<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on I2P - Le projet Internet invisible</title><link>/fr/blog/</link><description>Recent content in Blog on I2P - Le projet Internet invisible</description><generator>Hugo</generator><language>fr-FR</language><lastBuildDate>Mon, 20 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="/fr/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Version I2P 2.12.0</title><link>/fr/blog/2026/04/20/version-i2p-2.12.0/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>/fr/blog/2026/04/20/version-i2p-2.12.0/</guid><description>&lt;p>Cette version d&amp;rsquo;I2P, 2.12.0, poursuit nos efforts visant à améliorer les performances et la sécurité du réseau I2P. Elle inclut plusieurs corrections de bogues et améliorations du logiciel I2P.&lt;/p>
&lt;p>Les travaux se poursuivent sur la mise en œuvre de la cryptographie post-quantique. Les améliorations apportées aux implémentations post-quantique existantes renforcent la stabilité et l&amp;rsquo;interopérabilité avec d&amp;rsquo;autres implémentations I2P. Nous encourageons les premiers utilisateurs à continuer les tests et à fournir des retours à l&amp;rsquo;équipe I2P.&lt;/p></description></item><item><title>Version I2P 2.11.0</title><link>/fr/blog/2026/02/09/i2p-2.11.0-release/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>/fr/blog/2026/02/09/i2p-2.11.0-release/</guid><description>&lt;p>À partir de cette version, I2P nécessite désormais Java 17 ou ultérieur. Veuillez consulter la documentation de votre système d&amp;rsquo;exploitation pour savoir comment mettre à jour Java. I2P utilise également désormais Jetty 12. Veuillez vérifier les journaux de votre router pour détecter d&amp;rsquo;éventuels problèmes de migration.&lt;/p>
&lt;p>Le travail dans cette version continue d&amp;rsquo;améliorer la prise en charge de la cryptographie post-quantique. La cryptographie post-quantique est maintenant activée par défaut au niveau de la couche ratchet.&lt;/p></description></item><item><title>Temps Orageux</title><link>/fr/blog/2026/02/04/temps-orageux/</link><pubDate>Wed, 04 Feb 2026 00:00:00 +0000</pubDate><guid>/fr/blog/2026/02/04/temps-orageux/</guid><description>&lt;p>Le réseau I2P connaît actuellement de l&amp;rsquo;instabilité en raison d&amp;rsquo;attaques par déni de service et d&amp;rsquo;épuisement de ressources en cours. Ces attaques impactent les performances et la fiabilité des services I2P et des sites cachés. L&amp;rsquo;équipe de développement I2P enquête activement et met en œuvre des mesures d&amp;rsquo;atténuation pour contrer ces attaques.&lt;/p></description></item><item><title>Introducing the New I2P Website</title><link>/fr/blog/2026/01/06/introducing-the-new-i2p-website/</link><pubDate>Tue, 06 Jan 2026 00:00:00 +0000</pubDate><guid>/fr/blog/2026/01/06/introducing-the-new-i2p-website/</guid><description>&lt;h2 id="launching-the-redesigned-i2p-website">Launching the Redesigned I2P Website&lt;/h2>
&lt;p>We are pleased to announce the launch of the redesigned I2P website. This update is the result of a focused effort to make I2P easier to discover, easier to understand, and easier to contribute to—without compromising the values the project is built on.&lt;/p>
&lt;p>This work is primarily aimed at the I2P community: long-time users, contributors, developers, researchers, and those discovering I2P for the first time and trying to understand how it fits together.&lt;/p></description></item><item><title>StormyCloud rejoint la famille I2P</title><link>/fr/blog/2025/11/01/stormycloud-rejoint-la-famille-i2p/</link><pubDate>Sat, 01 Nov 2025 00:00:00 +0000</pubDate><guid>/fr/blog/2025/11/01/stormycloud-rejoint-la-famille-i2p/</guid><description>&lt;p>Nous sommes ravis de partager une nouvelle importante : StormyCloud s’associe officiellement à I2P de manière significative.&lt;/p>
&lt;p>Depuis des années, StormyCloud est une composante essentielle de l’infrastructure d’I2P, fournissant l’hébergement et l’assistance qui assurent le bon fonctionnement du réseau. Nous officialisons désormais ce partenariat et élargissons ce que nous pouvons accomplir ensemble.&lt;/p>
&lt;p>Nous sommes particulièrement heureux d’annoncer que Lance James et idk rejoignent le conseil d’administration de StormyCloud. Lance a fondé l’Invisible Internet Project, qui a évolué pour devenir ce que nous connaissons aujourd’hui sous le nom d’I2P, et son expérience dans la création de réseaux axés sur la protection de la vie privée remonte à plusieurs décennies. idk est fortement impliqué dans le développement d’I2P depuis des années — si vous utilisez I2P, vous avez bénéficié de son travail.&lt;/p></description></item><item><title>Nouveaux I2P Routers</title><link>/fr/blog/2025/10/16/nouveaux-i2p-routers/</link><pubDate>Thu, 16 Oct 2025 00:00:00 +0000</pubDate><guid>/fr/blog/2025/10/16/nouveaux-i2p-routers/</guid><description>&lt;p>C&amp;rsquo;est une période enthousiasmante pour le développement d&amp;rsquo;I2P, notre communauté grandit et de multiples nouveaux prototypes de routers I2P entièrement fonctionnels émergent sur la scène ! Nous sommes très enthousiastes à propos de cette avancée et ravis de partager la nouvelle avec vous.&lt;/p>
&lt;h2 id="en-quoi-cela-aide-t-il-le-réseau-">En quoi cela aide-t-il le réseau ?&lt;/h2>
&lt;p>Développer des I2P routers nous aide à démontrer que nos documents de spécification peuvent être utilisés pour produire de nouveaux I2P routers, ouvre le code à de nouveaux outils d’analyse et améliore généralement la sécurité et l’interopérabilité du réseau. La présence de plusieurs I2P routers signifie que les bogues potentiels ne sont pas uniformes ; une attaque contre un router peut ne pas fonctionner contre un autre router, ce qui évite un problème de monoculture. Cependant, la perspective peut-être la plus passionnante à long terme est l’intégration.&lt;/p></description></item><item><title>Version 2.10.0 d'I2P</title><link>/fr/blog/2025/09/08/i2p-2.10.0-release/</link><pubDate>Mon, 08 Sep 2025 00:00:00 +0000</pubDate><guid>/fr/blog/2025/09/08/i2p-2.10.0-release/</guid><description>&lt;p>Le travail se poursuit sur la mise en œuvre et le déploiement de la cryptographie post-quantique dans I2P. Dans cette version, la cryptographie post-quantique est disponible mais n&amp;rsquo;est pas activée par défaut pour les nouveaux tunnels. Celles et ceux qui souhaitent tester la prise en charge de la cryptographie post-quantique doivent l&amp;rsquo;activer via le &amp;ldquo;Hidden Service Manager&amp;rdquo;, sous &amp;ldquo;Encryption Types&amp;rdquo;. Assurez-vous de prendre contact sur le canal #i2p-dev sur IRC2P pour obtenir de l&amp;rsquo;aide et signaler tout problème rencontré.&lt;/p></description></item><item><title>Version 2.9.0 d'I2P</title><link>/fr/blog/2025/06/02/version-2.9.0-di2p/</link><pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate><guid>/fr/blog/2025/06/02/version-2.9.0-di2p/</guid><description>&lt;p>I2P 2.9.0 est une version de maintenance qui inclut des corrections de bogues et des travaux sur de nouvelles fonctionnalités.&lt;/p>
&lt;h2 id="nouveautés">Nouveautés&lt;/h2>
&lt;p>L’utilisation des fils d’exécution a été optimisée afin d’améliorer les performances du système i2ptunnel. NTCP2 a été amélioré pour résister aux attaques de sondage. Le système de notifications a été intégré à davantage d’applications afin de fournir de meilleurs retours aux utilisateurs de la part d’I2PSnark et des autres applications. L’inscription automatique au floodfill a été corrigée. Les utilisateurs peuvent constater une utilisation accrue des ressources lorsqu’ils agissent en tant que floodfill. Si cela n’est pas souhaité, le mode floodfill peut être désactivé sur la page /config.&lt;/p></description></item><item><title>Publication d'I2P 2.8.2</title><link>/fr/blog/2025/03/29/publication-di2p-2.8.2/</link><pubDate>Sat, 29 Mar 2025 00:00:00 +0000</pubDate><guid>/fr/blog/2025/03/29/publication-di2p-2.8.2/</guid><description>&lt;p>2.8.2 corrige un bogue entraînant des échecs de SHA256 qui a été introduit dans la version 2.8.1. Ce bogue affecte principalement les routers à bande passante élevée.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;exécuter la dernière version.&lt;/p>
&lt;h2 id="détails-de-la-version">Détails de la version&lt;/h2>
&lt;h3 id="bug-fixes">Bug Fixes&lt;/h3>
&lt;ul>
&lt;li>Fix SHA256 double-free from Noise&lt;/li>
&lt;li>Clear i2ptunnel bubble count when clearing status messages&lt;/li>
&lt;/ul>
&lt;h3 id="corrections-de-bogues">Corrections de bogues&lt;/h3>
&lt;ul>
&lt;li>Reduce memory usage in BanlistRenderer&lt;/li>
&lt;li>Use torrent name instead of torrent file name in notifications&lt;/li>
&lt;li>Translation updates&lt;/li>
&lt;/ul>
&lt;h2 id="sha256-checksums">SHA256 Checksums&lt;/h2>
&lt;pre tabindex="0">&lt;code>7658f9ba7e28ab29ffeb3ec1909bf04f5ae391ee159980145ea01bd793c46f80 i2pinstall_2.8.2_windows.exe
cd606827a9bca363bd6b3c89664772ec211d276cce3148f207643cc5e5949b8a i2pinstall_2.8.2.jar
039b59fedd4a64aaeb6b74ab974310abdc9c08cb47ef1b8568c718965b50a485 i2psource_2.8.2.tar.bz2
71cef41d7184516e42c15dc5105e52ab19960affd571b636e767e8bf8c227075 i2pupdate_2.8.2.zip
15d886a9015dcf27ccc25e31b703ef6538b8b777176adf643dfe8ee0ba4984e0 i2pupdate.su3
&lt;/code>&lt;/pre></description></item><item><title>Version 2.8.1</title><link>/fr/blog/2025/03/17/version-2.8.1/</link><pubDate>Mon, 17 Mar 2025 00:00:00 +0000</pubDate><guid>/fr/blog/2025/03/17/version-2.8.1/</guid><description>&lt;p>2.8.1 corrige l&amp;rsquo;accès aux sites locaux qui ne fonctionnait plus dans la 2.8.0. Nous avons ajouté des bulles de notification à plusieurs applications dans la console afin de mettre en évidence les messages des applications. Nous avons corrigé un bogue dans le test de tunnel qui pouvait affecter la fiabilité des tunnels. Le carnet d&amp;rsquo;adresses dispose désormais d&amp;rsquo;un nouvel onglet &amp;ldquo;latest&amp;rdquo; qui affiche les noms d&amp;rsquo;hôte les plus récents provenant de vos abonnements. Il y a plusieurs correctifs et améliorations du thème sombre.&lt;/p></description></item><item><title>I2P 2.8.0 publié</title><link>/fr/blog/2025/02/04/i2p-2.8.0-publi%C3%A9/</link><pubDate>Tue, 04 Feb 2025 00:00:00 +0000</pubDate><guid>/fr/blog/2025/02/04/i2p-2.8.0-publi%C3%A9/</guid><description>&lt;p>Cette version améliore I2P en corrigeant des bogues, en supprimant du code inutilisé et en améliorant la stabilité du réseau.&lt;/p>
&lt;p>Nous avons amélioré la gestion des routers congestionnés dans le réseau. Des problèmes liés à l’UPnP et à la traversée NAT ont été corrigés afin d’améliorer la connectivité et le signalement des erreurs. Nous avons désormais une stratégie plus agressive de suppression des leaseSet du netDb pour améliorer les performances du router et atténuer la surcharge. D’autres changements ont été mis en œuvre pour réduire l’observabilité d’événements tels que le redémarrage ou l’arrêt d’un router.&lt;/p></description></item><item><title>Sortie d’I2P 2.7.0</title><link>/fr/blog/2024/10/09/sortie-di2p-2.7.0/</link><pubDate>Wed, 09 Oct 2024 00:00:00 +0000</pubDate><guid>/fr/blog/2024/10/09/sortie-di2p-2.7.0/</guid><description>&lt;p>Cette version, I2P 2.7.0, poursuit notre travail en corrigeant des bogues, en améliorant les performances et en ajoutant des fonctionnalités.&lt;/p>
&lt;p>L&amp;rsquo;accès aux informations depuis la console et les applications a été amélioré. Des problèmes ont été corrigés dans I2PSnark et la recherche de SusiMail. La recherche netDB intégrée à la console du router fonctionne désormais de manière plus intuitive et plus utile. Des améliorations mineures ont été apportées aux affichages de diagnostic en mode avancé.&lt;/p></description></item><item><title>Version 2.6.1</title><link>/fr/blog/2024/08/06/version-2.6.1/</link><pubDate>Tue, 06 Aug 2024 00:00:00 +0000</pubDate><guid>/fr/blog/2024/08/06/version-2.6.1/</guid><description>&lt;p>I2P 2.6.1 est publié afin de corriger un bogue d&amp;rsquo;interface utilisateur dans l&amp;rsquo;application Hidden Services Manager. Ce bogue entraînait la désactivation du défilement, rendant une partie de la configuration inaccessible.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;utiliser la dernière version.&lt;/p>
&lt;h2 id="détails-de-la-version">Détails de la version&lt;/h2>
&lt;h3 id="changes">Changes&lt;/h3>
&lt;ul>
&lt;li>Graphs: render graphs in svg&lt;/li>
&lt;li>Translations: generate internal translation leaderboard&lt;/li>
&lt;/ul>
&lt;h3 id="modifications">Modifications&lt;/h3>
&lt;ul>
&lt;li>i2ptunnel: Fix bug causing truncation configuration UI&lt;/li>
&lt;/ul>
&lt;h3 id="corrections-de-bogues">Corrections de bogues&lt;/h3>
&lt;ul>
&lt;li>Translation updates&lt;/li>
&lt;/ul>
&lt;p>Liste complète des bogues corrigés&lt;/p></description></item><item><title>Version 2.6.0 d’I2P</title><link>/fr/blog/2024/07/19/version-2.6.0-di2p/</link><pubDate>Fri, 19 Jul 2024 00:00:00 +0000</pubDate><guid>/fr/blog/2024/07/19/version-2.6.0-di2p/</guid><description>&lt;p>Cette version, I2P 2.6.0, poursuit notre travail en corrigeant des bogues, en ajoutant des fonctionnalités et en améliorant la fiabilité du réseau.&lt;/p>
&lt;p>Les routers plus récents seront privilégiés lors de la sélection des floodfill routers. I2PSnark a reçu des fonctionnalités qui améliorent les performances de PeX(Peer Exchange), en plus de corrections de bogues. Les anciens protocoles de transport sont en cours de suppression, simplifiant le code dans les transports UDP. Une destination hébergée localement sera accessible par les clients locaux sans demander son LeaseSet, améliorant les performances et la testabilité. Des ajustements supplémentaires ont été apportés aux stratégies de sélection des pairs.&lt;/p></description></item><item><title>Version 2.5.2</title><link>/fr/blog/2024/05/15/version-2.5.2/</link><pubDate>Wed, 15 May 2024 00:00:00 +0000</pubDate><guid>/fr/blog/2024/05/15/version-2.5.2/</guid><description>&lt;p>I2P 2.5.2 est publiée pour corriger un bogue introduit dans la version 2.5.0, qui entraînait la troncature de certains contenus HTTP.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;exécuter la dernière version.&lt;/p>
&lt;h2 id="détails-de-la-version">Détails de la version&lt;/h2>
&lt;h3 id="changes">Changes&lt;/h3>
&lt;ul>
&lt;li>Console: Update rrd4j to 3.9.1-preview&lt;/li>
&lt;li>Router: Publish G cap if symmetric natted&lt;/li>
&lt;/ul>
&lt;h3 id="modifications">Modifications&lt;/h3>
&lt;ul>
&lt;li>i2ptunnel: Fix bug causing truncation of some HTTP content&lt;/li>
&lt;li>i2ptunnel: Fix custom option form width (light theme)&lt;/li>
&lt;li>Tunnels: Fix selection of peers with expired RIs&lt;/li>
&lt;/ul>
&lt;h3 id="corrections-de-bogues">Corrections de bogues&lt;/h3>
&lt;ul>
&lt;li>Translation updates&lt;/li>
&lt;/ul>
&lt;p>Liste complète des bogues corrigés&lt;/p></description></item><item><title>Nouvelle version I2P 2.5.1</title><link>/fr/blog/2024/05/06/nouvelle-version-i2p-2.5.1/</link><pubDate>Mon, 06 May 2024 00:00:00 +0000</pubDate><guid>/fr/blog/2024/05/06/nouvelle-version-i2p-2.5.1/</guid><description>&lt;p>I2P 2.5.1 est publié afin de contrer des attaques par déni de service qui affectent le réseau et les services I2P. Avec cette version, nous désactivons les parties basées sur l’IP de l’outil de détection d’attaques Sybil, qui étaient ciblées pour amplifier l’effet et la durée de l’attaque. Cela devrait aider le réseau à revenir à un fonctionnement normal. Ceux d’entre vous qui ont désactivé l’outil de détection d’attaques Sybil peuvent le réactiver en toute sécurité. Des ajustements à d’autres sous-systèmes pour améliorer la validation des RouterInfo et la sélection des pairs ont également été effectués.&lt;/p></description></item><item><title>Temps orageux</title><link>/fr/blog/2024/04/25/temps-orageux/</link><pubDate>Thu, 25 Apr 2024 00:00:00 +0000</pubDate><guid>/fr/blog/2024/04/25/temps-orageux/</guid><description>&lt;p>Le réseau I2P subit actuellement une attaque par déni de service. Cette attaque affecte I2P et i2pd, mais de différentes manières, et a un impact sérieux sur la santé du réseau. La joignabilité des sites I2P est gravement dégradée.&lt;/p>
&lt;p>Si vous hébergez un service au sein d’I2P et qu’il est sur un router Floodfill, vous devriez envisager de déployer le service en multihoming sur un router avec Floodfill désactivé afin d’améliorer son accessibilité. D’autres mesures d’atténuation sont en discussion, mais une solution à long terme, rétrocompatible, est encore en cours d’élaboration.&lt;/p></description></item><item><title>Nouvelle version I2P 2.5.0</title><link>/fr/blog/2024/04/08/nouvelle-version-i2p-2.5.0/</link><pubDate>Mon, 08 Apr 2024 00:00:00 +0000</pubDate><guid>/fr/blog/2024/04/08/nouvelle-version-i2p-2.5.0/</guid><description>&lt;p>Cette version, I2P 2.5.0, apporte davantage d’améliorations destinées aux utilisateurs que la version 2.4.0, qui était axée sur la mise en œuvre de la stratégie d’isolation NetDB.&lt;/p>
&lt;p>De nouvelles fonctionnalités ont été ajoutées à I2PSnark, comme la possibilité de rechercher parmi les torrents. Des bogues ont été corrigés afin d’améliorer la compatibilité avec d’autres clients torrent I2P comme BiglyBT et qBittorrent. Nous remercions tous les développeurs qui ont travaillé avec libtorrent et qBittorrent pour activer et améliorer leur prise en charge d’I2P. De nouvelles fonctionnalités ont également été ajoutées à SusiMail, notamment la prise en charge du formatage Markdown dans les e-mails et la possibilité de glisser-déposer des pièces jointes dans les e-mails. Les tunnels créés avec le gestionnaire des services cachés prennent désormais en charge &amp;ldquo;Keepalive&amp;rdquo; (maintien de connexion), ce qui améliore les performances et la compatibilité avec les technologies web, permettant des sites I2P plus sophistiqués.&lt;/p></description></item><item><title>De nombreux masques, un seul esprit : sécuriser la NetDB</title><link>/fr/blog/2024/03/29/de-nombreux-masques-un-seul-esprit-s%C3%A9curiser-la-netdb/</link><pubDate>Fri, 29 Mar 2024 00:00:00 +0000</pubDate><guid>/fr/blog/2024/03/29/de-nombreux-masques-un-seul-esprit-s%C3%A9curiser-la-netdb/</guid><description>&lt;p>Note de l&amp;rsquo;auteur : les attaques mentionnées dans cet article ne sont pas possibles contre les versions actuelles d&amp;rsquo;I2P.&lt;/p>
&lt;p>En tant que réseau pair-à-pair auto-organisé, I2P dépend du fait que les routers participant au réseau disposent d&amp;rsquo;un moyen de partager des informations sur ce qui se trouve sur le réseau et sur la manière de l&amp;rsquo;atteindre. Les routers I2P réalisent ce partage d&amp;rsquo;informations en utilisant la NetDB, une DHT (table de hachage distribuée) basée sur Kademlia mais modifiée pour fonctionner avec I2P. La NetDB doit partager deux principaux types d&amp;rsquo;entrées, les &amp;ldquo;RouterInfos&amp;rdquo; que les pairs utiliseront pour communiquer directement avec d&amp;rsquo;autres routers, et les &amp;ldquo;LeaseSets&amp;rdquo; que d&amp;rsquo;autres pairs utiliseront pour communiquer avec des clients I2P via des tunnels anonymes. Les routers échangent fréquemment des entrées de la NetDB entre eux, soit en envoyant l&amp;rsquo;information à un router ou à un client, soit en demandant des informations à un router ou à un client. Cela signifie que les entrées peuvent arriver directement ou indirectement, de manière anonyme ou non anonyme, selon les besoins du réseau et les capacités du client. Cependant, en tant que réseau d&amp;rsquo;anonymisation, il est également important qu&amp;rsquo;il demeure impossible de redemander de façon non anonyme une information envoyée anonymement. Il est également important qu&amp;rsquo;une information envoyée de façon non anonyme ne puisse pas être redemandée de façon anonyme. Si l&amp;rsquo;une de ces situations devient possible, une attaque de corrélation pourrait être menée, permettant à un attaquant de déterminer si des clients et des routers partagent une vue commune de la NetDB. S&amp;rsquo;il peut être établi de manière fiable que les 2 cibles partagent une vue commune de la NetDB, il y a de très fortes chances qu&amp;rsquo;elles se trouvent sur le même router, ce qui affaiblit drastiquement l&amp;rsquo;anonymat de la cible. Comme il existe très peu de réseaux d&amp;rsquo;anonymisation, et qu&amp;rsquo;I2P est le seul où la table de routage est partagée via le fonctionnement d&amp;rsquo;une DHT, cette classe d&amp;rsquo;attaque est quasiment unique à I2P et sa résolution est importante pour le succès d&amp;rsquo;I2P.&lt;/p></description></item><item><title>Publication d’I2P 2.4.0 avec des améliorations de la gestion de la congestion et de la sécurité de NetDB</title><link>/fr/blog/2023/12/18/publication-di2p-2.4.0-avec-des-am%C3%A9liorations-de-la-gestion-de-la-congestion-et-de-la-s%C3%A9curit%C3%A9-de-netdb/</link><pubDate>Mon, 18 Dec 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/12/18/publication-di2p-2.4.0-avec-des-am%C3%A9liorations-de-la-gestion-de-la-congestion-et-de-la-s%C3%A9curit%C3%A9-de-netdb/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Cette version, I2P 2.4.0, poursuit nos efforts pour améliorer la sécurité et la stabilité du réseau I2P. Elle contient d’importantes améliorations apportées à la base de données du réseau, une structure essentielle du réseau I2P utilisée pour découvrir vos pairs.&lt;/p>
&lt;p>Les modifications de la gestion de la congestion amélioreront la stabilité du réseau en permettant aux routers d’éviter les pairs saturés afin de les soulager. Cela aidera le réseau à limiter l’impact du spam de tunnel. Cela aidera également le réseau à se rétablir pendant et après des attaques DDoS.&lt;/p></description></item><item><title>Easy-Install pour Windows 2.3.0 publié</title><link>/fr/blog/2023/07/10/easy-install-pour-windows-2.3.0-publi%C3%A9/</link><pubDate>Mon, 10 Jul 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/07/10/easy-install-pour-windows-2.3.0-publi%C3%A9/</guid><description>&lt;p>L’I2P Easy-Install bundle pour Windows version 2.3.0 est désormais disponible. Comme d’habitude, cette version inclut un router I2P mis à jour. Cela s’étend aux problèmes de sécurité qui affectent les personnes hébergeant des services sur le réseau.&lt;/p>
&lt;p>Il s’agira de la dernière version du bundle Easy-Install à être incompatible avec l’I2P Desktop GUI. Il a été mis à jour pour inclure de nouvelles versions de toutes les extensions Web incluses. Un bogue de longue date dans I2P in Private Browsing, qui le rendait incompatible avec les thèmes personnalisés, a été corrigé. Il est toujours recommandé aux utilisateurs de ne &lt;em>pas&lt;/em> installer de thèmes personnalisés. Les onglets Snark ne sont pas automatiquement épinglés en haut de l’ordre des onglets dans Firefox. À l’exception de l’utilisation de cookieStores (conteneurs de cookies) alternatifs, les onglets Snark se comportent désormais comme des onglets de navigateur normaux.&lt;/p></description></item><item><title>I2P Version 2.3.0</title><link>/fr/blog/2023/06/25/i2p-version-2.3.0/</link><pubDate>Sun, 25 Jun 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/06/25/i2p-version-2.3.0/</guid><description>&lt;p>Cette version contient des correctifs pour CVE-2023-36325. CVE-2023-36325 est une vulnérabilité de confusion de contexte qui survenait dans le filtre de Bloom. Un attaquant forge un message I2NP contenant un messageID unique et envoie ce messageID à un client. Après être passé par le filtre de Bloom, le message ne peut plus être réutilisé dans un second message. L’attaquant envoie ensuite le même message directement au router. Le router transmet le message au filtre de Bloom, et il est rejeté. Cela divulgue l’information que le messageID a déjà été vu, donnant à l’attaquant une forte raison de penser que le router héberge le client. Ceci a été corrigé en séparant les fonctionnalités du filtre de Bloom en différents contextes selon qu’un message est arrivé via un tunnel client, un tunnel exploratoire, ou a été envoyé directement au router. Dans des circonstances normales, cette attaque prend plusieurs jours pour réussir et peut être perturbée par plusieurs facteurs, tels que le redémarrage de routers pendant la phase d’attaque et la sensibilité aux faux positifs. Il est recommandé aux utilisateurs de Java I2P de mettre à jour immédiatement afin d’éviter l’attaque.&lt;/p></description></item><item><title>I2P version 2.2.1</title><link>/fr/blog/2023/04/12/i2p-version-2.2.1/</link><pubDate>Wed, 12 Apr 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/04/12/i2p-version-2.2.1/</guid><description>&lt;p>Après la publication d’I2P 2.2.0, avancée pour accélérer les mesures d’atténuation face aux attaques DDOS, nous avons découvert quelques problèmes émergents qui ont rendu nécessaire la production et la publication de nouveaux paquets. Cette version corrige un problème sous Ubuntu Lunar et Debian Sid où la console du router était inaccessible lors de l’utilisation d’une version mise à jour du paquet jakarta. Les paquets Docker ne lisaient pas correctement les arguments, rendant les fichiers de configuration inaccessibles. Ce problème a également été résolu. Le conteneur Docker est désormais également compatible avec Podman.&lt;/p></description></item><item><title>Version 2.2.0 d'I2P</title><link>/fr/blog/2023/03/13/version-2.2.0-di2p/</link><pubDate>Mon, 13 Mar 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/03/13/version-2.2.0-di2p/</guid><description>&lt;p>Nous avons décidé d’avancer la date de sortie 2.2.0, qui aura lieu aujourd’hui, le 13 mars 2023. Cette version inclut des modifications au sein des composants NetDB, Floodfill et Peer-Selection qui améliorent la capacité du router à résister aux attaques DDOS. Les attaques vont probablement se poursuivre, mais les améliorations apportées à ces systèmes contribueront à atténuer le risque d’attaques DDOS en aidant le router à identifier et à déprioriser les routers qui semblent malveillants.&lt;/p></description></item><item><title>À propos des récentes attaques par déni de service</title><link>/fr/blog/2023/02/09/%C3%A0-propos-des-r%C3%A9centes-attaques-par-d%C3%A9ni-de-service/</link><pubDate>Thu, 09 Feb 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/02/09/%C3%A0-propos-des-r%C3%A9centes-attaques-par-d%C3%A9ni-de-service/</guid><description>&lt;p>Le réseau I2P est actuellement affecté par une attaque par déni de service. La fonction floodfill du réseau a été touchée, ce qui perturbe les réponses et fait baisser les taux de réussite de construction de tunnel. Les participants au réseau ont rencontré des difficultés pour se connecter aux sites I2P et utiliser les services I2P. Des stratégies d’atténuation sont à l’étude et mises en œuvre progressivement.&lt;/p>
&lt;p>Bien que l’attaque ait dégradé les performances, le réseau reste intact et utilisable. Les routers I2P Java semblent mieux gérer les problèmes que les routers i2pd pour le moment. Diverses mesures d’atténuation devraient commencer à apparaître dans les versions de développement des routers Java et C++ au cours de la semaine prochaine.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 février 2023</title><link>/fr/blog/2023/02/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-f%C3%A9vrier-2023/</link><pubDate>Tue, 07 Feb 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/02/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-f%C3%A9vrier-2023/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, zzz, not_bob, echelonMAC, obscuratus&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (08:01:07 PM) eyedeekay: Salut tout le monde, désolé pour le retard, j'ai été déconnecté juste avant la réunion (08:01:59 PM) eyedeekay: 1. Bonjour (08:01:59 PM) eyedeekay: 2. 2.1.0 Rapport d'état (08:01:59 PM) eyedeekay: 3. 2.2.0 Statut du développement (08:01:59 PM) eyedeekay: 4. Limitation de la congestion (08:01:59 PM) eyedeekay: 5. Gestion hypothétique du trafic ( afflux d'utilisateurs Tor) (08:01:59 PM) eyedeekay: 6. Autocollants pour les traducteurs (08:01:59 PM) eyedeekay: zzz où veux-tu faire ton rapport à propos du DOS ? 2 ou un sujet à part ? (08:02:45 PM) zzz: appelons ça 3b) (08:02:46 PM) zzz: ou 2b) (08:02:59 PM) eyedeekay: OK 2b alors (08:03:00 PM) zzz: à toi de choisir (08:03:53 PM) eyedeekay: 1. Bonjour qui d'autre est là aujourd'hui à part zzz et moi ? (08:03:58 PM) zzz: salut (08:04:09 PM) not_bob: Présent (08:04:18 PM) echelonMAC: ici (08:04:18 PM) obscuratus: Salut (08:04:29 PM) eyedeekay: Belle affluence, merci à tous (08:04:30 PM) echelonMAC: sur système de remplacement. (08:05:06 PM) eyedeekay: 2. 2.1.0 Rapport d'état (08:05:15 PM) zzz: irc est plus lent que d'habitude, merci d'accorder un peu plus de temps pour les réponses (08:05:38 PM) eyedeekay: Merci zzz, je vais garder ça à l'esprit (08:09:02 PM) eyedeekay: Par où commencer... je me suis concentré sur des problèmes d'UX Android, en particulier corriger des choses que je faisais mal lors de l'initialisation de l'application (08:09:04 PM) eyedeekay: Android aura une version corrective à ce titre (08:10:00 PM) eyedeekay: Le sujet qui, j'en suis sûr, est dans toutes les têtes en ce moment, c'est que le réseau est attaqué, ce qui a mobilisé tout le monde (08:10:05 PM) eyedeekay: Et ça, c'est le sujet 2b (08:10:59 PM) eyedeekay: Zut j'ai confondu les sujets, laissez tomber, ça devait aller en 3. désolé, longue semaine, beaucoup de choses en cours (08:12:03 PM) eyedeekay: zzz tu me ferais une faveur en prenant le 2 ? Je pense que je ne suis pas bien placé pour présenter tout ce qui se passe (08:12:28 PM) zzz: bien sûr (08:12:29 PM) zzz: mais avant (08:12:56 PM) zzz: est-ce que toi et echelonMAC avez un rapport d'avancement du bundle mac easy-install 2.1.0 ? (08:13:17 PM) eyedeekay: Oh oui je peux m'en charger (08:14:38 PM) eyedeekay: Donc, nous avons cerné des problèmes, et en ce moment, echelonMAC et moi avons des hypothèses différentes sur ce qui se passe, que nous poursuivons tous les deux (08:14:38 PM) eyedeekay: Mon hypothèse est que tout cela vient d'une rustine obsolète pour un bug de Java 14 (08:15:08 PM) eyedeekay: Où jpackage est censé signer les fichiers dylib empaquetés dans une image disque (dmg) mais qui sont en fait laissés non signés (08:15:33 PM) echelonMAC: en bref : eyedeekaym a refait le script de signature, je peux construire et signer, mais c'est toujours une signature incorrecte pour apple (08:15:55 PM) eyedeekay: zab a contourné ça en créant le répertoire .app et en signant ce qu'il y a dedans, puis en utilisant jpackage uniquement pour l'étape finale de packaging (08:16:35 PM) eyedeekay: donc quand nous avons mis à niveau Java nous avons commencé à tout signer deux fois, et nous n'avions plus besoin d'effectuer cette étape de signature manuellement (08:16:47 PM) eyedeekay: echelonMAC corrige-moi si je me trompe, mais tu penses avoir le mauvais type de clés ? (08:17:10 PM) echelonMAC: peut-être, peut-être pas, pas sûr de ça (08:17:18 PM) echelonMAC: au moins les journaux affichent cette erreur (08:17:53 PM) zzz: ma question était plus haut niveau, quel est l'ETA, 2.1.0 est-il toujours la cible ou cela a-t-il été abandonné et vous visez 2.2.0, ou quoi ? (08:18:15 PM) echelonMAC: 2.1.0 reste la cible, mais pas d'ETA pour l'instant (08:18:39 PM) echelonMAC: Je peux construire presque instantanément, mais creuser plus profondément me manque de temps en ce moment... (08:18:48 PM) eyedeekay: Je veux toujours sortir une version 2.1.0 dès que nous saurons pouvoir passer la notarisation, AMHA une fois qu'on peut la passer une fois, on devrait pouvoir le faire de manière prévisible (08:18:59 PM) zzz: eyedeekay s'est plus ou moins engagé à début avril pour 2.2.0 dans son billet de blog, tu n'endorses pas cet ETA, echelonMAC ? (08:19:49 PM) echelonMAC: Je suis complètement démuni et je ne peux pas prédire un ETA, car je ne comprends pas encore complètement la signature et le build. (08:20:12 PM) echelonMAC: plus ou moins, je suis les scripts aveuglément, si idk peut corriger la signature, la notarisation est un travail de 5 minutes. (08:20:24 PM) echelonMAC: SI la signature fonctionne comme appple l'attend (08:20:26 PM) zzz: ok alors je recommande de modifier le billet de blog, eyedeekay, n'annonçons pas des choses que nous ne pouvons pas tenir (08:20:33 PM) eyedeekay: Je m'en occupe (08:21:19 PM) zzz: ok merci, prêt pour ma partie du 2) ? (08:21:41 PM) eyedeekay: Oui, s'il te plaît (08:21:48 PM) zzz: super (08:22:00 PM) zzz: la dernière réunion était une semaine après la sortie, maintenant nous en sommes à 4 semaines (08:22:15 PM) zzz: j'espérais que le taux de réussite des expl. monte régulièrement (08:22:35 PM) zzz: des bas 20 % aux bas 30 %, puis qu'il « pop » hors de la congestion, en revenant aux bas 40 % (08:22:45 PM) zzz: seule la première partie s'est produite (08:25:20 PM) zzz: puis nous avons oscillé entre bas 20 % et bas 30 % (08:26:56 PM) zzz: donc, nous avons quelques théories, voir 2b) (08:26:56 PM) zzz: mais je suis satisfait des performances de 2.1.0 par ailleurs (08:26:56 PM) zzz: pas trop de rapports de bugs (08:26:56 PM) zzz: je donnerai un aperçu de ce que nous corrigeons en 2b) et 3) (08:26:56 PM) zzz: environ 50 % du réseau a mis à jour vers 2.1.0 ou l'équivalent i2pd (08:26:56 PM) zzz: merci à tous de mettre à jour si ce n'est pas déjà fait (08:26:56 PM) zzz: c'est tout pour moi pour 2a), mais je fais une pause d'une minute pour questions/commentaires avant de démarrer 2b) (08:28:33 PM) zzz: ok, 2b) conditions actuelles du réseau (08:28:33 PM) zzz: au cours du week-end a commencé une attaque sans ambiguïté (08:28:33 PM) zzz: beaucoup de routers floodfill (08:28:33 PM) zzz: dans l'ensemble, le réseau et les routers Java s'en sortent plutôt bien (08:28:33 PM) zzz: j'ai toutefois un rapport de routers qui plantent avec OOM (mémoire insuffisante) (08:28:54 PM) zzz: je comprends que les routers i2pd ont vraiment du mal avec des taux de réussite de construction de tunnel très bas (08:29:06 PM) not_bob: Ma flotte est à jour. (08:29:15 PM) zzz: l'attaque démarre/s'arrête/évolue plusieurs fois par jour (08:29:37 PM) zzz: nous n'en sommes donc qu'à environ 60 heures pour la comprendre et discuter des contre-mesures (08:30:15 PM) zzz: rappelez-vous que le problème de construction de tunnel (maintenant bien plus susceptible d'être classé comme une autre attaque) a commencé le 19 décembre et nous a pris plusieurs semaines à comprendre et à traiter (08:30:27 PM) zzz: donc c'est le début (08:30:36 PM) not_bob: J'ai un router I2P+ et il a bien tenu le coup. Mais mes routers i2pd, pas vraiment. J'ai vu un taux de réussite de construction de tunnel aussi bas que 3 %. Actuellement je suis autour de 10 % sur ces routers. (08:31:17 PM) zzz: mais il s'agit d'une attaque Sybil / DHT (table de hachage distribuée) simple, nouvelle pour nous mais familière à quiconque fait des applications pair à pair / DHT (08:31:53 PM) zzz: beaucoup trop tôt pour dire si cela exigera une version anticipée (pour java i2p) et si oui quand (08:32:23 PM) zzz: EOT, j'attends quelques minutes pour la discussion/commentaires/questions (08:33:24 PM) eyedeekay: Les personnes qui finissent en OOM devraient-elles augmenter la RAM disponible pour leur router ? (08:36:18 PM) zzz: oui, c'est une mitigation simple (08:36:18 PM) zzz: arrêtez votre router, éditez wrapper.config, redémarrez (08:36:18 PM) zzz: je pense avoir des mitigations dans les builds de dev d'ici quelques jours (08:36:18 PM) dr|z3d: idéalement vous voulez votre heap min autour de 256M et votre RAM max à 2-3 fois cela. (08:36:18 PM) not_bob: Je n'ai actuellement aucun router I2P standard en fonctionnement. (08:36:18 PM) zzz: Je veux répéter ce que j'ai dit plus haut : les attaques évoluent rapidement, et nous voulons prendre le temps de traiter les problèmes globaux (08:36:18 PM) zzz: sans se focaliser trop étroitement sur les détails (08:37:36 PM) zzz: à toi, eyedeekay, s'il n'y a rien d'autre sur 2b) (08:38:06 PM) eyedeekay: merci beaucoup zzz. 3) 2.2.0 Statut du développement (08:39:51 PM) eyedeekay: Comme je l'ai dit par erreur plus tôt, je me suis concentré sur des problèmes d'UX Android, en particulier corriger des choses que je faisais mal lors de l'initialisation de l'application, des trucs assez basiques tout bien considéré mais qui devaient tous être améliorés (08:39:57 PM) eyedeekay: ou carrément corriger (08:40:49 PM) eyedeekay: Par exemple des correctifs pour les abonnements et les ports personnalisés lors de la construction des tunnels, qui ont gêné plusieurs utilisateurs après une forte augmentation du nombre d'utilisateurs avec la 2.10 (08:41:07 PM) dr|z3d: au passage, pour éclairer la taille de l'attaque, un utilisateur rapporte ~30K routers bannis. donc ce n'est pas trivial :) (08:41:07 PM) dr|z3d: (c'est shiver, qui est ici) (08:42:36 PM) mark22k: J'ai 56005 pairs bannis. (08:42:58 PM) eyedeekay: Purée. J'en ai 11027 et je pensais que c'était beaucoup (08:43:08 PM) moristo: Est-ce l'œuvre d'un État—les routers bannis ou un autre schéma notable ? (08:43:50 PM) moristo: Spectrum Internet était en panne hier en FL et en Italie la veille. (08:43:54 PM) moristo: *hier. (08:43:55 PM) zzz: revenons au 3) s'il vous plaît et remettons la discussion sur l'attaque après la réunion (08:44:05 PM) echelonMAC: Pairs bannis (57053) (08:44:22 PM) moristo: oh, il y a une réunion en cours ? Ma faute. (08:46:50 PM) zzz: eyedeekay, tu es toujours avec nous ? (08:47:11 PM) eyedeekay: oui je suis là (08:47:37 PM) zzz: tu as autre chose pour 3) ou c'est mon tour ? (08:47:37 PM) eyedeekay: j'ai commencé un long message : (08:47:37 PM) eyedeekay: i2p.firefox(Easy-Install for Windows est aussi en cours de travail, davantage de travail se fait par retrait là-bas, les mises à jour sont simplifiées maintenant que les anciennes installations de type admin ont toutes migré vers des installations de type utilisateur (08:47:37 PM) eyedeekay: la prise en charge d'une installation USB portable est à l'horizon pour 2.2.0 (08:47:43 PM) eyedeekay: Avec mises à jour (08:48:21 PM) eyedeekay: D'autres problèmes et plaintes utilisateurs que je traite ou sur lesquels je décide comment agir sont sur ce gestionnaire de tickets (08:48:28 PM) eyedeekay: EOT pour moi (08:48:47 PM) zzz: ok tu as vu le problème NPE dans i2p.i2p, n'est-ce pas ? (08:49:10 PM) eyedeekay: Oui, je l'ai vu, je suis dessus (08:49:21 PM) zzz: ok appelle si tu as besoin d'aide bien sûr (08:49:24 PM) zzz: 3) pour moi : (08:49:47 PM) zzz: J'ai terminé le refactoring de la sélection des pairs sur lequel je travaillais depuis septembre, enfin (08:50:31 PM) zzz: Je pense avoir corrigé les indications de NAT symétrique erronées qui étaient dans 2.1.0, mais il me faut quelqu'un ayant ce problème pour tester et faire un retour (08:50:59 PM) zzz: il y a une nouvelle barre de recherche i2psnark sympa (08:51:19 PM) zzz: presque fini avec les « plafonds de congestion » (proposition 162) (08:51:31 PM) echelonMAC: :-) (08:51:49 PM) zzz: et quelques ajustements supplémentaires pour affiner notre gestion de la congestion de construction de tunnel (08:52:18 PM) zzz: fin de la semaine dernière, je pensais en avoir quasiment fini avec 2.2.0 et pouvoir souffler deux mois jusqu'à la sortie (08:52:31 PM) zzz: donc, malheureusement, nous avons maintenant beaucoup plus à faire (08:52:48 PM) zzz: c'est comme ça parfois (08:53:24 PM) not_bob: Merci pour ça, une grosse amélioration du confort d'utilisation. (08:53:24 PM) zzz: EOT, j'attends une minute pour la discussion, puis retour à toi, eyedeekay (08:53:37 PM) zzz: haha de rien, not_bob (08:55:00 PM) eyedeekay: Dernier appel pour 3 ? (08:55:20 PM) eyedeekay: 4. Limitation de la congestion - je crois que c'était un sujet de tunnel_king, est-ce que tunnel_king est là ? (08:55:42 PM) zzz: à toi, eyedeekay (08:57:39 PM) eyedeekay: 4. Limitation de la congestion, 5. Gestion hypothétique du trafic ( afflux d'utilisateurs Tor) - tous deux introduits par tunnel_king, dernier appel pour tunnel_king (08:59:01 PM) eyedeekay: OK le dernier, 6. Autocollants pour les traducteurs (08:59:01 PM) eyedeekay: Plus précisément, les règles pour les personnes recevant des autocollants en dehors des Amériques (08:59:58 PM) zzz: c'était mon sujet, seulement parce que non résolu depuis la dernière réunion (09:00:28 PM) zzz: echelonMAC tu as une réponse ? (09:00:41 PM) echelonMAC: pas en détail, mais ceux qui le veulent devraient recevoir un paquet d'autocollants s'ils envoient leur adresse (09:01:04 PM) echelonMAC: c.-à-d. envoyer une annonce dans Transifex et expédier après réception de l'adresse (09:01:19 PM) echelonMAC: mais actuellement aucun nouvel autocollant n'est arrivé ici (09:01:35 PM) eyedeekay: Le suivi indique le 10 (09:01:55 PM) zzz: J'attends qu'echelonMAC poste les instructions sur mon forum, ensuite je copierai/collerai sur Transifex (09:02:17 PM) echelonMAC: ok (09:02:28 PM) zzz: c'est là que nous en sommes depuis un mois (09:02:42 PM) zzz: merci (09:03:33 PM) eyedeekay: Autre chose pour le 6 ou pour la réunion ? (09:03:36 PM) zzz: EOT pour 6) pour moi, à toi, eyedeekay (09:04:32 PM) zzz: un mot de clôture pour la réunion : zzz.i2p le meilleur endroit pour les nouvelles et la météo, je posterai là-bas quand j'en saurai plus que maintenant (09:04:32 PM) zzz: merci (09:04:55 PM) eyedeekay: Merci beaucoup pour ça zzz, et merci à tous d'être venus à la réunion (09:05:44 PM) eyedeekay: À bientôt sur IRC et même heure le mois prochain (09:08:55 PM) zzz: merci eyedeekay (09:08:55 PM) zzz: on a traversé ça sans déconnexions &lt;/div></description></item><item><title>Mise à jour concernant la notarisation de Mac Easy Install</title><link>/fr/blog/2023/01/31/mise-%C3%A0-jour-concernant-la-notarisation-de-mac-easy-install/</link><pubDate>Tue, 31 Jan 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/01/31/mise-%C3%A0-jour-concernant-la-notarisation-de-mac-easy-install/</guid><description>&lt;p>Le I2P Easy-Install Bundle pour Mac connaît un blocage des mises à jour depuis les 2 dernières versions, en raison du départ de son mainteneur. Il est recommandé que les utilisateurs de l’Easy-Install Bundle pour Mac passent à l’installateur classique de style Java, qui a été récemment rétabli sur la page de téléchargement. La version 1.9.0 présente des problèmes de sécurité connus et ne convient pas à l’hébergement de services ni à un usage de longue durée. Les utilisateurs sont invités à migrer dès que possible. Les utilisateurs avancés de l’Easy-Install Bundle peuvent contourner ce problème en compilant le bundle à partir des sources et en autosignant le logiciel.&lt;/p></description></item><item><title>Version 2.1.0 de Windows Easy-Install</title><link>/fr/blog/2023/01/13/version-2.1.0-de-windows-easy-install/</link><pubDate>Fri, 13 Jan 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/01/13/version-2.1.0-de-windows-easy-install/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Le bundle Easy-Install I2P pour Windows version 2.1.0 a été publié. Comme d&amp;rsquo;habitude, cette version inclut une version mise à jour de l&amp;rsquo;I2P Router. Cette version d&amp;rsquo;I2P fournit des stratégies améliorées pour gérer la congestion du réseau. Celles-ci devraient améliorer les performances, la connectivité et garantir la bonne santé à long terme du réseau I2P.&lt;/p>
&lt;p>Cette version propose principalement des améliorations internes au lanceur du profil de navigateur. La compatibilité avec le Tor Browser Bundle a été améliorée en permettant la configuration de TBB via des variables d’environnement. Le profil Firefox a été mis à jour, et les versions de base des extensions ont été mises à jour. Des améliorations ont été apportées à l’ensemble de la base de code et au processus de déploiement.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 10 janvier 2023</title><link>/fr/blog/2023/01/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-janvier-2023/</link><pubDate>Tue, 10 Jan 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/01/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-janvier-2023/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (08:00:38 PM) eyedeekay: Bienvenue à la réunion des développeurs, désolé d’avoir encore manqué l’heure hier (08:00:38 PM) eyedeekay: 1. Salut (08:00:38 PM) eyedeekay: 2. Statut de la version 2.1.0, statut de la version Mac 2.1.0 (08:00:38 PM) eyedeekay: 3. Statut du développement 2.2.0 (08:00:38 PM) eyedeekay: 4. Bridage en cas de congestion (08:00:38 PM) eyedeekay: 5. Gestion hypothétique du trafic ( afflux massif d’utilisateurs de Tor) (08:00:46 PM) mode (-m ) par zzz (08:00:57 PM) eyedeekay: 1. Salut (08:01:00 PM) eyedeekay: Salut (08:01:04 PM) zzz: salut (08:01:29 PM) eyedeekay: tunnel_king es-tu là pour les points 4 et 5 ? (08:02:10 PM) eyedeekay: D’accord, on avisera pour ceux-là pour l’instant alors (08:02:21 PM) eyedeekay: 2. Statut de la version 2.1.0, statut de la version Mac 2.1.0 (08:03:32 PM) eyedeekay: La version 2.1.0 est sortie hier, zzz a publié le logiciel et le torrent est devenu actif, le pourcentage du réseau qui a été mis à jour a augmenté d’environ 7 % depuis si je compte bien le délai(donc à vérifier) (08:04:07 PM) eyedeekay: J’ai publié les paquets Maven le même jour, et je mettrai en ligne des mises à jour Android sur tous les canaux peu après la fin de cette réunion (08:04:29 PM) eyedeekay: Easy-Install pour Windows suivra, et Easy-Install pour Mac viendra après (08:05:10 PM) eyedeekay: Je pense que eche|on m’a donné le dernier indice dont j’ai besoin pour résoudre notre problème de notarisation, nous devrions savoir d’ici quelques jours si c’est exact, ce qui correspondra à une publication (08:05:30 PM) eyedeekay: Quelque chose à ajouter sur le sujet, zzz ? (08:05:39 PM) zzz: juste un peu, merci (08:06:10 PM) zzz: la version i2pd sortie il y a une semaine semble prometteuse, mais cela rend l’évaluation des effets de notre version un peu plus difficile (08:06:22 PM) zzz: et i2pd prévoit une version correctrice dès aujourd’hui (08:06:56 PM) zzz: donc nous n’aurons pas d’excellentes infos sur l’effet de notre version, mais tant que les statistiques continuent de s’améliorer, c’est l’essentiel (08:07:06 PM) zzz: beaucoup trop tôt pour dire quoi que ce soit aujourd’hui, peut-être dans une semaine (08:07:08 PM) zzz: EOT (08:07:23 PM) eyedeekay: Merci zzz (08:07:42 PM) eyedeekay: 3. Statut du développement 2.2.0 (08:08:52 PM) eyedeekay: Je n’ai pas grand-chose à dire là-dessus pour l’instant, la plupart de mes éléments restent inchangés, mais je pense que nous devons nous mettre d’accord sur un calendrier pour la version, correct ? (08:09:13 PM) zzz: oui, évidemment nous n’avons encore rien fait pour la 2.2.0 (08:09:36 PM) zzz: je proposerais un cycle standard de 13 semaines à partir d’ici, sauf gros problèmes (08:09:43 PM) eyedeekay: Ça me va (08:09:46 PM) zzz: donc cela ferait une sortie début avril (08:10:12 PM) aeiou_ est désormais aeiou (08:10:14 PM) zzz: et cela nous éloigne nettement de nos dates fév/mai/août/nov sur lesquelles nous étions depuis plusieurs années, tant pis (08:10:40 PM) zzz: mais nous avons vraiment besoin de temps pour faire tout ce que nous n’avons pas pu faire lors de notre dernier cycle raccourci (08:10:48 PM) zzz: alors retenons 13 semaines (08:10:49 PM) zzz: EOT (08:11:22 PM) eyedeekay: Oui, rien à redire ici (08:11:34 PM) eyedeekay: Plan pour début avril (08:12:35 PM) eyedeekay: Autre chose pour le point 3 ? (08:12:48 PM) eyedeekay: 4. Bridage en cas de congestion et 5. Gestion hypothétique du trafic ( afflux massif d’utilisateurs de Tor) ont tous deux été ajoutés par tunnel_king sur zzz.i2p, mais je ne vois pas ce nom dans la salle, si vous êtes ici sous un autre nom, dernier appel (08:14:08 PM) eyedeekay: Autre chose à discuter pour la réunion ? (08:15:15 PM) eyedeekay: D’accord, merci zzz d’être venu, je promets de mettre une alarme pour celle du mois prochain (08:15:55 PM) zzz: non (08:16:37 PM) eyedeekay: non, rien d’autre pour la réunion ou non, ne mets pas fin à la réunion ? (08:16:38 PM) zzz: j’aimerais aussi demander si eche|on est ici et a quelque chose à ajouter sur 2) (08:16:38 PM) zzz: non, c’est tout, tout le monde, veuillez cliquer sur votre bouton de mise à jour pour bénéficier des améliorations de la 2.1.0 (08:16:53 PM) zzz: rien d’autre, merci &lt;/div></description></item><item><title>Version 2.1.0</title><link>/fr/blog/2023/01/09/version-2.1.0/</link><pubDate>Mon, 09 Jan 2023 00:00:00 +0000</pubDate><guid>/fr/blog/2023/01/09/version-2.1.0/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Nous avons appris plusieurs choses depuis notre version 2.0.0 en novembre. À mesure que les routers ont été mis à jour vers cette version, le réseau est passé d’environ 1 % à plus de 60 % de prise en charge de notre nouveau protocole de transport SSU2. Premièrement, nous avons confirmé que SSU2 est un protocole solide, bien conçu et sécurisé. Deuxièmement, toutefois, nous avons trouvé et corrigé de nombreux bogues mineurs ou rarement déclenchés dans l’implémentation du protocole. Pris ensemble, les effets de ces bogues ont réduit les performances du réseau.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 14 décembre 2022</title><link>/fr/blog/2022/12/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-d%C3%A9cembre-2022/</link><pubDate>Wed, 14 Dec 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/12/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-d%C3%A9cembre-2022/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (08:00:09 PM) eyedeekay: Bonjour à tous, bienvenue à la réunion de dev reprogrammée (08:00:09 PM) eyedeekay: 1. Salut (08:00:09 PM) eyedeekay: 2. Statut de la version 2.0.0, Statut de la version 2.0.0 Mac (08:00:09 PM) eyedeekay: 3. Statut du développement 2.1.0 (08:00:09 PM) eyedeekay: 4. Autocollants pour les traducteurs (08:00:50 PM) zzz: salut (08:02:55 PM) eyedeekay: On dirait qu'il n'est pas là ? On va avancer pour l'instant. (08:04:04 PM) eyedeekay: 2. Statut de la version 2.0.0 : la plupart des cibles de 2.0.0 ont été publiées il y a environ 3 semaines maintenant, y compris i2p.i2p, Android, Debian et Easy-Install Windows, avec Easy-Install pour Mac retardé par le départ de zlatinb (08:04:04 PM) eyedeekay: Ech et moi avons travaillé à un plan pour le remplacer en termes de maintenance, de signature et de notarisation du bundle OSX, c'est toujours attendu vers la fin de ce mois (08:06:01 PM) eyedeekay: Tout le monde sait comment tout construire, a une bonne idée des exigences de signature, la dernière chose restante à faire en pratique est la notarisation, et nous ne savons pas exactement à quoi nous attendre ici mais je pense que nous avons une bonne idée (08:07:10 PM) eyedeekay: Android a eu besoin d'une version de correction (point release) en raison d'un bogue lié à la compatibilité avec une nouvelle API sur les appareils plus récents, donc les utilisateurs Android devraient s'assurer qu'ils ont mis à jour en 2.0.1 (08:07:10 PM) eyedeekay: fin pour moi sur le point 2, quelque chose à ajouter zzz (08:07:20 PM) zzz: beaucoup (08:07:50 PM) uis est maintenant connu sous le nom de Irc2PGuest69907 (08:08:04 PM) zzz: J'ai dû publier un build Debian/Ubuntu 2.0.0-2ubunutu1 pour corriger un lot embarrassant mais finalement inoffensif de liens symboliques égarés dans la racine (/) (08:08:38 PM) zzz: la cause était une faute de frappe, deb lint ne l'a pas détectée, pas sûr de la leçon du post-mortem à part être plus prudent, on est root à l'installation... (08:09:12 PM) zzz: en ce qui concerne le réseau, après 3 semaines, la moitié a mis à jour et utilise ssu2 (08:09:39 PM) zzz: le taux de réussite des builds exploratoires est en baisse continue depuis la sortie (08:09:56 PM) zzz: nous sommes préoccupés et nous surveillons de près (08:10:47 PM) zzz: à ce stade, nous pensons que c'est une combinaison de la migration de ssu vers ssu2, de bogues ssu2 de notre côté et dans i2pd, et de quelques routers qui inondent le réseau de builds de tunnel (08:11:05 PM) zzz: i2pd envisage une version mineure mi-janvier pour publier leurs correctifs (08:11:33 PM) zzz: pour l'instant je ne pense pas que ce soit nécessaire de notre côté mais c'est toujours une option si nous le décidons (08:12:18 PM) zzz: Je pense que c'est EOT mais j'aurai plus d'infos dans un instant dans la partie 3) (08:13:09 PM) eyedeekay: Merci zzz (08:13:43 PM) eyedeekay: 3. Statut du développement 2.1.0 (08:17:12 PM) eyedeekay: Nous en sommes à 3 semaines dans ce cycle, pendant ce temps j'ai travaillé à faire migrer Android complètement vers le plugin gradle moderne, je me suis arrêté avant de migrer de maven vers maven-push avant la publication, après ça, au programme pour Android il y a le split tunneling à la Orbot pour configurer des applis sans proxy (une sorte de version Android de torsocks) (08:17:12 PM) eyedeekay: Sur desktop j'ai travaillé à corriger notre intégration dans Whonix et j'ai fait du travail lié à la sortie d'Easy-Install for Windows de la bêta (08:18:43 PM) eyedeekay: Voilà sur quoi je travaille, zzz veux-tu poursuivre avec tes informations ou le point 3) ? (08:19:43 PM) dr|z3d: ... entracte ... (08:23:56 PM) anonymousmaybe est maintenant connu sous le nom de Irc2PGuest40130 (08:24:03 PM) eyedeekay: Bon retour (08:25:17 PM) eyedeekay: Quelle est la dernière chose que tu as reçue ? (08:26:28 PM) zzz: de retour (08:26:28 PM) zzz: c'est déjà mon tour ? :) (08:26:28 PM) dr|z3d: tu dois enfiler un tablier et promener le chariot de confiseries dans le théâtre :) (08:26:28 PM) dr|z3d: tu es allé nous chercher des glaces ? :) (08:26:28 PM) dr|z3d: récapitulatif : (08:26:28 PM) dr|z3d: &amp;lt;eyedeekay&amp;gt; Nous en sommes à 3 semaines dans ce cycle, pendant ce temps j'ai travaillé à faire migrer Android complètement vers le plugin gradle moderne, je me suis arrêté avant de migrer de maven vers maven-push avant la publication, après ça, au programme pour Android il y a le split tunneling à la Orbot pour configurer des applis sans proxy (une sorte de version Android de torsocks) (08:26:28 PM) dr|z3d: &amp;lt;eyedeekay&amp;gt; Sur desktop j'ai travaillé à corriger notre intégration dans Whonix et j'ai fait du travail lié à la sortie d'Easy-Install for Windows de la bêta (08:26:28 PM) dr|z3d: &amp;lt;eyedeekay&amp;gt; Voilà sur quoi je travaille, zzz veux-tu poursuivre avec tes informations ou le point 3) ? (08:26:48 PM) zzz: merci (08:27:04 PM) zzz: drz me l'a donné (08:27:12 PM) zzz: OK, mon tour ! (08:27:33 PM) zzz: environ une semaine et demie après la sortie, quand une grande partie du réseau avait mis à jour, j'ai commencé à traquer des problèmes SSU2 (08:27:42 PM) zzz: et j'en ai trouvé un paquet (08:27:56 PM) zzz: à la fois des nôtres et j'ai aidé i2pd à trouver certains des leurs (08:27:58 PM) zzz: donc c'était bien chargé (08:28:14 PM) zzz: en conséquence, on en est à presque 7000 lignes de diff, plus que toute la version 2.0.0 (08:28:38 PM) zzz: et tout le reste que j'avais prévu pour 2.1.0, je n'y suis pas encore arrivé, y compris les améliorations promises de la sélection des pairs (08:29:50 PM) zzz: Je prévois de passer à -7 après la réunion (08:29:50 PM) zzz: alors que l'échéance des "big changes in" est début janvier, restons flexibles, car nous ne voulons pas un tas de WIP là-dedans si nous allons faire une version 2.0.1 (08:29:59 PM) zzz: essayons donc de ne pas tout casser avec des "big changes" si possible. Les big changes vont, tant qu'ils sont isolés (08:30:40 PM) zzz: mais les choses se passent bien et nous travaillons en étroite collaboration avec i2pd pour traquer et corriger des problèmes (08:31:02 PM) zzz: y compris des « un sur un million » qui apparaissent maintenant (08:31:16 PM) zzz: et des « un sur un milliard » que dr|z3d trouve sur ses routers à haute vitesse (08:31:30 PM) zzz: c'est tout ! EOT, des questions ? (08:32:27 PM) eyedeekay: Je suis légèrement curieux de savoir à quelle fréquence un "million" de certaines choses arrive dans le monde réel, mais c'est peut-être une question pour une autre fois (08:33:17 PM) eyedeekay: Merci zzz (08:34:12 PM) eyedeekay: Il semble qu'une fois qu'on a tout un tas de routers qui font quelque chose, les chances qu'un événement rare se produise quelque part augmentent très vite (08:35:11 PM) zzz: oui. nous aurions peut-être dû être plus prudents, et ne pas passer de 2 % à 100 % en une seule version. Mais on s'en sortira (08:35:17 PM) uis est maintenant connu sous le nom de Irc2PGuest38853 (08:37:15 PM) eyedeekay: 4. Autocollants pour les traducteurs (08:37:15 PM) eyedeekay: La seule vraie nouvelle ici, c'est que j'ai maintenant des autocollants à envoyer par courrier, j'en ai une tonne donc si vous êtes dans les Amériques je suis prêt à vous les envoyer (08:37:58 PM) zzz: pourrais-tu poster quelque chose sur mon forum, indiquant qui est éligible et comment en faire la demande (08:38:17 PM) eyedeekay: Je peux le faire (08:38:29 PM) zzz: ensuite je copierai-collerai dans l'annonce sur Transifex (08:38:48 PM) zzz: quel est le statut du côté européen ? (08:39:44 PM) eyedeekay: Je ne sais pas s'il les a déjà, je lui demanderai une mise à jour ce soir (08:40:07 PM) zzz: ok, je suppose que je dois attendre cette partie-là avant Transifex (08:40:43 PM) zzz: s'il te plaît, donne-lui une baffe pour nous avoir fait reprogrammer et ensuite ne pas se montrer :) (08:41:07 PM) eyedeekay: Eh bien c'était aussi ma faute, mais je m'assurerai de le lui dire :) (08:41:32 PM) zzz: Je parle d'hier à aujourd'hui. Tu n'es pas tiré d'affaire pour la semaine dernière :) (08:42:41 PM) eyedeekay: C'est tout pour le point 4 et/ou pour aujourd'hui, autre chose pour la réunion ? (08:42:50 PM) zzz: non (08:43:02 PM) zzz: on maintient ou pas pour le 3 janv. ? (08:44:26 PM) eyedeekay: Très bien alors merci zzz d'être venu, j'allais dire "On" pour le 3 janv. mais on pourrait faire le 10 à la place puisque si je me souviens bien LS2 sera le 9 (08:45:01 PM) zzz: peu importe, c'est toi qui décides (08:45:35 PM) eyedeekay: Faisons-la le 9 janvier et revenons au premier mardi en février (08:45:52 PM) zzz: tu veux dire le 10 ? (08:45:59 PM) eyedeekay: Oui, le 10 (08:46:07 PM) zzz: ok (08:46:15 PM) zzz: réunion terminée ? (08:46:25 PM) eyedeekay: Oui &lt;/div></description></item><item><title>Easy Install 2.0.0 pour Windows, OSX reporté d'un mois</title><link>/fr/blog/2022/11/23/easy-install-2.0.0-pour-windows-osx-report%C3%A9-dun-mois/</link><pubDate>Wed, 23 Nov 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/11/23/easy-install-2.0.0-pour-windows-osx-report%C3%A9-dun-mois/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Le bundle Easy-Install pour Windows a été publié. Dans cette version, la prise en charge a été ajoutée pour la plupart des principaux navigateurs, y compris tous les principaux dérivés de Firefox(Gecko) et de Chromium. La compatibilité avec les installations externes du service I2P et les installations I2P hors bundle effectuées par les utilisateurs a été améliorée. Le bundle Easy-Install peut désormais détecter d&amp;rsquo;autres I2P routers et inviter l&amp;rsquo;utilisateur à les lancer à la place, si l&amp;rsquo;utilisateur dispose déjà d&amp;rsquo;I2P. Les extensions de navigateur ont été mises à jour vers les dernières versions. Le bundle Easy-Install a désormais accès au mode de convivialité de &lt;code>i2p.plugins.firefox&lt;/code> via l&amp;rsquo;option de ligne de commande &lt;code>-usability&lt;/code>. Le mode par défaut est le mode &amp;ldquo;Strict&amp;rdquo; où le Javascript est désactivé par NoScript. En mode de convivialité, le Javascript est restreint par JShelter. Pour plus de détails, voir le dépôt du gestionnaire de profils sur i2pgit.org.&lt;/p></description></item><item><title>Version 2.0.0</title><link>/fr/blog/2022/11/21/version-2.0.0/</link><pubDate>Mon, 21 Nov 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/11/21/version-2.0.0/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 2.0.0 d’I2P active notre nouveau transport UDP SSU2 pour tous les utilisateurs, après l’achèvement de fonctionnalités mineures, de tests et de nombreuses corrections de bogues.&lt;/p>
&lt;p>Nous avons également des correctifs un peu partout, notamment pour le programme d’installation, la base de données réseau (netDb), l’ajout au carnet d’adresses privé, le lanceur de navigateur Windows et l’UPnP IPv6.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;exécuter la dernière version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 8 novembre 2022</title><link>/fr/blog/2022/11/08/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-8-novembre-2022/</link><pubDate>Tue, 08 Nov 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/11/08/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-8-novembre-2022/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, eyedeekay, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (03:00:31 PM) eyedeekay: Bonjour à tous, bienvenue à la réunion du 8 novembre (03:00:31 PM) eyedeekay: 1. Salut (03:00:31 PM) eyedeekay: 2. Statut du développement 2.0.0 (03:00:31 PM) eyedeekay: 3. Publier des tarballs (archives tar de sources) pour les versions du bundle (03:00:31 PM) eyedeekay: 4. Autocollants gratuits pour les traducteurs (03:00:31 PM) eyedeekay: Autre chose à ajouter à l'ordre du jour ? (03:00:39 PM) mode (-m ) par zzz (03:01:19 PM) zzz: salut (03:01:58 PM) eyedeekay: salut zzz (03:02:03 PM) eyedeekay: Quelqu'un d'autre est là aujourd'hui ? (03:02:08 PM) eche|on: salut (03:02:18 PM) eyedeekay: Salut eche|on (03:02:39 PM) eyedeekay: 2. Statut du développement 2.0.0 (03:02:58 PM) eyedeekay: Nous sommes à 2 semaines de la sortie, avec un gel des tags demain, si je me souviens bien (03:03:49 PM) eyedeekay: Oui, c'est exactement à ce moment-là (03:04:38 PM) eyedeekay: zzz et orignal ont beaucoup travaillé pour préparer ssu2, le plan reste de l'activer (03:05:08 PM) eyedeekay: Je vais faire une version non signée de I2P Easy-Install pour Windows (03:05:50 PM) eyedeekay: Je ne connais pas le statut de la version Mac, cela dit : les utilisateurs Mac resteront-ils bloqués en 1.9.0 jusqu'à ce qu'on trouve un nouveau mainteneur/signataire Mac ? (03:06:25 PM) zzz: oui. Il y a un très bon résumé de la version ici : `http://zzz.i2p/topics/3377` (03:07:02 PM) zzz: les tests SSU2 au cours des 3 derniers mois avec 2 % d'activation ont été un immense succès (03:07:17 PM) zzz: nous n'avons trouvé aucun problème majeur, mais nous en avons corrigé d'innombrables mineurs (03:08:19 PM) eche|on: allez-y avec SSU2 (03:08:35 PM) eche|on: au sujet du Mac : j'ai un compte développeur et un MAC, mais aucune idée du howto pour l'instant (03:08:39 PM) eche|on: et moins de temps (03:09:03 PM) zzz: intéressant (03:09:31 PM) zzz: penses-tu que tu pourrais le faire à un moment donné ? Si oui, quand ? (03:09:39 PM) eche|on: j'ai bien le dépôt git des inclusions Mac, mais je ne m'y suis pas encore penché (03:09:54 PM) eche|on: SI je trouve comment faire, assez vite (tm) (03:10:05 PM) zzz: même si c'est avec un ou deux mois de retard, ce serait fantastique (03:10:08 PM) eche|on: mais le howto peut échouer à plus court terme (03:10:41 PM) eche|on: aucune idée non plus de ce qu'Apple va faire, mais ce sont des points à éclaircir (03:11:10 PM) eyedeekay: Je vais voir si je peux t'aider, construire les jpackages Mac est assez simple, je ne les ai jamais signés mais tout est dans les scripts que zab a écrits (03:11:25 PM) zzz: quand je ferai le news.xml de la 2.0.0, j'ajouterai aussi une entrée d'actualité dans le flux Mac indiquant qu'elle sera retardée (03:11:42 PM) zzz: eyedeekay, as-tu un Mac ? (03:11:57 PM) eyedeekay: J'ai un Mac Intel mais pas de compte développeur (03:12:04 PM) eche|on: sadie a un Mac, mais ni idk ni sadie ne veulent rendre leurs noms publics (03:12:25 PM) eche|on: obtenir un compte développeur est plutôt simple : donner ton nom et payer 100 $ par an (03:12:28 PM) eyedeekay: Je peux faire un dmg, mais il est signé avec des clés locales qui ne sont pas acceptées sur d'autres Mac (03:12:32 PM) zzz: Je comprends. L'idée, c'est que tu pourrais parcourir tout sauf la notarisation (03:12:32 PM) eche|on: c'est à peu près ça (03:13:12 PM) eche|on: je reviens dans 2 min (03:13:25 PM) zzz: autant que je sache, la notarisation est le vrai casse-tête. Espérons que le howto est clair... (03:14:14 PM) eyedeekay: Je pense que le seul piège, vraiment, c'est de configurer les environnements de développement Java ; il y a toutefois un outil que tu installes via brew qui bascule de version et rend ça très facile (03:14:25 PM) zzz: eyedeekay, mettons cela à l'ordre du jour du mois prochain (03:14:36 PM) eyedeekay: Ça marche (03:15:19 PM) zzz: en attendant, parcours le howto tel qu'il existe actuellement aussi loin que possible sans notarisation, juste pour le tester et voir s'il a besoin de corrections pour ech (03:16:10 PM) zzz: surtout pour vérifier si la partie arm64 est documentée (03:16:45 PM) eyedeekay: Je ferai tout ce que je peux, même si je ne pourrai pas suivre le processus arm64 parce que je n'ai pas de Mac arm64 (03:16:53 PM) eche|on: Je vais vérifier comment obtenir les certificats avec la notarisation, (03:16:55 PM) eyedeekay: je ferai tout jusqu'à cette étape, en revanche (03:17:18 PM) eche|on: eyedeekay : commande simplement un Mac arm64. Remboursement comme d'habitude (03:17:28 PM) eche|on: pas besoin de s'arrêter à ça (03:17:30 PM) zzz: as-tu besoin d'un Mac ARM pour compiler pour ARM ? (03:17:41 PM) zzz: probablement... (03:17:59 PM) eyedeekay: Je ne suis pas tout à fait sûr de toutes les subtilités concernant la cross-compilation (03:18:02 PM) zzz: il y a aussi un flux possible où idk construit et ech notarise (03:18:23 PM) zzz: mais nous n'avons pas besoin de tout régler ici (03:18:44 PM) eyedeekay: Mais jpackage est assez pointilleux sur les combinaisons architecture/OS (03:19:28 PM) SoniEx2: raspberry pi ? (03:19:39 PM) zzz: passons au sujet suivant (03:19:40 PM) eyedeekay: ELF, pas Mach-O (03:19:42 PM) eyedeekay: Mais oui (03:19:45 PM) eyedeekay: 3. Publier des tarballs de sources pour les versions du bundle (03:20:24 PM) eyedeekay: Comme il n'y a plus que moi et que je voulais publier des tarballs de sources depuis le début, la 2.0.0 Windows aura des tarballs de sources (03:20:36 PM) eyedeekay: Une pour le bundle lui-même et une pour le composant gestionnaire de profils (03:21:17 PM) eyedeekay: En passant en revue les scripts du bundle Mac, j'ajouterai la génération des tarballs de sources au processus (03:21:18 PM) zzz: ok, et puisque l'opposant Mac est parti, ajoutons-en une aussi à la page Mac (03:21:28 PM) eyedeekay: Je m'en charge (03:21:41 PM) zzz: parfait, je suis content (03:22:38 PM) eyedeekay: 4. Autocollants gratuits pour les traducteurs (03:23:27 PM) eche|on: ouais (03:23:49 PM) eyedeekay: eche|on et moi en avons parlé brièvement après la réunion du mois dernier par e-mail (03:23:49 PM) eyedeekay: Je crois que nous étions tous les deux pour le faire ? Je n'ai pas mon courrier ouvert (03:24:23 PM) eche|on: bien sûr, on peut faire ça, un pour chaque partie du monde (03:24:28 PM) zzz: c'était ma proposition, mais il faut a) des autocollants et b) quelqu'un pour les envoyer (03:24:30 PM) eche|on: mais mes ressources d'autocollants sont limitées (03:24:47 PM) zzz: si je comprends bien, nous sommes essentiellement à court d'autocollants (03:24:59 PM) eche|on: sadie/idk en ont encore plusieurs (03:25:05 PM) eche|on: je n'en ai qu'environ 400 ou quelque chose comme ça (03:25:23 PM) eche|on: ça devrait suffire pour 1 an et plus, mais anticipons (03:25:26 PM) eyedeekay: Oh, je suis tombé à environ 8 à All Things Open la semaine dernière (03:25:30 PM) eyedeekay: Je vais devoir en recommander (03:25:53 PM) eche|on: ah, ok (03:26:10 PM) zzz: pouvez-vous vous coordonner sur qui commande, quel est le design, et vous assurer que chacun de vous en reçoit la moitié ? (03:26:16 PM) eyedeekay: Oui, on peut (03:26:34 PM) zzz: super (03:27:05 PM) zzz: quand vous les aurez en main, faites-moi signe et j'annoncerai sur TX (03:27:11 PM) eche|on: bien (03:27:22 PM) zzz: merci les gars (03:27:46 PM) eyedeekay: Pas de problème (03:27:56 PM) eyedeekay: Autre chose pour le point 4 ou pour la réunion ? (03:28:25 PM) eche|on: non (03:29:14 PM) eyedeekay: Très bien, merci à tous d'être venus, je publierai le compte rendu de la réunion dans quelques minutes &lt;/div></description></item><item><title>Transport SSU2</title><link>/fr/blog/2022/10/11/transport-ssu2/</link><pubDate>Tue, 11 Oct 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/10/11/transport-ssu2/</guid><description>&lt;h2 id="aperçu">Aperçu&lt;/h2>
&lt;p>I2P utilise depuis 2005 le protocole de transport UDP résistant à la censure &amp;ldquo;SSU&amp;rdquo;. En 17 ans, nous avons eu peu de signalements, voire aucun, de blocage de SSU. Cependant, selon les standards actuels en matière de sécurité, de résistance au blocage et de performances, nous pouvons faire mieux. Beaucoup mieux.&lt;/p>
&lt;p>C’est pourquoi, en collaboration avec le &lt;a href="https://i2pd.xyz/">projet i2pd&lt;/a>
, nous avons créé et implémenté &amp;ldquo;SSU2&amp;rdquo;, un protocole UDP moderne conçu selon les normes les plus élevées en matière de sécurité et de résistance au blocage. Ce protocole remplacera SSU.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 04 octobre 2022</title><link>/fr/blog/2022/10/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-04-octobre-2022/</link><pubDate>Tue, 04 Oct 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/10/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-04-octobre-2022/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:00:08 PM) eyedeekay: Bonjour à tous, bienvenue à la réunion du 4 octobre 2022 (04:00:08 PM) eyedeekay: 1. Bonjour (04:00:18 PM) zlatinb: salut (04:00:28 PM) zzz: salut (04:00:51 PM) eyedeekay: 1. Bonjour (04:00:51 PM) eyedeekay: 2. état du développement 1.10.0 (04:00:51 PM) eyedeekay: 3. prochaine release 2.0.0 ? (04:00:51 PM) eyedeekay: 4. Publier des archives tar des sources pour les releases des bundles (04:00:51 PM) eyedeekay: 5. Autocollants gratuits pour les traducteurs (04:00:51 PM) eyedeekay: 6. Windows Easy-Install Mise à jour/Sortie de la bêta (04:01:05 PM) eyedeekay: 2. état du développement 1.10.0 (04:01:15 PM) eyedeekay: Environ 7 semaines restantes (04:01:24 PM) eyedeekay: Ma grande priorité ce mois-ci a été de préparer le bundle Windows Easy-Install pour qu’il sorte de la bêta (04:01:31 PM) eyedeekay: Beaucoup de choses sur le forum à ce sujet, visant des mises à jour stables, la compatibilité avec les routers existants/non-bundle, et une manière plus stable et flexible de gérer et lancer des profils de navigateur ; plus de détails à ce sujet au point 6 (04:01:38 PM) eyedeekay: Je travaille aussi sur un outil de « Split Tunneling (tunneling fractionné) » ou « Per-App VPN (VPN par application) » sur Android (sur la feuille de route). (04:01:47 PM) eyedeekay: L’intérêt est qu’il permet aux utilisateurs de configurer leurs navigateurs plus facilement, de manière à empêcher les fuites WebRTC en les plaçant sur une interface qui correspond à une connexion I2P et non à leur fournisseur réseau (04:02:05 PM) eyedeekay: zzz, zlatinb, qu’aimeriez-vous ajouter sur ce sur quoi vous travaillez (04:02:30 PM) zzz: pas grand-chose à signaler... les tests SSU2 continuent de bien se passer... (04:02:53 PM) zzz: j’ai publié la proposition 161 au sujet du padding compressible, nous en discuterons lors des réunions #ls2... (04:03:06 PM) zlatinb: Rien de spécifique sur quoi je travaille, je veux juste informer tout le monde que je serai AFK du 22 nov au 10 déc, donc si la prochaine release est taguée le 21, je pourrai peut-être construire les bundles Mac mais ne pourrai très probablement pas seeder les torrents (04:03:29 PM) eyedeekay: Si tu m’envoies les fichiers, je les mettrai en seed pour toi (04:03:32 PM) zzz: J’ai quelques améliorations de l’efficacité de la sélection des pairs que je vais essayer d’intégrer bientôt, ça passera peut-être ou pas (04:03:43 PM) zzz: EOT (04:04:21 PM) eyedeekay: Merci zzz, zlatinb, je ne veux presser personne mais nous avons un long ordre du jour aujourd’hui, autre chose à ajouter sur le point 2 ? (04:04:59 PM) eyedeekay: 3. prochaine release 2.0.0 ? (04:04:59 PM) eyedeekay: Je vote oui pour 2.0.0 (04:05:19 PM) zzz: oui, je l’ai proposé aux commentaires sur mon forum et j’ai eu, je crois, 1 oui et aucun non (04:05:36 PM) eyedeekay: J’étais aussi pour lors de la dernière réunion je crois (04:05:46 PM) zzz: J’aimerais décider aujourd’hui parce que j’ai un billet de blog SSU2 prêt à publier et ce serait utile de pouvoir faire référence à la prochaine release par son numéro (04:06:22 PM) zzz: oui, je n’ai pas entendu d’avis tranchés dans un sens ou dans l’autre la dernière fois, c’est pourquoi on l’a repoussé d’un mois (04:06:34 PM) zzz: Je pense que c’est une bonne idée (04:06:51 PM) zzz: donc s’il n’y a pas d’objection, appelons-la 2.0.0 ! (04:07:30 PM) eyedeekay: Délai 1 min pour les objections (04:07:47 PM) zzz: faisons 30 secondes :) (04:07:54 PM) eyedeekay: Oui, j’ai déjà grillé 30 (04:08:04 PM) eyedeekay: OK, voilà (04:08:06 PM) eyedeekay: 2.0.0 (04:08:17 PM) eyedeekay: 4. Publier des archives tar des sources pour les releases des bundles (04:08:31 PM) zzz: oui, c’était mon point (04:08:53 PM) zzz: la pratique standard open source est de publier des archives tar des sources, même si on peut pointer vers un tag git (04:09:06 PM) zzz: Je comprends que les sources Mac ne changent pas d’une release à l’autre ? (04:09:10 PM) zzz: mais que les sources Windows, si ? (04:09:46 PM) zlatinb: eh bien, le bundle Mac a évolué pour activer arm64 mais en général il ne change pas (04:10:02 PM) eyedeekay: Ce que nous faisons tous les deux, c’est cloner une copie du dépôt et récupérer un tag de release spécifique, ant distclean, générer nos JAR et les copier dans les arbres du bundle (04:10:15 PM) zzz: bref, ma recommandation est que nous générions des archives tar des sources dans le cadre du processus de build et que nous y fassions des liens sur les pages de téléchargement respectives (04:10:36 PM) zzz: s’ils ne changent pas, alors je suppose qu’elles peuvent être non versionnées (04:10:50 PM) zzz: donc les sources Windows ne changent pas non plus d’une release à l’autre ? (04:11:01 PM) zlatinb: Je préférerais simplement taguer puis récupérer l’archive tar depuis GitHub. Je m’attends au moins pendant un moment à ce que la seule chose qui change dans le bundle Mac soit le fichier de changelog (04:11:50 PM) zzz: vous pouvez régler les détails, mais l’objectif est d’avoir les sources et des instructions pour que n’importe qui puisse le construire lui-même (04:12:00 PM) eyedeekay: Les JAR i2p inclus ne changent pas sauf pour être mis à jour, mais les sources Windows ont beaucoup changé dans le launcher depuis le début (04:12:12 PM) zzz: êtes-vous tous les deux prêts à le faire et à l’ajouter à vos processus de release ? (04:12:21 PM) eyedeekay: Oui, absolument (04:12:31 PM) eyedeekay: Mes scripts de release et mes scripts quotidiens incluent désormais l’archive tar à chaque fois (04:12:36 PM) zzz: vous n’avez pas besoin d’inclure des dépendances comme i2p, et vous ne devriez probablement pas (04:12:37 PM) eyedeekay: ceux de zab aussi, si je me souviens bien (IIRC) (04:12:54 PM) zlatinb: la question est où mettre les archives tar, doivent-elles être disponibles sur le site, etc. (04:13:25 PM) zzz: quelque part sur le serveur de téléchargement avec tout le reste, avec des liens sur les pages du bundle. À vous deux de régler les détails pour que ce soit cohérent (04:13:59 PM) zlatinb: eh bien voilà, si on peut simplement pointer vers un tag GitLab alors il n’y a pas besoin de liens supplémentaires (04:14:31 PM) zzz: pas d’accord, je pense que c’est une bonne pratique open source de publier des archives tar des sources (04:14:55 PM) zlatinb: GitHub et peut-être GitLab permettent de télécharger une archive tar à partir d’un tag (04:14:57 PM) eyedeekay: Ce n’est pas beaucoup plus d’effort, je ne suis pas contre, je tague dans le même script où je génère les archives tar (04:15:05 PM) zzz: voici le binaire, voici les sources, voici les signatures GPG, voici les instructions de build (04:15:29 PM) zzz: c’est aussi cohérent avec notre release principale d’avoir des archives tar (04:16:15 PM) zzz: on dirait que zlatinb n’est pas d’accord ? on reporte ça au mois prochain ? (04:16:38 PM) zlatinb: oui, je pense que ce n’est pas nécessaire (04:16:57 PM) zlatinb: mais ça ne me dérange pas de le faire si telle est la décision (04:17:11 PM) zzz: si ça ne change jamais, il suffit de le faire une fois et c’est fini (04:17:47 PM) zlatinb: historiquement, ça a très rarement changé (04:18:03 PM) eyedeekay: Reporter pour l’instant me convient, zlatinb et moi pouvons décider de ce que nous allons faire ou ne pas faire entre-temps (04:18:33 PM) eyedeekay: Il se peut qu’on doive faire un peu différemment, car mon bundle a évolué un peu plus rapidement que le sien (04:19:27 PM) zzz: si on ne veut pas décider aujourd’hui, je lancerai un fil de discussion sur le forum pour solliciter plus d’avis (04:20:44 PM) zlatinb: ok (04:20:44 PM) zzz: ok = tu es opposé pour l’instant ? (04:21:02 PM) eyedeekay: Probablement une bonne idée, et je suis pour les archives tar (04:21:31 PM) zlatinb: ouais (04:21:31 PM) zzz: pas de problème, eyedeekay, mets-le à l’ordre du jour du mois prochain (04:21:37 PM) eyedeekay: OK, je peux le faire (04:21:52 PM) eyedeekay: Autre chose pour le point 4 ? (04:22:38 PM) eyedeekay: 5. Autocollants gratuits pour les traducteurs (04:22:55 PM) eyedeekay: zzz celui-ci était aussi le tien, à toi quand tu es prêt (04:23:16 PM) zzz: oui, crédit à sarah jamie lewis sur twitter (04:23:32 PM) zzz: pour son projet dont j’ai oublié le nom... cwtch ? (04:24:02 PM) eyedeekay: C’est celui-là (04:24:02 PM) zzz: bref, je trouvais que c’était une bonne idée, mais il nous faudrait a) des autocollants et b) des personnes pour les envoyer par courrier (04:24:17 PM) zzz: ce que nous avions auparavant mais dont nous manquons maintenant à la fois de personnes et d’autocollants ? (04:24:40 PM) zzz: alors, est-ce qu’on veut le faire, et doit-on commander des autocollants (même si on ne le fait pas) (04:24:45 PM) zzz: EOT (04:25:26 PM) zzz: sadie et eche|on étaient les personnes en charge des autocollants je crois (04:25:38 PM) eyedeekay: J’ai fait l’inventaire des miens, j’en ai peut-être 35 des anciens (Toopie) et 91 restants de la série que j’ai commandée au printemps, mais ça me va d’en recommander (04:25:41 PM) zzz: bref, des commentaires s’il vous plaît... oui/non/peut-être ? (04:26:00 PM) eyedeekay: Je peux les envoyer par courrier aux États-Unis et au Canada mais l’UE n’est pas idéale pour moi (04:26:21 PM) zzz: nous avons des centaines de traducteurs enregistrés. seuls quelques-uns sont probablement actifs (04:26:41 PM) zzz: qui est la personne qui commande les autocollants ? (04:27:54 PM) eyedeekay: La dernière personne à avoir commandé des autocollants c’était probablement moi, mais je l’ai fait sur mon temps/à mes frais pour en avoir pour les conventions (04:28:19 PM) zzz: qui est responsable des RP ? (04:28:48 PM) zzz: qui a une opinion sur les autocollants pour les traducteurs ? (04:28:48 PM) zzz: eh bien, tu aurais pu/dû être remboursé... echelon était autrefois la personne des autocollants (04:29:54 PM) zzz: nous allons avoir besoin de son accord à la fois pour le coût, et pour en faire la personne d’envoi pour l’UE, et pour envoyer la moitié à toi et l’autre moitié à lui (04:30:15 PM) zzz: puisqu’il n’est pas là, mets ceci à l’ordre du jour du mois prochain, je vais essayer d’attirer son attention (04:30:22 PM) eyedeekay: Je pense que si des traducteurs demandent des autocollants, nous devrions pouvoir leur en envoyer, mais que cela devrait être conditionné à une demande (04:30:59 PM) zzz: bien sûr, nous n’avons l’adresse de personne, ils doivent demander. mais il faudrait leur dire de demander (04:31:17 PM) uis is now known as Irc2PGuest33729 (04:31:48 PM) zzz: si quelqu’un va au CCC alors il faut se dépêcher d’avoir plus d’autocollants, indépendamment des traducteurs (04:32:42 PM) zzz: EOT, on repousse au mois prochain, pas de réponses aujourd’hui (04:32:47 PM) eyedeekay: Reçu, je prévois d’y aller donc je m’assurerai d’avoir des autocollants (04:32:47 PM) eyedeekay: Donc la prochaine étape est de démarrer un échange d’e-mails avec Ech à ce sujet (04:33:09 PM) eyedeekay: EOT pour moi, autre chose sur le point 5 ? (04:33:50 PM) eyedeekay: 6. Windows Easy-Install Mise à jour/Sortie de la bêta (04:33:58 PM) eyedeekay: Celui-ci est évidemment le mien (04:34:26 PM) eyedeekay: Donc la version correctrice 1.9.5 est sortie techniquement à cause du temporisateur du contexte de l’application de reseed, évidemment (04:34:45 PM) eyedeekay: Mais c’était aussi un moment opportun pour surveiller comment les mises à jour se comportaient (04:35:54 PM) zlatinb: et comment cela s’est-il comporté ? (04:35:55 PM) eyedeekay: Ce n’était pas sans complications, les personnes qui l’utilisaient se répartissaient en 3 groupes (04:36:56 PM) eyedeekay: 1. Personnes pour qui cela a parfaitement fonctionné (04:36:56 PM) eyedeekay: 2. Personnes pour qui cela a entraîné des fichiers router.config corrompus pour des routers non issus du bundle (04:36:56 PM) eyedeekay: 3. Personnes pour qui cela ne s’est pas mis à jour parce que les fichiers router.config provenaient de routers non issus du bundle (04:37:22 PM) eyedeekay: Les cas 2 et 3 étaient problématiques, j’ai fait un suivi avec la correction dans un post sur le forum sur zzz.i2p (04:37:43 PM) eyedeekay: Je pense qu’ils sont corrigés maintenant et ne peuvent pas se reproduire à l’avenir (04:37:57 PM) eyedeekay: Par conséquent je pense que le processus de mise à jour sera prêt d’ici ce qui est maintenant 2.0.0 (04:38:08 PM) eyedeekay: En fait je pense qu’il est prêt maintenant, mais 7 semaines pour tester (04:38:53 PM) eyedeekay: Donc j’aimerais le faire sortir de la bêta en novembre (04:39:09 PM) zzz: nous n’avons pas vraiment de critères documentés pour la sortie de bêta (04:39:17 PM) zzz: mais pour moi, c’est que les processus de release sont solides, on ne manque rien (04:39:27 PM) zzz: on ne fait pas de versions correctrices une semaine après pour corriger des trucs (04:39:45 PM) zzz: mais tu peux vouloir lister tes propres objectifs fonctionnels (04:40:21 PM) zzz: par exemple, êtes-vous tous les deux carrés sur la revue des mises à jour Java tous les trois mois et pour décider conjointement de publier ou pas ? (04:40:40 PM) zzz: Je n’ai vu aucune discussion sur IRC. ça s’est peut-être passé hors IRC ? (04:41:31 PM) zlatinb: la dernière discussion a eu lieu ici, il n’y a pas eu de discussion hors IRC concernant les versions correctrices du JRE depuis (04:42:21 PM) eyedeekay: N’en a-t-on pas parlé sur Whereby un peu après ? (04:42:36 PM) eyedeekay: Si je me souviens bien, on ne publie dans le cycle Java que s’il y a un CVE qui affecte la dernière release ? (04:42:46 PM) zzz: pour prendre un exemple, 18.0.2.1 du 18 août 2022 corrige un bogue JIT qui fait planter le JRE. Êtes-vous tous les deux alignés là-dessus, ou avez-vous décidé conjointement que ce n’était pas nécessaire ? (04:43:33 PM) zlatinb: Je ne suis pas là-dessus je crois (04:43:43 PM) zlatinb: et je ne me souviens pas avoir discuté de ce bogue ; je regarde généralement seulement les CVE (04:44:08 PM) zlatinb:
21:43:29 zlatinb: Je ne suis pas là-dessus je crois (04:44:08 PM) zlatinb:
21:43:42 zlatinb: et je ne me souviens pas avoir discuté de ce bogue ; je regarde généralement seulement les CVE (04:44:12 PM) zzz: de retour (04:45:12 PM) eyedeekay: Je suis en 18.0.2.1 mais parce que j’ai repoussé ma release pour essayer de m’assurer de résoudre certains problèmes de stabilité, et à ce moment-là Java avait été mis à jour (04:45:24 PM) eyedeekay: De plus ma version correctrice a été construite avec un JDK mis à jour (04:45:35 PM) eyedeekay: Donc ça nous a de nouveau désynchronisés je pense (04:45:54 PM) zzz: c’est là où je veux en venir à propos des processus. Si les processus de build et de release ne sont pas encore stables et suivis de manière fiable, ces produits ne sont pas prêts à sortir de la bêta (04:46:01 PM) zzz: donc quand tu as mis à jour vers 18.0.2.1, as-tu dit à zlatinb que tu le faisais et suggéré qu’il fasse de même ? (04:47:04 PM) eyedeekay: Non, je ne l’ai pas fait, j’ai simplement laissé faire l’auto‑mise à jour et j’ai construit avec la dernière version (04:48:13 PM) eyedeekay: Donc... il y a un autre processus à revoir de mon côté (04:49:31 PM) zzz: Je suggère que tu travailles sur une release solide et sans bogues en novembre (avec les objectifs fonctionnels que tu as) et si ça se passe bien, mets-toi à l’ordre du jour pour décembre (04:50:00 PM) eyedeekay: OK, je peux faire (04:50:56 PM) zzz: ou janvier parce que la release sera probablement fin nov., il se peut qu’on n’ait pas assez d’infos d’ici la première semaine de déc. (04:52:02 PM) eyedeekay: S’il n’y a pas assez d’éléments d’ici là, je déplacerai (04:52:15 PM) eyedeekay: Autre chose pour le point 6 ? (04:52:27 PM) zzz: un bref 6a) (04:52:30 PM) eyedeekay: Bien sûr (04:52:52 PM) zzz: zlatinb a indiqué que la mise à jour mac arm s’est bien passée, donc en ce qui me concerne elle est sortie de la bêta comme discuté sur mon forum (04:53:28 PM) zzz: zlatinb, tu dois mettre à jour ta page pour retirer le label bêta (04:53:28 PM) zzz: eot (04:53:28 PM) zlatinb: ok (04:53:29 PM) zlatinb: je le ferai bientôt (04:54:24 PM) eyedeekay: Très bien, cela nous amène à un peu moins d’une heure, autre chose pour la réunion ? (04:54:26 PM) eyedeekay: délai 1 min (04:54:41 PM) zlatinb: oui (04:54:57 PM) zlatinb: si StormyCloud lit les logs, je les encourage à répondre aux préoccupations soulevées sur reddit (04:56:15 PM) zlatinb: plus cette question reste sans réponse, plus ça donne une mauvaise impression (04:56:18 PM) eyedeekay: d’accord, ils viennent parfois sur reddit et ce serait bien d’avoir de leurs nouvelles (04:56:36 PM) zlatinb: eot (04:56:43 PM) eyedeekay: Merci zlatinb (04:57:37 PM) eyedeekay: Autre chose pour la réunion (encore) ? délai 30 s cette fois (04:58:21 PM) eyedeekay: Merci à tous d’être venus, je publierai les logs ce soir, à bientôt sur IRC et même heure le mois prochain &lt;/div></description></item><item><title>Rencontrez votre mainteneur: DivaExchange</title><link>/fr/blog/2022/09/26/rencontrez-votre-mainteneur-divaexchange/</link><pubDate>Mon, 26 Sep 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/09/26/rencontrez-votre-mainteneur-divaexchange/</guid><description>&lt;p>&lt;em>Dans ce deuxième épisode de Meet Your Maintainer, j’ai contacté Konrad de DIVA.EXCHANGE pour parler de la recherche et des services de DIVA. DIVA.EXCHANGE développe des logiciels dans le but de fournir une technologie bancaire libre pour tous. Elle est sécurisée sans infrastructure centrale et repose sur les technologies blockchain et I2P.&lt;/em>&lt;/p>
&lt;p>&lt;strong>Qu&amp;rsquo;est-ce qui vous a amené à vous intéresser à I2P ?&lt;/strong>&lt;/p>
&lt;p>Il y a environ dix ans, j’ai fait une présentation pour &amp;ldquo;Technologieforum Zug&amp;rdquo; - un réseau technologique très local destiné aux professionnels du monde de l’entreprise. Je leur présentais I2P et Tor en tant que overlay networks (réseaux superposés) - pour leur montrer qu’il existe ailleurs d’autres choses intéressantes.&lt;/p></description></item><item><title>Un rappel pour rester en sécurité à mesure qu'I2P se développe</title><link>/fr/blog/2022/09/26/un-rappel-pour-rester-en-s%C3%A9curit%C3%A9-%C3%A0-mesure-qui2p-se-d%C3%A9veloppe/</link><pubDate>Mon, 26 Sep 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/09/26/un-rappel-pour-rester-en-s%C3%A9curit%C3%A9-%C3%A0-mesure-qui2p-se-d%C3%A9veloppe/</guid><description>&lt;h2 id="un-rappel-pour-rester-en-sécurité-à-mesure-qui2p-se-développe">Un rappel pour rester en sécurité à mesure qu’I2P se développe&lt;/h2>
&lt;p>C&amp;rsquo;est une période enthousiasmante pour The Invisible Internet Project (I2P). Nous achevons notre migration vers une cryptographie moderne sur l&amp;rsquo;ensemble de nos transports ( Java et C++), et nous avons récemment acquis un service d&amp;rsquo;outproxy (relais sortant) à haute capacité et professionnel, et il y a plus d&amp;rsquo;applications intégrant des fonctionnalités basées sur I2P que jamais. Le réseau est en passe de se développer, c&amp;rsquo;est donc le bon moment pour rappeler à tout le monde d&amp;rsquo;être avisés et prudents lorsqu&amp;rsquo;ils se procurent I2P et des logiciels liés à I2P. Nous accueillons favorablement les nouvelles applications, les implémentations et les forks (projets dérivés) porteurs d&amp;rsquo;idées nouvelles, et la force du réseau vient de son ouverture à la participation de tous les utilisateurs d&amp;rsquo;I2P. En fait, nous n&amp;rsquo;aimons pas vous appeler des utilisateurs, nous préférons utiliser le mot &amp;ldquo;Participants&amp;rdquo; car chacun de vous aide le réseau, à sa manière, en créant du contenu, en développant des applications, ou simplement en relayant du trafic et en aidant d&amp;rsquo;autres participants à trouver des pairs.&lt;/p></description></item><item><title>Rencontrez votre mainteneur : StormyCloud</title><link>/fr/blog/2022/09/07/rencontrez-votre-mainteneur-stormycloud/</link><pubDate>Wed, 07 Sep 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/09/07/rencontrez-votre-mainteneur-stormycloud/</guid><description>&lt;h2 id="une-conversation-avec-stormycloud-inc">Une conversation avec StormyCloud Inc.&lt;/h2>
&lt;p>Avec la version &lt;a href="https://geti2p.net/en/blog/2022/08/22/1.9.0-Release">I2P Java&lt;/a>
 la plus récente, l’outproxy (proxy de sortie) existant, false.i2p, a été remplacé par le nouvel outproxy StormyCloud pour les nouvelles installations d’I2P. Pour les personnes qui mettent à jour leur router, le passage au service Stormycloud peut se faire rapidement.&lt;/p>
&lt;p>Dans votre Gestionnaire des services cachés, définissez Outproxies et SSL Outproxies sur exit.stormycloud.i2p, puis cliquez sur le bouton d’enregistrement en bas de la page.&lt;/p></description></item><item><title>Version 1.9.5 du pack d'installation facile pour Windows</title><link>/fr/blog/2022/09/07/version-1.9.5-du-pack-dinstallation-facile-pour-windows/</link><pubDate>Wed, 07 Sep 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/09/07/version-1.9.5-du-pack-dinstallation-facile-pour-windows/</guid><description>&lt;h2 id="version-de-correction-de-bogues-pour-les-utilisateurs-de-windows-11">Version de correction de bogues pour les utilisateurs de Windows 11&lt;/h2>
&lt;p>Cette version corrective contient un correctif pour l’I2P router inclus, qui résout un bogue très obscur où l’horloge du contexte n’est pas synchronisée avec l’horloge utilisée par le système de fichiers, ce qui entraîne un router incapable de lire l’état actuel de son propre NetDB. Bien que ce bogue n’ait été observé que sous Windows 11 jusqu’à présent, il est fortement recommandé à tous les utilisateurs de mettre à jour vers la nouvelle version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 06 septembre 2022</title><link>/fr/blog/2022/09/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-septembre-2022/</link><pubDate>Tue, 06 Sep 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/09/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-septembre-2022/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, zzz, zlatinb, not_bob, RightNow, RN&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:01:46 PM) eyedeekay: Salut tout le monde (04:01:50 PM) eyedeekay: bienvenue à la réunion du mardi 6 septembre (04:02:02 PM) zzz: salut (04:02:07 PM) mode (-m ) par zzz (04:02:13 PM) zlatinb: salut (04:02:26 PM) eyedeekay: 1. Salut (04:02:26 PM) eyedeekay: 2. Statut de la version 1.9.0 (04:02:26 PM) eyedeekay: 3. Statut du développement 1.10.0 (04:02:26 PM) eyedeekay: 4. prochaine version 2.0.0 ? (04:02:26 PM) eyedeekay: 5. Le bundle Mac arm64 sort de la bêta si la mise à jour 1.9.0 a réussi ? (suite de la dernière réunion) (04:02:51 PM) eyedeekay: Autre chose à ajouter avant de commencer ? (04:03:19 PM) eyedeekay: salut zzz, salut zlatinb (04:03:46 PM) eyedeekay: 2. Statut de la version 1.9.0 (04:05:11 PM) eyedeekay: Nous avons publié il y a environ 2 semaines, il y a eu un léger retard pour sortir Android et le bundle Easy-Install (04:05:11 PM) eyedeekay: Les builds F-Droid sont également corrigées maintenant, donc ceux qui le souhaitent peuvent installer depuis le dépôt principal F-Droid s’ils le veulent et l’application fonctionnera (04:05:37 PM) not_bob: Merci pour cela. (04:05:43 PM) eyedeekay: Pas de problème (04:06:41 PM) eyedeekay: Je vais faire une version correctrice pour le bundle Easy-Install Windows ; zlatinb a trouvé un bug très difficile à repérer qui semble affecter le bundle Easy-Install sous Windows 11 un peu plus qu’ailleurs (04:07:17 PM) eyedeekay: zzz, veux-tu parler de Debian ou d’autre chose ? (04:07:51 PM) zzz: oui (04:07:53 PM) zzz: environ 40 % du réseau est à jour, ce qui est typique après 2 semaines (04:08:10 PM) zzz: nous avons maintenant quelques centaines de routers avec SSU2 activé, comme souhaité/attendu (04:08:41 PM) zzz: pas de problème majeur jusqu’ici (04:09:06 PM) zzz: même si le bug de zlatinb est peut‑être moyen‑majeur :) (04:09:07 PM) zzz: EOT (04:10:01 PM) eyedeekay: Oui, et ce que je ne comprends pas, c’est comment ça a pu se produire si rarement pendant si longtemps, puis frapper le bundle Easy-Install deux fois de suite en peu de temps (04:10:17 PM) zlatinb: eh bien c’est un peu par accident que je dois utiliser un portable Windows 11 pendant quelques jours, ça a permis de découvrir beaucoup de problèmes (04:11:08 PM) zlatinb: Je suppose que le problème de reseed a soit poussé les gens à réessayer, soit à abandonner i2p d’emblée (04:11:09 PM) zzz: c’est généralement comme ça que ça se passe… le dev se dote d’une nouvelle configuration… et c’est la catastrophe (04:11:59 PM) zlatinb: il reste un problème de fork non résolu avec Firefox au premier lancement (04:12:48 PM) zlatinb: donc idéalement on devrait essayer d’y faire quelque chose (04:13:30 PM) eyedeekay: En effet, cela ne se produit qu’au tout premier lancement du lanceur de navigateur ; toutes les fois suivantes ça fonctionne bien (04:13:36 PM) zlatinb: peut‑être le lancer en headless ou jouer avec les options de lancement, idk (04:14:10 PM) eyedeekay: Oui, je pourrais le lancer en headless au premier démarrage, le laisser forker et se fermer, puis ensuite l’exécuter avec la fenêtre ouverte (04:14:58 PM) eyedeekay: C’est une bonne idée, merci zlatinb (04:15:15 PM) eyedeekay: Autre chose sur le 2 ? (04:16:03 PM) goingpostal est désormais connu sous le nom de Irc2PGuest14444 (04:16:29 PM) eyedeekay: 3. Statut du développement 1.10.0 (04:18:30 PM) eyedeekay: Désolé, je suis un peu moins préparé que d’habitude, coincé toute la journée dans le bureau de quelqu’un d’autre, merci de votre patience (04:21:00 PM) eyedeekay: Deux semaines après, j’ai travaillé sur un certain nombre d’améliorations du bundle Windows pour le rendre plus stable et intuitif à utiliser et pour aider à traquer ce bug de clock-skew (désalignement d’horloge) (04:21:37 PM) eyedeekay: J’ai aussi porté les parties profil et lanceur (hors le router jpackaged) vers des plateformes non‑Windows afin de fournir, je l’espère, une configuration automatique du navigateur là‑bas (04:22:06 PM) eyedeekay: zzz a travaillé sur SSU2, corrigeant des bugs avec l’aide d’orignal ; veux‑tu nous faire une mise à jour là‑dessus, zzz (04:22:16 PM) zzz: oui, merci. c’est le début, mais un résumé des changements et correctifs à ce jour est sur `http://zzz.i2p/topics/3377` (04:22:32 PM) zzz: SSU2 - ajout du flag ack-immediate et de la migration de connexion (04:22:47 PM) zzz: qui sont les deux dernières choses que nous voulions intégrer avant d’activer pour tout le monde (04:24:07 PM) eyedeekay: Cool, donc tu es bien dans les temps ? (04:24:30 PM) zzz: avec une base d’utilisateurs plus large, on trouve des cas limites et des bugs plus rares, rien de trop sérieux, on corrige au fur et à mesure (04:24:30 PM) zzz: depuis des mois, le plan est d’activer SSU2 pour tout le monde dans la version de novembre et nous sommes toujours dans les temps (04:24:30 PM) zzz: EOT (04:24:42 PM) zzz: oui (04:24:51 PM) eyedeekay: Parfait, merci pour la mise à jour (04:25:09 PM) eyedeekay: Autre chose pour le 3 ? (04:25:41 PM) eyedeekay: 4) prochaine version 2.0.0 ? (04:25:52 PM) eyedeekay: zzz, tu as ajouté ce sujet, veux‑tu lancer la discussion ? (04:26:12 PM) zzz: c’était une suggestion de dr|z3d, donc s’il est là je lui demanderai de présenter son argumentaire (04:26:50 PM) zzz: mais s’il ne l’est pas, je dirai que ce n’est pas une mauvaise idée (04:27:05 PM) zzz: linux est sur le point de passer de 5.19 à 6.0 (04:27:25 PM) zzz: arti de tor vient de passer en 1.0.0 (04:27:26 PM) zzz: ssu2 est une aussi bonne excuse qu’une autre (04:27:45 PM) RightNow: et I2P passe de SSU à SSU2 (04:27:47 PM) zzz: EOT - des avis, tout le monde ? et nous n’avons pas besoin de décider aujourd’hui, il nous reste 11 semaines (04:28:30 PM) not_bob: Ça ne me pose aucun problème tant que ça marche. (04:29:18 PM) zzz: quelqu’un déteste ? quelqu’un adore ? (04:29:21 PM) eyedeekay: Bien sûr, je pense que ça a du sens, les deux transports auront été modernisés, c’est une grande étape (04:29:43 PM) zlatinb: J’aurais aimé qu’on ait quelque chose de plus spectaculaire pour passer en 2.0 (04:29:48 PM) RightNow est désormais connu sous le nom de RN (04:30:34 PM) eyedeekay: L’utiliser pour 3.0.0 peut‑être ? (04:30:38 PM) zzz: il n’y a rien de plus gros sur la feuille de route. franchement, j’espère qu’on ne fera jamais rien de plus gros, je suis fatigué… (04:30:56 PM) zlatinb: aussi je dois partir maintenant désolé ; sur le dernier sujet, oui je pense que le bundle mac arm est prêt à sortir de la bêta. J’aurai le portable windows encore un jour ou deux pour les tests. Je dois filer maintenant, désolé (04:30:59 PM) zlatinb: à plus tard (04:31:05 PM) RN: zzz, merci à toi aussi. (04:32:26 PM) eyedeekay: Oui zzz, ta dévotion et ton travail acharné sont appréciés (04:32:34 PM) zzz: voilà ce que je propose eyedeekay : laisse‑moi poster dans le fil 1.10 sur mon forum et je reviendrai le mois prochain avec un rapport, mets‑le à l’ordre du jour pour le mois prochain (04:32:44 PM) eyedeekay: Je m’en occupe zzz (04:33:18 PM) zzz: je n’essayais pas de susciter des remerciements, je soulignais juste que c’était la dernière — et la plus difficile — des migrations crypto sur lesquelles nous sommes depuis environ une décennie (04:33:36 PM) eyedeekay: Pas besoin de le susciter, tu le mérites :) (04:33:52 PM) eyedeekay: Mais message reçu, c’est un énorme effort (04:33:58 PM) RN: c’est une étape qui mérite d’être célébrée, et oui, tu le mérites ! (04:34:14 PM) zzz: si on avait essayé de faire SSU2 en premier, ça nous aurait tous tués. on y est arrivés uniquement grâce à l’expérience acquise sur tout le reste (04:34:26 PM) zzz: crédit partagé avec le projet i2pd bien sûr (04:35:01 PM) eyedeekay: En effet. Mais pour revenir au sujet, autre chose sur le 4 ? (04:35:15 PM) RN: mais c’est toi qui as mené la charge. (04:35:21 PM) zzz: si on veut faire du post‑quantique, ça peut être 3.0.0 :) (04:35:43 PM) eyedeekay: Bonne idée, ce sera passionnant (04:35:53 PM) zzz: non, rien d’autre (04:36:05 PM) eyedeekay: Bon, 5) c’était : le bundle Mac arm64 sort de la bêta si la mise à jour 1.9.0 a réussi ? (suite de la dernière réunion) (04:36:43 PM) eyedeekay: Sur lequel zlatinb nous a donné un statut en partant ; puisque la mise à jour a réussi je ne vois pas de raison de s’y opposer (04:37:38 PM) eyedeekay: Quelqu’un a autre chose à ajouter sur ce sujet ? (04:38:06 PM) zzz: Je suppose que zlatinb voulait dire que la mise à jour a fonctionné ; si c’est le cas, il peut retirer l’étiquette bêta sur la page web (04:38:32 PM) zzz: c’était la seule réserve que j’avais à la dernière réunion (04:38:33 PM) zzz: eot (04:39:45 PM) eyedeekay: OK. L’un de nous devrait le pinguer quand on le voit en ligne (04:39:52 PM) eyedeekay: Autre chose pour la réunion ? (04:40:04 PM) eyedeekay: ping *lui (04:41:14 PM) eyedeekay: Eh bien je suppose que sans ses identifiants git je peux tout aussi bien enlever l’étiquette (04:41:27 PM) eyedeekay: Donc je vais le faire (04:41:43 PM) zzz: as‑tu la confirmation que la mise à jour a fonctionné ? (04:42:11 PM) zzz: car il ne l’a pas dit plus haut (04:42:53 PM) eyedeekay: Je ne crois pas (04:43:01 PM) eyedeekay: Non (04:43:14 PM) eyedeekay: Non, à proprement parler je n’ai pas encore entendu quelqu’un dire ces mots exacts (04:43:21 PM) eyedeekay: Donc je vais attendre (04:43:26 PM) eyedeekay: Et lui demander (04:43:32 PM) zzz: ok (04:44:19 PM) eyedeekay: Autre chose pour la réunion, timeout 1 min ? (04:45:44 PM) eyedeekay: Très bien, merci à tous d’être venus &lt;/div></description></item><item><title>Version 1.9.0 du pack d'installation facile pour Windows</title><link>/fr/blog/2022/08/28/version-1.9.0-du-pack-dinstallation-facile-pour-windows/</link><pubDate>Sun, 28 Aug 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/08/28/version-1.9.0-du-pack-dinstallation-facile-pour-windows/</guid><description>&lt;h2 id="cette-mise-à-jour-inclut-le-nouveau-router-190-et-des-améliorations-majeures-du-confort-dutilisation-pour-les-utilisateurs-du-bundle">Cette mise à jour inclut le nouveau router 1.9.0 et des améliorations majeures du confort d&amp;rsquo;utilisation pour les utilisateurs du bundle.&lt;/h2>
&lt;p>Cette version inclut le nouveau router I2P 1.9.0 et est basée sur Java 18.02.1.&lt;/p>
&lt;p>Les anciens scripts batch ont été abandonnés au profit d’une solution plus flexible et plus stable, intégrée directement à jpackage. Cela devrait corriger tous les bogues liés à la résolution des chemins et à la mise entre guillemets des chemins qui étaient présents dans les scripts batch. Après la mise à jour, les scripts batch peuvent être supprimés en toute sécurité. Ils seront supprimés par le programme d’installation lors de la prochaine mise à jour.&lt;/p></description></item><item><title>Version 1.9.0</title><link>/fr/blog/2022/08/22/version-1.9.0/</link><pubDate>Mon, 22 Aug 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/08/22/version-1.9.0/</guid><description>&lt;h2 id="détails-de-mise-à-jour">Détails de mise à jour&lt;/h2>
&lt;p>Nous avons passé les trois derniers mois à travailler sur notre nouveau protocole de transport UDP &amp;ldquo;SSU2&amp;rdquo; avec un petit nombre de testeurs bénévoles. Cette version finalise l’implémentation, y compris le relais et les tests entre pairs. Nous l’activons par défaut pour les plateformes Android et ARM, ainsi que pour un petit pourcentage d’autres routers choisis au hasard. Cela nous permettra d’effectuer beaucoup plus de tests au cours des trois prochains mois, d’achever la fonctionnalité de migration de connexion et de corriger les problèmes restants. Nous prévoyons de l’activer pour tout le monde dans la prochaine version prévue pour novembre. Aucune configuration manuelle n’est nécessaire. Bien sûr, cette version inclut également le lot habituel de corrections de bogues. Nous avons aussi ajouté un détecteur d’interblocage automatique qui a déjà détecté un interblocage rare désormais corrigé.&lt;/p></description></item><item><title>Comment basculer vers le service Outproxy StormyCloud</title><link>/fr/blog/2022/08/04/comment-basculer-vers-le-service-outproxy-stormycloud/</link><pubDate>Thu, 04 Aug 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/08/04/comment-basculer-vers-le-service-outproxy-stormycloud/</guid><description>&lt;h2 id="comment-basculer-vers-le-service-de-proxy-sortant-stormycloud">Comment basculer vers le service de proxy sortant StormyCloud&lt;/h2>
&lt;p>&lt;strong>Un nouveau proxy de sortie professionnel&lt;/strong>&lt;/p>
&lt;p>Depuis des années, I2P n’a eu qu’un seul outproxy (proxy de sortie) par défaut, &lt;code>false.i2p&lt;/code>, dont la fiabilité s’est dégradée. Bien que plusieurs concurrents soient apparus pour prendre une partie du relais, ils ne sont pour la plupart pas en mesure de se porter volontaires pour prendre en charge, par défaut, les clients d’une implémentation I2P entière. Cependant, StormyCloud, une organisation professionnelle à but non lucratif qui exploite des nœuds de sortie Tor, a lancé un nouveau service d’outproxy professionnel, testé par des membres de la communauté I2P, qui deviendra le nouvel outproxy par défaut dans la prochaine version.&lt;/p></description></item><item><title>Installation facile sur Apple Silicon</title><link>/fr/blog/2022/08/03/installation-facile-sur-apple-silicon/</link><pubDate>Wed, 03 Aug 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/08/03/installation-facile-sur-apple-silicon/</guid><description>&lt;p>Nous sommes heureux de proposer un bundle BETA d’installation facile pour Mac OS fonctionnant sur du matériel Apple Silicon. Vous pouvez le télécharger ici :&lt;/p>
&lt;p>&lt;a href="https://geti2p.net/en/download/mac">Paquets I2P d&amp;rsquo;installation simplifiée pour Mac OS&lt;/a>
&lt;/p>
&lt;p>&lt;strong>Vitesse&lt;/strong>&lt;/p>
&lt;p>Dans nos benchmarks internes, les opérations cryptographiques sont entre 2 et 2,5 fois plus rapides que lors de l’exécution du bundle Intel sous Rosetta.&lt;/p>
&lt;p>&lt;strong>Problèmes connus&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Quitting I2P by right-clicking on the dock icon causes I2P to freeze and a &amp;ldquo;Force Quit&amp;rdquo; is necessary. This issue will be fixed for the 1.9 release.&lt;/li>
&lt;li>If you already had an Intel bundle installed on your Mac, you need to modify some settings to prevent in-network updates from reverting you to an Intel bundle. Please see the instructions on the download page.&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Merci d&amp;rsquo;avoir testé !&lt;/strong>&lt;/p></description></item><item><title>Réunion des développeurs I2P - 2 août 2022</title><link>/fr/blog/2022/08/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-ao%C3%BBt-2022/</link><pubDate>Tue, 02 Aug 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/08/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-ao%C3%BBt-2022/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb, StormyCloud, R4S4S, SilicaRice, not_bob&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:18:08 PM) eyedeekay: 1. Salut (04:18:08 PM) eyedeekay: 2. Etat d'avancement de la 1.9.0 (04:18:08 PM) eyedeekay: 3. Etat du bundle Apple Silicon (04:18:08 PM) eyedeekay: 4. Lettre à l'EFF pour clarifier ce que signifie "exploiter" un réseau (04:18:08 PM) eyedeekay: 5. Nouvelle réf Outproxy (proxy de sortie): `http://zzz.i2p/topics/3254` (04:18:08 PM) eyedeekay: a) Vue d'ensemble de l'organisation et de l'infrastructure (StormyCloud) (04:18:08 PM) eyedeekay: b) Revue technique et résultats de test (zzz et autres) (04:18:08 PM) eyedeekay: c) Examen des ToS (conditions d'utilisation) et de la politique de logs `http://stormycloud.i2p/outproxy.html` (tous) (04:18:08 PM) eyedeekay: d) Vote d'approbation (tous) (04:18:08 PM) eyedeekay: e) Plan de déploiement (si approuvé) (zzz, StormyCloud) (04:19:11 PM) eyedeekay: zzz zlatinb vous êtes là ? (04:19:24 PM) zzz: salut (04:19:27 PM) zlatinb: salut oui (04:20:11 PM) eyedeekay: Désolé encore, j'ai eu un accident de cuisine (04:20:12 PM) eyedeekay: 2. Etat d'avancement de la 1.9.0 (04:21:23 PM) eyedeekay: Nous sommes à 3 semaines de la sortie, nous avons à peu près arrêté une date hier à la réunion ls2, ce sera le 22. i2pd et/ou Java I2P pourraient activer SSU2 pour les nouvelles installations, ou pour un petit pourcentage du réseau au redémarrage comme pour un "router rekeying" (04:22:21 PM) eyedeekay: Il reste 3 semaines pour les rapports de bugs et les corrections (04:22:47 PM) eyedeekay: Autre chose à ajouter zzz, zlatinb ? (04:23:54 PM) eyedeekay: 3. Etat du bundle Apple Silicon (04:23:54 PM) eyedeekay: zlatinb celui-ci est pour toi, commence quand tu es prêt (04:24:23 PM) not_bob_afk est maintenant connu sous le nom de not_bob (04:25:23 PM) zzz: laisse-moi ajouter un petit mot sur le 2) s'il te plaît (04:25:30 PM) SilicaRice: SSU2 est officiellement stable ? :o (04:25:35 PM) eyedeekay: Ok vas-y, désolé, je ne voulais pas te presser (04:25:46 PM) zzz: lag (04:25:59 PM) zzz: le gel des tags sera le 10 août, dans une semaine à partir de demain (04:26:17 PM) zzz: les testeurs SSU2 ont été très utiles, il y en a environ 50-75 sur le réseau (04:26:36 PM) zzz: notre objectif est de l'activer pour quelques centaines à un millier de routers dans cette version (04:26:53 PM) zzz: pour nous aider à éliminer les bugs restants, tout en évitant tout risque de catastrophe (04:27:19 PM) zzz: et nous l'activerons pour tout le monde dans la version de novembre (04:27:33 PM) SilicaRice: ahh :3 (04:27:47 PM) zzz: tout le reste se passe bien aussi, juste les corrections de bugs habituelles un peu partout (04:28:13 PM) zzz: SSU2 est en grande partie terminé, cela ne veut pas dire que c'est déjà presque parfait (04:28:30 PM) zzz: un grand merci aussi à l'équipe i2pd, ils travaillent dur eux aussi (04:28:42 PM) zzz: Je pense que c'est tout sauf s'il y a des questions (04:28:56 PM) not_bob: La mise à jour affectera aussi la version Android ? (04:29:46 PM) eyedeekay: Je ne change aucun réglage, SSU2 sera techniquement disponible mais il n'y aura pas d'UI pour l'activer (04:30:34 PM) eyedeekay: Il hérite simplement des valeurs par défaut de i2p.i2p sauf là où il faut pour fonctionner dans l'environnement Android (04:30:36 PM) zzz: bien sûr. On pourrait aussi simplement activer SSU2 pour tout Android, puisque ça consomme beaucoup moins de CPU que SSU1 avec ElGamal (04:30:36 PM) not_bob: Bien, bien. (04:30:36 PM) zzz: c'est ce que pense i2pd, on pourrait faire pareil (04:30:36 PM) zzz: ouais, on ne va pas mettre une option dans l'UI et ensuite faire du lobbying à fond pour que les gens l'activent (04:30:36 PM) zzz: on n'obtiendrait jamais les chiffres qu'on veut (04:30:36 PM) not_bob: Peut-on avoir une option pour l'activer si on le souhaite ? Une meilleure autonomie serait préférable. (04:30:46 PM) zzz: il y a une advanced config, voir zzz.i2p pour les infos (04:30:53 PM) not_bob: Merci. (04:30:55 PM) zzz: pas sûr qu'Android ait accès à l'advanced cnofig ? (04:31:32 PM) eyedeekay: Non, il n'y a pas accès, il faut faire des trucs bizarres pour que ça marche (04:31:51 PM) eyedeekay: C'est quasiment réservé aux devs pour éditer manuellement des fichiers de config non-i2ptunnel sur Android (04:32:03 PM) not_bob: :( (04:32:26 PM) zzz: ok. de toute façon, ça pourrait être bien de l'activer pour Android quand même, parce qu'une des dernières fonctionnalités à implémenter est la gestion des changements d'IP, donc les routers mobiles nous aideront à développer et tester test (04:32:43 PM) not_bob: Je vote pour. (04:33:25 PM) zzz: ok. pour être clair, personne ne va remarquer de différence avec SSU2. C'est globalement le même ensemble de fonctionnalités, et c'est actuellement un peu plus lent que SSU1, au moins sur Java. C'est plus rapide pour i2pd (04:33:47 PM) eyedeekay: L'autonomie est un gros sujet si SSU2 fait une différence là-dessus (04:34:18 PM) eyedeekay: On pourrait faire pire en consommation de batterie, mais on pourrait aussi faire mieux (04:34:37 PM) zzz: les avantages sont plus de sécurité, moins de CPU, une détection de pare-feu plus fiable (04:34:44 PM) zzz: Je vais peut-être écrire un billet de blog complet à ce sujet, je pense que c'est l'un des protocoles les plus résistants à la censure jamais conçus. On verra (04:35:01 PM) zzz: eot (04:36:20 PM) eyedeekay: Merci zzz. Je pense que les gens entendent "Moins de CPU" et associent instantanément "Meilleure batterie pour les Android", ce qui explique peut-être l'intérêt (04:36:35 PM) eyedeekay: 3. Etat du bundle Apple Silicon (04:37:15 PM) eyedeekay: zlatinb celui-ci est pour toi, vas-y quand tu es prêt (04:37:26 PM) zlatinb: Salut, j'ai mis le bundle en téléchargement il y a environ 6 jours et il y a eu presque 100 téléchargements depuis (04:37:55 PM) zlatinb: environ 30 % des utilisateurs Mac téléchargent le bundle arm64, ce qui me surprend (04:40:58 PM) zlatinb: Pas encore de retours nulle part, mais avec le dernier bug connu corrigé je pense que c'est prêt pour une promotion en stable (04:40:58 PM) zzz: la seule chose que je suggérerais est de s'assurer que les flux d'actualités fonctionnent bien sur les deux serveurs, en publiant une actualité "merci pour vos tests" (04:40:58 PM) zlatinb: Je pense mettre à niveau le bundle 1.8 vers 1.9 quand ce sera disponible afin de tester le canal de mise à jour, même si je n'attends aucun problème (04:40:58 PM) zlatinb: oui, je peux faire ça demain après que ma main droite sera de nouveau pleinement fonctionnelle (avec un peu de chance) (04:40:58 PM) zlatinb: c'est à peu près tout (04:40:58 PM) zlatinb: eot (04:42:08 PM) eyedeekay: Merci zlatinb, si tu choisis de faire une actu, dis-le moi et je mettrai à jour les serveurs (04:42:48 PM) eyedeekay: 4. Lettre à l'EFF pour clarifier ce que signifie "exploiter" un réseau (04:43:28 PM) zzz: donc je dirais qu'après une mise à jour réussie ou une actu, "stable" convient. Je ne m'attends pas non plus à des problèmes, mais on a déjà eu pas mal de ratés d'actu auparavant (04:43:48 PM) zzz: mais prêt à entendre d'autres avis bien sûr (04:43:48 PM) zlatinb: la seule action réelle pour promouvoir en stable, c'est vraiment d'enlever le label "BETA" du site web (04:43:48 PM) uis est maintenant connu sous le nom de Irc2PGuest3854 (04:43:48 PM) zzz: oui, c'est plus le principe que quelque chose qui change vraiment (04:43:48 PM) zzz: soyons intentionnels dans notre étiquetage, c'est tout (04:44:07 PM) zlatinb: Oui, un peu de contexte là-dessus : (04:44:10 PM) mode (+v T3s|4) par ChanServ (04:44:34 PM) mode (+v albat) par ChanServ (04:44:48 PM) mode (+v polistern) par ChanServ (04:44:53 PM) zlatinb: eyedeekay et moi avons rencontré Kurt Opsahl de l'EFF à HOPE il y a quelques semaines et nous lui avons demandé la légalité de travailler sur quelque chose comme I2P (04:45:43 PM) zlatinb: Il a dit qu'écrire du code, c'est ok parce que "code == speech", cependant "exploiter" le réseau peut être une autre histoire (04:46:21 PM) zlatinb: nous n'avons pas approfondi ce que "exploiter" le réseau signifie à HOPE (04:46:56 PM) zlatinb: mais je pense que c'est une bonne idée de prendre contact et de clarifier le sujet autant que possible (04:47:41 PM) zzz: que ferait-on différemment, selon les réponses envisageables ? (04:48:38 PM) zlatinb: J'ai beaucoup de mal à concevoir les réponses possibles, c'est un sujet très vaste (04:48:44 PM) eyedeekay: Cela peut renseigner qui est en mesure d'exploiter quels services (04:48:50 PM) zzz: quoi qu'on "exploite", c'est bien moins que leur chouchou Tor, et comment pourrait-on en faire encore moins ? (04:49:32 PM) eyedeekay: Mais je pense qu'une réponse probable est que faire tourner des services pour soutenir un réseau est probablement aussi protégé au titre de la liberté d'expression (04:49:53 PM) eyedeekay: C'est peut-être optimiste, mais c'est aussi l'hypothèse qui demande le moins d'acrobaties (04:50:20 PM) zzz: d'après mon expérience, pose une question informelle à un avocat et tu obtiendras de bonnes infos. Envoie-lui une lettre, il dira qu'il n'est pas habilité dans ton Etat, et te dira d'en embaucher un (04:50:51 PM) zlatinb: aucune idée, peut-être que les reseeds (serveurs de réensemencement) ça va et les addressbooks (carnets d'adresses I2P) non, qui sait, trop de permutations possibles (04:51:26 PM) zzz: si tu veux faire un suivi, fais-le, mais j'ai déjà demandé un avis juridique à l'EFF, leur réponse est "nous ne sommes pas organisés pour être un conseil juridique généraliste. Nous plaidons des affaires d'intérêt" (04:51:59 PM) eyedeekay: Je peux peut-être trouver quelqu'un pour une question informelle la semaine prochaine alors. Ça ne coûte rien d'essayer les deux (04:52:38 PM) eyedeekay: Ecrire la lettre aiderait à formuler la question (04:53:14 PM) zzz: envoie un mail à Kurt. Il t'a donné une réponse vague, un suivi est raisonnable. Il a toujours été très sympa chaque fois que je lui ai parlé (04:54:00 PM) eyedeekay: Je peux faire ça (04:54:30 PM) zzz: Je ne m'attendrais simplement à rien d'actionnable, mais qui sait ? (04:54:32 PM) zlatinb: eh bien ça vaut la peine de structurer correctement une telle lettre; il peut aussi être judicieux de faire monter l'engagement graduellement plutôt que de balancer d'emblée un gros pavé venu de nulle part (04:55:31 PM) eyedeekay: zlatinb tu veux fixer un créneau pour se synchroniser et écrire cette lettre cette semaine ? (04:55:34 PM) zlatinb: Je suggère de commencer par un simple suivi du type "ravi de vous avoir rencontré" et d'élargir ensuite (04:56:32 PM) zlatinb: actuellement je pense qu'on ne devrait pas écrire une énorme lettre décrivant comment i2p fonctionne tant qu'on n'a pas un accusé de réception (ack) que l'EFF est disposée à travailler avec nous (04:56:42 PM) eyedeekay: OK (04:56:59 PM) zlatinb: ils peuvent décider qu'ils veulent une provision (retainer), qui sait (04:57:10 PM) zzz: voir ci-dessus. ils ne font pas ça (04:57:48 PM) zzz: tu comprends mal comment ils fonctionnent (04:58:06 PM) zlatinb: Je lui enverrai un suivi "ravi de vous avoir rencontré", en vous mettant en copie, et on avisera. (04:58:18 PM) zlatinb: s'ils ne peuvent pas aider du tout, c'est très bien aussi (04:59:15 PM) eyedeekay: Autre chose pour le point 4 ? (04:59:23 PM) zlatinb: non, eot (04:59:38 PM) eyedeekay: 5. Nouvelle réf Outproxy: `http://zzz.i2p/topics/3254` (04:59:38 PM) eyedeekay: a) Vue d'ensemble de l'organisation et de l'infrastructure (StormyCloud) (04:59:38 PM) eyedeekay: b) Revue technique et résultats de test (zzz et autres) (04:59:38 PM) eyedeekay: c) Examen des ToS et de la politique de logs `http://stormycloud.i2p/outproxy.html` (tous) (04:59:38 PM) eyedeekay: d) Vote d'approbation (tous) (04:59:38 PM) eyedeekay: e) Plan de déploiement (si approuvé) (zzz, StormyCloud) (04:59:51 PM) eyedeekay: a) Vue d'ensemble de l'organisation et de l'infrastructure (StormyCloud) (05:00:10 PM) zzz: StormyCloud, tu es là ? (05:00:21 PM) StormyCloud: Oui (05:00:41 PM) zzz: c'est une proposition pour remplacer false.i2p, qui a été peu fiable pendant des années et est maintenant mort (05:00:56 PM) zzz: merci de vous proposer pour soutenir un remplacement (05:01:18 PM) zzz: s'il vous plaît, donnez-nous un bref aperçu de votre organisation et de votre infrastructure (05:01:45 PM) StormyCloud: Qui nous sommes: Nous sommes une organisation à but non lucratif 501(c)(3) basée au Texas. Notre mission est de fournir des outils axés sur la confidentialité pour permettre à chacun d'accéder à un Internet non filtré et non réglementé. Nous avons démarré cette organisation en 2021 et travaillons en étroite collaboration avec la communauté TOR en déployant des noeuds de sortie. (05:02:37 PM) StormyCloud: Nous possédons tout notre matériel et sommes actuellement en colocation dans un centre de données Tier 4. A l'heure actuelle nous avons un 10GBps uplink avec la possibilité de passer à 40GBps sans beaucoup de changements. Nous avons notre propre ASN et notre propre plage d'adresses IP (IPv4 &amp; IPv6). (05:02:55 PM) StormyCloud: Infrastructure Outproxy: Les outproxies tournent sur Ubuntu 22.04 et ont été optimisés pour I2P. Le logiciel proxy côté backend est TinyProxy et prend en charge HTTP, HTTPS, I2P, et les liens oignon TOR. Actuellement, l'outproxy est multi-homed sur deux serveurs. Nous pouvons augmenter ce nombre de serveurs au besoin. (05:04:03 PM) zzz: Je veux inviter tout le monde à poser des questions à StormyCloud à tout moment pendant que nous parcourons l'ordre du jour (05:04:15 PM) zzz: des questions pour l'instant ? (05:04:26 PM) not_bob: Oui (05:04:39 PM) not_bob: Comment gérez-vous les utilisateurs qui essaient d'utiliser votre service pour "vraiment des trucs dégueulasses" ? (05:05:46 PM) StormyCloud: Rien, nous ne filtrons aucune requête. Même si cela attire des "mauvais" utilisateurs nous estimons qu'Internet doit être un espace libre et ouvert. (05:06:12 PM) R4SAS: Et une de ma part: y aura-t-il des proxies SOCKS5 à l'avenir ? (05:06:48 PM) StormyCloud: R4SAS: S'il y a un besoin pour un proxy SOCKS5 je suis sûr que nous pouvons en déployer un. (05:07:01 PM) R4SAS: Merci (05:07:45 PM) zzz: d'autres questions sur 5a) ? (05:08:02 PM) not_bob: `http://notbob.i2p/graphs/stormycloud.i2p.yearly.svg` (05:08:14 PM) not_bob: Je veux juste noter que stormycloud a été excellent en disponibilité. (05:08:56 PM) SilicaRice: le backend prend en charge les liens I2P hein ? (05:08:57 PM) not_bob: Et les performances sont excellentes. (05:09:29 PM) zzz: cela nous amène à 5b, oui (05:09:29 PM) zzz: l'outproxy est en bêta depuis un bon moment (05:09:29 PM) zzz: les tests doivent garantir que le service est fiable, respecte les normes applicables et est sécurisé (05:10:00 PM) zzz: nous avons rencontré plusieurs problèmes ces derniers mois, et StormyCloud a toujours été réactif (05:10:13 PM) SilicaRice: (pourquoi feriez-vous passer des liens i2p via un outproxy ?) (05:10:29 PM) zzz: à ce stade mes résultats de test sont bons, et je recommande d'en faire notre outproxy officiel (05:10:38 PM) dr|z3d: StormyCloud s'est mal exprimé. il n'y a pas de prise en charge du .i2p. (05:10:40 PM) zzz: mais écoutons d'autres rapports de test ou questions (05:10:43 PM) StormyCloud: SilicaRice: Mes excuses, je l'ai mal écrit (05:11:03 PM) SilicaRice: ah d'accord (05:12:00 PM) R4SAS:&amp;gt; Nous ne coopérons à aucune demande d'information sauf si la loi nous y oblige, et dans ce cas notre capacité à aider est limitée par notre politique de logs. (05:12:19 PM) R4SAS: Y aura-t-il des rapports de transparence dans de telles situations ? (05:12:45 PM) zzz: aussi, pour être clair, cette réunion concerne les valeurs par défaut et recommandations de Java I2P. Tout autre projet, y compris i2pd, peut avoir ses propres processus, exigences et négociations avec l'opérateur de l'outproxy (05:13:03 PM) StormyCloud: R4SAS: Oui, nous publions un rapport trimestriel sur notre site clearnet. C'est quelque chose que je peux aussi faire sur notre site i2p. (05:13:48 PM) zzz: ok, on dirait qu'on est sur 5c) examen des ToS (conditions d'utilisation) et des politiques de logs. Le but ici est de s'assurer que nos utilisateurs sont protégés. (05:14:00 PM) R4SAS: aussi, s'il vous plaît, créez un mail in-i2p pour le contact =) (05:14:03 PM) zzz: des commentaires ou questions à propos des ToS ? (05:15:41 PM) R4SAS: ah, au fait, à propos de 5b: StormyCloud, quels paramètres de tunnel utilisez-vous ? (05:16:06 PM) R4SAS: longueur, quantité, etc (05:16:11 PM) dr|z3d: 0 hop. (05:16:17 PM) eyedeekay: Tout ce qui est dit me paraît assez clair, mais pour faire suite à ce que R4S4S a dit, il pourrait être bon d'ajouter un lien vers le rapport de transparence dans ou après la section "&amp;gt; Nous ne... sauf si la loi nous y oblige" (05:16:34 PM) zzz: un opérateur d'outproxy est en position de voir tout le trafic, ou au moins tout le trafic non-https, donc il est important que nous fassions confiance à l'opérateur pour protéger nos utilisateurs (05:17:01 PM) StormyCloud: eyedeekay: Ça a du sens, je vais ajouter ça au site web (05:17:09 PM) zzz: c'est actuellement deux serveurs 0-hop multihomed, n'est-ce pas StormyCloud ? (05:17:19 PM) StormyCloud: Correct (05:17:42 PM) not_bob: Mais, juste pour clarifier, avec la façon dont les tunnels i2p fonctionnent, mes 2-3 hops sont toujours là. Vous n'en ajoutez simplement pas davantage, n'est-ce pas ? (05:18:07 PM) dr|z3d: le client peut configurer autant de hops qu'il le souhaite, not_bob. (05:18:12 PM) zzz: J'ai aussi vu sur zzz.i2p que c'est ipv4-only mais que ça pourrait être corrigé bientôt, non ? (05:18:13 PM) anonymousmaybe est maintenant connu sous le nom de Irc2PGuest54486 (05:18:15 PM) not_bob: Oui, c'est ce que je pensais. Merci. (05:18:48 PM) StormyCloud: zzz: Correct, notre fournisseur amont a terminé sa mise à niveau. Je ne voulais pas toucher à l'IPv6 tant que tous les tests n'étaient pas terminés (05:19:49 PM) zzz: pourriez-vous détailler votre expérience d'exploitation de sorties tor et la capacité de vos sorties tor ? (05:21:00 PM) StormyCloud: Bien sûr, nous faisons tourner des sorties tor depuis la fin de l'année dernière, nous en avons actuellement environ 130 avec environ 1,6 % du trafic de sortie TOR qui passe par nos serveurs. (05:21:49 PM) StormyCloud: Tout est virtualisé et le processus de mise en place est devenu assez automatisé (05:22:06 PM) zzz: avez-vous déjà reçu des DMCA ou autres procédures légales concernant vos sorties tor ? si oui, comment cela a-t-il été géré ? (05:23:33 PM) StormyCloud: Aucune demande légale et, étonnamment, aucune demande DMCA. Nous recevons des plaintes d'abus, nous répondons simplement en expliquant que c'est une sortie TOR et qu'il n'y a rien de plus que nous puissions faire de notre côté. (05:23:47 PM) major: Aucune demande légale et, étonnamment, aucune demande DMCA. Nous recevons des plaintes d'abus, nous répondons simplement en expliquant que c'est une sortie TOR et qu'il n'y a rien de plus que nous puissions faire de notre côté. (05:24:27 PM) R4SAS: hein, le bot d'acetone a un bug (05:24:33 PM) zzz: d'autres questions pour StormyCloud avant de passer à 5d) approbation ? (05:24:34 PM) R4SAS: Je vais lui envoyer un MP (05:25:33 PM) zzz: normalement major n'a pas +v, mais j'ai désactivé +m pour la réunion, pas grave (05:26:36 PM) zzz: ok, s'il n'y a pas d'autres questions, merci d'indiquer votre approbation / désapprobation pour faire de StormyCloud notre outproxy officiel (05:26:45 PM) not_bob: Approuve (05:26:58 PM) zzz: approuve (05:27:05 PM) zlatinb: approuve (05:27:05 PM) eyedeekay: approuve (05:27:18 PM) SilicaRice: approuve (si les utilisateurs comptent pour quelque chose) (05:27:54 PM) R4SAS: pas d'objections, approuve (05:28:32 PM) zzz: ok, super (05:28:39 PM) zzz: 5e) déploiement (05:28:50 PM) zzz: les deux étapes majeures sont: (05:29:08 PM) zzz: 1) le définir par défaut pour les nouvelles installations (dès la prochaine version dans 3 semaines) (05:29:23 PM) zzz: 2) recommander aux utilisateurs existants de changer leur config (probablement via les actualités de la console, à tout moment) (05:29:30 PM) zzz: cela peut se faire dans n'importe quel ordre (05:29:41 PM) zzz: et nous n'avons aucune idée de la quantité de trafic que l'un ou l'autre générerait (05:29:59 PM) zzz: les autres produits (Android, bundles), ne sont probablement pas assez gros pour qu'on s'inquiète du calendrier (05:30:14 PM) zzz: StormyCloud, quelle est votre demande ou recommandation quant au moment et à la manière de procéder ? (05:31:36 PM) StormyCloud: Si les actualités de la console peuvent être définies/envoyées à tout moment, alors nous pouvons informer les utilisateurs existants de basculer maintenant (s'ils le veulent) et cela nous donne trois semaines pour surveiller et lancer de nouveaux serveurs si nécessaire. (05:32:12 PM) dr|z3d: les actualités de la console sont généralement publiées avec une nouvelle version. (05:32:13 PM) not_bob: StormyCloud: Vous traitez combien de trafic pour l'outproxy actuellement ? (05:33:10 PM) zzz: ok. Ce serait bien de pointer vers une page howto avec des captures d'écran pour éditer la config du Hidden Services Manager. Cela pourrait être hébergé sur stormycloud.i2p, ou un billet de blog i2p-projekt.i2p ? Des volontaires pour préparer ça ? (05:33:35 PM) eyedeekay: Je peux le faire (05:33:35 PM) StormyCloud: Difficile à dire pour le moment, puisque nous ne journalisons rien. Je surveille l'activité du réseau, mais cela non plus ne donne pas une image complète puisque ça fait aussi passer du trafic i2p. (05:34:18 PM) dr|z3d: StormyCloud: nous gardons un oeil sur le trafic de sortie via des graphes.. (05:34:41 PM) dr|z3d: en bref, notbob, rien de quoi s'enthousiasmer. (05:34:59 PM) zzz: dr|z3d, une idée du % d'utilisation actuel de vos deux noeuds ? probablement très faible ? (05:35:21 PM) dr|z3d: utilisation en quel sens ? (05:35:28 PM) dr|z3d: en termes de capacité ? (05:35:33 PM) zzz: oui (05:35:50 PM) zzz: ou peut-être que vous ne le saurez vraiment qu'en atteignant la limite... (05:35:51 PM) dr|z3d: très faible, c'est à peu près ça. (05:36:18 PM) dr|z3d: jetez quelques milliers d'utilisateurs concurrents sur l'outproxy, on saura alors :) (05:36:33 PM) zzz: ouais, désolé auprès de StormyCloud, nous n'avons pas pu obtenir d'estimations historiques de la bande passante de false.i2p (05:37:06 PM) zzz: donc c'est un peu au petit bonheur la chance, tant que vous surveillez les choses et avez un plan d'extension, ça devrait aller (05:37:37 PM) StormyCloud: Tout va bien, nous ajusterons à mesure que de plus en plus de personnes commenceront à utiliser l'outproxy (05:38:11 PM) dr|z3d: eh bien, tel que configuré, les outproxies combinés peuvent gérer jusqu'à 8192 flux concurrents. donc il y a largement de la capacité, et StormyCloud a de quoi derrière si nécessaire. (05:38:21 PM) zzz: et StormyCloud, concernant les nouvelles installations, doit-on prévoir d'en faire aussi la valeur par défaut dans la prochaine version fin du mois ? (05:39:01 PM) StormyCloud: Oui, ça ira (05:39:29 PM) zzz: ok alors. eyedeekay dis-moi quand tu auras publié un billet de blog, et j'écrirai l'actu (05:39:39 PM) zzz: autre chose sur 5e) déploiement ? (05:39:43 PM) eyedeekay: OK, attendez-vous à ce que ce soit ce soir ou demain (05:40:14 PM) eyedeekay: Rien de mon côté (05:40:14 PM) zzz: merci encore StormyCloud (05:40:18 PM) zzz: à toi eyedeekay (05:41:07 PM) eyedeekay: Très bien, c'est tout pour les points listés, je serai à Def Con la semaine prochaine au cas où quelqu'un qui regarde voudrait me rencontrer là-bas lol (05:41:49 PM) eyedeekay: Si quelqu'un a autre chose pour la réunion, merci de le dire, sinon time-out 1m (05:42:59 PM) R4SAS: J'ai une question, mais elle est hors du cadre de la réunion (05:43:34 PM) zzz: oh, merci aussi à dr|z3d pour l'assistance technique essentielle pendant la période de test (05:43:41 PM) eyedeekay: Très bien merci à tous d'être venus à la réunion, j'ai une sorte de section folle au milieu de mon log mais une fois que j'aurai corrigé ça je publierai les logs sur le site web (05:43:44 PM) eyedeekay: Merci d'être venus (05:43:59 PM) not_bob: Merci de nous avoir reçus. &lt;/div></description></item><item><title>Réunion des développeurs I2P - 5 juillet 2022</title><link>/fr/blog/2022/07/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-juillet-2022/</link><pubDate>Tue, 05 Jul 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/07/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-juillet-2022/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:00:14 PM) eyedeekay: Salut tout le monde, bienvenue à la réunion du 5 juillet (04:00:14 PM) eyedeekay: 1. Salut (04:00:14 PM) eyedeekay: 2. État d'avancement de la 1.9.0 (04:00:14 PM) eyedeekay: 3. Prise en charge d'Apple Silicon dans le bundle d'installation facile pour Mac (04:00:14 PM) eyedeekay: 4. Bundle d'installation facile Windows - sortie de bêta ? (04:00:32 PM) zzz: salut (04:00:35 PM) zlatinb: salut (04:00:44 PM) mode (-m ) par zzz (04:00:55 PM) eyedeekay: Salut les gars, quelqu'un d'autre aujourd'hui ? (04:01:30 PM) eyedeekay: Passons directement au 2. État d'avancement de la 1.9.0 (04:04:27 PM) eyedeekay: Nous en sommes à un peu moins de 6 semaines je crois, il en reste environ 7 (04:04:27 PM) eyedeekay: zzz et orignal ont beaucoup travaillé sur l'implémentation de SSU2 dans i2p.i2p et i2pd (04:04:27 PM) eyedeekay: Ça ne sera pas activé en 1.9.0 mais si je comprends bien c'est presque terminé (04:04:27 PM) eyedeekay: J'ai retravaillé sur les tunnels UDP, c'est presque bon mais quelque chose est encore cassé, je vais probablement devoir demander de l'aide à zzz cette semaine (04:04:50 PM) eyedeekay: zzz zlatinb autre chose à ajouter (04:05:09 PM) zzz: c'est ça, ssu2 fonctionne en grande partie (04:05:17 PM) zzz: je corrige encore de petits bogues (04:06:03 PM) zzz: en ce moment je travaille à rendre la sélection des pairs de tunnel plus efficace (sans lien avec ssu2) (04:06:03 PM) zzz: à part ça, je fais la correction de bogues habituelle (04:06:06 PM) zzz: objectif: une sortie fin août (04:06:08 PM) zzz: EOT (04:06:48 PM) eyedeekay: Toute personne intéressée pour aider aux tests doit se rendre sur le forum de zzz pour les instructions et pour donner un retour: `http://zzz.i2p/topics/3314-how-to-enable-ssu2-in-i2p-1-8-0` (04:07:00 PM) eyedeekay: 3. Prise en charge d'Apple Silicon dans le bundle d'installation facile pour Mac (04:07:27 PM) eyedeekay: zlatinb c'est ton sujet, prends ton temps (04:08:11 PM) zlatinb: salut, le gros problème était jbigi mais il est maintenant résolu via le rétroportage du correctif du registre x18 (04:08:59 PM) eyedeekay: Donc le bundle d'installation facile n'a plus besoin de tourner en mode x86_64 émulé ? (04:09:15 PM) zlatinb: Je voudrais publier une bêta officielle et notarisée vers la fin juillet (04:09:42 PM) zlatinb: ça doit être un téléchargement séparé (04:09:46 PM) zzz: ce serait un deuxième bundle. Nous en aurions deux, un pour x86 et un pour ARM (04:10:29 PM) zzz: Je suis pour, car il semble que l'effort de développement supplémentaire serait faible, et le gain de performance important. N'est-ce pas ? (04:10:37 PM) zlatinb: il y a une mise en garde concernant les mises à jour lors du passage entre les bundle4s (04:12:21 PM) zzz: d'accord, tant qu'il y a des instructions sur la façon de basculer, même si c'est aussi simple que désinstaller et réinstaller, ça devrait aller (04:13:01 PM) zlatinb: je les mettrai sur /download/mac (04:13:23 PM) zlatinb: l'URL des news doit être modifiée manuellement (04:13:51 PM) zzz: l'effort de développement est faible et l'accélération est grande, correct ? (04:14:36 PM) zlatinb: accélération au rendez-vous, et ça semble aussi bien pour rester à jour :) l'effort de développement, à part la notarisation, est faible (04:14:48 PM) zzz: super. +1 (04:14:54 PM) eyedeekay: +1 (04:15:07 PM) zlatinb: merci EOT (04:16:02 PM) eyedeekay: Merci zlatinb (04:16:02 PM) eyedeekay: 4. Bundle d'installation facile Windows - sortie de bêta ? (04:16:35 PM) eyedeekay: J'ai dit il y a ~3 mois que je serais prêt à faire sortir le bundle d'installation facile de la bêta quand j'aurais une mise à jour de bout en bout réussie (04:18:05 PM) eyedeekay: Je l'ai eue en 1.7.2, si je me souviens bien, mais entre 1.7.2 et 1.8.0 il y a eu un certain nombre de bogues dans la façon dont cela fonctionnait lorsqu'il était utilisé avec un router I2P externe (c.-à-d. un router non jpackagé). Dans cette situation, le bundle est censé fonctionner uniquement comme un lanceur Firefox, mais cette fonctionnalité était cassée de 1.7.3 à 1.7.6 (04:18:30 PM) eyedeekay: Donc j'ai repoussé encore, mais maintenant je suis sûr que tous les problèmes liés au fonctionnement à la fois en mode avec bundle et sans bundle sont résolus (04:19:38 PM) eyedeekay: Je pense donc qu'il est enfin prêt à sortir de bêta, toutes les fonctionnalités essentielles que je jugeais nécessaires sont en place (04:20:49 PM) zzz: voici quelques points qui pourraient encore devoir être résolus : (04:21:18 PM) zzz: - es-tu le seul à réussir à mettre à jour ou y a-t-il aussi d'autres utilisateurs ? (04:21:43 PM) zzz: - les exigences de licence sont-elles toutes satisfaites maintenant ? (04:22:27 PM) zzz: - les bundles Windows et Mac sont-ils maintenant sur le même JRE (environnement d'exécution Java) et à peu près les mêmes cadences de publication ? (04:22:58 PM) zzz: -- c.-à-d. prêts pour les sorties de JRE trimestrielles (04:23:22 PM) zzz: - et la question habituelle, avons-nous les ressources pour supporter ceci comme un produit officiel (04:23:49 PM) zzz: - également, retirons-nous le téléchargement sans bundle comme nous l'avons fait pour Mac ? ou pas ? (04:23:51 PM) zzz: eot (04:25:46 PM) eyedeekay: Les exigences de licence sont maintenant corrigées (04:25:46 PM) eyedeekay: Je ne reçois pas beaucoup de retours mais au moins 2 personnes autres que moi ont mis à jour (04:25:46 PM) eyedeekay: Je reste sur un JRE LTS (support à long terme), je pense que zlatinb utilise le 18, mais oui nous sommes à peu près sur le même calendrier (04:25:46 PM) eyedeekay: Je ne pense pas que les ressources nécessaires pour travailler sur le bundle soient importantes, la partie la plus difficile est de mettre en place la build et ce n'est pas si difficile, petit investissement maintenant que tout fonctionne (04:25:46 PM) eyedeekay: J'ai plutôt envie de supprimer le téléchargement non livré en bundle ou éventuellement d'en faire une procédure d'"installation avancée" (04:28:14 PM) zzz: - Je ne pense pas que 2 personnes autres que toi ayant mis à jour suffisent comme testeurs pour le déclarer non-bêta. Peux-tu en faire plus la promotion sur reddit ou autre ? (04:28:25 PM) eyedeekay: Oui, je peux le faire (04:28:43 PM) eyedeekay: Je ne suis pas pressé de le précipiter (04:29:18 PM) zzz: - J'aimerais voir Windows et Mac sur le même JRE. Consolidons. Je ne sais pas lequel de vous a raison, mais l'un de vous l'a (04:29:29 PM) zzz: pouvez-vous vous mettre d'accord tous les deux ? (04:29:43 PM) zzz: ou y a-t-il des raisons d'être différents ? (04:30:01 PM) eyedeekay: Je ne suis pas marié à ma décision, j'ai choisi LTS strictement à cause de la mention "LTS" (04:30:57 PM) zzz: pour être clair, pas seulement la même version, mais le même fournisseur de JRE (04:31:10 PM) zzz: cela réduira l'analyse des CVE requise tous les 3 mois (04:31:14 PM) eyedeekay: Nous utilisons tous les deux Oracle en ce moment à ma connaissance (04:31:34 PM) eyedeekay: Le seul fournisseur avec un cycle de mise à jour similaire est Amazon (04:31:49 PM) eyedeekay: Je préfère utiliser Oracle qu'Amazon je pense (04:33:16 PM) zzz: vous devriez prendre ces décisions ensemble et en synchronisation. Je ne sais pas pourquoi vous ne le faites pas et on dirait que vous ne savez pas non plus ? :) (04:35:22 PM) eyedeekay: Non, je ne sais pas. Nous avons discuté des fournisseurs et des cycles de mise à jour à quelques reprises, c'est là que nous avons choisi Oracle car les sorties étaient très rapides par rapport aux CVE, mais je ne sais pas pourquoi je suis sur la 17 et zlatinb sur la 18 maintenant (04:36:27 PM) zlatinb: Je ne me souviens pas non plus de la raison exacte (04:36:59 PM) zlatinb: peut-être que je voulais tester les réductions de RAM (04:37:28 PM) zzz: ok. Je suis pour une sortie de bêta, mais mettons-nous sur le même JRE, faisons d'abord un peu plus de tests et revenez vers nous dans un mois ou deux (04:38:11 PM) zzz: Je veux aussi réfléchir davantage à la suppression de l'installateur standard, cela vaut peut-être une réunion séparée pour en parler (04:40:28 PM) zzz: eot (04:40:28 PM) eyedeekay: À propos des raisons concrètes, peut-être une discussion pour une autre fois, mais je sais que si je suis sur Oracle/17 c'est parce que j'avais besoin de choisir un fournisseur qui réponde aux CVE en moins de 24 heures et parce que je voulais m'assurer d'avoir de la stabilité en termes de ce que je pouvais attendre des API et de la JVM. Je n'ai pas vraiment considéré d'autres raisons (04:40:28 PM) eyedeekay: Sur la base d'un échantillon d'un seul événement, j'ai estimé qu'Oracle et Amazon étaient les plus rapides à publier une mise à jour. (04:40:28 PM) eyedeekay: J'ai envisagé Amazon parce qu'ils sont empaquetés dans chocolatey, ce qui rend la vie beaucoup plus facile sous Windows, mais j'ai finalement choisi Oracle (04:41:54 PM) eyedeekay: Voilà comment j'ai abouti à Oracle/17, essentiellement par prudence (04:41:56 PM) eyedeekay: eot (04:41:57 PM) zlatinb: Je peux redescendre à 17 mais je préfère vraiment rester sur Oracle (04:42:18 PM) eyedeekay: Moi aussi, donc nous sommes d'accord (04:42:48 PM) zlatinb: à ce sujet je serai AFK jusqu'à une semaine après la prochaine sortie du JRE (04:43:28 PM) eyedeekay: Allons-nous/pouvons-nous prendre des dispositions pour la signature des bundles ? (04:43:32 PM) zzz: Je pense qu'il faut la 18 pour la meilleure prise en charge d'Apple ARM ? Si c'est le cas, alors faisons aussi passer Windows à 18. Mais encore une fois, vous ne devriez pas faire la recherche et la sélection du fournisseur de JRE chacun dans votre coin. Travaillez ensemble et décidez ensemble (04:43:32 PM) zlatinb: avec un peu de chance il n'y aura pas de correctifs urgents (04:44:22 PM) zzz: nous avons des ressources limitées, n'allons pas faire les choses deux fois sans raison (04:44:23 PM) zlatinb: la signature nécessite une désanonymisation (04:44:28 PM) eyedeekay: Je peux pousser un bundle non signé et dire aux gens qu'ils devront cliquer pour continuer dans la fenêtre contextuelle des news si besoin (04:44:52 PM) eyedeekay: Toujours signé en `su3`, juste pas de `exe` signé (04:45:21 PM) zlatinb: on ne peut pas "cliquer pour continuer" sur Mac (04:45:31 PM) zlatinb: oh la signature de l'exe est ok (04:45:50 PM) zlatinb: on le fera comme d'habitude (04:46:41 PM) eyedeekay: D'accord alors. Dis-moi s'il y a quelque chose que je peux faire (en me désanonymisant moins vite) pour aider (04:47:39 PM) zlatinb: Rien vraiment, à part retirer la page de téléchargement Mac dans le pire des cas (04:47:55 PM) eyedeekay: Eh bien tu as mon numéro Signal si tu as besoin que je le fasse (04:48:23 PM) zlatinb: ok. ce serait pour une semaine au maximum (04:48:52 PM) zzz: eyedeekay, tu ne définis pas l'URL des news dans le flux, cherche CHANGEME_URL_HERE :) (04:49:19 PM) eyedeekay: Oh mon dieu, je n'arrive pas à croire que j'ai raté ça (04:49:29 PM) eyedeekay: Je vais le faire (04:49:32 PM) zzz: j'ai mis ça là il y a un moment pour que tu t'en souviennes, j'imagine que ça n'a pas marché ((( (04:50:20 PM) eyedeekay: À propos de Java 18 et du matériel Apple, zzz vient de mentionner que la 18 pourrait avoir une meilleure prise en charge ? Si c'est le cas ce serait quelque chose que je ne savais pas avant et une raison d'utiliser la 18 à la place, peux-tu confirmer ? (04:51:39 PM) zlatinb: je n'ai pas fait mes devoirs là-dessus, désolé (04:51:53 PM) zzz: peut-être une supposition de ma part, mais pas besoin de décider dans cette réunion (04:52:17 PM) zlatinb: mais si le support ARM Linux est une indication, c'est très probable (04:52:34 PM) zlatinb: historique du* (04:52:45 PM) zzz: mais en général, plus récent c'est mieux, donc le but d'inclure le JRE dans un "bundle d'installation facile" n'est-il pas d'avoir la dernière version ? (04:53:19 PM) eyedeekay: Je ne sais pas, parfois la stabilité est préférable, et parfois "facile" est quelque part entre les deux (04:53:55 PM) zzz: c'est pourquoi mettre un LTS dans un bundle n'a pas de sens pour moi. (04:58:29 PM) eyedeekay: On ne réglera probablement pas ça aujourd'hui, mais peut-être que je me trompe à propos de la 17. zlatinb, as-tu un créneau qui conviendrait cette semaine pour trancher le débat 17/18 ? (05:00:05 PM) zlatinb: en général n'importe quand convient et ne convient pas aussi à cause de ma blessure, sauf si tu veux faire un appel (05:01:05 PM) eyedeekay: Je suis partant pour un appel, on peut caler un horaire en privé (05:01:18 PM) zlatinb: ack (05:01:43 PM) eyedeekay: Autre chose pour le 4 ? (05:01:48 PM) eyedeekay: Ou pour la réunion ? (05:01:53 PM) eyedeekay: Délai d'expiration 1 min (05:03:46 PM) eyedeekay: Très bien, merci à tous d'être venus &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 7 juin 2022</title><link>/fr/blog/2022/06/07/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-7-juin-2022/</link><pubDate>Tue, 07 Jun 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/06/07/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-7-juin-2022/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:00:41 PM) eyedeekay: Salut tout le monde et bienvenue à la réunion du 7 juin (04:00:41 PM) eyedeekay: 1. Salut (04:00:41 PM) eyedeekay: 2. Statut de la version 1.8.0 (04:00:41 PM) eyedeekay: 3. Statut du développement 1.9.0 (04:00:41 PM) eyedeekay: 4. MoneroKon 2022 (04:01:23 PM) zzz: salut (04:01:27 PM) zlatinb: salut (04:01:52 PM) eyedeekay: Salut les gars, quelqu’un d’autre est là ou des sujets à ajouter ? (04:03:26 PM) eyedeekay: Je vais donc lancer le point sur le statut de la version 1.8.0 (04:04:29 PM) eyedeekay: Maven et l’I2P Easy-Install bundle pour Windows sont sortis peu après la version principale 1.8.0, qui s’est déroulée sans incident ; l’I2P Easy-Install bundle a également reçu sa première mise à jour automatique réussie (04:05:12 PM) eyedeekay: La version Android a été retardée d’environ 5 jours parce que j’ai dû la modifier pour éviter de demander une nouvelle permission restreinte à Google pour publier sur gplay (04:05:37 PM) eyedeekay: zzz, veux-tu nous informer de la version principale et de debian, puis zlatinb, du bundle d’installation facile pour OSX ? (04:06:37 PM) zzz: deux semaines depuis la sortie, tout a l’air bon, je n’ai entendu aucune plainte (04:07:01 PM) zzz: environ 25 % du réseau s’est mis à jour. La version BiglyBT devrait sortir sous peu, ça nous donnera un gros coup de pouce (04:07:01 PM) zzz: c’est tout pour moi, sauf si quelqu’un a des questions (04:07:03 PM) mode (-m ) par zzz (04:07:07 PM) zlatinb: pareil ici, la seule différence par rapport à la version précédente est que le bundle Mac inclut la licence GPLv2+Classpath (04:07:29 PM) eyedeekay: Merci les gars, autre chose sur ce sujet ? (04:08:26 PM) eyedeekay: 3. Statut du développement 1.9.0 (04:11:01 PM) eyedeekay: 2 semaines après la sortie, nous en sommes aussi à 2 semaines de 1.9.0 ; zzz a beaucoup travaillé sur ssu2 avec orignal, s’il veut nous faire un point là‑dessus (04:11:22 PM) zzz: merci (04:11:31 PM) zzz: nous obtenons des tests plus larges de SSU2 (04:11:50 PM) zzz: J’encourage les personnes qui le peuvent et le souhaitent à l’activer et à rester à jour avec les builds de développement (04:11:58 PM) anonymousmaybe est maintenant connu sous le nom de Irc2PGuest25323 (04:12:00 PM) zzz: nous trouvons encore des bugs dans le protocole de base (04:12:20 PM) zzz: et nous continuons l’implémentation du relay et du peer test, qui sont comme des sous‑protocoles (04:12:41 PM) zzz: correction d’autres bugs non‑ssu2 au passage (04:12:54 PM) zzz: eyedeekay, toi et moi devons mettre à jour la feuille de route, à la fois pour la version passée et pour la prochaine (04:13:13 PM) zzz: Fin, à moins qu’il n’y ait des questions (04:13:23 PM) eyedeekay: Oui en effet, j’ai des choses à déplacer vers 1.9.0 (04:13:50 PM) eyedeekay: pour moi, mon objectif principal en Java est de terminer les UDP tunnels dans HSM, c’est une des choses qui passent à 1.9.0 (04:14:10 PM) eyedeekay: sinon, mon objectif immédiat est de travailler sur NTCP2 dans go-i2p, ce sera probablement du travail difficile mais je suis impatient de commencer (04:14:18 PM) eyedeekay: Fin pour moi aussi (04:14:48 PM) zzz: ok, comme d’habitude, visez à intégrer les gros changements tôt dans le cycle s’il vous plaît (04:15:06 PM) eyedeekay: Je le ferai (04:15:13 PM) eyedeekay: Autre chose pour le point 3 ? (04:15:35 PM) zzz: non, prévoyons une sortie fin août (04:15:44 PM) eyedeekay: 4. MoneroKon 2022 (04:16:36 PM) eyedeekay: Celui‑ci est juste une annonce : il va y avoir pas mal de choses liées à I2P lors de Monero Konferenco 2022 dans moins de 2 semaines, les 18 et 19 (04:17:10 PM) zzz: Lisbonne, c’est bien ça ? (04:17:22 PM) eyedeekay: Oui, Lisbonne (04:17:54 PM) eyedeekay: Mais les personnes qui ne sont pas à Lisbonne peuvent le regarder en streaming depuis le site web de la conférence, https://monerokon.com (04:17:58 PM) zzz: J’aimerais mettre en avant les deux étudiants sponsorisés par diva.exchange qui feront une présentation de leurs recherches là‑bas (04:18:17 PM) zzz: tu as aussi un atelier ? sur quoi ? (04:18:35 PM) eyedeekay: Je serai là pour animer un atelier sur l’adaptation d’applications au réseau I2P (04:19:29 PM) eyedeekay: Je vais présenter les décisions que les gens doivent prendre lorsqu’ils choisissent une API, comment trouver un router (routeur I2P), comment créer un plugin I2P (04:19:40 PM) zzz: fantastique. il va y avoir beaucoup de matière grise I2P pour aider les gens et répondre aux questions, j’espère que tu auras une bonne affluence (04:19:51 PM) anonymousmaybe est maintenant connu sous le nom de Irc2PGuest29437 (04:20:28 PM) eyedeekay: Je l’espère aussi, c’est mon sujet préféré :) (04:21:45 PM) eyedeekay: zlatinb sera là aussi, donc si vous pouvez, venez nous voir (04:22:28 PM) eyedeekay: C’est tout pour le point 4, autre chose pour la réunion ? (04:23:55 PM) eyedeekay: Très bien, merci à tous d’être venus, même heure le mois prochain (04:24:59 PM) obscuratus: eyedeekay : Est‑ce qu’ils vont diffuser ton atelier en streaming ? (04:25:53 PM) eyedeekay: Je ne suis pas sûr, je mettrai de toute façon tous les supports sous une licence ouverte/permissive (04:26:24 PM) obscuratus: Sujet sympa. S’ils le diffusent, ou si tu peux publier une vidéo plus tard, je la regarderai. (04:26:32 PM) eyedeekay: Je crois que la case que j’ai cochée sur le formulaire indiquait que je consentais à être diffusé (04:27:34 PM) zzz: eyedeekay, les horaires sur ton post reddit sont en heure locale de Lisbonne ? (04:27:58 PM) eyedeekay: Oui, le programme sur le site monerokon est en UTC+1, ce qui correspond à l’heure locale de Lisbonne (04:28:39 PM) eyedeekay: *horaires sur le site monerokon (04:29:07 PM) zzz: ok donc 5 heures d’avance sur l’Est, donc les étudiants passent à 5 h 30 du matin &lt;/div></description></item><item><title>Version 1.8.0</title><link>/fr/blog/2022/05/23/version-1.8.0/</link><pubDate>Mon, 23 May 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/05/23/version-1.8.0/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Cette version inclut des correctifs de bogues dans i2psnark, le router, I2CP et l&amp;rsquo;UPnP. Les correctifs du router corrigent des bogues liés au redémarrage à chaud, à l&amp;rsquo;IPv6, aux tests de pairs SSU, aux opérations de stockage dans la base de données réseau et à la construction des tunnels. La gestion des familles de router et la classification Sybil ont également été nettement améliorées.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 3 mai 2022</title><link>/fr/blog/2022/05/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-mai-2022/</link><pubDate>Tue, 03 May 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/05/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-mai-2022/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (03:48:58 PM) eyedeekay: Il semblerait que non, je vais jeter un œil au suivi des bogues de gitlab et voir si je peux trouver une explication (04:00:03 PM) eyedeekay: Bonjour à tous, bienvenue à la réunion de développement (04:00:03 PM) eyedeekay: 1. Bonjour (04:00:03 PM) eyedeekay: 2. Date de sortie (04:00:03 PM) eyedeekay: 3. État du développement (1.8.0 / 0.9.54) (04:00:05 PM) eyedeekay: salut (04:00:13 PM) zlatinb: salut (04:00:17 PM) zzz: bonjour (04:00:45 PM) eyedeekay: 2. Date de sortie (04:01:16 PM) eyedeekay: Nous devons en choisir une, provisoirement c’est le 23 depuis un moment. Ça me convient si ça convient à tout le monde ? (04:01:43 PM) zzz: ça ferait 13 semaines, ça me va (04:02:01 PM) zzz: besoin de l’approbation de eche|off eche|on s’il est là (04:03:04 PM) eyedeekay: on dirait que non, mais je peux lui envoyer un e-mail après la réunion (04:04:00 PM) eyedeekay: ça s’oriente vers le 23 en attendant l’e-mail à ech (04:04:09 PM) eyedeekay: Autre chose pour le point 2 ? (04:04:58 PM) eyedeekay: 3. État du développement (1.8.0 / 0.9.54) (04:07:41 PM) eyedeekay: Nous sommes assurément à moins d’un mois de la sortie de 1.8.0/0.9.54 dans tous les cas, avec beaucoup de préparation/mise en œuvre pour SSU2 par zzz (04:08:42 PM) eyedeekay: Les gros changements devraient être terminés bientôt, et le gel des tags est le 11, donc les traductions doivent être soumises d’ici là (04:09:28 PM) eyedeekay: /translations/strings (04:09:58 PM) eyedeekay: zzz, zlatinb quelque chose à ajouter sur ce sujet ? (04:10:44 PM) zzz: pas grand-chose, j’ai quasiment fini, je m’occuperai de quelques bricoles sur ma liste dans les deux prochaines semaines (04:11:02 PM) zlatinb: rien de mon côté (04:11:03 PM) zzz: pour toute nouveauté ssu2 je la reporterai probablement ou je la mettrai dans une branche (04:11:11 PM) zzz: eot (04:12:05 PM) eyedeekay: merci les gars (04:12:49 PM) eyedeekay: Autre chose pour la réunion ? Sujets de dernière minute ? timeout 1m (04:14:13 PM) eyedeekay: Très bien, réunion rapide aujourd’hui (04:14:33 PM) eyedeekay: Merci à tous d’être venus, j’enverrai un e-mail à echelon puis je publierai les journaux &lt;/div></description></item><item><title>Mise à jour de Jpackage pour la CVE-2022-21449 de Java</title><link>/fr/blog/2022/04/21/mise-%C3%A0-jour-de-jpackage-pour-la-cve-2022-21449-de-java/</link><pubDate>Thu, 21 Apr 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/04/21/mise-%C3%A0-jour-de-jpackage-pour-la-cve-2022-21449-de-java/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>De nouveaux I2P Easy-Install bundles (paquets d’installation simplifiée) ont été générés à l’aide de la dernière version de la machine virtuelle Java, qui contient un correctif pour la CVE-2022-21449 « Psychic Signatures ». Il est recommandé aux utilisateurs des I2P Easy-Install bundles de mettre à jour dès que possible. Les utilisateurs actuels d’OSX recevront les mises à jour automatiquement, les utilisateurs de Windows doivent télécharger le programme d’installation depuis notre page de téléchargements et exécuter le programme d’installation normalement.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 5 avril 2022</title><link>/fr/blog/2022/04/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-avril-2022/</link><pubDate>Tue, 05 Apr 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/04/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-avril-2022/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:00:32 PM) eyedeekay: Salut tout le monde, bienvenue à la réunion de dev d'avril, ordre du jour pour aujourd'hui : (04:00:32 PM) eyedeekay: 1. Salut (04:00:32 PM) eyedeekay: 2. État de la version (1.7.0 / 0.9.53) (04:00:32 PM) eyedeekay: 3. État du développement (1.8.0 / 0.9.54) (04:00:32 PM) eyedeekay: 4. JNA dans les bundles d'installation facile, quelles portes cela ouvre-t-il ? (04:00:42 PM) eyedeekay: 1. Salut (04:00:47 PM) zlatinb: salut (04:00:50 PM) zzz: salut (04:01:18 PM) eyedeekay: Salut zlatinb, salut zzz (04:01:27 PM) eyedeekay: Quelqu'un d'autre est là aujourd'hui ? (04:01:45 PM) eyedeekay: 2. État de la version (1.7.0 / 0.9.53) (04:02:52 PM) eyedeekay: 1.7.0 est sorti depuis environ 6 semaines maintenant, mes mises à jour depuis le mois dernier sont que tous les paquets Android sont déployés avec succès et que le bug découvert au moment de la sortie est maintenant corrigé (04:03:28 PM) eyedeekay: Comme d'habitude, les paquets dans les dépôts principaux de Debian n'ont pas été mis à jour ; si vous les utilisez encore, merci de passer à deb.i2p2.de/.no dès que possible (04:04:23 PM) zzz: concernant Debian, j'ai trouvé un volontaire pour corriger la 0.9.48 et la réintégrer dans Sid. c'est fait (04:04:46 PM) zzz: si cela va redescendre automatiquement dans bullseye et ubuntu, aucune idée (04:05:00 PM) zzz: toujours pas de chance pour trouver un nouveau mainteneur (04:05:01 PM) zzz: eot (04:05:08 PM) eyedeekay: Merci (04:05:51 PM) eyedeekay: J'en ai un autre point, cela chevauche 2 et 3 et 4 en fait, mais les bundles d'installation facile pour Windows nécessiteront encore une mise à jour manuelle supplémentaire (04:06:25 PM) zzz: as-tu fait des progrès depuis la dernière réunion ? (04:06:30 PM) eyedeekay: Considérables, oui (04:07:15 PM) eyedeekay: La plupart fait partie de ce MR (merge request), : https://i2pgit.org/i2p-hackers/i2p.firefox/-/merge_requests/6/diffs#10d851887651eddb01e5952f08999080b019da2e (04:07:35 PM) zzz: super. as-tu une date cible pour proposer la sortie de la bêta ? (04:08:02 PM) eyedeekay: Dès que les utilisateurs recevront une mise à jour automatique, je le considérerai prêt (04:08:22 PM) zzz: merci (04:08:47 PM) eyedeekay: Autre chose sur le point 2 ? (04:09:33 PM) eyedeekay: 3. État du développement (1.8.0 / 0.9.54) (04:10:03 PM) zzz: (non, tout va bien, je n'ai pas entendu de plaintes sur 1.7.0) (04:10:21 PM) eyedeekay: Moi non plus, les gens semblent plutôt contents jusqu'ici (04:12:12 PM) eyedeekay: Pour 3. État du développement (1.8.0 / 0.9.54) Malheureusement j'ai été beaucoup plus lent sur certains points que prévu, je suis bloqué sur les tunnels UDP mais presque prêt pour un MR sur l'authentification SAM (04:12:38 PM) eyedeekay: En dehors de ça je fais quelques révisions des pages compliquées de l'assistant de bande passante afin de rendre le processus de sélection plus compréhensible et les notifications plus visibles (04:12:52 PM) eyedeekay: Nous en sommes à environ 6 semaines avec 7 semaines restantes, n'est-ce pas zzz ? (04:13:02 PM) zzz: oui (04:13:31 PM) eyedeekay: Veux-tu nous donner des nouvelles de SSU2 ou de tout autre chose sur laquelle tu as travaillé ? (04:13:46 PM) zzz: 13 semaines correspondraient à une sortie le 23 mai (04:13:53 PM) zzz: oui, merci (04:14:01 PM) zzz: énormes progrès avec i2pd sur SSU 2 (04:14:03 PM) mode (+v anonymousmaybe) by ChanServ (04:14:17 PM) zzz: des tests en conditions réelles ont lieu sur le réseau en ce moment (04:14:40 PM) zzz: autres éléments à venir dans la sortie : améliorations de snark standalone, correctifs pour les router family (04:14:49 PM) zzz: un correctif de performance pour SSU 1 (04:15:15 PM) zzz: les choses devraient bientôt ralentir sur SSU 2, et je me tournerai vers d'autres correctifs de bugs un peu partout (04:15:23 PM) zzz: eot (04:16:04 PM) eyedeekay: Génial, merci pour les mises à jour zzz (04:16:37 PM) eyedeekay: zlatinb quelque chose dont tu veux parler pour ce sujet avant qu'on passe au point 4 ? (04:16:55 PM) zlatinb: Je suppose que la réduction du délai de construction de tunnel devrait se traduire par un démarrage plus rapide (04:17:11 PM) zlatinb: ou plus rapide 0-to-Router.isRunning() (04:17:20 PM) zlatinb: c'est tout eot (04:17:38 PM) eyedeekay: Merci zlatinb, ça va rendre les gens contents :) (04:17:56 PM) eyedeekay: 4. JNA dans les bundles d'installation facile, quelles portes cela ouvre-t-il ? (04:18:15 PM) eyedeekay: zlatinb c'était ton sujet mais j'ai aussi beaucoup de notes dessus, tu veux commencer ? (04:18:24 PM) zlatinb: bien sûr. (04:18:34 PM) zlatinb: En gros, le MR 6 ajoute les bibliothèques JNA au bundle d'installation facile Windows (04:18:49 PM) zlatinb: ce qui, j'ai appris aujourd'hui, n'était pas nécessaire à cause de JEP 419 (qui est un remplaçant JNA intégré) (04:19:12 PM) zlatinb: mais l'idée générale est la même : puisque nous avons besoin de faire certaines choses natives, quelles autres choses natives voulons-nous faire ? (04:19:33 PM) eyedeekay: Parfois on doit parler à la gestion de l'alimentation/de la batterie (04:19:36 PM) eyedeekay: *batterie (04:19:57 PM) zlatinb: Dans MuWire j'ai implémenté une « background priority » sur Windows, ce qui selon la doc MSDN garantit que le processus n'interfère jamais avec les processus au premier plan (04:20:05 PM) zlatinb: oui, la gestion de l'alimentation/batterie en est un autre exemple (04:20:17 PM) eyedeekay: J'ai besoin de demander des droits admin de manière conditionnelle, ce que NSIS ne prend pas en charge en soi (04:20:21 PM) zlatinb: donc voilà pour moi, juste une invitation à penser natif :) (04:20:21 PM) zlatinb: eot (04:21:22 PM) eyedeekay: Donc oui, on a clairement quelques cas en tête où il pourrait être utile d'avoir quelque chose de type JNA (04:22:41 PM) zlatinb: ok.. alors la question est : est-ce qu'on ajoute tout/une partie de ces fonctionnalités dans le bundle d'installation facile et qu'on les garde en dehors du paquet cœur du router (04:22:45 PM) zzz: désolé de jouer les rabat-joie, mais à la réunion du mois dernier, JNA était une solution possible à un seul problème (privilège) et uniquement sous Windows (04:23:08 PM) zzz: et aujourd'hui on en est à « c'est clairement la solution à de nombreux problèmes, quels autres trucs sympas peut-on faire avec ? » ? (04:23:18 PM) zlatinb: oui c'est le thème de la fête lol (04:23:34 PM) zzz: ce qui est à la fois un saut et l'exemple typique d'une solution en quête d'un problème (04:24:31 PM) zlatinb: c'est une façon de le voir, je pense que ça (JNA / JEP 419) peut rendre I2P meilleur de plusieurs façons (04:25:14 PM) zlatinb: sur de nombreuses plateformes (04:25:14 PM) zlatinb: je n'ai fait qu'effleurer la surface sur Windows pour être honnête (04:25:28 PM) zzz: donc JNA n'a pas été tranché ? (04:25:28 PM) zlatinb: JNA a l'avantage d'être rétrocompatible jusqu'à Java 1.4, JEP 419 n'est que dans JDK 18 (04:25:51 PM) zlatinb: je dirais que les deux sont sur la table, avec JNA qui a une petite avance (04:26:37 PM) zzz: 419 est au statut « incubateur », ce qui signifie qu'il pourrait disparaître, n'y comptez pas (04:27:07 PM) eyedeekay: Je suis pro-JNA parce que pouvoir contrôler les privilèges de l'installateur résout au moins 2 problèmes pour moi et me donne la possibilité d'installer/exécuter entièrement depuis des clés USB (04:27:46 PM) eyedeekay: Je ne veux pas perdre ça à cause d'un projet pas prêt ou abandonné (04:29:03 PM) eyedeekay: Donc je suppose pro-JNA, hésitant pour 419 de mon côté (04:29:54 PM) zlatinb: eh bien 419 avec une API légèrement différente est déjà dans JDK 17 qui est LTS, mais je n'aurai pas d'avis tranché tant qu'il ne sera pas sorti de l'incubation (04:30:00 PM) zzz: nous devrions continuer à chercher les meilleurs outils pour résoudre les problèmes que nous avons maintenant... rêver à ce qu'on pourrait faire d'autre avec n'est pas si important (04:31:10 PM) zzz: sortir de la JVM sera toujours brouillon et moins maintenable, à n'utiliser que si c'est vraiment nécessaire, quel que soit le mécanisme utilisé (04:33:14 PM) zlatinb: Personne ne conteste cela, mais je pense qu'on ne devrait pas s'empêcher de voir grand (04:33:38 PM) zlatinb: s'intégrer au shell Windows ou à la gestion de l'alimentation sur les portables me semble diablement séduisant (04:34:18 PM) zlatinb: ça devrait être possible sur des portables Linux aussi au fait (04:34:33 PM) eyedeekay: Je rêve encore petit pour être honnête, les portables sur clé USB n'étaient qu'un sous-produit du support des installations sans admin (04:36:24 PM) eyedeekay: Mais s'il existe une manière sans JNA de faire quelque chose alors oui on devrait probablement essayer ça en premier (04:38:54 PM) eyedeekay: Autre chose sur le point 4 ? (04:39:07 PM) zlatinb: rien de mon côté, eot (04:40:26 PM) eyedeekay: Autre chose pour la réunion ? timeout 1m (04:41:43 PM) eyedeekay: Très bien, merci à tous d'être venus, il semble que la réunion du mois prochain sera le 3 mai &lt;/div></description></item><item><title>Réunion des développeurs I2P - 1er mars 2022</title><link>/fr/blog/2022/03/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-mars-2022/</link><pubDate>Tue, 01 Mar 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/03/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-mars-2022/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (03:01:40 PM) eyedeekay: Bonjour à tous, bienvenue à la réunion des développeurs (03:01:40 PM) eyedeekay: 1. Bonjour (03:01:40 PM) eyedeekay: 2. Statut de la version (1.7.0 / 0.9.53) (03:02:10 PM) zlatinb: salut (03:02:12 PM) zzz: bonjour (03:02:39 PM) eyedeekay: Quelque chose d’autre à ajouter à l’ordre du jour aujourd’hui avant que nous commencions le point sur l’état de la version ? (03:03:01 PM) zlatinb: J’ai deux petits points qui pourraient entrer dans une « liste de souhaits pour 1.8.0 » (03:03:25 PM) eyedeekay: 3) Liste de souhaits 1.8.0 (03:04:24 PM) eyedeekay: 2. Statut de la version(1.7.0/0.9.53) (03:05:37 PM) eyedeekay: De mon côté, il me reste un point : il y a un problème avec le processus de build du bundle .aab où des ressources statiques incluses depuis le build `i2p.i2p` sont supprimées du .aab final (03:06:06 PM) eyedeekay: Pour l’instant, la mise en ligne sur GPlay est retardée ; je travaille dessus aujourd’hui et ça devrait être réglé bientôt. (03:07:53 PM) eyedeekay: F-Droid et Freestanding sont tous deux des .apk qui utilisent l’ancien processus de build qui n’est pas cassé, donc ça fonctionne toujours. (03:07:53 PM) eyedeekay: Y a-t-il d’autres étapes de publication en attente à terminer ? (03:10:03 PM) eyedeekay: zzz, quelque chose à ajouter sur le sujet du statut de la version de ton côté ? Il me semble que BiglyBT a publié son plugin aujourd’hui, c’est bien ça ? (03:10:22 PM) zzz: oui (03:10:48 PM) zzz: d’après les stats de réussite des builds expl., nous nous sommes rapidement remis de la régression d’i2pd dans la dernière version (03:10:52 PM) zzz: `http://stats.i2p/docs/buildsuccess.png` (03:11:11 PM) zzz: et nous sommes maintenant à un niveau plus élevé que n’importe quand au cours des dernières années, si je me souviens bien (03:12:11 PM) zzz: les choses devraient se stabiliser d’ici une semaine et on verra où on en est (03:12:13 PM) zzz: eot (03:12:21 PM) eyedeekay: Excellente nouvelle. Content que ça se présente bien pour l’instant. (03:12:32 PM) eyedeekay: Merci zzz (03:12:50 PM) eyedeekay: 3. Liste de souhaits 1.8.0 (03:13:17 PM) eyedeekay: zlatinb, à toi (03:13:44 PM) zlatinb: salut, 1) accélérer le temps de build exploratoire initial et 2) JNA (03:14:05 PM) zlatinb: 1 : J’ai fait quelques analyses, 75 % des tunnels exploratoires qui se construisent le font en moins de 500 ms (03:14:29 PM) zlatinb: sur ~30 échantillons, le build réussi le plus lent était inférieur à 2500 ms (03:14:46 PM) zlatinb: alors que le timeout actuel est de 13000 ms, je pense que le réduire fera passer le router à l’état RUNNING plus rapidement (03:15:07 PM) zlatinb: pas besoin de décider maintenant, je lance juste l’idée (03:15:12 PM) zlatinb: eot pour le 1 (03:15:33 PM) zzz: pas d’objection pour le 1 (03:15:56 PM) eyedeekay: Ça semble être une expérience intéressante à tenter au moins, ça ne semble pas pouvoir faire de mal (03:16:12 PM) eyedeekay: Si tous les builds réussis sont si courts (03:16:13 PM) zlatinb: 2 : JNA — nous aurons clairement besoin d’ajouter JNA au bundle Windows Easy-Install afin d’élever les privilèges pendant l’auto‑mise à jour. ProcessBuilder échoue si le processus requiert une élévation. (03:16:20 PM) zzz: même si j’aimerais voir des données sur une période plus longue avant de choisir le nouveau chiffre (03:16:25 PM) zlatinb: d’accord (03:16:42 PM) zzz: s’il te plaît, reprenons depuis le début et définis JNA (03:16:43 PM) zlatinb: (retour au 1) Je laisserai un router tourner avec la journalisation activée (03:17:12 PM) zlatinb: (retour au 2) : JNA, c’est Java Native A-quelque chose, mais en gros c’est un wrapper Java autour des bibliothèques natives Windows, Linux et Mac (03:17:27 PM) zlatinb: donc au lieu d’écrire du code natif, on écrit du code Java (03:17:52 PM) zlatinb: deux JARs pour une taille combinée de 3 Mo, compressés avec LZMA à 2 Mo (03:18:11 PM) zzz: s’il te plaît, reprenons et détaille le problème et son ampleur (03:18:38 PM) zlatinb: en testant les mises à jour silencieuses dans muwire, j’ai vu que ProcessBuilder n’arrive pas à lancer un programme d’installation avec un « privilege elevation required » ou quelque chose du genre (03:19:07 PM) zzz: problème uniquement sous Windows ? (03:19:12 PM) zlatinb: en googlant, j’ai découvert que ce n’est pas possible de le faire avec ProcessBuilder (03:19:36 PM) zlatinb: oui, uniquement sous Windows pour l’instant (03:19:40 PM) eyedeekay: Ça ne semble pas se produire avec Windows Easy-Install chez moi ; est‑ce parce que c’est NSIS qui demande les privilèges élevés et non Java ? (03:20:02 PM) zlatinb: c’est NSIS qui demande (03:20:16 PM) zlatinb: si tu exécutes déjà Java avec des privilèges, alors il ne demandera pas (03:20:22 PM) zlatinb: privilege* (03:20:28 PM) zzz: oui, c’est ma question : Windows Easy-Install est en bêta depuis des mois et des mois ; est‑ce un problème propre à muwire ? (03:20:48 PM) eyedeekay: Oh OK, alors ça commencera à se produire avant la prochaine mise à jour avec ShellExecAsUser (03:21:15 PM) zlatinb: est‑ce que tu élèves les privilèges si ce n’est pas lancé depuis l’installeur, eyedeekay ? (03:21:48 PM) zlatinb: je ne me souviens pas avoir vu une invite d’élévation (03:22:12 PM) zlatinb: donc ça devrait se produire avec Windows Easy-Install si c’est lancé depuis le raccourci sur le bureau, pas comme dernière étape d’un installeur (03:22:14 PM) eyedeekay: Non, je ne le fais pas : ça s’exécute en tant qu’utilisateur qui lance le script batch, mais seulement si I2P ne tourne pas déjà, vraisemblablement en tant qu’admin (03:22:52 PM) zzz: donc, avant de pouvoir parler d’une solution pour notre bundle Windows Easy-Install, vérifions qu’il y a bien un problème (03:22:57 PM) eyedeekay: Il ne ferme pas le router avec le navigateur (03:23:35 PM) eyedeekay: Je suis enclin à penser que si, mais je confirmerai plus tard cette semaine (03:23:36 PM) zlatinb: donc si l’utilisateur ne décoche pas la case « launch i2p now » et laisse le router tourner, il s’exécutera avec des privilèges et ne demandera pas lors de la mise à jour (03:23:43 PM) zlatinb: ok (03:24:22 PM) zlatinb: de toute façon, avec la 1.7.0 le router est lancé sans privilèges même s’il est lancé depuis l’installeur (03:24:39 PM) zzz: et même si tu peux suivre tes propres règles dans muwire, toute solution dans nos produits officiels devra être évaluée pour son adéquation, sa maintenabilité, la compatibilité de licence, etc. (03:24:57 PM) zlatinb: Apache 2.0 (03:25:45 PM) zlatinb: à l’avenir, JNA nous permet vraiment de faire tout ce qu’on veut avec les API Windows… enregistrer des extensions du shell, des gestionnaires d’URI, tout ce genre de choses (03:25:57 PM) zlatinb: eot pour le 2 (03:26:35 PM) zzz: faisons quelques cycles sur l’auto‑updater de l’Easy-Install, qui apparemment n’a jamais fonctionné ? (03:27:13 PM) zzz: pas besoin d’attendre une release I2P, il suffit de mettre un nouveau Java, ou de changer autre chose. travaillons les bugs un peu plus vite (03:27:14 PM) eyedeekay: Ça a été cassé, puis corrigé, et maintenant apparemment ça se recassera à la prochaine mise à jour (03:27:55 PM) eyedeekay: Mais l’autre solution de mon côté serait de modifier l’installeur pour qu’il n’utilise plus %ProgramFiles% et installe dans un emplacement non privilégié (03:28:09 PM) zzz: fais une release chaque semaine jusqu’à ce que ça marche sans accroc. de toute évidence, une cadence de 3 mois n’est pas assez rapide pour converger vers quelque chose qui fonctionne (03:28:32 PM) eyedeekay: Je peux faire ça (03:29:53 PM) eyedeekay: Merci d’avoir soulevé ces points pour nous, zlatinb ; autre chose sur le 3 ? (03:29:58 PM) zzz: et ça nous donnera des données sur l’ampleur du problème de privilèges, le cas échéant (03:30:00 PM) zzz: eot (03:30:21 PM) zlatinb: non, eot pour moi (03:30:57 PM) eyedeekay: Très bien, autre chose pour la réunion ? timeout 1 min (03:31:16 PM) zzz: aussi, utilisez les news pour dire à vos bêta‑testeurs si la mise à jour est cassée et qu’ils doivent retélécharger (03:31:35 PM) eyedeekay: je le ferai (03:32:05 PM) zzz: vous avez tous les deux vos propres flux de news, mais vous ne les utilisez pas pour parler à vos utilisateurs, vous comptez juste sur mes entrées de news ? vous devriez commencer à tester/utiliser cette fonctionnalité (03:32:11 PM) zzz: eot (03:34:07 PM) eyedeekay: Je peux, par le passé j’ai ajouté le changelog de i2p.firefox (03:34:54 PM) eyedeekay: Merci à tous d’être venus à la réunion, on dirait que j’ai beaucoup de travail à faire ; à plus sur IRC &lt;/div></description></item><item><title>Version 1.7.0</title><link>/fr/blog/2022/02/21/version-1.7.0/</link><pubDate>Mon, 21 Feb 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/02/21/version-1.7.0/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 1.7.0 apporte plusieurs améliorations en matière de performances et de fiabilité.&lt;/p>
&lt;p>Il y a désormais des messages contextuels dans la zone de notification, pour les plateformes qui le prennent en charge. i2psnark dispose d’un nouvel éditeur de torrent. Le transport NTCP2 utilise désormais beaucoup moins de ressources processeur.&lt;/p>
&lt;p>L&amp;rsquo;interface BOB, dépréciée depuis longtemps, est supprimée pour les nouvelles installations. Elle continuera de fonctionner dans les installations existantes, sauf pour les paquets Debian. Les utilisateurs restants d&amp;rsquo;applications BOB devraient demander aux développeurs de migrer vers le protocole SAMv3.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 8 février 2022</title><link>/fr/blog/2022/02/08/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-8-f%C3%A9vrier-2022/</link><pubDate>Tue, 08 Feb 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/02/08/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-8-f%C3%A9vrier-2022/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (03:01:32 PM) eyedeekay: Salut tout le monde, bienvenue à la réunion de dev du 8 février (03:01:38 PM) eyedeekay: Désolé pour la semaine dernière, j’espère que les problèmes de perte de messages ne se reproduiront pas (03:01:45 PM) eyedeekay: Sujets: (03:01:45 PM) eyedeekay: 1. Salut (03:01:45 PM) eyedeekay: 2. Exigences pour l’outproxy (proxy de sortie) (en cours) (03:01:45 PM) eyedeekay: 3. statut 1.7.0/0.9.53 / calendrier de sortie (03:02:13 PM) zzz: salut (03:02:15 PM) mode (-m ) by zzz (03:02:16 PM) zlatinb: salut (03:02:30 PM) eyedeekay: salut tout le monde (03:02:54 PM) eyedeekay: Commençons directement par 2) Exigences pour l’outproxy (03:04:08 PM) eyedeekay: zzz nous a trouvé une série d’anciennes listes d’exigences, dont nous devrions soit A) en choisir une, soit B) les rassembler en une nouvelle liste (03:04:51 PM) eyedeekay: J’ai essayé de faire des recherches pour voir quelles exigences sont réalisables et d’obtenir des indications d’après ce que fait Tor (03:06:18 PM) eyedeekay: En même temps, des groupes et des individus se sont proposés pour aider sur les outproxies, dont l’un est aussi opérateur de multiples nœuds de sortie Tor gérant une organisation à but non lucratif, donc on pourra, je l’espère, bénéficier de leur expérience (03:08:04 PM) eyedeekay: Dans certains cas je trouve les règles un peu floues : - Liste d’autorisation/liste de blocage facultative d’hôtes/IP ? par exemple, cela paraît simple au premier abord mais ce que nous suggérons de bloquer/autoriser au niveau hôte/IP pourrait exposer les opérateurs à des demandes de blocage de choses qu’ils ne veulent pas bloquer ? (03:08:45 PM) eyedeekay: Il semble qu’on recommande de bloquer les « ports » mais peut-être pas les noms d’hôte ? (03:09:05 PM) zzz: Je pense qu’il y a deux catégories d’exigences (03:09:57 PM) zzz: 1) Ce que nous, en tant que projet, voudrions voir (exigences d’en-têtes, petite page d’erreur, lien vers des infos supplémentaires) (03:10:48 PM) zzz: 2) Ce que tout opérateur d’outproxy raisonnable voudrait, en particulier des outils d’administration, mais nous n’avons pas l’expertise pour donner beaucoup de directives (03:11:40 PM) zzz: nous devrions nous concentrer sur 1) (03:12:14 PM) eyedeekay: OK c’est plus facile, l’aborder dans l’autre sens c’était comme bachoter pour un examen (03:12:40 PM) zzz: et nous ne devrions pas tenter d’offrir une solution clé en main pour 2), seulement suggérer quelques bonnes pratiques (03:13:00 PM) eyedeekay: Mais je pense que ça implique qu’il faudra être flexibles, c.-à-d. que ce que nous voulons devra passer après ce qu’ils pourront offrir (03:13:09 PM) eyedeekay: C’est probablement acquis, cela dit (03:13:43 PM) zzz: Je pense que tout ce qui est dans 1) est assez basique (03:14:38 PM) zzz: 1a) filtrer tous les en-têtes X-I2P sortants. Faut-il ou non ajouter des en-têtes X-Forwarded dans un sens ou dans l’autre ? (03:14:54 PM) zzz: 1b) avoir une petite page d’erreur avec un lien vers plus d’infos (03:15:07 PM) zzz: 1c) avoir une politique de confidentialité sur la page « plus d’infos » (03:15:13 PM) zzz: des choses comme ça (03:16:24 PM) eyedeekay: Oui je suis d’accord, ça ne devrait pas être difficile (03:17:14 PM) eyedeekay: Donc je vais éviter d’essayer de déterminer ce que les gens « devraient » faire pour la catégorie 2) pour l’instant et me concentrer sur 1) (03:18:19 PM) eyedeekay: Autre chose pour le sujet 2) ? (03:18:36 PM) zzz: L’autre point dans 1) est http vs. tunnel standard. Je _pense_ que http est le bon choix, et ce choix affecte les questions d’en-têtes (03:19:04 PM) zzz: eot pour 2) (03:19:37 PM) eyedeekay: Le tunnel standard n’ajoute pas du tout les en-têtes X-I2P-* n’est-ce pas ? (03:19:55 PM) zzz: non, il ne connaît pas les en-têtes (03:20:09 PM) zzz: *headers (03:20:39 PM) zzz: donc le choix affecte ce que le logiciel de proxy externe « voit » (03:21:47 PM) eyedeekay: Alors pourquoi http ? Ne vaudrait-il pas mieux que le logiciel serveur n’ait pas à retirer/réajouter/suivre les en-têtes X-I2P pour éviter les fuites ? (03:22:23 PM) zzz: tout proxy doit gérer les en-têtes (03:22:49 PM) zzz: la norme des proxies précise que certains en-têtes sont « hop-by-hop » et doivent être retirés/ajoutés (03:23:56 PM) zzz: et bien sûr il faut gérer à la fois les cas HTTP et HTTPS (CONNECT) (03:27:13 PM) eyedeekay: Donc dans le cas du HTTP tunnel on utiliserait effectivement les en-têtes X-I2P (03:28:39 PM) zzz: Elles pourraient servir, par exemple, à la limitation de débit par un admin d’outproxy compétent (03:29:09 PM) eyedeekay: Ça se tient (03:29:57 PM) eyedeekay: Autre chose sur le point 2) ? (03:30:05 PM) zzz: non (03:30:12 PM) eyedeekay: 3. statut 1.7.0/0.9.53 / calendrier de sortie (03:30:59 PM) eyedeekay: Nous sommes exactement à 13 jours de la sortie, le 21 (03:31:10 PM) eyedeekay: Les tags seront gelés demain (03:31:39 PM) zzz: oui, date limite de commit : ven. 18 fév. (03:32:26 PM) zzz: i2pd publiera le 19 ou le 20 avec un correctif pour le méchant bug SSU qui cause des problèmes de fiabilité du réseau depuis quelques mois (03:32:55 PM) zzz: notre version aura aussi des contournements et améliorations associées (03:33:09 PM) eyedeekay: Bonne nouvelle, ça a été difficile pour beaucoup de gens, surtout sur mobile (03:33:20 PM) zzz: J’espère que la situation s’améliorera assez vite dès que les gens commenceront à mettre à jour (03:34:10 PM) zzz: à part ça, le cycle a été assez fluide, les choses se calment (03:35:26 PM) zzz: nous en sommes à 14 000 lignes de diff, belle taille (03:36:00 PM) zzz: eot pour 3) (03:37:45 PM) eyedeekay: Je n’ai pas grand-chose à ajouter, je ferai encore de minuscules changements CSS pendant la semaine qui vient pour gérer quelques bizarreries sur les écrans très petits ou très larges et quelques problèmes de contraste dans le thème sombre, mais à part ça je passerai mon temps à essayer de relire et tester (03:37:55 PM) zlatinb: Je voudrais exécuter quelques tests sur le testnet après que i2p et i2pd auront gelé le code pour la sortie. Je les ai documentés sur le wiki GitLab. (03:38:05 PM) zlatinb: eyedeekay: et le test de bout en bout pour le Windows AIO ? (03:38:58 PM) eyedeekay: J’en ai fait fonctionner un hier, j’avais deux problèmes à régler, un côté build-config et un côté router.config, mais ils devraient être tous deux résolus maintenant tant que je suis très prudent avec mon build de release (03:41:18 PM) eyedeekay: Il s’avère que j’avais construit le paquet sans incrémenter le numéro de version du router donc même si un téléchargement avait eu lieu (ce qui ne se serait pas produit car l’URL dans router.config était erronée) il n’aurait pas déclenché une mise à jour (03:42:16 PM) eyedeekay: Ces deux problèmes sont maintenant corrigés et j’ai mis en place des tests du paquet après l’avoir construit (03:42:49 PM) eyedeekay: Donc mes mises à jour étaient complètement cassées, mais maintenant elles devraient être corrigées, EOT (03:44:07 PM) eyedeekay: Autre chose pour la réunion ? Questions, commentaires, préoccupations ? (03:46:02 PM) zzz: aio == "bundle" ou "easy install bundle". N’utilisons pas « aio » comme nom pour ça où que ce soit (03:46:27 PM) zzz: Je pense toujours à async i/o (03:46:36 PM) zzz: rien d’autre pour moi (03:47:06 PM) eyedeekay: OK oui AIO est ambigu, ça veut dire des choses différentes selon les gens (03:47:28 PM) eyedeekay: Je m’en tiendrai à Bundle ou Easy-Install Bundle (03:48:01 PM) eyedeekay: Très bien, merci à tous d’être venus à la réunion, on se voit le mois prochain le 5, on dirait &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 4 janvier 2022</title><link>/fr/blog/2022/01/04/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-4-janvier-2022/</link><pubDate>Tue, 04 Jan 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/01/04/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-4-janvier-2022/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (03:00:39 PM) eyedeekay: Bonjour tout le monde et bienvenue à la réunion du 4 janvier 2022 (03:00:39 PM) eyedeekay: 1. Bonjour (03:00:39 PM) eyedeekay: 2. Exigences de l’outproxy (proxy de sortie) des services de meeh `http://zzz.i2p/topics/3218-meeh-services-going-down-soon` (03:00:39 PM) eyedeekay: 3. Promouvoir le Mac DMG Jpackage en stable https://geti2p.net/en/download/mac (03:00:39 PM) eyedeekay: 4. Recherche NetDB (Sim/Modèle) `http://zzz.i2p/topics/3227-netdb-simulator-proposal` (03:01:13 PM) zlatinb: salut (03:01:23 PM) zzz: bonjour (03:01:55 PM) eyedeekay: Bonjour zzz, zlatinb, quelqu’un d’autre ici aujourd’hui ? (03:02:20 PM) eyedeekay: Opérateurs d’outproxy ? (03:02:59 PM) eyedeekay: OK, passons donc au point 1, ils pourront intervenir s’ils le souhaitent :) (03:03:38 PM) eyedeekay: Nous perdons donc tous les services non statiques de meeh, pour nous c’est principalement trac, que nous avons déjà remplacé, et false.i2p, l’outproxy par défaut (03:04:07 PM) eyedeekay: Aucun des deux ne fonctionnait bien depuis longtemps, mais ne pas avoir d’outproxy entraîne une mauvaise expérience utilisateur (UX), donc nous devons le remplacer (03:04:59 PM) eyedeekay: Nous avons discuté de quelques options la semaine dernière, dont l’une consistait à trouver un nouvel outproxy géré par des bénévoles pour en faire le défaut. (03:06:30 PM) eyedeekay: Si cela doit se faire, il devra satisfaire à quelques exigences de base. Évidemment, une politique de confidentialité est importante. (03:06:30 PM) eyedeekay: S’ils ne transmettent pas tout directement à Tor, nous aurons également besoin d’une description des éventuels filtrages appliqués, le cas échéant (03:07:34 PM) eyedeekay: D’autres options sont d’en exploiter un nous-mêmes, ce qui est pour le moins peu attirant, ou d’ajouter la prise en charge locale de SOCKS, ce qui suppose qu’un proxy SOCKS local soit disponible. (03:08:07 PM) eyedeekay: Si quelqu’un veut se porter volontaire pour être un outproxy, l’endroit où se manifester est le forum de zzz (03:09:05 PM) zzz: exact (03:09:12 PM) eyedeekay: Je n’ai pas encore pu obtenir de meeh des statistiques sur l’utilisation de false.i2p. EOT (03:09:40 PM) zzz: d’abord, nous voulons être très prudents et ne pas recommander publiquement une alternative ni définir un nouveau défaut sans approbation, car cela pourrait imposer une lourde charge, financière ou autre (03:10:06 PM) zzz: comme tout petit premier pas, nous cherchons à faire enregistrer des alternatives sur stats.i2p et à obtenir l’approbation pour les ajouter à notre hosts.txt par défaut (03:10:16 PM) zzz: car cela facilite au moins leur configuration et leur utilisation par les gens (03:10:55 PM) zzz: nous avons l’approbation pour cette étape pour deux outproxies, cependant un seul est actuellement enregistré sur stats.i2p (03:11:05 PM) zzz: donc j’attends ce deuxième enregistrement (03:11:05 PM) zzz: eot (03:11:35 PM) eyedeekay: Merci zzz, je lui rappellerai au fait (03:11:47 PM) dr|z3d: J’ai eu quelques discussions préliminaires avec toi, zzz, et sur cette base je pense qu’il est assez clair que je ne suis pas intéressé par la fourniture d’un service officiel. Informel, d’accord, mais rien d’officiel. (03:12:52 PM) zzz: merci de l’avoir précisé, et merci aussi pour ton temps et ton expertise dans ces discussions (03:12:59 PM) dr|z3d: Je suis aussi d’avis qu’un outproxy unique est voué à l’échec dès l’instant où il devient officiel. (03:14:13 PM) eyedeekay: Je peux tout à fait voir pourquoi. Quelque chose d’autre sur le point 1 ? (03:14:28 PM) zzz: peut-être. cela requiert certainement une capacité adéquate et une administration compétente (03:14:29 PM) zzz: eot (03:14:59 PM) eyedeekay: 3. Promouvoir le Mac DMG Jpackage en stable (03:15:15 PM) eyedeekay: s/1/2/ (03:15:42 PM) eyedeekay: Ce point a été ajouté par zlatinb, à toi (03:16:21 PM) zlatinb: merci. En gros, le paquet non-DMG (jar) n’est pas notarisé et les 2 (ou 3 ?) dernières versions de Mac OS refusent de l’exécuter à moins que l’utilisateur ne modifie certains paramètres avancés (03:16:52 PM) zlatinb: en même temps, le jpackage DMG a été très stable et les mises à jour in-net ont été testées de bout en bout (03:17:10 PM) zlatinb: donc je propose d’en faire le téléchargement Mac par défaut et de supprimer complètement l’option .jar (03:17:55 PM) zlatinb: puisque nous avons déjà une belle page /mac dédiée au paquet, je suggère qu’on la garde, en supprimant l’indicateur BETA (03:18:14 PM) zlatinb: et dans la div Mac de /download, simplement un lien vers la page /mac, rien d’autre (03:18:19 PM) zlatinb: eot (03:19:22 PM) eyedeekay: Je suis pour. (03:20:42 PM) eyedeekay: Faut-il attendre une version ou le faire dès maintenant ? (03:21:51 PM) anonymousmaybe est maintenant connu sous le nom de Irc2PGuest95343 (03:22:35 PM) mode (+ao zzz zzz) par ChanServ (03:22:37 PM) zlatinb: pas besoin d’attendre une version (03:22:54 PM) zzz: avez-vous vu mes 3 questions avant que je ne décroche ? (03:23:01 PM) eyedeekay: Non, je les ai ratées (03:23:03 PM) zlatinb: non, désolé, svp republie (03:23:11 PM) zzz: Je vais poser quelques questions faciles : (03:23:15 PM) zzz: 1) La base d’utilisateurs est suffisante pour que nous soyons confiants qu’il a été bien testé ? (03:23:17 PM) zzz: 2) Le processus de release est documenté et, en théorie, quelqu’un d’autre pourrait le construire s’il avait les bonnes clés ? (03:23:20 PM) zzz: 3) Sommes-nous confiants d’avoir les ressources pour continuer à le maintenir et à faire des releases ? (03:23:23 PM) zzz: eot (03:24:08 PM) zlatinb: 1) - selon Matomo il obtient 20–25 téléchargements par jour. Des utilisateurs de Mac M1 ont signalé qu’il fonctionne comme prévu. Aucun retour négatif. (03:24:28 PM) eyedeekay: 2) et 3) AMHA les réponses sont définitivement oui. Je peux tout construire jusqu’à la partie de notarisation et je peux l’enseigner à quelqu’un d’autre (03:24:53 PM) zlatinb: 2) est oui mais nécessite de se désanonymiser à cause d’Apple Inc. (03:24:54 PM) eyedeekay: Donc avec zlatinb et moi, il y a au moins 2 personnes qui savent le construire (03:25:08 PM) zzz: 2) mais c’est _documenté_ ? (03:25:33 PM) zlatinb: oui, pas à pas, y compris le processus de notarisation dans le README.md (03:25:41 PM) zzz: super (03:26:16 PM) zzz: 1) est-ce que « fonctionne » inclut le processus de mise à jour ? avons-nous vu l’essaim de torrents réellement se déclencher lorsque les nouvelles sont mises à jour ? (03:26:29 PM) zlatinb: `http://git.idk.i2p/i2p-hackers/i2p-jpackage-mac` (03:26:43 PM) zzz: (parce que je pense que la version Windows n’a pas encore été réellement vue fonctionner) (03:27:26 PM) zlatinb: 1) oui, l’essaim démarre, il est assez petit mais il est là. Je l’ai vu aux versions 1.5.1 et 1.6.1 (03:27:49 PM) zzz: ok super, merci pour les réponses, aucune objection (03:28:14 PM) eyedeekay: Cool, je ferai les changements sur le site ce soir après avoir publié les logs de la réunion (03:28:26 PM) zlatinb: génial merci ! (03:29:05 PM) eyedeekay: À propos de Windows, oui mais il semble que ce soit un problème dans le fichier de configuration que j’ai fourni et non dans le programme de mise à jour lui-même (03:29:05 PM) eyedeekay: Donc Windows a besoin d’une mise à jour manuelle supplémentaire pour fonctionner avec les mises à jour automatiques, ce que je crois avoir su à l’avance mais oublié (03:30:07 PM) eyedeekay: 4. Recherche NetDB (Sim/Modèle) `http://zzz.i2p/topics/3227-netdb-simulator-proposal` (03:30:44 PM) eyedeekay: C’est aussi un sujet de zlatinb, dis-nous ce que tu en penses (03:31:28 PM) zlatinb: Donc, au cours des deux dernières semaines environ, on a constaté une détérioration notable de l’accessibilité de sites comme zzz.i2p, postman, même major.acetone.i2p... en gros des sites dont je sais qu’ils sont en ligne (03:31:57 PM) zlatinb: J’ai fait du débogage et j’ai eu des situations où le LS de zzz.i2p est récupéré correctement, mais ensuite le RI de l’IBGW doit échouer à être récupéré (03:32:03 PM) zlatinb: (Je spécule ici, bien sûr) (03:32:47 PM) zlatinb: en un mot, il y a beaucoup d’inconnues dans le fonctionnement de la NetDB et nous devons faire confiance à l’algorithme Kad, ce qui est acceptable, mais je préférerais avoir plus de confiance via un peu de recherche (03:33:33 PM) zlatinb: tout comme le testnet (réseau de test) a beaucoup aidé à améliorer le code de streaming et ssu et ntcp, je pense qu’un modèle ou une simulation peut aider à améliorer le fonctionnement de la netDB (03:34:44 PM) zlatinb: et la raison pour laquelle je veux en discuter ici est que si nous optons pour une simulation qui exécute le code réel qui sera dans le router, un peu de refactorisation du code NetDB sera nécessaire, possiblement de certaines *Job classses aussi (03:34:52 PM) zlatinb: Note, je n’ai pas encore étudié la jvm multi-router et JVMCommSystem (03:35:03 PM) zlatinb: peut-être que ceux-là peuvent être une réponse jusqu’à un certain nombre de nœuds (03:35:37 PM) zlatinb: mais mon objectif est de simuler au moins quelques milliers de nœuds, ce qui signifie abstraire la plupart des composants du router (03:35:42 PM) zlatinb: eot-checkpoint (03:36:28 PM) major a quitté la salle (quit: Ping timeout: 320 seconds). (03:36:32 PM) zzz: Je suis au mieux mitigé, vu la difficulté que ce serait, et le temps avant d’obtenir des résultats utiles (03:37:20 PM) zzz: pour commencer, j’ai fait une série de changements récemment pour rendre les choses plus fiables (03:37:27 PM) zzz: dans le build de dev 1.6.1-6 (03:37:46 PM) zzz: mais je ne sais pas si l’un des serveurs populaires (à part le mien) l’exécute (03:38:17 PM) zzz: J’aimerais que les serveurs d’echelon et d’eyedeekay l’essaient. Ce sont deux lots avec lesquels j’ai des problèmes depuis des mois (03:38:20 PM) zzz: eot (03:38:44 PM) eyedeekay: La plupart de mes serveurs suivent simplement le PPA, je mettrai git.idk.i2p à jour (03:39:17 PM) zzz: git et gitssh sont deux de ceux qui me rejettent fréquemment. S’ils s’améliorent, je le remarquerai (03:40:07 PM) zzz: les serveurs d’echelon sont un autre mystère. ils semblent avoir fréquemment des problèmes au niveau IP (03:42:11 PM) eyedeekay: Je peux faire ça bientôt alors (03:43:37 PM) eyedeekay: Mes questions sur le banc de test netDB sont probablement mal conçues, par exemple, le testnet existant a-t-il la capacité de simuler une netDB entre les routers qui s’y trouvent ? (03:44:08 PM) eyedeekay: Et si oui, y a-t-il un moyen de l’utiliser ? (03:44:44 PM) Le compte s’est déconnecté et vous n’êtes plus dans cette discussion. Vous rejoindrez automatiquement la discussion lorsque le compte se reconnectera. (03:49:14 PM) Le sujet de #i2p-dev est : 1.6.1-7 | prochaine réunion dev 20:00 UTC mardi 4 janvier 2022 (03:49:14 PM) Sujet pour #i2p-dev défini par zzz à
09:08:14 AM le 01/03/2022 (03:49:20 PM) zzz: bon sang non pas pspice. c’était une sorte de modèle de réseau à files d’attente/comportemental (03:50:31 PM) zzz: EOT et je file, je dois y aller, merci à tous (03:50:46 PM) eyedeekay: À plus, zzz (03:51:41 PM) eyedeekay: Autre chose sur le point 4 ? zlatinb (03:51:50 PM) zlatinb: non, c’est tout (03:52:08 PM) eyedeekay: Très bien, cela couvre tout pour la réunion, passez une bonne semaine tout le monde &lt;/div></description></item><item><title>Bilan de l'année : 2021</title><link>/fr/blog/2022/01/01/bilan-de-lann%C3%A9e-2021/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>/fr/blog/2022/01/01/bilan-de-lann%C3%A9e-2021/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;h3 id="development-highlights">Development Highlights&lt;/h3>
&lt;p>La version 0.9.49 a initié la migration vers le nouveau chiffrement ECIES-X25519, plus rapide, pour les routers. Il a fallu de nombreuses années de travail sur les spécifications et les protocoles pour le nouveau chiffrement ; avec cette version, les nouvelles installations et un très faible pourcentage des installations existantes (sélectionnées aléatoirement au redémarrage) ont commencé à utiliser le nouveau chiffrement. C’est la première fois que le type de chiffrement par défaut est modifié, la migration complète se déroulera donc sur plusieurs versions afin de minimiser tout problème.&lt;/p></description></item><item><title>I2P n'est pas affecté par la vulnérabilité log4j</title><link>/fr/blog/2021/12/11/i2p-nest-pas-affect%C3%A9-par-la-vuln%C3%A9rabilit%C3%A9-log4j/</link><pubDate>Sat, 11 Dec 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/12/11/i2p-nest-pas-affect%C3%A9-par-la-vuln%C3%A9rabilit%C3%A9-log4j/</guid><description>&lt;p>I2P n’est pas affecté par la vulnérabilité 0‑day de log4j publiée hier, CVE‑2021‑44228. I2P n’utilise pas log4j pour la journalisation ; nous avons toutefois aussi vérifié nos dépendances pour un éventuel usage de log4j, notamment jetty. Cette vérification n’a révélé aucune vulnérabilité.&lt;/p>
&lt;p>Il était également important de vérifier l’ensemble de nos plugins. Les plugins peuvent embarquer leurs propres systèmes de journalisation, y compris log4j. Nous avons constaté que la plupart des plugins n’utilisent pas non plus log4j, et que ceux qui l’utilisent n’emploient pas une version vulnérable de log4j.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 07 décembre 2021</title><link>/fr/blog/2021/12/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-07-d%C3%A9cembre-2021/</link><pubDate>Tue, 07 Dec 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/12/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-07-d%C3%A9cembre-2021/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (03:00:21 PM) eyedeekay: Salut tout le monde, bienvenue à la réunion du 7 décembre (03:00:28 PM) eyedeekay: 1) Salut (03:00:28 PM) eyedeekay: 2) Statut de la version 1.6.1 (03:00:28 PM) eyedeekay: 3) Statut de la mise à jour jpackage (03:00:28 PM) eyedeekay: 4) Intégrations Monero (03:00:28 PM) eyedeekay: 5) Nouvelle bibliothèque SAM (03:00:37 PM) zzz: salut (03:00:41 PM) zlatinb: salut (03:01:05 PM) eyedeekay: Salut zzz, salut zlatinb (03:01:12 PM) eyedeekay: Quelqu’un d’autre ici aujourd’hui ? (03:01:16 PM) mode (-m ) by zzz (03:01:31 PM) eyedeekay: 2) statut de la version 1.6.1 (03:02:32 PM) eyedeekay: La version 1.6.1 est disponible, le torrent est en ligne, tout comme Debian/Ubuntu/Launchpad, Maven, GPlay et notre F-Droid (03:03:10 PM) eyedeekay: Le dépôt de F-Droid n’est toujours pas à jour, l’une de mes tâches cette semaine est de refaire fonctionner notre appli avec leur système de compilation automatique (03:04:01 PM) eyedeekay: Les dépôts Debian, à notre connaissance, ne vont pas recevoir nos mises à jour pour l’instant, les personnes qui utilisent les paquets Debian devraient passer à deb.i2p2.de ou deb.i2p2.no (03:05:18 PM) eyedeekay: Le bundle DMG construit par zlatinb a aussi été mis à jour en 1.6.1 et est disponible sur les miroirs et comme mise à jour (03:06:01 PM) eyedeekay: Le bundle exe que j’ai construit sera en ligne aujourd’hui, j’avais prévu de le faire hier mais je me suis enlisé dans des mises à jour Windows, donc je le ferai ce soir. (03:06:40 PM) eyedeekay: D’après stats.i2p, environ 20 % du réseau a effectué la mise à jour (03:06:47 PM) eyedeekay: Quelque chose à ajouter, zzz, zlatinb ? (03:09:13 PM) eyedeekay: Allô ? (03:11:26 PM) eyedeekay: OK je suis de retour (03:11:40 PM) eyedeekay: (03:06:40 PM) eyedeekay: D’après stats.i2p, environ 20 % du réseau a effectué la mise à jour (03:11:40 PM) eyedeekay: (03:06:47 PM) eyedeekay: Quelque chose à ajouter, zzz, zlatinb ? (03:11:50 PM) zzz: oui (03:12:05 PM) zzz: pas de signe d’une mise à jour biglybt pour l’instant, espérons que ça arrive bientôt (03:12:10 PM) zzz: pas encore de plaintes d’utilisateurs (03:12:26 PM) zzz: echelon a eu des problèmes avec une build de dev 1.6.1-2 mais on ne sait pas pourquoi (03:13:03 PM) zzz: également, les utilisateurs de n’importe quelle version du paquet i2p (actuelle ou plus ancienne) peuvent avoir un problème en raison de la modification des dépendances jetty9 (03:13:24 PM) zzz: si c’est le cas, sudo apt install libservlet3.1-java manuellement (03:14:44 PM) zlatinb: à propos de biglybt, j’ai eu des nouvelles de Parg plus tôt aujourd’hui au sujet d’un autre sujet, donc il va bien. (03:15:52 PM) zzz: peut aussi affecter ubuntu jammy très à jour, pas sûr (03:15:52 PM) zzz: eot (03:16:12 PM) zlatinb: eot (03:16:22 PM) zzz: je veux dire le paquet debian/ubuntu (03:16:22 PM) zzz: eot2 (03:16:22 PM) zzz: c’est sur debian sid et peut-être jammy uniquement (03:16:22 PM) zzz: eot3 (03:16:22 PM) zzz: je vais lui laisser encore quelques jours puis le relancer (03:16:31 PM) eyedeekay: Merci zzz, le truc paquet/dépendance remontera probablement sur Reddit si c’est un problème (03:16:58 PM) eyedeekay: J’utilise sid au quotidien et je ne suis pas tombé sur celui-ci pour l’instant (03:17:01 PM) zzz: ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997213 (03:18:40 PM) eyedeekay: 3) Statut de la mise à jour jpackage (03:19:36 PM) eyedeekay: En partie déjà couvert, les paquets dmg de zlatinb sont sur les miroirs et listés sur le site (03:20:29 PM) eyedeekay: J’avais des mises à jour à faire sur mon portable Windows donc je n’ai pas fait les builds exe hier soir, je m’en occupe après la réunion (03:21:08 PM) eyedeekay: J’ai basculé mon serveur de news pour publier les nouveaux paquets de zlatinb (03:21:59 PM) eyedeekay: Je n’ai eu aucun retour d’utilisateurs pour l’instant (03:22:27 PM) zlatinb: Le jpackage dmg est maintenant bien rationalisé. Nous avons fait un test de bout en bout de la mise à jour dans le réseau avec 1.5.0->1.5.1 et cela a fonctionné (mais à la deuxième tentative) (03:23:02 PM) zlatinb: 1 personne a téléchargé le torrent selon snark (03:23:27 PM) zlatinb: pas grand-chose d’autre à signaler sur le jpackage mac, ça fonctionne globalement (03:23:28 PM) zlatinb: eot (03:24:04 PM) eyedeekay: Merci zlatinb (03:24:41 PM) eyedeekay: 4) Intégrations Monero (03:25:55 PM) eyedeekay: Il y a eu un regain d’intérêt pour faire fonctionner Monero-over-I2P automatiquement dans les portefeuilles GUI (notamment Feather) pendant le week-end de Thanksgiving (03:26:38 PM) eyedeekay: Nous faisons des maquettes de conception et analysons les compromis entre différentes configurations ici : (03:26:39 PM) eyedeekay: https://github.com/monero-project/monero-gui/issues/2274 (03:27:15 PM) eyedeekay: Ils sont intéressés par l’adoption de plusieurs éléments chez nous, y compris, à terme, notre modèle de distribution des mises à jour logicielles dans le réseau (03:27:53 PM) eyedeekay: Si quelqu’un veut participer à cette discussion, elle a lieu principalement là-bas, et aussi sur le salon Matrix Monero (03:28:06 PM) eyedeekay: Monero-Community (03:28:20 PM) eyedeekay: EOT (03:29:05 PM) eyedeekay: 5) Nouvelle bibliothèque SAM (03:29:14 PM) zzz: cool, je suppose qu’ils ont déjà regardé ce que bitcoin a fait pour les protocoles d’adresses de bas niveau (03:29:17 PM) zzz: eot (03:30:31 PM) eyedeekay: Oui, c’est le cas (03:31:24 PM) eyedeekay: L’autre truc sympa qui est arrivé la semaine dernière, c’est que l’équipe de diva.exchange a créé une nouvelle bibliothèque SAM pour node.js/javascript en général (03:32:02 PM) eyedeekay: Elle est bien plus documentée et plus récente que l’ancienne, qui n’est plus maintenue (03:32:07 PM) eyedeekay: Source ici : https://codeberg.org/diva.exchange/i2p-sam (03:32:23 PM) eyedeekay: Le paquet NPM est ici https://www.npmjs.com/package/@diva.exchange/i2p-sam (03:33:00 PM) eyedeekay: Vu la popularité de node, je lui donne un petit coup de projecteur, on dirait que tout le monde écrit ses applis web en node de nos jours (03:33:15 PM) eyedeekay: eot (03:34:21 PM) eyedeekay: Autre chose pour la réunion ? (03:35:13 PM) zlatinb: pas de mon côté (03:36:01 PM) eyedeekay: timeout 1, (03:36:04 PM) eyedeekay: 1m (03:37:03 PM) eyedeekay: D’accord alors, merci zzz, zlatinb, la prochaine réunion aura lieu le 4 janvier 2022 (03:37:03 PM) eyedeekay: Je publierai les journaux sous peu &lt;/div></description></item><item><title>Version 1.6.1</title><link>/fr/blog/2021/11/29/version-1.6.1/</link><pubDate>Mon, 29 Nov 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/11/29/version-1.6.1/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Note : 1.6.1 est la version actuelle. La 1.6.0 a été taguée mais n&amp;rsquo;a pas été publiée.&lt;/p>
&lt;p>Cette version achève le déploiement de deux mises à jour majeures du protocole développées en 2021. La transition vers le chiffrement X25519 pour les routers est accélérée, et nous nous attendons à ce que presque tous les routers aient leurs clés renouvelées d’ici la fin de l’année. Les messages courts de construction de tunnel sont activés pour une réduction significative de la bande passante.&lt;/p></description></item><item><title>Les Jpackages I2P reçoivent leur première mise à jour</title><link>/fr/blog/2021/11/02/les-jpackages-i2p-re%C3%A7oivent-leur-premi%C3%A8re-mise-%C3%A0-jour/</link><pubDate>Tue, 02 Nov 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/11/02/les-jpackages-i2p-re%C3%A7oivent-leur-premi%C3%A8re-mise-%C3%A0-jour/</guid><description>&lt;p>Il y a quelques mois, nous avons publié de nouveaux paquets dont nous espérions qu’ils aideraient à intégrer de nouvelles personnes au réseau I2P en rendant l’installation et la configuration d’I2P plus faciles pour davantage de personnes. Nous avons supprimé des dizaines d’étapes du processus d’installation en passant d’une JVM externe à un Jpackage, créé des paquets standard pour les systèmes d’exploitation ciblés et les avons signés de manière à ce que le système d’exploitation les reconnaisse afin de protéger l’utilisateur. Depuis, les routers basés sur jpackage ont franchi un nouveau jalon : ils s’apprêtent à recevoir leurs premières mises à jour incrémentielles. Ces mises à jour remplaceront le jpackage JDK 16 par un jpackage JDK 17 mis à jour et apporteront des correctifs pour quelques petits bogues que nous avons détectés après la publication.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 2 novembre 2021</title><link>/fr/blog/2021/11/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-novembre-2021/</link><pubDate>Tue, 02 Nov 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/11/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-novembre-2021/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb, Ryemantis_&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:00:16 PM) eyedeekay: Bonjour tout le monde, bienvenue à la réunion communautaire du 2 novembre (04:00:16 PM) eyedeekay: 1) Salut (04:00:16 PM) eyedeekay: 2) État du développement 1.6.0 / Prochaine version (04:00:16 PM) eyedeekay: 3) état de la bêta jpackage mac/win, retours des tests utilisateurs, état de la mise à jour en réseau 17.0.2, plans pour la mise à jour 1.6.0 ? (04:00:35 PM) zzz: salut (04:00:38 PM) zlatinb: salut (04:00:55 PM) eyedeekay: Salut zzz, zlatinb (04:01:25 PM) eyedeekay: 2) État du développement 1.6.0 / Prochaine version (04:02:25 PM) eyedeekay: Le fil de discussion de la version est ici : `http://zzz.i2p/topics/3170-1-6-0-release-summary` et nous n'avons pas encore fixé de date, j'aurais dû répondre dans ce fil, veut-on le faire ici ? (04:02:43 PM) zzz: oui s'il vous plaît (04:03:18 PM) zzz: dans 3 semaines, cela ferait 13 semaines. +/- 1 semaine me va aussi (04:03:19 PM) eyedeekay: D'accord, pour ma part je suis favorable à la semaine du 29, après Thanksgiving aux États-Unis (04:04:12 PM) zlatinb: Je suis AFK de mon poste principal jusqu'au début décembre, donc je ne peux pas construire ni signer les installeurs jpackage. Mais je peux toujours fournir un OTP (mot de passe à usage unique) pour le signtool puisque c'est sur mon téléphone. (04:05:34 PM) zzz: ok, donc provisoirement la semaine du 28 alors ? eche|off eche|on des objections ? (04:07:30 PM) eyedeekay: La semaine du 28 me paraît bien pour l'instant. (04:08:34 PM) eyedeekay: Autre chose pour le point 2) ? (04:08:45 PM) zzz: oui, un bref état des lieux (04:09:02 PM) zzz: ça s'annonce comme une version assez modeste si l'on se fie au volume de changements (04:09:27 PM) zzz: quelques optimisations SSU sont peut-être l'élément principal (04:09:48 PM) zzz: zlatinb, si tu as le temps d'intégrer les correctifs de dépréciation des tests unitaires, ce serait bien (04:09:52 PM) zzz: EOT (04:10:02 PM) eyedeekay: Merci zzz (04:10:28 PM) zlatinb: oui, pas de promesses pour le test unitaire :) (04:10:42 PM) eyedeekay: 3) état de la bêta jpackage mac/win, retours des tests utilisateurs, état de la mise à jour en réseau 17.0.2, plans pour la mise à jour 1.6.0 ? (04:12:18 PM) zlatinb: Je suppose qu'il s'agit de JDK 17.0.1, il n'y a pas encore de 17.0.2 à ma connaissance (04:12:21 PM) zzz: oui, j'ai ajouté ce point juste pour vous donner à tous les deux l'occasion de tenir la communauté au courant (04:12:32 PM) eyedeekay: zlatinb et moi en avons discuté il y a quelques jours et évalué la possibilité de faire une mise à jour OpenJDK 17 pour les installations jpackage (04:12:43 PM) zzz: ignorez les fautes de frappe :) (04:13:36 PM) Ryemantis__ is now known as Ryemantis_ (04:14:08 PM) eyedeekay: Pour l'instant, nous sommes prêts à faire des mises à jour en réseau des installations jpackage, mais nous allons attendre la version principale pour faire nos versions jpackage, qui mettront à jour vers 17.0.1 ou 17.0.2 (04:14:55 PM) zlatinb: 17.0.2 n'est pas prévu avant la mi-janvier, donc nous devrions définitivement avoir une version jpackage 1.6.0 (04:15:32 PM) zlatinb: de mon point de vue, j'aimerais vraiment faire une répétition générale du processus de mise à jour en réseau pour débusquer les bugs, mais cela doit se faire dans les 7 prochains jours car je serai AFK ensuite (04:16:03 PM) zlatinb: pour résumer, les actions suivantes doivent avoir lieu : (04:16:12 PM) zzz: eyedeekay, ce n'était pas très clair... vous êtes « prêts » mais vous n'allez pas le faire, vous allez attendre ? (04:16:28 PM) zlatinb: 1. mise à jour du dépôt i2p.newsxml pour produire entries.html par plateforme (04:16:50 PM) zlatinb: 2. S'assurer que les serveurs http de news d'idk et d'ech peuvent servir les nouveaux fichiers news.su3 (04:17:17 PM) zlatinb: 3. créer une branche i2p.i2p à partir du tag i2p-1.5.0, incrémenter CoreVersion/RouterVersion, taguer i2p-1.5.1 (04:17:27 PM) zlatinb: 4. construire les installeurs jpackage, signer/notariser si nécessaire (04:17:47 PM) zlatinb: 5. construire de nouveaux entries.html avec le nouveau release.json (04:17:50 PM) zlatinb: 6. déployer (04:17:51 PM) zlatinb: eot (04:18:03 PM) zlatinb: donc je ne sais pas si cela peut se faire en 7 jours, mais ce serait très bien si oui (04:19:10 PM) eyedeekay: Par « prêts », je veux dire que les changements de i2p.newsxml produisent des flux valides pouvant être utilisés pour distribuer des mises à jour en réseau et qu'ils fonctionnent sur ma configuration lighttpd pour les news (04:20:00 PM) eyedeekay: Je dois ajouter la prise en charge d'entries.html spécifiques à la plateforme, pour l'instant tout le monde reçoit toutes les actualités mais un torrent différent (04:20:38 PM) zzz: plus globalement, étant donné que c'est une bêta, est-ce que ça se passe bien, avez-vous des téléchargements et/ou des plaintes ? (04:21:16 PM) zlatinb: téléchargements - ~25/jour pour mac, ~100/jour pour windows selon matomo (04:21:44 PM) eyedeekay: Pas de plaintes majeures, il y avait un problème de détection du chemin vers le paquet installé selon l'architecture et selon la manière dont windows était installé, ce qui affecte une fraction des utilisateurs Windows mais *only* lorsque le lanceur est exécuté depuis l'installateur (04:22:03 PM) eyedeekay: Donc après exécution de l'installateur, le bug disparaît, et il est corrigé dans la nouvelle version (04:22:11 PM) eyedeekay: Enfin, il le sera (04:22:15 PM) zzz: super (04:22:21 PM) eyedeekay: C'est ce que zab a signalé le mois dernier (04:22:40 PM) eyedeekay: *installé ou mis à jour depuis une version antérieure (04:24:34 PM) Ryemantis_: Bonjour à tous. Je voulais aussi faire un rapide coucou et m'excuser d'avoir été plutôt silencieux ces dernières semaines. Octobre a été un mois très chargé pour moi et j'ai aussi eu une panne matérielle par-dessus le marché. Après cette semaine, je devrais avoir un peu de temps pour remettre mon poste de travail en état et continuer le travail sur Android I2P. Je travaille actuellement sur LiveData, le démarrage à distance d'I2P, et un correctif UPnP. Je ferai aussi une mise à jour sur les forums une fois que je serai de retour à (04:24:35 PM) Ryemantis_: ça. Veuillez aussi me dire si autre chose demande une attention plus immédiate. (04:25:04 PM) eyedeekay: Ravi d'avoir de tes nouvelles Ryemantis_ et bienvenue à la réunion (04:25:28 PM) eyedeekay: Merci pour la mise à jour sur ce sur quoi tu travailles, les pannes matérielles et la vie arrivent à tout le monde (04:27:01 PM) eyedeekay: Donc retour au point 3) un instant, pour l'heure il me revient d'ajouter la prise en charge d'entries.html dans data/platform/branch/entries.html au lieu de seulement dans data/entries.html afin que nous puissions avoir des flux d'actualités spécifiques à la plateforme (04:27:13 PM) Ryemantis_: J'apprécie vraiment votre compréhension et merci à tous pour votre travail acharné (04:28:23 PM) eyedeekay: Plutôt qu'un seul flux où tout le monde reçoit les actualités de tout le monde (04:29:00 PM) eyedeekay: Après ça, nous pourrons commencer à l'étape 3. dans la description de zlatinb (04:29:37 PM) eyedeekay: Quelque chose pour le point 3) ? (04:30:20 PM) zlatinb: non, je pense que ça couvre tout (04:30:46 PM) eyedeekay: Cool, autre chose pour la réunion zzz zlatinb Ryemantis_ ? (04:31:04 PM) zzz: non (04:31:30 PM) Ryemantis_: non (04:31:49 PM) zlatinb: oui, une petite question - la prochaine réunion, c'est le 1er ? (04:31:54 PM) ***zlatinb vérifie le calendrier (04:32:12 PM) eyedeekay: Je pense le 7, zlatinb (04:32:20 PM) zlatinb: ok peu importe alors (04:32:33 PM) eyedeekay: Le premier est un mercredi sur mon calendrier (04:33:28 PM) eyedeekay: Ah oui, cela me rappelle, DST (heure d'été). J'ai toujours planifié les réunions en UTC, mais est-ce que quelqu'un veut ajuster l'heure de la réunion pour le DST ? (04:33:36 PM) zzz has changed the topic to: 1.5.0-4 | Tag freeze Wed. Nov. 17 (04:35:30 PM) eyedeekay: Je vais considérer que c'est non alors. À moins que quelqu'un n'en parle dans un fil du forum, les réunions continueront d'être programmées à la même heure UTC (04:36:05 PM) eyedeekay: Merci à tous d'être venus à la réunion, je publierai les journaux dans quelques minutes. &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 05 octobre 2021</title><link>/fr/blog/2021/10/05/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-05-octobre-2021/</link><pubDate>Tue, 05 Oct 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/10/05/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-05-octobre-2021/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb, T3s|4&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> (04:00:04 PM) eyedeekay: Salut tout le monde, bienvenue à la réunion de la communauté (04:00:04 PM) eyedeekay: 1) Salut (04:00:04 PM) eyedeekay: 2) Éléments restants 0.9.50/1.5.0 (04:00:04 PM) eyedeekay: 3) Distributions Jpackage (04:00:04 PM) eyedeekay: 4) Statut du développement 1.6.0 (04:00:15 PM) mode (-m ) par zzz (04:00:16 PM) eyedeekay: 1) Salut, qui est là aujourd’hui ? (04:00:24 PM) zlatinb: salut (04:00:24 PM) zzz: ici (04:00:48 PM) eyedeekay: Salut zzz, salut zlatinb (04:01:30 PM) eyedeekay: 2) Éléments restants 0.9.50/1.5.0 (04:02:21 PM) eyedeekay: C’est la même histoire qu’à la dernière réunion, nous ne parvenons actuellement pas à joindre mhatta, et nos paquets Debian du dépôt main ne sont donc pas mis à jour (04:02:55 PM) eyedeekay: La recommandation officielle pour installer I2P sur Debian et Ubuntu va changer dans la prochaine version pour utiliser notre propre dépôt .deb/PPA (04:03:26 PM) eyedeekay: Nous mettons également à jour les instructions pour refléter certaines recommandations qui rendront l’utilisation de notre dépôt plus sûre (04:03:52 PM) eyedeekay: Dans la nouvelle configuration, nos clés de signature de paquets .deb ne seront valides que pour nos paquets, au lieu de l’être pour tous les paquets (04:04:04 PM) eyedeekay: Les utilisateurs actuels de deb/ubuntu n’auront rien à changer (04:05:04 PM) eyedeekay: C’est tout pour moi sur le point 2) d’autres choses de la part de quelqu’un ? (04:05:23 PM) T3s|4: eyedeekay: ^tout noté, et je suis aussi présent (04:06:21 PM) eyedeekay: Merci T3s|4 (04:06:21 PM) eyedeekay: Délai d’attente 1 min pour 2) (04:07:36 PM) eyedeekay: OK 3) Distributions Jpackage (04:08:02 PM) zlatinb: J’ai deux points pour ce sujet, et ils ne sont pas bons (04:08:18 PM) eyedeekay: OK, peut-être devrais-tu commencer alors (04:08:42 PM) zlatinb: 3.1 - le DMG Mac n’a pas été correctement déployé sur le miroir sigterm.no et je l’ai découvert deux semaines après la sortie (04:09:11 PM) zlatinb: ce qui est un échec majeur, nous devons comprendre pourquoi c’est arrivé et comment l’éviter à l’avenir (04:09:30 PM) zlatinb: 3.2 - je viens d’essayer l’AIO Windows sur une VM Windows 10 toute neuve avec seulement Firefox installé, et le .bat n’a pas pu lancer I2P.exe (04:09:50 PM) zlatinb: lancer I2P.exe manuellement a bien fonctionné, mais quelque chose dans la connexion entre les deux a échoué (04:09:50 PM) zzz: c’est quoi AIO ? (04:09:55 PM) eyedeekay: Easy-Install (04:09:56 PM) zlatinb: All-In-One (04:10:17 PM) zlatinb: EOT (04:11:42 PM) eyedeekay: L’échec sur sigterm.no était en partie de ma faute, j’ai résolu le problème là-bas, qui était lié à ma façon de faire la synchronisation des miroirs. (04:12:13 PM) eyedeekay: Concernant le bundle Windows, ça ne devrait clairement pas arriver, pas bon. Je ferai un suivi sur i2p.firefox dès que la réunion sera terminée, merci de me l’avoir signalé. (04:12:50 PM) zlatinb: ok, heureux d’aider au débogage de quelque manière que ce soit (04:14:54 PM) eyedeekay: OK de mon côté je teste les changements de i2p.newsxml pour que nous puissions faire des mises à jour, ça devrait être prêt à être relu cette semaine, il y a quelques modifications mineures des instructions pour faire tourner le serveur de news que je devrai passer en revue avec ech, mais nous sommes déjà en contact à ce sujet (04:16:03 PM) zzz: 3.3 à propos des bundles pour OSX, je recommande que nous indiquions qu’ils ne sont pas testés sur les Mac ARM, que les performances sont inconnues, et que nous recherchions des testeurs (04:16:17 PM) eyedeekay: Oui, d’accord, je peux faire ce changement sur le site web ce soir (04:16:19 PM) zzz: et à partir de là, décider quand commencer à faire des builds ARM (04:17:17 PM) eyedeekay: Je m’en occupe (04:17:20 PM) zzz: note que Java 17 prend en théorie en charge nativement OSX ARM, mais je ne sais pas si l’un des sites de type openjdk propose déjà les builds JRE (04:18:26 PM) zzz: EOT, merci (04:18:38 PM) zlatinb: la construction pour Mac aarch64 doit se faire sur un Mac aarch64 à cause de jpackage (04:18:55 PM) zlatinb: donc ça veut dire que je dois obtenir un Mac ARM à un moment donné (04:19:12 PM) zlatinb: ou quelqu’un d’autre doit obtenir un compte développeur Apple (04:19:31 PM) zlatinb: eot (04:20:35 PM) eyedeekay: Mon Mac est aussi x86_64 malheureusement sinon je proposerais de le faire (04:21:17 PM) eyedeekay: Autre chose pour le point 3) ? (04:22:19 PM) eyedeekay: OK alors 4) est Statut du développement 1.6.0 (04:25:17 PM) eyedeekay: zzz nous tient au courant de ses développements et de l’état ici : `http://zzz.i2p/topics/3170-1-6-0-release-summary` (04:25:20 PM) eyedeekay: 6 semaines écoulées, env. 7 semaines restantes (04:25:40 PM) eyedeekay: L’un de mes deux grands changements prévus pour la console du router ne sera probablement pas intégré, X-I2P-Locations dans le proxy HTTP (04:26:10 PM) eyedeekay: L’autre, la gestion des plugins "fork-and-forget", sera prête cette semaine (04:27:10 PM) eyedeekay: Le travail sur SSU2 continue sur #LS2 (04:27:10 PM) eyedeekay: zlatinb et zzz ont également identifié et débogué des problèmes de performances dans SSU1 (04:27:26 PM) eyedeekay: Quelque chose à ajouter zzz, zlatinb (04:27:28 PM) eyedeekay: ? (04:28:07 PM) zzz: jusqu’ici il n’y a pas beaucoup de gros changements dans cette version (04:28:21 PM) zzz: diff très réduit pour le moment (04:28:50 PM) zzz: intégrons rapidement tout autre gros changement (04:29:36 PM) eyedeekay: Je ne laisserai rien de gros ou de drastique dépasser ce week-end pour moi. Si je ne peux pas le terminer d’ici lundi, je me limiterai aux petites choses. (04:29:40 PM) zzz: devrait être dans les temps pour une sortie fin novembre (04:30:43 PM) zzz: eot (04:30:45 PM) zzz: oh, nous attendons aussi une version post-EOL (après fin de vie) de Jetty 9.3.30 avec quelques rétroportages de CVE. Ils l’ont taguée mais n’ont pas encore publié les builds, c’est typique chez eux (04:31:43 PM) eyedeekay: S’ils mettent trop de temps à publier les builds, cela nécessiterait-il de retarder la sortie ? (04:32:37 PM) zzz: ça ne devrait être qu’une semaine environ. si pour une raison quelconque ils ne le font pas, nous pouvons simplement prendre leurs correctifs (04:33:02 PM) eyedeekay: OK, merci pour la précision (04:33:35 PM) eyedeekay: Y a-t-il autre chose pour 4) et sinon, y a-t-il autre chose que quelqu’un voudrait discuter pendant que nous sommes là ? (04:35:03 PM) eyedeekay: Délai d’attente 1 min (04:35:04 PM) zzz: si quelqu’un avec un pseudo enregistré veut la voix, faites-le-moi savoir avant que je clique sur le bouton 'm'. désolé pour le dérangement (04:37:10 PM) eyedeekay: OK merci à tous d’être venus à la réunion (04:37:10 PM) eyedeekay: À bientôt sur l’IRC et à la réunion le mois prochain (04:37:20 PM) eyedeekay: J’ai quelques mises à jour du site web à faire (04:37:59 PM) eyedeekay: Veuillez noter la déclaration ^ de zzz à propos de la voix sur le serveur IRC (04:40:00 PM) eyedeekay: Oh, une autre chose, je serai hors de la ville jeudi et vendredi, je travaillerai hors ligne ces jours-là. Envoyez un message à idk_afk si je ne suis pas en ligne et je le verrai dans la soirée &lt;/div></description></item><item><title>Bitcoin Core ajoute la prise en charge d'I2P !</title><link>/fr/blog/2021/09/18/bitcoin-core-ajoute-la-prise-en-charge-di2p/</link><pubDate>Sat, 18 Sep 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/09/18/bitcoin-core-ajoute-la-prise-en-charge-di2p/</guid><description>&lt;p>Un événement préparé depuis des mois, Bitcoin Core a ajouté la prise en charge officielle d’I2P ! Les nœuds Bitcoin sur I2P peuvent interagir pleinement avec le reste des nœuds Bitcoin, grâce à des nœuds qui opèrent à la fois sur I2P et sur le clearnet, ce qui en fait des acteurs de premier plan du réseau Bitcoin. Il est enthousiasmant de voir de grandes communautés comme Bitcoin prendre conscience des avantages qu’I2P peut leur apporter, en offrant confidentialité et accessibilité aux personnes du monde entier.&lt;/p></description></item><item><title>Améliorer l’adoption d’I2P et l’intégration des nouveaux utilisateurs avec Jpackage et I2P-Zero</title><link>/fr/blog/2021/09/15/improving-i2p-adoption-and-onboarding-using-jpackage-i2p-zero/</link><pubDate>Wed, 15 Sep 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/09/15/improving-i2p-adoption-and-onboarding-using-jpackage-i2p-zero/</guid><description>&lt;p>Pendant la majeure partie de son existence, I2P a été une application qui s&amp;rsquo;exécute grâce à une machine virtuelle Java déjà installée sur la plateforme. Cela a toujours été la manière normale de distribuer des applications Java, mais cela entraîne une procédure d&amp;rsquo;installation compliquée pour de nombreuses personnes. Pour compliquer encore les choses, la &amp;ldquo;bonne solution&amp;rdquo; pour rendre l&amp;rsquo;installation d&amp;rsquo;I2P simple sur une plateforme donnée n&amp;rsquo;est pas forcément la même que sur une autre plateforme. Par exemple, I2P est assez simple à installer avec les outils standard sur les systèmes d&amp;rsquo;exploitation basés sur Debian et Ubuntu, parce que nous pouvons simplement indiquer les composants Java nécessaires comme &amp;ldquo;Required&amp;rdquo; par notre paquet, cependant sous Windows ou OSX, il n&amp;rsquo;existe pas de tel système nous permettant de nous assurer qu&amp;rsquo;une version compatible de Java est installée.&lt;/p></description></item><item><title>Améliorez vos compétences I2P grâce aux LeaseSets chiffrés</title><link>/fr/blog/2021/09/07/level-up-your-i2p-skills-with-encrypted-leasesets/</link><pubDate>Tue, 07 Sep 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/09/07/level-up-your-i2p-skills-with-encrypted-leasesets/</guid><description>&lt;h2 id="améliorez-vos-compétences-en-i2p-avec-des-leasesets-chiffrés">Améliorez vos compétences en I2P avec des LeaseSets chiffrés&lt;/h2>
&lt;p>Par le passé, on a dit qu’I2P mettait l’accent sur la prise en charge des services cachés, ce qui est vrai à bien des égards. Cependant, ce que cela implique pour les utilisateurs, les développeurs et les administrateurs de services cachés n’est pas toujours identique. Les LeaseSets chiffrés et leurs cas d’utilisation offrent une fenêtre unique et pratique sur la manière dont I2P rend les services cachés plus polyvalents, plus faciles à administrer, et sur la façon dont I2P étend le concept de service caché pour apporter des avantages en matière de sécurité à des cas d’utilisation potentiellement intéressants.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 septembre 2021</title><link>/fr/blog/2021/09/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-septembre-2021/</link><pubDate>Tue, 07 Sep 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/09/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-septembre-2021/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:02:11 PM) eyedeekay: Bonjour à tous, désolé pour le court préavis, bienvenue à la réunion du 7 septembre (04:02:11 PM) eyedeekay: 1) Salut (04:02:11 PM) eyedeekay: 2) Éléments restants 0.9.50/1.5.0 (04:02:11 PM) eyedeekay: 3) Changements du dépôt Debian (04:02:11 PM) eyedeekay: 4) Distributions Jpackage (04:02:11 PM) eyedeekay: 5) Plans pour 1.6.0 (04:03:12 PM) zlatinb: salut (04:03:21 PM) eyedeekay: Salut zlatinb (04:04:21 PM) eyedeekay: OK, on peut commencer, si quelqu’un nous rejoint en cours de réunion, n’hésitez pas à intervenir pour nous dire que vous êtes là (04:04:49 PM) zzz: salut (04:04:54 PM) eyedeekay: Salut zzz (04:05:03 PM) eyedeekay: Je prends le 2) éléments restants 0.9.50 et 1.5.0 (04:05:41 PM) serempa: salut (04:05:55 PM) eyedeekay: Salut serempa, bienvenue à la réunion de la communauté (04:06:19 PM) serempa: oh, quelle chance :) (04:06:20 PM) eyedeekay: C’est la même histoire que d’habitude, notre paquet Debian amont maintenu par mhatta n’est pas à jour. À ce stade, nous recommandons d’utiliser le dépôt Debian du projet, nouvellement sous mon administration à http(s)://deb.i2p2.de (04:06:54 PM) eyedeekay: Premier mardi de chaque mois, 20h UTC, dites-le à vos amis :) (04:07:19 PM) serempa: hmm en fait j’utilise i2pd (04:07:28 PM) zzz: on dirait que notre F-Droid et l’officiel F-Droid sont encore à faire, eyedeekay ? (04:07:41 PM) eyedeekay: Oui, j’allais justement y venir (04:09:26 PM) eyedeekay: Je suis encore en train de mettre à jour le dépôt F-Droid, je n’ai aucun contrôle sur le moment où l’officiel F-Droid est mis à jour, donc la recommandation sera similaire, notre F-Droid sera mis à jour avant le dépôt officiel F-Droid (04:10:23 PM) eyedeekay: Donc pour des paquets à jour, notre F-Droid auto-hébergé sera probablement requis (04:10:48 PM) zzz: Je ne vois rien d’autre qui manque (04:11:42 PM) eyedeekay: Ce sont les deux seuls produits de publication restants (04:12:35 PM) serempa: désolé de demander, mais y a-t-il des paquets ARM maintenus par quelqu’un ? (04:13:16 PM) zzz: nous fonctionnons sur toute plateforme qui a Java (04:13:20 PM) serempa: dans les dépôts RPi c’est 0.9.38-3.1 (04:13:47 PM) eyedeekay: C’est Raspbian sans ajouter deb.i2p2.de au fichier sources.list ? (04:14:01 PM) eyedeekay: Juste pour être sûr, serempa ? (04:14:05 PM) zzz: tu peux suivre les instructions sur geti2p.net/debian pour utiliser notre dépôt, serempa (04:14:21 PM) serempa: oh compris, désolé (04:14:23 PM) eyedeekay: Oui, il devrait avoir des paquets Raspberry Pi à jour (04:14:37 PM) eyedeekay: Ce qui nous amène à 3) Changements du dépôt Debian (04:14:37 PM) eyedeekay: Nous avons eu un problème DNS avec l’ancien dépôt http://deb.i2p2.no (04:15:43 PM) eyedeekay: Le serveur que nous utilisions pour cela n’est plus utilisé pour quoi que ce soit, il a été mis hors service. Désormais, deb.i2p2.de et deb.i2p2.no sont disponibles via HTTP et HTTPS (04:16:40 PM) eyedeekay: Merci de nous signaler tout problème avec la nouvelle configuration, qui devrait globalement poser moins de soucis (04:17:22 PM) eyedeekay: Quelque chose à ajouter sur le point 3) ? (04:18:07 PM) eyedeekay: 4) Distributions Jpackage (04:19:29 PM) eyedeekay: Zab a publié avec succès une version jpackage jusqu’ici, au moins, certaines personnes l’utilisent (04:20:29 PM) eyedeekay: Nous avons une meilleure idée de la façon d’adapter le serveur d’actualités afin que les jpackages puissent récupérer les actualités et mises à jour pour leurs distributions (04:20:45 PM) eyedeekay: Je reporte ma publication jusqu’à ce que je puisse publier une nouvelle version de I2P In Private Browsing qui inclut quelques corrections de bogues et qui définira la page d’accueil et le moteur de recherche (04:21:31 PM) eyedeekay: Cela devrait prendre environ une semaine de plus (04:21:49 PM) eyedeekay: Autre chose pour le point 4), zlatinb ? zzz ? (04:22:06 PM) zlatinb: oups, attendez (04:22:06 PM) zlatinb: lag lag (04:22:37 PM) eyedeekay: Pas de problème, vas-y zlatinb (04:22:39 PM) zlatinb: oui, le DMG pour Mac fait environ 25 téléchargements/jour en moyenne (04:22:44 PM) eyedeekay: Sympa ! (04:23:10 PM) zlatinb: la page /en/download/mac a aussi un bon trafic. Beaucoup de gens la visitent après avoir essayé de télécharger le .jar (04:23:50 PM) zzz: de retour, désolé, problèmes d’ordinateur (04:24:12 PM) eyedeekay: (04:22:39 PM) zlatinb: oui, le DMG pour Mac fait environ 25 téléchargements/jour en moyenne (04:24:12 PM) eyedeekay: (04:22:44 PM) eyedeekay: Sympa ! (04:24:12 PM) eyedeekay: (04:23:10 PM) zlatinb: la page /en/download/mac a aussi un bon trafic. Beaucoup de gens la visitent après avoir essayé de télécharger le .jar (04:24:24 PM) eyedeekay: Au cas où tu en aurais besoin ^ (04:25:09 PM) zzz: est-ce que vous trois avez déjà résolu les problèmes d’URL du serveur d’actualités ? (04:25:39 PM) zlatinb: ce qui ne fonctionne pas du tout sur les versions récentes de macOS à cause de la notarisation (04:25:39 PM) zlatinb: eot (04:25:39 PM) zlatinb_ est maintenant connu sous le nom zlatinb (04:25:47 PM) zlatinb: gros lag, désolé (04:27:00 PM) eyedeekay: Pas encore, zlatinb, quand serait-il bon pour que nous nous rencontrions et parlions des problèmes restants d’URL du serveur d’actualités ? J’ai une ou deux questions pour toi à propos des exigences pour ça, si nous pouvions nous voir cette semaine ce serait suffisant (04:27:42 PM) zlatinb: oui, je suis prêt à faire les modifications Python une fois que nous serons d’accord sur la façon de gérer les choses (04:27:56 PM) zlatinb: la grande question est: voulons-nous des flux d’actualités séparés pour les différents produits ou juste des métadonnées différentes (04:28:05 PM) zlatinb: il faut décider de ça (04:29:45 PM) eyedeekay: Alors je voudrais faire une courte réunion vocale pour ça cette semaine, on peut planifier plus tard, je ne suis pas encore sûr des pour et contre qui m’importent (04:30:01 PM) zlatinb: bien sûr (04:30:08 PM) eyedeekay: Ça marche (04:30:21 PM) eyedeekay: Autre chose pour le 4) ? (04:30:30 PM) zzz: vous aurez besoin d’un flux différent la première fois que vous ferez une mise à jour intermédiaire, par ex. pour java (04:31:17 PM) zzz: veille à inclure echelon, il peut avoir ses propres problèmes (04:32:19 PM) eyedeekay: « Entre-deux » comme du non-jpackage vers jpackage ? De mon côté c’est « désactivé » : l’installateur NSIS n’écrasera pas un installateur IzPack s’il en trouve un (04:33:01 PM) zzz: je ne trouvais pas le bon mot. Je veux dire une version intermédiaire, entre les versions amont, p. ex. 1.5.1 (04:33:10 PM) eyedeekay: Ah je vois (04:33:20 PM) eyedeekay: Ça a du sens, merci de le signaler (04:33:50 PM) eyedeekay: J’enverrai un courriel groupé pour que tout le monde soit au courant (04:34:12 PM) eyedeekay: Et on en aura clairement besoin à cause des sorties OpenJDK (04:34:34 PM) eyedeekay: Donc ça nous concerne vraiment (04:35:13 PM) eyedeekay: OK, autre chose pour le 4) ? (04:36:21 PM) eyedeekay: Ce qui nous amène à 5) plans pour 1.6.0 (04:37:45 PM) eyedeekay: On devrait probablement prendre un moment pour écrire nos plans, timeout 3 min (04:38:23 PM) zzz: J’ai mis à jour la feuille de route sur le site pour 1.5.0 et 1.6.0 - eyedeekay, merci de revoir et d’ajuster tes éléments (04:38:45 PM) zlatinb: Je vais voir s’il existe un correctif rapide pour la lenteur de SSU que j’ai observée sur le réseau de test. Si c’est quelque chose de simple comme un ACK retardé qui prend trop de temps, je pense qu’on peut l’inclure en 1.6.0 (04:39:04 PM) zlatinb: si c’est plus compliqué, alors ça ne vaut pas vraiment le coup puisque nous travaillons sur un remplacement (04:39:40 PM) zzz: Je n’ai pas beaucoup de choses sur ma liste pour 1.6.0... à ce stade ma priorité principale est SSU2, c’est très tôt, je ne m’attends pas à ce que ce soit terminé avant la mi-année prochaine (04:39:52 PM) eyedeekay: Reçu, zzz, je le ferai ce soir (04:39:52 PM) eyedeekay: J’ai du copié-collé, voici la liste scotchée à mon étagère : (04:39:52 PM) eyedeekay: Code/Packaging: (04:39:52 PM) eyedeekay: 1) Éliminer la classe de plugins « non gérés », rendre les plugins Fork-and-Exec gérables. (04:39:52 PM) eyedeekay: 2) Ajouter la prise en charge côté client de X-I2P-Location au proxy HTTP (04:39:52 PM) eyedeekay: 3) Debianiser le profil de navigateur I2P (04:39:52 PM) eyedeekay: 4) Transformer le profil de navigateur I2P en plugin (04:39:52 PM) eyedeekay: 5) Déplacer goSam et sam3 vers i2pgit.org au lieu de Github (04:39:52 PM) eyedeekay: 6) Nettoyer les tunnels UDP de sam-forwarder et déplacer vers l’espace de noms go-i2p (04:39:52 PM) eyedeekay: 7) Enfin corriger et fusionner les changements go-i2p en amont (04:39:52 PM) eyedeekay: Web/Documentation: (04:39:52 PM) eyedeekay: 1) Documenter « How to Use » I2P pour la navigation Android, le courriel, Bittorrent (04:39:52 PM) eyedeekay: 2) Scinder la page de téléchargement en sections gérables, rediriger vers une page par OS (04:39:52 PM) eyedeekay: 3) Documenter les processus d’installation Jpackage sur le site Web (04:39:52 PM) eyedeekay: Divers: (04:39:52 PM) eyedeekay: 1) Migrer i2p.keyring.i2p vers i2pgit.org (04:39:52 PM) eyedeekay: 2) Transformer mes autres applis(BRB, Railroad, reseed-tools) en plugins (04:39:52 PM) eyedeekay: 3) Réécriture en Go du serveur d’actualités(newsxml-tools) (04:39:52 PM) eyedeekay: 4) Outil générique de signature SU3 en Go (04:40:33 PM) zzz: eyedeekay, j’ai besoin du point Divers n°1 cette semaine s’il te plaît (04:40:47 PM) eyedeekay: Absolument (04:40:54 PM) zzz: super, merci (04:41:10 PM) eyedeekay: Pas de problème (04:42:03 PM) eyedeekay: Autre chose sur le 5) ? (04:43:21 PM) eyedeekay: Autre chose pour la réunion ? Timeout 2 min en cas de lag (04:43:53 PM) zlatinb: hmm oui, quelqu’un a remarqué un lag terrible aujourd’hui ? Je dois aussi essayer jusqu’à 10 fois pour pousser quelque chose vers git.idk.i2p (04:46:39 PM) eyedeekay: J’ai remarqué des difficultés irrégulières pour pousser vers git.idk.i2p la semaine dernière (04:48:07 PM) eyedeekay: En général ça disparaît en quelques minutes mais ça nécessite plusieurs tentatives (04:49:37 PM) eyedeekay: Je l’ai configuré pour 6 tunnels et 2 tunnels de secours avec un seul saut pour l’instant (04:54:59 PM) eyedeekay: Il n’est pas multi-homed (multi-raccordé à plusieurs réseaux), mais je pourrais le rendre ainsi (04:55:08 PM) eyedeekay: S’il y a autre chose pour la réunion ? timeout 1 min (04:57:26 PM) eyedeekay: Très bien, merci d’être venus, même heure le mois prochain, je publierai bientôt le compte rendu de la réunion sur le site &lt;/div></description></item><item><title>20 ans de protection de la vie privée : brève histoire d'I2P</title><link>/fr/blog/2021/08/28/20-years-of-privacy-a-brief-history-of-i2p/</link><pubDate>Sat, 28 Aug 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/08/28/20-years-of-privacy-a-brief-history-of-i2p/</guid><description>&lt;h2 id="linvisibilité-est-la-meilleure-défense--construire-un-internet-au-sein-dinternet">L&amp;rsquo;invisibilité est la meilleure défense : construire un internet au sein d&amp;rsquo;Internet&lt;/h2>
&lt;blockquote>
&lt;p>&amp;ldquo;Je crois que la plupart des gens veulent cette technologie pour pouvoir s&amp;rsquo;exprimer librement. C&amp;rsquo;est rassurant de savoir qu&amp;rsquo;on peut le faire. En même temps, nous pouvons surmonter certains des problèmes observés sur Internet en changeant la manière dont la sécurité et la vie privée sont perçues, ainsi que le degré d&amp;rsquo;importance qui leur est accordé.&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>En octobre 2001, 0x90 (Lance James) a eu un rêve. Cela a commencé comme un &amp;ldquo;désir de communication instantanée avec d&amp;rsquo;autres utilisateurs de Freenet pour discuter des questions liées à Freenet, et échanger des clés Freenet tout en préservant l&amp;rsquo;anonymat, la confidentialité et la sécurité.&amp;rdquo; Il s&amp;rsquo;appelait IIP — the Invisible IRC Project.&lt;/p></description></item><item><title>I2P célèbre ses 20 ans</title><link>/fr/blog/2021/08/26/i2p-c%C3%A9l%C3%A8bre-ses-20-ans/</link><pubDate>Thu, 26 Aug 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/08/26/i2p-c%C3%A9l%C3%A8bre-ses-20-ans/</guid><description>&lt;h2 id="20-ans-di2p">20 ans d&amp;rsquo;I2P&lt;/h2>
&lt;p>C’est difficile à croire, mais I2P existe depuis près de 20 ans ! Depuis ses débuts en tant que projet en C qui fournissait un accès anonyme à l’IRC, nous avons compté des centaines de contributeurs, accepté des commits de dizaines de développeurs, utilisé 2 langages principaux, 3 systèmes de gestion de versions, connu une migration de notre cryptographie et plusieurs soft-forks (bifurcations souples). Il y a eu environ 500 sites enregistrés sur le Web Invisible, et d’innombrables sites I2P non enregistrés qui n’étaient accessibles que via leurs noms d’hôte cryptographiques.&lt;/p></description></item><item><title>Version 1.5.0</title><link>/fr/blog/2021/08/23/version-1.5.0/</link><pubDate>Mon, 23 Aug 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/08/23/version-1.5.0/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Oui, c’est exact, après 9 ans de versions 0.9.x, nous passons directement de 0.9.50 à 1.5.0. Cela ne signifie pas un changement majeur de l’API, ni l’affirmation que le développement est désormais achevé. C’est simplement la reconnaissance de près de 20 ans de travail pour offrir l’anonymat et la sécurité à nos utilisateurs.&lt;/p>
&lt;p>Cette version achève la mise en œuvre de messages de construction de tunnel plus petits afin de réduire l&amp;rsquo;utilisation de la bande passante. Nous poursuivons la transition des routers du réseau vers le chiffrement X25519. Bien sûr, il y a également de nombreuses corrections de bogues et des améliorations de performances.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 3 août 2021</title><link>/fr/blog/2021/08/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-ao%C3%BBt-2021/</link><pubDate>Tue, 03 Aug 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/08/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-ao%C3%BBt-2021/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:00:31 PM) eyedeekay: 1) Salut (04:00:31 PM) eyedeekay: 2) 0.9.51/1.5.0 (04:00:31 PM) eyedeekay: 3) Éléments restants de 0.9.50 (04:00:31 PM) eyedeekay: 4) Constatations sur l'étranglement du streaming (04:00:31 PM) eyedeekay: 5) Mises à jour jpackage (04:00:52 PM) eyedeekay: Salut tout le monde, c'est l'heure de la réunion du mardi, qui d'autre est là ? (04:00:58 PM) zlatinb: salut (04:01:05 PM) zzz: yo (04:01:24 PM) eyedeekay: Cool, commençons (04:01:34 PM) eyedeekay: 2) 0.9.51/1.5.0 (04:01:45 PM) eyedeekay: zzz a posté sur le forum au sujet du changement de numérotation (04:02:06 PM) Irc2PGuest39607: salut ! (04:02:24 PM) eyedeekay: Salut IRC2PGuest39607 (04:02:38 PM) zzz: oui, nous avions provisoirement décidé 1.5.0 le mois dernier, qu'en pensez-vous un mois plus tard ? (04:02:40 PM) mode (+v anonymousmaybe) by ChanServ (04:03:08 PM) eyedeekay: Il semble que nous n'ayons pas eu d'avis à ce sujet, je suis toujours OK avec 1.5.0 comme prochaine publication (04:03:45 PM) X: J'aime l'idée de passer vers une 1.x.x (04:03:47 PM) zzz: moi aussi. il faudra du temps pour s'y habituer, mais ça semble une bonne idée (04:04:17 PM) zlatinb: questions : est-ce que les JAR Maven vont rester à la version d'API ? est-ce que les plugins seront vérifiés par rapport aux versions d'API ? (04:05:36 PM) zzz: à mon avis, non pour les deux (04:06:06 PM) zlatinb: ok, tant que c'est cohérent (04:06:51 PM) zzz: considérez la version d'API comme la version réseau. Tout ce qui est visible pour l'utilisateur devrait être la version de publication (04:07:30 PM) eyedeekay: Ça a du sens pour moi, et je sais que 1.5.0 fonctionnera avec nos publications Maven (04:07:42 PM) zzz: idk, puis-je aussi faire un bref point d'avancement ici ? (04:07:50 PM) eyedeekay: Oui vas-y (04:08:00 PM) mode (+v anonymousmaybe) by ChanServ (04:08:09 PM) zzz: tout est quasiment prêt pour la prochaine publication. 10k lignes de diff (04:08:28 PM) zzz: gel du tag le 11 août, date limite de check-in le 20 août, sortie la semaine du 23 août (04:08:31 PM) zzz: EOT (04:08:40 PM) eyedeekay: Merci zzz (04:09:02 PM) eyedeekay: Sommes-nous prêts pour 3) Éléments restants de 0.9.50 ? (04:09:52 PM) eyedeekay: À l'heure actuelle, les éléments restants de la publication sont les mêmes que le mois dernier, à savoir les publications des paquets Debian (04:10:53 PM) zzz: triste histoire, mais à ce stade tout ce que nous pouvons faire est d'encourager les gens à passer au PPA (04:11:08 PM) eyedeekay: Je n'ai toujours pas reçu de réponse de notre mainteneur donc pour les paquets Debian actuels, les seules options sont deb.i2p2.de/no et le PPA (04:11:49 PM) eyedeekay: Je vais préciser sur le site Web que ce sont les paquets recommandés (04:12:07 PM) eyedeekay: 4) Constatations sur l'étranglement du streaming (04:12:55 PM) eyedeekay: C'était le sujet de zlatinb, merci de partager tes conclusions quand tu es prêt zlatinb (04:13:20 PM) zlatinb: Le choking se produit bien sur le réseau en production, probablement à cause d'une erreur de calcul de la taille du tampon de réception (125 vs 128), probablement due aux changements de MTU d'ecies, je ne sais pas (04:13:56 PM) zlatinb: Je n'ai pas regardé plus en détail, à part essayer de doubler le tampon de réception et vérifier que le choking ne se produit plus (04:14:42 PM) zlatinb: en général, il y a d'autres aspects du streaming que j'aimerais examiner plus en détail, mais ce sera pour la prochaine publication. (04:14:45 PM) zlatinb: eot (04:14:54 PM) zlatinb: s/next/after next/ (04:14:57 PM) eyedeekay: Intéressant. Merci d'avoir étudié ça. Devrais-je aussi l'inclure comme sujet pour le mois prochain ? (04:15:10 PM) zzz: clairement un sujet pour des recherches supplémentaires, mais je ne pense pas que cela justifie d'en faire un point à l'ordre du jour (04:15:30 PM) eyedeekay: OK merci (04:16:11 PM) eyedeekay: Enfin, 5) mises à jour jpackage (04:16:16 PM) zzz: mais assurons-nous que zlatinb est d'accord ? (04:16:16 PM) zlatinb: je suis d'accord (04:16:48 PM) eyedeekay: Reçu. Je le retirerai donc du prochain ordre du jour (04:17:50 PM) eyedeekay: mises à jour jpackage : zlatinb et moi avons tous deux travaillé sur des bundles jpackage, celui de zab est pour Mac OSX et est un paquet basé sur DMG signé, le mien est pour Windows et est un EXE basé sur NSIS qui fonctionne comme le Firefox Profile Installer (04:18:30 PM) eyedeekay: Nous avons tous les deux travaillé à les rendre auto‑actualisables et stables, j'ai regardé le travail de zab hier soir et j'ai rattrapé une partie du retard (04:19:57 PM) eyedeekay: Nous avons déjà publié les bundles expérimentaux en même temps que les publications normales, le bundle AIO 1.5.0 et le bundle DMG devraient d'ici là se mettre à jour automatiquement (04:20:17 PM) zzz: AIO ? (04:20:37 PM) eyedeekay: All-in-One, le bundle Windows/jpackage/profile (04:21:43 PM) eyedeekay: Quelque chose à ajouter de ton côté là‑dessus, zlatinb ? (04:22:12 PM) zlatinb: le dmg est terminé et testé, je suis content de l'avoir comme option de téléchargement quand 1.5.0 sortira (04:22:20 PM) zzz: soyons clairs sur le plan. Nous allons avoir les deux sur la page de téléchargement, à peu près au même rythme que le reste de la publication 1.5.0 ? Et étiquetés comment ? Alpha ? Bêta ? (04:23:11 PM) zlatinb: Je préférerais "Alternative download option" plutôt qu'une étiquette alpha/bêta (04:23:35 PM) zlatinb: le dmg n'est définitivement pas alpha, bêta pourrait aller (04:24:19 PM) zzz: J'aimerais aussi bien comprendre comment nous allons orienter les gens vers l'une ou l'autre. Par ex., si vous voulez qu'il s'exécute comme un service, n'utilisez pas celui‑ci. (04:24:34 PM) zzz: pas besoin de tout régler pendant cette réunion, mais à un moment avant la sortie (04:25:22 PM) eyedeekay: Nous avons une page séparée pour eux où nous les appelons "Experimental" pour l'instant. J'ai l'intention de considérer l'installateur AIO EXE comme « expérimental » pour un cycle de plus. Pour l'ajouter comme option de téléchargement alternative pour les utilisateurs Windows sur la page lang/download, j'ai l'intention de l'étiqueter comme tel (04:25:35 PM) zzz: zlatinb, si cela n'a été testé que par une seule personne jusqu'à présent, alors je pense qu'il faut y aller par étapes et mettre une étiquette bêta (04:26:05 PM) zlatinb: ok (04:26:17 PM) zzz: « alternative » ne veut rien dire, nous devons orienter les gens d'une manière ou d'une autre. Ces instructions pourront changer au fur et à mesure que nous aurons plus de tests (04:27:23 PM) zzz: eyedeekay, la dernière fois que j'ai jeté un œil au tien, il y a quelques semaines, il restait beaucoup à faire, donc il va falloir accélérer, et nous dire quand ce sera le moment d'y jeter un coup d'œil (04:28:18 PM) zzz: il n'y a pas non plus de raison particulière de viser la date du 23 août, ni d'avoir le même calendrier que le dmg, si ce n'est pas prêt (04:28:48 PM) eyedeekay: Bien sûr, je ne publierai pas une nouvelle version tant que je ne serai pas assez sûr qu'elle fonctionne à tous les coups (04:29:38 PM) eyedeekay: J'ai fait beaucoup de commits hier soir après avoir parcouru les changements de zab, mais je n'ai pas encore fait un nouveau test de mise à jour (04:30:42 PM) zzz: J'ai passé des heures et des heures à aider zab, et 5 minutes à survoler le tien... peut‑être que tu reçois plus d'aide de sa part, ou que tu reprends la plupart de son code, mais tu dois nous prévenir quand tu es prêt (04:31:57 PM) eyedeekay: J'ai emprunté une partie du code de zab et l'ai adapté, mais sinon j'ai surtout appris en avançant (04:32:25 PM) eyedeekay: Je vais mettre à jour le fil de fusion GitLab sous peu pour expliquer où c'est identique et où ça diffère (04:32:49 PM) eyedeekay: *ce soir (04:33:53 PM) zzz: cela vaut pour chaque fois que nous ajoutons un produit de publication « officiel » sur notre page de téléchargement ou ailleurs. C'est une grande étape d'ajouter quelque chose de nouveau et de l'assumer, et je ne veux jamais ajouter quelque chose sans y réfléchir beaucoup et sans consensus total (04:35:15 PM) eyedeekay: D'accord (04:35:43 PM) zzz: :) (04:36:40 PM) eyedeekay: Je pense que nous devrions régler les questions restantes d'alpha/bêta et de page de téléchargement pour parvenir à ce consensus dans l'un des fils jpackage sur zzz.i2p alors (04:37:56 PM) eyedeekay: C'est tout ce que j'avais pour le 5, ce qui nous amène à la fin de l'ordre du jour, à moins que quelqu'un ait quelque chose à ajouter ? (04:38:29 PM) zlatinb: un point pour la prochaine réunion ou la suivante : (04:38:44 PM) zlatinb: changements du flux de génération de news.xml pour prendre en charge les bundles dmg et exe (04:39:07 PM) zlatinb: eot (04:39:16 PM) zzz: dernière chose sur le 5) : vous deux et echelon devez avoir un plan convenu pour les news, oui. (04:40:12 PM) eyedeekay: Je le mettrai à l'ordre du jour pour l'annonce du mois prochain et je contacterai ech de mon côté (04:40:12 PM) eyedeekay: Ajout de dernière minute de ma part, je serai à Def Con de jeudi fin de journée jusqu'à lundi, je passerai la plupart du temps au village CryptoCurrency, j'aiderai les gens à comprendre les intégrations I2P avec Bitcoin et Monero (04:40:43 PM) zzz: ce que cela signifie probablement en pratique, c'est que zlatinb informe idk et echelon de certaines décisions préliminaires et qu'on avance à partir de là (04:40:53 PM) zzz: eot, désolé, je tape lentement (04:41:30 PM) eyedeekay: Ça semble un bon point de départ (04:41:51 PM) zzz: super, amuse‑toi bien, bonne chance. Une idée du meilleur moment pour que les gens te trouvent, ou des indices pour te retrouver ? (04:43:36 PM) eyedeekay: La table du Crypto Village est probablement le meilleur endroit où chercher, j'ai indiqué 1‑3 chaque jour sur le formulaire mais ce sera probablement un peu avant 1, un peu après 3 (04:44:29 PM) eyedeekay: Je vais me créer un compte ActivityPub pour que les gens puissent me toot à d'autres moments (04:44:44 PM) zzz: ok, je n'ai encore vu aucune PR, il est temps d'activer sadie sur Twitter, et/ou de faire quelques posts Reddit et sur le forum (04:45:16 PM) eyedeekay: Je m'en charge (04:46:22 PM) eyedeekay: Autre chose pour la réunion ? timeout 1m (04:47:38 PM) eyedeekay: Très bien, merci à tous (04:48:31 PM) eyedeekay: À bientôt sur IRC, la réunion du mois prochain aura lieu le 7 septembre &lt;/div></description></item><item><title>Réunion des développeurs I2P - 6 juillet 2021</title><link>/fr/blog/2021/07/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-juillet-2021/</link><pubDate>Tue, 06 Jul 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/07/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-juillet-2021/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:01:20 PM) eyedeekay: Salut tout le monde, c'est l'heure de la réunion communautaire mensuelle, mais comme j'ai oublié de faire l'annonce je ne serai pas surpris si personne n'est là. Au cas où quelqu'un d'autre serait là, je suis prêt à tenir la réunion maintenant. Si personne d'autre n'est là, j'en annoncerai une nouvelle sur zzz.i2p pour que nous puissions reprogrammer (04:01:37 PM) zzz: salut (04:01:47 PM) eyedeekay: Salut zzz (04:02:10 PM) eyedeekay: zlatinb, quelqu'un d'autre est là ? (04:03:39 PM) eyedeekay: Ok, c'est ma faute. Eh bien zzz, j'ai un court ordre du jour en 2 points pour nous si tu as le temps : (04:03:39 PM) eyedeekay: 2) Prochain numéro de version (04:03:39 PM) eyedeekay: 3) Mises à jour Jpackage (04:03:39 PM) eyedeekay: Mais j'espérais avoir zlatinb pour le point 3) (04:04:06 PM) zzz: 4) éléments restants de la version 0.9.50 (04:04:31 PM) eyedeekay: Reçu (04:05:10 PM) eyedeekay: 2) Prochain numéro de version (04:06:27 PM) eyedeekay: Je suis de moins en moins réticent à propos de 1.0.0 maintenant (04:07:31 PM) eyedeekay: zlatinb avait des idées sur les endroits où les performances pourraient être améliorées, et ce sur quoi nous sommes tombés d'accord, c'est qu'il nous fallait quelque chose de plus facile à prendre en main pour 1.0.0, c.-à-d. les trucs jpackage (04:08:05 PM) zzz: Je pense qu'un saut arbitraire vers quelque chose comme 1.5.0 ou 2.5.0 ou 5.1 évite l'angoisse de 1.0.0 (04:10:04 PM) mode (+v zlatinb) par ChanServ (04:11:37 PM) eyedeekay: 1.5.0 me paraît juste d'une certaine manière ? ou peut-être 1.51 (04:12:22 PM) zzz: les petits nombres semblent meilleurs (04:12:48 PM) eyedeekay: Oui, tu as raison (04:13:36 PM) eyedeekay: 1.5.0 me convient si ça te convient (04:15:13 PM) zzz: Je vais le mettre dans un message sur mon forum et voir quelle est la réaction (04:15:30 PM) eyedeekay: Ça me va (04:16:05 PM) eyedeekay: 3) Mises à jour Jpackage (04:17:24 PM) eyedeekay: De mon côté, j'ai un ensemble WIP (en cours) jpackage+Windows Installer+profil Firefox qui devrait se mettre à jour automatiquement depuis ce matin. C'est encore non testé et une PR brouillon, je suis sûr que je trouverai quelque chose de cassé ce soir, mais jusqu'ici, tout va bien (04:17:35 PM) mode (+v anonymousmaybe) par ChanServ (04:18:55 PM) eyedeekay: Ça fonctionne en démarrant l'installateur juste avant l'arrêt du router, en attendant jusqu'à l'arrêt du router, puis en permettant à l'installateur de redémarrer le router lorsqu'il se termine (04:19:25 PM) zlatinb: pas grand-chose de mon côté, je suis encore un peu bloqué pour comprendre comment faire un test de bout en bout qui commence par la vérification de news.xml, récupère update.dmg, effectue la mise à jour, et redémarre le router (04:19:41 PM) zlatinb: mais le concept est le même que sous Windows (04:22:35 PM) zlatinb: il y a juste pas mal d'infrastructure à mettre en place je suppose (04:23:01 PM) eyedeekay: Je n'ai pas grand-chose d'autre à ajouter, sauf que je vais essayer de comprendre comment le tester contre un serveur de news de test ce soir, ce qui devrait aider à déterminer l'infrastructure (04:24:13 PM) eyedeekay: 4) Éléments restants de la version 0.9.50 (04:24:27 PM) eyedeekay: Oups, j'ai collé ça trop tôt (04:24:37 PM) eyedeekay: Autre chose sur le point 3) ? (04:25:02 PM) eyedeekay: 4) Éléments restants de la version 0.9.50 (04:25:10 PM) zzz: toujours pas de debian/ubuntu, qui est chargé de relancer mhatta ? (04:25:40 PM) eyedeekay: Je le relance autant que je peux, j'ai ouvert une PR sur bote pour attirer son attention, je ne sais pas ce qui se passe là-bas. Pas de réponse (04:26:11 PM) eyedeekay: Peut-être que je ne regarde plus au bon endroit (04:26:25 PM) zzz: cela fait maintenant 7 mois qu'il n'a pas publié une version (04:27:40 PM) zzz: de toute façon, je crois que c'est le seul élément restant (04:28:12 PM) eyedeekay: J'ai entendu dire que Debian accepte désormais des mainteneurs anonymes s'ils ont un portfolio et une clé GPG, je pourrais les contacter et postuler ? Je déteste augmenter encore mon bus factor (facteur bus), mais au moins je sais à peu près comment passer de i2p.i2p->deb (04:30:17 PM) zzz: le problème, c'est que je pense qu'il a plusieurs changements qu'il n'a jamais remontés en amont, donc ces différences devront être résolues (04:31:53 PM) eyedeekay: S'il en a, alors je pense qu'ils devraient être reflétés dans debian/patches, je peux peut-être trouver un moyen (04:31:53 PM) zzz: c'est tout pour moi, mets-le sur la liste pour le mois prochain (04:32:00 PM) eyedeekay: Je m'en occupe (04:32:16 PM) zlatinb: pour cet item je veux poser une question sur le streaming buffer overflow (04:32:43 PM) zlatinb: est-ce quelque chose que nous voulons traiter pour la prochaine version ? (04:32:50 PM) zzz: hein ? (04:32:57 PM) zlatinb: s/overflow/choke/ (04:33:14 PM) zzz: quel item ? (04:33:23 PM) zlatinb: oh désolé, je pensais qu'on discutait de 0.9.51 (04:33:27 PM) zlatinb: laisse tomber (04:33:32 PM) zzz: mais non, ce n'est pas un problème pressant, plutôt un sujet de test, faible priorité (04:34:01 PM) zzz: on discutait des debs de la .50 (04:34:32 PM) eyedeekay: J'ai du temps, si zzz a du temps je suis heureux d'en faire le point 5) (04:34:44 PM) zlatinb: oui s'il te plaît (04:34:49 PM) eyedeekay: Vas-y (04:35:11 PM) zlatinb: Je pense que ça arrive sur le réseau en production sur des tunnels courts, pas 0 mais 1-hop (04:35:41 PM) zlatinb: au moins j'ai vu un comportement suspect dans muwire lorsqu'il est configuré avec des tunnels 1-hop sur les deux nœuds (04:36:24 PM) eyedeekay: J'ai un tas de services 1-hop, y a-t-il quelque chose que je puisse chercher dans les logs pour t'aider à le confirmer ? (04:37:12 PM) zlatinb: à ce stade précoce on peut déboguer ça dans un réseau de test, la journalisation est trop verbeuse pour un serveur en production (04:37:58 PM) zlatinb: Je voudrais y consacrer du temps et, s'il y a un problème et un correctif, viser à l'inclure dans la prochaine version (04:39:21 PM) zzz: pour répondre à ta question, c'est un problème connu depuis de nombreuses années, supposé très rare sur le réseau en production, les impacts sont transitoires et possiblement impossibles à corriger... donc ça vaut la peine d'enquêter (et j'ai demandé de l'aide pour le faire), mais pour ces raisons je n'en ferais pas un impératif pour la prochaine version (04:39:56 PM) zlatinb: Je pense que les améliorations récentes de vitesse l'ont rendu moins rare (04:40:31 PM) zzz: bien sûr. peut-être, peut-être pas (04:41:17 PM) zlatinb: ok je vais enquêter et voir ce qui en sort (04:41:35 PM) eyedeekay: Ce sera intéressant de voir ce que tu trouves (04:42:10 PM) eyedeekay: Autre chose pour la réunion ? (04:43:09 PM) eyedeekay: Très bien, c'est tout pour aujourd'hui (04:43:18 PM) eyedeekay: Merci zlatinb et zzz d'être là et de me supporter, je publierai les logs sous peu et je veillerai à ce que l'annonce soit publiée sur zzz.i2p cette fois (04:43:24 PM) eyedeekay: être *ici &lt;/div></description></item><item><title>Réunion des développeurs I2P - 01 juin 2021</title><link>/fr/blog/2021/06/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-01-juin-2021/</link><pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/06/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-01-juin-2021/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb, psi&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:01:11 PM) eyedeekay: Salut tout le monde, bienvenue à la réunion communautaire du mardi 1er juin (04:01:25 PM) eyedeekay: 1) Salut (04:01:25 PM) eyedeekay: 2) 300 réunions communautaires enregistrées (04:01:25 PM) eyedeekay: 3) 0.9.51 (04:01:25 PM) eyedeekay: 4) go-i2p (04:01:25 PM) eyedeekay: 5) état des compilations reproductibles (04:01:25 PM) eyedeekay: 6) rapport sur les canaux de mise à jour / rapport sur le bundle Mac (04:01:25 PM) eyedeekay: 7) Numéro de la prochaine version, point reporté de la réunion du 6 avril (04:01:25 PM) eyedeekay: 8) état de 0.9.50 / éléments de version restants (04:01:42 PM) eyedeekay: 1) salut (04:01:50 PM) eyedeekay: Salut à tous (04:02:08 PM) zzz: salut (04:02:10 PM) zlatinb: salut (04:02:31 PM) eyedeekay: Salut zzz, salut zlatinb. (04:02:31 PM) eyedeekay: Quelqu'un d'autre avec nous aujourd'hui ? (04:03:00 PM) eyedeekay: OK 2) 300 réunions communautaires enregistrées (04:03:45 PM) eyedeekay: Félicitations à tous, la première réunion que nous avons consignée sur le site web date d'il y a 19 ans, presque 20 maintenant, et nous en sommes 300 réunions plus tard (04:04:18 PM) eyedeekay: Merci à tous les contributeurs I2P, passés et présents (04:04:54 PM) zzz: oui (04:05:16 PM) zzz: des eepsites de l'époque fonctionnent encore (04:05:44 PM) zzz: et certains bugs de l'époque restent à trouver et à corriger ! J'ai corrigé un bug de 2004 aujourd'hui (04:06:58 PM) eyedeekay: J'ai vu ça plus tôt sur #ls2, un merci tout particulier à zzz qui est le cœur et l'âme de ce projet depuis plus longtemps que la plupart d'entre nous ne sont même là :) (04:07:20 PM) zzz: je ne peux pas le faire seul, je ne l'ai jamais pu (04:08:11 PM) zzz: mais fin de la parenthèse nostalgie, au travail (04:08:24 PM) eyedeekay: Encore merci et bravo à tous, passons à 3) 0.9.51 (04:09:34 PM) eyedeekay: Nous en sommes à environ 2 semaines de cette version, pour ma part je travaille sur ma fonctionnalité X-I2P-Location dans le site par défaut et je réfléchis en ce moment aux options pour intégrer un profil de navigateur à l'installateur principal (04:09:59 PM) eyedeekay: Sur quoi tout le monde travaille-t-il pour cette version en ce moment ? (04:10:41 PM) zzz: Je voudrais rappeler à tout le monde de mettre à jour la feuille de route sur le site web avec vos plans pour la prochaine version. Il n'y a pas grand-chose pour l'instant (04:11:05 PM) eyedeekay: Bien reçu, merci de nous le rappeler, je ferai la mienne ce soir après la réunion (04:11:27 PM) zlatinb: Je vais commencer la partie spécifique à Mac du programme de mise à jour du bundle Mac, à moins qu'on ne décide de se répartir le travail autrement. Je suis aussi partant pour travailler sur la partie i2p.i2p, on en discutera davantage au point 6) (04:11:32 PM) zzz: l'équipe #ls2 continue de travailler sur la proposal 157 (nouveaux messages de construction de tunnel), ça avance plus lentement que prévu. Il n'est pas clair pour l'instant combien entrera dans la prochaine version (04:12:09 PM) zzz: la proposition est encore incomplète, donc tant que ce n'est pas fait, on ne peut pas terminer le code (04:12:42 PM) zzz: SSU2 n'a toujours pas commencé. Nous espérions l'avoir terminé cette année... cela semble improbable à ce stade. Nous pourrions utiliser un peu plus d'aide (04:12:56 PM) zzz: EOT (04:14:15 PM) eyedeekay: Merci zzz, zlatinb. Je ferai ce que je peux pour contribuer à mesure que ma compréhension progresse. À ce propos, 4) go-i2p (04:15:41 PM) eyedeekay: J'ai rédigé une proposition sommaire pour go-i2p dans la branche proposal sur gitlab. (04:15:41 PM) eyedeekay: En dehors de ça, j'ai presque terminé de migrer les structures communes de l'ancienne distro, en passant d'une représentation sous forme de slice d'octets à une représentation sous forme d'objets (structs/structures), et j'ai réécrit les tests pour s'adapter à ce changement (04:16:07 PM) eyedeekay: Ça veut dire que j'en suis au point où j'écris du nouveau code au lieu de simplement mettre à jour l'existant, ce qui est plutôt excitant (04:16:29 PM) eyedeekay: Pas de transport pour l'instant, mais ce sera la prochaine étape sur la feuille de route (04:16:35 PM) eyedeekay: EOT (04:16:41 PM) zzz: es-tu toujours sur une branche séparée et, si oui, pourquoi n'as-tu pas fusionné ? (04:17:39 PM) eyedeekay: Il me reste environ 4 tests à terminer avant de le faire (04:18:30 PM) eyedeekay: Une fois que tous les tests existants repassent ou que je suis sûr qu'ils sont redondants, je fusionnerai (04:18:34 PM) zzz: ok. et où en est-on du full-go vs. wrapper go autour de i2pd ? Si ce dernier ne prend vraiment que 2 heures de travail, comme orignal l'a affirmé, ça ne devrait pas être la prochaine étape ? (04:18:55 PM) zzz: comme preuve de concept, ou MVP, ou pour jauger la demande des projets Go (04:19:22 PM) zzz: ensuite tu pourrais plus tard simplement le remplacer par le router Go via la même API (04:20:53 PM) eyedeekay: Je l'ai commencé mais j'ai quelques difficultés à comprendre exactement comment créer le wrapper C pour api.h, probablement simplement parce que le processus est nouveau pour moi (04:22:34 PM) zzz: ok. Je ne comprends toujours pas si le wrapper i2pd est a) une alternative à évaluer ; b) quelque chose à faire en premier mais nous faisons les deux ; c) faible priorité/à déterminer (04:22:53 PM) zzz: ou d) nous l'avons rejeté (04:24:04 PM) eyedeekay: AMHA ce devrait être b), parce que je devrais apprendre à écrire un wrapper C pour du code C++, et parce que la capacité d'embarquer facilement i2pd dans tout ce que SWIG prend en charge serait très utile en général (04:25:18 PM) zzz: ok tu as une date estimée pour ça ? (04:27:52 PM) eyedeekay: Orignal a raison, c'est 2 heures de travail pour quelqu'un qui sait déjà le faire. La partie difficile à estimer, c'est combien de temps je dois lire des exemples pour savoir ce que je fais. Le 15 me paraît prudent. (04:28:14 PM) zzz: merci, EOT (04:28:40 PM) eyedeekay: OK c'est tout ce que j'ai pour ça aussi (04:28:41 PM) eyedeekay: 5) état des compilations reproductibles (04:28:57 PM) eyedeekay: zlatinb celui-ci est pour toi (04:29:21 PM) zlatinb: Donc, il y a quelque chose de reproductible sur Mac et Linux avec une locale anglaise et JDK 11 et ça fonctionne à peu près (04:29:44 PM) zlatinb: Je sais comment le corriger pour toutes les locales et compiler aussi sous Windows, il y a quelques petits ajustements nécessaires pour ça (04:30:31 PM) zlatinb: Malgré son statut de PoC, je pense que nous devrions avoir une page web avec des instructions pour ceux qui souhaitent l'essayer (04:31:04 PM) zlatinb: comme il utilise le système de build gradle, cela n'ajoute pas à la charge de publication et je suis prêt à en être responsable (04:31:35 PM) zlatinb: c'est à peu près tout (04:31:38 PM) zzz: Je l'ai déjà dit sur mon forum mais je pense que c'est important. Nous avons déjà des compilations reproductibles pour Debian/Ubuntu. Ceci concerne gradle, qui n'est pas un produit de build pris en charge actuellement (04:32:13 PM) zzz: Je m'interroge sur la valeur ajoutée et sur notre capacité à le maintenir alors qu'il nous manque toute l'infrastructure de compilations reproductibles de Debian (04:33:05 PM) zzz: et annoncer que « i2p est maintenant reproductible » est trompeur/faux. nous devons être très clairs sur ce que c'est (04:35:01 PM) zzz: Je ne pense pas que nos tests soient suffisants pour affirmer la reproductibilité, et de toute façon nous ne publions pas les versions de nos outils. (04:35:34 PM) zzz: eot (04:37:23 PM) zlatinb: Le seul outil qui compte est le JDK, et il est publié comme étant la version 11. Je suis très sceptique sur le fait que nos builds Debian/Ubuntu soient réellement reproductibles, et je doute que quelqu'un puisse reproduire les paquets .deb de son côté. Ce n'est pas parce que ça passe le build bot que c'est reproductible, mais c'est un autre point. (04:37:55 PM) zlatinb: Il y a une valeur ajoutée pour une certaine catégorie d'utilisateurs même avec un PoC incomplet qui « tend » vers la reproductibilité, ou peu importe comment on veut le formuler. (04:38:38 PM) zlatinb: À défaut, cela montre que nous sommes conscients qu'il y a une demande et que nous faisons des efforts (bien que de faible priorité) pour y répondre (04:38:43 PM) zzz: le build bot intègre beaucoup de tests, plus que ce que nous testons, y compris changer le nom d'utilisateur, le PWD, la locale, l'heure, le fuseau horaire (04:39:02 PM) psi: Debian n'a-t-il pas tout un tas de hooks et de shims qui normalisent les horodatages et les répertoires ? (04:39:08 PM) zlatinb: mais il ne change clairement pas les horodatages du code récupéré (checkout), sinon ça casserait tout de suite (04:39:14 PM) psi: (pour des compilations déterministes, aussi salut) (04:39:25 PM) zzz: il peut y avoir une « demande » mais il n'est pas clair que ce soit suffisant pour justifier l'effort (04:40:01 PM) zzz: oui psi, c'est l'infrastructure de build sur laquelle nous nous appuyons pour nos builds Debian reproductibles (04:40:08 PM) eyedeekay: Je peux confirmer que zlatinb et moi n'avons pas comparé nos notes sur les outils que nous utilisions, mis à part que nous étions sur le même JDK, nous n'avons certainement pas comparé les bibliothèques individuelles (04:40:21 PM) zlatinb: l'effort repose sur moi, comme je l'ai dit je suis prêt à en être responsable, et la plupart du travail est déjà fait (04:40:31 PM) zzz: nous avons une réponse maintenant, « utilisez Debian » (04:40:53 PM) zlatinb: non, la réponse c'est « utilisez la chaîne d'outils et l'environnement de build de Debian pour construire votre .deb » (04:41:09 PM) zzz: Je ne suis pas convaincu que tes tests soient assez complets pour affirmer que « c'est presque fini » (04:41:55 PM) zlatinb: Il ne reste aucun problème connu, et nous tomberons sur les inconnus au fur et à mesure que de plus en plus de gens l'utiliseront (04:42:00 PM) zzz: et je ne suis pas convaincu que nous ayons besoin d'un autre produit de publication uniquement pour ceux qui demandent une reproductibilité hors Debian (04:43:06 PM) zzz: Je ne pense pas que nous voulions compter sur les utilisateurs pour découvrir des problèmes de reproductibilité. il nous faut un cadre de tests ou un build bot pour le confirmer en fonction des diverses permutations listées ci-dessus et d'autres (04:43:13 PM) zlatinb: il n'a pas besoin d'être un produit de qualité « release », je n'arrête pas de dire que c'est un travail en cours et que ça le restera pour l'avenir prévisible. (04:44:00 PM) psi: le but est-il un paquet prêt pour l'utilisateur final ou est-ce pour satisfaire les intellectuels ? (04:44:01 PM) zzz: dans ce cas, pas d'objections (04:44:30 PM) zlatinb: clairement pour satisfaire les intellectuels, à 100 % (04:45:22 PM) psi: compris, je me remets à jour (04:46:15 PM) zlatinb: qu'est-ce qui pose problème à laisser les utilisateurs aider à trouver les problèmes de reproductibilité ? (04:47:14 PM) zzz: 1) parce que la plupart des utilisateurs n'essaieront en fait pas de reproduire ; mais 2) si ce n'est pas un produit officiel de qualité « release », peu importe (04:47:34 PM) eyedeekay: Passons directement à 6) rapport sur les canaux de mise à jour / rapport sur le bundle Mac (04:48:14 PM) eyedeekay: À moins qu'on doive continuer sur le 5) ? (04:48:37 PM) zzz: j'en ai fini avec le 5) (04:48:51 PM) eyedeekay: OK, alors 6 (04:49:24 PM) eyedeekay: zlatinb c'est aussi ton sujet (04:50:20 PM) zlatinb: pas grand-chose à signaler depuis la dernière réunion côté bundle Mac ; je l'utilise moi-même un peu (dogfooding) (04:51:15 PM) zlatinb: J'aurai probablement le temps ce mois-ci d'examiner correctement les canaux de mise à jour. Au moins la partie qui vivra dans le dépôt mac-jpackage (04:51:30 PM) zlatinb: je peux aussi regarder les changements requis dans i2p.i2p à moins que quelqu'un d'autre veuille s'y essayer ? (04:51:33 PM) zlatinb: eot (04:52:07 PM) zzz: Je veux bien faire l'autre côté, coordonnons-nous cette semaine (04:52:30 PM) zlatinb: ok ça marche (04:52:52 PM) zlatinb: c'est tout pour moi sur le 6) (04:52:56 PM) zzz: Je crois qu'il y a quelques choix dont nous avons discuté mais sur lesquels nous n'avons pas complètement tranché, mais ça ne devrait pas être difficile (04:52:57 PM) zzz: eot (04:53:08 PM) eyedeekay: 7) Numéro de la prochaine version, point reporté de la réunion du 6 avril (04:53:57 PM) eyedeekay: 1.0.0 ? 9.51.0 ? Il y avait plusieurs choix dans le fil (04:54:26 PM) zzz: oui. il y a 2 mois, j'ai présenté 0.9.50 vs. 1.0.0 (04:54:44 PM) zzz: depuis, j'ai noté que Bitcoin Core passe de 0.22 à 23.0 (04:54:54 PM) zzz: si un numéro n'est qu'un numéro, il peut être n'importe quoi (04:55:18 PM) zzz: 0.9.51, 1.0.0, 2.0, 9.51, 10.0. ce qu'on veut (04:55:54 PM) zzz: si « 1.0.0 » suscite trop d'anxiété ou une promesse implicite de perfection, on peut éviter ça en sautant directement par-dessus (04:56:15 PM) zzz: ou alors, on peut simplement continuer à faire du 0.9.x indéfiniment, ou jusqu'à un objectif particulier sur lequel nous ne nous sommes pas encore mis d'accord. (04:56:18 PM) zzz: EOT. des idées ? (04:56:55 PM) eyedeekay: Je pense qu'un numéro est un numéro tant que celui qu'on choisit arrive en tête quand les outils standard trient, et à ce titre, 9.51 a un certain attrait. (04:57:52 PM) zlatinb: Si nous avions une feuille de route pour les installateurs je mettrais un joli 1.0.0 bien rond une fois qu'ils seraient terminés, mais nous n'avons pas une telle feuille de route, donc je préférerais éviter 1.0.0 tout court. À part ça 0.9.51 ou 9.51 c'est pareil pour moi. (04:58:27 PM) zzz: pas forcément besoin d'un consensus aujourd'hui non plus, nous avons encore deux réunions avant la prochaine version (04:59:04 PM) zzz: on pourrait toujours faire un sondage Reddit même si cela pourrait être contre-productif (05:01:40 PM) zzz: rediscutons-en le mois prochain eyedeekay (05:01:41 PM) zzz: eot (05:02:15 PM) eyedeekay: Je suis d'accord avec zlatinb, si nous devions utiliser « 1.0.0 » comme levier de communication pour attirer de nouveaux utilisateurs, améliorer les installateurs rendrait probablement un tel effort plus fructueux. Si nous voulions nous garder l'opportunité de faire un 1.0.0 une fois que ce sera fait alors nous devrions faire 0.9.51, eot (05:02:28 PM) eyedeekay: 8) état de 0.9.50 / éléments de version restants (05:03:16 PM) eyedeekay: zzz a ajouté ceci, mais il y en a au moins deux pour lesquels je devrais probablement répondre, GPlay et F-Droid (05:04:27 PM) eyedeekay: Ça a été un peu le bazar avec GPlay pendant la sortie, j'ai dû nous migrer vers un Android App Bundle, ce qui m'oblige à générer une clé et à la téléverser chez Google afin qu'ils puissent confirmer que c'était bien moi qui envoyais l'application (05:05:16 PM) eyedeekay: Je me suis raté la première fois dans ce processus, ce qui m'a obligé à contacter le support Google, ce qui a entraîné un retard dans les versions Android (05:05:47 PM) eyedeekay: Pour des raisons liées au processus de sortie, cela a également retardé les builds F-Droid. (05:06:33 PM) eyedeekay: À partir de maintenant, F-Droid sera un APK, et Google Play sera un .aab, et le processus de sortie de l'un ne dépendra pas de l'autre. EOT. (05:06:46 PM) eyedeekay: Quelque chose à ajouter zzz? (05:07:20 PM) zzz: Debian est le gros point. quelqu'un a eu des nouvelles de mhatta ? il a complètement manqué la .49, maintenant on attend la 50 (05:09:01 PM) eyedeekay: Pas depuis un bon moment malheureusement, je peux le recontacter (05:09:08 PM) zzz: côté état du réseau, environ 35-45 % du réseau a été mis à jour, environ 25 % ont régénéré leurs clés, très fluide, pas de plaintes majeures (05:09:08 PM) zzz: merci de garder ce point à l'ordre du jour pour le mois prochain, puisque nous n'avons pas encore terminé (05:09:08 PM) zzz: eot (05:09:34 PM) eyedeekay: Je m'en charge (05:09:47 PM) eyedeekay: Autre chose pour le 8 ? (05:10:00 PM) eyedeekay: Ou en général ? timeout 1m (05:11:26 PM) eyedeekay: Très bien alors, merci d'être venus, la prochaine réunion aura lieu le 6 juillet &lt;/div></description></item><item><title>Version 0.9.50</title><link>/fr/blog/2021/05/17/version-0.9.50/</link><pubDate>Mon, 17 May 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/05/17/version-0.9.50/</guid><description>&lt;h2 id="détails-de-mise-à-jour">Détails de mise à jour&lt;/h2>
&lt;p>0.9.50 poursuit la transition vers ECIES-X25519 pour les clés de chiffrement du router. Nous avons activé DNS sur HTTPS pour le réensemencement afin de protéger les utilisateurs contre l&amp;rsquo;espionnage DNS passif. Il y a de nombreuses corrections et améliorations pour les adresses IPv6, y compris une nouvelle prise en charge d&amp;rsquo;UPnP.&lt;/p>
&lt;p>Nous avons enfin corrigé certains bogues de corruption de SusiMail de longue date. Des modifications du limiteur de bande passante devraient améliorer les performances des tunnels du réseau. Nous avons apporté plusieurs améliorations à nos conteneurs Docker. Nous avons renforcé nos défenses contre d’éventuels routers malveillants et bogués dans le réseau.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 4 mai 2021</title><link>/fr/blog/2021/05/04/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-4-mai-2021/</link><pubDate>Tue, 04 May 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/05/04/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-4-mai-2021/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:01:04 PM) eyedeekay: Salut tout le monde, il est l'heure de la réunion du 4 mai (04:01:13 PM) zlatinb: salut (04:01:21 PM) zzz: bonjour (04:01:39 PM) eyedeekay: 1) Salut (04:01:39 PM) eyedeekay: 2) Rapport Mac Launcher, suivi (04:01:39 PM) eyedeekay: 3) Rapport de migration Trac, post-op (04:01:39 PM) eyedeekay: 4) sortie 0.9.50 (04:01:39 PM) eyedeekay: 5) Rapport sur les canaux de mise à jour (04:01:39 PM) eyedeekay: 6) Améliorations Docker (04:01:39 PM) eyedeekay: 7) Clés du plugin Bote (04:02:17 PM) eyedeekay: zab, est-ce que 2) et 5) risquent de se recouper, je devrais les regrouper ? (04:02:26 PM) zlatinb: oui (04:02:56 PM) eyedeekay: OK, alors échangeons 3 et 5 dans la liste ci-dessus, et faisons les canaux de mise à jour juste après Mac Launcher (04:03:11 PM) eyedeekay: 2) Rapport Mac Launcher (04:03:59 PM) zlatinb: jusqu'à présent j'ai reçu un retour positif d'un utilisateur inconnu, et je sais qu'au moins quelques personnes ont essayé le .dmg (04:04:28 PM) zlatinb: donc pour la partie installeur je pense qu'on est en très bonne posture. Je ne vois aucun changement nécessaire qui ne soit pas lié à la fonctionnalité de mise à jour (04:04:49 PM) zlatinb: s/installer/app bundle/ (04:05:24 PM) zlatinb: c'est tout pour strictement le point 2) de ma part (04:06:10 PM) eyedeekay: Excellent. Je n'ai rien à ajouter tout de suite, on peut passer au 3) Canaux de mise à jour (04:06:24 PM) eyedeekay: À moins que zzz ait quelque chose ? (04:06:36 PM) zzz: non (04:07:00 PM) eyedeekay: Ok alors zlatinb, les canaux de mise à jour sont aussi ton sujet (04:07:22 PM) zlatinb: zzz et moi avons fait une première analyse/cadrage de ce qu'il faut pour activer les canaux de mise à jour (04:08:05 PM) zlatinb: le consensus (je crois) est qu'il y aura quelques changements dans le code de i2p.i2p ainsi que dans du code qui se trouve dans le dépôt mac-jpackage (04:08:36 PM) zlatinb: nous sommes encore en train d'énumérer tous les cas limites mais jusqu'ici nous n'avons rien vu de bloquant (04:09:24 PM) zzz: d'accord, ça semble assez simple et pas trop d'efforts. Les tests seront probablement plus de travail que le code (04:09:36 PM) zlatinb: Je suis très occupé jusqu'à la sortie mais après je me concentrerai là-dessus. Je peux entrer dans la technique mais ça devient très bas niveau pour cette réunion (04:09:39 PM) zlatinb: eot (04:10:05 PM) eyedeekay: Merci pour le rapport (04:10:12 PM) eyedeekay: Cela nous amène à 4) sortie 0.9.50 (04:11:08 PM) dr|z3d: tu as sauté la migration Trac. (04:11:26 PM) eyedeekay: J'allais la faire en 5, pas en 4 (04:11:40 PM) dr|z3d: ok, continuez ! (04:11:45 PM) eyedeekay: Nous sommes à 11 jours de la sortie maintenant (04:12:09 PM) eyedeekay: Les tags doivent être gelés demain (04:12:22 PM) eyedeekay: Je n'ai plus de changements de chaînes de texte pour i2p.i2p (04:13:43 PM) eyedeekay: zzz, zlatinb, que voudriez-vous ajouter ? (04:14:08 PM) zzz: pas grand-chose... Je pousserai les chaînes sur Transifex demain à 16h UTC (04:14:26 PM) zlatinb: orignal a soulevé un point intéressant il y a 30 minutes à propos de la capacité de la file NTCP, ça vaudrait peut-être le coup d'y jeter un œil avant la sortie (04:14:27 PM) zzz: J'ai terminé la 50. Je travaille déjà sur la suivante (04:15:18 PM) zzz: Je ne l'ai pas vu, mais j'hésiterais à faire des changements maintenant. Je teste des modifications de la file NTCP pour la prochaine sortie (04:15:29 PM) zzz: eot (04:15:38 PM) zlatinb: eot pour moi aussi (04:15:53 PM) eyedeekay: 5) Rapport de migration Trac, post-op (04:16:35 PM) eyedeekay: La migration Trac a été délicate principalement pour les raisons qui me faisaient penser qu'elle devait avoir lieu, en particulier le XML-RPC de Trac a cessé de fonctionner sur notre instance à peu près au moment de la réunion du mois dernier (04:17:34 PM) eyedeekay: Après avoir essayé sans succès de le corriger pendant quelques semaines, j'ai décidé qu'il serait plus simple d'aspirer (prudemment) nos tickets Trac et de les migrer vers GitLab en utilisant l'API GitLab (04:18:20 PM) eyedeekay: À part ça, ce fut un succès, et cela a en sous-produit créé une archive statique lisible de tous nos tickets Trac à ce moment (04:18:32 PM) eyedeekay: eot (04:18:44 PM) zzz: alors quel est le statut ? terminé ? (04:19:16 PM) eyedeekay: Pour le suivi des tickets, la migration Trac est terminée. Trac contient encore des articles wiki intéressants à sauvegarder mais les tickets, c'est fini. (04:19:43 PM) zzz: ok. J'ai changé les URL dans notre code pour pointer vers GitLab (04:20:14 PM) eyedeekay: J'ai changé la plupart de celles du site web, mais je passe encore un grep sur les fichiers .rst pour les dernières (04:20:28 PM) zzz: peux-tu ajouter des notes et des liens sur la page d'accueil de Trac, la page des tickets, la page de connexion et ailleurs, avec les nouveaux liens i2p et clearnet ? (04:20:42 PM) eyedeekay: Bien sûr, je m'en occupe (04:21:49 PM) zzz: cela nous rend maintenant dépendants de GitLab (quand ce n'était que le code, on pouvait toujours utiliser GitHub) ... avons-nous un administrateur de secours ? (04:21:49 PM) eyedeekay: Je vais aussi passer sur tous les README et m'assurer qu'ils référencent les bons emplacements (04:22:50 PM) eyedeekay: echelon a un compte admin sur GitLab, mais personne d'autre n'a d'accès SSH au serveur sous-jacent pour l'instant (04:22:50 PM) mode (+v anonymousmaybe) by ChanServ (04:23:30 PM) eyedeekay: Je peux regarder pour synchroniser les tickets avec GitHub en utilisant un bot, ce n'est pas très différent de la deuxième moitié du processus de migration (04:23:39 PM) zzz: ok, vous devriez peut-être revoir qui peut faire quoi pour s'assurer que tout est couvert (04:23:45 PM) zzz: bon travail (04:24:09 PM) eyedeekay: Merci (04:24:22 PM) eyedeekay: Cela nous amène à 6) Améliorations Docker (04:24:42 PM) eyedeekay: zlatinb, tu veux mettre au courant ici les personnes qui ne les ont pas encore essayées ? :) (04:25:10 PM) zlatinb: lol oui, la nouvelle image Docker est plus petite et prend en charge des volumes persistants pour la configuration et les téléchargements snark (04:25:35 PM) zlatinb: la documentation est dans les sources, le fichier Docker.md. J'aimerais ajouter une page au site web avec ce même contenu (04:26:03 PM) zlatinb: c'est à peu près tout (04:26:30 PM) eyedeekay: Bonne remarque pour le site, en ce moment on le promeut mais on ne documente pas du tout comment l'utiliser (04:26:40 PM) zzz: qui est responsable du compte Docker geti2p et qui d'autre a accès ? (04:26:48 PM) zzz: ou bien ça ne fonctionne pas comme ça ? (04:27:35 PM) zzz: il fait juste un build automatique à chaque commit et c'est tout ? (04:27:37 PM) eyedeekay: Je suis responsable du compte Docker geti2p, je peux accorder des accès aux personnes depuis GitLab, ça a été lancé par Ace Barry ou hkparker si je me souviens bien, mais je suis l'admin maintenant (04:28:04 PM) eyedeekay: Il construit la `latest` à chaque commit et construit une image pour chaque tag commençant par `i2p-*` (04:28:50 PM) zzz: ok donc les changements que zlatinb a faits sont déjà dedans (04:28:52 PM) zzz: compris (04:29:00 PM) zlatinb: oui (04:29:30 PM) zlatinb: eyedeekay : j'ai vu que tu viens de dockeriser le processus de build Android ? (04:30:50 PM) eyedeekay: Oui, je l'ai fait, c'était une façon d'emballer toutes les exigences de sortie dans une forme réutilisable (04:31:35 PM) zzz: eyedeekay, en parlant d'Android, j'ai vu que Google ajoutait des règles et relevait les exigences, effectif plus tard cette année. Tu devrais peut-être prévoir un peu de temps avant cette sortie pour prendre de l'avance (04:33:10 PM) eyedeekay: Je revérifie tout mon bazar de sortie Android cette semaine pour m'assurer que tout se passe bien (04:34:18 PM) zzz: comme je l'ai dit les nouvelles règles n'entrent en vigueur que dans quelques mois, mais ça ne ferait pas de mal de s'y attaquer maintenant (04:34:41 PM) zzz: ou, ça pourrait faire mal, mais mieux vaut tôt que tard (04:34:42 PM) zzz: eot (04:35:14 PM) eyedeekay: Eh bien ça dépend de F-Droid, parfois ils ont du retard par rapport à GPlay sur les exigences d'une manière un peu mutuellement exclusive, mais il vaudra mieux le savoir à l'avance si ça doit arriver (04:36:02 PM) eyedeekay: Je pense qu'on est prêts pour le numéro 7) Clés du plugin Bote (04:36:20 PM) eyedeekay: C'est venu pour moi lors d'une conversation avec des redditors la semaine dernière (04:37:06 PM) eyedeekay: Des gens essaient d'utiliser le fork Bote de mhatta mais n'y parviennent pas parce qu'ils ne peuvent pas installer facilement les clés du plugin (04:37:30 PM) eyedeekay: De plus, la plupart ne savent pas interpréter l'erreur de certificat dans la barre latérale pour résoudre le problème (04:38:17 PM) eyedeekay: s/keys/certificates/ (04:38:41 PM) eyedeekay: J'aimerais que nous envisagions d'ajouter celui de mhatta par défaut pour que les gens ne rencontrent plus cette erreur (04:39:17 PM) zzz: 1) il devrait fournir de meilleures instructions à ses utilisateurs ; 2) c'est à lui de nous en faire la demande (04:40:22 PM) eyedeekay: Très bien. (04:40:46 PM) eyedeekay: Cela nous amène à la fin des sujets listés, quelque chose à ajouter ? (04:41:06 PM) zlatinb: oui, j'aimerais qu'on réfléchisse à faciliter la construction de réseaux de test (04:41:08 PM) zzz: et je demanderais qu'il fasse entrer la .49 dans Debian, ce qui n'est jamais arrivé (04:41:55 PM) zlatinb: nous avons eu deux personnes qui ont construit des réseaux de test LXC et une personne en Docker, les trois utilisent des approches assez différentes (04:42:14 PM) zlatinb: donc est-ce qu'il y a de l'intérêt pour identifier les points de friction et faciliter les choses ? (04:42:51 PM) zzz: Je suis intéressé pour savoir s'il y a de l'intérêt :) (04:43:10 PM) eyedeekay: Oui de mon côté, je voudrais faire tourner un réseau de test, de préférence en Docker (04:44:13 PM) zlatinb: cool.. alors on devrait s'y pencher.. de mémoire, l'amorçage initial est la pire partie (04:45:14 PM) eyedeekay: Y a-t-il déjà des instructions écrites pour un réseau de test Docker ou sont-elles toutes basées sur LXC ? (04:45:18 PM) zzz: ma solution pour l'amorçage a bien fonctionné pour moi, c'est à peu près résolu pour LXC (04:45:47 PM) zlatinb: LoveIsGrief a peut-être quelque chose dans ses dépôts sur GitLab (04:47:55 PM) zlatinb: eot pour moi (04:49:07 PM) eyedeekay: Je suppose donc que si je veux un réseau de test Docker je devrais probablement regarder leur travail, et combler les manques que je rencontre en me basant sur le processus pour LXC (04:49:43 PM) zzz: J'ai poussé tous mes horribles scripts shell lxc dans i2p.scripts (04:50:29 PM) eyedeekay: Merci zzz, horribles ou pas je suis sûr qu'ils me diront ce que j'ai besoin de savoir (04:51:32 PM) eyedeekay: Quelque chose d'autre pour la réunion ? (04:51:50 PM) eyedeekay: timeout 1m (04:51:50 PM) zzz: non (04:51:58 PM) zlatinb: pas de mon côté (04:52:19 PM) eyedeekay: OK alors merci à tous d'être venus (04:52:44 PM) eyedeekay: Je publierai les logs sur le site sous peu, à plus sur l'IRC &lt;/div></description></item><item><title>Réunion des développeurs I2P - 6 avril 2021</title><link>/fr/blog/2021/04/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-avril-2021/</link><pubDate>Tue, 06 Apr 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/04/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-avril-2021/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz, zlatinb, psi&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> (04:02:03 PM) eyedeekay: Salut tout le monde, zzz, zlatinb, membres de la communauté, bienvenue à la réunion du 6 avril 2020 (04:02:09 PM) eyedeekay: Beaucoup de choses à discuter aujourd’hui : (04:02:12 PM) eyedeekay: 1) Salut (04:02:12 PM) eyedeekay: 2) Rapport sur le lanceur Mac, jpackage/dmg (04:02:12 PM) eyedeekay: 3) Résultats du sondage d’intérêt des utilisateurs Mac (04:02:12 PM) eyedeekay: 4) Programme d’installation tout-en-un pour Windows (04:02:12 PM) eyedeekay: 5) Canaux de mise à jour - `http://git.idk.i2p/i2p-hackers/i2p.i2p/-/wikis/...` (04:02:12 PM) eyedeekay: 6) Rapport/évaluation sur la migration de Trac (04:02:12 PM) eyedeekay: 7) Version 0.9.50 (04:02:39 PM) eyedeekay: 1) Salut, est-ce que tout le monde est là ? (04:02:43 PM) zzz: salut (04:02:46 PM) eyedeekay: Salut zzz (04:02:54 PM) zlatinb: salut (04:02:59 PM) eyedeekay: Salut zlatinb (04:03:08 PM) eyedeekay: Quelqu’un d’autre ? (04:03:40 PM) eyedeekay: OK, passons au 2) alors Rapport sur le lanceur Mac (04:04:13 PM) eyedeekay: C’était mon sujet mais je pense que zlatinb et moi devrions le partager un peu, j’ai plus à ajouter à la section sur le sondage d’intérêt des utilisateurs (04:04:54 PM) zlatinb: ok (04:05:24 PM) eyedeekay: La situation actuelle telle que je la comprends est que nous avons décidé que l’ancien lanceur n’était pas la bonne voie, comme en témoigne zzz qui a supprimé le code de la branche principale git ce matin (04:07:04 PM) eyedeekay: Et que nous pouvons gérer la question des mises à jour en arrière-plan afin d’éviter de compliquer le processus de mise à jour tout en simplifiant le processus d’installation (04:08:42 PM) eyedeekay: Que les installations de service “réelles” ne feront probablement pas partie de la version jpackage du router, car les applications en démarrage automatique se lancent lorsque l’utilisateur se connecte et non lorsque le système est prêt (04:08:53 PM) zlatinb: Je pense que c’est exact. J’ai vérifié que la séquence d’étapes dans le script de la page wiki est complètement “silencieuse” (04:08:53 PM) zlatinb: le flux de bout en bout doit bien sûr être testé (ofc) (04:08:53 PM) zzz: oui je pense que l’expérience d’installation est meilleure, l’expérience de mise à jour pourrait être un peu à beaucoup pire, à déterminer (TBD) (04:09:25 PM) zzz: bien que si tu inclues les mises à jour Java dans l’expérience de mise à jour izpack, peut-être que nous ne serions pas pires (04:09:28 PM) mode (+v anonymousmaybe) par ChanServ (04:09:39 PM) zzz: c’est la partie que nous devons approfondir (04:09:58 PM) zzz: et décider comment faire ces compromis (04:11:17 PM) eyedeekay: Je pense que le “nagware” Java rend ça presque pareil (04:11:34 PM) eyedeekay: Mais je n’ai pas encore eu à faire une mise à jour Java sur mon Mac non plus (04:12:35 PM) zzz: avons-nous un sens quantitatif de combien JRE 16 est meilleur que 8 ? (04:12:37 PM) eyedeekay: Il y a eu un résultat légèrement surprenant dans le sondage d’intérêt des utilisateurs, une petite majorité d’utilisateurs a trouvé l’installation de Java facile, y compris un utilisateur qui s’est identifié comme débutant (04:13:37 PM) zlatinb: 16 vs 8 ? pas pour le moment, on peut chercher des benchmarks bien sûr, mais les nouvelles API sont utiles (04:14:01 PM) zlatinb: comme récupérer le pid depuis Java, les badges du Dock et les notifications, etc. (04:15:14 PM) zlatinb: concernant une enquête sur le processus complet de mise à jour, elle sera faite organiquement dans le cadre du travail sur le nouveau processus de mise à jour, à discuter plus tard dans cette réunion (04:16:19 PM) zlatinb: Je suis confiant, ça peut être très fluide ; la question de l’implémentation est AppleScript vs bash script vs ?? (04:16:57 PM) zzz: Je pensais que c’était juste exec 'open xxx.dmg' ? (04:17:54 PM) zlatinb: quelqu’un n’a pas suivi la page wiki tsk tsk :) non c’est un processus assez impliqué de conversion du .dmg vers un autre format. Ça évite toute invite visuelle et accord de licence (04:19:12 PM) zlatinb: en gros 1. convertir le .dmg en .cdr 2. monter le cdr 3. déplacer l’AppBundle existant 4. cp -R new AppBundle 5. nettoyer, démonter le .cdr 6. lancer le nouvel app bundle (04:20:12 PM) zlatinb: J’ai testé et vérifié que la conversion et le montage sont entièrement “silencieux”. Si nous ne voulons pas être silencieux mais voulons que l’utilisateur voie ce qui se passe, nous pouvons utiliser AppleScript (04:20:20 PM) zlatinb: aucune idée pourquoi on voudrait ça mais c’est sur la table (04:21:14 PM) eyedeekay: Chouette. Pas que je pense que ça compte tant que ça, mais est-ce que c’est comme ça que les bundles .dmg sont “censés” se mettre à jour ? Y a-t-il une chance que ce soit désactivé à l’avenir sans voie pour y remédier ? (04:22:03 PM) zlatinb: la façon officielle de mettre à jour est d’utiliser une fonctionnalité de Mac OS qui repose sur l’existence d’un serveur clearnet. VLC se met à jour ainsi par exemple. (04:22:30 PM) zzz: vu la taille de l’ordre du jour, je suggère de passer à la question de savoir si le sondage dit que quelqu’un veut vraiment ça (04:22:49 PM) eyedeekay: Ça marche (04:23:49 PM) eyedeekay: Les résultats du sondage résumés comme suit : (04:23:49 PM) eyedeekay: - La plupart des personnes interrogées n’avaient pas Java installé lorsqu’elles tentaient d’installer I2P pour la première fois. (04:23:49 PM) eyedeekay: - Les utilisateurs ont trouvé l’installation de Java facile, avec une légère majorité (3/5) de répondants affirmant que l’installation de Java n’était pas difficile. Cela incluait des personnes qui se sont identifiées comme “utilisateur débutant”. Ça m’a en fait pas mal surpris. (04:23:49 PM) eyedeekay: - 6 utilisateurs sur 12 ont sauté tout ou partie des questions Oui/Non. (04:23:49 PM) eyedeekay: - Nous avons eu plusieurs utilisateurs qui ont sauté plusieurs questions Oui/Non mais ont laissé des réponses libres. Ils n’étaient universellement pas élogieux envers le processus d’installation. (04:23:49 PM) eyedeekay: - Tous sauf un des répondants Oui/Non qui ont répondu à la question étaient des utilisateurs du bundle .dmg. Parmi ceux-ci, il y en avait 5/13. Tous les autres étaient des non-réponses. Cela pourrait indiquer l’immense popularité de l’approche .dmg. (04:23:49 PM) eyedeekay: - Le seul non-utilisateur de l’ancien bundle .dmg a répondu “Oui” à la question de savoir s’il en utiliserait un nouveau s’il apparaissait (04:24:31 PM) eyedeekay: C’est copié directement d’un résumé plus long que je posterai sur zzz.i2p plus tard aujourd’hui (04:25:16 PM) zzz: nous n’avons pas demandé directement si les gens veulent un installeur dmg vs izpack ? Ou comment pouvons-nous l’inférer ? (04:26:02 PM) eyedeekay: Nous avons appelé l’izpack le programme d’installation “.jar” puisque les utilisateurs finaux ne savent pas quels outils de packaging nous utilisons (04:26:09 PM) zzz: ou, question encore plus simple : le sondage nous dit-il que nous devrions faire un installeur dmg ou pas ? (04:26:25 PM) eyedeekay: Je crois que le sondage soutient la réalisation d’un installeur .dmg (04:26:52 PM) zzz: fortement ? faiblement ? “à l’écrasante majorité” ? (04:27:25 PM) eyedeekay: Plutôt fortement, le seul contre-argument à l’installeur .dmg était que les gens trouvaient l’installation de Java facile (04:27:41 PM) eyedeekay: Recommandant ainsi l’existant dans ce cas (04:27:51 PM) zzz: ok (04:28:03 PM) eyedeekay: Tous ceux qui ont répondu à la question ont dit “installeur .dmg” (04:28:47 PM) zlatinb: mais il n’est même plus disponible en téléchargement depuis un moment. Sait-on s’ils parlent de celui expérimental que nous venons de construire ou de l’ancien ? (04:29:08 PM) eyedeekay: J’ai spécifiquement demandé “L’installeur .dmg qui a perdu le support plus tôt cette année” (04:29:17 PM) zlatinb: ok (04:29:51 PM) eyedeekay: J’ai aussi demandé s’ils avaient pu revenir de l’ancien installeur .dmg à un installeur IzPack (04:30:16 PM) eyedeekay: Personne n’a pu, mais je pense qu’on le savait à cause du problème des redémarrages impossibles à arrêter (04:30:18 PM) mode (+v subatomic) par ChanServ (04:31:20 PM) zlatinb: ce problème était peut-être spécifique à mon système, je n’ai aucun moyen de le savoir. J’ai peut-être aidé meeh à exécuter une build intermédiaire qui était peut-être cassée… de nombreuses possibilités. (04:32:50 PM) eyedeekay: Je me souviens l’avoir vu sur mon ancien Mac qui était un citron, donc pareil (04:32:59 PM) eyedeekay: Je publierai un résumé étendu avec les résultats bruts anonymisés sur zzz.i2p ce soir (04:33:03 PM) eyedeekay: EOT #3 (04:34:22 PM) zlatinb: Je demanderais qu’on revienne au #2 un instant (04:34:32 PM) zlatinb: et qu’on décide au moins d’une échéance pour prendre une décision (04:35:05 PM) zlatinb: parce que sans notarisation l’actuel installeur izpack est assez hideux. Sadie a publié sur medium le flux complet et c’est quelque chose comme 35 étapes (04:35:24 PM) zlatinb: qui incluent que l’utilisateur désactive des protections OS activées par défaut (04:35:53 PM) zlatinb: pour info j’ai demandé à orignal et à un gars de l’irc ilita ce qu’ils font pour i2pd (04:36:10 PM) zlatinb: et la courte réponse était : désactiver toutes les évaluations et faire avec (04:36:32 PM) zzz: Je n’entends aucune objection, donc je pense qu’on continue à travailler vers une solution. Je ne suis pas sûr qu’on ait besoin d’une échéance, surtout si l’effort est modeste (04:36:33 PM) zlatinb: Je ne pense vraiment pas qu’on puisse s’attendre à ce que nos utilisateurs fassent ça (04:37:20 PM) zlatinb: l’effort est modeste si on ne compte pas la refonte du système de mise à jour dont on parlera séparément (04:37:33 PM) zlatinb: eot (04:37:55 PM) zzz: ok, alors nous découvrirons quelle est l’échéance pour résoudre les mises à jour (04:38:53 PM) zlatinb: ok (04:40:25 PM) eyedeekay: Est-ce qu’on décide ici et maintenant ? Parce que mon vote irait à tout avoir prêt à phaser avec 0.9.51. (04:40:58 PM) zlatinb: on en discutera dans le cadre du point 5), non ? (04:41:09 PM) eyedeekay: Oui, ça me va (04:41:21 PM) eyedeekay: Passons au 4) alors Programme d’installation tout-en-un pour Windows (04:41:49 PM) eyedeekay: zlatinb a ajouté ça à l’agenda, mais j’aurai probablement aussi beaucoup à ajouter. Tu veux nous lancer zlatinb ? (04:42:40 PM) zlatinb: eh bien eyedeekay a fait la plupart du travail difficile de combiner l’installeur de profil firefox avec une image JRE et un router et de s’assurer que ça s’installe et tourne. Il y a bien sûr quelques aspérités pour le moment. (04:42:59 PM) zlatinb: Il y a aussi une page wiki qui peut servir pour les questions (04:43:30 PM) zlatinb: Je pense que ça vaut la peine d’y prêter attention et de prendre le temps de faire une définition de produit propre avec exigences et tout ça, comme ce qui a été fait pour le .dmg (04:43:58 PM) zlatinb: Nous travaillons avec des utilisateurs sur r/i2p qui nous ont beaucoup aidés et continuent de nous aider (04:44:15 PM) zlatinb: mais bien sûr pour l’instant c’est un PoC (04:44:15 PM) zlatinb: eot (04:45:38 PM) zzz: il ne semble pas y avoir de wikis listés sur la page d’index à `http://git.idk.i2p/i2p-hackers/i2p.i2p/-/wikis/home` donc les gens ont besoin de l’URL complète ? (04:45:41 PM) eyedeekay: Oui, malgré que ce soit un PoC précoce, la plupart des retours que j’ai reçus ont été positifs. Une chose malheureuse est qu’apparemment NSIS devient fou si l’utilisateur a un jeu de caractères différent de l’administrateur, la partie la plus difficile a été d’éviter ce piège jusqu’ici (04:46:01 PM) eyedeekay: À droite pour moi, je vais te donner l’URL complète (04:46:29 PM) eyedeekay: https://i2pgit.org/i2p-hackers/i2p.firefox/-/wikis/All-in-One-I2P-Installer-for-Windows (04:47:08 PM) zzz: hmm si on n’est pas connecté ça dit “no wiki pages”. si on est connecté ça te donne une page “create new wiki”. (04:47:57 PM) zlatinb: vérifie que tu es dans le projet i2p.firefox, pas i2p.i2p (04:48:07 PM) zzz: ah ok (04:49:19 PM) psi: salut (en sous-marin) (04:49:42 PM) zlatinb: salut psi (04:49:52 PM) eyedeekay: Salut psi (04:50:07 PM) eyedeekay: Et voici la branche si besoin : https://i2pgit.org/i2p-hackers/i2p.firefox/-/tree/EXPERIMENTAL-jpackage (04:50:34 PM) psi: n’y avait-il pas des discussions sur l’utilisation de nsis pour le packaging Windows ? (04:50:56 PM) eyedeekay: Oui c’est une partie de ces discussions (04:50:56 PM) psi: (c’est le point 4 oubliez) (04:51:27 PM) psi: oh (04:51:30 PM) psi: je vois qu’on est dessus (04:51:55 PM) psi: donc si vous utilisez cmake/cpack nsis est super parce que vous cross-compilez pour Windows depuis Linux très facilement (04:52:04 PM) psi: pas sûr de comment ça marche dans le monde Java (04:52:23 PM) zzz: J’ai soulevé quelques objections à propos de cette proposition Windows ces derniers mois, aucune n’est fatale, mais je ne pense pas qu’elles aient été adéquatement traitées (04:52:29 PM) zzz: J’en listerai 3 ici (04:52:47 PM) eyedeekay: Malheureusement nous pourrions devoir faire ça pour tirer parti des builds jpackage, qui exigent de construire sur la plateforme cible pour l’instant (04:53:03 PM) zzz: 1) c’est tout une distraction par rapport à l’installeur Mac qui nous a lancés et qui est probablement plus prioritaire et dont nous apprendrons en le faisant d’abord (04:53:15 PM) psi: le point 1 suffit (04:53:24 PM) zzz: 2) presque toutes les justifications listées ou théorisées sont plus faibles que celles pour l’installeur Mac (04:53:34 PM) psi: je dirais de se concentrer sur l’infra Mac avant d’errer dans l’abîme du packaging (04:53:55 PM) psi: vous trouverez un moyen d’avoir du “scope creep” (04:53:57 PM) zzz: 3) le profil firefox jusqu’ici non officiel est supposé inclus, mais n’a pas été justifié ou revu séparément (04:54:02 PM) zzz: eot (04:54:31 PM) psi: pour l’instant le packaging macOS est déjà une tâche suffisante et vous n’avez pas besoin d’augmenter le périmètre (04:54:47 PM) psi: une fois que vous avez l’infra macOS fonctionnelle, revenez à NSIS pour Windows (04:55:03 PM) psi: pour ma part je veux abandonner le support macOS au travail parce que c’est juste mauvais (04:55:12 PM) psi: toute la cible empire à chaque version (04:55:33 PM) psi: et Apple est activement hostile aux projets libres (04:55:51 PM) psi: si ça ne vous dérange pas de vous plier à Apple alors ça ira probablement (04:56:10 PM) zlatinb: eh bien c’est une façon pittoresque de le dire psi :) (04:56:12 PM) psi: tout dépend du temps que vous voulez brûler avec eux (04:56:29 PM) psi: si le nombre d’utilisateurs est assez faible ça n’en vaut tout simplement pas la peine (04:56:39 PM) eyedeekay: Je peux tout à fait attendre que Mac soit prêt avant d’aller plus loin sur Windows, je pense que tout le monde voit mon point sur l’installeur et sa relation avec l’onboarding (04:57:00 PM) zlatinb: mais je suis déjà passé par les joies de la notarisation donc cette partie est réglée (04:57:10 PM) zlatinb: (c’est la partie la plus désagréable d’ailleurs) (04:57:33 PM) psi: donc c’est une question directionnelle de haut niveau, Windows s’améliore un peu et Apple empire, la direction projetée de chacun est assez claire pour moi (04:57:52 PM) psi: si nous n’avons pas un gars Mac dédié alors les parties Mac vont pourrir (04:58:00 PM) psi: gars Mac dédié* (04:58:05 PM) psi: c’est ce qui s’est passé au travail D: (04:58:34 PM) zlatinb: eh bien j’essaie de documenter tout ce que je fais, mais tu as raison, une des exigences est un Apple Id, ce qui implique de ne plus être anonyme (04:58:44 PM) psi: c’est probablement OK (04:58:50 PM) psi: le vrai problème c’est tout le reste (04:58:57 PM) zlatinb: ce n’est pas si terrible (04:59:05 PM) psi: ça l’est si tu as besoin de privilèges élevés (04:59:05 PM) zlatinb: on peut en discuter après la réunion si ça t’intéresse (04:59:16 PM) psi: pour i2p ça va (04:59:16 PM) zlatinb: pas besoin pour I2P, c’est une installation “slide” (04:59:19 PM) zzz: ce que je ne comprends toujours pas, c’est qu’on a eu un lien cassé vers l’ancien installeur dmg pendant un an et personne ne s’est plaint. Pendant ce temps on pensait avoir un gars Mac dédié, mais il a disparu (04:59:19 PM) psi: et oui on peut parler plus tard (04:59:30 PM) psi: oui (04:59:44 PM) psi: si un utilisateur Mac essaye et que c’est cassé il va juste désinstaller (04:59:48 PM) psi: il ne signalera pas un bug (04:59:52 PM) zlatinb: exactement (05:00:03 PM) psi: et avec i2pd dans le paysage ils peuvent juste essayer ça (05:00:12 PM) psi: si i2pd marche ils utiliseront ça (05:00:16 PM) eyedeekay: Je parie que si je cherche vraiment je pourrais trouver une question reddit (05:00:25 PM) zlatinb: ce n’est pas le cas, il faut désactiver toutes les évaluations (05:00:53 PM) eyedeekay: Mais un autre facteur est que jusqu’à il y a quelques mois l’installeur .dmg se serait installé et aurait peut-être mis à jour, parce que sa signature n’avait pas encore expiré (05:02:24 PM) zlatinb: il y a genre un gars Mac sur ilita et c’est un utilisateur Mac très avancé (05:02:33 PM) zlatinb: bref, on dérive (05:02:33 PM) psi: oui (05:02:33 PM) zlatinb: psi a raison que les utilisateurs Mac ne se plaindront pas et abandonneront (05:02:33 PM) psi: y a-t-il des audits UX réguliers au niveau projet pour chaque plateforme ? (05:02:33 PM) zzz: pas vrai, le lien était cassé à partir de 0.9.44, parce que la dernière version dmg était .43 (05:02:33 PM) psi: c.-à-d. vérifier si la plateforme X est cassée ? (05:02:33 PM) zlatinb: malheureusement non (05:02:33 PM) psi: en réfléchissant à voix haute je vois un thème général commun (05:02:33 PM) psi: thème général (05:02:34 PM) zzz: correction .45 était la dernière, cassée à partir de .46 (05:03:03 PM) zlatinb: nous avons eu l’installeur Windows cassé pendant deux jours jusqu’à ce que parg s’en plaigne, juste un point de données (05:03:27 PM) zzz: une heure de passée, eyedeekay peux-tu faire avancer les choses s’il te plaît ? (05:03:35 PM) eyedeekay: Oui (05:03:52 PM) eyedeekay: Je pense qu’on en a assez fait sur le #4 pour l’instant de toute façon (05:03:58 PM) psi: oui (05:04:07 PM) eyedeekay: 5) canaux de mise à jour (05:04:21 PM) eyedeekay: Celui-ci est pour toi zlatinb (05:04:56 PM) zlatinb: d’accord, donc le but principal des canaux de mise à jour est de supporter les nouveaux installeurs, mais bien sûr ça peut s’avérer utile dans d’autres situations aussi. (05:04:57 PM) zlatinb: comme : (05:05:16 PM) zlatinb: si nous décidons de passer à des versions stable vs bêta après 1.0.0 (05:05:46 PM) zlatinb: pour résumer ce qui est sur la page wiki : (05:06:09 PM) zlatinb: nous introduisons la notion de canal de mise à jour qui est un tuple préparation plateforme X (04:06:29 PM) psi: i2p a été effectivement en “rolling release” pendant une décennie, non ? (05:06:57 PM) zlatinb: pour le faire de manière rétrocompatible avec le moins de travail, l’URL de mise à jour sera construite `http://...b32.i2p/&amp;lt;platform&amp;gt;/&amp;lt;readiness&amp;gt;/news.su3` (05:07:25 PM) zlatinb: aucun changement au format de news.xml (05:08:08 PM) zlatinb: Donc très peu de modifications au flux de travail des générateurs su3 (05:08:33 PM) zlatinb: de petits changements au backend du router, et des changements petits à moyens à l’UI de la console (05:09:04 PM) zlatinb: pour une discussion plus détaillée voir la page wiki (05:09:36 PM) zlatinb: à cette réunion j’aimerais convenir de la priorité, quand on veut que ce soit fait, qui fera quelle partie idéalement aussi (05:09:38 PM) zlatinb: eot (05:10:04 PM) zzz: les questions sont qui exécute et gère et traduit les nouveaux flux et leurs sauvegardes… comme maintenant, ou différemment (05:10:11 PM) zzz: si c’est l’option 1 alors c’est presque aucun effort de dev (05:10:35 PM) zlatinb: oh oui l’option 2 (de la page wiki) est exclue, l’ignorer complètement (05:10:59 PM) zzz: donc proposes-tu les mêmes hôtes de news qu’actuellement pour les nouveaux flux ? (ech et idk), si oui, il faut leur accord, si non, il faut savoir qui (05:11:44 PM) zlatinb: Je dirais de commencer avec les mêmes hôtes pour l’instant (05:12:08 PM) eyedeekay: Je suis tout à fait partant pour héberger les nouveaux flux de mon côté (05:12:27 PM) zlatinb: Je contacterai ech prochainement à ce sujet (05:13:51 PM) eyedeekay: Puisque l’option 2 est exclue par extension l’option 3 aussi, non ? (05:13:59 PM) zlatinb: oui (05:14:36 PM) zlatinb: l’option 1 réalise tout et demande très peu d’effort par rapport aux autres options (05:15:31 PM) zlatinb: donc… (05:16:23 PM) zlatinb: puisque c’est un prérequis pour activer les mises à jour en réseau d’un installeur .dmg et qu’on semble d’accord pour y aller, dit-on 0.9.51 pour cet élément ? (05:16:49 PM) eyedeekay: +1 (05:17:08 PM) zzz: oh je pensais que tu voulais une échéance pour décider. c’est une échéance pour finir (05:17:24 PM) zzz: mais sûr, c’est une cible raisonnable (05:17:50 PM) zlatinb: Je voulais une échéance pour décider sur l’installeur .dmg.. mais je peux battre en retraite s’il y a des arguments raisonnables contre décider maintenant :) (05:18:03 PM) mode (+v val) par ChanServ (05:18:26 PM) zzz: ça me va (05:19:10 PM) zlatinb: ok… on a encore une réunion avant que le cycle 0.9.51 ne commence pour de bon, non ? (05:19:17 PM) eyedeekay: Oui (05:19:44 PM) zlatinb: on pourra alors détailler sur le wiki, y compris les emplacements de code spécifiques qui doivent changer d’ici là (05:19:56 PM) zlatinb: Je suis réticent à commencer à coder même sur une branche (05:20:18 PM) zzz: il ne devrait pas y avoir de code à écrire vraiment, ou très peu (05:20:37 PM) zlatinb: J’essaierai de cadrer ça d’ici la prochaine réunion (05:21:18 PM) zlatinb: ok, c’est eot pour moi sur le 5) (05:21:26 PM) eyedeekay: Ok alors passons au 6) Rapport/évaluation de migration Trac (05:22:30 PM) eyedeekay: J’ai fait un tableau, il a été approuvé, j’ai fait un essai à blanc sur un serveur à la maison, ça a fonctionné. Il y a des centaines de tickets à migrer, presque tous seront ajoutés à i2p.i2p avec des tags correspondant au “composant” qu’ils avaient sur trac. (05:23:54 PM) eyedeekay: Je pense que je peux faire toute la migration ce mois-ci et l’avoir terminée pour le début de la prochaine réunion. Je vais aller du petit au grand comme je l’ai fait avec mtn->git. Je vais aller beaucoup plus vite cette fois, la plupart peuvent être attendus en un jour ou moins. Je commencerai par i2p.www (05:24:21 PM) zzz: avons-nous définitivement décidé de le faire, ou y a-t-il des questions ouvertes p. ex. l’inscription pour les tickets, le spam, etc. ????? (05:24:29 PM) mode (+v anonymousmaybe) par ChanServ (05:24:59 PM) eyedeekay: Le spam a considérablement baissé le mois dernier, les inscriptions utilisateurs sont maintenant ouvertes sans mon approbation. Quiconque peut confirmer un e-mail peut s’inscrire. (05:25:32 PM) eyedeekay: Je peux toujours “approuver” des utilisateurs qui ne peuvent pas ou ne souhaitent pas utiliser un e-mail réel. (05:25:35 PM) zzz: si je me souviens bien on sait où on va mais on n’a pas encore pris la décision finale, surtout à cause de la question de l’inscription (05:25:53 PM) zzz: mais je n’ai pas les logs de la réunion du mois dernier devant moi (05:26:14 PM) eyedeekay: Le plus gros problème, l’inscription uniquement sur approbation, n’est plus le cas (05:26:48 PM) zzz: ok donc ça et les problèmes techniques de migration étaient les plus gros. autre chose qui bloque, ou recommandes-tu qu’on procède ? (05:27:35 PM) eyedeekay: Je crois que je devrais procéder ce mois-ci à la migration des tickets (05:27:45 PM) mode (+v dr|z3d) par ChanServ (05:27:51 PM) zzz: ça me va (05:28:02 PM) eyedeekay: OK je vais probablement commencer à la fin de cette semaine (05:28:26 PM) eyedeekay: Enfin, le 7) mise à jour sur la version 0.9.50 (05:28:29 PM) zzz: oh je me souviens (05:28:29 PM) zzz: notifications (05:28:40 PM) zzz: sur les tickets, MRs, etc. semblent complètement cassées (05:29:04 PM) zzz: bien sûr elles le sont aussi sur trac… (05:29:44 PM) zzz: donc peut-être pas un bloqueur mais clairement une gêne (05:29:47 PM) eyedeekay: Tu ne les reçois pas ? Je pensais les avoir corrigées, j’ai recommencé à recevoir les miennes. Je vais trouver pourquoi et m’en occuper ASAP (05:30:19 PM) zzz: non. zlatinb et toi ? (05:30:28 PM) zlatinb: nada (05:30:34 PM) zlatinb: j’en ai reçu quelques-unes à un moment mais après la mise à jour ou l’indisponibilité plus rien (05:30:55 PM) zlatinb: mais je vérifie les flux d’activité de manière obsessionnelle :) (05:31:19 PM) eyedeekay: Zut. OK j’ai dû rater ça quand j’ai remis le serveur en ligne après le truc de décembre. Je vais corriger vite. (05:31:38 PM) eyedeekay: Attends non j’ai un e-mail de zzz sur le problème X-i2p-location… (05:31:46 PM) eyedeekay: Ça ne peut pas être ça. Quoi qu’il en soit, je trouverai (05:32:14 PM) zzz: merci (05:32:16 PM) zzz: à propos du 7) (05:32:23 PM) zzz: Je serai très bref (05:32:37 PM) zzz: nous en sommes à 7 semaines d’un cycle nominal de 12 semaines, cible mi-fin mai (05:32:45 PM) zzz: tous les gros changements devraient être dedans (05:32:49 PM) zzz: beaucoup de choses SSU et IPv6 (05:33:08 PM) zzz: tests en cours avec i2pd sur la prop. 158 (introducers IPv6) (05:33:18 PM) zzz: pour l’annonce de version brouillon voir zzz.i2p (05:33:20 PM) zzz: EOT (05:33:52 PM) zlatinb: Je veux juste ajouter un mot sur l’utilisation de la bande passante (05:34:04 PM) zlatinb: cette version a le potentiel d’améliorer le débit ÉNORMÉMENT (05:34:40 PM) zlatinb: donc avec les changements de RED et le réglage de CDQ nous devrions garder un œil sur toutes les métriques réseau que nous pouvons obtenir (05:34:50 PM) zzz: espérons-le. aussi beaucoup de correctifs i2pd dans leur version mi-cycle il y a quelques semaines, et d’autres dans la prochaine, aideront les performances du réseau (05:35:38 PM) zlatinb: Je crains juste qu’on atteigne des goulots d’étranglement qu’on n’a jamais atteints avant (05:35:50 PM) zlatinb: mais ce sont les douleurs de croissance je suppose (05:36:09 PM) zzz: même histoire autre jour (05:36:48 PM) eyedeekay: Merci zzz, merci zlatinb. (05:37:53 PM) eyedeekay: J’ai très peu à ajouter ici, et je pense qu’on est là depuis assez longtemps, donc à moins qu’il y ait autre chose que vous vouliez discuter je vais conclure (05:38:03 PM) eyedeekay: Délai 1 min (05:39:19 PM) eyedeekay: Merci à tous d’être venus, à bientôt sur IRC (05:39:31 PM) eyedeekay: Je publierai les logs de la réunion dans quelques minutes &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 2 mars 2021</title><link>/fr/blog/2021/03/02/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-2-mars-2021/</link><pubDate>Tue, 02 Mar 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/03/02/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-2-mars-2021/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (08:01:02 PM) eyedeekay: Salut tout le monde et bienvenue à la réunion du 2 mars, merci de me dire si vous êtes là (08:01:27 PM) eyedeekay: zzz zlatinb eche|on eche|off (08:01:42 PM) eyedeekay: Ordre du jour (08:01:42 PM) eyedeekay: 1) Salut (08:01:42 PM) eyedeekay: 2) éléments restants de la 0.9.49 (08:01:42 PM) eyedeekay: 3) Statut du lanceur Mac (08:01:42 PM) eyedeekay: 5) publication 0.9.50 (08:01:42 PM) eyedeekay: 6) résumé de la migration Trac (08:01:46 PM) Irc2PGuest1578 [kilian@xvbemdlawzj2qlt3cgjgaclevziobxvwmipcvecbla4xqkmwjd2q.b32.i2p] est entré dans la salle. (08:01:46 PM) zzz: salut (08:01:55 PM) zlatinb: salut (08:01:55 PM) eyedeekay: 4) 1.0.0 vs 0.9.50 (08:03:04 PM) eyedeekay: salut zzz, salut zlatinb, délai d'attente 30s quelqu'un d'autre ? (08:03:39 PM) eyedeekay: Merci à tous, on commence directement avec 2) éléments restants de la 0.9.49 (08:03:51 PM) eyedeekay: Le seul que je connaisse est la version .dmg de l’installateur Mac (08:04:20 PM) zzz: les autres sont Debian et Ubuntu officiels (08:04:45 PM) zzz: Je vais expliquer un peu plus (08:04:50 PM) eyedeekay: Ok merci. (08:05:06 PM) zzz: malheureusement, Debian bullseye vient d’entrer en gel (08:05:29 PM) zzz: notre mainteneur Debian n’était soit pas au courant du calendrier, soit ne nous a pas conseillé de nous dépêcher (08:05:51 PM) zzz: donc même si nous avons avancé le calendrier pour Ubuntu Hirsute 21.04, la date limite Debian était plus tôt (08:06:09 PM) zzz: puisque Ubuntu tire depuis Debian, Ubuntu ne l’a pas eu non plus (08:06:45 PM) zzz: ça arrive tous les deux ans, mais quand même, ç’aurait été bien de le savoir (08:06:54 PM) zzz: tel que c’était, on s’est dépêchés pour Ubuntu, pour rien (08:07:25 PM) zzz: donc, à un moment, Debian va se dé-geler, et la 49 devrait apparaître dans sid. Mais bullseye est en 48 (08:07:27 PM) zzz: eot (08:07:59 PM) eyedeekay: Merci zzz. Donc pour l’instant, la recommandation pour les utilisateurs Debian pour obtenir un router à jour devrait être via notre dépôt (08:08:17 PM) zzz: oui. idem pour Ubuntu. (08:08:32 PM) zzz: oh, si je peux, un bref rapport sur le réseau : (08:08:41 PM) eyedeekay: Bien sûr vas-y (08:08:48 PM) zzz: 52 % mis à jour vers 49 ; 6 % ont régénéré leurs clés vers ECIES. Tout semble bon pour l’instant (08:09:03 PM) zzz: très peu de bugs trouvés ou signalés (08:09:05 PM) zzz: eot (08:09:21 PM) eyedeekay: Excellent à entendre, merci pour le rapport (08:09:49 PM) eyedeekay: Et je suppose que je peux travailler à déterminer à quelle liste de diffusion nous devons nous abonner pour être informés plus tôt du gel de Debian (08:10:02 PM) eyedeekay: 3) Statut du lanceur Mac (08:10:14 PM) eyedeekay: Il s’agit de l’installateur basé sur DMG, pas du .jar (08:10:54 PM) eyedeekay: J’ai raté le coche sur ce point, en ne prévenant pas que l’ancien mainteneur ne construisait plus l’installateur (08:11:15 PM) eyedeekay: En conséquence, j’ai retiré l’installateur Mac du site (08:11:39 PM) zzz: si je me souviens bien le dernier construit était le .45 il y a un an, et c’était probablement un lien cassé pendant la majeure partie de l’année dernière (08:11:41 PM) eyedeekay: Depuis, j’ai acquis un Mac dans l’intention de reprendre la maintenance du produit (08:12:00 PM) eyedeekay: zzz tu as raison (08:12:04 PM) zlatinb: il y a un problème avec l’installateur dmg - du moins sur mon Mac je n’arrive pas à arrêter le router. Un démon le relance sans cesse (08:12:09 PM) zzz: c’était donc un problème de longue date. Tu as bien fait de le retirer, merci pour ça (08:13:16 PM) zlatinb: donc si d’autres utilisateurs Mac sont dans la même situation, on devrait proposer une sorte de guide de nettoyage (08:13:28 PM) zzz: as-tu déterminé s’il y a une mise à jour auto ou une notification intégrée ? et si oui est-ce que c’est cassé aussi ? ou est-ce juste l’entrée d’actualités dans la console ? (08:13:57 PM) zlatinb: la mise à jour auto fonctionne, curieusement (08:13:57 PM) eyedeekay: Il ne peut pas se mettre à jour automatiquement, du moins pas avec succès (08:14:04 PM) eyedeekay: Oh eh bien c’est bizarre (08:14:09 PM) zlatinb: Je n’arrive juste pas à le tuer et m’assurer qu’il reste mort (08:14:28 PM) eyedeekay: Eh bien il semble que certains comportements soient assez erratiques (08:14:56 PM) zzz: eyedeekay, la dernière fois que nous en avons parlé, il y avait un débat sur la valeur de ce produit d’installation pour nos utilisateurs, comparée à l’effort nécessaire pour le maintenir (08:15:15 PM) zzz: comment enquêter et évaluer ces deux facteurs ? (08:15:58 PM) zzz: et zlatinb as-tu un avis sur la valeur d’un installateur “à la manière Mac” aujourd’hui ? (08:16:36 PM) zlatinb: Je pense toujours que des installateurs à la manière Mac et à la manière Win sont bien supérieurs à la monstruosité izpack (08:16:37 PM) eyedeekay: Je pense que zlatinb et moi devrons confronter nos observations, je vois un comportement différent du sien et si je ne sais pas pourquoi, continuer à le construire et le supporter devient beaucoup plus intimidant (08:17:16 PM) zlatinb: mais je pense que nous devons réévaluer la complexité à la lumière de jpackage arrivé avec Java 14+ (08:18:02 PM) zlatinb: dans tous les cas, un installateur “à la manière Mac” serait/devrait être de priorité inférieure à un installateur “à la manière Win” (08:18:05 PM) zzz: Je ne suis pas un utilisateur de Mac, mais “bien supérieur” était le consensus au moment où nous avons commencé le développement de l’installateur (08:18:43 PM) zzz: si le consensus est différent maintenant, j’aimerais comprendre pourquoi (08:19:24 PM) zlatinb: à ma connaissance c’est toujours le même consensus, c’est juste l’écosystème qui a changé (c.-à-d. jpackage existe) (08:20:26 PM) eyedeekay: Si je me souviens bien, mon expérience avec Mac à l’époque était quasiment nulle et ma faveur pour l’idée reposait sur le fait que travailler avec des systèmes de packaging familiers rend nos paquets plus dignes de confiance (08:20:39 PM) eyedeekay: jpackage fait l’image du runtime/élimine le besoin d’installer Java, c’est ça ? le dmg, à ma connaissance, ne le faisait pas ? (08:20:51 PM) zzz: oui (08:21:18 PM) zlatinb: oui (08:21:30 PM) zlatinb: jpackage construit des dmgs soi-disant, je ne l’ai pas essayé (08:21:38 PM) zzz: donc jpackage ferait quelque chose comme 100 Mo. Comme c’est uniquement pour un OS, c’est faisable de le faire pour Mac. (08:21:47 PM) zzz: oui les dmgs devront être testés à coup sûr (08:22:14 PM) zlatinb: il construit aussi des installateurs Windows, je n’ai pas utilisé cette fonctionnalité toutefois (08:22:26 PM) zlatinb: et des RPM et des DEB mais je suis presque sûr que nous ne voulons pas ceux-là (08:22:52 PM) zzz: l’un de nos manquements en tant que projet, c’est que le dmg a toujours été étiqueté “expérimental” sur notre page de téléchargement. Nous ne lui avons jamais accordé assez d’attention pour retirer l’étiquette ou même remarquer que personne ne le construisait (08:22:57 PM) Irc2PGuest1578 a quitté la salle (quit: Read error). (08:24:06 PM) zzz: comme pour tous nos autres produits officiels, si nous voulons le supporter, il nous faut suffisamment de ressources pour un mainteneur compétent (08:25:15 PM) zzz: à ce stade je propose que nous poursuivions l’évaluation à la fois de la demande utilisateur et de l’effort requis, pour le dmg existant et pour jpackage. (08:25:29 PM) zzz: rapport intermédiaire dans un mois, décision finale dans deux mois, à temps pour la .50 (08:25:52 PM) zlatinb: des idées sur la façon de s’y prendre ? sondage ? (08:26:32 PM) eyedeekay: Je pourrais mettre en place un sondage Reddit après la réunion (08:26:42 PM) zzz: messages sur le forum (08:27:11 PM) eyedeekay: Ça me va, je l’ajoute à l’ordre du jour de la réunion du mois prochain (08:28:06 PM) eyedeekay: Autre chose sur le point 3) ? (08:28:32 PM) eyedeekay: 4) 1.0.0 vs 0.9.50 (08:29:02 PM) zzz: c’était mon point (08:29:10 PM) eyedeekay: À toi, zzz (08:29:28 PM) zzz: Je n’ai pas d’opinion tranchée dans un sens ou dans l’autre, mais je pense que nous devrions passer à 1.0.0 d’ici l’année prochaine environ (08:29:49 PM) zzz: comme nous n’avons pas de branche stable séparée, 1.0.0 n’est pas une garantie particulière de stabilité (08:30:23 PM) Irc2PGuest1578 [kilian@xvbemdlawzj2qlt3cgjgaclevziobxvwmipcvecbla4xqkmwjd2q.b32.i2p] est entré dans la salle. (08:30:27 PM) zzz: donc ma question est ce que les gens en pensent, et est-ce que l’équipe RP peut accomplir la communication expliquant ce que 1.0.0 est ou n’est pas, sur un certain calendrier ? (08:30:29 PM) zzz: eot (08:31:14 PM) zlatinb: donc j’ai deux points concernant 1.0.0 : (08:31:41 PM) zlatinb: 1) RED a besoin d’être réglé et je défendrai cette position coûte que coûte. Le régler correctement peut nécessiter plus d’une version (08:32:19 PM) zlatinb: 2) Pour revenir au sujet des installateurs - si nous pouvons produire des installateurs bien plus fluides pour les principales plateformes, une version 1.0.0 aura un impact bien plus grand (08:32:20 PM) zlatinb: eot (08:33:40 PM) eyedeekay: Je pense que nous pouvons élaborer et mener la communication et les RP pour 1.0.0, si 1.0.0 coïncide avec la migration de la cryptographie loin d’Elgamal, et je suis d’accord avec zab sur le point 2) (08:34:30 PM) zzz: nous pouvons toujours choisir une fonctionnalité phare à mettre en avant, à chaque version. C’est assez arbitraire. Nous pourrions choisir n’importe quelle version cette année et prétendre que c’est quand on abandonne Elgamal. C’est déjà en cours (08:35:44 PM) zzz: comme je n’entends pas de consensus fort, je propose que la prochaine version soit 0.9.50, et que nous en reparlions après cette version, dans 3 mois (08:35:51 PM) eyedeekay: Alors le point 2) reste assez important pour moi, les installateurs sont un point douloureux, aussi étrange que cela puisse paraître (08:36:15 PM) eyedeekay: Je suis d’accord pour que la prochaine soit 0.9.50 (08:36:27 PM) anonymousmaybe a quitté la salle (quit: Read error). (08:36:31 PM) T3s|4 a quitté la salle (quit: Read error). (08:37:36 PM) eyedeekay: Autre chose sur le point 4) ? (08:38:16 PM) T3s|4 [~T3s4@573a4z46ixhpfeuej2hggtzg2wvsllq6nurtha5dzpd7l42awaeq.b32.i2p] est entré dans la salle. (08:38:16 PM) mode (+v T3s|4) by ChanServ (08:38:18 PM) eyedeekay: 5) publication 0.9.50 (08:38:42 PM) anonymousmaybe [anonymousm@zvezcslfl5ndd6ciniqp2ei3cm6kvcovceeu3nzheqe7rqcj3rra.b32.i2p] est entré dans la salle. (08:38:42 PM) mode (+v anonymousmaybe) by ChanServ (08:39:19 PM) zzz: Je te laisse commencer, puis je listerai ce que j’ai fait (08:41:28 PM) eyedeekay: Ça fait environ 2 semaines depuis la publication 0.9.49, pendant ce temps j’ai travaillé sur des bugs de style, déplacé la configuration de X-I2P-Location dans l’application au lieu d’exiger un proxy inverse ou une configuration spécifique, et j’ai travaillé à trouver des moyens d’améliorer gitlab (08:42:17 PM) eyedeekay: En particulier, un moyen de migrer les tickets Trac vers gitlab en masse et un moyen de créer des tickets anonymement sont sur ma liste gitlab (08:43:06 PM) eyedeekay: Ceux-là sont en grande partie accomplis et font partie du prochain point de l’ordre du jour, donc je ne vais pas perdre de temps là-dessus maintenant (08:43:56 PM) eyedeekay: EOT (08:44:06 PM) zzz: super (08:44:26 PM) zzz: J’ai corrigé le problème NTP de l’année 2036 (08:44:33 PM) zzz: implémenté UPnP pour IPv6 (08:44:45 PM) zzz: réduit l’utilisation mémoire par les profils (08:44:55 PM) zzz: ajouté la prise en charge des introducers IPv6 (08:45:17 PM) zzz: ajouté la prise en charge des “caps” 4/6 pour un meilleur suivi de qui peut se connecter à qui (08:45:39 PM) zzz: fait un peu de travail sur des messages de construction de tunnel plus petits (prop. 157), bien que ce travail aille beaucoup plus lentement que l’équipe #ls2 ne le voudrait (08:46:26 PM) zzz: et j’ai signalé un bug majeur SSU à i2pd. ils l’ont corrigé. J’espère qu’ils feront une publication ce mois-ci, car je pense que ça affecte vraiment les performances du réseau pour un sous-ensemble de connexions (08:46:35 PM) zzz: eot (08:46:44 PM) eyedeekay: Merci zzz (08:47:25 PM) zlatinb: J’aimerais faire quelques expériences concernant l’ajustement de RED dans le testnet. La théorie actuelle est qu’il est beaucoup trop agressif et ralentit les connexions à un seul flux de façon inutile. Je ferai un rapport comme d’habitude. EOT (08:47:36 PM) eyedeekay: Merci zlatinb (08:48:17 PM) eyedeekay: 6) résumé de la migration Trac (08:48:17 PM) zzz: re: roadmap. Je l’ai mise à jour aujourd’hui sur le site web pour refléter ce qui était dans la .49 et j’ai déplacé d’autres éléments vers la .50. eyedeekay merci de faire de même pour les éléments que tu connais (08:48:32 PM) eyedeekay: Bien reçu zzz, je ferai ça ce soir (08:51:18 PM) wodencafe a quitté la salle (quit: Read error). (08:51:37 PM) wodencafe [wodencafe@4qx5zjj3rypztq5h4kc2clviwid5cir7cm6iqrqa2l2npvlgt7ta.b32.i2p] est entré dans la salle. (08:51:51 PM) eyedeekay: À propos de Trac, je suis coincé entre l’enclume et le marteau. Je suis admin sur Trac et non sur la machine sur laquelle Trac tourne. Je ne peux rien faire pour le mettre à jour ou l’améliorer moi-même, tout ce que je peux faire c’est courir après des problèmes chronophages. (08:51:51 PM) eyedeekay: Je veux vraiment m’en débarrasser, mais nous ne pouvons évidemment pas effacer tous ces tickets ni le reste des informations ici. (08:51:51 PM) eyedeekay: Je propose que nous migrions les tickets Trac vers des tickets gitlab et encouragions l’utilisation de gitlab à des fins de suivi des problèmes (08:52:51 PM) eyedeekay: Les tickets Trac ne se correspondent pas 1:1 avec des tickets gitlab, les tickets pour les applications I2P devront être ajoutés au gestionnaire de tickets i2p.i2p et étiquetés sur gitlab avec l’application correspondante (08:54:04 PM) eyedeekay: J’ai finalement compris comment le faire en utilisant une partie du matériel correspondant de Tor (08:54:37 PM) zzz: c’est probablement la bonne réponse, mais nous devrions probablement faire une évaluation rapide des alternatives, par exemple tout copier vers Trac sur une machine que nous contrôlons (08:54:51 PM) zzz: et encore, une estimation des ressources ponctuelles et récurrentes nécessaires (08:55:18 PM) zzz: nous allions avoir une réunion il y a quelques mois à ce sujet, donc c’est peut-être le moment (08:55:54 PM) lithium a quitté la salle (quit: Quit: leaving). (08:56:02 PM) eyedeekay: Instinctivement, faire tourner 2 services(Trac and Gitlab) sera probablement plus coûteux en effort dans le temps, mais peut-être moins d’effort au départ (08:56:05 PM) zzz: je veux juste être clair sur ce que nous cherchons à accomplir (08:56:05 PM) lithium [lithium@f25fchfdvktukmhg2rkz5es4mlrroyywcou27bpr4mxzfuf3jgya.b32.i2p] est entré dans la salle. (08:56:38 PM) zzz: une migration complète vers gitlab est un énorme correctif pour le problème de quelqu’un qui ne répond pas aux e-mails (08:56:50 PM) zzz: donc la question est : qu’est-ce que cela nous apporte de plus ? (08:57:58 PM) zlatinb: intégration étroite avec git, des MR, du code review, tout ça (08:58:02 PM) zzz: et nous avons besoin d’une courte liste de nos exigences, en particulier pour l’inscription et l’anti-spam (09:00:01 PM) zzz: je pense aussi que nous devrions tirer des leçons de la migration git de l’an dernier, et avoir des jalons, un calendrier et un suivi clairs (09:00:36 PM) eyedeekay: L’inscription est devenue un point difficile. J’estime qu’environ 1/3 des inscriptions sont du spam, mais c’est très difficile de faire la différence parce que je ne demande pas beaucoup d’informations aux utilisateurs git (09:01:37 PM) eyedeekay: La solution de Tor re: inscription anonyme est astucieuse, et potentiellement très utile, mais plus je regarde plus je pense que ce serait peut-être excessif pour nous (09:02:35 PM) zzz: Je propose que nous voyions qui veut participer à une réunion à ce sujet, puis nous programmerons la réunion plus tard (09:03:29 PM) eyedeekay: Ça me va. Je vais ouvrir un nouveau fil de forum pour la migration Trac. (09:04:49 PM) zzz: zlatinb, voudrais-tu en être ? (09:05:03 PM) zlatinb: bien sûr (09:05:21 PM) zzz: super (09:07:56 PM) eyedeekay: C’est tout pour l’ordre du jour, autre chose à ajouter ? (09:08:00 PM) eyedeekay: Délai d’attente 60s (09:09:32 PM) eyedeekay: Cela clôt la réunion *baffs* (09:09:32 PM) eyedeekay: Merci zzz zlatinb d’être venus, je publierai le journal de la réunion sur le site sous peu (09:10:09 PM) zzz: merci (09:11:05 PM) devcron a quitté la salle (quit: Quit: leaving). (09:11:11 PM) eyedeekay: pas de problème zzz &lt;/div></description></item><item><title>Version 0.9.49</title><link>/fr/blog/2021/02/17/version-0.9.49/</link><pubDate>Wed, 17 Feb 2021 00:00:00 +0000</pubDate><guid>/fr/blog/2021/02/17/version-0.9.49/</guid><description>&lt;h2 id="détails-de-mise-à-jour">Détails de mise à jour&lt;/h2>
&lt;p>La version 0.9.49 poursuit le travail pour rendre I2P plus rapide et plus sûr. Nous avons apporté plusieurs améliorations et correctifs au transport SSU (UDP) qui devraient se traduire par des débits plus élevés. Cette version amorce également la migration vers un nouveau chiffrement ECIES-X25519, plus rapide, pour les routers. (Les destinations utilisent ce chiffrement depuis déjà quelques versions) Nous travaillons sur les spécifications et les protocoles du nouveau chiffrement depuis plusieurs années, et nous approchons de leur finalisation ! La migration nécessitera plusieurs versions pour être achevée.&lt;/p></description></item><item><title>Bonjour Git, au revoir Monotone</title><link>/fr/blog/2020/12/10/bonjour-git-au-revoir-monotone/</link><pubDate>Thu, 10 Dec 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/12/10/bonjour-git-au-revoir-monotone/</guid><description>&lt;h2 id="bonjour-git-adieu-monotone">Bonjour Git, adieu Monotone&lt;/h2>
&lt;h3 id="the-i2p-git-migration-is-nearly-concluded">The I2P Git Migration is nearly concluded&lt;/h3>
&lt;p>Depuis plus d’une décennie, I2P s’appuie sur le vénérable service Monotone pour répondre à ses besoins en gestion de versions, mais ces dernières années, la majeure partie du monde est passée au désormais universel système de gestion de versions Git. Dans le même temps, le réseau I2P est devenu plus rapide et plus fiable, et des solutions de contournement accessibles pour pallier l’impossibilité de reprendre les transferts avec Git ont été développées.&lt;/p></description></item><item><title>Version 0.9.48</title><link>/fr/blog/2020/11/30/version-0.9.48/</link><pubDate>Mon, 30 Nov 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/11/30/version-0.9.48/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.48 active notre nouveau protocole de chiffrement de bout en bout (proposition 144) pour la plupart des services. Nous avons ajouté une prise en charge préliminaire du nouveau chiffrement des messages de construction de tunnel (proposition 152). Des améliorations significatives des performances ont été apportées dans l&amp;rsquo;ensemble du router.&lt;/p>
&lt;p>Les paquets pour Ubuntu Xenial (16.04 LTS) ne sont plus pris en charge. Les utilisateurs sur cette plateforme devraient mettre à niveau leur système afin de continuer à recevoir les mises à jour d&amp;rsquo;I2P.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 3 novembre 2020</title><link>/fr/blog/2020/11/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-novembre-2020/</link><pubDate>Tue, 03 Nov 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/11/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-novembre-2020/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (03:01:04 PM) eyedeekay: Salut tout le monde, et bienvenue à la réunion du 3 novembre du projet I2P. idk vous parle de façon un peu inattendue depuis le wi‑fi du Marriot, aux prises avec un portail captif plutôt pénible, donc aujourd’hui j’ai deux pseudos, eyedeekay et idk_mobile au cas où l’une ou l’autre des connexions tombe. (03:01:04 PM) eyedeekay: Merci de votre patience, le wi‑fi de cet hôtel est vraiment… incroyablement mauvais. Je serai de retour sur ma connexion fiable jeudi. (03:01:04 PM) eyedeekay: Au programme aujourd’hui : (03:01:04 PM) eyedeekay: 1) Salut (idk) (03:01:04 PM) eyedeekay: 2) rappel de procédure de réunion *brève* (idk) (03:01:04 PM) eyedeekay: 3) publication 0.9.48 (zzz, idk) (03:01:04 PM) eyedeekay: 4) Appel à testeurs (idk) (03:01:04 PM) eyedeekay: 5) Mise à jour de l’avancement Git (idk) (03:01:04 PM) eyedeekay: 6) Router Console additional sites vote(idk) (03:01:04 PM) eyedeekay: Bonjour tout le monde, qui d’autre est là aujourd’hui ? (03:01:38 PM) zzz: salut (03:01:43 PM) eyedeekay: salut zzz (03:02:09 PM) eyedeekay: Quelqu’un d’autre ? (03:03:21 PM) eyedeekay: Bon, le point 2 est soit essentiel, soit caduc, je suppose. 2) À propos des « salut » : Beaucoup d’entre nous laissent leurs clients IRC tourner presque tout le temps, et il n’est pas toujours clair qui est là et qui ne l’est pas. Donc au début de nos réunions, on dit « salut » juste pour savoir qui est bien là et prêt à participer, et qui s’assure simplement d’avoir l’historique pour plus tard. Merci de dire salut pour la réunion quand vous arrivez (03:04:19 PM) eyedeekay: 3) publication 0.9.48 (03:05:07 PM) John a quitté la salle (quit: Read error). (03:05:11 PM) eyedeekay: La 0.9.48 apportera les derniers raffinements aux thèmes Light et Dark de la Router console. Surtout des détails, pour peaufiner les marges et l’espacement autour des nouvelles icônes utilisées dans ces thèmes. Un nouvel ensemble d’icônes pour les thèmes Light et Dark de Snark a également été sélectionné sur la base des retours. (03:05:11 PM) eyedeekay: La publication Android 0.9.48 utilisera le processus de build Android qui a été révisé et corrigé au cours de la semaine dernière. Le dogfooding est bien meilleur que ces dernières semaines, j’attends celle‑ci avec impatience. Pour ceux qui ne savent pas, pendant de nombreuses années nos publications Android ont vu leur utilisabilité fortement compromise à cause d’erreurs provenant d’un bootclasspath mal configuré, qui était documenté de manière contre‑intuitive et minimale, voire pas du tout. (03:05:36 PM) eyedeekay: Ce problème est réglé pour l’avenir. (03:06:37 PM) eyedeekay: Sadie et moi avons mis à jour, révisé, élagué et réorganisé la documentation sur la branche git i2p.www "style-guide" (03:07:38 PM) eyedeekay: Rien n’est gravé dans le marbre ici, mais nous fournissons plus d’exemples et de meilleure qualité, une aide spécifique par application pour les applications I2P fournies, des guides de reseed (réamorçage) mis à jour pour les reseeds de pair à pair (friend‑to‑friend) et l’hébergement d’un serveur de reseed, et nous mettons à jour nos pages de comparaison (03:08:10 PM) eyedeekay: zzz, qu’aimerais‑tu ajouter ? (03:08:19 PM) zzz: oui, à propos d’Android (03:08:35 PM) John [john@3n6rizeciinzvbuzub5ux3jru6iazw6drx76cjcwmcc5yaltccca.b32.i2p] est entré dans la salle. (03:08:39 PM) zzz: pour être clair, tu as publié la 0.9.47‑1 la semaine dernière, et elle est disponible partout ? Je ne crois pas avoir vu d’annonce (03:08:53 PM) zzz: donc tu devrais faire passer le mot et obtenir quelques rapports de test (03:09:17 PM) eyedeekay: Bien sûr, je peux faire une annonce (03:09:24 PM) zzz: à propos de la 48, tout se passe bien. On est à presque 15 K lignes de diff, assez typique (03:09:42 PM) zzz: le travail sur les types de chiffrement du router avance étonnamment bien, largement en avance sur le planning (03:09:48 PM) zzz: ce sont les propositions 152 et 156 (03:10:02 PM) zzz: une bonne partie de ce travail sera dans la version .48, pour les testeurs courageux (03:10:22 PM) zzz: l’annonce préliminaire de publication est en ligne sur zzz.i2p pour relecture (03:10:53 PM) zzz: J’aimerais décider d’une date de publication aujourd’hui. Le 23 ou le 30 ? (03:10:58 PM) zzz: cela ferait un gel des tags dans une semaine ou deux à partir de maintenant (03:11:25 PM) zzz: eot (03:12:01 PM) eyedeekay: Ça m’importe moins maintenant, je ne peux de toute façon pas voyager pendant un moment, mais j’aimerais quand même viser le 30 si possible (03:12:44 PM) zzz: ok, ce sera le 30. gel des tags le 18, date limite des check‑ins le 27. Je mettrai à jour le message sur mon forum (03:12:53 PM) eyedeekay: Excellent, merci (03:13:52 PM) eyedeekay: Cela nous amène à 4) appel aux testeurs (03:13:55 PM) eyedeekay: Alors que nous entrons dans le dernier mois avant la publication 0.9.48, j’aimerais inviter nos utilisateurs à nous faire des retours sur I2P ici, ou sur le forum du projet(i2pforum.i2p), ou sur le forum de zzz(zzz.i2p), ou sur reddit.com/r/i2p où je rôde pour nous. (03:14:24 PM) eyedeekay: Je publierai cet appel à ces endroits quand je mettrai le journal de la réunion sur le site (03:15:00 PM) eyedeekay: Les retours sur tout sont importants : performances, style, configuration. N’hésitez pas à nous contacter ! (03:15:09 PM) zzz: oui, d’accord, je vais probablement poser un tag de version -rc d’ici une semaine environ (03:16:57 PM) Sleepy a quitté la salle (quit: Read error). (03:16:58 PM) eyedeekay: Autre chose à ajouter sur ce sujet ? (03:17:26 PM) zzz: non (03:17:49 PM) eyedeekay: Merci zzz :) (03:17:57 PM) eyedeekay: 5) Mise à jour Git : Pour l’instant, j’ai temporairement arrêté de migrer de nouveaux dépôts pendant que je configure une règle de push pour imposer des commits signés GPG dans l’espace de noms "I2P Developers". C’est une exigence ferme au moins pour i2p.i2p et i2p.android.base. À ce stade, nous avons migré les plugins actifs vers le gitlab, ainsi que i2p.newsxml, i2p.firefox, i2p.scripts et i2p.www. Cette semaine, j’ai construit I2P et I2P pour Android avec succès depuis Git et Monotone, y compris en construisant un i2p.android.base basé sur mtn au‑dessus d’un i2p.i2p basé sur git et un i2p.android.base basé sur git au‑dessus d’un i2p.i2p basé sur mtn. Cela impliquerait qu’une fois la règle de push en place, i2p.i2p pourrait être migré sans casser les projets qui en dépendent. Le TODO ici est toutefois de contacter d’autres downstreams, mhatta, zero et BiglyBT, pour les informer du changement. (03:19:08 PM) zzz: quel est le calendrier ? avant ou après la publication 48 ? (03:19:31 PM) zzz: je ne pense pas que des downstreams utilisent mtn (03:19:52 PM) eyedeekay: Je ne pense pas non plus, ils utilisent tous soit maven, soit le miroir github à ma connaissance, je veux juste m’en assurer (03:21:17 PM) eyedeekay: Je pense qu’on peut encore le faire avant 0.9.48, si je commence juste après avoir mis en place la règle de push. (03:22:09 PM) Sleepy [Sleepy@bjy63jgb427hmekhcp6v4kxs7p2le7cpuuvdmngod76fv2isfw4a.b32.i2p] est entré dans la salle. (03:22:19 PM) zzz: ok, n’attends pas trop le dernier moment (03:23:26 PM) zzz: et obtiens des acks positifs de tout le monde avant d’appuyer sur l’interrupteur. on ne peut pas avoir de retardataires (03:23:29 PM) eyedeekay: Oui, si je ne pense pas pouvoir terminer avec un peu de marge avant le gel des tags, je repousserai à la 49 (03:23:37 PM) eyedeekay: Je ferai ça (03:25:08 PM) eyedeekay: Quelque chose d’autre de la part de quelqu’un sur ce sujet ? (03:26:01 PM) eyedeekay: OK, alors le dernier point est 6) (03:26:04 PM) eyedeekay: J’aimerais ajouter 2 de mes sites à la page d’accueil de la Router Console, le premier étant git.idk.i2p, qui est mon hôte gitlab ouvert à la communauté et vers lequel les dépôts mtn d’I2P migrent. (03:26:04 PM) eyedeekay: Le second est paste.idk.i2p qui est un pastebin générique pour des fichiers et des tests, que j’ai mis en place quand il est apparu qu’aucun autre pastebin n’était encore accessible. (03:27:00 PM) zzz: aucune objection (03:28:15 PM) zzz: mais je suggère une autre passe sur les info‑bulles proposées, j’ai quelques idées que je te soumettrai plus tard (03:29:05 PM) eyedeekay: Ça me va (03:30:55 PM) eyedeekay: Très bien, cela nous amène à la fin de tout ce que j’avais prévu pour cette réunion, donc si quelqu’un a d’autres sujets à discuter, merci de les proposer maintenant (03:31:20 PM) eyedeekay: timeout 1m (03:32:42 PM) eyedeekay: Très bien, merci d’être venu à la réunion zzz, merci aux auditeurs d’avoir écouté. (03:33:08 PM) eyedeekay: La réunion du mois prochain sera le 8 décembre, même heure, même canal (03:33:13 PM) eyedeekay: *Baffs* &lt;/div></description></item><item><title>Réunion des développeurs I2P - 06 octobre 2020</title><link>/fr/blog/2020/10/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-octobre-2020/</link><pubDate>Tue, 06 Oct 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/10/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-octobre-2020/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, orignal, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> (04:00:04 PM) eyedeekay: Bonjour à tous et bienvenue à la réunion de la communauté I2P d’octobre. (04:00:04 PM) eyedeekay: À l’ordre du jour aujourd’hui : (04:00:04 PM) eyedeekay: 1) Salut (04:00:04 PM) eyedeekay: 2) version 0.9.48 (zzz) (04:00:04 PM) eyedeekay: 3) Mise à jour de l’avancement sur Git (idk) (04:00:04 PM) eyedeekay: 4) Mise à jour Équipe UI / OTF (idk) (04:00:04 PM) eyedeekay: 5) Mise à jour Android (idk) (04:00:17 PM) eyedeekay: Salut tout le monde, qui est là ? (04:00:25 PM) orignal: salut (04:00:29 PM) eyedeekay: Salut orignal (04:00:33 PM) zzz: bonjour (04:00:39 PM) eyedeekay: Bonjour zzz (04:01:14 PM) eyedeekay: Quelqu’un d’autre ? (04:01:53 PM) eyedeekay: OK, passons au point 2 (04:02:14 PM) eyedeekay: J’ai vu zzz faire pas mal de choses dernièrement. Pour ma part, mon seul plan à l’intérieur du router pour la version 0.9.48 est rekeyOnIdle. Dans l’ensemble, mes plans pour cette version concerneront principalement l’achèvement des 2 prochaines phases de la migration Git, et des changements sur i2p.www que je détaillerai au point 4). (04:02:45 PM) zzz: nous en sommes, je crois, à 5 semaines dans le cycle. Les choses se passent bien (04:03:14 PM) zzz: orignal et moi travaillons à améliorer la construction des tunnels (proposition 152), et nous avons commencé à intégrer une partie de ce code (04:03:29 PM) zzz: la recherche SSU2 avance lentement, et il n’y aura certainement aucun code dans la .48 (04:03:50 PM) zzz: 7 500 lignes de diff dans la version jusqu’à présent, assez typique (04:04:08 PM) zzz: l’objectif est mi-fin novembre pour la version .48, nous fixerons probablement une date bientôt (04:04:18 PM) zzz: EOT (04:04:44 PM) eyedeekay: Merci beaucoup zzz (04:05:14 PM) eyedeekay: Merci aussi pour les mises à jour fréquentes sur le forum, ça rend une partie de vos avancées plus faciles à digérer et à expliquer aux autres (04:05:43 PM) eyedeekay: Passons au point 3) (04:06:03 PM) eyedeekay: Nous en sommes à la phase trois de la migration Git. (04:06:08 PM) eyedeekay: i2p.www est migré. C’était le projet qui dépendait le plus de mtn. (04:06:14 PM) eyedeekay: i2p.firefox est également migré. (04:06:22 PM) eyedeekay: Nous allons migrer i2p.newsxml jeudi soir, à 18.00 UTC. (04:06:32 PM) eyedeekay: Après cela je prendrai contact avec zzz au sujet de migrer zzzot ou snark-rpc ensuite. (04:06:37 PM) eyedeekay: Les dépôts où la synchronisation mtn a été désactivée sont maintenus en synchronisation entre github et gitlab. (04:06:44 PM) eyedeekay: Nous sommes sur une trajectoire régulière maintenant; dès qu’un dépôt est migré, nous commençons le suivant. (04:06:58 PM) eyedeekay: EOT (04:08:23 PM) eyedeekay: Des questions à propos de Git ? (04:09:06 PM) eyedeekay: Délai 1 min (04:10:16 PM) eyedeekay: OK, passons au point 4) (04:11:20 PM) eyedeekay: L’agence de design engagée par l’OTF a créé un guide de style révisé. Le nouveau guide est un peu plus « flexible » que l’ancien, tout en nous encourageant vers un certain niveau de cohérence interne. (04:11:20 PM) eyedeekay: Il se trouve ici : https://uracreative.github.io/i2p-styleguide/. Un message sollicitant des commentaires de la communauté sur les recommandations stylistiques, lesquelles mettre en œuvre, et comment, est ici : `http://i2pforum.i2p/viewtopic.php?f=21&amp;t=986&amp;sid=bbca7a971055b8449737ba038ebbfa49` (04:11:20 PM) eyedeekay: La difficulté de mise en œuvre des recommandations de design vient du fait que des changements appliqués partiellement ont tendance à être visuellement peu attrayants, par exemple voir le récent problème d’icône dans I2PSnark. (04:12:26 PM) eyedeekay: Cependant, cela ne représente que 1/2 des conseils que nous avons reçus (04:13:01 PM) eyedeekay: L’amélioration la plus significative que nous pourrions apporter, identifiée par les programmes financés par l’OTF impliquant le travail de Ura Design et Simsec, était un problème global d’intégration des nouveaux participants de tous types. (04:13:16 PM) eyedeekay: Nous considérons que c’est la priorité. Les premières phases d’amélioration se dérouleront principalement dans i2p.www (04:13:19 PM) eyedeekay: L’une des questions les plus fréquentes qui a été posée est « À qui s’adresse I2P. » (04:13:42 PM) eyedeekay: Les personnes en charge du design/de l’ergonomie ne sont évidemment pas les seules à avoir posé cette question (04:13:52 PM) eyedeekay: Nous avons donc identifié des « types » de participants, y compris des utilisateurs, des opérateurs de services, des développeurs d’applications, des développeurs du router. (04:13:52 PM) eyedeekay: Nous avions beaucoup de réponses à cette question, mais un des schémas les plus courants dans nos réponses était qu’il est beaucoup plus facile de dire à qui s’adressent les « Applications » I2P. (04:14:07 PM) eyedeekay: Nous voulons donc amener les gens à utiliser les applications plus rapidement et plus facilement. La modification de ces parcours est ce qu’on appelle « l’architecture de l’information » (04:14:07 PM) eyedeekay: Pour y parvenir, il faudra produire : (04:14:07 PM) eyedeekay: - Des instructions d’installation sur Windows incluant l’installation d’une version de Java connue pour fonctionner avec I2P. (04:14:07 PM) eyedeekay: - Des pages sur le site expliquant les applications fournies avec le router I2P Java. (04:14:07 PM) eyedeekay: - L’inclusion de I2P in Private Browsing webextension dans le bundle de profil I2P Windows (04:14:07 PM) eyedeekay: - Une recommandation et un guide pour un client IRC. (04:14:07 PM) eyedeekay: - Des guides d’hébergement de services de premier plan (comme celui pour Gitlab), à l’intention des nouveaux opérateurs, incluant une réécriture du Reseed Service Guide. Également prévus : des guides d’hébergement NextCloud et IRC. (04:14:07 PM) eyedeekay: - La réorganisation de la page d’accueil et du menu de navigation de premier niveau autour des utilisateurs. (04:14:44 PM) eyedeekay: Désolé d’avoir fait long, mais prenez votre temps s’il vous plaît, je voulais m’assurer de donner une mise à jour substantielle (04:17:14 PM) eyedeekay: EOT. Des questions ? (04:17:26 PM) zzz: le travail de l’OTF est-il terminé ? quand ont-ils fini ? quand le guide de style révisé est-il devenu disponible ? (04:19:20 PM) eyedeekay: L’OTF a payé l’agence de design, et ils ont terminé le mois dernier. Un instant pendant que je vérifie l’historique (04:19:56 PM) eyedeekay: 8 août (04:20:10 PM) zzz: ce que je veux dire, c’est : comment pouvons-nous améliorer nos processus afin que l’état et les résultats des travaux financés soient effectivement communiqués à la communauté en temps utile ? (04:21:07 PM) eyedeekay: D’habitude, la solution, c’est que je reste en contact avec quelqu’un. Dans ce cas, ce « quelqu’un » devrait probablement prendre la forme de mises à jour périodiques de ma part sur i2pforums.i2p (04:22:38 PM) zzz: d’accord. c’est tout de même très étrange qu’un projet financé, qui aboutit à des recommandations pour les développeurs, n’ait en fait pas été communiqué aux développeurs pendant deux mois (04:23:06 PM) zzz: donc si nous recommençons un jour, ce sera un sujet de discussion pour l’amélioration de nos processus (04:23:14 PM) zzz: merci pour le rapport (04:23:35 PM) eyedeekay: Je fais juste de mon mieux pour résoudre les problèmes :) (04:23:39 PM) eyedeekay: Ce qui nous amène au point 5) (04:24:46 PM) eyedeekay: Je suis désormais l’administrateur de tous les serveurs où nous proposons des applications Android en téléchargement, puisque l’autre admin ne répondait pas. (04:24:51 PM) eyedeekay: J’ai fini par pouvoir contacter l’autre admin, et il a accepté d’agir comme secours. (04:24:59 PM) eyedeekay: Le plan pour la suite est que je téléverse sur GPlay et notre F-Droid le même jour que la publication des paquets Debian. (04:25:03 PM) eyedeekay: Cela signifie que notre F-Droid sera disponible le même jour que l’envoi des paquets Debian. GPlay aura encore un retard de ce qui semble être 1 à 6 jours, je ne peux pas y faire grand-chose. (04:25:29 PM) eyedeekay: Cela signifie aussi que je suis maintenant l’admin de download.i2p2.de, donc je peux corriger ça aussi. En gros je peux tout corriger sauf trac. (04:27:09 PM) eyedeekay: EOT (04:28:15 PM) eyedeekay: Ah, c’est ce que j’ai oublié. Je ne suis *pas* en charge du téléversement vers le dépôt communautaire F-Droid. C’est toujours nextloop. (04:30:21 PM) eyedeekay: Quelqu’un a-t-il quelque chose à ajouter, un point à couvrir pour la réunion, ou des questions sur ce que nous avons couvert jusqu’à présent ? (04:31:02 PM) eyedeekay: délai 1 min (04:31:13 PM) zzz: rappel (encore) - mets la réunion d’août sur le site (04:32:00 PM) eyedeekay: Je pensais que c’était fait ? OK, je l’ajouterai juste après qu’on ait fini &lt;/div></description></item><item><title>Réunion des développeurs I2P - 01 septembre 2020</title><link>/fr/blog/2020/09/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-01-septembre-2020/</link><pubDate>Tue, 01 Sep 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/09/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-01-septembre-2020/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> (04:00:08 PM) eyedeekay: Bonjour à toutes et à tous, bienvenue à la réunion communautaire du 1er septembre : (04:00:08 PM) eyedeekay: 1) Salut (04:00:08 PM) eyedeekay: 2) sortie 0.9.48 (04:00:08 PM) eyedeekay: 3) Mise à jour des progrès Git (04:00:08 PM) eyedeekay: 4) Mise à jour des progrès Android/Maven (04:00:08 PM) eyedeekay: 1) Salut (04:00:08 PM) eyedeekay: Salut tout le monde, merci d'être venus :) (04:00:24 PM) zlatinb: salut (04:00:31 PM) eyedeekay: salut zlatinb (04:00:40 PM) zzz: yo (04:00:45 PM) eyedeekay: salut zzz (04:01:00 PM) eyedeekay: Quelqu'un d'autre ici ? (04:01:23 PM) eyedeekay: echelon est hors de la ville aujourd'hui et ne sera pas disponible (04:01:53 PM) eyedeekay: 2) sortie 0.9.48 (04:02:33 PM) eyedeekay: 0.9.47 est sorti la semaine dernière, un nouveau cycle vient de commencer (04:03:15 PM) eyedeekay: zzz a publié plus tôt aujourd'hui la proposition pour des identités de router ECIES, merci à toutes celles et ceux qui le peuvent de la lire et de commenter (04:04:45 PM) eyedeekay: Quelqu'un a-t-il quelque chose à dire pour le sujet 2) ? (04:04:57 PM) zlatinb: Je vais essayer d'avancer un peu sur SSU (04:05:05 PM) zlatinb: en attendant la migration Git bien sûr (04:05:06 PM) zzz: on vient juste de démarrer... (04:05:32 PM) zzz: l'équipe #ls2 prévoit de commencer à travailler à la fois sur les ECIES routers et sur les propositions SSU2 pendant cette période (04:05:57 PM) zzz: Je prévois un cycle d'environ 3 mois, avec une sortie en novembre (04:06:06 PM) zzz: EOT (04:06:14 PM) zlatinb: aussi, j'aimerais voir du mouvement sur le front RED, même si je ne sais pas encore exactement ce que je veux changer. Je devrai faire des essais sur le réseau de test avant de me décider. EOT (04:06:50 PM) eyedeekay: Merci zzz et zlatinb. (04:07:00 PM) zzz: eyedeekay, merci de nous donner tes plans (et ceux de l'équipe UI, si tu sais) pour la 48 (04:08:12 PM) eyedeekay: Mes grands projets sont de terminer la sécurité des threads pour i2cp.rekeyOnIdle (04:08:41 PM) eyedeekay: et d'ajouter une interface utilisateur (UI) pour les destinations alternatives I2P à i2ptunnel et à l'extension Web (04:09:13 PM) eyedeekay: Mais pour l'instant, mes priorités sont git et Android (04:09:14 PM) eyedeekay: EOT (04:09:36 PM) zzz: des gros changements UI prévus ? des changements de site web prévus ? des nouvelles du contrat OTF/Ura ? (04:10:16 PM) eyedeekay: Ura n'est plus payé par l'OTF, mais certain·e·s d'entre eux/elles donnent encore très généreusement de leur temps et nous sommes toujours en contact (04:11:26 PM) eyedeekay: Aucun changement majeur de l'ensemble d'icônes n'est prévu, mais je prévois d'ajouter des menus repliables et un bouton de redémarrage à la page principale d'i2ptunnel (04:12:26 PM) zzz: d'accord. Sans mise à jour depuis des mois, je suis totalement dans le flou sur ce que produit le contrat OTF et quand ça pourrait arriver, si jamais; donc à ce stade on peut supposer qu'il va mourir ? ou quoi ? (04:13:18 PM) eyedeekay: Bumble est très investi pour intégrer les changements et a continué à travailler avec nous, pour l'instant, considérez-le comme vivant (04:13:36 PM) zzz: c'est quoi « Bumble » ? (04:13:46 PM) eyedeekay: Bumble fait partie de l'équipe Ura/SimSec (04:16:48 PM) eyedeekay: Oui, elle a des plans. (04:17:41 PM) zlatinb: Quelles qu'elles soient, je ne les vois pas se concrétiser sans une communication active et saine avec nous ici. (04:19:22 PM) eyedeekay: Tout ce que je peux faire, c'est demander. (04:19:35 PM) zlatinb: Merci. EOT (04:19:45 PM) eyedeekay: 3) Migration Git (04:20:05 PM) eyedeekay: Ma feuille de route pour cette semaine inclut la dépréciation complète de i2p.www mtn (04:20:59 PM) eyedeekay: À cette fin, je teste le script de déploiement migré, qui vérifie les modifications des fichiers traduits avec mtn diff (04:21:33 PM) eyedeekay: C'est quasiment prêt, je veux juste être sûr avant de le pousser trop tôt et de casser le site; j'ai aussi besoin de l'aide d'echelon pour l'autre côté (04:21:57 PM) eyedeekay: Après ça, quasiment immédiatement, je commencerai les scripts et plugins restants. EOT. (04:22:03 PM) eyedeekay: Des questions ? (04:22:32 PM) zzz: comme demandé dans le fil sur mon forum, merci de fournir un préavis de 24 heures avant d'arrêter la synchronisation mtn pour chaque branche active (04:22:44 PM) eyedeekay: Absolument, je le ferai. (04:22:54 PM) zzz: et une autre annonce quand git sera en service (04:23:18 PM) eyedeekay: Bien sûr (04:23:50 PM) eyedeekay: Autre chose ? (04:24:49 PM) eyedeekay: 4) Mises à jour Maven/Android (04:26:25 PM) eyedeekay: Pas grand-chose à dire ici si ce n'est que je travaille à les publier; mon premier lot de soumissions n'a pas été distribué correctement (04:26:58 PM) zlatinb: quel est le problème spécifique avec mavenCentral ? (04:28:11 PM) eyedeekay: Je ne sais pas, j'ai ouvert un ticket chez eux pour obtenir de l'aide mais tout a l'air OK jusqu'à ce que j'essaie de les déplacer hors de la zone de staging (04:28:56 PM) zlatinb: ok, bizarre (04:29:02 PM) zzz: ok, donc pas d'ETA alors (04:29:07 PM) eyedeekay: Oui et tous sauf un fonctionnent (04:30:20 PM) eyedeekay: Pas d'ETA. Je vais travailler dessus jusqu'à ce que ce soit corrigé. (04:31:00 PM) eyedeekay: C'est ma priorité actuelle, puisque tout le monde en a besoin. (04:31:08 PM) eyedeekay: EOT. (04:32:24 PM) eyedeekay: Quelque chose d'autre de la part de quelqu'un d'autre pour le 4 (04:33:09 PM) eyedeekay: OK, nous avons eu une suggestion de dernière minute de la part d'orignal de déplacer les réunions vers un autre canal, je vais l'appeler 5) i2p-meetings (04:33:45 PM) eyedeekay: Je ne pense pas que ce soit nécessaire (04:34:15 PM) eyedeekay: Mais je suis ouvert à entendre l'avis des autres sur la question ? (04:34:48 PM) zlatinb: C'est dû au drama entre lui et echelon, et jusqu'ici les deux camps refusent de bouger. Je suis contre le déplacement de la réunion et j'encourage plutôt les personnes concernées à chercher une résolution. (04:35:31 PM) zzz: Je pense que tout ce que je devais faire pour la sortie 47 est en ligne (04:35:31 PM) zzz: à propos du 5), le problème est qu'echelon continue d'interdire orignal ici; sans attribuer de faute, le même problème pourrait arriver dans n'importe quel autre canal aussi (04:36:56 PM) zzz: ce serait précieux que le développeur principal de l'implémentation C++ de router dominante puisse participer ici, pour les réunions et à d'autres moments; quant à savoir si c'est possible, je n'en ai aucune idée (04:37:06 PM) eyedeekay: Oh je vois. Ça me donne une meilleure image de la situation. (04:37:40 PM) eyedeekay: À la lumière de cela, je pense qu'on est tous d'accord, on les garde sur i2p-dev et on cherche une résolution sociale/amiable ? (04:38:14 PM) zlatinb: +1 (04:38:28 PM) eyedeekay: OK. On fera comme ça. (04:38:29 PM) zzz: J'ai déjà refusé de faire la médiation plusieurs fois. Peut-être que quelqu'un d'autre peut essayer, sinon c'est à eux deux. (04:39:21 PM) eyedeekay: Je comprends. (04:39:56 PM) zlatinb: ok je vais essayer (04:40:01 PM) zlatinb: mais j'aurai besoin d'aide (04:40:15 PM) zlatinb: et aucun des deux camps n'obtiendra tout ce qu'il veut (04:40:48 PM) eyedeekay: zlatinb je ferai ce que je peux pour te soutenir là-dedans. (04:41:12 PM) zlatinb: merci (04:41:32 PM) eyedeekay: zzz je crois que tu as raison, tous tes paquets sont en ligne pour 0.9.47 (04:41:51 PM) zzz: :) (04:42:40 PM) eyedeekay: Quelqu'un d'autre a-t-il quelque chose qu'il souhaite aborder à cette réunion ? (04:43:05 PM) eyedeekay: Sinon, je vais atteindre le baffer timeout:2m (04:43:12 PM) anonymousmaybe: pouvez-vous rendre l'UI i2pconsole sans JavaScript ? sinon, pourquoi ? (04:43:23 PM) zzz: un très bref 6) - merci de mettre les logs d'aujourd'hui et du mois dernier (et de l'avant-dernier si vous considérez que c'était une vraie réunion, je n'en ai jamais été sûr) sur le site web (04:43:36 PM) zzz: EOT pour 6) (04:43:36 PM) eyedeekay: Je m'en charge zzz (04:44:04 PM) eyedeekay: anonymousmaybe On peut déjà l'utiliser sans JavaScript, NoScript ou uMatrix devraient faire l'affaire (04:44:29 PM) anonymousmaybe: oui mais je veux dire que, au niveau du code, c'est toujours là (04:45:03 PM) anonymousmaybe: je me demande si vous pouvez ajouter un todo pour une version ultérieure afin d'exclure le JS de la console (04:46:17 PM) eyedeekay: Je suppose qu'il est probablement possible d'ajouter une option qui, en gros, n'ajouterait pas les éléments script src à la page, mais je ne suis pas sûr d'y voir beaucoup d'intérêt et cela va à l'encontre d'au moins quelques objectifs d'UI. (04:46:43 PM) eyedeekay: As-tu un ticket Trac pour ça ? (04:47:44 PM) eyedeekay: anonymousmaybe ? (04:50:05 PM) anonymousmaybe: eyedeekay non (04:50:16 PM) anonymousmaybe: j'ai un fil sur i2pforum (04:50:21 PM) anonymousmaybe: mais pas de tickets i2p (04:51:36 PM) eyedeekay: Je vais aller sur le forum et en discuter avec toi là-bas pour l'instant alors. (04:52:25 PM) eyedeekay: Je ne dis pas non, mais je veux entendre tes arguments avant d'agir (04:52:32 PM) anonymousmaybe: https://i2pforum.net/viewtopic.php?f=13&amp;t=537 (04:52:51 PM) eyedeekay: Merci beaucoup :) (04:53:29 PM) anonymousmaybe: toi aussi :) (04:54:28 PM) eyedeekay: S'il n'y a rien d'autre, je vais clore la réunion. Une fois (04:54:37 PM) eyedeekay: timeout:1m (04:55:50 PM) eyedeekay: Très bien, merci à toutes et à tous d'être venus à la réunion, à bientôt sur l'IRC &lt;/div></description></item><item><title>Version 0.9.47</title><link>/fr/blog/2020/08/24/version-0.9.47/</link><pubDate>Mon, 24 Aug 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/08/24/version-0.9.47/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.47 active par défaut, pour certains services, notre nouveau protocole de chiffrement de bout en bout (proposition 144). L’outil d’analyse et de blocage Sybil est désormais activé par défaut.&lt;/p>
&lt;p>Java 8 ou une version ultérieure est désormais requise. Les paquets Debian pour Wheezy et Stretch, ainsi que pour Ubuntu Trusty et Precise, ne sont plus pris en charge. Les utilisateurs sur ces plateformes devraient effectuer une mise à niveau afin de pouvoir continuer à recevoir les mises à jour d&amp;rsquo;I2P.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 04 août 2020</title><link>/fr/blog/2020/08/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-04-ao%C3%BBt-2020/</link><pubDate>Tue, 04 Aug 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/08/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-04-ao%C3%BBt-2020/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log">
&lt;p>(04:00:50 PM) eyedeekay1: Bonjour zlatinb zzz mikalvmeeh eche|on, si vous êtes tous prêts nous allons commencer la réunion. (04:00:50 PM) eyedeekay1: 1) Bonjour (04:00:50 PM) eyedeekay1: 2) Version 0.9.47 (04:00:50 PM) eyedeekay1: 3) Suivi des réunions mensuelles (04:00:50 PM) eyedeekay1: 4) Mise à jour Git (04:01:38 PM) eyedeekay1: Bonjour à tous, tout d’abord, je suis désolé, je ne me suis pas rendu compte que je m’étais trompé de date dans le titre de mon annonce. (04:02:38 PM) zzz: salut (04:02:58 PM) eyedeekay1: salut zzz (04:03:31 PM) zlatinb: salut (04:03:42 PM) eyedeekay1: Salut zlatinb (04:04:49 PM) eyedeekay1: OK donc 2) la version 0.9.47 (04:05:27 PM) eyedeekay1: Il ne semble pas que je vais réussir à terminer rekeyOnIdle à temps pour 0.9.47 non plus. (04:05:58 PM) eyedeekay1: Ce qui sera inclus, ce sont principalement des mises à jour des éléments visuels de mon côté. (04:06:19 PM) eyedeekay1: Quelque chose de la part de zzz ou zlatinb sur le sujet de la version 0.9.47 ? (04:06:43 PM) zzz: le résumé est ici : &lt;code>http://zzz.i2p/topics/2905&lt;/code> (04:06:49 PM) zzz: gel des tags dans huit jours (04:06:53 PM) zzz: sortie dans environ 3 semaines (04:07:07 PM) zzz: le diff fait environ 18 500 lignes, ce qui est assez typique (04:07:23 PM) zzz: les choses se présentent bien. J’ai quelques éléments à boucler (04:07:40 PM) zzz: mais je suis assez confiant que nous pouvons tenir le calendrier (04:07:49 PM) zzz: EOT (04:08:08 PM) eyedeekay1: J’ai vu pas mal de choses arriver hier, j’ai essayé de les examiner au fur et à mesure que tu les poussais. C’est vraiment excitant de voir ton travail. Merci beaucoup. (04:08:41 PM) zzz: ce n’était que des trucs divers qui traînaient dans mon espace de travail depuis des semaines, rien de notable en réalité (04:09:42 PM) eyedeekay1: Eh bien, suivre reste instructif malgré tout, je ne sais pas où tout se trouve, te voir travailler m’aide à reconnaître où se passent les différentes choses (04:09:43 PM) zzz: j’essaie juste de nettoyer les trucs et de les pousser. parfois je teste quelque chose pendant des mois et des mois (04:10:28 PM) zzz: bien sûr, relire les changements des autres est un excellent moyen d’apprendre et de repérer des erreurs, continue (04:10:39 PM) eyedeekay1: Je ferai (04:10:42 PM) eyedeekay1: S’il n’y a rien d’autre, je passe au 3) timeout 1 min (04:12:40 PM) eyedeekay1: 2) Suivi de la réunion mensuelle : (04:12:53 PM) eyedeekay1: Ceci est la réunion mensuelle. (04:12:53 PM) eyedeekay1: Je n’ai pas mis en place de passerelle WebIRC, car, à ma connaissance, cela aurait été contraire à nos règles IRC. (04:13:13 PM) eyedeekay1: J’ai maintenant une copie des règles d’annonce des réunions et la responsabilité de ces annonces m’a été clarifiée. (04:13:25 PM) eyedeekay1: L’annonce pour le 1er septembre, avec la bonne date cette fois, a été publiée. Pas encore de sujets, veuillez les ajouter selon vos besoins : &lt;code>http://zzz.i2p/topics/2931-meeting-tues-september-1-8pm-utc&lt;/code> (04:14:55 PM) eyedeekay1: Cela arrivera bien sûr peu après la version 0.9.47 (04:15:45 PM) eyedeekay1: Quelque chose sur le point 2) de la part de quelqu’un d’autre ? (04:17:57 PM) eyedeekay1: 3) Transition Git (04:18:34 PM) eyedeekay1: La transition vers Git démarre enfin, nous avons un plan et commençons à l’exécuter (04:19:08 PM) eyedeekay1: nextloop et moi progressons pour répliquer les prochaines branches mtn significatives sur github (04:19:27 PM) eyedeekay1: celles-ci sont toujours en lecture seule jusqu’à la conclusion de leurs phases respectives de migration Git, c.-à-d. pas encore de pull requests ni de MRs (merge requests) (04:20:04 PM) eyedeekay1: Pour une description détaillée de ces phases, voir : &lt;code>http://zzz.i2p/topics/2920-flipping-the-switch-on-git#10&lt;/code> (04:20:42 PM) eyedeekay1: Ce serait utile pour nextloop et moi si je donnais à nextloop l’autorisation de créer des dépôts dans l’espace de noms i2p sur github, et d’écrire dans les dépôts qu’il crée. (04:20:47 PM) zzz: beau travail pour la rédaction du plan (04:21:24 PM) eyedeekay1: Merci zzz, content de l’avoir enfin dans un état exploitable (04:22:17 PM) zzz: ce n’est pas parfait mais c’est « utilisable » en ce sens que nous pouvons le commenter (04:24:39 PM) eyedeekay1: La prochaine chose que nous allons déplacer est le site web, ce qui est bien car il est assez simple et rien ne dépend de lui ; cela devrait se faire cette semaine (04:25:26 PM) eyedeekay1: Mais concernant nextloop, j’aimerais savoir s’il y a un large accord pour lui accorder cette permission de créer/écrire dans des dépôts github pour nous ? (04:25:54 PM) zzz: d’accord. j’attends ta modification du plan/calendrier pour éviter tout conflit avec la sortie .47 (04:26:25 PM) eyedeekay1: Ack, je l’ai ouvert dans mon éditeur :) (04:26:48 PM) zzz: Tu devras demander aux personnes qui sont actuellement admins github, qui ne sont pas ici, et dont je ne fais pas partie (04:27:39 PM) eyedeekay1: Jusqu’à présent, cette proposition reçoit leur approbation, bien qu’il me reste une personne qui n’a pas répondu. (04:29:05 PM) zzz: ça me va tant que vous avez tous les deux un moyen de communication fiable et une solution de secours. Je ne pense pas que nous ayons besoin d’autres admins injoignables :) (04:29:53 PM) eyedeekay1: Je pense que nous pouvons gérer ça (04:30:06 PM) eyedeekay1: Donc nextloop aura des privilèges github (04:31:40 PM) zzz: des personnes longtemps inactives avec beaucoup de privilèges peuvent être utiles comme sauvegarde en cas de scénario du pire (« hit-by-bus »), mais c’est aussi un risque potentiel pour la sécurité, donc cela doit être géré (04:33:12 PM) eyedeekay1: Oui (04:33:20 PM) eyedeekay1: S’il y a autre chose que nous pouvons traiter ici sur le point 3), alors je pense que c’est maintenant ; sinon, nous verrons le plan révisé sur le fil zzz.i2p probablement d’ici demain. (04:33:45 PM) zzz: super (04:34:18 PM) mikalvmeeh: (Je suis à moitié là, j’ai raté le bonjour) (04:34:56 PM) eyedeekay1: Bon, nous avons parcouru les sujets prévus, quelqu’un a-t-il autre chose ? (04:36:43 PM) eyedeekay1: timeout 1 min (04:38:51 PM) eyedeekay1: &lt;em>bafs&lt;/em> Très bien, cela clôt cette réunion. Merci de noter le 1er septembre, la prochaine réunion prévue à la même heure, 20h UTC (04:39:12 PM) eyedeekay1: Merci à tous d’être venus &lt;/div>&lt;/p></description></item><item><title>Aidez vos amis à rejoindre I2P en partageant des Reseed Bundles (paquets de réensemencement)</title><link>/fr/blog/2020/06/07/aidez-vos-amis-%C3%A0-rejoindre-i2p-en-partageant-des-reseed-bundles-paquets-de-r%C3%A9ensemencement/</link><pubDate>Sun, 07 Jun 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/06/07/aidez-vos-amis-%C3%A0-rejoindre-i2p-en-partageant-des-reseed-bundles-paquets-de-r%C3%A9ensemencement/</guid><description>&lt;p>La plupart des nouveaux I2P routers rejoignent le réseau en procédant au bootstrap (amorçage) à l’aide d’un service de réensemencement. Cependant, les services de réensemencement sont centralisés et relativement faciles à bloquer, compte tenu de l’accent mis sur des connexions décentralisées et impossibles à bloquer dans le reste du réseau I2P. Si un nouvel I2P router se trouve dans l’impossibilité d’effectuer le bootstrap, il peut être possible d’utiliser un I2P router existant pour générer un &amp;ldquo;Reseed bundle&amp;rdquo; fonctionnel et effectuer le bootstrap sans avoir besoin d’un service de réensemencement.&lt;/p></description></item><item><title>Version 0.9.46</title><link>/fr/blog/2020/05/25/version-0.9.46/</link><pubDate>Mon, 25 May 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/05/25/version-0.9.46/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.46 contient des améliorations significatives des performances dans la bibliothèque de streaming. Nous avons achevé le développement du chiffrement ECIES (proposition 144) et il existe désormais une option pour l’activer à des fins de test.&lt;/p>
&lt;p>&lt;strong>Utilisateurs Windows uniquement&lt;/strong>: Cette version corrige une vulnérabilité d’élévation de privilèges locale susceptible d’être exploitée par un utilisateur local pouvant exécuter des programmes. Veuillez appliquer la mise à jour dès que possible. Merci à Blaze Infosec pour leur divulgation responsable de ce problème.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 5 mai 2020</title><link>/fr/blog/2020/05/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-mai-2020/</link><pubDate>Tue, 05 May 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/05/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-mai-2020/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 22:00:09 &amp;lt;eyedeekay&amp;gt; Salut tout le monde, bienvenue à la réunion du premier mardi du mois, et dernière réunion avant la sortie de la version 0.9.46. Qui d'autre est présent ? 22:00:27 &amp;lt;zzz&amp;gt; salut 22:00:28 &amp;lt;zlatinb&amp;gt; salut 22:01:02 &amp;lt;eyedeekay&amp;gt; 0) Salut 22:01:02 &amp;lt;eyedeekay&amp;gt; 1) statut/sortie 0.9.46 22:01:03 &amp;lt;eyedeekay&amp;gt; 2) statut de la migration vers git 22:01:03 &amp;lt;eyedeekay&amp;gt; 3) reseeds 22:01:03 &amp;lt;eyedeekay&amp;gt; 4) divers 22:03:07 &amp;lt;eyedeekay&amp;gt; C'est la dernière réunion IRC avant la sortie de 0.9.46, le gel des tags est dans environ une semaine donc les chaînes traduites doivent être terminées d'ici là. Tout changement restant doit être soumis avant la date limite finale le 22 de ce mois. 22:03:58 &amp;lt;eyedeekay&amp;gt; Nous sommes en bonne voie pour faire cette sortie à temps, à ma connaissance. 22:04:15 &amp;lt;eyedeekay&amp;gt; Pour ma part, pendant le cycle 0.9.46, j'ai poursuivi des changements organisationnels, cosmétiques et d'interface utilisateur sur les applications, en me concentrant surtout sur i2ptunnel. J'ai également travaillé sur un paramètre de rotation de tunnel pour i2ptunnel, que je serai bientôt prêt à valider. Je doute de terminer l'allocation dynamique de tunnels pour i2ptunnel à temps pour 0.9.46. 22:04:21 &amp;lt;eyedeekay&amp;gt; Quelqu'un a quelque chose à ajouter ? 22:04:38 &amp;lt;zzz&amp;gt; oui 22:04:52 &amp;lt;zzz&amp;gt; les deux points principaux, les améliorations du streaming et l'achèvement de ratchet, sont terminés 22:05:01 &amp;lt;eyedeekay&amp;gt; Excellent ! 22:05:03 &amp;lt;zzz&amp;gt; les tests de ratchet avec i2pd se passent bien 22:05:08 &amp;lt;zzz&amp;gt; bons premiers retours sur le streaming 22:05:17 &amp;lt;zzz&amp;gt; des ajustements continueront jusqu'à la sortie 22:05:28 &amp;lt;zzz&amp;gt; Je me concentre maintenant surtout sur des corrections de bogues, un peu partout 22:05:55 &amp;lt;zzz&amp;gt; on devrait être dans les temps pour une sortie au début de la semaine du 25 22:05:57 &amp;lt;zzz&amp;gt; eot 22:06:05 &amp;lt;eyedeekay&amp;gt; Très bien. Pour les personnes qui suivent sur #ls2, c'était très enthousiasmant à suivre. 22:06:22 &amp;lt;eyedeekay&amp;gt; zlatinb, quelque chose de ton côté ? 22:07:29 &amp;lt;zlatinb&amp;gt; juste beaucoup de travail sur le streaming, à poursuivre ou à appliquer à ssu en 47 22:07:52 &amp;lt;eyedeekay&amp;gt; Cool alors. Passons au 2) 22:08:14 &amp;lt;eyedeekay&amp;gt; 2) statut de la migration vers git 22:08:14 &amp;lt;eyedeekay&amp;gt; Git a été préparé pour un usage général, il a été déplacé dans un centre de données, avec un matériel plus rapide et une connexion plus rapide. Les paramètres pour un nouvel i2ptunnel git ont été largement décidés, mais pas encore validés. Les nouvelles inscriptions gitlab verront des conditions d'utilisation de base. S'ils ne peuvent pas respecter ces TOS, l'option d'auto-hébergement de services git est clairement décrite. Il y a des sauvegardes, et il dispose à la fois de HTTPS et de .oni 22:08:14 &amp;lt;eyedeekay&amp;gt; o le support gittorrent est toujours en cours, tout comme la migration des tickets trac. Tant que nous continuons à utiliser trac pour les tickets pour le moment, je pense que Git est prêt pour une utilisation à plein temps si nous effectuons la transition après cette version. 22:10:16 &amp;lt;eyedeekay&amp;gt; l'historique mtn reste un point bloquant pour certains dépôts intéressants 22:15:23 &amp;lt;eyedeekay&amp;gt; Désolé, pidgin a planté chez moi. 22:15:23 &amp;lt;eyedeekay&amp;gt; On en était où ? 22:15:38 &amp;lt;zzz&amp;gt; "mtn history remains..." 22:20:14 &amp;lt;eyedeekay&amp;gt; Merci zzz. 22:21:03 &amp;lt;eyedeekay&amp;gt; Je ne pense pas avoir grand-chose d'autre à dire sur git de mon côté. Si personne n'a d'autres commentaires, on peut passer aux reseeds 22:21:03 &amp;lt;eyedeekay&amp;gt; timeout 1min 22:21:03 &amp;lt;eyedeekay&amp;gt; Ah oui je n'ai pas mentionné l'URL HTTPS. Notre git est visible sur i2pgit.org 22:21:05 &amp;lt;eyedeekay&amp;gt; On passe au sujet 3) reseeds 22:21:05 &amp;lt;eyedeekay&amp;gt; zzz tu as la parole 22:21:18 &amp;lt;zzz&amp;gt; attends 22:21:25 &amp;lt;eyedeekay&amp;gt; OK 22:21:31 &amp;lt;zzz&amp;gt; puis-je avoir l'occasion d'ajouter quelques réflexions sur le 2) ? 22:21:37 &amp;lt;eyedeekay&amp;gt; Bien sûr 22:21:51 &amp;lt;zzz&amp;gt; merci 22:22:11 &amp;lt;zzz&amp;gt; tout d'abord, je progresse avec git et gitlab, et j'ai soumis 3 MR à muwire ce week-end 22:22:21 &amp;lt;zzz&amp;gt; deux se sont bien passées, une moins, mais on apprend 22:22:30 &amp;lt;zzz&amp;gt; je me sens beaucoup plus à l'aise 22:22:52 &amp;lt;zzz&amp;gt; deuxièmement : comme je l'ai mentionné, je crois, lors de la dernière réunion, nous bénéficierions grandement d'un plan et d'un calendrier pour la migration 22:23:00 &amp;lt;zzz&amp;gt; je ne pense pas qu'il y en ait un publié quelque part 22:23:23 &amp;lt;zzz&amp;gt; en particulier quelles branches et quand, etc. 22:23:23 &amp;lt;zzz&amp;gt; eot 22:27:42 &amp;lt;eyedeekay&amp;gt; Oh zut, cela n'a pas été publié sur le fil. Nous avons discuté d'un calendrier qui incluait le basculement vers git des éléments qui n'étaient pas i2p.i2p avant i2p.i2p lui-même. Cela doit être rendu disponible avant que nous terminions la transition. Je le publierai ce soir. Merci zzz pour le rappel et d'avoir donné une chance à git. 22:27:42 &amp;lt;eyedeekay&amp;gt; Autre chose sur le 2) de la part de quelqu'un ? 22:28:58 &amp;lt;eyedeekay&amp;gt; OK alors 3) reseeds 22:29:04 &amp;lt;zzz&amp;gt; merci 22:29:16 &amp;lt;zzz&amp;gt; Je veux lancer un appel urgent pour davantage de reseeds 22:29:33 &amp;lt;zzz&amp;gt; meeh en gère 3 sur nos 10, et les 3 ont été hors ligne pendant environ deux semaines. L'un est revenu. 22:29:43 &amp;lt;zzz&amp;gt; et les deux autres sont toujours hors ligne, pour des raisons différentes 22:29:52 &amp;lt;zzz&amp;gt; il ne répond pas 22:30:12 &amp;lt;zzz&amp;gt; ce n'est pas une bonne situation. S'ils sont toujours hors ligne dans 2 semaines, je les retirerai avant la sortie 22:30:16 &amp;lt;zzz&amp;gt; et nous tomberons à 7 ou 8 22:30:39 &amp;lt;zzz&amp;gt; des reseeds hors ligne donnent une expérience terrible aux nouveaux utilisateurs, c'est inacceptable 22:31:12 &amp;lt;zzz&amp;gt; toute personne qui veut en faire tourner un, contactez-moi 22:31:24 &amp;lt;fug&amp;gt; rendez l'exécution des reseeds plus facile, alors les gens en feront tourner 22:31:26 &amp;lt;zzz&amp;gt; ce serait bien d'en avoir un de biglybt ou d'autres organisations proches d'i2p 22:31:45 &amp;lt;zzz&amp;gt; bien sûr, ça pourrait toujours être mieux 22:32:08 &amp;lt;zzz&amp;gt; malheureusement, la personne qui gérait nos reseeds et le logiciel a disparu l'an dernier, donc c'est aussi sans responsable 22:32:11 &amp;lt;eyedeekay&amp;gt; fug qu'est-ce que tu appelles plus facile ? Ce serait pour moi, je suis le gars Go, je serais heureux de le dockeriser ou de le rendre checkinstallable ou go get-able ou autre. 22:32:16 &amp;lt;zzz&amp;gt; EOT 22:32:44 &amp;lt;zzz&amp;gt; le plugin reseed, il l'a aussi laissé à moitié fait 22:32:47 &amp;lt;fug&amp;gt; eyedeekay : une image docker serait bien 22:33:03 &amp;lt;eyedeekay&amp;gt; Cool, je le publierai ici d'ici un jour ou deux. 22:33:29 &amp;lt;fug&amp;gt; mais quelque chose comme une application simple et unique qui ferait le reseeding avec peu ou pas de configuration requise serait encore mieux 22:35:50 &amp;lt;eyedeekay&amp;gt; C'est assez proche de ce qu'est le reseed en Go, même si j'admets qu'il y a quelques aspérités. Je commencerai par Docker. 22:36:01 &amp;lt;eyedeekay&amp;gt; Autre chose sur le 3) ? 22:36:23 &amp;lt;zzz&amp;gt; non. merci de l'avoir ajouté à l'ordre du jour 22:36:48 &amp;lt;eyedeekay&amp;gt; De rien, pas de problème. 4) divers 22:39:29 &amp;lt;eyedeekay&amp;gt; Je veux remercier dr|zed d'avoir contribué le CSS amélioré pour mes sites web personnels, j'apprécie vraiment la réflexion qui y a été mise. J'ai aussi réussi à obtenir quelques conseils de conception sur mon WebExtension. Quelqu'un fait quelque chose de cool ou d'excitant ? 22:40:53 &amp;lt;eyedeekay&amp;gt; (Qui n'a pas été mentionné ailleurs ?) 22:42:04 &amp;lt;eyedeekay&amp;gt; timeout 1m 22:43:47 &amp;lt;eyedeekay&amp;gt; Si personne n'a rien à ajouter, je vais aller de l'avant et clore la réunion. 22:44:49 &amp;lt;eyedeekay&amp;gt; Très bien *bafs*. Merci à tous d'être venus et d'avoir contribué à la réunion, à bientôt sur IRC &lt;/div></description></item><item><title>Réunion des développeurs I2P - 07 avril 2020</title><link>/fr/blog/2020/04/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-07-avril-2020/</link><pubDate>Tue, 07 Apr 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/04/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-07-avril-2020/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 22:04:29 &amp;lt;eyedeekay&amp;gt; Salut tout le monde, qui est là ? 22:04:40 &amp;lt;eche|on&amp;gt; coucou :-=) 22:04:46 &amp;lt;zlatinb&amp;gt; salut 22:04:48 &amp;lt;zzz&amp;gt; présent 22:06:18 &amp;lt;eyedeekay&amp;gt; Très bien, premier sujet, 0.9.46, zzz à toi 22:06:52 &amp;lt;zzz&amp;gt; je finalise environ deux mois de travail sur ratchet (proposal 144) 22:07:16 &amp;lt;zzz&amp;gt; Je suis à peu près à l'achèvement de "phase 2", où c'est complet sur le plan fonctionnel 22:07:32 &amp;lt;zzz&amp;gt; et je passerai à davantage de correction de bugs et de tests 22:07:51 &amp;lt;zzz&amp;gt; donc la 46 sera celle où davantage de personnes pourront le tester, et peut-être que nous l'activerons par défaut en 47 22:08:23 &amp;lt;zzz&amp;gt; par la suite je porterai mon attention sur d'autres corrections de bugs et sujets, comme le streaming (en travaillant avec zlatinb) 22:08:56 &amp;lt;zzz&amp;gt; EOT pour moi, donc peut-être que d'autres voudraient dire sur quoi ils travaillent pour la 46 22:09:01 &amp;lt;eche|on&amp;gt; Je viens de faire la mise à niveau vers -5 il y a 2 jours, ça fonctionne toujours bien, le patch de tunnel round-robin est inclus, aucun gros changement constaté pour l'instant 22:09:56 &amp;lt;zlatinb&amp;gt; J'ai relu, re-relu les RFC TCP et j'ai remarqué de nombreuses divergences dans nos implémentations du streaming et de ssu. Donc je les ai réécrites. Les tickets sont sur trac 22:10:24 &amp;lt;eche|on&amp;gt; lecture et vérifications très, très détaillées, zlatinb 22:11:34 &amp;lt;eyedeekay&amp;gt; J'ai commencé à travailler sur des révisions de l'UI i2ptunnel pour réduire la quantité d'informations inutiles que nous présentons aux nouveaux utilisateurs, ainsi que sur le mécanisme de rotation périodique des clés pour les i2ptunnels 22:12:19 &amp;lt;eyedeekay&amp;gt; Beaucoup de out-of-tree (en dehors de l'arbre des sources) pour moi aussi, je veux remplacer le paquet de profil Firefox par quelque chose qui fonctionne également sur des plateformes non-Windows, ça prend plutôt bien forme. 22:12:32 &amp;lt;eyedeekay&amp;gt; C'est tout pour tout le monde ? 22:12:46 &amp;lt;eche|on&amp;gt; on dirait bien 22:12:49 &amp;lt;eyedeekay&amp;gt; Aussi, quelqu'un a des questions ? 22:13:47 &amp;lt;eyedeekay&amp;gt; Jusqu'ici tout va bien. La suite, c'est divers 22:14:37 &amp;lt;eyedeekay&amp;gt; Re: migration vers git, la décision a été prise de migrer i2p.i2p *après* la prochaine version et non avant. D'autres dépôts peuvent être migrés plus tôt au cas par cas. 22:15:06 &amp;lt;eche|on&amp;gt; bien 22:15:20 &amp;lt;eyedeekay&amp;gt; L'inscription sur git.idk.i2p est ouverte, mais elle nécessite une approbation manuelle d'un admin. Nous sommes réactifs à ce sujet, mais n'hésitez pas à me pinguer si vous êtes pressé. 22:16:46 &amp;lt;eyedeekay&amp;gt; L'approche privilégiée pour l'instant est d'utiliser git via SSH, sauf pour le clonage initial, que vous pouvez effectuer en téléchargeant le bundle git avec snark. 22:16:50 &amp;lt;eyedeekay&amp;gt; EOT 22:17:18 &amp;lt;eyedeekay&amp;gt; Des questions pour moi re: migration vers git ? 22:17:31 &amp;lt;eche|on&amp;gt; des progrès sur l'inclusion des tickets trac ? 22:17:49 &amp;lt;eyedeekay&amp;gt; Je n'ai pas eu le temps de travailler sur tracboat, donc non, pas encore. 22:17:58 &amp;lt;eche|on&amp;gt; ok 22:18:41 &amp;lt;zlatinb&amp;gt; J'ai 2 questions concernant la migration: 22:18:41 &amp;lt;zlatinb&amp;gt; 1. Y a-t-il un moyen de changer le délai d'expiration de lecture réseau dans ssh pendant le clonage git. Si oui, l'augmenter à environ 5 minutes améliorera les chances de réussite 22:18:41 &amp;lt;zlatinb&amp;gt; 2. Comme trac n'a pas été très fiable, est-ce acceptable de commencer à ouvrir ou dupliquer des tickets vers GitLab. Seront-ils examinés ? 22:19:15 &amp;lt;eyedeekay&amp;gt; 1 : J'ai investigué cela, cela ne semble pas possible mais je ne peux pas encore répondre de façon définitive. 22:19:20 &amp;lt;zzz&amp;gt; re: 2) pas par moi, si tu parles de i2p.i2p 22:19:25 &amp;lt;eche|on&amp;gt; pour 2 : tracboat serait la solution script pour inclure tous les tickets trac dans git 22:19:54 &amp;lt;zzz&amp;gt; question liée : quel est le plan pour améliorer la disponibilité constamment médiocre des services exposés au public gérés par meeh ? 22:20:02 &amp;lt;eche|on&amp;gt; oh, désolé, pour la copie/la migration des tickets existants, les nouveaux pourraient poser problème 22:20:18 &amp;lt;zlatinb&amp;gt; les numéros de ticket seront-ils préservés ? Si oui, qu'arrive-t-il aux tickets déjà ouverts sur GL, faut-il les supprimer ? 22:21:21 &amp;lt;eyedeekay&amp;gt; Les numéros de ticket devraient être préservés si j'arrive à faire fonctionner la migration ; les tickets dupliqués devront être supprimés manuellement lorsque l'un ou l'autre ticket sera fermé. 22:22:08 &amp;lt;zlatinb&amp;gt; et si, pour quelque raison, la migration ne peut pas fonctionner, quel est le plan de secours ? 22:23:12 &amp;lt;zzz&amp;gt; nous n'avons pas encore convenu d'une migration de trac du tout ; je suppose que tout cela n'est que des expérimentations. Je propose que la migration de trac soit reportée jusqu'à ce que toutes les branches mtn (y compris celles qui ne sont pas du tout sur GH encore) soient migrées vers git 22:23:33 &amp;lt;zzz&amp;gt; peut-être sept. au plus tôt 22:23:42 &amp;lt;eche|on&amp;gt; la réponse à cela sera corrélée à la question de zzz, actuellement il n'y a pas de plan fixé. Mon idée serait de garder trac en service avec les anciens tickets 22:24:02 &amp;lt;eyedeekay&amp;gt; Je n'ai pas de moyen de réparer trac, migrer ses tickets est la seule chose que je puisse faire personnellement. Si je ne peux pas les migrer avec tracboat, je dois le faire moi-même. Je connais le côté gitlab, il faudra simplement que j'apprenne le côté trac. Je sais que gitlab semble être un remplacement évident et séduisant pour trac, mais c'est un blocage important. 22:24:03 &amp;lt;zlatinb&amp;gt; ok, et tant qu'aucune migration n'a été tentée, devons-nous continuer à utiliser trac ? 22:24:41 &amp;lt;eyedeekay&amp;gt; Oui 22:24:51 &amp;lt;eche|on&amp;gt; côté tickets : merci d'utiliser trac tant que la migration des tickets n'a pas été effectuée 22:24:53 &amp;lt;zzz&amp;gt; alors qui est chargé de réparer les services de meeh ? ou bien avons-nous abandonné et travaillons-nous maintenant à remplacer tout ce qu'il gère ? Si c'est ce que nous faisons, soyons explicites 22:25:56 &amp;lt;eche|on&amp;gt; meeh est responsable de ses services. trac devrait être remplacé par git. 22:26:31 &amp;lt;zzz&amp;gt; ce qui ne règle pas les problèmes systémiques des autres services tels que le dépôt deb et l'outproxy 22:26:31 &amp;lt;eche|on&amp;gt; le dépôt Debian est un point ouvert actuellement, j'en ai fait un miroir, mais j'ai actuellement besoin de plus de temps pour voir comment le configurer comme prévu 22:27:32 &amp;lt;eche|on&amp;gt; à l'outproxy je ne toucherai pas du tout 22:27:50 &amp;lt;eyedeekay&amp;gt; Je suis heureux d'aider à remplacer le dépôt deb de meeh, mais je ne peux rien faire pour l'outproxy. 22:29:19 &amp;lt;eche|on&amp;gt; meeh nous a souvent dit que le problème vient surtout de l'ancien système sur de vieilles IP qu'il utilise, avec welterde changeant le DNS, cela a changé aujourd'hui 22:29:33 &amp;lt;zzz&amp;gt; Je suppose que la migration des tickets pour une branche particulière X n'aurait lieu qu'après notre passage de mtn à git pour X 22:29:35 &amp;lt;eche|on&amp;gt; mais pour l'instant aucune idée 22:30:55 &amp;lt;eyedeekay&amp;gt; zzz Oui 22:31:08 &amp;lt;eyedeekay&amp;gt; Re: migration des tickets 22:31:27 &amp;lt;eyedeekay&amp;gt; Ainsi, nous n'embrouillerions pas les gens sur l'endroit où les problèmes sont discutés. 22:32:21 &amp;lt;eyedeekay&amp;gt; Autre chose ? 22:34:22 &amp;lt;eyedeekay&amp;gt; timeout: 60s 22:36:22 &amp;lt;eyedeekay&amp;gt; **Bafs** OK merci à tous d'être venus &lt;/div></description></item><item><title>Utiliser un bundle Git pour récupérer le code source d'I2P</title><link>/fr/blog/2020/03/18/utiliser-un-bundle-git-pour-r%C3%A9cup%C3%A9rer-le-code-source-di2p/</link><pubDate>Wed, 18 Mar 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/03/18/utiliser-un-bundle-git-pour-r%C3%A9cup%C3%A9rer-le-code-source-di2p/</guid><description>&lt;p>Cloner de grands dépôts logiciels via I2P peut être difficile, et l&amp;rsquo;utilisation de git peut parfois compliquer encore les choses. Heureusement, git peut aussi parfois les simplifier. Git possède une commande &lt;code>git bundle&lt;/code> qui peut être utilisée pour transformer un dépôt git en un fichier à partir duquel git peut ensuite cloner, fetch ou importer depuis un emplacement sur votre disque local. En combinant cette capacité avec des téléchargements BitTorrent, nous pouvons résoudre nos problèmes restants avec &lt;code>git clone&lt;/code>.&lt;/p></description></item><item><title>Configuration de Gitlab via I2P</title><link>/fr/blog/2020/03/16/configuration-de-gitlab-via-i2p/</link><pubDate>Mon, 16 Mar 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/03/16/configuration-de-gitlab-via-i2p/</guid><description>&lt;p>This is the setup process I use for configuring Gitlab and I2P, with Docker in place to manage the service itself. Gitlab is very easy to host on I2P in this fashion, it can be administered by one person without much difficulty. These instructions should work on any Debian-based system and should easily translate to any system where Docker and an I2P router are available.&lt;/p>
&lt;h2 id="dépendances-et-docker">Dépendances et Docker&lt;/h2>
&lt;p>Comme Gitlab s&amp;rsquo;exécute dans un conteneur, nous n&amp;rsquo;avons besoin d&amp;rsquo;installer sur notre système principal que les dépendances nécessaires au conteneur. Pour plus de commodité, vous pouvez tout installer avec :&lt;/p></description></item><item><title>Git via I2P pour les utilisateurs</title><link>/fr/blog/2020/03/06/git-via-i2p-pour-les-utilisateurs/</link><pubDate>Fri, 06 Mar 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/03/06/git-via-i2p-pour-les-utilisateurs/</guid><description>&lt;p>Tutoriel pour configurer l’accès à git via un I2P Tunnel. Ce tunnel servira de point d’accès à un service git unique sur I2P. Il fait partie de l’effort global visant à faire passer I2P de monotone à Git.&lt;/p>
&lt;h2 id="avant-tout--sachez-quelles-fonctionnalités-le-service-propose-au-public">Avant tout : sachez quelles fonctionnalités le service propose au public&lt;/h2>
&lt;p>Selon la façon dont le service git est configuré, il peut proposer ou non tous les services sur la même adresse. Dans le cas de git.idk.i2p, il existe une URL HTTP publique et une URL SSH à configurer pour votre client Git en SSH. Les deux peuvent être utilisés pour pousser ou tirer, mais SSH est recommandé.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 3 mars 2020</title><link>/fr/blog/2020/03/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-mars-2020/</link><pubDate>Tue, 03 Mar 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/03/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-mars-2020/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, eyedeekay, sadie, mikalv, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:59:49 &amp;lt;eyedeekay&amp;gt; Bonjour tout le monde, environ une minute avant l'heure de la réunion, qui est là ? 20:00:33 &amp;lt;eche|on&amp;gt; Ok, il est l'heure. Bienvenue à la réunion de dev IRC du 3 mars 2020. 20:00:40 &amp;lt;eche|on&amp;gt; Ordre du jour: 20:00:40 &amp;lt;eche|on&amp;gt; 0) Salut 20:00:40 &amp;lt;eche|on&amp;gt; 1) état de la version 0.9.45 20:00:40 &amp;lt;eche|on&amp;gt; 2) 0.9.46 plans 20:00:40 &amp;lt;eche|on&amp;gt; 3) état/avenir d'I2P Android 20:00:40 &amp;lt;eche|on&amp;gt; 4) MTN =&amp;gt; Git plans 20:00:40 &amp;lt;eche|on&amp;gt; 5) divers - plans UX pour 2020 ; page de dons 20:01:28 &amp;lt;eche|on&amp;gt; donc, comme l'ancien baffer est presque inutilisable pour moi, et que je n'en ai pas encore un nouveau, commençons 20:01:31 &amp;lt;eche|on&amp;gt; 0) salut 20:01:33 &amp;lt;nextloop&amp;gt; salut ! 20:01:38 &amp;lt;eche|on&amp;gt; je suis là, eyedeekay est là, nextloop est là 20:01:40 &amp;lt;zzz&amp;gt; salut 20:02:21 &amp;lt;eche|on&amp;gt; ok, passons au point 1) 20:02:36 &amp;lt;eche|on&amp;gt; 0.9.45 est sortie il y a quelques jours et ça a l'air bien jusqu'ici 20:02:42 &amp;lt;eche|on&amp;gt; des commentaires ? 20:03:03 &amp;lt;zzz&amp;gt; tout s'est bien passé de mon côté 20:03:11 &amp;lt;nextloop&amp;gt; quel est l'état d'Android ? 20:03:16 &amp;lt;zzz&amp;gt; in-net, PPA, dépôt deb. Aucun signalement majeur jusqu'à présent 20:03:31 &amp;lt;eche|on&amp;gt; Android pas encore fait, voir point 3 20:03:34 &amp;lt;zzz&amp;gt; je te laisse faire le point sur maven/f-droid/android/Mac, je n'ai pas de visibilité là-dessus 20:03:47 &amp;lt;eche|on&amp;gt; Mac a été compilé et mis en ligne 20:04:09 &amp;lt;eche|on&amp;gt; de mon côté ça s'est suffisamment bien passé 20:04:13 &amp;lt;eche|on&amp;gt; salut sadie_ 20:04:45 &amp;lt;eche|on&amp;gt; ok, et maintenant passons au 2, les plans pour 0.9.46 20:04:55 &amp;lt;eche|on&amp;gt; zzz : des plans pour 0.9.46 sur ta feuille de route ? 20:05:17 &amp;lt;sadie_&amp;gt; salut 20:05:51 &amp;lt;zzz&amp;gt; rrd4j est en train de remplacer jrobin 20:05:56 &amp;lt;zzz&amp;gt; environ 30 commits jusqu'à présent en une semaine 20:06:10 &amp;lt;zzz&amp;gt; orignal et j'espère terminer ratchet (prop. 144) 20:06:28 &amp;lt;eche|on&amp;gt; bon rythme, ça va sûrement ralentir. Est-ce que ratchet sera dans la .46 ou c'est un peut-être ? 20:06:41 &amp;lt;zzz&amp;gt; correctifs SSU pour jogger... peut-être... ou pas... 20:07:23 &amp;lt;zzz&amp;gt; ratchet est dans la 45, ça fonctionne, mais beaucoup de détails ne sont pas terminés, j'espère que ce sera le cas pour la 46 20:07:36 &amp;lt;eche|on&amp;gt; ok, bien. 20:08:15 &amp;lt;zzz&amp;gt; liste des tâches pour ratchet `http://zzz.i2p/topics/2639` 20:08:49 &amp;lt;eche|on&amp;gt; quel est le délai estimé pour une sortie 0.9.46 ? mai ? 20:08:50 &amp;lt;zzz&amp;gt; et les plans des autres ? 20:09:15 &amp;lt;eche|on&amp;gt; eyedeekay, sadie, un plan pour 0.9.46 ? 20:09:18 &amp;lt;eyedeekay&amp;gt; Ma priorité absolue pour le moment est le readme situé dans la console du router ; je suis encore légèrement bloqué par une recommandation de chat mais je réglerai ça bientôt. Je m'appuierai dessus pour améliorer progressivement l'aide intégrée à la console. 20:09:24 &amp;lt;zzz&amp;gt; fin mai est ma proposition, sous réserve de l'accord des autres 20:10:07 &amp;lt;eche|on&amp;gt; ok, fin mai semble bien, je vérifierai avec les autres dans les prochains jours. 20:10:20 &amp;lt;eyedeekay&amp;gt; Ça me va pour fin mai 20:10:32 &amp;lt;mikalv_&amp;gt; pareil 20:10:43 &amp;lt;eche|on&amp;gt; ok, d'autres remarques sur les plans 0.9.46 ? 20:10:51 &amp;lt;eche|on&amp;gt; commentaires, questions ? 20:11:24 &amp;lt;mikalv_&amp;gt; non, mais on devrait trancher la question du support des architectures Android maintenant que tout le monde est là 20:11:32 &amp;lt;eche|on&amp;gt; c'est le point 3 :-) 20:11:44 &amp;lt;mikalv_&amp;gt; en gros Google dit : soit on prend en charge x64, soit on abandonne la plateforme (si on ne fournit que du 32 bits) 20:11:47 &amp;lt;eche|on&amp;gt; vers lequel nous venons maintenant puisque personne n'a soulevé d'autre question sur le point 2 20:11:56 &amp;lt;mikalv_&amp;gt; super 20:11:59 &amp;lt;eche|on&amp;gt; mikalv_ : quel est l'état d'Android 0.9.45 ? 20:12:31 &amp;lt;mikalv_&amp;gt; Je l'ai compilée, j'ai reçu la plainte de Google, et j'ai attendu cette réunion pour une décision administrative sur ce qu'on doit faire 20:12:48 &amp;lt;mikalv_&amp;gt; s'il faut abandonner mips et compagnie, ou essayer de produire les binaires 64 bits pour ça 20:13:04 &amp;lt;zzz&amp;gt; quelle est ta recommandation ? 20:13:34 &amp;lt;mikalv_&amp;gt; une fois que ce sera réglé, on devrait être prêts à publier à tout moment si on les retire, et je ne suis pas sûr qu'on ait besoin de produire les binaires 64 bits car je ne l'ai encore jamais fait 20:13:42 &amp;lt;eche|on&amp;gt; AMHA il n'y a pas beaucoup d'appareils Android MIPS et x86 disponibles, donc supprimons-les pour la 0.9.45, mais gardons-le en tête 20:13:57 &amp;lt;sadie_&amp;gt; Pour moi, revue de l'architecture de l'information de la console et du site web, puis atelier Identité et valeurs avec Ura et Simply Secure. Travail post-installation, revue de l'infrastructure et des politiques 20:14:06 &amp;lt;mikalv_&amp;gt; J'ai essayé d'obtenir de Google Play une indication de leur usage (des différentes architectures) mais je n'ai trouvé aucune métrique pour ça 20:14:10 &amp;lt;zzz&amp;gt; tu as des stats d'utilisateurs, mikal ? 20:14:22 &amp;lt;eche|on&amp;gt; ok, sadie, ajout au point 2, noté :-) 20:14:23 &amp;lt;mikalv_&amp;gt; le plus proche qu'on ait est une liste d'appareils 20:14:27 &amp;lt;nextloop&amp;gt; l'architecture ne concerne que la lib NDK jbigi, non ? 20:14:35 &amp;lt;mikalv_&amp;gt; mais alors, il faut connaître l'arch de tous les différents appareils 20:14:38 &amp;lt;zzz&amp;gt; ça me semble une décision facile 20:14:40 &amp;lt;eche|on&amp;gt; oui, nextloop, en grande partie oui 20:14:44 &amp;lt;mikalv_&amp;gt; oui nextloop 20:14:48 &amp;lt;nextloop&amp;gt; parce qu'elle est compilée depuis les sources à chaque publication f-droid 20:15:17 &amp;lt;nextloop&amp;gt; je n'ai jamais vérifié si elle est vraiment utilisée ou si c'est le repli Java qui est utilisé 20:15:25 &amp;lt;eche|on&amp;gt; ok 20:15:25 &amp;lt;mikalv_&amp;gt; mais est-ce que c'est pour les versions 64 bits, de sorte que f-droid ait des binaires qui n'existent pas dans la version gplay ? 20:16:24 &amp;lt;nextloop&amp;gt; ça exécute juste le script shell, je crois. Ce qui est construit là est ce qui est construit 20:16:50 &amp;lt;eche|on&amp;gt; mikalv_ : merci de vérifier le script shell/la version f-droid ; si le 64 bits est disponible, on l'utilise, sinon on retire cette architecture 20:17:24 &amp;lt;mikalv_&amp;gt; d'accord, je ferai ça alors, sauf objection 20:17:35 &amp;lt;eyedeekay&amp;gt; Pas d'objection de ma part. 20:17:40 &amp;lt;mikalv_&amp;gt; (?) 20:17:43 &amp;lt;mikalv_&amp;gt; super 20:17:46 &amp;lt;eche|on&amp;gt; passons maintenant au point le plus intéressant : l'avenir de la version I2P Android. Comme Bote est quasiment mort et inutilisé, et qu'aucun dev n'est disponible, le cas d'usage d'I2P Android a disparu 20:17:57 &amp;lt;eche|on&amp;gt; voulons-nous une future version Android d'I2P ? 20:18:09 &amp;lt;eche|on&amp;gt; même sans Bote et avec un cas d'usage quasi nul ? 20:18:16 &amp;lt;eche|on&amp;gt; eyedeekay : avis ? zzz ? 20:18:28 &amp;lt;zzz&amp;gt; ton postulat est que le seul cas d'usage de l'app router Android est Bote ? 20:18:47 &amp;lt;eche|on&amp;gt; comme le navigateur a d'autres problèmes (comme mikalv_ me l'a dit), qu'est-ce qu'il reste ? 20:18:59 &amp;lt;eyedeekay&amp;gt; Des gens utilisent Java I2P sur Android pour des choses non liées à Bote. Il y a un type qui héberge Yacy sur Termux ou un truc délirant du genre. Je ne veux pas brider les gens. 20:19:03 &amp;lt;eche|on&amp;gt; en plus d'être un simple router sur de petits appareils 20:19:18 &amp;lt;zzz&amp;gt; ce n'est tout simplement pas vrai que la navigation est cassée 20:19:34 &amp;lt;mikalv_&amp;gt; il n'y a en gros aucune manière « non technique » d'utiliser la version Android actuelle 20:19:39 &amp;lt;eche|on&amp;gt; ok, bien, donc vous votez tous les deux pour l'avenir d'Android 20:19:41 &amp;lt;zzz&amp;gt; c'est bien ça idk ? 20:19:48 &amp;lt;mikalv_&amp;gt; tu peux bidouiller Firefox dans about:config, ce que Mozilla te déconseille de faire 20:20:06 &amp;lt;eyedeekay&amp;gt; Oui, je pense qu'Android peut avoir un avenir. 20:20:06 &amp;lt;mikalv_&amp;gt; mais au-delà, il lui faut une sorte de raison d'être à mon avis 20:20:45 &amp;lt;eche|on&amp;gt; mais comme je l'ai vu aussi, Android va changer de responsable au profit d'eyedeekay, c'est bien ça ? 20:20:46 &amp;lt;zzz&amp;gt; qu'y a-t-il derrière ça ? L'équipe ne veut pas le prendre en charge ? 20:20:51 &amp;lt;eyedeekay&amp;gt; Oui 20:21:00 &amp;lt;eche|on&amp;gt; O 20:21:01 &amp;lt;eche|on&amp;gt; ok 20:21:12 &amp;lt;eche|on&amp;gt; zzz : j'essaie de recueillir des avis et des idées 20:21:26 &amp;lt;eche|on&amp;gt; et apparemment, eyedeekay prendra en charge androif pour la 0.9.46 et au-delà 20:21:35 &amp;lt;eyedeekay&amp;gt; Je continuerai au minimum à maintenir les builds Android, j'en prendrai la responsabilité. Je souhaite continuer à le prendre en charge. Pour clarifier 20:21:45 &amp;lt;zzz&amp;gt; Je pense qu'Android est important. En ce moment nous offrons un support déplorable. Nous ne corrigeons _aucun_ bug et il n'y a aucun nouveau développement 20:21:48 &amp;lt;eche|on&amp;gt; et comme les utilisateurs semblent l'utiliser, il sera pris en charge 20:22:12 &amp;lt;zzz&amp;gt; si nous ne pouvons pas améliorer notre support avec l'équipe actuelle, alors nous devrions embaucher quelqu'un de nouveau pour le faire 20:22:33 &amp;lt;eche|on&amp;gt; ok 20:22:48 &amp;lt;sadie_&amp;gt; J'ai demandé un financement que je proposerais d'allouer à Android. Pas encore de réponse. 20:23:12 &amp;lt;sadie_&amp;gt; Je pense qu'Android est important 20:23:38 &amp;lt;eche|on&amp;gt; donc I2P Android va continuer et nous allons essayer d'obtenir un meilleur support pour lui, au moins mieux que simplement fournir de nouvelles versions 20:23:59 &amp;lt;eche|on&amp;gt; et si des fonds sont disponibles, financer un dev pour soutenir le dev Android 20:24:25 &amp;lt;eche|on&amp;gt; des questions, commentaires, indices sur le point 3 Android ? 20:25:43 &amp;lt;eche|on&amp;gt; ok, passons au sujet 4) la prochaine transition de monotone vers Git 20:26:20 &amp;lt;eche|on&amp;gt; nous avons décidé d'abandonner monotone et d'utiliser git à la place ; un plan de transition est encore en cours pour préserver la meilleure utilisabilité et les fonctionnalités nécessaires au développement d'I2P 20:26:40 &amp;lt;eche|on&amp;gt; actuellement eyedeekay a mis en place un serveur git sur `http://git.idk.i2p` et rédigé un howto sur https://github.com/eyedeekay/git-over-i2p/blob/master/GIT.md 20:27:02 &amp;lt;eche|on&amp;gt; nous travaillons à intégrer Trac dans l'instance git et à migrer tous les tickets vers git 20:27:26 &amp;lt;eche|on&amp;gt; une fois que cette migration sera effectuée de manière sécurisée et vérifiée, nous déciderons d'une date pour basculer 20:27:46 &amp;lt;eche|on&amp;gt; actuellement nous recherchons des testeurs pour le guide et le serveur git à l'intérieur d'I2P 20:28:03 &amp;lt;eche|on&amp;gt; et bien sûr : pour plus d'astuces, idées, demandes de fonctionnalités sur ce sujet 20:28:07 &amp;lt;eche|on&amp;gt; donc, s'il vous plaît 20:28:12 &amp;lt;eche|on&amp;gt; eyedeekay : d'autres commentaires à ce sujet ? 20:28:39 &amp;lt;eyedeekay&amp;gt; J'ai aussi travaillé à ajouter le support SOCKS à WebTorrent, ce qui nous permettra, espérons-le, d'utiliser également gittorrent dans un avenir proche. 20:29:19 &amp;lt;eche|on&amp;gt; nextloop : des commentaires ? puisque tu travailles actuellement sur le script de synchronisation ? 20:29:49 &amp;lt;zzz&amp;gt; le code muwire est-il configuré et relié à GH comme prévu ? 20:30:18 &amp;lt;eyedeekay&amp;gt; Bien que mes tests des dernières semaines aient été concluants, j'aimerais beaucoup que des gens relisent mon guide et fassent des commentaires là où il pourrait être clarifié ou simplifié. 20:30:37 &amp;lt;nextloop&amp;gt; le problème des connexions qui se coupent lors du clonage initial est résolu en faisant un clone superficiel puis une complétion itérative de l'historique, j'ai bon ? 20:30:46 &amp;lt;eche|on&amp;gt; aucune idée pour l'instant, je n'ai pas encore travaillé dessus de mon côté 20:30:55 &amp;lt;eyedeekay&amp;gt; Oui, ça fonctionne actuellement. 20:30:56 &amp;lt;zzz&amp;gt; idk ? 20:31:13 &amp;lt;eche|on&amp;gt; oui, nextloop, ça aide un peu, mais même une profondeur d'1 version fait encore ~100 Mo à récupérer 20:31:37 &amp;lt;eche|on&amp;gt; en complétant l'historique ça grossit légèrement (4 à 5 fois dans mon expérience) 20:31:49 &amp;lt;zzz&amp;gt; J'ai une question à propos des noms d'utilisateur sur git.idk : devons-nous choisir un identifiant inutilisé sur GH, ou devons-nous l'enregistrer préventivement sur GH pour que tout fonctionne correctement ? 20:32:12 &amp;lt;nextloop&amp;gt; zzz : github identifie les auteurs des commits sur la base des adresses e‑mail. 20:32:17 &amp;lt;zzz&amp;gt; il y a eu un signalement sur zzz.i2p il y a quelque temps indiquant qu'il y a plusieurs faux comptes zzz-i2p sur GH. est-ce un problème ? 20:32:42 &amp;lt;nextloop&amp;gt; donc si tu ajoutes à github l'e‑mail que tu utilises pour git i2p, le commit sera lié à ton compte 20:33:16 &amp;lt;nextloop&amp;gt; eyedeekay : l'archive torrent régulière est-elle déjà en place ? si je me souviens bien tu travaillais là-dessus 20:33:48 &amp;lt;eyedeekay&amp;gt; Eh bien elle est générable, mais rien ne la planifie encore 20:34:32 &amp;lt;zzz&amp;gt; donc je dois m'enregistrer sur git.idk avec une adresse e‑mail clearnet valide si je veux m'enregistrer (avant ou après) sur GH ? ou c'est une question de configuration locale ? 20:34:55 &amp;lt;zzz&amp;gt; en tout cas, on s'égare dans les détails ici, désolé, je travaillerai avec idk pour éclaircir ça 20:35:17 &amp;lt;eyedeekay&amp;gt; Tu n'as pas besoin de choisir un nom d'utilisateur GH inutilisé AFAIK, tu pourrais travailler entièrement depuis l'instance gitlab et nous n'aurions pas besoin de github du tout 20:35:17 &amp;lt;eche|on&amp;gt; l'e‑mail clearnet devrait dans ce cas être l'adresse i2pmail.org AMHA 20:35:46 &amp;lt;nextloop&amp;gt; zzz : oui pour github tu dois vérifier l'e‑mail. utilise i2p-mail.org peut-être ? 20:35:54 &amp;lt;eche|on&amp;gt; actuellement le plan est d'utiliser le gitlab (instance git d'idk dans le réseau i2p) pour notre travail et de synchroniser vers github 20:36:23 &amp;lt;eche|on&amp;gt; les tickets Trac seraient sur le serveur gitlab in-net 20:36:25 &amp;lt;nextloop&amp;gt; eyedeekay : je serais motivé pour mettre en place un archivage automatique de ce type 20:36:27 &amp;lt;zzz&amp;gt; je veux juste m'assurer que ce ne sera pas relié à un faux compte zzz quand ce sera ponté vers GH 20:36:47 &amp;lt;eche|on&amp;gt; (désolé pour la confusion, gitlab et github sont tous deux des serveurs avec beaucoup de fonctionnalités autour de git, ils font presque les mêmes choses) 20:37:18 &amp;lt;eche|on&amp;gt; point valide, zzz 20:37:47 &amp;lt;eche|on&amp;gt; ok, avant d'entrer beaucoup plus dans les détails, d'autres commentaires ? 20:39:06 &amp;lt;eche|on&amp;gt; passons au sujet 5 - sujets divers. actuellement 2 de mon côté : a) page de dons et b) plans UX pour 2020 20:39:40 &amp;lt;eche|on&amp;gt; 5a) une nouvelle page de dons est mise en place par mikalv_ sur https://donate.i2p.io/ et ces comptes profitent tous à l'entreprise I2P que mikalv_ dirige avec torkel en Norvège 20:40:07 &amp;lt;eche|on&amp;gt; elle est en ligne et collecte des dons dès maintenant, bientôt (tm) elle sera annoncée sur le site web et sur Twitter 20:40:24 &amp;lt;eche|on&amp;gt; des commentaires là-dessus ? des soucis, des problèmes ? 20:41:29 &amp;lt;eche|on&amp;gt; 5)b) plans UX pour 2020 - sadie travaille avec elio sur un projet UX, dans lequel elio a obtenu des fonds pour travailler sur l'UX d'I2P 20:41:42 &amp;lt;eche|on&amp;gt; sadie, plus d'informations, plans, idées, commentaires ? 20:42:05 &amp;lt;sadie_&amp;gt; Revue de l'architecture de l'information de la console et du site web, puis atelier Identité et valeurs avec Ura et Simply Secure : ce sera le travail de ce mois-ci 20:42:41 &amp;lt;sadie_&amp;gt; Nous avons reçu de très bons retours sur l'assistant de configuration ! 20:43:31 &amp;lt;eyedeekay&amp;gt; De mon côté, le projet Browser a été officiellement mis en pause. On ne pouvait guère choisir pire moment pour tenter un tel truc, car la base de code de Mozilla a changé de façon drastique pendant que nous essayions de travailler avec. Le projet sera réexaminé quand la cible sera moins mouvante. Je vais apporter des améliorations à I2P et à la navigation web dans des projets moins chronophages. 20:43:36 &amp;lt;sadie_&amp;gt; Donc phase de recherche, de synthèse et de documentation pour l'instant. 20:44:03 &amp;lt;zzz&amp;gt; eyedeekay, statut de la bêta 8, promise « dans quelques jours » à la réunion il y a un mois ? 20:44:24 &amp;lt;eyedeekay&amp;gt; Elle est annulée. Ça ne servait à rien de la créer, elle n'aurait été viable que très peu de temps. 20:44:35 &amp;lt;eche|on&amp;gt; merci sadie, quel est le calendrier pour l'ensemble du projet ? date de fin 20:44:56 &amp;lt;eche|on&amp;gt; eyedeekay : merci de l'annoncer sur le site web 20:45:21 &amp;lt;eyedeekay&amp;gt; Je m'en occupe 20:45:22 &amp;lt;sadie_&amp;gt; La date de fin prévue pour l'étude est mi-juin 20:45:49 &amp;lt;zzz&amp;gt; si la bêta 8 n'aurait pas été viable longtemps, j'en déduis que la bêta 7 sur notre site est depuis longtemps obsolète et devrait être retirée, assurément 20:45:53 &amp;lt;eche|on&amp;gt; ok, et y a-t-il une idée approximative du moment où les améliorations UX entreront dans le code d'I2P ? 20:46:59 &amp;lt;eche|on&amp;gt; sadie ? 20:47:28 &amp;lt;eche|on&amp;gt; zzz : cela devrait être fait avec l'annonce de la fin définitive du projet browser 20:47:33 &amp;lt;sadie_&amp;gt; Ce ne sera pas avant après juin. Nous devons d'abord suivre le processus. S'il y a des améliorations simples à exécuter au fur et à mesure qu'elles sont proposées et approuvées, nous le ferons. 20:47:35 &amp;lt;zzz&amp;gt; sadie_, l'organisation qui finance Ura est-elle publique ? et si oui laquelle ? 20:47:46 &amp;lt;mikalv_&amp;gt; oui, le projet browser a malheureusement démarré au mauvais moment, Mozilla a réécrit pratiquement tout dans leur base de code la même année 20:48:05 &amp;lt;anonymousmaybe&amp;gt; i2pbrowser a actuellement de nombreuses vulnérabilités de sécurité non corrigées depuis des lustres parce qu'il n'a pas suivi les publications corrigées de TB/FF 20:48:09 &amp;lt;mikalv_&amp;gt; donc chaque version avait un code assez différent de la précédente et ainsi de suite 20:48:23 &amp;lt;eche|on&amp;gt; sadie_ : ok, on dirait que début 0.9.47, peut-être 0.9.48 sera la première version d'i2p qui recevra des changements issus de ce projet 20:48:25 &amp;lt;sadie_&amp;gt; Le financement de cette étude est assuré via usability lab. 20:48:39 &amp;lt;zzz&amp;gt; c'est OTF ? 20:48:40 &amp;lt;sadie_&amp;gt; correct ech 20:48:47 &amp;lt;mikalv_&amp;gt; tbb a eu 10 personnes qui ont réécrit tous leurs patchs trois ou quatre fois en 2019 20:49:34 &amp;lt;eche|on&amp;gt; https://www.opentech.fund/labs/usability-lab/ 20:49:45 &amp;lt;sadie_&amp;gt; OTF Resource Labs 20:49:58 &amp;lt;zzz&amp;gt; ce serait bien de faire quelques tweets de remerciement et un billet de blog si c'est public, c'est une grande nouvelle dont nous devrions parler aux gens ! 20:50:37 &amp;lt;fug&amp;gt; vous devriez aussi dire aux gens comment vous avez dépouillé l'interface et supprimé la documentation 20:51:09 &amp;lt;eche|on&amp;gt; Petit point négatif, l'InternetFreedomFestival à Valence, en Espagne, a été annulé en raison du risque élevé lié au coronavirus. 20:51:18 &amp;lt;eche|on&amp;gt; donc nouvelle participation d'I2P là-bas 20:51:38 &amp;lt;eche|on&amp;gt; zzz : noté et ça se fera 20:52:15 &amp;lt;sadie_&amp;gt; zzz, oui je l'ai annoncé sur le forum la semaine dernière. Le déploiement RP a été planifié 20:52:26 &amp;lt;eche|on&amp;gt; d'autres commentaires, sujets sous le sujet 5) divers ? 20:52:51 &amp;lt;eche|on&amp;gt; `http://i2pforum.i2p/viewtopic.php?f=27&amp;t=925` 20:53:00 &amp;lt;eche|on&amp;gt; est l'entrée du forum avec les actualités 20:53:10 &amp;lt;fug&amp;gt; zzz : github effectue la détection en fonction de l'e‑mail indiqué dans les commits, cet e‑mail doit être enregistré avec un compte github, et l'inscription nécessite l'envoi d'un lien de confirmation par e‑mail 20:53:33 &amp;lt;fug&amp;gt; zzz : donc pour tes commits avec un mail .i2p, tu ne pourras pas les confirmer 20:53:55 &amp;lt;anonymousmaybe&amp;gt; une feuille de route pour l'isolation i2prouter ? https://trac.i2p2.de/ticket/2132 20:54:47 &amp;lt;eche|on&amp;gt; la scission du paquet Debian i2p est AMHA en pause pour le moment 20:54:51 &amp;lt;eyedeekay&amp;gt; Pas de feuille de route là-dessus pour l'instant. 20:55:02 &amp;lt;anonymousmaybe&amp;gt; ah dommage.. 20:55:22 &amp;lt;eche|on&amp;gt; Autant que je sache, des discussions avec le mainteneur deb ont eu lieu, sans résultat productif pour le moment 20:56:02 &amp;lt;anonymousmaybe&amp;gt; le ticket existe déjà mais aucun travail n'a été fait dessus 20:56:17 &amp;lt;zzz&amp;gt; pas de 45 pour sid non plus, pas de nouvelles de mhatta 20:56:38 &amp;lt;anonymousmaybe&amp;gt; mikalv_ a corrigé le filtrage de Trac qui touche les utilisateurs Tor/I2P ? 20:56:42 &amp;lt;fug&amp;gt; il y a https://github.com/tracboat/tracboat pour la migration trac-&amp;gt;gitlab, est-ce que ça a été évalué ? 20:57:25 &amp;lt;eche|on&amp;gt; AMHA eyedeekay essaie tracboat pour la migration, au moins le nom a été mentionné 20:57:28 &amp;lt;fug&amp;gt; où se trouve une page d'information qui décrit l'état de la migration vers git ? 20:57:46 &amp;lt;eche|on&amp;gt; actuellement aucune page à part le howto et le serveur git mentionnés ci-dessus 20:57:56 &amp;lt;eche|on&amp;gt; car nous sommes encore en phase initiale 20:58:17 &amp;lt;fug&amp;gt; vous devriez quand même avoir une page pour ces infos 20:58:21 &amp;lt;eche|on&amp;gt; noté pour créer une page d'info 20:58:22 &amp;lt;mikalv_&amp;gt; J'espère que c'est corrigé, quelqu'un a-t-il eu des problèmes avec ça ces derniers jours ? 20:58:38 &amp;lt;eyedeekay&amp;gt; Trac ? Pas récemment 20:58:49 &amp;lt;eche|on&amp;gt; oui, mikalv_, il y a eu un utilisateur ici qui a essayé de soumettre un ticket et a été bloqué par l'anti-spam 20:58:59 &amp;lt;eche|on&amp;gt; mais ok, d'autres commentaires pour la réunion de dev ? 20:59:09 &amp;lt;zzz&amp;gt; l'outproxy est toujours un tas de merde mais trac fonctionne bien pour moi 20:59:20 &amp;lt;mikalv_&amp;gt; et là on parle bien du système propre de trac, et pas d'i2ptunnel, n'est-ce pas ? 20:59:26 &amp;lt;eche|on&amp;gt; oui 20:59:43 &amp;lt;eche|on&amp;gt; euh, la limite des 60 min est là... 20:59:55 &amp;lt;eche|on&amp;gt; d'autres commentaires ? 21:00:05 &amp;lt;fug&amp;gt; oui, des infos sur le développement d'i2p 21:00:16 &amp;lt;fug&amp;gt; il faudrait mentionner l'utilisation de la nouvelle instance git au lieu de mtn que personne n'utilise 21:00:45 &amp;lt;eche|on&amp;gt; ce sera fait, si c'est valide et vérifié à 100 % 21:01:24 &amp;lt;eche|on&amp;gt; S'il n'y a pas d'autre commentaire, le temps de cette réunion IRC approche 60 min, ce qui est une limite souple ; je souhaiterais clôturer cette réunion. Faute de buffer approprié, je vais faire un bruit de « plopp ». 21:01:45 &amp;lt;eche|on&amp;gt; donc, tendons l'oreille : « plopp » 21:01:56 &amp;lt;sadie_&amp;gt; lâcher de micro 21:02:02 &amp;lt;eche|on&amp;gt; réunion des devs terminée. merci à tous pour votre temps, vos idées et vos commentaires 21:02:14 &amp;lt;eche|on&amp;gt; un journal sera publié bientôt 21:02:14 &amp;lt;sadie_&amp;gt; merci ech &lt;/div></description></item><item><title>Version 0.9.45</title><link>/fr/blog/2020/02/25/version-0.9.45/</link><pubDate>Tue, 25 Feb 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/02/25/version-0.9.45/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La 0.9.45 contient des correctifs importants pour le mode caché et l’outil de test de bande passante. Le thème sombre de la console a été mis à jour. Nous poursuivons le travail visant à améliorer les performances et à développer un nouveau chiffrement de bout en bout (proposition 144).&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;exécuter la dernière version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 4 février 2020</title><link>/fr/blog/2020/02/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-f%C3%A9vrier-2020/</link><pubDate>Tue, 04 Feb 2020 00:00:00 +0000</pubDate><guid>/fr/blog/2020/02/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-f%C3%A9vrier-2020/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, eyedeekay, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) état d’avancement du projet I2P Browser (sadie, meeh, idk) 20:00:00 &amp;lt;zzz&amp;gt; 2) Cas d’usage de l’outproxy (proxy de sortie) / statut (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 3) état du développement 0.9.45 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Salut 20:00:06 &amp;lt;zzz&amp;gt; salut 20:00:19 &amp;lt;zlatinb&amp;gt; salut 20:00:29 &amp;lt;zzz&amp;gt; 1) état d’avancement du projet I2P Browser (sadie, meeh, idk) 20:00:51 &amp;lt;zzz&amp;gt; sadie, quelles sont les dernières nouvelles du projet de navigateur ? 20:01:22 &amp;lt;zzz&amp;gt; ou, comme elle n’est pas là, quelqu’un d’autre ? 20:02:09 &amp;lt;eyedeekay&amp;gt; Salut 20:02:55 &amp;lt;zzz&amp;gt; eyedeekay, tu as une mise à jour sur le projet de navigateur ? 20:03:22 &amp;lt;eyedeekay&amp;gt; Nous sommes sur le point de publier la dernière version du navigateur avant une pause de six mois. Nous avons décidé qu’il nous faut être beaucoup plus intelligents sur la façon dont nous encapsulons la configuration et construisons le navigateur pour rendre le projet durable; en l’état, il draine massivement les ressources. Un communiqué plus complet sera publié sur le site au moment de la sortie du navigateur. 20:04:11 &amp;lt;zzz&amp;gt; cette version sera la bêta 8 ? si je me souviens bien, lors de notre dernière réunion il y a deux mois, elle devait sortir sous 3 jours 20:04:58 &amp;lt;eyedeekay&amp;gt; Oui, c’est la raison pour laquelle il est mis en pause. Il n’est tout simplement pas durable de continuer comme nous l’avons fait, il faut explorer d’autres options qui nous demandent moins de travail pour simplement suivre les sorties de Firefox. 20:05:27 &amp;lt;zzz&amp;gt; ok. bienvenue sadie_, tu as quelque chose à ajouter ? 20:05:44 &amp;lt;sadie_&amp;gt; non 20:06:05 &amp;lt;zzz&amp;gt; quelqu’un a des commentaires ou des questions sur 1) navigateur ? 20:06:52 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:07:29 &amp;lt;zzz&amp;gt; 2) Cas d’usage de l’outproxy / statut (sadie) 20:07:32 &amp;lt;eyedeekay&amp;gt; Nous fournirons des recommandations pour des procédures de remplacement afin de configurer les navigateurs. 20:07:47 &amp;lt;zzz&amp;gt; ok 20:08:04 &amp;lt;zzz&amp;gt; sadie_, donne-nous une mise à jour sur la recherche sur l’outproxy 20:08:51 &amp;lt;sadie_&amp;gt; la recherche sur l’outproxy a été reportée ces derniers mois. 20:09:42 &amp;lt;zzz&amp;gt; ok, une idée de quand cela pourrait reprendre ? 20:11:53 &amp;lt;zzz&amp;gt; des commentaires ou questions sur 2) outproxy ? 20:12:20 &amp;lt;sadie_&amp;gt; ce n’est pas une priorité dans l’immédiat, conformément à la feuille de route. 20:12:40 &amp;lt;eyedeekay&amp;gt; Meeh a en fait sensiblement amélioré les performances de l’outproxy ces derniers temps pour l’outproxy par défaut à usage général sur false.i2p 20:13:11 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:14:04 &amp;lt;zzz&amp;gt; 3) état du développement 0.9.45 (zzz) 20:14:15 &amp;lt;zzz&amp;gt; le développement se passe bien 20:14:32 &amp;lt;zzz&amp;gt; nous avons 17K lignes de diff jusqu’ici, dont une grosse mise à jour des thèmes sombres 20:14:38 &amp;lt;zzz&amp;gt; quelques correctifs pour le mode caché 20:14:47 &amp;lt;eche|on&amp;gt; j’espère que ça aidera 20:15:16 &amp;lt;zzz&amp;gt; quelques changements d’icônes, nouveau Tomcat, nouveau Jetty, lecteur d’aperçu HTML5 pour les fichiers partiels dans i2psnark 20:15:52 &amp;lt;zzz&amp;gt; les dates sont dans le /topic ci-dessus. gel des tags dans une semaine, date limite des commits dans 2 semaines et demie, sortie dans 3 semaines 20:16:34 &amp;lt;zzz&amp;gt; Pas strictement dans la .45, mais je peux annoncer que nous avons eu de bons progrès dans les tests d’interopérabilité avec i2pd sur la proposition 144 (nouveau chiffrement) 20:16:59 &amp;lt;zzz&amp;gt; et nous continuons à traiter des bogues et des problèmes des deux côtés, ainsi que dans la proposition elle‑même 20:17:27 &amp;lt;zzz&amp;gt; quelqu’un d’autre souhaite mettre en avant quelque chose qui est entré pour la .45, ou qui y entrera ? 20:19:01 &amp;lt;zzz&amp;gt; autre chose sur 3) ? des questions ou commentaires ? 20:19:22 &amp;lt;eche|on&amp;gt; non 20:20:02 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zlatinb) 20:20:08 &amp;lt;zzz&amp;gt; vas-y zlatinb 20:20:15 &amp;lt;zlatinb&amp;gt; Salut. Brièvement : 1) ce que vous avez fait depuis la dernière réunion 2) ce que vous prévoyez de faire le mois prochain 3) des blocages ou besoin d’aide. Dites EOT quand vous avez terminé 20:20:46 &amp;lt;zlatinb&amp;gt; moi : 1) MW plugin 2) plus de travail sur le MW plugin, réécriture de SSU par jogger 3) pas de blocages EOT 20:21:16 &amp;lt;zzz&amp;gt; 1) corrections de bogues, proposition 144, relecture des correctifs de jogger et de la proposition ; 2) plus de la même chose, plus la sortie .45 ; 3) pas de blocages EOT 20:21:54 &amp;lt;eche|on&amp;gt; rien de spécial, support serveur, `http://wiki.i2p-projekt.i2p` tourne et se remplit, tout va bien 20:23:26 &amp;lt;sadie_&amp;gt; travail sur des améliorations de la documentation post‑installation avec idk, obtenu davantage de recherches en tests d’utilisabilité, action communautaire / stratégie RP / tests des webextensions d’idk / processus de découverte – infra résiliente, recherche sur le rebranding – plus de la même chose le mois prochain 20:23:57 &amp;lt;zlatinb&amp;gt; quelqu’un d’autre ? T-1 minute avant la fin du scrum 20:24:01 &amp;lt;eyedeekay&amp;gt; 1) La plus grande partie de mon travail a été une révision substantielle du thème sombre par défaut pour améliorer la lisibilité et le rendre plus moderne et cohérent. J’ai aussi ajouté des fonctionnalités et corrigé des bogues dans ma webextension pour Firefox, elle peut désormais parler à i2pcontrol et snark-rpc. J’ai également mis en place mon eepSite personnel et une ressource git commune(une instance gitlab sur git.idk.i2p) pour le projet. 2) Je travaillerai au sein 20:24:01 &amp;lt;eyedeekay&amp;gt; de la migration git. 3) pas de blocages. 20:24:41 &amp;lt;zlatinb&amp;gt; merci, scrum.end 20:24:48 &amp;lt;zzz&amp;gt; ok merci zlatinb 20:25:07 &amp;lt;zzz&amp;gt; quelqu’un a des questions, des commentaires, ou des sujets supplémentaires pour la réunion ? 20:26:13 * zzz attrape le baffer 20:27:01 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 3 décembre 2019</title><link>/fr/blog/2019/12/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-d%C3%A9cembre-2019/</link><pubDate>Tue, 03 Dec 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/12/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-d%C3%A9cembre-2019/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, meeh, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) statut du projet I2P Browser (sadie, meeh, idk) 20:00:00 &amp;lt;zzz&amp;gt; 2) Cas d'utilisation du proxy de sortie / statut (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 3) statut de la version 0.9.44 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zlatinb) 20:00:10 &amp;lt;sadie__&amp;gt; salut 20:00:20 &amp;lt;zzz&amp;gt; 0) Salut 20:00:22 &amp;lt;zzz&amp;gt; salut 20:00:47 &amp;lt;zzz&amp;gt; 1) statut du projet I2P Browser (sadie, meeh, idk) 20:00:49 &amp;lt;zlatinb&amp;gt; salut 20:01:00 &amp;lt;meeh&amp;gt; salut 20:01:23 &amp;lt;zzz&amp;gt; sadie, quelles sont les dernières nouvelles du projet I2P Browser ? et n'hésite pas à déléguer des parties de ta réponse à idk et meeh 20:01:32 &amp;lt;eyedeekay&amp;gt; Salut 20:03:02 &amp;lt;meeh&amp;gt; La plus grande nouvelle est probablement que notre prochaine version est désormais basée sur ESR 68 et non 60, et nos extensions sont en cours de portage dans la base de code, puisque Mozilla supprime certaines des API que nous utilisons actuellement dans les versions ultérieures 20:03:27 &amp;lt;zzz&amp;gt; et quand cette version est-elle prévue ? 20:03:47 &amp;lt;meeh&amp;gt; C'est aussi la première version qui devrait être signée par notre nouveau certificat EV de signature de code, donc plus d'avertissements effrayants 20:03:54 &amp;lt;meeh&amp;gt; dans deux trois jours 20:04:06 &amp;lt;meeh&amp;gt; disons le 6 20:04:15 &amp;lt;zzz&amp;gt; d'accord, donc ce sera la bêta 8 je pense ? 20:04:26 &amp;lt;meeh&amp;gt; oui, c'est exact 20:04:27 &amp;lt;eyedeekay&amp;gt; Oui, bêta 8 20:04:43 &amp;lt;zzz&amp;gt; super. autre chose à ajouter sadie__ eyedeekay ? 20:05:08 &amp;lt;eyedeekay&amp;gt; En plus de cela, nous activons désormais aussi la suite d'applications I2P, snark, susimail, etc. 20:05:19 &amp;lt;sadie__&amp;gt; oui - nous aurons également un MVP mis à jour et une feuille de route disponibles 20:05:54 &amp;lt;zzz&amp;gt; quand seront-ils publiés ? 20:05:56 &amp;lt;meeh&amp;gt; et nous publierons en temps voulu des remplacements conformes aux standards modernes, au moins pour susimail et le carnet d'adresses pour commencer 20:06:14 &amp;lt;meeh&amp;gt; ce n'est pas pour cette version, hein, mais pour des versions ultérieures 20:06:47 &amp;lt;sadie__&amp;gt; cela devrait être sur le site au milieu de la semaine prochaine, avec le nom de projet mis à jour et l'orientation de la marque 20:07:15 &amp;lt;meeh&amp;gt; une nouvelle non directement liée au navigateur est que nous avons désormais aussi un « runner » Rack qui parle directement à I2PSocket et ne nécessite pas que l'utilisateur le fasse transiter par un port TCP local 20:07:25 &amp;lt;zzz&amp;gt; sympa. vous voulez divulguer le nouveau nom ou vous allez attendre que ce soit en ligne sur le site ? 20:07:34 &amp;lt;meeh&amp;gt; donc cela rend possible d'exécuter par exemple Ruby on Rails directement vers I2PSocket 20:07:57 &amp;lt;sadie__&amp;gt; Nous attendons que le site soit mis à jour =) 20:08:12 &amp;lt;zzz&amp;gt; bien joué meeh, c'est toujours mieux d'éviter de faire un aller-retour via un socket standard 20:08:51 &amp;lt;zzz&amp;gt; ça ressemble à de grands progrès 20:09:01 &amp;lt;zzz&amp;gt; autre chose sur 1) ? quelqu'un a des questions ? 20:10:31 &amp;lt;zzz&amp;gt; 2) Cas d'utilisation du proxy de sortie / statut (sadie) 20:10:41 &amp;lt;zzz&amp;gt; sadie__, quelles sont les dernières nouvelles de cet effort de recherche ? 20:10:44 &amp;lt;sadie__&amp;gt; La solution clé en main de proxy de sortie a été mise en attente jusqu'à ce que je puisse acquérir les ressources nécessaires à une collecte d'informations adéquate pour finaliser le MVP. Cette recherche ne reprendra pas avant l'année prochaine. La discussion sur un proxy de sortie à usage général reprendra dans les prochaines semaines. À ce stade, la priorité pour notre proxy devrait être d'enquêter sur les problèmes de performances et de les améliorer. 20:11:45 &amp;lt;zzz&amp;gt; d'accord, à propos du proxy de sortie du projet, quel est le statut de l'enquête et des améliorations ? 20:12:10 &amp;lt;zzz&amp;gt; meeh, tu as des infos là-dessus ? 20:12:17 &amp;lt;sadie__&amp;gt; meeh peut mieux commenter cet effort que moi 20:12:28 &amp;lt;meeh&amp;gt; Également, puisque le sujet est le proxy de sortie, la gem JRuby que j'ai faite contient aussi un proxy de sortie simple monothread qui peut tourner en tant que plugin I2P pour l'occasion 20:12:33 &amp;lt;meeh&amp;gt; disponible ici https://github.com/mikalv/ji2p-jruby/blob/master/bin/simple_outproxy 20:13:08 &amp;lt;zzz&amp;gt; mais qu'en est-il du proxy de sortie actuel ? 20:13:09 &amp;lt;meeh&amp;gt; j'ai aussi commencé à scinder la gem, afin que vous n'ayez pas besoin d'embarquer la prise en charge de cluster et autres pour un simple plugin I2P qui n'en a pas besoin 20:13:13 &amp;lt;meeh&amp;gt; parce qu'elle est devenue assez grosse 20:13:41 &amp;lt;meeh&amp;gt; oui, j'ai eu des mises à niveau de câbles et de switch qui constituaient un goulot d'étranglement pour le proxy de sortie public 20:13:52 &amp;lt;zzz&amp;gt; J'ai commencé à noter chaque récupération via le proxy de sortie, succès ou échec, sur un post-it. Le taux de réussite d'aujourd'hui n'est que de 75 % 20:14:26 &amp;lt;zzz&amp;gt; sadie dit que c'est une priorité, alors qu'as-tu prévu de faire ensuite ? 20:14:39 &amp;lt;meeh&amp;gt; la prochaine version du navigateur, bêta 8 — désolé, j'ai oublié de le mentionner — aura beaucoup plus de destinations pointant vers le même service, car nous pensons que les destinations elles-mêmes sont le prochain goulot d'étranglement 20:14:56 &amp;lt;meeh&amp;gt; donc pas seulement false.i2p et mon pont Tor, mais plutôt de l'ordre de 20 20:15:30 &amp;lt;meeh&amp;gt; Je vais aussi remplacer le logiciel de proxy par un logiciel Elixir/Erlang fait maison pour cela, que j'ai écrit il y a quelques mois 20:15:45 &amp;lt;meeh&amp;gt; également disponible ici https://github.com/mikalv/i2p-outproxy-elixir 20:16:00 &amp;lt;zzz&amp;gt; as-tu envisagé de passer de i2pd à Java ? Je pense qu'il y a des problèmes majeurs à l'exécuter sur i2pd 20:16:14 &amp;lt;meeh&amp;gt; J'ai quelques changements non commités que je pousserai avant de faire le changement, et n'importe qui peut utiliser ça pour faire tourner le sien. Je ferai aussi une meilleure doc pour ça 20:16:25 &amp;lt;meeh&amp;gt; J'utilise les deux actuellement 20:16:29 &amp;lt;meeh&amp;gt; à la fois Java et i2pd 20:16:39 &amp;lt;zzz&amp;gt; ok 20:16:40 &amp;lt;meeh&amp;gt; ça devrait être quatre routers ayant tous les deux dest 20:16:51 &amp;lt;meeh&amp;gt; pointant vers le même point de terminaison de proxy HTTP 20:17:05 &amp;lt;zzz&amp;gt; as-tu déjà une conclusion sur celui qui fournit le meilleur service ? 20:17:17 &amp;lt;meeh&amp;gt; les i2pd sont configurés avec environ 100 tunnels, comparés à la limite de 16 tunnels de Java 20:17:49 &amp;lt;meeh&amp;gt; non désolé, pas encore, mais c'est quelque chose que j'ai mis dans ma liste de choses à faire prochainement 20:18:21 &amp;lt;zzz&amp;gt; ok, j'encourage l'équipe à utiliser une approche basée sur la mesure pour apporter des améliorations. ne faites pas tout au jugé en changeant tout d'un coup 20:18:51 &amp;lt;meeh&amp;gt; oui, je l'ai déjà fait et j'en ai tiré des leçons - donc pas d'inquiétude, ce sera basé sur des mesures 20:18:55 &amp;lt;zzz&amp;gt; autre chose sur 2) sadie__ ? 20:19:09 &amp;lt;sadie__&amp;gt; non 20:19:22 &amp;lt;zzz&amp;gt; quelqu'un a des questions sur 2) ? 20:20:19 &amp;lt;zzz&amp;gt; 3) statut de la version 0.9.44 20:20:29 &amp;lt;zzz&amp;gt; ok, nous avons publié la version 0.9.44 dimanche 20:21:00 &amp;lt;zzz&amp;gt; elle corrige un vilain problème dans la façon dont les nouveaux types de chiffrement sont gérés. Tout le monde devrait mettre à jour dès que possible 20:21:12 &amp;lt;meeh&amp;gt; pour Android, elle est publiée sur Google Play, F-Droid et sur notre page de téléchargement, cette dernière incluant la signature GPG, et le site Web a été mis à jour 20:21:33 &amp;lt;zzz&amp;gt; super. et MavenCentral ? 20:22:03 &amp;lt;meeh&amp;gt; oui, c'est une dépendance requise de ce qui précède, donc quand j'ai fait ce qui précède, j'ai forcément déjà fait MavenCentral 20:22:07 &amp;lt;zzz&amp;gt; elle est disponible pour les mises à jour en réseau maintenant. Environ 10 % du réseau a déjà mis à jour 20:22:38 &amp;lt;zzz&amp;gt; J'ai aussi fait le PPA et le dépôt deb dimanche 20:22:58 &amp;lt;zzz&amp;gt; donc je pense que c'est l'essentiel 20:23:05 &amp;lt;zzz&amp;gt; aucune plainte jusqu'ici 20:23:24 &amp;lt;zzz&amp;gt; malheureusement, le testeur de bande passante est quasiment complètement cassé 20:23:51 &amp;lt;zzz&amp;gt; quelque chose a changé récemment dans le pool de test, et la façon dont nous faisions le handshake a cessé de fonctionner 20:24:10 &amp;lt;zzz&amp;gt; j'y ai passé le dernier jour et demi, et j'ai réussi à le refaire fonctionner 20:24:40 &amp;lt;zzz&amp;gt; si quelqu'un voit que des trucs comme ça sont cassés, merci d'ouvrir un ticket. C'est dommage que nous ne nous en soyons pas rendu compte avant la sortie 20:25:29 &amp;lt;meeh&amp;gt; nous avons aussi une nouvelle page de dons (autonome) qui arrive, ce qui permettra plus de moyens de donner, y compris des paiements PayPal récurrents, etc. 20:25:39 &amp;lt;zzz&amp;gt; voilà à peu près tout ce que j'ai sur la .44. Nous commençons à peine la .45 et mettons le plan en place, mais je m'attends à ce que la version 45 soit en février 20:25:44 &amp;lt;meeh&amp;gt; et elle a l'air **chouette** 20:25:48 &amp;lt;meeh&amp;gt; avec des majuscules 20:25:56 &amp;lt;zzz&amp;gt; ok meeh, super 20:26:02 &amp;lt;zzz&amp;gt; autre chose sur 3) ? 20:27:02 &amp;lt;zzz&amp;gt; 4) Scrum de statut 20:27:06 &amp;lt;zzz&amp;gt; vas-y zlatinb 20:27:31 &amp;lt;zlatinb&amp;gt; salut, très brièvement : 1) ce que vous avez fait le mois dernier 2) ce que vous prévoyez de faire le mois prochain 3) des blocages ou avez-vous besoin d'aide 4) EOT 20:28:31 &amp;lt;zlatinb&amp;gt; moi : 1) corrigé le filtre scriptable qui écrivait sur le disque toutes les 10 secondes, étudié la prise en charge de Servlet 3.0 (cassée pour les classes internes) 2) empaquetage de MW en tant que plugin du router 3) pas de blocages 20:28:35 &amp;lt;zlatinb&amp;gt; EOT 20:28:49 &amp;lt;zzz&amp;gt; 1) version .44, corrections de bugs, codage et tests de la prop. 144 (ratchet) ; correction d'un mauvais bug de tunnel causant un démarrage lent, sortie d'une nouvelle version de zzzot avec l'aide de drzed 20:29:28 &amp;lt;zzz&amp;gt; 1 (suite) beaucoup de travail à tester les réensemencements et à travailler avec les réensemenceurs pour remettre les choses en état ; testé et supprimé aussi les trackers ouverts 20:30:09 &amp;lt;meeh&amp;gt; fait : gem JRuby pour interagir et/ou contrôler le router, intégré ou autonome ; prise en charge initiale de Kubernetes pour des destinations HA ou des tests de cluster d'i2p ; beaucoup, beaucoup de correctifs Firefox, soit écrits à partir de zéro, soit portés depuis le Tor Browser ; améliorations du proxy de sortie ; et une nouvelle application de messagerie avec l'intention de remplacer susimail un jour 20:30:19 &amp;lt;meeh&amp;gt; travail initial sur la dernière* 20:30:23 &amp;lt;zzz&amp;gt; 2) corrections de bugs, tests de la prop. 144, plus de travail sur l'amélioration des performances, 36C3 20:30:46 &amp;lt;sadie__&amp;gt; Le mois dernier, j'ai travaillé sur les modifications du thème clair CSS qui sont dans la dernière version, répondu au Usability Lab pour un financement d'étude UX pour la console du router, et piloté des décisions produit pour l'avenir du navigateur. Le mois prochain, ce sera le guide post‑installation, et davantage de travail CSS, de gestion et de développement du navigateur 20:30:56 &amp;lt;zzz&amp;gt; 3) pas de blocages ; 4) EOT 20:31:10 &amp;lt;sadie__&amp;gt; pas de blocages, EOT 20:31:15 &amp;lt;eyedeekay&amp;gt; 1) J'ai travaillé à ouvrir l'expérience I2P Browser à davantage de capacités globales d'I2P et à ajuster l'organisation/l'apparence et l'ergonomie de la console du router et des pages d'accueil. 2) Le mois prochain je travaillerai sur davantage d'améliorations des fonctionnalités du navigateur, plus de tutoriels SAM et plus d'améliorations de l'UI de la console du router. 3) pas de blocages EOT. 20:31:48 &amp;lt;zlatinb&amp;gt; merci, c'est tout le monde je crois &amp;lt;/scrum&amp;gt; 20:32:08 &amp;lt;zzz&amp;gt; super, autre chose sur 4) ? quelqu'un a des questions ? 20:32:24 &amp;lt;zzz&amp;gt; ou d'autres sujets pour la réunion ? 20:32:28 &amp;lt;meeh&amp;gt; le mois prochain : sortir la bêta 8 du navigateur, déterminer comment nous pouvons utiliser le logiciel osslsigncode pour signer des binaires Windows sur des systèmes Unix, remplacer le logiciel de proxy de sortie, poursuivre le travail sur la nouvelle application de messagerie, et terminer les changements pour la gem JRuby 20:33:16 &amp;lt;zzz&amp;gt; EOT meeh? 20:33:32 &amp;lt;meeh&amp;gt; oui, EOT. 20:34:16 &amp;lt;zzz&amp;gt; ok. Rappel : il n'y aura pas de réunion le mois prochain car nous nous remettrons de la 36C3. Si quelqu'un veut se joindre à nos réunions à la 36C3, venez trouver notre table 20:34:32 &amp;lt;zzz&amp;gt; Je suis sûr que je tweeterai l'emplacement approximatif 20:34:48 &amp;lt;sadie__&amp;gt; et nous aurons une nouvelle bannière pour la table ! 20:34:48 &amp;lt;meeh&amp;gt; nous pourrons probablement publier aussi quelques notes publiques de la réunion ? 20:34:58 &amp;lt;meeh&amp;gt; ça vient du CCC 20:34:59 &amp;lt;zzz&amp;gt; d'autres sujets pour la réunion, pendant que je cherche le baffer ? 20:35:28 &amp;lt;zzz&amp;gt; tu te portes volontaire meeh ? 20:35:41 &amp;lt;meeh&amp;gt; je peux essayer de faire ça, oui 20:35:59 &amp;lt;sadie__&amp;gt; Je ferai un rapport pour le CCC 20:36:35 &amp;lt;zzz&amp;gt; ok, j'ai trouvé le *baffer* donc je pense que c'est tout pour aujourd'hui 20:36:46 &amp;lt;zzz&amp;gt; à bientôt à tous en personne dans 4 semaines 20:37:10 &amp;lt;zzz&amp;gt; oups, 3 1/2 semaines 20:37:24 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.44</title><link>/fr/blog/2019/12/01/version-0.9.44/</link><pubDate>Sun, 01 Dec 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/12/01/version-0.9.44/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.44 contient un correctif important pour un problème de déni de service dans la gestion des nouveaux types de chiffrement par les services cachés. Tous les utilisateurs devraient mettre à jour dès que possible.&lt;/p>
&lt;p>La version inclut une prise en charge initiale du nouveau chiffrement de bout en bout (proposition 144). Les travaux se poursuivent sur ce projet, qui n&amp;rsquo;est pas encore prêt à l&amp;rsquo;emploi. Il y a des changements sur la page d&amp;rsquo;accueil de la console, et de nouveaux lecteurs multimédias HTML5 intégrés dans i2psnark. Des correctifs supplémentaires pour les réseaux IPv6 derrière un pare-feu sont inclus. Des correctifs pour la construction de tunnel devraient entraîner un démarrage plus rapide pour certains utilisateurs.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 5 novembre 2019</title><link>/fr/blog/2019/11/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-novembre-2019/</link><pubDate>Tue, 05 Nov 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/11/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-novembre-2019/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, eyedeekay, lbt, sadie, zzz&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) État de la version 0.9.43 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) État du projet I2P Browser (sadie, meeh) 20:00:00 &amp;lt;zzz&amp;gt; 3) Cas d'utilisation / statut de l'outproxy (proxy de sortie) (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 4) État du développement 0.9.44 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) État des propositions (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 6) Status scrum (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Salut 20:00:06 &amp;lt;zzz&amp;gt; salut 20:00:10 &amp;lt;sadie_&amp;gt; salut 20:00:25 &amp;lt;zzz&amp;gt; 1) État de la version 0.9.43 (zzz) 20:00:38 &amp;lt;zzz&amp;gt; la 43 est sortie depuis quelques semaines, aucun problème sérieux jusqu'à présent 20:01:02 &amp;lt;zzz&amp;gt; les éléments restants sont la publication officielle sur F-Droid (nextloop) et la publication officielle sur Debian (mhatta) 20:01:08 &amp;lt;eyedeekay&amp;gt; salut 20:01:37 &amp;lt;zzz&amp;gt; d'autres problèmes en suspens avec la version 43 ? 20:03:01 &amp;lt;zzz&amp;gt; 2) État du projet I2P Browser (sadie, meeh) 20:03:16 &amp;lt;zzz&amp;gt; meeh, sadie, quelles sont les dernières infos sur le navigateur ? 20:04:49 &amp;lt;sadie_&amp;gt; La Beta 7 a été publiée 20:05:10 &amp;lt;eyedeekay&amp;gt; I2P Browser Beta 7 est sorti hier, avec une feuille de route mise à jour. C'est l'avant-dernière version basée sur Firefox 60. Nous avons corrigé quelques bugs et mis en place l'intégration continue, ainsi qu'élaboré un plan révisé et actualisé pour l'avenir du navigateur en tant que produit. 20:05:11 &amp;lt;sadie_&amp;gt; les notes se trouvent sur le site du projet. 20:05:35 &amp;lt;zzz&amp;gt; la date de publication est erronée sur le site pour info 20:05:51 &amp;lt;eyedeekay&amp;gt; Oups, désolé, ça m'a échappé. Je vais la changer immédiatement. 20:06:03 &amp;lt;sadie_&amp;gt; Nous travaillons également sur la feuille de route, qui se trouve aussi sur le site du projet 20:06:29 &amp;lt;zzz&amp;gt; que pouvez-vous nous dire à propos de la prochaine beta 8 ? qu'y aura-t-il dedans, quand sortira-t-elle ? 20:07:40 &amp;lt;sadie_&amp;gt; la beta 8 sortira fin novembre. 20:08:19 &amp;lt;zzz&amp;gt; quelqu'un a des questions sur le navigateur ? meeh as-tu quelque chose à ajouter ? 20:08:27 &amp;lt;eyedeekay&amp;gt; La Beta 8 sera publiée fin novembre, ce sera la dernière version basée sur Firefox 60. Nous nous préparons à des modifications architecturales qui rendront les applications plus visibles ; vous commencerez à en voir les prémices dans la Beta 8, ainsi que davantage de retours dans le navigateur sur l'état de préparation du router fourni. 20:08:53 &amp;lt;sadie_&amp;gt; nous travaillons sur une meilleure page d'accueil, un indicateur de préparation du proxy HTTP , et des thèmes dynamiques 20:09:20 &amp;lt;zzz&amp;gt; ça a l'air super, j'espère que tout le monde essaiera la beta 7 20:09:45 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:11:00 &amp;lt;zzz&amp;gt; 3) Cas d'utilisation / statut de l'outproxy (sadie) 20:11:17 &amp;lt;zzz&amp;gt; sadie_, quoi de neuf sur ce sujet ? 20:11:32 &amp;lt;sadie_&amp;gt; Nous avons fait avancer le cahier des charges autant que possible sans faire davantage de recherche utilisateur maintenant. 20:11:38 &amp;lt;sadie_&amp;gt; À la mi-mois je reprendrai contact avec la personne qui a inspiré la solution outproxy clé en main. Nous pourrons évaluer le cahier des charges qui a été créé et commencer à aborder plus à fond les questions de recherche utilisateur. Les exigences pour cette solution font partie des livrables de la prochaine version. Nous avons fait avancer le cahier des charges autant que possible sans faire davantage de 20:11:38 &amp;lt;sadie_&amp;gt; recherche utilisateur maintenant. 20:12:41 &amp;lt;zzz&amp;gt; ok, pour être clair nous ne travaillons que sur les exigences pendant la période de la 44. Toute implémentation serait pour la 45 ou plus tard, n'est-ce pas ? 20:12:53 &amp;lt;sadie_&amp;gt; correct 20:13:32 &amp;lt;zzz&amp;gt; ok, quelque chose à ajouter ? Quelqu'un a des questions sur la recherche outproxy ? 20:14:01 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:15:01 &amp;lt;zzz&amp;gt; 4) État du développement 0.9.44 (zzz) 20:15:23 &amp;lt;zzz&amp;gt; nous en sommes à deux semaines du cycle .44, avec beaucoup de nouveau code intégré 20:15:52 &amp;lt;zzz&amp;gt; presque tout concerne l'implémentation de la proposition 144, nouveau chiffrement pour les destinations 20:16:07 &amp;lt;zzz&amp;gt; Je prévois de commencer bientôt les tests d'interopérabilité avec chisana_ 20:16:35 &amp;lt;zzz&amp;gt; et cela devrait être prêt pour des testeurs courageux dans quelques semaines 20:16:57 &amp;lt;zzz&amp;gt; mais il faudra encore pas mal de temps avant que nous l'utilisions par défaut, peut-être 6 à 12 mois 20:17:23 &amp;lt;zzz&amp;gt; beaucoup de tests et d'autres changements sont nécessaires pour le fiabiliser 20:17:59 &amp;lt;zzz&amp;gt; l'autre gros point que j'ai en file d'attente pour la .44 est quelques améliorations de performances SSU, stimulées par notre prolifique créateur de tickets sur Trac « jogger » 20:18:17 &amp;lt;zzz&amp;gt; sadie_, eyedeekay, meeh, quelque chose à ajouter sur ce sur quoi vous travaillez pour la .44 ? 20:19:34 &amp;lt;zzz&amp;gt; autre chose sur le point 4) ? 20:19:35 &amp;lt;sadie_&amp;gt; modifications de la console du router /home, stratégie à long terme pour le site Web 20:20:45 &amp;lt;zzz&amp;gt; 5) État des propositions (zzz) 20:21:05 &amp;lt;zzz&amp;gt; pas grand-chose d'autre à dire ici, 99 % de l'attention est sur la 144. 20:21:30 &amp;lt;zzz&amp;gt; la suite sera probablement 152, 153, ou peut-être même une nouvelle proposition SSU 2 20:21:47 &amp;lt;zzz&amp;gt; je ne m'attends pas à beaucoup de progrès là-dessus avant la nouvelle année 20:21:58 &amp;lt;zzz&amp;gt; des questions sur les propositions ? 20:22:06 &amp;lt;zzz&amp;gt; autre chose sur le point 5) ? 20:23:01 &amp;lt;zzz&amp;gt; 6) Status scrum (zlatinb) 20:23:12 &amp;lt;zzz&amp;gt; Je crois que zlatinb a dit qu'il ne pouvait pas venir aujourd'hui 20:23:32 &amp;lt;eche|on&amp;gt; nouveau serveur avec nouveau matériel et nouvelles IP, migration des services d'un serveur à un autre avec le temps. pas de bloqueurs 20:23:41 &amp;lt;zzz&amp;gt; donc, vous connaissez la procédure, merci d'indiquer 1) ce que vous avez fait le mois dernier 2) ce que vous ferez le mois prochain; 3) des bloqueurs 20:23:52 &amp;lt;zzz&amp;gt; et terminer par EOT 20:24:49 &amp;lt;zzz&amp;gt; moi : 1) j'ai sorti la version .44, beaucoup de travail sur le nouveau chiffrement; 2) plus de travail sur le nouveau chiffrement, améliorations des performances SSU, corrections de bugs; 3) pas de bloqueurs; EOT 20:25:11 &amp;lt;zzz&amp;gt; sadie_, meeh, eyedeekay, merci de répondre en parallèle 20:25:48 &amp;lt;sadie_&amp;gt; Le mois dernier et le mois à venir je vais continuer à travailler sur I2P Browser, continuer à affiner le thème clair de la console du router, et élaborer une stratégie à long terme pour le site Web avec IDK. La gestion de produit outproxy et la collecte des exigences se poursuivront. Propositions pour la recherche et le développement : des propositions visant à améliorer l'UX et des études d'utilisabilité ont été soumises ou sont en cours de rédaction. Présentations et atelie 20:25:48 &amp;lt;sadie_&amp;gt; rs pour des conférences ont commencé pour 2020. 20:27:01 &amp;lt;zzz&amp;gt; dernier appel eyedeekay meeh zlatinb 20:27:11 &amp;lt;eyedeekay&amp;gt; 1) J'ai travaillé sur des éléments qui entrent dans le navigateur ou qui sont destinés à aider le navigateur. 2) Je vais travailler à améliorer l'organisation de certaines des pages d'accueil de la console du router ainsi qu'à mettre en œuvre certaines améliorations de design du navigateur. 3) Aucun bloqueur EOT 20:27:53 &amp;lt;zzz&amp;gt; ok, en supposant des EOT de eche|on et sadie_ ... autre chose sur le point 6) ? 20:28:02 &amp;lt;sadie_&amp;gt; oui 20:28:34 &amp;lt;zzz&amp;gt; d'autres sujets ou questions pour la réunion ? 20:28:59 &amp;lt;eche|on&amp;gt; qu'en est-il de bote ? 20:29:04 &amp;lt;eche|on&amp;gt; des nouvelles de str4d ? 20:29:28 &amp;lt;zzz&amp;gt; J'ai vu un RT occasionnel sur Twitter, donc il est en vie 20:29:59 &amp;lt;zzz&amp;gt; c'est tout ce que je sais 20:30:26 &amp;lt;zzz&amp;gt; à part ce qui est dans les tickets 20:30:27 &amp;lt;eche|on&amp;gt; ok 20:30:38 &amp;lt;zzz&amp;gt; autre chose à propos de bote ? 20:31:01 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:31:22 &amp;lt;lbt&amp;gt; Un « merci » à vous tous :) 20:31:48 &amp;lt;zzz&amp;gt; de rien lbt, merci d'avoir rejoint la réunion 20:31:54 &amp;lt;eyedeekay&amp;gt; De rien, mon ami :) 20:33:00 * zzz *bafs* clôture la réunion &lt;/div></description></item><item><title>Mise en avant de la recherche</title><link>/fr/blog/2019/10/25/mise-en-avant-de-la-recherche/</link><pubDate>Fri, 25 Oct 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/10/25/mise-en-avant-de-la-recherche/</guid><description>&lt;h2 id="mise-en-avant-de-la-recherche---une-étude-empirique-du-réseau-danonymat-i2p-et-de-sa-résistance-à-la-censure">Mise en avant de la recherche - Une étude empirique du réseau d’anonymat I2P et de sa résistance à la censure&lt;/h2>
&lt;p>Le billet de blog suivant est rédigé par Hoàng Nguyên Phong, Information Controls Fellow. En tant que boursier ICFP, ses recherches se sont concentrées sur l’analyse de différents aspects du réseau I2P, un outil Internet renforçant la confidentialité qui peut être utilisé pour accéder à des contenus en ligne via un réseau renforçant l’anonymat, utile pour contourner la censure imposée par l’État. En collaboration avec son organisation d’accueil, University of Massachusetts Amherst, Phong a étudié la résilience du réseau I2P face à la censure, notamment en identifiant les méthodes de blocage qu’un censeur étatique pourrait utiliser pour empêcher l’accès à I2P et en examinant des solutions potentielles pour rendre I2P plus résistant à de tels blocages.&lt;/p></description></item><item><title>Version 0.9.43</title><link>/fr/blog/2019/10/22/version-0.9.43/</link><pubDate>Tue, 22 Oct 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/10/22/version-0.9.43/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Dans la version 0.9.43, nous poursuivons le travail sur des fonctionnalités de sécurité et de confidentialité renforcées ainsi que sur des améliorations de performances. Notre mise en œuvre de la nouvelle spécification leaseSet (LS2) est désormais complète. Nous entamons la mise en œuvre d’un chiffrement de bout en bout plus robuste et plus rapide (proposition 144) pour une version ultérieure. Plusieurs problèmes de détection des adresses IPv6 ont été corrigés, et il y a bien sûr plusieurs autres corrections de bogues.&lt;/p></description></item><item><title>Rapport de déplacement Our Networks- je ne sais pas</title><link>/fr/blog/2019/10/05/rapport-de-d%C3%A9placement-our-networks-je-ne-sais-pas/</link><pubDate>Sat, 05 Oct 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/10/05/rapport-de-d%C3%A9placement-our-networks-je-ne-sais-pas/</guid><description>&lt;h2 id="rapport-de-mission-our-networks">Rapport de mission Our Networks&lt;/h2>
&lt;p>Le week-end du 20 septembre, je me suis rendu à Toronto pour rencontrer Sadie et participer à la conférence Our Networks. La conférence Our Networks couvre un large éventail de sujets, notamment de nombreuses technologies pair à pair, en mettant l’accent sur leur potentiel à rendre le monde meilleur.&lt;/p>
&lt;p>La conférence était fascinante, pleine de personnes très brillantes travaillant sur tout, des réseaux maillés physiques au web distribué et, bien sûr, à l’anonymat. Nous avons pu parler à des personnes formidables de Tor, Protocol Labs, Parity Labs, le Dat Project, ainsi qu’à une variété d’artistes et de chercheurs en sciences sociales. Beaucoup de plaisir aussi, et une excellente ambiance. Dat, en particulier, offre, je pense, de très belles opportunités de coopération à l’avenir.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 1er octobre 2019</title><link>/fr/blog/2019/10/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-octobre-2019/</link><pubDate>Tue, 01 Oct 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/10/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-octobre-2019/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> chisana, echelon, eyedeekay, meeh, nextloop, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Bonjour 20:00:00 &amp;lt;zzz&amp;gt; 1) Statut de la version 0.9.42 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) Statut du projet I2P Browser "labs" (sadie, meeh) 20:00:00 &amp;lt;zzz&amp;gt; 3) Cas d'utilisation / statut de l'Outproxy (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 4) Statut du développement 0.9.43 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) Statut des propositions (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 6) Scrum de statut (zlatinb) 20:00:05 &amp;lt;meeh&amp;gt; salut 20:00:05 &amp;lt;zzz&amp;gt; 0) Bonjour 20:00:08 &amp;lt;zzz&amp;gt; salut 20:00:16 &amp;lt;zlatinb&amp;gt; salut 20:00:18 &amp;lt;nextloop&amp;gt; Salut 20:00:23 &amp;lt;sadie__&amp;gt; salut 20:00:49 &amp;lt;zzz&amp;gt; 1) Statut de la version 0.9.42 (zzz) 20:01:12 &amp;lt;zzz&amp;gt; La 42 est sortie il y a 5 semaines, je crois que les seuls éléments restants il y a un mois étaient la lib client et une nouvelle version bote Android, et l'officielle deb/ubuntu 20:01:19 &amp;lt;zzz&amp;gt; tout cela est fait 20:01:41 &amp;lt;zzz&amp;gt; pas grand-chose d'autre à dire sur la .42, qui semble bien tourner 20:01:46 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:02:29 &amp;lt;zzz&amp;gt; 2) Statut du projet I2P Browser "labs" (sadie, meeh) 20:02:37 &amp;lt;eyedeekay&amp;gt; Salut tout le monde 20:02:45 &amp;lt;meeh&amp;gt; nous sommes en bonne voie sur toutes les tâches, j'ai aussi commencé l'application des premiers correctifs d'ESR68 qui serait notre nouvelle bêta pour le 31 déc. 20:02:46 &amp;lt;zzz&amp;gt; sadie, meeh, que pouvez-vous nous dire sur ce nouveau projet et produit, quel est le statut ? 20:03:01 &amp;lt;chisana_&amp;gt; salut 20:03:02 &amp;lt;sadie__&amp;gt; La Beta 7 sera publiée le 23 octobre ou immédiatement après que la 0.9.43 soit taguée. À ce jour, nous sommes dans les temps par rapport aux éléments de la feuille de route pour la prochaine sortie. Une feuille de route provisoire pour les futures versions a été créée, jusqu'en juin 2020 20:03:04 &amp;lt;zzz&amp;gt; quelle est la prochaine tâche, ou la prochaine sortie meeh ? 20:03:07 * chisana_ reste en observation 20:03:13 &amp;lt;meeh&amp;gt; 23 oct 20:03:33 &amp;lt;meeh&amp;gt; ou dès que la 0.9.43 est publiée à cette date ou après 20:03:36 &amp;lt;meeh&amp;gt; ça dépend de nous 20:03:50 &amp;lt;zzz&amp;gt; pouvez-vous nous dire où se trouve la feuille de route, et ce qui va être dans la beta 7 ? 20:04:39 &amp;lt;sadie__&amp;gt; Les éléments de la feuille de route sont dans les temps à ce jour 20:05:00 &amp;lt;zzz&amp;gt; la feuille de route est-elle publiée quelque part où les gens peuvent la consulter ? 20:06:27 &amp;lt;meeh&amp;gt; la prochaine version contiendra surtout des corrections de bugs, des correctifs de stabilité, un meilleur "backend" pour la fenêtre de dialogue initiale 20:06:35 &amp;lt;eyedeekay&amp;gt; Ce sont les éléments qui sont également sur la feuille de route du projet pour 9.43. 20:07:17 &amp;lt;meeh&amp;gt; si Mozilla a des correctifs que nous devrions inclure d'ici là, ils seront ajoutés aussi 20:07:18 &amp;lt;zzz&amp;gt; ok, donc la feuille de route pour la beta 7 est sur la feuille de route i2p sur notre site web, les gens peuvent la consulter là-bas 20:07:29 &amp;lt;sadie__&amp;gt; oui 20:07:36 &amp;lt;zzz&amp;gt; la feuille de route jusqu'en juin 2020 est-elle publiée quelque part pour que les gens puissent la consulter ? 20:07:56 &amp;lt;sadie__&amp;gt; pas encore 20:07:57 &amp;lt;eyedeekay&amp;gt; Pas encore, ça peut être bientôt. 20:08:17 &amp;lt;zzz&amp;gt; ok. quelqu'un a des questions pour l'équipe du navigateur ? 20:09:03 &amp;lt;zzz&amp;gt; autre chose sur 2) ? autre chose que l'équipe veut dire au sujet du navigateur ? 20:09:26 &amp;lt;sadie__&amp;gt; merci de tester, rejoignez la liste de diffusion ! 20:09:44 &amp;lt;zzz&amp;gt; tu veux expliquer comment s'abonner à la liste de diffusion sadie ? 20:10:02 &amp;lt;meeh&amp;gt; disponible sur `http://lists.i2p` ou https://lists.i2p.email 20:10:17 &amp;lt;zzz&amp;gt; super 20:10:20 &amp;lt;sadie__&amp;gt; bien sûr - tout ce qu'il vous faut se trouve sur le site https://geti2p.net/en/browser/develop 20:10:25 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:11:01 &amp;lt;zzz&amp;gt; 3) Cas d'utilisation / statut de l'Outproxy (sadie) 20:11:13 &amp;lt;zzz&amp;gt; sadie, parle-nous du statut du projet outproxy s'il te plaît 20:11:16 &amp;lt;sadie__&amp;gt; Un MVP d'Open Outproxy a été établi, nous sommes presque prêts avec le MVP Friends and Family, mais nous devons encore rassembler plus d'informations concernant les exigences d'admin, de journalisation et de reporting. Les réunions reprendront la semaine du 21 octobre. 20:12:06 &amp;lt;sadie__&amp;gt; J'ai de nouvelles idées / réflexions sur la manière de gérer l'admin, et plus de recherches à faire avant la prochaine réunion 20:12:15 &amp;lt;zzz&amp;gt; par "fait" tu ne veux pas dire que nous avons fini le développement j'espère... et pourrais-tu définir MVP pour tout le monde s'il te plaît ? 20:12:40 &amp;lt;sadie__&amp;gt; Produit Minimum Viable 20:13:03 &amp;lt;sadie__&amp;gt; non - nous travaillons encore sur les exigences dans quelques domaines 20:13:16 &amp;lt;zzz&amp;gt; donc par "fait" tu veux dire une liste d'exigences, c'est bien ça ? 20:13:32 &amp;lt;sadie__&amp;gt; exact ! 20:14:10 &amp;lt;zzz&amp;gt; où les gens peuvent-ils voir cette liste, et quel est le meilleur moyen de vous faire des retours à ce sujet ? 20:15:05 &amp;lt;sadie__&amp;gt; Je mettrai à jour Trac, et inviterai les gens à rejoindre la conversation là-bas 20:15:40 &amp;lt;zzz&amp;gt; merci d'indiquer à tout le monde où sur Trac ils pourront la voir ? 20:16:07 &amp;lt;sadie__&amp;gt; un instant 20:17:04 &amp;lt;zzz&amp;gt; pendant que tu cherches, je préciserai que l'objectif pour ceci est l'année prochaine... pas pour .43 ou .44 20:17:14 &amp;lt;zzz&amp;gt; pour l'implémentation, donc 20:17:46 &amp;lt;zzz&amp;gt; des questions ou commentaires sur le projet outproxy, pendant qu'elle cherche ? 20:19:00 &amp;lt;sadie__&amp;gt; #2472 était l'endroit où nous avons commencé la discussion 20:19:00 &amp;lt;zzz&amp;gt; autre chose sur 3) ? 20:19:59 &amp;lt;zzz&amp;gt; ok, donc tu mettras la liste des exigences sur le ticket 2472 et c'est là que tu voudrais des retours, c'est bien ça ? 20:20:17 &amp;lt;sadie__&amp;gt; correct 20:20:27 &amp;lt;zzz&amp;gt; super 20:20:56 &amp;lt;zzz&amp;gt; 4) Statut du développement 0.9.43 (zzz) 20:21:19 &amp;lt;zzz&amp;gt; le site web a la feuille de route pour la .43, incluant les éléments du navigateur pour la beta 7, comme mentionné précédemment 20:21:46 &amp;lt;zzz&amp;gt; nous en sommes à 5 semaines de développement pour la .43, avec une sortie attendue dans environ 3 semaines à partir d'aujourd'hui 20:22:12 &amp;lt;zzz&amp;gt; ça se passe bien, avec quelques correctifs IPv6, et plus de travail pour rendre l'ls2 chiffré plus facile à utiliser 20:22:52 &amp;lt;zzz&amp;gt; quelqu'un d'autre veut nous dire sur quoi vous travaillez pour la .43, en dehors de la beta 7 du navigateur ? 20:23:36 &amp;lt;zzz&amp;gt; le gel des tags sera une semaine à partir de demain, et je mettrai à jour Transifex à ce moment-là et informerai tout le monde de commencer à traduire 20:23:42 &amp;lt;zlatinb&amp;gt; avec un peu de chance j'aurai le temps de tester l'analyse des annotations servlet 3.0 20:24:12 &amp;lt;zzz&amp;gt; ok, oui, j'aimerais le terminer si tu en as besoin, ou l'abandonner si ce n'est pas le cas :) 20:24:18 &amp;lt;meeh&amp;gt; améliorer notre build jlinked, ce qui est lié aux trucs du navigateur, oups, mais toujours sur la base de code Java 20:24:42 &amp;lt;sadie__&amp;gt; IDK et moi travaillons sur un nouvel assistant de configuration et la nouvelle navigation du menu du site web est faite. Je ferai d'autres changements cosmétiques au CSS de la console 20:24:47 &amp;lt;meeh&amp;gt; Je suppose que nous allons creuser davantage ce sujet, d'autant que l'addressbook est cassé quand on utilise jlink 20:25:13 &amp;lt;zlatinb&amp;gt; oui et les plugins aussi - mais ils vont probablement rester cassés pendant un moment 20:25:19 &amp;lt;zzz&amp;gt; oh, et nous travaillerons sur des correctifs Android pour 43 la semaine prochaine 20:26:38 &amp;lt;zzz&amp;gt; Je ne pense pas que vous vouliez vous embêter à activer les plugins du router pour le navigateur, mais peut-être que d'autres vous poussent à le faire ? ça vaut la peine d'enquêter davantage 20:27:04 &amp;lt;zzz&amp;gt; autre chose sur 4) ? 20:28:21 &amp;lt;zzz&amp;gt; 5) Statut des propositions (zzz) 20:28:45 &amp;lt;zzz&amp;gt; le seul focus de l'équipe des propositions #ls2 le mois dernier a été la prop. 144 - nouveau chiffrement 20:29:02 &amp;lt;zzz&amp;gt; Nous nous approchons d'une spécification complète et cohérente, et nous avons commencé à écrire du code de test 20:30:01 &amp;lt;zzz&amp;gt; Je m'attends à ce qu'une partie de ce code entre dans la version Java .44 - pas .43 - mais ce sera au début de l'année prochaine avant que ce soit vraiment finalisé sur le réseau en production 20:30:20 &amp;lt;zzz&amp;gt; et ensuite peut-être encore quelques versions pour éliminer les bugs 20:30:45 &amp;lt;zzz&amp;gt; mais c'est enthousiasmant car nous sommes près de remplacer l'un des algorithmes crypto originaux et très lents, ElGamal 20:31:28 &amp;lt;zzz&amp;gt; Je pense que nous nous tournerons ensuite vers une autre partie du remplacement d'ElGamal, avec la proposition 152, sur la manière dont nous réalisons les builds de tunnel 20:31:46 &amp;lt;zzz&amp;gt; mais nous pourrions aussi décider de travailler sur "SSU2"... nous n'en avons pas parlé 20:31:56 &amp;lt;zzz&amp;gt; ce serait pour le milieu à la fin de l'année prochaine, je suppose 20:32:33 &amp;lt;zzz&amp;gt; L'équipe travaille bien ensemble et nous travaillons sur la 144 depuis presque un an, donc nous serons tous très heureux d'en avoir fini dans les mois à venir 20:32:43 &amp;lt;zzz&amp;gt; des questions sur celles-ci ou sur d'autres propositions ? 20:33:19 &amp;lt;zzz&amp;gt; autre chose sur 5) ? 20:34:00 &amp;lt;zzz&amp;gt; 6) Scrum de statut (zlatinb) 20:34:04 &amp;lt;zzz&amp;gt; à toi, zab 20:34:29 &amp;lt;zlatinb&amp;gt; Salut, décrivez brièvement 1) ce que vous avez fait le mois dernier 2) ce que vous prévoyez de faire le mois prochain 3) des blocages ou besoin d'aide ? Dites EOT quand vous avez fini 20:34:59 &amp;lt;meeh&amp;gt; Il y a eu pas mal de travail initial sur le projet navigateur, à la fois à cause de l'intégration du router et de l'apprentissage de l'ensemble de la base de code Firefox, du système de build et de l'architecture pour atteindre un niveau où l'on peut dire qu'on a les choses sous contrôle. Nous sommes sur le point d'avoir des builds nocturnes et la CI prêtes pour les branches esr60 et esr68 ainsi que pour les pull requests que nous pourrions recevoir. 20:35:01 &amp;lt;meeh&amp;gt; Les artifact builds sont aussi un objectif à atteindre, ce qui permettrait aux personnes avec un matériel plus faible de télécharger des parties du build Firefox afin de réduire les compilations les plus lourdes, et de rendre le développement moins pénible. Je me suis aussi penché sur les tests unitaires et de régression pour le navigateur afin d'éviter des bugs idiots et de rendre le produit plus stable et fiable. 20:35:01 &amp;lt;meeh&amp;gt; Nous approchons aussi du moment où nous aurons nos scripts de build personnalisés qui ne sont pas basés sur la base des scripts de build Perl de Tor, à la fois pour supporter des builds distants et parce que nous ne sommes pas nombreux à connaître Perl. Par ailleurs j'ai aussi fait des lectures et recherches sur le cadre légal ici pour faire fonctionner notre organisation. Travail initial sur la politique de journalisation des serveurs du projet. 20:35:05 &amp;lt;meeh&amp;gt; EOT 20:35:18 &amp;lt;zlatinb&amp;gt; moi : 1) tests en testnet des patches jogger, un peu de travail jlink 2) plus de testnet, servlet 3.0 3) pas de blocages EOT 20:35:20 &amp;lt;sadie__&amp;gt; J'ai assisté à Our Networks le week-end dernier à Toronto, rédigé un nouvel assistant de configuration qui sera implémenté dans la release par IDK, déterminé plus de changements CSS cosmétiques pour la prochaine version, fait avancer le consensus sur l'outproxy et le navigateur, sensibilisation communautaire et plus de financements UX demandés. Le mois prochain, je me concentrerai sur les options de financement, de nouvelles stratégies RP, la sensibilisation 36c3, finaliser un jeu de diapositives d'introduction à I2P 20:35:20 &amp;lt;sadie__&amp;gt; que nous pourrons tous utiliser pour de futures présentations, des améliorations de susi mail, et la poursuite du travail sur le navigateur et l'outproxy. EOT 20:35:32 &amp;lt;zzz&amp;gt; 1) corrections de bugs, IPv6, chiffrement ls2, proposition 144 20:36:06 &amp;lt;eche|on&amp;gt; serveur en marche, pareil, aucun blocage 20:36:25 &amp;lt;zzz&amp;gt; 2) corrections de bugs, IPv6, chiffrement ls2, spécification et code de test de la proposition 144, préparation et sortie 0.9.43, plus de réunions et de définition pour l'outproxy 20:36:48 &amp;lt;zzz&amp;gt; 3) pas de blocages, EOT 20:37:11 &amp;lt;zlatinb&amp;gt; scrum.setTimeout(60*1000); 20:37:25 &amp;lt;zzz&amp;gt; eyedeekay ? 20:37:35 &amp;lt;eyedeekay&amp;gt; un instant 20:37:55 &amp;lt;eyedeekay&amp;gt; J'ai travaillé à améliorer l'assistant de bande passante pour qu'il fonctionne mieux avec l'I2P Browser et, en général, paraisse plus moderne et moins confus. J'ai aussi travaillé à organiser, dédupliquer et améliorer les bibliothèques SAM et à apporter de petits changements au navigateur. Le mois prochain j'aiderai surtout sur le navigateur, mais j'ai aussi quelques choses que je pourrais proposer dans i2ptunnel. Aucun blocage. 20:38:41 &amp;lt;zzz&amp;gt; sadie__, ou eyedeekay, avez-vous un lien vers un compte-rendu du déplacement à Our Networks à lire ? 20:38:48 &amp;lt;meeh&amp;gt; aucun blocage, la plupart des tâches mentionnées continuent (je continuerai à travailler dessus à l'avenir) 20:39:16 &amp;lt;sadie__&amp;gt; pas encore - nous devons faire ça. Ce sera sur le blog du site 20:39:29 &amp;lt;eyedeekay&amp;gt; Je publierai le mien sur le blog cette semaine. 20:39:47 &amp;lt;zlatinb&amp;gt; merci, je pense que c'est tout le monde, fin du scrum 20:40:03 &amp;lt;zzz&amp;gt; c'est tout pour 6) 20:40:21 &amp;lt;zzz&amp;gt; quelqu'un d'autre a des questions, des commentaires ou quelque chose à ajouter ? Il se passe clairement beaucoup de choses ! 20:41:11 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:41:21 * zzz cherche le baffer 20:42:05 &amp;lt;zzz&amp;gt; le voilà... 20:42:15 * zzz *bafs* la réunion est clôturée &lt;/div></description></item><item><title>Réunion des développeurs I2P - 3 septembre 2019</title><link>/fr/blog/2019/09/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-septembre-2019/</link><pubDate>Tue, 03 Sep 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/09/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-septembre-2019/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eyedeekay, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> Remarque : les messages de sadie n'ont pas été transmis pendant la réunion, ils sont collés ci-dessous.
&lt;p>20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) statut de la version 0.9.42 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) statut du projet I2P Browser &amp;ldquo;labs&amp;rdquo; (sadie, meeh) 20:00:00 &amp;lt;zzz&amp;gt; 3) Cas d&amp;rsquo;utilisation Outproxy (proxy de sortie) / statut (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 4) statut du développement 0.9.43 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) statut des propositions (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 6) Scrum de statut (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Salut 20:00:06 &amp;lt;zzz&amp;gt; salut 20:00:17 &amp;lt;zlatinb&amp;gt; salut 20:00:30 &amp;lt;zzz&amp;gt; 1) statut de la version 0.9.42 (zzz) 20:00:48 &amp;lt;zzz&amp;gt; la publication s&amp;rsquo;est déroulée assez bien la semaine dernière 20:00:56 &amp;lt;zzz&amp;gt; il ne reste que quelques éléments en suspens 20:01:27 &amp;lt;zzz&amp;gt; remettre en service le github bridge (nextloop), le paquet Debian sid (mhatta), et la bibliothèque cliente Android que nous avons oubliée pour la 41 (meeh) 20:01:37 &amp;lt;zzz&amp;gt; nextloop, meeh, vous avez des ETA (estimations de délai) pour ces éléments ? 20:03:06 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:04:02 &amp;lt;zzz&amp;gt; 2) statut du projet I2P Browser &amp;ldquo;labs&amp;rdquo; (sadie, meeh) 20:04:25 &amp;lt;zzz&amp;gt; sadie, meeh, quel est le statut, et quel est le prochain jalon ? &amp;lt;sadie&amp;gt; La Beta 5 devait sortir vendredi, mais il y a eu quelques problèmes. Il semble que certaines soient prêtes &lt;code>https://i2bbparts.meeh.no/i2p-browser/&lt;/code> mais j&amp;rsquo;avais vraiment besoin d&amp;rsquo;entendre meeh au sujet de la prochaine échéance pour cela &amp;lt;sadie&amp;gt; La page Lab sera en ligne d&amp;rsquo;ici la fin de la semaine. Le prochain jalon du navigateur sera de discuter des exigences de la console pour la publication de la bêta 6 20:05:51 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:06:43 &amp;lt;zzz&amp;gt; 3) Cas d&amp;rsquo;utilisation Outproxy / statut (sadie) 20:06:57 &amp;lt;zzz&amp;gt; sadie, quel est le statut, et quel est le prochain jalon ? &amp;lt;sadie&amp;gt; Tout le monde peut suivre nos notes de réunion sur le ticket 2472. Nous avons décidé des statuts des cas d&amp;rsquo;utilisation et avons une liste d&amp;rsquo;exigences. Le prochain jalon sera les exigences utilisateur pour un cas d&amp;rsquo;utilisation Amis et famille ainsi que les exigences de développement pour Amis et famille et le cas d&amp;rsquo;utilisation général afin de voir où ils peuvent se recouper 20:08:05 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:08:19 &amp;lt;eyedeekay&amp;gt; Désolé pour le retard 20:09:01 &amp;lt;zzz&amp;gt; 4) statut du développement 0.9.43 (zzz) 20:09:21 &amp;lt;zzz&amp;gt; nous commençons tout juste le cycle 43 que nous prévoyons de publier dans environ 7 semaines 20:09:40 &amp;lt;zzz&amp;gt; nous avons mis à jour la feuille de route sur le site web mais ajouterons encore quelques éléments 20:10:06 &amp;lt;zzz&amp;gt; j&amp;rsquo;ai corrigé quelques bugs IPv6 et accéléré le traitement AES des tunnels 20:10:30 &amp;lt;zzz&amp;gt; bientôt, je vais porter mon attention sur le nouveau message I2CP d&amp;rsquo;informations d’aveuglement 20:10:59 &amp;lt;zzz&amp;gt; eyedeekay, zlatinb, vous avez quelque chose à ajouter à propos de la .43 ? 20:11:46 &amp;lt;eyedeekay&amp;gt; Non je ne pense pas 20:12:02 &amp;lt;zlatinb&amp;gt; probablement plus de choses sur le testnet (réseau de test) 20:12:32 &amp;lt;zzz&amp;gt; oui, nous avons encore quelques tickets jogger à examiner, concernant SSU 20:12:48 &amp;lt;zzz&amp;gt; autre chose sur le point 4) ? 20:14:00 &amp;lt;zzz&amp;gt; 5) statut des propositions (zzz) 20:14:20 &amp;lt;zzz&amp;gt; notre objectif principal est la très complexe nouvelle proposition de chiffrement 144 20:14:48 &amp;lt;zzz&amp;gt; nous avons fait de bons progrès ces dernières semaines et avons apporté des mises à jour majeures à la proposition elle-même 20:15:35 &amp;lt;zzz&amp;gt; il reste quelques nettoyages et des trous à combler, mais j&amp;rsquo;espère qu&amp;rsquo;elle est suffisamment aboutie pour que nous puissions commencer à coder bientôt des implémentations de tests unitaires, peut-être d&amp;rsquo;ici la fin du mois 20:16:17 &amp;lt;zzz&amp;gt; également, le message d’informations d’aveuglement pour la proposition 123 (LS2 chiffré) sera réexaminé après que je commence à le coder la semaine prochaine 20:16:52 &amp;lt;zzz&amp;gt; également, nous attendons bientôt une mise à jour de la proposition 152 (messages de construction de tunnel) de la part de chisana 20:17:27 &amp;lt;zzz&amp;gt; nous avons terminé la proposition 147 (prévention inter-réseaux) le mois dernier et i2p comme i2pd ont cela codé et inclus dans la version .42 20:18:23 &amp;lt;zzz&amp;gt; donc les choses avancent, même si la 144 semble lente et intimidante, elle progresse bien elle aussi 20:18:27 &amp;lt;zzz&amp;gt; autre chose sur le point 5) ? 20:20:00 &amp;lt;zzz&amp;gt; 6) Scrum de statut (zlatinb) 20:20:05 &amp;lt;zzz&amp;gt; à toi, zlatinb 20:20:42 &amp;lt;zlatinb&amp;gt; Bonjour, merci de dire en quelques mots : 1) ce que vous avez fait depuis le dernier scrum 2) ce que vous prévoyez de faire le mois prochain 3) si vous avez des blocages ou besoin d&amp;rsquo;aide. Dites EOT quand vous avez terminé 20:21:23 &amp;lt;zlatinb&amp;gt; moi : 1) Diverses expériences sur le testnet pour accélérer les transferts en vrac 2) plus de travail sur le testnet sur un serveur/réseau espérons-le plus grand 3) aucun blocage EOT 20:22:15 &amp;lt;zzz&amp;gt; 1) corrections de bugs, changement de scission de la configuration, version .42, propositions, ateliers DEFCON (voir mon compte-rendu de voyage sur i2pforum et notre site web) 20:23:56 &amp;lt;zzz&amp;gt; 2) corrections de bugs, proposition 144, message d’informations d’aveuglement, accélérations, aide sur la recherche Outproxy, correction de l’assistant SSL cassé par la scission de la conf. 20:24:20 &amp;lt;zzz&amp;gt; plus de correctifs IPv6 20:24:38 &amp;lt;zzz&amp;gt; 3) aucun blocage EOT 20:24:50 &amp;lt;eyedeekay&amp;gt; 1) Depuis le dernier scrum, j&amp;rsquo;ai travaillé sur des corrections de bugs, le site web, la proposition outproxy, et des choses liées à i2ptunnels. 2) Continuer à réorganiser et améliorer la présentation du site web. Travailler à faire avancer la proposition outproxy 3) aucun blocage EOT &amp;lt;sadie&amp;gt; 1) Assisté à FOCI, recherché des options de financement, rencontré des financeurs potentiels, tenu une réunion avec Tails (y compris Mhatta), travaillé sur l&amp;rsquo;image de marque d’I2P Browser, mises à jour du site web avec IDK, fait de petits changements à la console pour la dernière version &amp;lt;sadie&amp;gt; 2) le mois prochain je travaille sur des subventions, des améliorations de la console et du site web, l’assistant de configuration, participation à Our Networks à Toronto, faire avancer I2P Browser et la recherche OutProxy &amp;lt;sadie&amp;gt; 3) aucun blocage EOT 20:25:29 &amp;lt;zlatinb&amp;gt; scrum.setTimeout( 60 * 1000 ); 20:27:04 &amp;lt;zzz&amp;gt; ok, expiration du délai 20:27:10 &amp;lt;zlatinb&amp;gt; ScrumTimeoutException 20:27:41 &amp;lt;zzz&amp;gt; dernier appel pour sadie meeh nextloop pour revenir sur 1)-3) 20:27:52 &amp;lt;zzz&amp;gt; d&amp;rsquo;autres sujets pour la réunion ? 20:28:47 * zzz attrape le baffer 20:30:00 * zzz &lt;em>&lt;strong>bafs&lt;/strong>&lt;/em> la réunion est close &lt;/div>&lt;/p></description></item><item><title>Compte rendu de déplacement à Def Con- zzz</title><link>/fr/blog/2019/08/30/compte-rendu-de-d%C3%A9placement-%C3%A0-def-con-zzz/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/08/30/compte-rendu-de-d%C3%A9placement-%C3%A0-def-con-zzz/</guid><description>&lt;h2 id="rapport-de-déplacement-à-def-con">Rapport de déplacement à Def Con&lt;/h2>
&lt;p>idk et moi avons assisté à DEFCON 27 et présenté deux ateliers sur I2P pour les développeurs d’applications, avec le soutien de mhatta et d’Alex. J’ai animé l’atelier au Monero Village et idk a animé celui au Crypto/Privacy Village. Ici, je résumerai l’atelier du Monero Village, ainsi qu’une présentation sur Tor par Roger Dingledine. idk publiera un compte rendu couvrant son atelier.&lt;/p>
&lt;p>Nous avons eu environ 8 participants à l’atelier Monero Village, intitulé « I2P for Cryptocurrency Developers ». Nous avions prévu de discuter des besoins réseau particuliers de chaque application et d’examiner les différentes options i2ptunnel et SAM disponibles. Cependant, tous les participants étaient relativement peu familiers avec I2P ; nous avons donc changé d’approche et proposé un aperçu d’I2P. Comme aucun participant n’avait d’ordinateur portable, nous en avons aidé plusieurs à installer I2P sur leur téléphone Android et avons passé en revue certaines fonctionnalités de l’application. Pour tous les utilisateurs, l’application semblait procéder au réensemencement et construire des tunnels assez rapidement.&lt;/p></description></item><item><title>Rapport de déplacement à Def Con- je ne sais pas</title><link>/fr/blog/2019/08/30/rapport-de-d%C3%A9placement-%C3%A0-def-con-je-ne-sais-pas/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/08/30/rapport-de-d%C3%A9placement-%C3%A0-def-con-je-ne-sais-pas/</guid><description>&lt;h2 id="compte-rendu-de-déplacement-à-def-con">Compte rendu de déplacement à Def Con&lt;/h2>
&lt;p>Je me suis rendu à Def Con 27 le week-end dernier pour animer un atelier sur le développement d&amp;rsquo;applications I2P, et pour rencontrer zzz, mhatta et Alex en personne.&lt;/p>
&lt;p>Mon atelier s&amp;rsquo;est bien passé, nous avons même eu quelques développeurs d&amp;rsquo;applications parmi les participants ! En particulier, j&amp;rsquo;ai eu une conversation assez longue avec une personne nommée Mary sur la manière dont I2P pourrait être utilisé pour éliminer la centralisation et renforcer la confidentialité dans une application de type &amp;ldquo;Magic Wormhole&amp;rdquo;. Même si je ne connaissais pas très bien Magic Wormhole à ce moment-là, je pense que la plupart de mes conseils étaient utilisables. Je pense que Mary avait des idées très intéressantes et réalisables concernant le partage d&amp;rsquo;informations de manière plus centrée sur l&amp;rsquo;humain, qui pourraient être pertinentes pour des applications I2P, et j&amp;rsquo;ai hâte d&amp;rsquo;en expérimenter certaines.&lt;/p></description></item><item><title>Rapport de mission à l'Internet Freedom Festival</title><link>/fr/blog/2019/08/30/rapport-de-mission-%C3%A0-linternet-freedom-festival/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/08/30/rapport-de-mission-%C3%A0-linternet-freedom-festival/</guid><description>&lt;h2 id="compte-rendu-de-mission-à-linternet-freedom-festival">Compte rendu de mission à l’Internet Freedom Festival&lt;/h2>
&lt;p>C’était ma première participation à l’IFF, et quelle excellente expérience pour I2P ! J’ai rencontré des défenseurs des droits humains, des personnes qui travaillent sur les indicateurs de censure, et bien sûr des professionnels de l’UX et de la sécurité.&lt;/p>
&lt;p>Mon objectif était d’entrer en contact avec des personnes afin de soutenir davantage la refonte de l’expérience utilisateur (UX) d’I2P, tout en gardant à l’esprit les considérations de sécurité et d’UX pour les travailleurs de première ligne. Comme on me l’a fait remarquer, les personnes considèrent I2P comme une ressource très importante et puissante pour contourner la censure et favoriser des communications sécurisées; toutefois, l’interface souffre de certains problèmes d’ergonomie. Les personnes ont apprécié nos premières mesures visant à offrir une meilleure expérience aux nouveaux utilisateurs, comme notre assistant de configuration et notre outil de détection de la bande passante. J’ai également reçu des retours positifs sur nos modifications du site web et des icônes de /home. C’était très encourageant d’entendre directement de la communauté que les petits changements que nous avons apportés vont dans la bonne direction.&lt;/p></description></item><item><title>Rapport de mission à RightsCon</title><link>/fr/blog/2019/08/30/rapport-de-mission-%C3%A0-rightscon/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/08/30/rapport-de-mission-%C3%A0-rightscon/</guid><description>&lt;h2 id="rapport-de-mission-à-rightscon">Rapport de mission à RightsCon&lt;/h2>
&lt;p>Les messages des activistes en Syrie pendant la session Access No! du premier jour étaient profondément émouvants et m&amp;rsquo;ont rappelé avec force pourquoi je travaille dans les droits numériques. Nous avons écouté les témoignages d&amp;rsquo;activistes qui ne peuvent pas voyager, faute de statut et de documents officiels, et en raison de conflits en cours. Pour ces personnes, &amp;ldquo;Internet est le seul passeport qu&amp;rsquo;(ils) possèdent.&amp;rdquo; Des défenseurs des droits humains ont souligné l&amp;rsquo;importance de la formation numérique pour protéger les personnes lorsqu&amp;rsquo;elles communiquent avec leur famille à l&amp;rsquo;intérieur du pays, ainsi qu&amp;rsquo;avec les proches et amis qui sont partis. Ils avaient créé des ateliers numériques pour montrer aux gens comment utiliser les services de façon sécurisée, par exemple, comment utiliser des fonctionnalités comme les messages éphémères de Signal, afin que ces messages ne puissent pas être utilisés contre eux lorsque les appareils sont fouillés aux points de contrôle de sécurité. La poursuite des études était également très importante, Internet étant indispensable pour accéder aux ressources.&lt;/p></description></item><item><title>Rapport de mission USENIX FOCI</title><link>/fr/blog/2019/08/30/rapport-de-mission-usenix-foci/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/08/30/rapport-de-mission-usenix-foci/</guid><description>&lt;h2 id="rapport-de-déplacement-usenix-foci">Rapport de déplacement USENIX FOCI&lt;/h2>
&lt;p>Au cours de l’année écoulée, j’ai eu la chance de participer aux recherches menées par Nguyen Phong Hoang, de l’Université Stony Brook, sur la censure d’I2P. L’infrastructure utilisée pour ces travaux offrait de nombreux points d’observation géographiquement diversifiés, ainsi que la possibilité d’effectuer des mesures approfondies à tous les niveaux de la pile réseau. Les services I2P dont la disponibilité a été mesurée comprenaient la page d’accueil officielle, le site miroir, des serveurs de reseed (bootstrap) et des relais actifs.&lt;/p></description></item><item><title>Version 0.9.42</title><link>/fr/blog/2019/08/27/version-0.9.42/</link><pubDate>Tue, 27 Aug 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/08/27/version-0.9.42/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.42 poursuit le travail visant à rendre I2P plus rapide et plus fiable. Cette version inclut plusieurs changements pour accélérer notre transport UDP. Nous avons scindé les fichiers de configuration afin de permettre de futurs travaux en vue d’un paquetage plus modulaire. Nous poursuivons le travail pour mettre en œuvre de nouvelles propositions afin d’obtenir un chiffrement plus rapide et plus sécurisé. Il y a bien sûr aussi de nombreuses corrections de bogues.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 6 août 2019</title><link>/fr/blog/2019/08/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-ao%C3%BBt-2019/</link><pubDate>Tue, 06 Aug 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/08/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-ao%C3%BBt-2019/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> mikalv, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) Statut de la sortie 0.9.41 éléments restants (mhatta, nextloop) 20:00:00 &amp;lt;zzz&amp;gt; 2) Statut du développement 0.9.42 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Statut de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Statut du projet I2P Browser « labs » (meeh) 20:00:00 &amp;lt;zzz&amp;gt; 5) Scrum de statut (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Salut 20:00:07 &amp;lt;zzz&amp;gt; salut ! 20:00:19 &amp;lt;zzz&amp;gt; 1) Statut de la sortie 0.9.41 éléments restants (mhatta, nextloop) 20:00:46 &amp;lt;zzz&amp;gt; au cours des deux dernières semaines, je vois que mhatta a bien fait entrer la 41 dans sid, ce qui est super 20:01:04 &amp;lt;zzz&amp;gt; j'ai aussi parlé à nextloop, il n'a pas mis la 41 dans fdroid, mais quelqu'un d'autre l'a fait. 20:01:27 &amp;lt;zzz&amp;gt; et nextloop a promis de reprendre f-droid à l'avenir. super ! 20:01:31 &amp;lt;zzz&amp;gt; autre chose sur le 1) ? 20:01:50 &amp;lt;zzz&amp;gt; quelqu'un d'autre ici ? dites bonjour s'il vous plaît 20:01:58 &amp;lt;zlatinb&amp;gt; salut 20:02:37 &amp;lt;zzz&amp;gt; ok, un autre. Espérons que tous les autres arrivent bientôt 20:02:50 &amp;lt;zzz&amp;gt; 2) statut du dev .42 20:03:02 &amp;lt;zzz&amp;gt; nous en sommes à 5 semaines, 3 semaines restantes, 1 semaine avant le gel pour le tag 20:03:20 &amp;lt;zzz&amp;gt; nous avons intégré le code de séparation de la configuration sur lequel j'ai travaillé avec idk 20:03:58 &amp;lt;zzz&amp;gt; beaucoup de corrections de bugs ; GMP 6.1.2 ; mis à jour les fichiers debian pour fonctionner avec buster 20:04:17 &amp;lt;zzz&amp;gt; quelques correctifs ls2 aussi 20:04:39 &amp;lt;zzz&amp;gt; zlatinb, tu veux mentionner ce que tu fais avec ton réseau de test, et ce que ça a donné jusqu'à présent ? 20:05:11 &amp;lt;zlatinb&amp;gt; oui, donc en gros j'ai mis en place un réseau de test avec des conteneurs LXC 20:05:32 &amp;lt;zlatinb&amp;gt; jusqu'à présent cela a découvert un bug majeur autour de l'utilisation du filtre de Bloom et un bug mineur ssu 20:05:58 &amp;lt;zlatinb&amp;gt; je faisais récemment des réglages fins de différentes constantes, mais je vais le mettre à contribution pour vérifier les correctifs/idées de joggers 20:06:06 &amp;lt;zlatinb&amp;gt; eot 20:06:23 &amp;lt;zzz&amp;gt; c'est vraiment génial, merci 20:07:04 &amp;lt;zzz&amp;gt; si on pouvait ajouter un peu de latence minimale ce serait encore mieux, mais c'était sympa de trouver et corriger quelques goulets d'étranglement 20:07:15 &amp;lt;zzz&amp;gt; autre chose sur le 1) ? 20:07:30 &amp;lt;zzz&amp;gt; oups, autre chose sur le 2) ? 20:08:27 &amp;lt;zzz&amp;gt; 3) statut ls2 20:08:38 &amp;lt;zzz&amp;gt; beaucoup de progrès le mois dernier 20:09:05 &amp;lt;zzz&amp;gt; nous sommes tombés d'accord sur une petite proposition, la 147, pour empêcher les réseaux de test de se mélanger au réseau principal 20:09:12 &amp;lt;zzz&amp;gt; ce code sera dans la .42 20:09:45 &amp;lt;zzz&amp;gt; chisana a publié deux propositions, 152 et 153, pour rendre la construction de tunnel et le chiffrement de tunnel (respectivement) plus sûrs en utilisant un chiffrement plus moderne 20:10:14 &amp;lt;zzz&amp;gt; nous en avons un peu parlé, mais nous ne les avons pas encore examinées formellement 20:10:47 &amp;lt;zzz&amp;gt; la proposition 123 (LS2) continue de recevoir quelques petits ajustements à mesure que nous terminons l'implémentation et les tests sur le réseau en production, mais tout semble bien fonctionner 20:11:26 &amp;lt;zzz&amp;gt; la grosse, c'est la proposition 144, nouveau chiffrement. Nous progressons lentement mais sûrement. Ça fait peut‑être 9 mois que nous sommes dessus ? 20:11:58 &amp;lt;zzz&amp;gt; il reste encore quelques problèmes techniques majeurs à résoudre avant que nous puissions commencer des implémentations de test 20:12:20 &amp;lt;zzz&amp;gt; le plus gros problème en ce moment, c'est de trouver suffisamment de temps chez les gens pour faire avancer les choses 20:12:46 &amp;lt;zzz&amp;gt; des questions sur le 3) ls2 et les autres propositions ? 20:13:47 &amp;lt;zzz&amp;gt; ok, passons au 4) statut du projet I2P Browser labs 20:13:54 &amp;lt;zzz&amp;gt; mikalv, quelles sont les dernières nouvelles ? 20:14:16 &amp;lt;mikalv&amp;gt; nous avançons vers une intégration avec le router i2p lui‑même, jlinked 20:14:38 &amp;lt;mikalv&amp;gt; du côté d'i2pbutton, nous avons à peu près fini, il reste quelques trucs à corriger 20:15:15 &amp;lt;mikalv&amp;gt; pour les scripts de build, nous devons les écrire, puisque les devs ont utilisé un extrait simulé d'i2p jlinked où le navigateur le démarre, pour les tests 20:15:48 &amp;lt;zzz&amp;gt; quelle est la version bêta actuelle, et quand verrons‑nous la prochaine version bêta ? 20:15:52 &amp;lt;mikalv&amp;gt; au‑delà de ça nous essayons d'avoir au moins deux réunions par semaine pour en faire un vrai produit avec des objectifs clairs 20:16:24 &amp;lt;mikalv&amp;gt; l'actuelle est toujours beta4, et j'espère sortir beta5 d'ici la fin de cette semaine — si oui, avec le router embarqué 20:17:27 &amp;lt;zzz&amp;gt; je crois que vous avez lancé une liste de diffusion pour ça ? voulez‑vous l'annoncer ici ou est‑ce encore trop tôt ? 20:18:09 &amp;lt;zzz&amp;gt; sadie, zlatinb, quelque chose à ajouter au sujet du navigateur 20:18:20 &amp;lt;zzz&amp;gt; ? 20:19:36 &amp;lt;zzz&amp;gt; quelqu'un a des questions sur le 4) le navigateur ? 20:20:21 &amp;lt;zzz&amp;gt; autre chose sur le 4) ? 20:21:10 &amp;lt;zzz&amp;gt; 5) scrum — à toi zlatinb 20:22:02 &amp;lt;zlatinb&amp;gt; faisons le scrum en parallèle ; en quelques mots - 1) sur quoi avez‑vous travaillé depuis le dernier scrum 2) sur quoi comptez‑vous travailler le mois prochain 3) avez‑vous des bloqueurs ou avez‑vous besoin d'aide. Dites EOT quand c'est fini 20:22:34 &amp;lt;zlatinb&amp;gt; moi : 1) construction d'un réseau de test, traque des goulets d'étranglement 2) encore du réseau de test, je jetterai aussi un œil aux tickets de joggers 3) aucun en fait EOT 20:23:34 &amp;lt;zzz&amp;gt; 1) sortie 41, code de séparation de la config, corrections de bugs, propositions, planification pour de nouveaux types de chiffrement, correctifs ls2 20:24:10 &amp;lt;zzz&amp;gt; 2) sortie 42, corrections de bugs, propositions (surtout la recherche sur les nouveaux enjeux de chiffrement), DEFCON 20:24:16 &amp;lt;zzz&amp;gt; 3) pas de bloqueurs ; EOT 20:25:18 &amp;lt;mikalv&amp;gt; je travaille principalement sur le navigateur (y compris i2pbutton qui lance désormais un router s'il est trouvé), j'ai aussi fait d'énormes améliorations de mon côté pour l'outproxy (proxy de sortie), j'ai également commencé à prototyper une solution pour des outproxies privés qui a une vitesse tellement bonne que je peux en fait l'utiliser pour la navigation clearnet au quotidien 20:25:53 &amp;lt;mikalv&amp;gt; et j'ai aussi mis en place des listes de diffusion oui, qui via I2P se trouvent à `https://lists.i2p/postorius/lists/` mais aussi disponibles depuis la clearnet à https://lists.i2p.email/postorius/lists/ 20:26:20 &amp;lt;mikalv&amp;gt; toute personne avec des idées constructives, des contributions, des discussions et ainsi de suite est bien sûr la bienvenue 20:26:57 &amp;lt;mikalv&amp;gt; au‑delà de ça j'ai fait quelques recherches sur la manière dont nous pouvons accepter des dons par carte de crédit, et comment nous pouvons aussi vendre des shirs et ce genre de choses en même temps 20:27:10 &amp;lt;mikalv&amp;gt; EOT 20:27:12 &amp;lt;mikalv&amp;gt; pas de blocage 20:28:14 &amp;lt;zzz&amp;gt; je suppose que c'est tout ? zlatinb on te laisse t'occuper de sermonner les absents ? 20:28:17 &amp;lt;zlatinb&amp;gt; quelqu'un d'autre ? sinon le scrum se termine dans 1 minute :) 20:28:27 &amp;lt;zlatinb&amp;gt; ok 20:28:33 &amp;lt;zlatinb&amp;gt; ScrumTimeoutException 20:28:41 &amp;lt;mikalv&amp;gt; lol 20:28:42 &amp;lt;zzz&amp;gt; pendant que nous sommes dans la « période de grâce » — DEFCON ! idk et moi y serons ce week‑end ! 20:29:04 &amp;lt;zzz&amp;gt; Monero Village vendredi après‑midi, et Crypto/Privacy Village samedi après‑midi 20:29:22 &amp;lt;zzz&amp;gt; atelier, Q&amp;R, et autocollants les deux jours. venez dire bonjour 20:29:57 &amp;lt;zzz&amp;gt; à propos des outproxies, je vais mettre ça à l'ordre du jour pour le mois prochain, pour que sadie nous fasse un compte‑rendu de ce que nous essayons de faire 20:30:06 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:30:52 &amp;lt;zzz&amp;gt; oh, et Sadie présentera un article à FOCI à San José la semaine prochaine ! assurez‑vous de la trouver si vous êtes sur place 20:30:59 &amp;lt;mikalv&amp;gt; non, mais je m'attends à ce qu'on ait plus de choses pour les cas du navigateur/outproxy d'ici la prochaine réunion 20:31:39 &amp;lt;zzz&amp;gt; oui, nous n'avons pas encore de bon plan ni pour le navigateur ni pour l'outproxy. Nous avons des idées et des preuves de concept, mais pas de plan 20:31:53 &amp;lt;zzz&amp;gt; donc ce sera bien de voir tout ça se concrétiser 20:32:02 * zzz chauffe le baffer 20:32:44 &amp;lt;zzz&amp;gt; dernier baf de l'été, à septembre... 20:32:55 * zzz ****bafs**** la réunion est close &lt;/div></description></item><item><title>Programme de la conférence août 2019</title><link>/fr/blog/2019/07/29/programme-de-la-conf%C3%A9rence-ao%C3%BBt-2019/</link><pubDate>Mon, 29 Jul 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/07/29/programme-de-la-conf%C3%A9rence-ao%C3%BBt-2019/</guid><description>&lt;h1 id="programme-de-la-conférence-août-2019">Programme de la conférence août 2019&lt;/h1>
&lt;p>Bonjour à tous,&lt;/p>
&lt;p>Le mois prochain s&amp;rsquo;annonce chargé ! Rencontrez des développeurs I2P lors de deux ateliers à Defcon 27, et échangez à FOCI &amp;lsquo;19 avec des chercheurs qui observent la censure visant I2P.&lt;/p>
&lt;h2 id="i2p-for-cryptocurrency-developers">I2P for Cryptocurrency Developers&lt;/h2>
&lt;p>&lt;strong>zzz&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Monero Village&lt;/li>
&lt;li>August 9, 3:15pm&lt;/li>
&lt;li>Monero Village will be on the 26th floor of Bally&amp;rsquo;s &lt;a href="https://defcon.org/html/defcon-27/dc-27-venue.html">map&lt;/a>
&lt;/li>
&lt;/ul>
&lt;p>Cet atelier aidera les développeurs à concevoir des applications qui communiquent via I2P pour l’anonymat et la sécurité. Nous discuterons des exigences communes pour les applications de cryptomonnaie et examinerons l’architecture et les besoins spécifiques de chaque application. Ensuite, nous aborderons les communications par tunnel, la sélection du router et des bibliothèques, ainsi que les options d’empaquetage, et répondrons à toutes les questions liées à l’intégration d’I2P.&lt;/p></description></item><item><title>Accélérer votre réseau I2P</title><link>/fr/blog/2019/07/27/acc%C3%A9l%C3%A9rer-votre-r%C3%A9seau-i2p/</link><pubDate>Sat, 27 Jul 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/07/27/acc%C3%A9l%C3%A9rer-votre-r%C3%A9seau-i2p/</guid><description>&lt;p>&lt;em>Cet article est adapté directement à partir de contenu initialement créé pour le&lt;/em> &lt;a href="https://medium.com/@mhatta/speeding-up-your-i2p-network-c08ec9de225d">blog Medium&lt;/a>
 &lt;em>.&lt;/em> &lt;em>Le mérite pour l&amp;rsquo;article original lui revient. Il a été mis à jour à certains endroits où&lt;/em> &lt;em>il fait référence à d&amp;rsquo;anciennes versions d&amp;rsquo;I2P comme actuelles et a fait l&amp;rsquo;objet d&amp;rsquo;un léger&lt;/em> &lt;em>travail d&amp;rsquo;édition. -idk&lt;/em>&lt;/p>
&lt;p>Juste après son démarrage, I2P est souvent perçu comme un peu lent. C&amp;rsquo;est vrai, et nous savons tous pourquoi : par nature, &lt;a href="https://en.wikipedia.org/wiki/Garlic_routing">garlic routing (routage « garlic »)&lt;/a>
 ajoute un surcoût à l&amp;rsquo;expérience familière de l&amp;rsquo;utilisation d&amp;rsquo;Internet afin que vous puissiez préserver votre vie privée, mais cela signifie que, pour de nombreux services I2P, voire la plupart, vos données devront, par défaut, passer par 12 sauts.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 2 juillet 2019</title><link>/fr/blog/2019/07/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-juillet-2019/</link><pubDate>Tue, 02 Jul 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/07/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-juillet-2019/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eyedeekay, meeh, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="compte-rendu-de-réunion">Compte rendu de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) statut de la version 0.9.40, éléments restants (mhatta, nextloop) 20:00:00 &amp;lt;zzz&amp;gt; 2) statut de la version 0.9.41 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) statut de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) statut du projet I2P Browser "labs" (meeh) 20:00:00 &amp;lt;zzz&amp;gt; 5) demande d'ajout à la page d'accueil de la console pour muwire.i2p (zlatinb) 20:00:00 &amp;lt;zzz&amp;gt; 6) scrum de statut (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:12 &amp;lt;zlatinb&amp;gt; salut 20:00:31 &amp;lt;zzz&amp;gt; 1) statut de la version 0.9.40, éléments restants (mhatta, nextloop) 20:00:42 &amp;lt;zzz&amp;gt; toujours aucune nouvelle de mhatta ou nextloop, hélas 20:00:59 &amp;lt;zzz&amp;gt; J'ai tenté à plusieurs reprises de trouver un nouveau mainteneur Debian, sans succès jusqu'à présent 20:01:09 &amp;lt;zzz&amp;gt; autre chose pour le point 1) ? 20:01:35 &amp;lt;zzz&amp;gt; 2) statut de la version 0.9.41 (zzz) 20:01:46 &amp;lt;sadie__&amp;gt; salut 20:01:54 &amp;lt;eyedeekay&amp;gt; Salut 20:02:09 &amp;lt;zzz&amp;gt; nous arrivons au terme de la période de revue. Je m'attends à avoir des mises à jour dans le réseau demain matin, avec d'autres éléments qui suivront 20:02:44 &amp;lt;zzz&amp;gt; et puis on recommencera pour la 42 20:03:06 &amp;lt;zzz&amp;gt; autre chose pour le point 2) ? 20:03:48 &amp;lt;zzz&amp;gt; 3) statut de LS2 (zzz) 20:04:01 &amp;lt;zzz&amp;gt; nous progressons lentement mais sûrement 20:04:11 &amp;lt;zzz&amp;gt; .41 prend en charge l'authentification par client 20:04:22 &amp;lt;zzz&amp;gt; garlic farm progresse aussi, lentement 20:04:46 &amp;lt;zzz&amp;gt; nous prévoyons un nouveau message I2CP pour la .42 afin de transmettre des informations de blinding du client au router 20:05:12 &amp;lt;zzz&amp;gt; nous continuons à avancer sur la proposition 144 pour un nouveau chiffrement, mais c'est vraiment difficile 20:05:42 &amp;lt;zzz&amp;gt; j'espère avoir une bonne spécification pour la 144 d'ici quelques mois, et peut-être publier du code de test vers la fin de l'année 20:05:55 &amp;lt;zzz&amp;gt; comme toujours, nos réunions sont le lundi à 18h30 UTC dans #ls2, tout le monde est bienvenu 20:06:07 &amp;lt;zzz&amp;gt; autre chose pour le point 3) ? 20:06:37 &amp;lt;zzz&amp;gt; 4) statut du projet I2P Browser "labs" (meeh) 20:06:45 &amp;lt;zzz&amp;gt; meeh, quelles sont les dernières nouvelles du navigateur ? 20:07:38 &amp;lt;zzz&amp;gt; ok, je suppose qu'il n'est pas là 20:07:51 &amp;lt;zzz&amp;gt; 5) demande d'ajout à la page d'accueil de la console pour muwire.i2p (zlatinb) 20:08:01 &amp;lt;zlatinb&amp;gt; salut 20:08:07 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/2722` 20:08:11 &amp;lt;zzz&amp;gt; parle-nous de ton site, s'il te plaît 20:09:30 &amp;lt;zlatinb&amp;gt; MuWire est une application de partage de fichiers à usage général qui fonctionne au-dessus d'i2p. Le site contient des liens de téléchargement, des captures d'écran et des informations générales sur l'application. 20:10:05 &amp;lt;zlatinb&amp;gt; Je pense que MW présente un intérêt et une utilité généraux pour la communauté i2p ; il a connu une croissance rapide et suscite beaucoup d'intérêt. 20:10:22 &amp;lt;zzz&amp;gt; quelqu'un a des commentaires à propos de cette demande ? pour ? contre ? 20:10:41 &amp;lt;zzz&amp;gt; ou des questions ? 20:11:39 &amp;lt;zzz&amp;gt; Je soutiens la demande, je pense que c'est une application sympa qui n'est utile que si elle a beaucoup d'utilisateurs, et nous pouvons aider en la mettant sur la console 20:11:55 &amp;lt;zzz&amp;gt; sadie__, ? eyedeekay ? 20:12:23 &amp;lt;sadie__&amp;gt; Je soutiens la demande 20:12:30 &amp;lt;eyedeekay&amp;gt; Je la soutiens aussi. 20:12:49 &amp;lt;zzz&amp;gt; super. à défaut d'objections, on l'ajoutera pour la .42 20:12:54 &amp;lt;zzz&amp;gt; autre chose pour le point 5) ? 20:13:41 &amp;lt;zzz&amp;gt; 6) scrum de statut (zlatinb) 20:13:45 &amp;lt;zzz&amp;gt; à toi, zab 20:14:15 &amp;lt;zlatinb&amp;gt; Salut, faisons le scrum en parallèle. Merci de dire en quelques mots : 1) ce que vous avez fait depuis le dernier scrum 2) ce que vous prévoyez de faire le mois prochain 3) si vous avez des blocages ou besoin d'aide. Une fois terminé, dites EOT 20:15:38 &amp;lt;zzz&amp;gt; 1) corrections de bugs, authentification par client, garlic farm, nouveau chiffrement, encore des corrections de bugs, préparation de la version, travaux préliminaires sur de nouvelles choses pour la .42 20:15:39 &amp;lt;zlatinb&amp;gt; moi : 1) juste un petit ajustement de l'api RouterContext pour permettre un gestionnaire de logs personnalisé 2) j'ai d'autres changements Router/RouterContext que j'aimerais faire pour améliorer l'intégration du router. Je pourrais aussi travailler sur garlic farm si ça se libère. 3) Pas vraiment de blocages, ce serait simplement bien d'avoir Maven rationalisé 20:15:41 &amp;lt;zlatinb&amp;gt; EOT 20:16:41 &amp;lt;zzz&amp;gt; 1a) beaucoup de corrections de bugs et de nettoyages Android 2) version .41, scission de la config pour la .42, nouveau message i2cp pour la .42, travail sur le nouveau chiffrement de la prop 144 20:17:20 &amp;lt;sadie__&amp;gt; J'ai continué à travailler sur la console - logo mis à jour ajouté aux deux thèmes. Voyage à Tunis pour RightsCon et davantage de contacts pris dans la communauté. Sensibilisation de la communauté, tests, passage en revue des tickets et prise en main de tx. 20:17:37 &amp;lt;zzz&amp;gt; 2a) préparation pour Defcon, davantage de travail sur garlic farm, collaboration avec l'équipe #ls2 sur la construction de tunnel pour les routers avec le nouveau chiffrement 20:17:45 &amp;lt;sadie__&amp;gt; le mois prochain : mise à jour du modèle de menace, recherche utilisateur et création de personas, démarches de financement 20:17:45 &amp;lt;eyedeekay&amp;gt; J'ai travaillé sur la configuration des tunnels scindés, récemment c'était des tests sur plusieurs plateformes. J'ai créé une webextension pour améliorer la navigation sur Android en configurant automatiquement le navigateur, j'ai écrit/mis en miroir un tas de billets de blog et j'ai travaillé sur le site web. 2) Finir de tester les tunnels scindés et les intégrer dans le router pour la .42. Travailler avec meeh sur le navigateur. 3) pas de blocages EOT 20:17:46 &amp;lt;sadie__&amp;gt; EOT 20:18:01 &amp;lt;zzz&amp;gt; 3) pas de blocages, EOT 20:18:15 &amp;lt;zlatinb&amp;gt; merci, je crois que c'est tout le monde &amp;lt;/scrum&amp;gt; 20:18:22 &amp;lt;meeh&amp;gt; j'écris 20:18:24 &amp;lt;meeh&amp;gt; un instant 20:18:37 &amp;lt;zzz&amp;gt; ok 20:21:29 &amp;lt;meeh&amp;gt; J'ai principalement travaillé sur le navigateur, je me suis aussi penché sur le problème des dépendances Maven, la documentation et j'ai regardé à quel point ce serait pénible de construire le navigateur pour Android afin que nous puissions déprécier celui intégré dans notre application. 20:22:29 &amp;lt;zzz&amp;gt; meeh, c'était pour 1) ? merci de donner 2) et 3) suivis de EOT 20:25:34 &amp;lt;meeh&amp;gt; 1) oui, ci-dessus 2) navigateur : préparer la documentation utilisateur, stabiliser les fonctionnalités actuelles, terminer le rebranding, en particulier pour les icônes et les graphismes. lanceur osx : terminer la fonctionnalité de partage torrent snark. android : finir l'évaluation de la charge que représenterait un port du navigateur — Tor fait la même chose maintenant, et étant donné que nous utilisons beaucoup des mêmes choses et scripts de build, c'est peut-être faisable. et enfin, pour les dons 20:26:39 &amp;lt;meeh&amp;gt; 3) pas de blocages, et pas besoin d'aide, si ce n'est que je suis toujours heureux d'accepter des PR pour des choses du navigateur et surtout Android, domaine dans lequel je ne suis pas vraiment compétent 20:27:03 &amp;lt;zzz&amp;gt; EOT ? 20:27:07 &amp;lt;meeh&amp;gt; EOT 20:27:14 &amp;lt;zzz&amp;gt; ok merci meeh 20:27:22 &amp;lt;zzz&amp;gt; voilà pour le point 6) scrum 20:27:34 &amp;lt;zzz&amp;gt; revenons au point 4) I2P Browser (meeh) 20:28:06 &amp;lt;zzz&amp;gt; pourrais-tu nous donner un statut s'il y a quelque chose de plus à ajouter que ce qui était dans ton scrum ? 20:28:56 &amp;lt;zzz&amp;gt; dernière version, prochaine version, stabilité, fonctionnalités, ... ? 20:30:21 &amp;lt;meeh&amp;gt; Je pense que nous avons couvert la plupart des éléments graphiques d'icônes dans le projet du navigateur, cependant nous avons aussi quelques images (je pense notamment à l'assistant d'onboarding) qui doivent être remplacées par quelque chose, et c'est pareil pour le texte. La semaine dernière a aussi montré qu'il nous faut environ 1 à 2 jours (jusqu'à 48 h) pour réagir à un problème de sécurité (c'est-à-dire, du moment où j'ai eu du temps jusqu'à ce que ce soit construit) 20:34:05 &amp;lt;meeh&amp;gt; la documentation développeur devrait suffire pour un moment, la documentation utilisateur est bientôt terminée, en essayant de ne pas trop piocher dans des endroits comme mozilla et consorts. Notre approche des modifications du fork est de placer la plupart de notre logique et de nos fonctionnalités dans i2pbutton - et de ne faire que ce qui est vraiment nécessaire dans le code source de firefox, ce qui jusqu'ici semble bien fonctionner. Cela inclut aussi les traductions puisque firefox 20:34:05 &amp;lt;meeh&amp;gt; fournit les siennes, donc il ne reste à traduire que les chaînes spécifiques à I2P 20:35:01 &amp;lt;zzz&amp;gt; ok, merci pour la mise à jour. Autre chose pour le point 4) ? 20:35:07 &amp;lt;zzz&amp;gt; des questions sur le navigateur ? 20:35:16 &amp;lt;meeh&amp;gt; mes réflexions sur le passage à une nouvelle version ESR sont ... bob-bob positif, c'est-à-dire que je ne suis pas sûr que cela puisse se faire automatiquement, cependant les quelques endroits qui nécessitent un patch ou deux commencent à m'être vraiment familiers 20:35:56 &amp;lt;meeh&amp;gt; la prochaine version ne devrait pas tarder, cela dépend un peu de l'énergie que l'équipe voudra y consacrer dans les semaines à venir 20:36:35 &amp;lt;zzz&amp;gt; oui, il faut peser les priorités. Je pense que nous apprenons mieux l'ampleur de l'effort nécessaire pour le faire réellement 20:36:46 &amp;lt;zzz&amp;gt; autre chose pour le point 4) ? 20:36:50 &amp;lt;meeh&amp;gt; je n'ai pas vraiment de calendrier là-dessus au-delà du moment où telle fonctionnalité nouvelle/actuelle sera terminée ou plus aboutie, et/ou de la publication de correctifs de sécurité pour Android 20:36:53 &amp;lt;meeh&amp;gt; ffirefox** 20:38:10 &amp;lt;zzz&amp;gt; autre chose pour le point 4) ? 20:39:05 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:39:54 &amp;lt;zzz&amp;gt; merci à tous 20:40:01 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.41</title><link>/fr/blog/2019/07/02/version-0.9.41/</link><pubDate>Tue, 02 Jul 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/07/02/version-0.9.41/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.41 inclut des améliorations des performances, des améliorations de la bibliothèque de streaming et d&amp;rsquo;importantes corrections de bogues. Nous poursuivons le travail de développement sur de nouveaux leaseSets (LS2) et des leaseSets chiffrés. Cette version contient l&amp;rsquo;habituel lot de corrections de bogues et de mises à jour des traductions.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;exécuter la dernière version.&lt;/p></description></item><item><title>Vous souhaitez écrire une bibliothèque SAM</title><link>/fr/blog/2019/06/23/vous-souhaitez-%C3%A9crire-une-biblioth%C3%A8que-sam/</link><pubDate>Sun, 23 Jun 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/06/23/vous-souhaitez-%C3%A9crire-une-biblioth%C3%A8que-sam/</guid><description>&lt;p>&lt;em>Ou, communiquer avec &lt;a href="https://geti2p.net">i2p&lt;/a>
 pour les personnes qui ne sont pas vraiment habituées à lire des spécifications&lt;/em>&lt;/p>
&lt;p>L’une des meilleures fonctionnalités d’I2P, à mon avis, est son API SAM, qui peut être utilisée pour établir une passerelle entre I2P et votre application ou le langage de programmation de votre choix. Actuellement, des dizaines de bibliothèques SAM existent pour une variété de langages, notamment :&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/i2p/i2psam">i2psam, for c++&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/i2p/libsam3">libsam3, for C&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/str4d/txi2p">txi2p for Python&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/l-n-s/i2plib">i2plib for Python&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/majestrate/i2p.socket">i2p.socket for Python&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/MuxZeroNet/leaflet">leaflet for Python&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/eyedeekay/gosam">gosam, for Go&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/eyedeekay/sam3">sam3 for Go&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/redhog/node-i2p">node-i2p for nodejs&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/solatis/haskell-network-anonymous-i2p">haskell-network-anonymous-i2p&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/SamuelFisher/i2pdotnet">i2pdotnet for .Net languages&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/stallmanifold/rust-i2p">rust-i2p&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://github.com/dryruby/i2p.rb">and i2p.rb for ruby&lt;/a>
&lt;/li>
&lt;/ul>
&lt;p>Si vous utilisez l’un de ces langages, il est peut-être déjà possible de porter votre application vers I2P en utilisant une bibliothèque existante. Cependant, ce n’est pas l’objet de ce tutoriel. Ce tutoriel explique quoi faire si vous souhaitez créer une bibliothèque SAM dans un nouveau langage. Dans ce tutoriel, je vais implémenter une nouvelle bibliothèque SAM en Java. J’ai choisi Java parce qu’il n’existe pas encore de bibliothèque Java qui vous connecte à SAM, en raison de l’utilisation de Java sur Android, et parce que c’est un langage avec lequel presque tout le monde a au moins un &lt;em>peu&lt;/em> d’expérience, afin que, je l’espère, vous puissiez le porter dans le langage de votre choix.&lt;/p></description></item><item><title>Comment configurer un serveur SSH derrière I2P pour un accès personnel</title><link>/fr/blog/2019/06/15/comment-configurer-un-serveur-ssh-derri%C3%A8re-i2p-pour-un-acc%C3%A8s-personnel/</link><pubDate>Sat, 15 Jun 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/06/15/comment-configurer-un-serveur-ssh-derri%C3%A8re-i2p-pour-un-acc%C3%A8s-personnel/</guid><description>&lt;h1 id="comment-configurer-un-serveur-ssh-derrière-i2p-pour-un-accès-personnel">Comment configurer un serveur SSH derrière I2P pour un accès personnel&lt;/h1>
&lt;p>Ceci est un tutoriel expliquant comment configurer et affiner un tunnel I2P afin de l’utiliser pour accéder à un serveur SSH à distance, en utilisant soit I2P, soit i2pd. Pour l’instant, il part du principe que vous installerez votre serveur SSH via un gestionnaire de paquets et qu’il s’exécute en tant que service.&lt;/p>
&lt;p>Considérations: Dans ce guide, je pars de quelques hypothèses. Elles devront être ajustées en fonction des complications qui surviennent dans votre configuration particulière, en particulier si vous utilisez des VM (machines virtuelles) ou des conteneurs pour l’isolation. Cela suppose que l’I2P router et le serveur SSH s’exécutent sur le même localhost. Vous devriez utiliser des clés d’hôte SSH nouvellement générées, soit en utilisant un sshd fraîchement installé, soit en supprimant les anciennes clés et en forçant leur régénération. Par exemple:&lt;/p></description></item><item><title>Réunion des développeurs I2P - 4 juin 2019</title><link>/fr/blog/2019/06/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-juin-2019/</link><pubDate>Tue, 04 Jun 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/06/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-juin-2019/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:14 &amp;lt;zzz&amp;gt; 0) Salut 20:00:16 &amp;lt;zzz&amp;gt; salut 20:00:43 &amp;lt;zzz&amp;gt; 1) Statut de la release 0.9.40 éléments restants (meeh, mhatta, nextloop, str4d) 20:00:43 &amp;lt;zzz&amp;gt; 2) Statut de la sortie corrigée d'i2pbote-android (meeh) 20:00:43 &amp;lt;zzz&amp;gt; 3) Statut du développement 0.9.41 (zzz) 20:00:43 &amp;lt;zzz&amp;gt; 4) Statut LS2 (zzz) 20:00:43 &amp;lt;zzz&amp;gt; 5) Statut du projet I2P Browser « labs » (meeh) 20:00:43 &amp;lt;zzz&amp;gt; 6) Scrum de statut (zlatinb) 20:01:03 &amp;lt;zzz&amp;gt; 1) Statut de la release 0.9.40 éléments restants (meeh, mhatta, nextloop, str4d) 20:01:28 &amp;lt;zzz&amp;gt; Je crois qu'il reste Debian/Ubuntu et le F-Droid officiel ? 20:01:41 &amp;lt;zzz&amp;gt; J'ai bien eu un retour de mhatta, mais il n'a rien promis 20:02:04 &amp;lt;zzz&amp;gt; J'ai contacté d'autres personnes Debian pour voir si quelqu'un d'autre pouvait le faire, rien pour l'instant 20:02:10 &amp;lt;zzz&amp;gt; nextloop tu as une mise à jour pour nous ? 20:02:53 &amp;lt;eche|on&amp;gt; J'ai construit des builds de test pour Debian Buster et Stretch sur echelon.i2p/update/ 20:02:57 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:03:29 &amp;lt;zzz&amp;gt; 2) Statut de la sortie corrigée d'i2pbote-android (meeh) 20:03:40 &amp;lt;zzz&amp;gt; mikalv, tu as une mise à jour pour nous sur bote ? 20:04:52 &amp;lt;zzz&amp;gt; Je crois qu'on a publié la release de bote et que ça fonctionne pour les gens 20:04:58 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:05:16 &amp;lt;eyedeekay&amp;gt; Rien de mon côté 20:05:30 &amp;lt;zzz&amp;gt; 3) Statut du développement 0.9.41 (zzz) 20:05:45 &amp;lt;zzz&amp;gt; ok, on est un peu plus qu'à mi-parcours du cycle de développement .41 et ça se passe bien 20:06:06 &amp;lt;zzz&amp;gt; la grosse nouveauté, c'est l'authentification par client pour LS2 chiffré 20:06:19 &amp;lt;zzz&amp;gt; on a aussi corrigé un bug dans la gestion des gros messages qui, je pense, aidera bote à mieux fonctionner 20:06:55 &amp;lt;eche|on&amp;gt; on verra, build de test disponible 20:06:56 &amp;lt;zzz&amp;gt; idk et moi travaillons à scinder les fichiers clients.config et i2ptunnel.config, mais ça semble devoir attendre la .42 20:07:38 &amp;lt;zzz&amp;gt; pour que bote voie une différence, il faudra probablement que ça se déploie sur la majeure partie du réseau, car le bug peut être déclenché par n'importe quel router sur le chemin 20:08:03 &amp;lt;eche|on&amp;gt; ouais 20:08:12 &amp;lt;zzz&amp;gt; la release est prévue pour la première semaine de juillet 20:08:33 &amp;lt;zzz&amp;gt; autre chose sur 3) ? 20:09:28 &amp;lt;zzz&amp;gt; 4) Statut LS2 (zzz) 20:09:58 &amp;lt;zzz&amp;gt; ça continue fort. Nous avons eu 42 réunions hebdomadaires jusqu'à présent et ce n'est pas près de s'arrêter, bien que nous passions davantage de temps dernièrement sur le nouveau chiffrement (proposal 144) 20:10:19 &amp;lt;zzz&amp;gt; J'ai déjà mentionné le code d'authentification par client qui sera dans la 41. 20:10:54 &amp;lt;zzz&amp;gt; Le développement de Garlic farm pour le meta ls2 est en pause depuis environ 3 semaines, au profit du code d'authentification client, mais nous y reviendrons bientôt 20:11:27 &amp;lt;zzz&amp;gt; Je continue à migrer les spécifications depuis les propositions vers la partie principale des spécifications sur notre site web 20:11:38 &amp;lt;zzz&amp;gt; au fur et à mesure que nous implémentons et testons les choses 20:11:52 &amp;lt;zzz&amp;gt; nos réunions sont toujours à 18h30 UTC le lundi sur #ls2 20:12:11 &amp;lt;zzz&amp;gt; autre chose sur 4) ? 20:13:04 &amp;lt;zzz&amp;gt; 5) Statut du projet I2P Browser « labs » (mikalv) 20:13:15 &amp;lt;zzz&amp;gt; mikalv, comment ça se passe pour le i2p browser ? 20:14:08 &amp;lt;zzz&amp;gt; Je sais qu'une nouvelle beta est sortie et qu'elle est testée, mais pour certaines personnes ça ne marche pas du tout ? 20:15:04 &amp;lt;zzz&amp;gt; il y a aussi une demande pour plus de documentation sur notre page de téléchargement du lab, et il a dit qu'il s'en occuperait bientôt, donc restez à l'affût 20:15:17 &amp;lt;zzz&amp;gt; ok, je suppose que mikalv n'est pas là, autre chose sur le 5) ? 20:16:08 &amp;lt;zzz&amp;gt; 6) Scrum de statut (zlatinb) 20:16:13 &amp;lt;zzz&amp;gt; à toi, zlatinb 20:16:42 &amp;lt;zlatinb&amp;gt; Salut, faisons comme d'habitude - dites 1) ce que vous avez fait depuis le dernier scrum 2) ce que vous prévoyez de faire le mois prochain 3) si vous avez des bloquants ou besoin d'aide 20:16:46 &amp;lt;zlatinb&amp;gt; terminez par EOT une fois fini 20:17:08 &amp;lt;zlatinb&amp;gt; moi : 1) un peu de garlic farm, pas grand-chose d'autre 2) j'espère plus de garlic farm 3) pas de bloquants 20:17:09 &amp;lt;zlatinb&amp;gt; EOT 20:17:17 &amp;lt;eche|on&amp;gt; en faisant la même chose que d'habitude, en gardant le serveur en vie, on continue pareil, pas de bloquant, eot 20:17:30 &amp;lt;zzz&amp;gt; 1) garlic farm, ls2, et authentification par client ; corrections de bugs 20:18:10 &amp;lt;zzz&amp;gt; 2) garlic farm, corrections de bugs, GMP 6.1.2, découpage des fichiers de config, préparation de la release 0.9.41 20:18:18 &amp;lt;eyedeekay&amp;gt; Scinder les configs i2ptunnel et écrire de la documentation/des billets de blog, 2) davantage de ça 3) pas de bloquants eot 20:18:32 &amp;lt;zzz&amp;gt; 3) pas de bloquants, EOT 20:18:44 &amp;lt;zlatinb&amp;gt; ok je pense que c'est tout le monde, merci 20:19:04 &amp;lt;zzz&amp;gt; ok, c'était assez rapide, on devient plus efficaces ! 20:19:18 &amp;lt;zzz&amp;gt; autre chose pour la réunion aujourd'hui ? 20:20:15 &amp;lt;zzz&amp;gt; oh, et félicitations à eyedeekay qui a signé un accord de dev et s'est vu accorder des privilèges de check-in mtn ! même s'il a déjà fait pas mal pour nous ces derniers mois, maintenant il peut faire des dégâts beaucoup plus vite ! 20:20:37 &amp;lt;eyedeekay&amp;gt; :-D 20:20:38 &amp;lt;zzz&amp;gt; hâte d'avoir eyedeekay directement sur la base de code 20:21:07 * zzz cherche la batte pour t'en mettre un coup 20:22:01 * zzz *baf* la réunion est close &lt;/div></description></item><item><title>Comment proposer votre site Web existant en tant qu’eepSite I2P</title><link>/fr/blog/2019/06/02/comment-proposer-votre-site-web-existant-en-tant-queepsite-i2p/</link><pubDate>Sun, 02 Jun 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/06/02/comment-proposer-votre-site-web-existant-en-tant-queepsite-i2p/</guid><description>&lt;p>Ce billet de blog vise à servir de guide général pour exploiter un miroir d’un service du clearnet sous la forme d’un eepSite. Il approfondit le billet de blog précédent à propos des tunnels I2PTunnel de base.&lt;/p>
&lt;p>Malheureusement, il est probablement impossible de couvrir &lt;em>complètement&lt;/em> tous les cas possibles consistant à rendre un site web existant disponible en tant qu&amp;rsquo;eepSite. Il existe tout simplement une trop grande diversité de logiciels côté serveur, sans parler des particularités pratiques propres à chaque déploiement de logiciel. Je vais plutôt essayer de présenter, aussi précisément que possible, le processus général de préparation d&amp;rsquo;un service en vue de son déploiement sur l&amp;rsquo;eepWeb ou d&amp;rsquo;autres services cachés.&lt;/p></description></item><item><title>Tutoriel de base sur les tunnels I2P avec des images</title><link>/fr/blog/2019/06/02/tutoriel-de-base-sur-les-tunnels-i2p-avec-des-images/</link><pubDate>Sun, 02 Jun 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/06/02/tutoriel-de-base-sur-les-tunnels-i2p-avec-des-images/</guid><description>&lt;p>Bien que le router I2P Java soit livré préconfiguré avec un serveur web statique, jetty, pour fournir le premier eepSite de l’utilisateur, beaucoup ont besoin de fonctionnalités plus sophistiquées de leur serveur web et préfèrent créer un eepSite avec un autre serveur. C’est bien sûr possible, et en réalité c’est très simple une fois que vous l’avez fait une première fois.&lt;/p>
&lt;p>Bien que ce soit facile à faire, il y a quelques éléments à prendre en compte avant de le faire. Vous voudrez supprimer les caractéristiques identifiantes de votre serveur Web, comme des en-têtes potentiellement identifiants et des pages d&amp;rsquo;erreur par défaut qui indiquent le type de serveur/distribution. Pour plus d&amp;rsquo;informations sur les menaces pour l&amp;rsquo;anonymat posées par des applications mal configurées, voir : &lt;a href="https://riseup.net/en/security/network-security/tor/onionservices-best-practices">Riseup ici&lt;/a>
, &lt;a href="https://www.whonix.org/wiki/Onion_Services">Whonix ici&lt;/a>
, &lt;a href="https://blog.0day.rocks/securing-a-web-hidden-service-89d935ba1c1d">cet article de blog pour quelques erreurs d&amp;rsquo;opsec (sécurité des opérations)&lt;/a>
, &lt;a href="https://geti2p.net/docs/applications/supported">et la page des applications I2P ici&lt;/a>
. Bien qu&amp;rsquo;une grande partie de ces informations concerne les services onion de Tor, les mêmes procédures et principes s&amp;rsquo;appliquent à l&amp;rsquo;hébergement d&amp;rsquo;applications sur I2P.&lt;/p></description></item><item><title>Comment se porter volontaire en aidant à l’amorçage d’I2P-Bote</title><link>/fr/blog/2019/05/20/comment-se-porter-volontaire-en-aidant-%C3%A0-lamor%C3%A7age-di2p-bote/</link><pubDate>Mon, 20 May 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/05/20/comment-se-porter-volontaire-en-aidant-%C3%A0-lamor%C3%A7age-di2p-bote/</guid><description>&lt;p>Un moyen simple d’aider les personnes à communiquer entre elles en privé consiste à exécuter un pair I2P-Bote qui peut être utilisé par les nouveaux utilisateurs d’I2P-Bote pour amorcer leurs propres pairs I2P-Bote. Malheureusement, jusqu’à présent, le processus de mise en place d’un pair d’amorçage I2P-Bote a été bien plus obscur qu’il ne devrait l’être. En fait, c’est extrêmement simple !&lt;/p>
&lt;p>&lt;strong>Qu&amp;rsquo;est-ce qu&amp;rsquo;I2P-bote ?&lt;/strong>&lt;/p>
&lt;p>I2P-bote est un système de messagerie privée construit sur i2p, doté de fonctionnalités supplémentaires qui rendent encore plus difficile la déduction d’informations sur les messages transmis. De ce fait, il peut être utilisé pour transmettre des messages privés de manière sécurisée tout en tolérant une latence élevée et sans dépendre d’un relais centralisé pour envoyer des messages lorsque l’expéditeur se déconnecte. Cela contraste avec la quasi-totalité des autres systèmes de messagerie privée populaires, qui exigent soit que les deux parties soient en ligne, soit s’appuient sur un service partiellement digne de confiance qui transmet les messages au nom des expéditeurs lorsqu’ils se déconnectent.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 mai 2019</title><link>/fr/blog/2019/05/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-mai-2019/</link><pubDate>Tue, 07 May 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/05/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-mai-2019/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> chisana, eyedeekay, meeh, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hi 20:00:00 &amp;lt;zzz&amp;gt; 1) 0.9.39 release status remaining items (meeh, mhatta, nextloop, str4d) 20:00:00 &amp;lt;zzz&amp;gt; 2) Fixed i2pbote-android release status (meeh) 20:00:00 &amp;lt;zzz&amp;gt; 3) 0.9.40 dev status (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) LS2 status (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) Status scrum (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Hi 20:00:06 &amp;lt;zzz&amp;gt; hi 20:00:10 &amp;lt;meeh&amp;gt; hi 20:00:17 &amp;lt;zlatinb&amp;gt; hi 20:00:51 &amp;lt;zzz&amp;gt; 1) 0.9.39 release status remaining items (meeh, mhatta, nextloop, str4d) 20:00:55 &amp;lt;eyedeekay&amp;gt; hi 20:01:07 &amp;lt;zzz&amp;gt; this agenda item was from the meeting last month... 20:01:29 &amp;lt;zzz&amp;gt; where we were still missing debian, f-droid, and mavencentral 20:01:40 &amp;lt;zzz&amp;gt; meeh you have an update for us on any of those items? 20:02:33 &amp;lt;meeh&amp;gt; me and str4d will pair this release, meaning he walks over all the steps with me, which includes maven/f-droid. I'm contacting him today about this since we last discussed this a week or two ago. 20:02:43 &amp;lt;zzz&amp;gt; and has anybody heard from mhatta re: debian? 20:02:51 &amp;lt;meeh&amp;gt; that should cover fdroid, maven and googleplay 20:03:15 &amp;lt;zzz&amp;gt; meeh this is about .39 - have f-droid and mavencentral releases for .39 been posted? 20:03:33 &amp;lt;sadie_&amp;gt; hi 20:03:34 &amp;lt;meeh&amp;gt; osx launcher will ofc be updated as well 20:03:52 &amp;lt;meeh&amp;gt; no, but when I pair with str4d I learn how I can fix that 20:03:59 &amp;lt;meeh&amp;gt; so then both 39 and 40 should be fixed 20:03:59 &amp;lt;zzz&amp;gt; we're talking .39 items from 7 weeks ago that were not complete at the last meeting 5 weeks ago 20:04:17 &amp;lt;meeh&amp;gt; `https://search.maven.org/search?q=g:net.i2p` 20:04:19 &amp;lt;meeh&amp;gt; maven is latest bt 20:04:24 &amp;lt;meeh&amp;gt; w 20:04:24 &amp;lt;meeh&amp;gt; .39 20:04:48 &amp;lt;zzz&amp;gt; ok. so what's the ETA for "pairing" (don't let him infect you with zcash-speak) 20:05:38 &amp;lt;R4SAS&amp;gt; :D 20:05:39 &amp;lt;zzz&amp;gt; and I thought our f-droid problem was server dependency issues, not the know-how. Were those resolved? 20:05:57 &amp;lt;meeh&amp;gt; my answer on that is when str4d have time for me for a quick walkthrough - which I took as he would find time for really quick when I spoke with him last. I'll update you on what he says today 20:06:41 &amp;lt;zzz&amp;gt; for mavencentral, you have everything you need including the howto, right? you have all the permissions you need? 20:06:58 &amp;lt;meeh&amp;gt; no howto 20:07:19 &amp;lt;zzz&amp;gt; I'm asking because 'when str4d has time' means nothing unfortunately :( 20:07:28 &amp;lt;meeh&amp;gt; we have some maven gradle script files in our repo, which I could *guess* how work and try, which I prefer not to mess up 20:07:46 &amp;lt;meeh&amp;gt; I have hope in him this time 20:08:09 &amp;lt;meeh&amp;gt; time to get rid of nagging, to free more time, - sounds something everyone would accept 20:08:42 &amp;lt;zzz&amp;gt; sure, it's the long plan to remove str4d from all dependencies, we're almost there, keep pushing until it's done 20:09:36 &amp;lt;zzz&amp;gt; ok back to mhatta - anybody heard from him? is it time to start calling him or where do we go from here? 20:09:46 &amp;lt;zzz&amp;gt; zlatinb, any ideas? 20:10:04 &amp;lt;zzz&amp;gt; and anybody heard from nextloop? 20:10:15 &amp;lt;zlatinb&amp;gt; calling him last time didnt work, although he confirmed I had the right number 20:10:27 &amp;lt;zlatinb&amp;gt; no ideas unfortunately 20:10:39 &amp;lt;zzz&amp;gt; meeh, as I understand it you can also just put in some request to get into the real f-droid, we don't really need nextloop. Do you know how to do that? 20:10:40 &amp;lt;sadie_&amp;gt; can anyone take on mhatta's tasks? 20:11:15 &amp;lt;zzz&amp;gt; anyone who's an official Debian Developer... know any others with time? 20:11:38 &amp;lt;meeh&amp;gt; I'm sorry to say I'm even less known with frdroid than android - I've only (at least in my memory) been the hoster of our private repo 20:11:53 &amp;lt;sadie_&amp;gt; no - but we should start looking 20:11:57 &amp;lt;meeh&amp;gt; but I can ask str4d while I talk to him, he should know 20:12:20 &amp;lt;zzz&amp;gt; ok meeh remember there's two fdroids, ours and the official fdroid.org, so please get the howto for both. Please try finding nextloop 20:12:27 &amp;lt;zzz&amp;gt; twitter, email, etc 20:13:13 &amp;lt;meeh&amp;gt; yea, our own is moved, and should in theory be working when I try those python commands to push it, - I'll test that out after speaking with str4d 20:13:19 &amp;lt;zzz&amp;gt; anything else on 1) ? We didn'd do a great job on .39 20:13:40 &amp;lt;zzz&amp;gt; so let's fix it quick for .40 20:13:57 &amp;lt;zzz&amp;gt; releases is what we do, when we can't get the releases out, we've failed 20:14:16 &amp;lt;zzz&amp;gt; anything else on 1) ? 20:15:18 &amp;lt;zzz&amp;gt; 2) Fixed i2pbote-android release status (meeh) 20:15:35 &amp;lt;zzz&amp;gt; meeh what's the status on the long-awaited bote android release? 20:15:42 &amp;lt;meeh&amp;gt; currently it still hangs on "connecting" 20:16:14 &amp;lt;zzz&amp;gt; but eyedeekay reports it works? 20:16:36 &amp;lt;zzz&amp;gt; did you try it non-firewalled meeh? 20:16:41 &amp;lt;eyedeekay&amp;gt; it works only if you use the built-in router. This is on a tablet 20:16:44 &amp;lt;meeh&amp;gt; ok, I feel we have talked many times now about the release. please don't take me as rude, mean, or anything besides just "trying to be as clear as possible" - I do not release a broken product. Unless I can send a message from my bote-android to my desktop-android - I'm not releasing 20:17:20 &amp;lt;zzz&amp;gt; this is a status meeting for everybody. Pretend you havent talked to me in a month, and tell everybody where we're at please. Youre not talking to me, you're reporting to the world 20:17:41 &amp;lt;meeh&amp;gt; because uless that, what we release is per definition broken - and it would reflect badly back at us 20:18:00 &amp;lt;meeh&amp;gt; ok sorry - but there it is ^ :) 20:18:27 &amp;lt;zzz&amp;gt; so, what's the outlook or ETA or guess for getting it fixed and released? 20:18:41 &amp;lt;meeh&amp;gt; but yea, I strongly feel that pushing a broken release would reflect badly at i2p - does anyone disagree on that statement? 20:19:11 &amp;lt;zzz&amp;gt; I'm not pushing you to release. I'm asking when it will be released. 20:19:26 &amp;lt;zzz&amp;gt; that's the purpose of this meeting, to report status 20:19:34 &amp;lt;meeh&amp;gt; how long time would you think it would take to make bote connect via tcp socket instead of unix domain? 20:19:46 &amp;lt;zzz&amp;gt; I dont know 20:20:06 &amp;lt;meeh&amp;gt; because at best, which I hope, it's that we need to do.. if not, no clue at all :( 20:20:32 &amp;lt;meeh&amp;gt; because if peers aren't the issue, and we still strugles to connect 20:20:38 &amp;lt;meeh&amp;gt; and based upon my debug sessions 20:20:48 &amp;lt;meeh&amp;gt; I suspect it's the IPC between the apps which make nonce 20:20:56 &amp;lt;meeh&amp;gt; and destroy the com 20:21:06 &amp;lt;zzz&amp;gt; ok. perhaps we can get some more testers from asking here in this channel... maybe cisiey 20:21:15 &amp;lt;meeh&amp;gt; cause the tunnel and leases seems ok in my view 20:21:39 &amp;lt;meeh&amp;gt; which my logical next place to look then is between router &amp;lt;-&amp;gt; bote 20:21:46 &amp;lt;zzz&amp;gt; ok. but if it's trying to build a tunnel for bote, then it's not a problem with the i2cp socket 20:21:57 &amp;lt;meeh&amp;gt; maybe the control socket work, but the data transfer stops 20:22:07 &amp;lt;zzz&amp;gt; you're either talking to the router or you aren't. it's all over the same socket 20:22:17 &amp;lt;zzz&amp;gt; (control and data) 20:22:32 &amp;lt;meeh&amp;gt; maybe google do something we don't know - wouldn't be the first time 20:22:50 &amp;lt;zzz&amp;gt; the good news is you're making progress, we've been stuck plenty of times before and always figured it out 20:22:54 &amp;lt;zzz&amp;gt; thanks for the update 20:22:57 &amp;lt;zzz&amp;gt; anything else on 2) ? 20:23:07 &amp;lt;meeh&amp;gt; so i2cp works like tls, it configures and then goes to pure data transfer? 20:23:34 &amp;lt;zzz&amp;gt; it's muxed control and data, all the time. it doesn't ever 'go to' pure data 20:23:54 &amp;lt;meeh&amp;gt; okay, ascii encoded binary data then or? 20:24:15 &amp;lt;zzz&amp;gt; I can walk you through how i2cp works after the meeting if you'd like 20:24:21 &amp;lt;meeh&amp;gt; anyway - we can take impl. details later 20:24:22 &amp;lt;meeh&amp;gt; yea 20:24:27 &amp;lt;zzz&amp;gt; anything else on 2) ? 20:25:02 &amp;lt;zzz&amp;gt; 3) 0.9.40 dev status (zzz) 20:25:16 &amp;lt;zzz&amp;gt; 0.9.40 dev status is DONE! 20:25:30 &amp;lt;zzz&amp;gt; we went for a short 6 1/2 week cycle and we released today 20:25:32 &amp;lt;chisana&amp;gt; congrats! 20:25:54 &amp;lt;zzz&amp;gt; in-net update is alive. Not sure if the English news has been updated though. The swarm seems a little small? 20:26:05 &amp;lt;zzz&amp;gt; eche|off, have you investigated? 20:26:25 &amp;lt;zzz&amp;gt; it's at least partially updating 20:26:47 &amp;lt;zzz&amp;gt; we're going to watch this one closely because we disabled NTCP 1, which shouldn't have any ill effects, but we'll see 20:27:19 &amp;lt;zzz&amp;gt; so, let's talk release items ETA. The in-net update is out, the website is updated. I'll do our PPA and deb repo tomorrow. 20:27:45 &amp;lt;zzz&amp;gt; meeh what's the eta for the android router release? 20:28:01 &amp;lt;meeh&amp;gt; again, I'll do this time with str4d 20:28:23 &amp;lt;meeh&amp;gt; the whole "str4d part" of the release in one pack 20:28:24 &amp;lt;meeh&amp;gt; :) 20:28:28 &amp;lt;zzz&amp;gt; even for android router? you did it by yourself last time. 20:28:42 &amp;lt;zzz&amp;gt; I'd just like to depend on him for as little as possible 20:28:42 &amp;lt;meeh&amp;gt; Yes, by hacking around maven 20:28:50 &amp;lt;meeh&amp;gt; but the correct order is to deploy maven first 20:29:05 &amp;lt;meeh&amp;gt; Yes, but the goal is that this is the last time we do that, &amp;lt;ever&amp;gt; 20:29:24 &amp;lt;zzz&amp;gt; ok. we'll see if that comes true, hopefully so 20:30:07 &amp;lt;meeh&amp;gt; for the record, I've already contacted him on DM @ twitter 20:30:25 &amp;lt;zzz&amp;gt; ok let us know when you have an ETA 20:30:26 &amp;lt;meeh&amp;gt; which is where I've been talking with him the past times 20:31:02 &amp;lt;zzz&amp;gt; zlatinb, I guess you and I should send out to all 10 of mhatta's emails to try and get his attention? It's been two months since we've heard from him 20:31:25 &amp;lt;zzz&amp;gt; would hate to have some old release in buster 20:31:27 &amp;lt;zlatinb&amp;gt; sure, give me the emails and Ill blast something out 20:31:38 &amp;lt;zzz&amp;gt; ok 20:31:59 &amp;lt;zzz&amp;gt; eche|off, eche|on you here? 20:32:39 &amp;lt;zzz&amp;gt; ok I guess that's it for 3) ? 20:33:18 &amp;lt;zzz&amp;gt; 4) LS2 status (zzz) 20:33:42 &amp;lt;zzz&amp;gt; I'll give a quick status on the 3 main proposals: 123, 144, and 150 20:34:13 &amp;lt;zzz&amp;gt; 123 is the ls2 proposal. It's mostly done and we got a lot of the encrypted ls2 code into .40 where we can do more testing 20:34:34 &amp;lt;zzz&amp;gt; the proposal itself hasn't changed much at all in the last month which is good 20:35:05 &amp;lt;zzz&amp;gt; 144 is the new encryption proposal. It's seen zero activity in the last month while higher-priority things happened 20:35:26 &amp;lt;zzz&amp;gt; but I've received a lot of comments on it. expect an updated draft in a week or two 20:35:48 &amp;lt;zzz&amp;gt; I'd like to see some implementations of 144 in 4-6 months but we have a lot of work to do to get there 20:36:05 &amp;lt;zzz&amp;gt; 150 is the new 'garlic farm' proposal based on raft, to manage massive multihoming. 20:36:30 &amp;lt;zzz&amp;gt; it's a new proposal but it's gotten pretty good feedback, less complaints by far than 144! 20:37:04 &amp;lt;zzz&amp;gt; zlatinb, when you think we might have an experimental plugin implementing 150? a couple of months? 20:37:24 &amp;lt;zzz&amp;gt; I guess we need to talk about what we can squeeze into .41 to support it 20:37:38 &amp;lt;zlatinb&amp;gt; depends on how we scope it; many of the listed features are really just nice-to-haves 20:37:59 &amp;lt;zzz&amp;gt; yeah in my revision yesterday I marked a lot of it as not-first-release 20:38:07 &amp;lt;zlatinb&amp;gt; if we cut everything to the absolute bare minimum maybe less than a few months 20:38:47 &amp;lt;zzz&amp;gt; yeah we haven't had our roadmap meeting for .41 yet, so I'm not sure what's where priority-wise 20:38:49 &amp;lt;zlatinb&amp;gt; its a medium-sized project I think 20:39:18 &amp;lt;zzz&amp;gt; agreed 20:39:37 &amp;lt;zzz&amp;gt; anybody have any questions on 4), ls2, or related proposals? 20:39:52 &amp;lt;zzz&amp;gt; as usual, all are welcome at our meetings, Mondays 6:30 PM UTC in IRC #ls2 20:40:27 &amp;lt;chisana&amp;gt; if i can get a "working/MVP" ECIES together, will that help with 144 completion? 20:40:54 &amp;lt;zzz&amp;gt; of course 20:41:37 &amp;lt;zzz&amp;gt; somebody has to be first. we've done integration testing with several other proposals, going back a year to NTCP 2. 20:42:03 &amp;lt;zzz&amp;gt; somebody is done first, then somebody else, then you try to get them to talk, then you try to figure out who's right and who's wrong 20:42:33 &amp;lt;zzz&amp;gt; it's hard and slow work but it's the only way to do it 20:43:15 &amp;lt;chisana&amp;gt; for sure, 144 is where I'll be spending most of my time, so will be sure to come with frequent updates/questions 20:43:25 &amp;lt;zzz&amp;gt; we've learned we're almost never done until we have two impls. that's the only way to 'test' the spec 20:43:41 &amp;lt;zzz&amp;gt; great 20:43:49 &amp;lt;zzz&amp;gt; anybody have any questions on 4), ls2, or related proposals? 20:44:30 &amp;lt;zzz&amp;gt; 5) status scrum (zlatinb) 20:44:36 &amp;lt;zzz&amp;gt; you have the floor zlatinb 20:45:15 &amp;lt;zlatinb&amp;gt; Hi. The usual scum in parallel. Please describe in a few words 1) what you have been doing since the last scrum 2) what you plan on doing next month 3) if you have any blockers or need help. Say EOT when done 20:45:49 &amp;lt;zlatinb&amp;gt; Me: 1) finishing touches on the advanced filter, work on garlic farm, outproxy tuning with arctic, some jogger tix 2) hopefully just garlic farm 3) no blockers EOT 20:47:03 &amp;lt;zzz&amp;gt; 1) bug fixes; signed windows installer; switch to izpack 5; susidns import feature; implementation of encrypted ls2; .40 review and release; working on android I2CP issues 20:47:38 &amp;lt;meeh&amp;gt; 1) I've been redesigning the osx launcher and upgraded swift code to 4.2 soon 5, cleaned up in the code, migrated more from objc. I've also been doing some improvements for the services I host for i2p inc. outproxy. and some android development and learning 20:47:55 &amp;lt;zzz&amp;gt; 1 cont.) wrote garlic farm proposal, lots of garlic farm architecture stuff; ls2 meetings and discussions; work with sadie on icons etc. 20:48:09 &amp;lt;sadie_&amp;gt; working on updating iconography for .40, will continue this for .41 and also updating logo with the logo created by Ura for console, site. Improvements to set up wizard, preparing for trip to RightsCon and outreach with TX, IFF EOT 20:48:55 &amp;lt;zzz&amp;gt; 2) .40 PPA release; .41 roadmap; config splitting work with eyedeekay, garlic farm; ls2 meetings; bug fixes; maybe automate sybil detection -&amp;gt; blacklisting? 20:49:03 &amp;lt;meeh&amp;gt; 2) for the next month I plan to give our browser some love again, updating version to equal upstream, some i2p integration improvements if it's doable, make the osx native context menu -&amp;gt; snark-share usable, and also look into more the issues with mattermost/irc/our-communication 20:49:06 &amp;lt;eyedeekay&amp;gt; 1) Bote, bug fixes, writing guides 2) hopefully split configuration, bote, and bugfixes 3) no blockers EOR 20:49:10 &amp;lt;eyedeekay&amp;gt; *EOT 20:49:38 &amp;lt;meeh&amp;gt; 3) no hopefully not, only would now be awaiting str4d to suggest a time where we can pair and do the release 20:49:48 &amp;lt;sadie_&amp;gt; outproxy docs /testing 20:49:50 &amp;lt;meeh&amp;gt; EOT 20:49:56 &amp;lt;zzz&amp;gt; 3) blockers: mhatta for debian/tails stuff 20:50:06 &amp;lt;eyedeekay&amp;gt; Oh also I'd like to spend some time with meeh on the browser as well in the next month. 20:50:17 &amp;lt;zzz&amp;gt; EOT 20:50:51 &amp;lt;zlatinb&amp;gt; Thanks, that completes the scrum. 20:50:59 &amp;lt;zzz&amp;gt; ok thanks zlatinb 20:51:12 &amp;lt;zzz&amp;gt; a couple quick questions before we wrap up the meeting 20:51:27 &amp;lt;zzz&amp;gt; does a 8 week cycle and a July 2 release date for .41 work? meeh? 20:52:12 &amp;lt;meeh&amp;gt; no imidiate things saying it shouldn't work, I think it's ok 20:52:26 &amp;lt;zzz&amp;gt; ok, that's what we'll pencil in until we hear from eche|off 20:52:57 &amp;lt;zzz&amp;gt; next, meeh, did you get the osx .40 build out? it's on the d/l page because it's triggered from the version number, but I didn't ask you if you'd done it yet 20:53:16 &amp;lt;zzz&amp;gt; so that's a bug in our process 20:53:24 &amp;lt;meeh&amp;gt; no I was thinking of starting that process now after the meeting 20:53:37 &amp;lt;meeh&amp;gt; didn't get time in front 20:54:06 &amp;lt;zzz&amp;gt; ok thanks. I'll fix our checklist so I don't bump the build on the d/l page until you're done, for next time 20:54:33 &amp;lt;zzz&amp;gt; last question for meeh, do you plan to do a browser release to fix the firefox cert thing? or do you even need to? 20:55:19 &amp;lt;meeh&amp;gt; could you eleberate the "firefox cert thing" please? :p 20:55:21 &amp;lt;zzz&amp;gt; as you said, time for some love for the browser. At some point we should talk about whether the 'lab' project should graduate to something more, or be killed? 20:55:48 &amp;lt;zzz&amp;gt; where the plugins like noscript broke. I'll fill you in later or look on twitter or ars technica 20:55:48 &amp;lt;meeh&amp;gt; yes, why don't we take that as a topic on our next meeting then? 20:55:54 &amp;lt;meeh&amp;gt; regarding RC or death 20:55:58 &amp;lt;zzz&amp;gt; ok, will do 20:56:09 &amp;lt;zzz&amp;gt; anybody have anything else for the meeting? 20:56:27 &amp;lt;meeh&amp;gt; I'm gonna start the osx build now if it's not anything more 20:56:44 * zzz looks for the baffer 20:57:00 &amp;lt;meeh&amp;gt; next osx upgrade would auto-update (woho!) 20:57:18 * zzz *bafffs* the meeting closed &lt;/div></description></item><item><title>Version 0.9.40</title><link>/fr/blog/2019/05/07/version-0.9.40/</link><pubDate>Tue, 07 May 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/05/07/version-0.9.40/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.40 désactive l’ancien transport NTCP1 et supprime la prise en charge des introductions SSU sur IPv6. Maintenant que NTCP2 est activé par défaut depuis plus de 6 mois, il est temps de désactiver l’ancien transport NTCP1 et d’économiser de la bande passante et de la mémoire. Nous poursuivons les travaux de développement sur LS2 et les LeaseSets chiffrés. Plusieurs bogues ont été corrigés.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 2 avril 2019</title><link>/fr/blog/2019/04/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-avril-2019/</link><pubDate>Tue, 02 Apr 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/04/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-avril-2019/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> chisana, echelon, eyedeekay, meeh, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) statut de la version 0.9.39 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) statut du développement 0.9.40 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) statut LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) scrum de statut (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:14 &amp;lt;zzz&amp;gt; 1) statut de la version 0.9.39 (zzz) 20:00:33 &amp;lt;zzz&amp;gt; la 39 est sortie il y a 11 jours, on approche de la moitié du réseau qui a mis à jour 20:01:10 &amp;lt;zzz&amp;gt; en attente de mavencentral (str4d), de notre f-droid (meeh), du f-droid officiel (nextloop) et de debian (mhatta) 20:01:12 &amp;lt;meeh&amp;gt; salut 20:01:26 &amp;lt;zzz&amp;gt; l'un de vous a-t-il une ETA sur la date de finalisation de ces éléments ? 20:02:58 &amp;lt;meeh&amp;gt; si c'est aussi simple que https://f-droid.org/docs/Setup_an_F-Droid_App_Repo/ semble l'être, plus tard aujourd'hui. 20:03:31 &amp;lt;zzz&amp;gt; tu l'as déjà mis en place, nous l'avons depuis des années. Il s'agit juste d'y mettre le nouvel apk, ce que tu as déjà fait plusieurs fois 20:04:08 &amp;lt;zzz&amp;gt; merci de relancer fortement str4d pour maven central, et de trouver comment le sortir du processus au plus vite. Cela fait un an que nous nous battons pour en reprendre le contrôle 20:04:08 &amp;lt;meeh&amp;gt; non, je l'ai hébergé, jamais téléversé 20:04:47 &amp;lt;zzz&amp;gt; si tu le dis, mais je me souviens que tu avais déjà copié l'apk là-bas 20:05:04 &amp;lt;meeh&amp;gt; je viens de lui écrire sur Twitter pour maven 20:05:36 &amp;lt;zzz&amp;gt; essayons dorénavant de tout boucler dans la semaine qui suit la sortie. Ça nous donne une mauvaise image de prendre plusieurs semaines 20:05:47 &amp;lt;zzz&amp;gt; je ne sais pas ce qui se passe avec mhatta 20:06:09 &amp;lt;zzz&amp;gt; il faut que nous nous améliorions là-dessus 20:06:44 &amp;lt;zzz&amp;gt; la bonne nouvelle, c'est qu'il n'y a pas de véritables plaintes au sujet de la 39, à part qu'elle n'a pas réparé les applis Android tierces... mais elles ne fonctionnaient pas avant non plus 20:07:01 &amp;lt;zzz&amp;gt; meeh, quelle est ton ETA pour publier un nouveau android bote fonctionnel ? 20:07:29 &amp;lt;meeh&amp;gt; si tu n'as pas vu — on a découvert que c'était simplement une réinstallation qui posait problème avec le shared uid (identifiant unique partagé) 20:07:53 &amp;lt;meeh&amp;gt; donc, pas corrigé =&amp;gt; probablement corrigé 20:08:03 &amp;lt;zzz&amp;gt; je pensais que c'était seulement pour un environnement de dev ? 20:08:33 &amp;lt;meeh&amp;gt; aucune idée, je ne connais vraiment ni bote ni android — un singe qui tape sur le clavier en espérant des résultats utiles 20:08:47 &amp;lt;zzz&amp;gt; as-tu lu le lien qu'il nous a donné ? 20:09:02 &amp;lt;zzz&amp;gt; &amp;lt;cisiey&amp;gt; zzz, https://developer.android.com/guide/topics/manifest/manifest-element#uid 20:09:02 &amp;lt;zzz&amp;gt; &amp;lt;cisiey&amp;gt;&amp;gt;si cet attribut est défini à la même valeur pour deux applications ou plus, elles partageront toutes le même ID à condition que leurs ensembles de certificats soient identiques 20:09:25 &amp;lt;zzz&amp;gt; bref, trop de détails pour la réunion, mais nous avons encore des recherches à faire 20:09:55 &amp;lt;zzz&amp;gt; ok, pas d'ETA pour bote. Peut-être que mhatta peut aider 20:10:06 &amp;lt;zzz&amp;gt; ou quelqu'un d'autre 20:10:10 &amp;lt;zzz&amp;gt; autre chose pour le 1) ? 20:11:19 &amp;lt;zzz&amp;gt; 2) statut du développement 0.9.40 (zzz) 20:11:29 &amp;lt;zzz&amp;gt; nous en sommes à deux semaines d'un court cycle de 7 semaines 20:11:51 &amp;lt;zzz&amp;gt; zlatinb a proposé aujourd'hui un nouveau bloqueur/limiteur de streaming sophistiqué 20:12:00 &amp;lt;zzz&amp;gt; j'ai intégré une nouvelle fonctionnalité d'import susidns 20:12:22 &amp;lt;zzz&amp;gt; et je travaille dur sur la prise en charge du nouveau format « b33 » qui rend possible le test du ls2 chiffré 20:12:37 &amp;lt;zzz&amp;gt; nous utilisons les floodfill .39 pour tester le ls2 chiffré et ça fonctionne très bien jusque-là 20:13:18 &amp;lt;zzz&amp;gt; il y a une liste très très longue sur la feuille de route de la .40, c'est probablement beaucoup trop ambitieux, mais avec un peu de chance nous en ferons la moitié 20:13:37 &amp;lt;zzz&amp;gt; quelqu'un d'autre veut faire un retour sur ce qu'il fait pour la .40 ? 20:14:00 &amp;lt;zlatinb&amp;gt; backend meta-LS, avec un peu de chance 20:14:13 &amp;lt;zlatinb&amp;gt; mais ce n'est pas vraiment lié à une sortie du router, donc peu importe 20:14:26 &amp;lt;eyedeekay&amp;gt; J'ai en grande partie un dossier i2ptunnels.config.d fonctionnel 20:14:58 &amp;lt;zzz&amp;gt; ah oui, il faut qu'on en parle à un moment, eyedeekay, pour voir comment cela s'intègre avec mon travail à moitié fait d'il y a un an 20:15:12 &amp;lt;zzz&amp;gt; je reviendrai vers toi à ce sujet à un moment donné 20:15:25 &amp;lt;meeh&amp;gt; dans les temps pour les trucs osx, il y aura un raccourci natif pour partager un fichier/un répertoire avec snark, un système de mise à jour automatique, une nouvelle version swift, et un nettoyage général du code 20:15:35 &amp;lt;zzz&amp;gt; meeh, eyedeekay, un statut sur les trucs libsam ? 20:16:26 &amp;lt;meeh&amp;gt; pas plus que le fait que je dois rattraper l'exemple, je n'ai pas eu le temps de travailler dessus dernièrement 20:17:01 &amp;lt;zzz&amp;gt; ok, autre chose pour le 2) ? 20:17:41 &amp;lt;eyedeekay&amp;gt; J'ai assemblé une liaison swig pour la bibliothèque C++ mais je viens tout juste d'apprendre swig, je ne suis même pas sûr que ça fonctionne déjà. 20:18:28 &amp;lt;zzz&amp;gt; 3) statut ls2 20:18:37 &amp;lt;zzz&amp;gt; nous en sommes à 34 réunions et ça tient bien le cap 20:18:46 &amp;lt;zzz&amp;gt; le ls2 chiffré fonctionne bien 20:19:00 &amp;lt;zzz&amp;gt; pour le meta ls, nous commençons à parler sérieusement du backend 20:19:14 &amp;lt;zzz&amp;gt; b33 progresse 20:19:36 &amp;lt;zzz&amp;gt; j'ai recommencé à travailler sur la proposition ratchet, je commence à coder, mais ça va prendre du temps 20:19:49 &amp;lt;zzz&amp;gt; la proposition blake est au point mort, priorité moindre pour l'instant 20:20:32 &amp;lt;zzz&amp;gt; avec un peu de chance, beaucoup d'éléments sont en place et nous pourrons commencer à les utiliser pour de bon, voire par défaut 20:20:49 &amp;lt;zzz&amp;gt; des questions sur ls2, ou autre chose pour le 3) ? 20:21:29 &amp;lt;chisana&amp;gt; le ls2 chiffré fonctionne-t-il avec ed25519 -&amp;gt; ed25519 (quel que soit le hachage utilisé) ? 20:21:53 &amp;lt;chisana&amp;gt; ou red25519 est requis ? 20:22:09 &amp;lt;zzz&amp;gt; red est requis 20:22:36 &amp;lt;chisana&amp;gt; ok, merci 20:22:47 &amp;lt;zzz&amp;gt; parce qu'il faut une méthode d’aveuglement définie (blinding) 20:23:10 &amp;lt;chisana&amp;gt; on peut faire de l’aveuglement avec ed25519 20:23:14 &amp;lt;zzz&amp;gt; en théorie, on pourrait chiffrer de/vers n'importe quoi mais ce ne serait pas nécessairement sécurisé, ni défini 20:23:20 &amp;lt;chisana&amp;gt; libsodium l'a en exemple dans leur documentation 20:23:34 &amp;lt;zzz&amp;gt; nous prenons en charge ed-&amp;gt;red et red-&amp;gt;red, c'est tout 20:23:58 &amp;lt;zzz&amp;gt; on peut en discuter davantage sur #ls2 si tu veux après la réunion 20:24:08 &amp;lt;zzz&amp;gt; autre chose pour le 3) ? 20:24:12 &amp;lt;chisana&amp;gt; d'accord, je ne voulais pas détourner la discussion 20:24:49 &amp;lt;zzz&amp;gt; pas de problème, j'ai demandé des questions ! 20:24:54 &amp;lt;zzz&amp;gt; ok, passons à la suite 20:25:00 &amp;lt;zzz&amp;gt; 4) scrum de statut (zlatinb) 20:25:03 &amp;lt;zzz&amp;gt; à toi, zlatinb 20:25:09 &amp;lt;zlatinb&amp;gt; Salut. Scrum parallèle rapide: 1) ce que vous avez fait depuis le dernier scrum 2) ce que vous prévoyez de faire le mois prochain 3) des bloqueurs ou besoin d'aide 20:26:10 &amp;lt;zlatinb&amp;gt; moi : 1) beaucoup de travail avec arctic pour faire fonctionner correctement le côté client avec ses outproxies (serveurs mandataires de sortie). Nouveau filtre d'accès (également demandé par arctic) 2) backend meta-LS, avec un peu de chance 3) pas de vrais bloqueurs 20:27:16 &amp;lt;zzz&amp;gt; moi : 1) sortie 39, ls2 incluant les propositions 123, 144, 146, 148, 149 ; beaucoup de corrections de bugs ; import susidns ; b33 ; relecture du code des autres ; assistance 20:28:14 &amp;lt;zzz&amp;gt; 2) préparation pour la version 40 ; beaucoup de corrections de bugs ; plus de travail sur ls2 ; continuer d'essayer de faire fonctionner l'installeur Windows signé ; coder sur la proposition ratchet 144 et mettre à jour la documentation 20:28:29 &amp;lt;meeh&amp;gt; 1) mises à jour du lanceur osx, commencé à rattraper les réunions #ls2 et l'exemple libsam, 2) android bote, lanceur osx, nouveau build du navigateur, rattraper les réunions #ls2 3) si quelqu'un veut, j'accueille toujours de l'aide sur android puisque je ne connais pas la plateforme, mais pas de problème spécifique pour l'instant. 20:28:55 &amp;lt;zzz&amp;gt; 3) bloqueurs : mhatta pour diverses choses debian/tails 20:28:56 &amp;lt;zzz&amp;gt; EOT 20:31:29 &amp;lt;zzz&amp;gt; quelqu'un d'autre pour le 4) ? 20:33:29 &amp;lt;zlatinb&amp;gt; oh, désolé, EOT :) 20:33:31 &amp;lt;meeh&amp;gt; EOT 20:33:31 &amp;lt;zlatinb&amp;gt; eyedeekay, eche|on ? 20:33:31 &amp;lt;eyedeekay&amp;gt; désolé, une seconde 20:33:31 &amp;lt;eche|on&amp;gt; oui? 20:33:31 &amp;lt;meeh&amp;gt; c'est le scrum 20:33:31 &amp;lt;eche|on&amp;gt; rien de spécial pour l'instant 20:33:31 &amp;lt;eyedeekay&amp;gt; 1) Depuis dimanche je travaille à scinder la configuration i2ptunnel entre plusieurs dossiers. 2) Des trucs d'application incluant un nginx auto-installant, sshd/ssh, des extensions WebExtensions/XUL pour le navigateur 3) Le premier est nécessaire pour faire le second 20:33:31 &amp;lt;eche|on&amp;gt; services faits, pas de bloqueurs, continuez 20:33:31 &amp;lt;eyedeekay&amp;gt; EOT 20:33:31 &amp;lt;zlatinb&amp;gt; ok, je crois que c'est tout le monde &lt;/scrum> 20:33:52 &amp;lt;zzz&amp;gt; ok, autre chose pour la réunion ? 20:34:47 &amp;lt;zzz&amp;gt; je ne pensais pas qu'il y avait beaucoup de monde jusqu'à ce que eche|on et eyedeekay se manifestent à la fin ! 20:35:00 &amp;lt;zzz&amp;gt; dernier appel avant que le baffer ne sorte 20:36:21 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.39</title><link>/fr/blog/2019/03/21/version-0.9.39/</link><pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/03/21/version-0.9.39/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La 0.9.39 comprend de nombreuses modifications liées aux nouveaux types de base de données réseau (proposition 123). Le plugin i2pcontrol est désormais fourni sous forme d&amp;rsquo;application web pour prendre en charge le développement d&amp;rsquo;applications RPC. Plusieurs bogues importants dans le streaming, i2psnark et NTCP2 ont été corrigés.&lt;/p>
&lt;p>Comme toujours, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;exécuter la dernière version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 5 mars 2019</title><link>/fr/blog/2019/03/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-mars-2019/</link><pubDate>Tue, 05 Mar 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/03/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-mars-2019/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> picklerick, R4SAS, sadie, tini2p, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) statut du développement 0.9.39 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) statut de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Scrum de statut (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:14 &amp;lt;sadie__&amp;gt; salut 20:00:14 &amp;lt;zzz&amp;gt; 1) statut du développement 0.9.39 (zzz) 20:00:32 &amp;lt;zzz&amp;gt; ça a été un cycle de publication chargé, beaucoup de changements à venir pour la 39 20:00:47 &amp;lt;zzz&amp;gt; améliorations des performances, davantage de travail sur LS2, l'ajout d'i2pcontrol 20:00:48 &amp;lt;zlatinb&amp;gt; salut 20:01:09 &amp;lt;zzz&amp;gt; beaucoup de corrections de bugs 20:01:37 &amp;lt;zzz&amp;gt; la publication aura lieu dans deux semaines, si nous pouvons prendre quelques décisions finales pour le LS2 chiffré qui sont encore en attente 20:02:04 &amp;lt;zzz&amp;gt; et je pense que nous aurons de nouvelles icônes de page d'accueil ? sadie__ vont-elles être prêtes à temps ? 20:02:16 &amp;lt;sadie__&amp;gt; oui 20:02:34 &amp;lt;zzz&amp;gt; super. 20:03:01 &amp;lt;zzz&amp;gt; je sais que meeh essaie de corriger le problème Android Bote, si c'est du côté du router, ce qu'on ne sait pas encore 20:03:20 &amp;lt;R4SAS&amp;gt; zzz : j'ai une petite question à propos des traductions, je la pose plus tard ? 20:03:33 &amp;lt;zzz&amp;gt; et il travaille aussi sur des améliorations avec le lanceur OSX pour la 39 20:03:44 &amp;lt;zzz&amp;gt; oui R4SAS attendons la fin de la réunion 20:03:51 &amp;lt;R4SAS&amp;gt; kk 20:04:27 &amp;lt;zzz&amp;gt; la 38 tourne bien et nous avons corrigé beaucoup de bugs LS2 pour la 39 20:05:08 &amp;lt;zzz&amp;gt; le cycle de publication de 8 semaines est assez rapide et nous nous dépêchons pour tout finir, mais pour l'instant nous sommes dans les temps, de justesse 20:05:21 &amp;lt;zzz&amp;gt; autre chose pour le 1) ? 20:06:12 &amp;lt;zzz&amp;gt; 2) statut de LS2 (zzz) 20:06:22 &amp;lt;zzz&amp;gt; nous avons terminé notre 30e réunion hier 20:06:36 &amp;lt;zzz&amp;gt; les tests « réguliers » de LS2 se passent bien 20:07:01 &amp;lt;zzz&amp;gt; nous finalisons la spécification du LS2 chiffré, et nous avons une nouvelle proposition 146 qui définit la partie signature/vérification 20:07:42 &amp;lt;zzz&amp;gt; tout ce qui est meta-LS2 est repoussé à la 40. Le LS2 chiffré a été beaucoup plus difficile pour parvenir à un accord et le faire fonctionner, nous n'avions plus de temps pour le méta 20:08:01 &amp;lt;zzz&amp;gt; les réunions sont toujours chaque lundi, 19 h 30 UTC dans #ls2 20:08:06 &amp;lt;zzz&amp;gt; tout le monde est bienvenu 20:08:58 &amp;lt;zzz&amp;gt; le LS2 chiffré est très intéressant, car les floodfills ne peuvent pas voir les leasesets, ce qui empêche certaines collectes automatisées simples par les floodfills 20:09:34 &amp;lt;zzz&amp;gt; déployer la prise en charge de ls2 sur les floodfills nous facilite grandement les tests et les corrections de bugs. 20:09:53 &amp;lt;zzz&amp;gt; une fois que tout fonctionnera, nous exposerons les options dans l'UI pour que les gens puissent commencer à l'utiliser 20:10:29 &amp;lt;zzz&amp;gt; des questions sur LS2 (proposition 123) ou lié ? 20:10:52 &amp;lt;R4SAS&amp;gt; ouais, ls2 enc 3 fonctionne déjà 20:11:44 &amp;lt;zzz&amp;gt; le type 3 fonctionne, oui. Cependant, sans le nouveau chiffrement, ce n'est pas très utile. Les propositions de chiffrement sont 144 et 145 ; nous n'avons pas encore beaucoup avancé dessus 20:11:44 &amp;lt;tini2p&amp;gt; l'aveuglement dans encls2 sera-t-il indépendant du type de clé/courbe, c.-à-d. ed25519, curve25519, red25519 ? 20:12:33 &amp;lt;zzz&amp;gt; l'aveuglement est défini pour des courbes spécifiques. Nous le définissons pour deux types d'entrée (ed25519 et red25519) et un type aveuglé (red25519) 20:12:46 &amp;lt;zzz&amp;gt; mais nous concevons tout de façon à pouvoir changer d'avis plus tard, ou ajouter de nouveaux types 20:13:41 &amp;lt;zzz&amp;gt; donc c'est pour une combinaison particulière type de signature -&amp;gt; type de signature 20:13:47 &amp;lt;tini2p&amp;gt; génial, merci zzz 20:13:58 &amp;lt;zzz&amp;gt; autre chose sur le 2) ? 20:14:50 &amp;lt;zzz&amp;gt; 3) Scrum de statut (zlatinb) 20:14:54 &amp;lt;zzz&amp;gt; à toi zlatinb 20:14:59 &amp;lt;zlatinb&amp;gt; Salut, faisons le scrum en parallèle. Merci d'indiquer : 1) ce que vous avez fait le mois dernier 2) ce que vous prévoyez de faire le mois prochain 3) si vous avez des blocages ou besoin d'aide. Quand vous avez fini, dites EOT 20:16:24 &amp;lt;zzz&amp;gt; 1) travail LS2, corrections de bugs, améliorations de performances, ajout d'i2pcontrol, suppression des thèmes, option de désactivation NTCP1, correction de l'option de désactivation SSU, correctifs apparmor 20:16:36 &amp;lt;zlatinb&amp;gt; moi : 1) Travail sur un installateur sans dépendances - disponible dans le lab. Tickets Jogger - la plupart sont terminés ou ont une décision. Proxies arctiques - beaucoup d'analyses, quelques bugs dans i2p ont été découverts en conséquence. 2) plus d'analyses réseau 3) Aucun blocage. EOT 20:17:05 &amp;lt;zzz&amp;gt; 1b) améliorations multi-outproxy 20:17:42 &amp;lt;sadie__&amp;gt; Ce mois-ci : améliorations UI/ UX, mise en relation pour IFF, proposition de financement, récit, recherche utilisateur. Le mois prochain, Internet Freedom Festival, continuer le travail UX/ UI, améliorations du site web, mises à jour de la documentation. EOT 20:18:16 &amp;lt;zzz&amp;gt; 2) LS2 (chiffré/méta), publication 39, j'espère travailler à corriger l'installateur Windows signé, correctifs Debian avec mhatta 20:18:38 &amp;lt;zzz&amp;gt; 3) pas de blocages, EOT 20:19:42 &amp;lt;zlatinb&amp;gt; Quelqu'un d'autre ? Si non, le scrum se termine dans 60 s. 20:20:30 &amp;lt;tini2p&amp;gt; 1) travail sur l'implémentation d'enveloppes génériques pour un éventuel ecies-x25519, et consolidation des structures de données i2p communes, remplacement de crypto++ par libsodium. 2) implémenter red25519 + encls2, et commencer sur netdb. 3) rien qui me vienne à l'esprit pour l'instant, je ferai un point. EOT 20:20:56 * zlatinb réinitialise le délai de 60 s 20:21:37 &amp;lt;zzz&amp;gt; ha, nous avons un scrummer volontaire 20:21:50 &amp;lt;tini2p&amp;gt; :) 20:22:17 &amp;lt;zzz&amp;gt; où peut-on trouver ton travail tini2p ? 20:22:45 &amp;lt;zlatinb&amp;gt; TimeoutException 20:22:52 &amp;lt;zlatinb&amp;gt; ScrumTimeoutException :) 20:23:04 &amp;lt;tini2p&amp;gt; https://gitlab.com/tini2p/tini2p 20:23:09 &amp;lt;zzz&amp;gt; ok je suppose que c'est tout pour le 3), merci zlatinb 20:23:21 &amp;lt;zzz&amp;gt; merci tini2p, en espérant que certaines personnes y jetteront un œil 20:23:27 &amp;lt;tini2p&amp;gt; grosse PR à venir depuis la branche tune 20:23:34 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:23:51 &amp;lt;zzz&amp;gt; des questions ou des commentaires ? 20:24:10 &amp;lt;picklerick&amp;gt; quelles seraient les exigences pour contribuer un nouveau transport ? 20:24:53 &amp;lt;zzz&amp;gt; Je suppose que pour commencer, rédigez-le sous forme de proposition 20:25:04 &amp;lt;picklerick&amp;gt; d'accord 20:25:46 &amp;lt;zzz&amp;gt; mettez-le en rst markdown, vous pouvez récupérer le format à partir de l'une des propositions existantes, trouvez la source dans notre branche i2p.www sur github 20:26:11 &amp;lt;picklerick&amp;gt; oh vous êtes sur github maintenant ? 20:26:19 &amp;lt;picklerick&amp;gt; Dieu merci, je déteste monotone avec passion 20:26:20 &amp;lt;zzz&amp;gt; J'aimerais lancer une proposition « SSU2 » un jour, peut-être plus tard cette année 20:26:36 &amp;lt;picklerick&amp;gt; zzz : si tu veux, j'adorerais consulter là-dessus 20:26:42 &amp;lt;zzz&amp;gt; nous sommes en miroir sur gitbhub depuis des années, donc vous pouvez toujours l'utiliser pour récupérer des fichiers si vous voulez 20:26:46 &amp;lt;zzz&amp;gt; nous ne prenons pas de PR GH cependant 20:26:56 &amp;lt;tini2p&amp;gt; +1 20:27:19 &amp;lt;zzz&amp;gt; picklerick, n'hésite pas à nous rejoindre sur #ls2, nous ne parlons pas de transports en ce moment, mais un peu plus de matière grise nous serait toujours utile 20:27:33 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:28:00 * zzz grabs the baffer 20:29:05 * zzz *bafs* the meeting closed &lt;/div></description></item><item><title>Laboratoire I2P</title><link>/fr/blog/2019/02/14/laboratoire-i2p/</link><pubDate>Thu, 14 Feb 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/02/14/laboratoire-i2p/</guid><description>&lt;p>Bonjour à tous,&lt;/p>
&lt;p>Il existe de nombreux projets dans l’univers I2P qui nous enthousiasment, mais ils ne sont pas tous prêts pour le grand public. Nous avons décidé de créer un espace où nous pouvons les rendre accessibles à toute personne souhaitant les essayer, qui servira de banc d’essai pour des projets susceptibles de devenir un jour des produits I2P officiels. Cet espace est le &lt;a href="https://geti2p.net/en/download/lab">Laboratoire I2P&lt;/a>
.&lt;/p>
&lt;p>Dans le laboratoire, nous proposerons des téléchargements prêts à être testés. Gardez à l&amp;rsquo;esprit qu&amp;rsquo;ils ne seront pas de qualité &amp;ldquo;release&amp;rdquo;, et certains ne seront même pas de qualité &amp;ldquo;beta&amp;rdquo;. Nous n&amp;rsquo;offrons pas de support officiel pour eux. Tout projet du laboratoire peut être arrêté à tout moment.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 5 février 2019</title><link>/fr/blog/2019/02/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-f%C3%A9vrier-2019/</link><pubDate>Tue, 05 Feb 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/02/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-f%C3%A9vrier-2019/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, idk, R4SAS, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) statut de la sortie 0.9.38 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) statut du développement 0.9.39 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) statut LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) scrum de statut (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:11 &amp;lt;zzz&amp;gt; 1) statut de la sortie 0.9.38 (zzz) 20:00:13 &amp;lt;zlatinb&amp;gt; salut 20:00:21 &amp;lt;sadie_&amp;gt; salut 20:00:26 &amp;lt;zzz&amp;gt; ok, cela fait deux semaines que nous avons publié la 38, environ la moitié du réseau est à jour 20:00:42 &amp;lt;zzz&amp;gt; nous l'utilisons pour tester des choses LS2 (plus de détails plus tard) 20:00:51 &amp;lt;eche|offf&amp;gt; salut 20:00:55 &amp;lt;zzz&amp;gt; je n'ai pas entendu de plaintes ou problèmes majeurs 20:01:31 &amp;lt;zzz&amp;gt; nous avons aussi le nouvel installeur de profil Firefox et l'installeur Mac disponibles, je n'ai vu aucun bug à leur sujet non plus 20:02:22 &amp;lt;zzz&amp;gt; donc tout semble se dérouler sans accroc. La 38 sera dans Ubuntu Disco et Debian Buster. 20:02:28 &amp;lt;zzz&amp;gt; autre chose au point 1) ? 20:02:36 &amp;lt;eche|offf&amp;gt; non 20:03:16 &amp;lt;zzz&amp;gt; 2) statut du développement 0.9.39 (zzz) 20:03:46 &amp;lt;zzz&amp;gt; nous en sommes à 2 semaines d'un cycle de 8 semaines, avec une sortie prévue pour mi-fin mars. Nous avons intégré le code i2pcontrol json-rpc2 (non sous forme de plugin) 20:04:06 &amp;lt;zzz&amp;gt; beaucoup d'autres changements pour LS2 sont en cours d'intégration 20:04:32 &amp;lt;zzz&amp;gt; correctif pour les WebSockets HTTP. Beaucoup de corrections de bugs et d'améliorations des performances arrivent maintenant 20:04:59 &amp;lt;zzz&amp;gt; et certaines choses pour que les builds Debian fonctionnent mieux sur disco/buster 20:05:15 &amp;lt;R4SAS&amp;gt; + mise à jour pour la réécriture du User-Agent pour l'outproxy (proxy de sortie vers le clearnet) ? 20:05:26 &amp;lt;zzz&amp;gt; Je pense intégrer les autres gros changements d'ici mi-février, ensuite on pourra se concentrer davantage sur les corrections de bugs 20:05:52 &amp;lt;zzz&amp;gt; R4SAS, je ne vois pas de quoi il s'agit, tu as un numéro de ticket pour moi ? 20:07:03 &amp;lt;R4SAS&amp;gt; J'ai lu quelque chose à ce sujet il y a quelques jours sur ce canal 20:07:19 &amp;lt;zzz&amp;gt; Par ailleurs, ce qui change dans la console en 38 n'est pas clair ; je travaille avec l'équipe design pour comprendre ce qui est possible dans le temps restant 20:07:41 &amp;lt;eche|offf&amp;gt; en 39 20:07:46 &amp;lt;zzz&amp;gt; R4SAS, drzed m'a demandé de changer le user-agent clearnet de 52 à 60 pour correspondre au TBB actuel, et je l'ai fait 20:07:52 &amp;lt;zzz&amp;gt; oui, 39, merci eche|offf 20:08:09 &amp;lt;zzz&amp;gt; autre chose au point 2) ? j'oublie quelque chose ? 20:08:55 &amp;lt;zzz&amp;gt; oh, j'ai quelques changements pour une meilleure sélection de l'outproxy, j'ai reçu des premiers retours, je dois encore tester 20:10:00 &amp;lt;zzz&amp;gt; 3) statut LS2 20:10:22 &amp;lt;zzz&amp;gt; ça a été beaucoup de travail. Nous avons eu notre 26e réunion hebdomadaire hier ! 20:10:50 &amp;lt;zzz&amp;gt; les parties de la proposition 123 qui sont dans la 38 fonctionnent, mais nous ne sommes pas sûrs que ce soit parfait, davantage de tests sont nécessaires 20:11:04 &amp;lt;zzz&amp;gt; les spécifications sur le site web ont été mises à jour en conséquence 20:11:47 &amp;lt;zzz&amp;gt; nous avons aussi publié les nouvelles propositions 144 et 145, pour définir la nouvelle cryptographie rendue possible par LS2 20:11:54 &amp;lt;eche|offf&amp;gt; une demi-année, bravo 20:12:16 &amp;lt;zzz&amp;gt; davantage de la proposition 123 arrivera dans la 39 20:12:53 &amp;lt;zzz&amp;gt; nous sommes en plein dans les questions de blinding (aveuglement) et de chiffrement lors des réunions LS2, pour empêcher l'espionnage par les floodfills, et nous nous en approchons 20:13:04 &amp;lt;zzz&amp;gt; pas sûr que cela soit prêt pour la 39 ou non 20:13:39 &amp;lt;zzz&amp;gt; tout le monde est le bienvenu pour nous rejoindre et participer, sur #ls2 le lundi à 19:30 UTC 20:13:53 &amp;lt;zzz&amp;gt; des questions ou autre chose sur le point 3) ? 20:15:15 &amp;lt;zzz&amp;gt; 4) scrum de statut (zlatinb) 20:15:19 &amp;lt;zzz&amp;gt; à toi, zlatinb 20:15:32 &amp;lt;zlatinb&amp;gt; Salut. Faisons le scrum en parallèle. Veuillez décrire en quelques mots : 1) ce que vous avez fait depuis le dernier scrum 2) ce que vous prévoyez de faire pour le mois prochain 3) des bloqueurs ou si vous avez besoin d'aide. Quand vous avez terminé, dites EOT 20:15:38 &amp;lt;zlatinb&amp;gt; Tout le monde, go ! 20:16:09 &amp;lt;zlatinb&amp;gt; moi : 1) travail sur l'installeur de profil Firefox, coordination avec Monero sur i2p-zero, tickets jogger 20:16:40 &amp;lt;eche|offf&amp;gt; fait les trucs financiers i2p, mis en place un nouveau serveur web, mis en ligne, fonctionne comme avant, pas de bloqueurs. actuellement je bidouille Debian Buster et Java 11 :-/ 20:16:52 &amp;lt;zzz&amp;gt; 1) LS2, bugs, 35C3, sortie 38, i2pcontrol, trucs Debian, améliorations de performance, bugs, bugs, bugs 20:17:01 &amp;lt;zlatinb&amp;gt; 2) plus de tickets jogger, recherche sur jlink pour un installeur style i2p-zero pour nous 20:17:05 &amp;lt;zlatinb&amp;gt; 3) rien à signaler pour l'instant 20:17:18 &amp;lt;zlatinb&amp;gt; EOT 20:18:45 &amp;lt;zzz&amp;gt; 2) LS2, bugs, renouveler ma clé GPG, tests, travailler sur la 39, peut-être une sortie d'orchid ? Je suis sûr que j'oublie d'autres choses 20:18:46 &amp;lt;sadie_&amp;gt; Travail avec de nouveaux contacts dans des ONG (usabilité et recherche utilisateur), améliorations UX du site web, mise à jour des docs, EOT 20:18:51 &amp;lt;zzz&amp;gt; 3) pas de bloqueurs 20:18:52 &amp;lt;zzz&amp;gt; EOT 20:20:03 &amp;lt;zlatinb&amp;gt; c'est tout pour le scrum je suppose 20:20:31 &amp;lt;zzz&amp;gt; 2a) implémenter une option pour désactiver NTCP1 :) 20:21:10 &amp;lt;zzz&amp;gt; ok, je vois que quelques-uns d'entre nous ne sont pas venus, on les houspillera plus tard :) 20:21:19 &amp;lt;eche|offf&amp;gt; hehe 20:21:21 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:21:41 &amp;lt;eche|offf&amp;gt; et je suis actuellement perdu dans ant, deb-src et d'étranges erreurs avec ascii 20:21:46 &amp;lt;idk&amp;gt; Je suis là, je me suis juste laissé distraire. Je continue à bosser sur le navigateur, c'est tout. 20:22:08 &amp;lt;zzz&amp;gt; oh salut idk. prends ton temps pour un 1/2/3 complet s'il te plaît 20:23:22 &amp;lt;zzz&amp;gt; et je voudrais te souhaiter publiquement la bienvenue dans l'équipe ! 20:24:49 &amp;lt;zzz&amp;gt; idk, donne-nous ton 1/2/3 s'il te plaît 20:24:55 &amp;lt;idk&amp;gt; Merci, je suis content d'avoir l'occasion d'aider. OK, donc hier j'ai résolu les problèmes que j'avais avec rbm pour compiler le navigateur depuis les sources. Ils semblent avoir été en grande partie résolus par meeh. Aujourd'hui je travaille sur les extensions du navigateur et j'examine ce que je peux et ne peux pas faire exactement avec les webextensions pour durcir le navigateur. 20:25:54 &amp;lt;zzz&amp;gt; ^^ ça c'était le 1) 20:25:55 &amp;lt;zlatinb&amp;gt; (2 c'est ce que tu prévois de faire le mois prochain, 3 c'est si tu as des bloqueurs) 20:27:17 &amp;lt;idk&amp;gt; Au temps pour moi. Le mois prochain je prévois de travailler à implémenter une forme d'isolation de type Tor pour les connexions du navigateur I2P, de session à session, si je n'y arrive pas plus tôt. Je ne prévois pas de bloqueurs d'importance, c'est juste que les webextensions sont limitées. 20:28:00 &amp;lt;zzz&amp;gt; super, merci 20:28:21 &amp;lt;zzz&amp;gt; ok, c'est tout pour le 4), à moins que meeh soit dans le coin 20:28:28 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:28:33 &amp;lt;eche|offf&amp;gt; au fait, tant que les problèmes de build sur buster/jdk11 ne sont pas résolus, je ne peux plus compiler de tests 20:29:09 &amp;lt;eche|offf&amp;gt; (ce qui n'est pas un gros problème) 20:29:24 &amp;lt;zzz&amp;gt; c'est le ticket n°2410, non ? 20:29:30 &amp;lt;eche|offf&amp;gt; ouais 20:29:36 &amp;lt;eche|offf&amp;gt; un peu plus loin aujourd'hui^ 20:29:41 &amp;lt;zzz&amp;gt; ok, je jetterai un œil bientôt 20:29:52 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:30:04 * zzz fait chauffer le baffer 20:31:05 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.38</title><link>/fr/blog/2019/01/22/version-0.9.38/</link><pubDate>Tue, 22 Jan 2019 00:00:00 +0000</pubDate><guid>/fr/blog/2019/01/22/version-0.9.38/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.38 active NTCP2 par défaut pour tous les utilisateurs. NTCP2 offre une résistance efficace à la censure par DPI (inspection profonde des paquets) et réduit la charge du CPU grâce à l’utilisation d’une cryptographie moderne et plus rapide. Cette version inclut également des corrections de bogues importantes et des améliorations de performances.&lt;/p>
&lt;p>Comme d’habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d’aider le réseau est d’utiliser la dernière version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 6 décembre 2018</title><link>/fr/blog/2018/12/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-d%C3%A9cembre-2018/</link><pubDate>Thu, 06 Dec 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/12/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-d%C3%A9cembre-2018/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> alex, zlatinb, zzz&lt;/p>
&lt;h2 id="compte-rendu-de-réunion">Compte rendu de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) Statut de dev 0.9.38 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) Statut LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) état 35c3 (echelon) 20:00:00 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:08 &amp;lt;zlatinb&amp;gt; salut 20:00:13 &amp;lt;zzz&amp;gt; 1) Statut de dev 0.9.38 (zzz) 20:00:32 &amp;lt;zzz&amp;gt; La 38 s’annonce comme une très grosse version, nous avons déjà plus de 30 000 lignes de diff 20:01:03 &amp;lt;zzz&amp;gt; ont été intégrées jusqu’ici : les bases du nouvel assistant, la nouvelle implémentation GeoIP, et la prise en charge initiale de LS2 20:01:26 &amp;lt;zzz&amp;gt; la 37 fonctionne très bien, avec 75 % ou plus du réseau qui l’utilise, aucun problème NTCP2 signalé 20:01:55 &amp;lt;zzz&amp;gt; les icônes et les modifications CSS devraient commencer à apparaître la semaine prochaine 20:02:21 &amp;lt;zzz&amp;gt; nous prévoyons une sortie fin janvier. Avec deux semaines de congés pour les fêtes, il reste encore beaucoup à faire d’ici là 20:02:26 &amp;lt;zzz&amp;gt; mais tout se passe bien jusqu’à présent 20:02:50 &amp;lt;zzz&amp;gt; je vous encourage tous à tester une build de dev depuis bobthebuilder.i2p, ou à la construire vous-mêmes 20:03:08 &amp;lt;zzz&amp;gt; nous avons besoin de testeurs car il y a beaucoup de changements, il faut détecter les problèmes maintenant, pas après la sortie 20:03:15 &amp;lt;zzz&amp;gt; autre chose pour le point 1) ? 20:04:16 &amp;lt;zzz&amp;gt; 2) Statut LS2 (zzz) 20:04:47 &amp;lt;zzz&amp;gt; nous avons eu notre 19e réunion hebdomadaire hier. La partie LS2 de base est terminée et je travaille à son implémentation pour la 38 20:05:28 &amp;lt;zzz&amp;gt; en ce moment nous faisons deux choses en parallèle : travailler sur la spécification LS2 chiffrée, et commencer la proposition 144, qui définit une nouvelle crypto et un protocole de bout en bout s’appuyant sur LS2 20:05:43 &amp;lt;zzz&amp;gt; le LS2 chiffré devrait être bouclé sous peu. 20:06:24 &amp;lt;zzz&amp;gt; la proposition 144, que nous appelons ECIES-X25519-AEAD-ratchet, est assez complexe et je pense qu’il faudra un à deux mois pour la stabiliser 20:06:41 &amp;lt;zzz&amp;gt; les réunions ont lieu les lundis à 7 h 30 UTC dans #ls2, tout le monde est le bienvenu 20:06:55 &amp;lt;zzz&amp;gt; autre chose pour le point 2) ? 20:08:00 &amp;lt;zzz&amp;gt; 3) état 35c3 (echelon) 20:08:17 &amp;lt;zzz&amp;gt; Je crois qu’echelon ne peut pas être là aujourd’hui 20:08:46 &amp;lt;zzz&amp;gt; Je sais qu’il travaille sur une solution de bannière de table, et des bonbons à distribuer, et il a acheté tous nos tickets 20:08:56 &amp;lt;zzz&amp;gt; donc je pense que nous sommes bien partis, on se voit tous là-bas dans 3 semaines 20:09:01 &amp;lt;zzz&amp;gt; autre chose pour le point 3) ? 20:09:51 &amp;lt;zzz&amp;gt; oh, et un rappel, nous n’aurons pas de réunion ici le 1er janvier, nos réunions se tiendront au CCC. La prochaine réunion ici sera le 5 février 20:10:11 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zlatinb) 20:10:15 &amp;lt;zzz&amp;gt; à toi, zlatinb 20:10:28 &amp;lt;zlatinb&amp;gt; Salut. Nous allons faire le scrum en parallèle car c’est facile à suivre sur IRC de toute façon. Commencez simplement à taper 1) ce que vous avez fait le mois dernier 2) ce que vous prévoyez de faire le mois prochain 3) des bloqueurs ou besoin d’aide. Terminez votre rapport par EOT 20:10:56 &amp;lt;zzz&amp;gt; ok voyons comment ça se passe... 20:11:10 &amp;lt;alex_the_designerr&amp;gt; alex j’adore vraiment les hexagones ici : le travail sur les icônes progresse, comme zzz l’a mentionné en 1) 20:11:30 &amp;lt;alex_the_designerr&amp;gt; le mois dernier j’ai fait des mises à jour du site web et un peu de travail sur le logo 20:11:48 &amp;lt;zlatinb&amp;gt; 1) Travail sur l’onboarding, principalement l’assistant, et le programme d’installation Firefox pour Windows avec IDK. J’ai obtenu un certificat de signature pour que nos installateurs Windows puissent être signés. Petits hacks expérimentaux sur snark 20:12:09 &amp;lt;alex_the_designerr&amp;gt; le mois prochain je finaliserai la diffusion initiale du nouveau site web, intégrerai les icônes, et *avec un peu de chance* obtiendrai l’aval pour un nouveau logo 20:12:21 &amp;lt;zlatinb&amp;gt; 2) Boucler le programme d’installation du profil Firefox pour Windows et le travail sur l’assistant pour 0.9.38 20:12:32 &amp;lt;alex_the_designerr&amp;gt; objectifs ambitieux : personas et patterns 20:13:01 &amp;lt;alex_the_designerr&amp;gt; pas de bloqueurs, on s’active EOT 20:13:06 &amp;lt;zlatinb&amp;gt; 3) Pas de bloqueurs, mais je devrai travailler en étroite collaboration avec zzz pour mettre les choses dans monotone de manière cohérente, et aussi avec meeh si nous réutilisons le profil Firefox sous OSX 20:13:07 &amp;lt;zlatinb&amp;gt; EOT 20:13:09 &amp;lt;zzz&amp;gt; moi : 1) assistant, geoip, ls2, prop. 144, corrections de bugs ; 2) ls2, prop. 144, intégration des changements de l’équipe design, corrections de bugs, préparation pour 35C3, 35C3, mise en place de la machine de signature ; 3) pas de bloqueurs EOT 20:13:57 &amp;lt;zlatinb&amp;gt; quelqu’un d’autre de l’équipe est ici ? 20:14:30 &amp;lt;zlatinb&amp;gt; on dirait que non. C’est tout pour moi sur le point 4) 20:14:47 &amp;lt;zzz&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 20:15:49 * zzz trouve le baffer 20:16:06 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 06 novembre 2018</title><link>/fr/blog/2018/11/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-novembre-2018/</link><pubDate>Tue, 06 Nov 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/11/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-novembre-2018/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, str4d, meeh, zlatinb&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> &amp;lt;eche|on&amp;gt; 0) Salut &amp;lt;eche|on&amp;gt; 1) 0.9.38 statut du développement (echelon) &amp;lt;eche|on&amp;gt; 2) Statut de LS2 (echelon) &amp;lt;eche|on&amp;gt; 3) Statut du Scrum (zlatinb) &amp;lt;eche|on&amp;gt; aucun autre sujet n’a été ajouté sur le fil dans I2P auparavant. &amp;lt;eche|on&amp;gt; 0) &amp;lt;eche|on&amp;gt; salut ! &amp;lt;eche|on&amp;gt; bienvenue ! &amp;lt;zlatinb&amp;gt; salut &amp;lt;eche|on&amp;gt; des ajouts à l’ordre du jour ? &amp;lt;eche|on&amp;gt; apparemment non &amp;lt;eche|on&amp;gt; 1) 0.9.38 statut du développement &amp;lt;eche|on&amp;gt; 0.9.38 sera principalement une mise à jour de la console, Sadie et l’équipe UX, UI y travaillent dur, comme on l’a vu lors du live de vendredi réalisé par Alex &amp;lt;eche|on&amp;gt; les spécifications sont difficiles à trouver mais progressent bien &amp;lt;eche|on&amp;gt; nous déterminons ce qu’il est possible de changer dans la console et nous inclurons les premières parties dans 0.9.38 &amp;lt;eche|on&amp;gt; le planning prévoit quelques mois avant que tous les changements soient intégrés, ils ne seront pas tous dans 0.9.38 &amp;lt;str4d&amp;gt; salut &amp;lt;eche|on&amp;gt; actuellement, la sortie de 0.9.38 est prévue en décembre, juste avant le 35c3 &amp;lt;eche|on&amp;gt; autre chose pour le 1) ? &amp;lt;zlatinb&amp;gt; Je pensais que 0,9.38 allait être en janvier, mais d’accord &amp;lt;eche|on&amp;gt; oui, si c’est trop de travail, on reporte à janvier, après le 35c3 &amp;lt;zlatinb&amp;gt; rien de plus pour moi sur le 1) &amp;lt;eche|on&amp;gt; ok &amp;lt;eche|on&amp;gt; 2) mise à jour du statut de LS2 &amp;lt;eche|on&amp;gt; rien d’important à mettre à jour ici, les réunions de développement continuent, les sujets sont discutés, mais aucun code n’a encore été publié &amp;lt;eche|on&amp;gt; travail dur, difficile, beaucoup de sujets, cela prend plus de temps, probablement pas avant .40 &amp;lt;eche|on&amp;gt; autre chose sur le 2) &amp;lt;eche|on&amp;gt; ? &amp;lt;str4d&amp;gt; Toute personne intéressée pour donner un retour devrait regarder https://geti2p.net/spec/proposals/123-new-netdb-entries (là où se concentrent actuellement la plupart des changements) &amp;lt;eche|on&amp;gt; oui, merci d’interagir et de donner votre avis &amp;lt;eche|on&amp;gt; je passe donc la main à zlatinb pour 3) le statut du Scrum &amp;lt;zlatinb&amp;gt; salut. Seuls eche|on et meeh sont sur le canal en ce moment, alors pourquoi ne pas y aller et nous donner le 1-2-3 (en parallèle) &amp;lt;eche|on&amp;gt; 1) travaille sur les financements, le serveur, prépare le 35c3, billets achetés &amp;lt;eche|on&amp;gt; 2) poursuite de ce travail &amp;lt;eche|on&amp;gt; 3) aucun bloqueur &amp;lt;eche|on&amp;gt; &amp;lt;meeh&amp;gt; 1) Nettoyage du OSX Launcher &amp; profil Firefox &amp;lt;meeh&amp;gt; 2) Migration de serveur &amp;lt;meeh&amp;gt; 3) Développement du Testnet (réseau de test) &amp;lt;meeh&amp;gt; 4) Pas de bloqueurs &amp;lt;zlatinb&amp;gt; Voici les miens : 1) le mois dernier, j’ai travaillé sur l’UX avec Sadie et Alex, la définition du Testnet (publication sur le forum zzz.i2p) et un profil Firefox I2P personnalisé (publication sur i2pforum) 2) plus d’UX, certificat de signature de code 3) pas de bloqueurs &amp;lt;str4d&amp;gt; ERR_OUT_OF_BOUNDS_WRITE &amp;lt;zlatinb&amp;gt; lol &amp;lt;eche|on&amp;gt; d’accord, merci de tester le profil Firefox I2P, zlatinb merci de fournir le lien &amp;lt;zlatinb&amp;gt; `https://github.com/eyedeekay/firefox.profile.i2p/releases` &amp;lt;eche|on&amp;gt; merci &amp;lt;meeh&amp;gt; sympa, merci &amp;lt;eche|on&amp;gt; à propos du 35c3 : l’équipe cœur se réunira à Leipzig &amp;lt;eche|on&amp;gt; si quelqu’un d’autre veut venir, nous serons heureux de vous rencontrer et de passer un moment pour discuter de sujets I2P, ou simplement prendre un café/une bière/des douceurs &amp;lt;eche|on&amp;gt; Ok, c’est tout pour l’ordre du jour, des ajouts ? &amp;lt;str4d&amp;gt; Amusez-vous bien ! Je ne serai pas au 35c3 cette année, mais je serai à RWC en janvier. &amp;lt;eche|on&amp;gt; *me warms up the sidekick baffer* &amp;lt;eche|on&amp;gt; super, Alex prévoit d’y assister, en plus de Sadie, aussi &amp;lt;eche|on&amp;gt; *baffer swings* &amp;lt;str4d&amp;gt; Aesome &amp;lt;str4d&amp;gt; s/Ae/Awe/ &amp;lt;eche|on&amp;gt; *baff* la réunion est close. Merci de votre participation. On se revoit pour la prochaine réunion en décembre, le 4 à 20h UTC &lt;/div></description></item><item><title>Développer des applications respectueuses de la vie privée avec Python et I2P</title><link>/fr/blog/2018/10/23/d%C3%A9velopper-des-applications-respectueuses-de-la-vie-priv%C3%A9e-avec-python-et-i2p/</link><pubDate>Tue, 23 Oct 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/10/23/d%C3%A9velopper-des-applications-respectueuses-de-la-vie-priv%C3%A9e-avec-python-et-i2p/</guid><description>&lt;p>&lt;figure>
 &lt;img
 src="https://geti2p.net/images/blog/i2plib.jpeg"
 alt="i2plib"loading="lazy"
 decoding="async">&lt;/figure>

&lt;/p>
&lt;p>&lt;a href="https://geti2p.net/">Invisible Internet Project&lt;/a>
 (I2P) fournit un cadre pour développer des applications respectueuses de la vie privée. C’est un réseau virtuel fonctionnant au-dessus d’Internet classique, dans lequel les hôtes peuvent échanger des données sans divulguer leur adresse IP &amp;ldquo;réelle&amp;rdquo;. Les connexions au sein du réseau I2P sont établies entre des adresses virtuelles appelées &lt;em>I2P destinations&lt;/em>. Il est possible d’avoir autant de destinations que nécessaire, voire d’utiliser une nouvelle destination pour chaque connexion ; elles ne divulguent aucune information sur l’adresse IP réelle à l’autre partie.&lt;/p></description></item><item><title>Version 0.9.37</title><link>/fr/blog/2018/10/04/version-0.9.37/</link><pubDate>Thu, 04 Oct 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/10/04/version-0.9.37/</guid><description>&lt;h2 id="détails-de-mise-à-jour">Détails de mise à jour&lt;/h2>
&lt;p>La version 0.9.37 poursuit le travail sur notre nouveau transport NTCP2, introduit dans la version précédente. Un nouveau protocole de test des pairs SSU IPv6 est désormais pris en charge. Cette version contient de nombreuses corrections de bogues et des améliorations de performances.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;utiliser la dernière version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 2 octobre 2018</title><link>/fr/blog/2018/10/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-octobre-2018/</link><pubDate>Tue, 02 Oct 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/10/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-octobre-2018/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> alex, anonymousmaybe, DogeDollars, echelon, villain, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) 0.9.37 état du dev (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) Statut LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Scrum de statut (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; Salut 20:00:11 &amp;lt;zlatinb&amp;gt; salut 20:00:17 &amp;lt;zzz&amp;gt; 1) 0.9.37 état du dev (zzz) 20:00:41 &amp;lt;zzz&amp;gt; comme la plupart d'entre vous le savent, nous avons avancé la sortie 37 de quelques semaines. La date limite de commit était hier, la sortie sera jeudi 20:00:57 &amp;lt;zzz&amp;gt; il y a très peu dedans à part activer NTCP2 par défaut 20:01:28 &amp;lt;zzz&amp;gt; le lanceur OSX ne sera pas prêt pour la sortie, mais nous voyons de très bons progrès dessus 20:01:54 &amp;lt;zzz&amp;gt; si tout se passe bien, ce sera notre dernière sortie de l'année. Nous avons les fêtes et le CCC, et nous attendons la 38 en janvier 20:01:59 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:02:30 &amp;lt;villain&amp;gt; salut les gars 20:02:43 &amp;lt;zzz&amp;gt; 2) Statut LS2 (zzz) 20:02:59 &amp;lt;zzz&amp;gt; nous avons eu 12 réunions ces 3 derniers mois et nous avançons lentement mais sûrement 20:03:39 &amp;lt;zzz&amp;gt; nous comprenons bien ce qu'il faut pour la nouvelle crypto, et nous nous sommes mis d'accord sur la plupart des questions générales concernant la manière d'ajouter de la nouvelle crypto et de faire entrer et sortir de nouveaux LSes de la netdb 20:03:40 &amp;lt;eche|on&amp;gt; salut 20:04:16 &amp;lt;eche|on&amp;gt; ça semble très bien jusqu'ici 20:04:17 &amp;lt;zzz&amp;gt; nous continuerons à travailler sur des sujets connexes tels que les leasesets chiffrés et le multihoming massif, ainsi qu'à commencer à discuter des spécificités de certains nouveaux choix crypto 20:04:51 &amp;lt;zzz&amp;gt; je m'attends à ce que les réunions LS2 continuent pendant un certain temps, donc si ça vous intéresse, merci de participer aux discussions 20:05:02 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:05:14 &amp;lt;eche|on&amp;gt; content de voir des progrès 20:06:14 &amp;lt;zzz&amp;gt; 3) Scrum de statut (zlatinb) 20:06:18 &amp;lt;zzz&amp;gt; à toi, zab 20:06:44 &amp;lt;zlatinb&amp;gt; d'accord, faisons le scrum, comme d'habitude 1) ce que vous avez fait le mois dernier 2) ce que vous allez faire le mois prochain 3) des bloqueurs ? 20:07:02 &amp;lt;zlatinb&amp;gt; villain: ce serait ton premier vrai scrum je pense, donc tu commences :) 20:08:23 &amp;lt;zlatinb&amp;gt; villain? 20:08:26 &amp;lt;villain&amp;gt; ok, 1) publication d'une bibliothèque SAM asyncio https://github.com/l-n-s/i2plib et de sa documentation, réalisation d'une application de partage de fichiers avec interface graphique avec celle-ci https://github.com/l-n-s/QuickShare, appris comment fonctionne JSP dans RouterConsole, fait une première publication du paquet rpm pour CentOS et Fedora et mis en place un dépôt COPR pour les paquets rpm https://copr.fedorainfracloud.org/coprs/supervillain/I2P/ 20:08:56 &amp;lt;zlatinb&amp;gt; ok, on reviendra vers toi. zzz, et si tu commençais à la place 20:08:59 &amp;lt;eche|on&amp;gt; 1) maintenance des serveurs, couvrir les interruptions des serveurs, gestion des finances 2) poursuivre ce travail, obtenir de nouveaux autocollants, 3) aucun bloqueur pour l'instant :-) 20:09:04 &amp;lt;villain&amp;gt; 2) faire utiliser au paquet Fedora les bibliothèques système, travailler sur un meilleur design de la Router Console après la sortie, publier un article sur le développement d'applications I2P via SAM API 20:09:09 &amp;lt;zlatinb&amp;gt; oups désolé 20:09:12 &amp;lt;eche|on&amp;gt; oups 20:09:29 &amp;lt;villain&amp;gt; 3) il faut faire quelque chose pour la dépendance Jetty dans Fedora, puisque nous ne supportons que la v9.2 et Fedora a la v9.4 20:09:39 &amp;lt;DogeDollars&amp;gt; lol 20:10:03 &amp;lt;zzz&amp;gt; youpi, scrum en parallèle 20:10:11 &amp;lt;zzz&amp;gt; pour moi : 20:10:12 &amp;lt;villain&amp;gt; :D 20:10:39 &amp;lt;eche|on&amp;gt; villain: à propos de Jetty, il faut plus de travail, à ma connaissance ils ont changé certaines API entre-temps 20:10:44 &amp;lt;zzz&amp;gt; 1) beaucoup de corrections de bogues mineurs NTCP2 apparus depuis la sortie 36, merci à tous les testeurs 20:11:11 &amp;lt;zzz&amp;gt; préparation de la sortie 37, test de l'installateur OSX, autres corrections de bogues et recherches, recherches LS2 20:11:42 &amp;lt;zzz&amp;gt; 2) sortie 37, commencer le travail sérieux de migration vers le nouveau format de base de données GeoIP, plus de LS2, plus de corrections de bogues, travailler avec les équipes PR/UI sur des idées pour la console 20:12:23 &amp;lt;zzz&amp;gt; 3) pas de bloqueurs... notez aussi qu'en raison de certaines obligations personnelles, je ne travaille qu'environ à mi-temps le mois dernier et le prochain 20:12:24 &amp;lt;zzz&amp;gt; EOT 20:12:52 &amp;lt;zlatinb&amp;gt; d'accord, eche|on ? 20:12:59 &amp;lt;eche|on&amp;gt; 1) maintenance des serveurs, couvrir les interruptions des serveurs, gestion des finances 2) poursuivre ce travail, obtenir de nouveaux autocollants, 3) aucun bloqueur pour l'instant :-) 20:13:22 &amp;lt;zlatinb&amp;gt; super, merci 20:13:33 &amp;lt;zlatinb&amp;gt; alex_the_designer: puisque tu viens d'arriver, c'est notre scrum mensuel 20:13:46 &amp;lt;alex_the_designer&amp;gt; salut ! 20:13:55 &amp;lt;zlatinb&amp;gt; tu veux nous dire 1) ce que tu as fait le mois dernier 2) ce que tu vas faire le mois prochain 3) as-tu des bloqueurs 20:15:04 &amp;lt;alex_the_designer&amp;gt; 1 . j'ai streamé les vendredis. Pendant ce temps j'ai fait des progrès incrémentaux sur la mise à jour du site web. J'ai aussi créé un sondage pour nous aider avec le branding &amp; le design. 20:16:15 &amp;lt;alex_the_designer&amp;gt; 2. je continuerai à streamer, mais je vais essayer de boucler le dev web en dehors du stream. Je suis aussi un peu en retard sur le livre blanc refondu. Je veux livrer au moins un plan et une ébauche d'ici la fin du mois 20:17:22 &amp;lt;alex_the_designer&amp;gt; 3. le seul bloqueur pour le moment est un petit manque de connaissance sur la façon dont le framework web actuel génère les chemins. Rien de révolutionnaire, il faut juste lire plus de doc et tâtonner 20:18:28 &amp;lt;zlatinb&amp;gt; ok, je parlerai un peu plus du sondage après le scrum. Merci 20:18:32 &amp;lt;zlatinb&amp;gt; meeh: es-tu là ? 20:20:10 &amp;lt;zlatinb&amp;gt; meeh ? 20:21:00 &amp;lt;zlatinb&amp;gt; n'hésite pas à donner tes 1-2-3 quand tu reviens 20:21:20 &amp;lt;zlatinb&amp;gt; c'est EOT pour le scrum, mais j'aimerais parler un peu du sondage d'Alex 20:21:27 &amp;lt;zzz&amp;gt; vas-y 20:22:17 &amp;lt;zlatinb&amp;gt; à tout le monde sur le canal, merci de réfléchir à ce sondage et de le remplir. Il est hébergé sur google forms, mais (sauf si vous faites quelque chose de stupide) il n'est pas possible de corréler votre google id avec votre persona I2P 20:22:46 &amp;lt;zlatinb&amp;gt; voici le lien: https://docs.google.com/forms/d/e/1FAIpQLSdVCHXXBnHOrPpR6RH2DkCf3Q4W1kPBpg0QWToxfday0xqNAg/viewform 20:23:14 &amp;lt;zlatinb&amp;gt; alex_the_designer: dis quelques mots sur la façon dont ce sondage t'aidera dans le processus créatif 20:23:21 &amp;lt;alex_the_designer&amp;gt; certainement ! 20:24:14 &amp;lt;alex_the_designer&amp;gt; pour commencer, il est important de comprendre les différences entre la manière dont nous, en tant que mainteneurs internes, percevons l'utilité du système et notre présentation en tant que marque, et la manière dont les utilisateurs perçoivent l'utilité du système et leur identité en tant qu'êtres humains 20:24:41 &amp;lt;alex_the_designer&amp;gt; c'est assez profond, mais il y a des choses vraiment simples que nous pouvons utiliser 20:25:22 &amp;lt;villain&amp;gt; oh ça a du sens 20:25:25 &amp;lt;alex_the_designer&amp;gt; par exemple, si nous constatons que beaucoup de gens ont une posture agressive, nous pouvons utiliser la théorie des couleurs de base pour savoir que des couleurs flamboyantes (rouges, jaunes, oranges) ont du sens 20:25:34 &amp;lt;anonymousmaybe&amp;gt; sérieusement ? "quelles choses i2p devrait-il considérer pour décider pour qui i2p est ?" 20:25:55 &amp;lt;alex_the_designer&amp;gt; toutes les questions sont sérieuses, anon :D 20:26:19 &amp;lt;villain&amp;gt; je n'ai juste pas compris, ces questions sont-elles personnelles ou liées à la vision du projet 20:26:48 &amp;lt;villain&amp;gt; je vais le remplir bientôt 20:27:02 &amp;lt;alex_the_designer&amp;gt; il est important de parler un peu de vous, de vos valeurs et de vos idéaux pour le projet 20:27:31 &amp;lt;anonymousmaybe&amp;gt; alex_the_designer ouais celle-là est un peu mauvaise , parce que I2P est pour tout le monde sans question à ce sujet 20:27:46 &amp;lt;alex_the_designer&amp;gt; il y a là une hypothèse implicite selon laquelle qui nous sommes et ce que nous faisons ne sont pas compartimentés, mais se nourrissent l'un l'autre :D 20:28:36 &amp;lt;anonymousmaybe&amp;gt; j'aime la compartimentation , c'est pourquoi j'utilise Qubes :p 20:28:42 &amp;lt;alex_the_designer&amp;gt; anon, dire que c'est pour tout le monde n'est pas tout à fait correct, n'est-ce pas ? 20:28:57 &amp;lt;alex_the_designer&amp;gt; les États de surveillance par ex :D 20:29:48 &amp;lt;zzz&amp;gt; autre chose concernant le sondage ? 20:29:52 &amp;lt;alex_the_designer&amp;gt; l'universalité peut toutefois être un aboutissement, donc si tu y tiens, écris-le s'il te plaît :D 20:30:10 &amp;lt;zlatinb&amp;gt; pas de mon côté (re: sondage) 20:30:25 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:30:51 &amp;lt;anonymousmaybe&amp;gt; zzz des considérations pour sandboxer i2p ? 20:30:54 &amp;lt;alex_the_designer&amp;gt; je dirais simplement que vos efforts pour le sondage sont très appréciés. Je sais qu'il est plutôt long 20:31:16 &amp;lt;zzz&amp;gt; merci pour ça alex 20:31:30 &amp;lt;anonymousmaybe&amp;gt; alex_the_designer ouais je vais le remplir 20:31:46 &amp;lt;zzz&amp;gt; anonymousmaybe, pas à ma connaissance, et je ne suis pas la bonne personne à qui demander, mais tu peux en parler sur ce canal après la réunion 20:31:50 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:32:16 * zzz attrape le baffer 20:33:00 * zzz *baffffs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 5 septembre 2018</title><link>/fr/blog/2018/09/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-septembre-2018/</link><pubDate>Wed, 05 Sep 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/09/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-septembre-2018/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> alex, echelon, mikalv, R4SAS, villain, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:07:48 &amp;lt;zzz&amp;gt; 0) Salut 20:07:48 &amp;lt;zzz&amp;gt; 1) Statut de la version 0.9.36 (zzz) 20:07:48 &amp;lt;zzz&amp;gt; 2) Statut du développement 0.9.37 (zzz) 20:07:48 &amp;lt;zzz&amp;gt; 3) État de LS2 (LeaseSet2) (zzz) 20:07:48 &amp;lt;zzz&amp;gt; 4) Planification du CCC (zzz/echelon/mikalv) 20:07:48 &amp;lt;zzz&amp;gt; 5) Scrum de statut (zlatinb) 20:07:55 &amp;lt;zzz&amp;gt; 0) Salut 20:07:58 &amp;lt;zzz&amp;gt; Salut 20:08:00 &amp;lt;eche|on&amp;gt; salut 20:08:16 &amp;lt;villain&amp;gt; salut :) 20:08:22 &amp;lt;zzz&amp;gt; désolé d'être en retard 20:08:29 &amp;lt;zzz&amp;gt; 1) Statut de la version 0.9.36 (zzz) 20:08:47 &amp;lt;zzz&amp;gt; je pense que nous avons tout terminé, à l’exception possible de f-droid 20:08:53 &amp;lt;R4SAS&amp;gt; salut 20:09:04 &amp;lt;zzz&amp;gt; nextloop, des nouvelles de f-droid ? 20:09:44 &amp;lt;zzz&amp;gt; les tests ntcp2 se passent bien 20:09:56 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:10:09 &amp;lt;R4SAS&amp;gt; j'en ai une 20:10:33 &amp;lt;R4SAS&amp;gt; où puis-je voir la liste des paquets pour debian ? 20:10:54 &amp;lt;zzz&amp;gt; je pense que c'est packages.debian.org - il y a un champ de recherche 20:11:12 &amp;lt;R4SAS&amp;gt; je pense à ajouter des paquets i2p dans mon dépôt 20:11:32 &amp;lt;zzz&amp;gt; il y a aussi packages.ubuntu.com 20:11:44 &amp;lt;zzz&amp;gt; et notre dépôt est deb.i2p2.de 20:12:00 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:12:03 &amp;lt;R4SAS&amp;gt; pour ubuntu j'utiliserai les paquets launchpad 20:12:36 &amp;lt;zzz&amp;gt; 2) Statut du développement 0.9.37 (zzz) 20:13:03 &amp;lt;zzz&amp;gt; nous en sommes au début du cycle .37. Nous avons fixé un cycle de 9 semaines avec une publication la semaine du 22 octobre 20:13:21 &amp;lt;eche|on&amp;gt; ok 20:13:39 &amp;lt;zzz&amp;gt; meeh travaille à terminer l'installateur osx pour la 37. Je travaille à migrer vers le nouveau format GeoIP de MaxMind 20:13:56 &amp;lt;zzz&amp;gt; tout le monde regarde des choses d'interface utilisateur 20:14:13 &amp;lt;zzz&amp;gt; nous devrions bientôt avoir les résultats des tests d'utilisabilité 20:14:40 &amp;lt;zzz&amp;gt; nous allons, espérons-le, déplacer la page d'aide de la console sur transifex 20:15:07 &amp;lt;zzz&amp;gt; donc les traducteurs, réservez un peu de temps pour la mi-octobre pour la traduire ! 20:15:11 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:15:28 &amp;lt;eche|on&amp;gt; rien pour l’instant, ntcp2 par défaut ? 20:15:32 &amp;lt;eche|on&amp;gt; dans la .37 ? 20:15:37 &amp;lt;meeh&amp;gt; oui je travaille sur le wrapper osx - maintenant porté sur xcode, ça et comment, si, quoi i2p-browser :) 20:15:38 &amp;lt;zzz&amp;gt; oui ça aussi :) 20:16:32 &amp;lt;zzz&amp;gt; oui, ntcp2 par défaut dans la 37. Merci de tester les builds de dev où c'est le paramètre par défaut, ou de l'activer dans la version .36-0 20:16:38 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:17:34 &amp;lt;zzz&amp;gt; 3) État de LS2 20:17:42 &amp;lt;zzz&amp;gt; nous avons eu environ 8 réunions en deux mois 20:18:06 &amp;lt;zzz&amp;gt; nous sommes encore en phase de discussion, mais je pense que nous sommes proches de prendre des décisions et d’avancer 20:18:29 &amp;lt;eche|on&amp;gt; au moins qqch 20:18:30 &amp;lt;zzz&amp;gt; il y a beaucoup de sujets connexes, comme de la nouvelle crypto, qui compliquent les choses 20:18:47 &amp;lt;zzz&amp;gt; ce sont beaucoup de choses qui sont sur la table depuis 5 ans ou plus et que nous traitons enfin 20:19:05 &amp;lt;eche|on&amp;gt; bon boulot ! 20:19:17 &amp;lt;zzz&amp;gt; ce qui est clair, c'est que nous ne ferons pas tout d'un coup 20:19:35 &amp;lt;zzz&amp;gt; nous allons faire quelques changements initiaux, qui permettront des éléments optionnels, et d'autres changements suivront 20:19:53 &amp;lt;zzz&amp;gt; nous avons commencé à mettre à jour le document de proposition 20:20:17 &amp;lt;zzz&amp;gt; j'espère avoir bientôt des décisions documentées... cela nous permettra de démarrer un peu de code et des expérimentations 20:21:09 &amp;lt;zzz&amp;gt; nous avons pris une semaine de pause pour labor day mais notre prochaine réunion est lundi prochain le 12 à 17 h UTC sur #ls2 20:21:44 &amp;lt;zzz&amp;gt; tout le monde est le bienvenu, c'est complexe et difficile à suivre même pour nous qui avons la tête dedans, mais c'est sympa de voir les choses se mettre en place 20:21:48 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:22:34 &amp;lt;zzz&amp;gt; 4) Planification du CCC 20:22:57 &amp;lt;eche|on&amp;gt; ok, le ccc sera leipzig 20:23:01 &amp;lt;zzz&amp;gt; nous avons pris des décisions préliminaires en décembre dernier mais nous finalisons traditionnellement les règles à cette période chaque année 20:23:13 &amp;lt;zzz&amp;gt; à coup sûr leipzig, n'est-ce pas ? 20:23:29 &amp;lt;eche|on&amp;gt; oui, officiellement annoncé par le CCC déjà 20:23:36 &amp;lt;zzz&amp;gt; super, je ne l'avais pas vu 20:24:19 &amp;lt;zzz&amp;gt; nous payons les billets du congrès, nous remboursons jusqu'à 1500 euro pour avion/train, et nouveauté cette année nous avons accepté jusqu'à 400 euro de frais d'hôtel 20:24:27 &amp;lt;eche|on&amp;gt; oui 20:24:56 &amp;lt;zzz&amp;gt; au-delà de 1500 ou payés à l'avance uniquement pour des 'circonstances particulières', c.-à-d. vous êtes fauchés :) 20:25:13 &amp;lt;eche|on&amp;gt; jusqu'ici tout me va 20:25:25 &amp;lt;zzz&amp;gt; et c'est uniquement pour les membres du programme rémunéré, sauf approbation d'echelon. 20:25:28 &amp;lt;eche|on&amp;gt; les billets seront gérés de manière centralisée, si possible 20:25:38 &amp;lt;zzz&amp;gt; nous achèterons les billets du congrès de manière centralisée, correct. 20:25:48 &amp;lt;zzz&amp;gt; donc nous devons savoir qui vient... bientôt... 20:26:12 &amp;lt;zzz&amp;gt; donc, des objections ou des changements aux règles telles que je les ai listées ici ? 20:26:12 &amp;lt;eche|on&amp;gt; je suppose que nous devons d'ici fin oct 20:26:20 &amp;lt;eche|on&amp;gt; pas besoin de changer 20:26:31 &amp;lt;meeh&amp;gt; non, tout va bien 20:26:49 &amp;lt;zzz&amp;gt; l'idée est que, si vous voulez y être, le projet vous aidera à y aller 20:27:35 &amp;lt;zzz&amp;gt; autocollants et multiprises et banderoles et tables et autre logistique de ce genre, nous verrons au fur et à mesure, pas besoin d'en discuter ici en réunion 20:27:58 &amp;lt;eche|on&amp;gt; ok, oui 20:28:31 &amp;lt;zzz&amp;gt; si vous n'avez pas encore pris vos billets d'avion, faites-le MAINTENANT, il n'y a pas beaucoup de vols vers LEJ. Si vous venez à vélo ou prenez le train, vous avez plus de temps 20:28:54 &amp;lt;zzz&amp;gt; ceux qui n'y sont jamais allés, demandez à ceux qui y sont déjà allés pour les hôtels et tout ce que vous voulez savoir 20:29:09 &amp;lt;zzz&amp;gt; autre chose sur le point 4) ? 20:30:19 &amp;lt;zzz&amp;gt; 5) scrum 20:30:28 &amp;lt;zzz&amp;gt; zab est absent, donc je vais le mener 20:31:05 &amp;lt;zzz&amp;gt; quand je vous appelle, dites 1) ce que vous avez fait le mois dernier 2) ce que vous allez faire le mois prochain 3) des blocages ; terminez par EOT ou 'c'est tout' ou quelque chose comme ça 20:31:13 &amp;lt;zzz&amp;gt; villain, à toi en premier 20:33:00 &amp;lt;zzz&amp;gt; eche|on, à toi 20:33:35 &amp;lt;eche|on&amp;gt; j'ai fait toute la partie financière, du travail serveur, des tests, aidé pour la sortie (news), je vais faire pareil pour le mois prochain, pas de blocages. Je serai afk demain jusqu'au mercredi 12 20:33:58 &amp;lt;zzz&amp;gt; merci. meeh, à toi 20:34:27 &amp;lt;meeh&amp;gt; d'accord, j'ai le temps pour trois points 20:34:28 &amp;lt;meeh&amp;gt; * travaillé au portage du lanceur osx terminé vers xcode - le revert a été difficile, puisque mes compétences monotone me disent que je ne devrais pas jouer avec le feu (c'était la période de gel) 20:34:28 &amp;lt;meeh&amp;gt; * un des DC où j'ai des serveurs a eu une panne de courant où tout s'est éteint - donc j'ai surtout vérifié que tout tourne et me suis disputé avec des serveurs aujourd'hui. 20:34:28 &amp;lt;meeh&amp;gt; * j'ai examiné Firefox/Chromium pour résoudre les problèmes de certificats auto-signés ainsi qu'un navigateur orienté confidentialité, j'ai fait 24 h de monkey coding sur un plugin Qt basé sur Chromium mais qui a donné d'excellents résultats. 20:35:23 &amp;lt;zzz&amp;gt; et pour le mois prochain ? des blocages ? 20:35:49 &amp;lt;meeh&amp;gt; le lanceur osx est entièrement déplacé sur xcode maintenant, l'icône s'affiche à nouveau, il y a un comportement étrange avec le gestionnaire d'actions mais cela devrait être corrigé très bientôt 20:36:31 &amp;lt;villain&amp;gt; Ok, appris des choses sur monotone et java. corrigé https://trac.i2p2.de/ticket/1244, ajouté une traduction d'article ntcp2. fait un communiqué de presse pour la 0.9.36 en russe. La semaine dernière, développement de cette bibliothèque Python asynchrone, maintenant je termine la documentation pour elle. https://github.com/l-n-s/i2plib 20:36:47 &amp;lt;meeh&amp;gt; pour le mois prochain je regarderai plus le cas du navigateur si vous autres approuvez quand je vous donnerai une revue à la prochaine réunion, sinon c'est probablement android et osx qui sont en haut de la liste 20:37:35 &amp;lt;zzz&amp;gt; villain, pour le mois prochain ? des blocages ? 20:38:57 &amp;lt;zzz&amp;gt; pour moi, le mois dernier j'ai corrigé beaucoup de bugs NTCP2 et autres, et sorti la version 36. 20:39:30 &amp;lt;zzz&amp;gt; le mois prochain, ce sera le nouveau code geoip, continuer à travailler sur LS2, corriger plus de bugs, préparer la page d'aide pour la traduction 20:39:53 &amp;lt;zzz&amp;gt; je serai principalement afk la semaine prochaine toutefois 20:39:56 &amp;lt;zzz&amp;gt; pas de blocages 20:40:28 &amp;lt;zzz&amp;gt; quelqu'un d'autre ici pour faire un rapport ? sl ou alex_the_designer ? 20:40:32 &amp;lt;eche|on&amp;gt; :-) 20:40:39 &amp;lt;alex_the_designer2&amp;gt; salut 20:40:59 &amp;lt;zzz&amp;gt; salut alex_the_designer2 merci de nous donner ton 1/2/3 mois dernier/mois prochain/blocages 20:41:06 &amp;lt;alex_the_designer2&amp;gt; le mois dernier : j'étais bloqué sur l'onboarding. un grand merci à eche|on et meeh de m'avoir débloqué 20:41:23 &amp;lt;villain&amp;gt; le mois prochain, comme zzz l'a mentionné, je vais me faire la main davantage avec monotone, corriger les tickets du site web, finir un paquet redhat. j'aimerais avoir des retours sur ma lib python de la part de str4d, et l'ajouter à l'organisation i2p sur github, si ça va 20:41:37 &amp;lt;villain&amp;gt; pas de blocages à part ça 20:41:43 &amp;lt;villain&amp;gt; EOT 20:42:10 &amp;lt;zzz&amp;gt; merci villain 20:42:15 &amp;lt;alex_the_designer2&amp;gt; ce mois-ci : je regarde le ticket trac 1996 (assez sûr que c'était celui pour lequel vous vouliez un avis), je commence aussi la rédaction du whitepaper. j'ai avancé sur la mise à jour du www pendant les streams du vendredi mais j'en ferai aussi en semaine. 20:42:46 &amp;lt;alex_the_designer2&amp;gt; pas de blocages. je serai plutôt afk 17-21 car je serai à SF. EOT ou 'c'est tout' ou quelque chose :D 20:43:06 &amp;lt;zzz&amp;gt; alex_the_designer2, aussi peut-être puisque c'est ta première réunion, pourrais-tu nous donner un rapide aperçu de tes sessions twitch du vendredi soir, ce qui pourrait en sortir, comment nous pouvons participer ? 20:43:20 &amp;lt;alex_the_designer2&amp;gt; avec plaisir ! 20:44:14 &amp;lt;alex_the_designer2&amp;gt; donc les vendredis de 21h30 CST à environ 23h CST je streame sur twitch.tv/alex_the_designer . quand j'ai commencé en janvier le thème général était 'FOSS Design' mais c'est devenu plus orienté vers i2p 20:45:00 &amp;lt;alex_the_designer2&amp;gt; je fais des tutoriels de base et autres pour aider les nouveaux à comprendre comment configurer i2p et héberger un site car je pense que le contenu est le principal obstacle à une adoption large 20:45:36 &amp;lt;alex_the_designer2&amp;gt; ce qui serait utile, c'est que les gens passent et socialisent s'ils le souhaitent. promouvoir l'émission via les canaux de médias sociaux que vous préférez est aussi très utile 20:46:26 &amp;lt;alex_the_designer2&amp;gt; j'ai aussi des enregistrements bruts que je souhaite mettre en ligne de shows précédents, mais je dois les monter (principalement pour occulter mon IP domestique) 20:46:48 &amp;lt;zzz&amp;gt; reçois-tu des retours des spectateurs qui puissent nous éclairer sur les priorités et les choix d'interface utilisateur ? Comment peux-tu faire remonter ce que tu apprends au reste d'entre nous, soit via des posts ou des tickets ou des comptes-rendus ? Des plans ? 20:47:08 &amp;lt;alex_the_designer2&amp;gt; the_tin_hat vient régulièrement et a fourni beaucoup de détente comique et de retours 20:47:42 &amp;lt;alex_the_designer2&amp;gt; pour ce qui est des choix d'UI, je n'ai pas eu assez de retours d'utilisateurs pour vraiment justifier des choix 20:47:52 &amp;lt;eche|on&amp;gt; ok, dans 6h mon réveil sonne, je vais au lit, à plus tard 20:48:03 &amp;lt;alex_the_designer2&amp;gt; donc c'est à l'instinct et par essais/erreurs 20:48:04 &amp;lt;zzz&amp;gt; bonne nuit echelon 20:48:15 &amp;lt;alex_the_designer2&amp;gt; à plus, echelon ! 20:48:35 &amp;lt;zzz&amp;gt; ok donc peut-être qu'il faut d'abord élargir l'audience 20:49:04 &amp;lt;zzz&amp;gt; diffusons l'info davantage, peut-être sur nos forums, ou un billet de blog... pas seulement twitter 20:49:33 &amp;lt;zzz&amp;gt; merci alex pour l'aperçu, tu fais du bon travail, espérons que cela mène à plus d'utilisateurs et de contenu et à un meilleur produit 20:49:38 &amp;lt;alex_the_designer2&amp;gt; chaque canal est super utile car l'audience est partout :D 20:49:45 &amp;lt;zzz&amp;gt; exact 20:49:48 &amp;lt;alex_the_designer2&amp;gt; merci pour le vote de soutien ! 20:50:07 &amp;lt;zzz&amp;gt; quelqu'un d'autre que j'aurais oublié pour le scrum ? sadie sl 20:50:18 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:50:52 * zzz attrape le baffer 20:51:13 &amp;lt;villain&amp;gt; alex_the_designer2: peut faire des annonces reddit /r/i2p pour tes streams 20:51:31 &amp;lt;zzz&amp;gt; bonne idée 20:51:36 &amp;lt;alex_the_designer2&amp;gt; merci beaucoup, villain 20:51:42 &amp;lt;zzz&amp;gt; désolé encore pour le démarrage tardif de la réunion 20:51:49 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.36</title><link>/fr/blog/2018/08/23/version-0.9.36/</link><pubDate>Thu, 23 Aug 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/08/23/version-0.9.36/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.36 introduit NTCP2, notre nouveau protocole de transport sécurisé. NTCP2 offre une résistance efficace contre la censure par DPI (inspection approfondie des paquets) et se traduit par une charge du processeur réduite. Cela rend I2P plus à même de fonctionner sur des appareils d’entrée de gamme tels que les smartphones et les routeurs domestiques. Le protocole est désactivé par défaut dans cette version, à des fins de test.&lt;/p></description></item><item><title>Détails de l'implémentation de NTCP2</title><link>/fr/blog/2018/08/20/d%C3%A9tails-de-limpl%C3%A9mentation-de-ntcp2/</link><pubDate>Mon, 20 Aug 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/08/20/d%C3%A9tails-de-limpl%C3%A9mentation-de-ntcp2/</guid><description>&lt;p>Les protocoles de transport d’I2P ont été initialement développés il y a environ 15 ans. À l’époque, l’objectif principal était de cacher les données transférées, pas de dissimuler le fait même d’utiliser le protocole. Personne ne pensait sérieusement à se protéger contre la DPI (inspection approfondie des paquets) et la censure des protocoles. Les temps changent, et bien que les protocoles de transport d’origine fournissent toujours une sécurité robuste, une demande s’est fait sentir pour un nouveau protocole de transport. NTCP2 est conçu pour résister aux menaces de censure actuelles. Principalement, l’analyse par DPI de la longueur des paquets. De plus, le nouveau protocole utilise les avancées cryptographiques les plus récentes. NTCP2 est basé sur le &lt;a href="https://noiseprotocol.org/noise.html">Noise Protocol Framework&lt;/a>
, avec SHA256 comme fonction de hachage et x25519 comme courbe elliptique pour l’échange de clés Diffie-Hellman (DH).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 07 août 2018</title><link>/fr/blog/2018/08/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-07-ao%C3%BBt-2018/</link><pubDate>Tue, 07 Aug 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/08/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-07-ao%C3%BBt-2018/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, mikalv, villain, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:05 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; 1) État 0.9.36 (zzz) 20:00:05 &amp;lt;zzz&amp;gt; 2) État LS2 (zzz) 20:00:05 &amp;lt;zzz&amp;gt; 3) Candidatures pour bobthebuilder.i2p et paste.crypthost.i2p sur `http://zzz.i2p/posts/13897` 20:00:05 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zlatinb) 20:00:05 &amp;lt;zzz&amp;gt; 5) Reprogrammer la réunion du 4 sept. (zzz) 20:00:10 &amp;lt;zzz&amp;gt; 0) Salut 20:00:12 &amp;lt;zzz&amp;gt; salut 20:00:21 &amp;lt;zzz&amp;gt; 1) État 0.9.36 (zzz) 20:00:27 &amp;lt;zlatinb&amp;gt; salut 20:00:29 &amp;lt;villain&amp;gt; salut tout le monde 20:00:34 &amp;lt;zzz&amp;gt; 6 semaines entamées dans le cycle 36, il reste 2 semaines 20:00:52 &amp;lt;mikalv&amp;gt; salut 20:00:53 &amp;lt;zzz&amp;gt; gel des tags demain ; date limite de commit une semaine à partir de vendredi ; sortie la semaine du 20 août 20:01:18 &amp;lt;zzz&amp;gt; merci à tous de tester. Je vais marquer la prochaine version comme -rc 20:01:31 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:02:24 &amp;lt;zzz&amp;gt; 2) État LS2 (zzz) 20:02:30 &amp;lt;zzz&amp;gt; nous avons eu notre 5e réunion hier 20:02:47 &amp;lt;zzz&amp;gt; ça se passe bien, mais très lentement. Les problèmes sont complexes et interdépendants 20:03:11 &amp;lt;zzz&amp;gt; J'ai mis à jour la proposition (123) aujourd'hui, mais elle est encore très brouillonne 20:03:41 &amp;lt;zzz&amp;gt; nous ne nous sommes même pas encore mis d'accord sur les objectifs et les priorités, donc cela va prendre du temps, mais je suis satisfait du processus 20:03:58 &amp;lt;zzz&amp;gt; tout le monde est bienvenu, prochaine réunion lundi prochain, 18h UTC sur #ls2 20:04:27 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:05:13 &amp;lt;zzz&amp;gt; 3) Candidatures pour bobthebuilder.i2p et paste.crypthost.i2p sur `http://zzz.i2p/posts/13897` 20:05:25 &amp;lt;zzz&amp;gt; ce sont des demandes pour la page d'accueil de la console 20:05:33 &amp;lt;zzz&amp;gt; le candidat sl est-il ici ? 20:06:07 &amp;lt;zlatinb&amp;gt; généralement non, car il est tard dans $HOME 20:06:27 &amp;lt;zzz&amp;gt; quelqu'un a des commentaires pour ou contre l'ajout de ceux-ci à la page d'accueil de la console ? 20:07:06 &amp;lt;zlatinb&amp;gt; Je suis +1 pour ajouter bob the builder, neutre pour le nouveau paste 20:07:13 &amp;lt;zzz&amp;gt; des objections ? 20:07:31 &amp;lt;mikalv&amp;gt; Je suis +1 pour des services en ligne sur la console 20:07:55 &amp;lt;zzz&amp;gt; Ça ne fait pas de mal d'avoir un second paste, surtout que celui que nous avons actuellement a été hors ligne pendant des semaines d'affilée 20:08:15 &amp;lt;zzz&amp;gt; bien qu'il soit assez fiable ces derniers temps 20:08:40 &amp;lt;zzz&amp;gt; n'entendant aucune objection, je vais les ajouter à la console pour la 36 20:08:46 &amp;lt;villain&amp;gt; s'il y a des liens morts à retirer, on peut ajouter ceux-là à la place 20:08:50 &amp;lt;zzz&amp;gt; autre chose sur 3) ? 20:09:04 &amp;lt;eche|on&amp;gt; nope 20:09:11 &amp;lt;zzz&amp;gt; zerobin n'est pas mort, il n'a simplement pas eu la meilleure disponibilité par le passé 20:09:46 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zlatinb) 20:09:49 &amp;lt;zzz&amp;gt; vas-y zlatinb 20:10:31 &amp;lt;zlatinb&amp;gt; ok, on va faire un tour de table et, quand votre nom est appelé, décrivez brièvement 1) ce que vous avez fait le mois dernier 2) ce que vous prévoyez de faire le mois prochain 3) si quelqu'un vous bloque ou si vous avez besoin d'aide 20:10:57 &amp;lt;zlatinb&amp;gt; on va commencer par Le Petit Nouveau - villain. Comme c'est ton premier scrum, saute le 1) et fais seulement 2) et 3) 20:11:09 &amp;lt;zlatinb&amp;gt; vas-y villain 20:12:24 &amp;lt;zlatinb&amp;gt; villain tu es là ? 20:12:34 &amp;lt;villain&amp;gt; j'apprends Java et monotone, je prévois de corriger quelques tickets supplémentaires du site web avant la sortie 36, comme zzz en a discuté avec zzz. et apprendre davantage :) 20:13:00 &amp;lt;villain&amp;gt; pas de blocages pour le moment 20:13:41 &amp;lt;zlatinb&amp;gt; super. D'habitude on dit EOT à la fin du compte-rendu :) 20:13:48 &amp;lt;villain&amp;gt; je fais maintenant des recherches sur https://trac.i2p2.de/ticket/1583 20:13:57 &amp;lt;villain&amp;gt; EOT 20:13:59 &amp;lt;villain&amp;gt; héhé 20:14:17 &amp;lt;zlatinb&amp;gt; merci. zzz à toi 20:14:37 &amp;lt;zzz&amp;gt; ok. le mois dernier a surtout été du polissage et des tests de ntcp2, avec l'aide d'orignal 20:14:46 &amp;lt;zzz&amp;gt; démarrage de la recherche et des réunions LS2 20:14:59 &amp;lt;zzz&amp;gt; beaucoup, beaucoup de corrections de bugs bien sûr 20:15:33 &amp;lt;zzz&amp;gt; le mois prochain, sortir la version .36, et continuer sur LS2, corrections de bugs, etc. 20:15:41 &amp;lt;zzz&amp;gt; également un peu de refactorisation de code au passage 20:16:06 &amp;lt;zzz&amp;gt; j'espère parvenir à l'assistant SSL pour non-Jetty pour la 37. Malheureusement, je n'ai pas pu le faire pour la 36, c'était trop difficile 20:16:13 &amp;lt;zzz&amp;gt; pas de blocages ; EOT 20:17:14 &amp;lt;eche|on&amp;gt; ok, j'ai fait beaucoup de travail d'admin du forum, quelques tests de code, des dons et de la gestion de comptes, je continue là-dessus le mois prochain, pas de blocages actuellement 20:17:20 &amp;lt;eche|on&amp;gt; uupos 20:17:40 &amp;lt;zlatinb&amp;gt; ok eche|on autant enchaîner avec toi :) 20:17:51 &amp;lt;eche|on&amp;gt; c'est plus ou moins tout^^ 20:18:04 &amp;lt;zlatinb&amp;gt; ok cool 20:18:10 &amp;lt;zlatinb&amp;gt; mikalv : et toi ? 20:18:14 &amp;lt;mikalv&amp;gt; Ouais, alors pour moi ; Actuellement ; lanceur OSX en bêta pour 0.9.36 Je vais ; 1. Continuer sur le lanceur OSX (l'améliorer visuellement, quelques fonctionnalités en plus et travailler la stabilité). 2. Idéalement aider zzz avec la recherche et l'impl. LS2. 3. Publier un MVP/alpha de test d'un bundle navigateur. 20:18:23 &amp;lt;mikalv&amp;gt; 4. Continuer ma campagne pour « no-single-person-of-failure » (pas de personne unique comme point de défaillance) où les membres du noyau qui hébergent des services essentiels donnent accès à d'autres membres du noyau comme sauvegarde/repli si quelqu'un disparaît, afin que le projet ne souffre plus de tels événements. 20:18:28 &amp;lt;mikalv&amp;gt; Bloquant ; J'espère que nous pourrons obtenir le contrôle DNS de i2p2.de de welt. 20:18:56 &amp;lt;mikalv&amp;gt; moi ou eche|on, en tout cas quelqu'un de plus actif 20:19:09 &amp;lt;zlatinb&amp;gt; waouh, c'était bien préparé, bravo 20:19:25 &amp;lt;zlatinb&amp;gt; sadie a mentionné qu'elle pourrait peut-être venir, appel à sadie 20:19:49 &amp;lt;zlatinb&amp;gt; str4d : une chance que tu sois là ? 20:19:53 &amp;lt;eche|on&amp;gt; Welt m'a contacté, j'ai répondu, plus de réponse de sa part 20:19:58 &amp;lt;mikalv&amp;gt; zlatinb : rappelle-toi que je fais ça depuis deux ans chaque jour avant i2p maintenant :p 20:20:41 &amp;lt;mikalv&amp;gt; Je souhaite obtenir le contrôle du domaine DNS, pour pouvoir changer plus librement l'IP de Trac, et plus tard download 20:20:59 &amp;lt;zlatinb&amp;gt; Alex W. était là mais vient de partir, donc je suppose que c'est tout le monde pour le scrum 20:21:16 &amp;lt;mikalv&amp;gt; à cause de la situation, l'ancien serveur déprécié fait reverse-proxy vers le nouveau Trac :( 20:22:04 &amp;lt;zzz&amp;gt; 5) Reprogrammer la réunion du 4 sept. (zzz) 20:22:08 &amp;lt;zlatinb&amp;gt; EOT 20:22:19 &amp;lt;mikalv&amp;gt; oui désolé EOT 20:22:26 &amp;lt;zzz&amp;gt; ok je ne peux pas le 4 septembre et je pense que d'autres non plus 20:22:46 &amp;lt;zzz&amp;gt; on pourrait faire mer. 5 sept. ou mar. 11 sept. ? 20:23:01 &amp;lt;zzz&amp;gt; si c'est le 11, il n'y aurait que 3 semaines entre celle-ci et la réunion du 2 octobre 20:23:27 &amp;lt;zlatinb&amp;gt; Je serai sur la route la plupart de septembre donc je ne peux pas promettre le 5 ni le 11 20:23:27 &amp;lt;zzz&amp;gt; Je veux mettre le CCC à l'ordre du jour de la réunion de septembre, même si nous avons pris la plupart des décisions en décembre dernier pour le financement 20:23:44 &amp;lt;mikalv&amp;gt; Je pense pouvoir aux deux, donc pour moi c'est ok 20:23:53 &amp;lt;zzz&amp;gt; eche|on, et toi ? 20:24:12 &amp;lt;eche|on&amp;gt; le 11 ce n'est pas OK 20:24:30 &amp;lt;zzz&amp;gt; mer. 5 ok ? 20:24:41 &amp;lt;eche|on&amp;gt; le 5 semble OK 20:24:52 &amp;lt;zzz&amp;gt; ok, on le note au crayon pour mer. le 5 20:24:55 &amp;lt;mikalv&amp;gt; ok 20:25:02 &amp;lt;zzz&amp;gt; autre chose sur le 5) ? 20:25:06 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:25:51 * zzz attrape le baffer 20:26:40 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 3 juillet 2018</title><link>/fr/blog/2018/07/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-juillet-2018/</link><pubDate>Tue, 03 Jul 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/07/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-juillet-2018/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> echelon, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="compte-rendu-de-la-réunion">Compte rendu de la réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) Statut de la version 0.9.35 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) Mise à jour NTCP2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Annonce de réunion LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Programme de financement du 2e semestre 2018 (zab/zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) Scrum de statut (zab) 20:00:05 &amp;lt;zzz&amp;gt; 0) Salut 20:00:07 &amp;lt;zzz&amp;gt; Salut 20:00:16 &amp;lt;zlatinb&amp;gt; salut 20:00:21 &amp;lt;zzz&amp;gt; 1) Statut de la version 0.9.35 (zzz) 20:00:42 &amp;lt;zzz&amp;gt; La 35 est sortie depuis une semaine, pas de plaintes majeures jusqu'ici 20:01:03 &amp;lt;zzz&amp;gt; les JAR Maven sont en ligne, je pense que meeh publiera la version Android sous peu 20:01:20 &amp;lt;zzz&amp;gt; pas encore eu de nouvelles de mhatta au sujet de la Debian officielle 20:01:57 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:02:44 &amp;lt;zzz&amp;gt; 2) Mise à jour NTCP2 (zzz) 20:03:04 &amp;lt;zzz&amp;gt; nous avons finalisé la spécification la semaine dernière, et nous avons plusieurs routers en production sur le réseau 20:03:26 &amp;lt;zzz&amp;gt; i2pd poursuit son implémentation et ses tests 20:03:30 &amp;lt;eche|on&amp;gt; jusqu'ici tout va bien 20:03:52 &amp;lt;zzz&amp;gt; J'ai quelques nettoyages à faire, et je n'ai pas encore testé la variante pour les hôtes derrière un pare-feu, mais ça se passe plutôt bien 20:04:21 &amp;lt;zzz&amp;gt; J'ai aussi posté une FAQ rapide aujourd'hui sur nos forums 20:04:43 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:05:37 &amp;lt;zzz&amp;gt; 3) Annonce de réunion LS2 (zzz) 20:06:01 &amp;lt;zzz&amp;gt; nous allons suivre le même processus pour la prochaine proposition, qui est la 123 "LS2" 20:06:15 &amp;lt;zzz&amp;gt; couvrant aussi la nouvelle cryptographie, la recherche de services, le massive multihoming (plusieurs rattachements réseau), et des sujets associés 20:06:36 &amp;lt;zzz&amp;gt; la première réunion aura lieu lundi 9 juillet à 19:00 UTC dans #ls2 20:06:45 &amp;lt;eche|on&amp;gt; super tâche, beaucoup de choses à faire 20:07:05 &amp;lt;zzz&amp;gt; ouais, aucune idée de comment ça va se passer, mais il faut qu'on commence, ça fait trop longtemps 20:07:30 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:07:44 &amp;lt;eche|on&amp;gt; nope 20:08:23 &amp;lt;zzz&amp;gt; 4) Programme de financement du 2e semestre 2018 (zab/zzz) 20:08:32 &amp;lt;zzz&amp;gt; l'annonce est en ligne sur i2pforum.i2p et zzz.i2p 20:08:42 &amp;lt;zzz&amp;gt; le programme est ouvert aux nouveaux candidats 20:08:51 &amp;lt;zzz&amp;gt; la date limite est le mercredi 25 juillet 20:09:13 &amp;lt;zzz&amp;gt; si quelqu'un a des questions, vous pouvez les poser maintenant, ou après la réunion 20:09:34 &amp;lt;zzz&amp;gt; quelqu'un a des questions sur le programme ? 20:09:38 &amp;lt;eche|on&amp;gt; un point : ce n'est pas toute l'équipe I2P qui doit approuver les nouveaux membres (l'équipe n'est pas encore parfaitement définie, que ce soit comme équipe de personnes mentionnées sur la page web ou tout autre groupe) 20:10:13 &amp;lt;zlatinb&amp;gt; je pense qu'au moins ceux qui sont déjà dans le programme rémunéré 20:10:42 &amp;lt;zzz&amp;gt; c'est vrai, je suppose qu'il nous faut approuver collectivement... pas que nous ayons besoin de l'approbation individuelle de chacun 20:10:45 &amp;lt;eche|on&amp;gt; ouais 20:10:50 &amp;lt;zzz&amp;gt; ça te paraît correct ? 20:10:58 &amp;lt;eche|on&amp;gt; je voulais juste souligner cela pour préciser ce point 20:11:12 &amp;lt;zzz&amp;gt; ok 20:11:26 &amp;lt;zzz&amp;gt; autre chose sur le point 4) ? 20:12:18 &amp;lt;zzz&amp;gt; 5) Scrum de statut (zlatinb) 20:12:24 &amp;lt;zzz&amp;gt; à toi zlatinb 20:12:59 &amp;lt;zlatinb&amp;gt; salut. Faisons le tour de table habituel : 1) ce que vous avez fait le mois dernier 2) ce que vous prévoyez de faire le mois prochain 3) des blocages ou de l'aide nécessaire 20:13:03 &amp;lt;zlatinb&amp;gt; zzz: commence 20:13:33 &amp;lt;zzz&amp;gt; 1) réunions NTCP2, proposition, spéc., implémentation et tests ; sortie .35 ; corrections de bugs et triage 20:14:02 &amp;lt;zzz&amp;gt; fusion de NTCP2 dans trunk (branche principale) ; fusion des mises à jour EdDSA de GitHub vers trunk ; mises à jour de la feuille de route 20:14:30 &amp;lt;zzz&amp;gt; 2) tests NTCP2, corrections de bugs, et autres choses pour la .36 ; démarrer les réunions LS2, recherche, planification 20:14:39 &amp;lt;zzz&amp;gt; 3) aucun blocage 20:14:40 &amp;lt;zzz&amp;gt; EOT 20:14:55 &amp;lt;zlatinb&amp;gt; eche|on: et toi ? 20:15:38 &amp;lt;eche|on&amp;gt; Je m'occupe des services Web, j'administre le forum, je gère la partie financière, j'aide pour la version 20:16:02 &amp;lt;eche|on&amp;gt; continuer à faire ça, pas de blocages pour l'instant 20:16:23 &amp;lt;zlatinb&amp;gt; Irc2PGuest44785: meeh je sais que c'est toi, tu es là ? 20:16:43 &amp;lt;zlatinb&amp;gt; on dirait que non 20:16:48 &amp;lt;zlatinb&amp;gt; str4d: tu es là ? 20:17:01 &amp;lt;str4d&amp;gt; 1) conception NTCP2. 2) recherche et conception LS2. 3) Je n'ai pas de marge pour quoi que ce soit d'autre. 20:17:19 &amp;lt;zlatinb&amp;gt; cool, content de te voir mec 20:17:49 &amp;lt;zlatinb&amp;gt; sadie n'est pas là, manas est dispensé, donc il ne reste que moi : 20:17:49 &amp;lt;zlatinb&amp;gt; 1) énormément de profilage, d'expériences, d'améliorations de capacité 20:17:49 &amp;lt;zlatinb&amp;gt; 2 20:17:52 &amp;lt;zlatinb&amp;gt; pas encore décidé 20:17:54 &amp;lt;zlatinb&amp;gt; 3) pas vraiment 20:18:14 &amp;lt;zlatinb&amp;gt; je pense que c'est tout le monde 20:18:33 &amp;lt;zlatinb&amp;gt; zzz: à toi 20:18:37 &amp;lt;zzz&amp;gt; ok, c'était rapide. autre chose pour la réunion ? 20:20:01 * zzz clôt la réunion &lt;/div></description></item><item><title>Version 0.9.35</title><link>/fr/blog/2018/06/26/version-0.9.35/</link><pubDate>Tue, 26 Jun 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/06/26/version-0.9.35/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.35 fait passer le type de signature par défaut à Ed25519. C’est l’étape finale d’un long processus de migration vers une cryptographie plus récente, plus robuste et plus rapide. Cette version inclut de nombreuses corrections de bogues et des améliorations de performances.&lt;/p>
&lt;p>Comme d’habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d’aider le réseau est d’exécuter la version la plus récente.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 5 juin 2018</title><link>/fr/blog/2018/06/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-juin-2018/</link><pubDate>Tue, 05 Jun 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/06/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-juin-2018/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, obscuratus, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) statut F-Droid 0.9.34 (str4d, meeh, nextloop) 20:00:00 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.35 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) mise à jour NTCP2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zab) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:12 &amp;lt;zzz&amp;gt; 1) statut F-Droid 0.9.34 (str4d, meeh, nextloop) 20:00:20 &amp;lt;zzz&amp;gt; quelqu'un a eu des nouvelles de nextloop ? 20:00:30 &amp;lt;eche|on&amp;gt; non 20:01:22 &amp;lt;zzz&amp;gt; Je vais essayer de le trouver sur twitter, mais pour l'instant F-droid n'est toujours pas à jour 20:01:27 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.35 (zzz) 20:01:54 &amp;lt;zzz&amp;gt; ok la 35 se passe bien. nous avons repoussé la sortie d'une semaine. gel des tags dans une semaine, date limite des commits dans 2 semaines et demie 20:02:00 &amp;lt;zzz&amp;gt; sortie dans environ 3 semaines 20:02:15 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:02:40 &amp;lt;eche|on&amp;gt; pas encore 20:03:07 &amp;lt;zzz&amp;gt; 3) mise à jour NTCP2 (zzz) 20:03:37 &amp;lt;zzz&amp;gt; nous tenons toujours des réunions hebdomadaires, mais nous en avons presque fini. la proposition est assez solide, mais il y a encore des changements à venir (probablement), donc elle n'est pas encore finale 20:04:00 &amp;lt;zzz&amp;gt; J'ai un router de test en ligne sur le réseau. Le plan est de livrer la prise en charge dans la .36, désactivée par défaut, et de l'activer dans la .37 20:04:28 &amp;lt;eche|on&amp;gt; je viens de lire un tweet d'orignal qui fait du ntcp2 pour i2pd 20:04:37 &amp;lt;zzz&amp;gt; nous prévoyons d'utiliser le même processus de réunion et de décision pour la proposition LS2, en commençant bientôt 20:04:43 &amp;lt;zzz&amp;gt; ouais, tout se passe sur #ntcp2 20:04:51 &amp;lt;eche|on&amp;gt; ok 20:04:58 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:05:18 &amp;lt;eche|on&amp;gt; la .37 sera-t-elle prête à utiliser ntcp2 ? 20:05:40 &amp;lt;eche|on&amp;gt; c'est fin 2018 20:05:48 &amp;lt;zzz&amp;gt; oui, nous ferons des tests en 36 avec des personnes qui l'activent manuellement. Puis nous l'activerons par défaut en 37 20:05:53 &amp;lt;zlatinb&amp;gt; autre question : des plans pour publier un mode bob-only dans la .36 par exemple ? 20:06:03 &amp;lt;zzz&amp;gt; oui. 37 peut-être en novembre 20:06:04 &amp;lt;zlatinb&amp;gt; ou bob-only dans la .35 pour des tests plus faciles ? 20:06:14 &amp;lt;zzz&amp;gt; qu'est-ce que bob-only veut dire ? 20:06:28 &amp;lt;zlatinb&amp;gt; uniquement des connexions tcp entrantes 20:06:45 &amp;lt;zzz&amp;gt; oh, réception uniquement ? ouais ce n'est pas une mauvaise idée. Pas pour la 35 toutefois. 20:06:53 &amp;lt;obscuratus&amp;gt; Puis-je commencer à tester ntcp2 sur mon réseau de test ? 20:06:54 &amp;lt;zzz&amp;gt; ça dépend de la quantité de tests que nous aurons dans le cycle 36 20:07:14 &amp;lt;zzz&amp;gt; obscuratus, non, la prise en charge complète ne sera pas intégrée avant la sortie de la 35. C'est encore en développement 20:07:29 &amp;lt;eche|on&amp;gt; Je suppose qu'assez rapidement après la sortie de la .35, le code sera déplacé dans trunk 20:07:32 &amp;lt;zzz&amp;gt; ce qu'il y a dans la 35 actuellement, ce ne sont que des stubs (squelettes) 20:07:36 &amp;lt;zzz&amp;gt; correct eche|on 20:08:05 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:09:01 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zlatinb) 20:09:03 &amp;lt;zzz&amp;gt; vas-y zlatinb 20:09:33 &amp;lt;zlatinb&amp;gt; salut, faisons comme d'habitude : 1. ce que vous avez fait le mois dernier 2. ce que vous prévoyez de faire le mois prochain 3. êtes-vous bloqué par quelqu'un ou avez-vous besoin d'aide 20:09:36 &amp;lt;zlatinb&amp;gt; zzz commence 20:09:44 &amp;lt;zzz&amp;gt; ok 20:10:13 &amp;lt;zzz&amp;gt; J'ai passé à peu près autant de temps sur NTCP2, des corrections de bugs, et la finalisation de quelques nouvelles fonctionnalités pour la 35 (assistant SSL et dossiers susimail) 20:10:48 &amp;lt;zzz&amp;gt; Je m'attends le mois prochain à faire du NTCP2, des corrections de bugs, la sortie 35 qui prend toujours beaucoup de temps, et à commencer LS2 20:11:01 &amp;lt;zzz&amp;gt; pas de blocages ; EOT 20:11:22 &amp;lt;zlatinb&amp;gt; merci. eche|on ? 20:11:37 &amp;lt;eche|on&amp;gt; beaucoup d'IRC, de forum, gestion des fonds, travail sur un système de cryptomonnaie 20:11:54 &amp;lt;eche|on&amp;gt; travail en cours, pas de blocage pour l'instant, sauf les vacances ^^ 20:12:12 &amp;lt;zlatinb&amp;gt; ok. str4d es-tu là ? 20:12:40 &amp;lt;zlatinb&amp;gt; on dirait que non. meeh es-tu là ? 20:13:18 &amp;lt;zlatinb&amp;gt; on dirait que non. sadie ne peut pas venir, mhatta et slumlord ne sont pas là non plus 20:13:26 &amp;lt;zlatinb&amp;gt; bon, c'est à peu près tout 20:13:36 &amp;lt;zlatinb&amp;gt; eot 20:13:36 &amp;lt;eche|on&amp;gt; la période des vacances nous a rattrapés.. 20:13:44 &amp;lt;eche|on&amp;gt; baffer ? 20:13:46 &amp;lt;zzz&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 20:14:31 &amp;lt;zzz&amp;gt; ouais c'est l'heure de baffer 20:14:52 &amp;lt;zzz&amp;gt; réunion courte, mais il se passe beaucoup de choses, tout va bien 20:14:59 * zzz *bafs* la réunion est clôturée 20:15:01 &amp;lt;zzz&amp;gt; merci à tous &lt;/div></description></item><item><title>Réunion des développeurs I2P - 1er mai 2018</title><link>/fr/blog/2018/05/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-mai-2018/</link><pubDate>Tue, 01 May 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/05/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-mai-2018/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> anonymousmaybe, orignal, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) statut F-Droid 0.9.34 (str4d, meeh, nextloop) 20:00:00 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.35 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) mise à jour NTCP2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zab) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:09 &amp;lt;zzz&amp;gt; 1) statut F-Droid 0.9.34 (str4d, meeh, nextloop) 20:00:27 &amp;lt;zlatinb&amp;gt; salut 20:00:31 &amp;lt;zzz&amp;gt; ok je crois que la seule chose qui reste pour la 34, c’est fdroid ? vous avez un statut ? 20:00:35 &amp;lt;orignal_&amp;gt; salut 20:02:10 &amp;lt;zzz&amp;gt; ok, 3 semaines depuis la sortie de la 34, espérons que ça se boucle bientôt 20:02:15 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:03:01 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.35 (zzz) 20:03:08 &amp;lt;zzz&amp;gt; la 35 se passe bien 20:03:29 &amp;lt;zzz&amp;gt; 3 semaines écoulées, 7 semaines restantes, 16 K lignes de diff pour l’instant. gel des fonctionnalités dans 1 à 2 semaines 20:03:57 &amp;lt;zzz&amp;gt; beaucoup de bonnes choses jusqu’ici. comme toujours, besoin de testeurs 20:04:12 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:06:00 &amp;lt;zzz&amp;gt; 3) mise à jour NTCP2 (zzz) 20:06:20 &amp;lt;zzz&amp;gt; nous avons eu notre 6e réunion hier et j’ai fait ma mise à jour hebdomadaire de la proposition il y a quelques heures, elle est en ligne sur notre site 20:06:45 &amp;lt;zzz&amp;gt; cela boucle en grande partie la phase de spécification. Ce n’est pas encore joli et ça changera certainement, mais les grands points sont décidés 20:07:11 &amp;lt;zzz&amp;gt; nous sommes maintenant dans la phase d’implémentation de test. chaque projet devrait coder une implémentation d’ici fin mai, et nous ferons des tests d’interopérabilité en juin 20:07:37 &amp;lt;zzz&amp;gt; bien sûr, nous continuerons à mettre à jour la spécification en fonction de ce que nous apprendrons en commençant à coder 20:08:00 &amp;lt;zzz&amp;gt; donc les choses vont plutôt bien 20:08:15 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:08:21 &amp;lt;orignal_&amp;gt; zzz, peux-tu lister toutes les primitives crypto nécessaires pour NTCP2 ? 20:08:38 &amp;lt;zzz&amp;gt; merci de lire la spécification, ne faisons pas ça ici, merci 20:08:39 &amp;lt;orignal_&amp;gt; en plus de ce qui est déjà dans I2P 20:09:02 &amp;lt;zzz&amp;gt; ou nous pouvons en discuter dans #ntcp2 après la réunion 20:09:34 &amp;lt;orignal_&amp;gt; je pensais que ça pourrait être intéressant pour tout le monde 20:09:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Argh, internet 20:09:41 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:09:52 &amp;lt;i2pr&amp;gt; [Slack/str4d] En train de taper 20:10:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Maintenant que nous avons un brouillon de spécification raisonnablement stable, je vais voir si je peux le nettoyer un peu ce week-end, puis je demanderai à quelques amis cryptographes de le relire. 20:11:01 &amp;lt;zzz&amp;gt; ok 20:11:08 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:12:02 &amp;lt;zzz&amp;gt; 4) Scrum de statut (zab) 20:12:06 &amp;lt;zzz&amp;gt; à toi, zlatinb 20:12:15 &amp;lt;zlatinb&amp;gt; Salut, avant de commencer — j’ai reçu des demandes de financement de tout le monde sauf mhatta, mais c’est dû à une confusion autour de PGP 20:12:32 &amp;lt;zlatinb&amp;gt; donc j’enverrai les validations finales à chacun plus tard ce soir 20:12:41 &amp;lt;zlatinb&amp;gt; et celle de mhatta sera finalement un peu retardée 20:13:37 &amp;lt;zlatinb&amp;gt; ok, commençons — tour de table, 1-2-3 20:13:37 &amp;lt;zlatinb&amp;gt; zzz : à toi 20:13:45 &amp;lt;zzz&amp;gt; ok 1) le mois dernier : 20:14:12 &amp;lt;zzz&amp;gt; sortie 34, dossiers susimail, DNSoverhTTPS, assistant SSL, le groupe a relu l’article PETS, nouvelle version d’orchid... 20:14:23 &amp;lt;zzz&amp;gt; spécification NTCP2, beaucoup de réunions et de planification, beaucoup de corrections de bogues 20:14:30 &amp;lt;zzz&amp;gt; 2) le mois prochain : 20:14:51 &amp;lt;zzz&amp;gt; implémentation NTCP2, finalisation de l’assistant SSL, beaucoup de corrections de bogues, encore de la planification et des réunions 20:15:04 &amp;lt;zzz&amp;gt; 3) bloqueurs : spécification de l’indication TAILS ready par mhatta 20:15:06 &amp;lt;zzz&amp;gt; EOT 20:15:18 &amp;lt;zlatinb&amp;gt; ok. str4d, à toi 20:15:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] 1) Mois passé : 20:15:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Terminé la migration d’I2P-Bote vers la version officielle d’Apache James Server, fait fonctionner IMAP et SMTP suffisamment bien pour mettre en place un service de relais des transactions Zcash, et publié une nouvelle version. 20:16:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Article XRDS terminé 20:16:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Relecture de la mise à jour du brouillon VRP 20:16:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Corrections de bogues 20:16:50 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Réunions de conception / spécification NTCP2 20:17:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Implémenté (presque toute) la spécification brouillon NTCP2 en Rust 20:17:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] 2) Mois prochain: 20:17:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Implémenter les derniers cas particuliers de la spécification brouillon NTCP2 20:17:46 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Écrire un harnais pour générer des vecteurs de test NTCP2 20:17:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Me convaincre que SipHash convient pour l’occultation des longueurs 20:18:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Rédiger l’occultation AES des éphémères comme extension Noise 20:18:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Travailler sur l’implémentation Java de Noise avec zzz et meeh 20:18:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Publier ce qu’il faut si nécessaire 20:19:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] 3) Bloqueurs : aucun pour l’instant ; Frictions : voyages. 20:19:34 &amp;lt;i2pr&amp;gt; [Slack/str4d] EOT 20:20:00 &amp;lt;zlatinb&amp;gt; très bien. meeh, tu es là ? 20:20:49 &amp;lt;zlatinb&amp;gt; echelon ? sadie ? 20:21:31 &amp;lt;zlatinb&amp;gt; mhatta : tu es dans le coin par hasard ? 20:22:06 &amp;lt;zlatinb&amp;gt; :( 20:22:11 &amp;lt;anonymousmaybe&amp;gt; désolé pour l’interruption, mais y a-t-il une session de questions/réponses ici ? ou juste une énumération des points ? 20:22:39 &amp;lt;zlatinb&amp;gt; anonymousmaybe : SCRUM — on énumère les points, discussion peut-être plus tard 20:22:39 &amp;lt;zzz&amp;gt; dans environ 30 secondes je demanderai d’autres sujets, restez en ligne 20:23:01 &amp;lt;zzz&amp;gt; c’est tout pour toi, zlatinb ? 20:23:08 &amp;lt;anonymousmaybe&amp;gt; je vois, merci 20:23:09 &amp;lt;zlatinb&amp;gt; je suppose que oui 20:23:36 &amp;lt;zzz&amp;gt; ok, il est peut-être temps que tu envoies à tout le monde un email ferme pour leur demander d’être présents et à l’heure... 20:23:48 &amp;lt;zzz&amp;gt; ok, c’est tout pour le point 4) 20:23:57 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? anonymousmaybe, à toi 20:24:51 &amp;lt;anonymousmaybe&amp;gt; j’aimerais poser une question sur l’implémentation de DNSoverhTTPS, 20:25:34 &amp;lt;zzz&amp;gt; ok, c’est un détail technique qu’il vaut mieux discuter après la réunion de statut 20:25:46 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:26:40 &amp;lt;anonymousmaybe&amp;gt; pas pour moi 20:27:01 * zzz saisit le marteau 20:27:38 * zzz *donne un coup de marteau* pour clore la réunion &lt;/div></description></item><item><title>Version 0.9.34</title><link>/fr/blog/2018/04/10/version-0.9.34/</link><pubDate>Tue, 10 Apr 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/04/10/version-0.9.34/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.34 inclut d’importantes corrections de bogues pour les services cachés, le streaming et SAM. Cette version poursuit les travaux de préparation en vue d’utiliser Ed25519 comme type de signature par défaut et NTCP2 comme nouveau transport. Des améliorations des performances et l’habituelle panoplie de corrections de bogues sont incluses.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;exécuter la version la plus récente.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 3 avril 2018</title><link>/fr/blog/2018/04/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-avril-2018/</link><pubDate>Tue, 03 Apr 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/04/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-avril-2018/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> manas, meeh, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="historique-de-la-réunion">Historique de la réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Salut 20:00:01 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.34 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 2) tickets bloquants 0.9.34 (str4d) 20:00:01 &amp;lt;zzz&amp;gt; 3) rôles et calendrier pour la build et la sortie Android/Maven 0.9.34 (str4d/meeh) 20:00:01 &amp;lt;zzz&amp;gt; 4) Suppression proposée de open4you.i2p et git.repo.i2p de la page d’accueil de la console (anonymousmaybe) 20:00:01 &amp;lt;zzz&amp;gt; 5) plan 0.9.35 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 6) plan NTCP2 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 7) Scrum de statut (zab) 20:00:05 &amp;lt;zzz&amp;gt; 0) Salut 20:00:07 &amp;lt;zzz&amp;gt; Salut 20:00:30 &amp;lt;zzz&amp;gt; bienvenue à la réunion 269, qui s’étend sur presque 16 ans 20:00:33 &amp;lt;manas&amp;gt; Hey 20:00:43 &amp;lt;zlatinb&amp;gt; salut 20:00:44 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.34 (zzz) 20:00:55 &amp;lt;zzz&amp;gt; ok, la date limite pour les traductions et l’intégration est dans 3 jours 20:01:20 &amp;lt;zzz&amp;gt; pas grand-chose côté rapports de bugs récents 20:01:36 &amp;lt;zzz&amp;gt; donc tout semble bon, en attente du point 2) 20:01:56 &amp;lt;zzz&amp;gt; je travaille sur la .35 et au-delà depuis quelques semaines 20:02:04 &amp;lt;zzz&amp;gt; autre chose pour le point 1) ? 20:03:00 &amp;lt;zzz&amp;gt; 2) tickets bloquants 0.9.34 (str4d) 20:03:25 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hi :B 20:03:32 &amp;lt;zzz&amp;gt; str4d a plusieurs tickets bloquants remontant à plusieurs mois, et ils ont déjà été repoussés sur deux versions 20:03:38 &amp;lt;manas&amp;gt; salut str4d 20:03:38 &amp;lt;zzz&amp;gt; str4d, quel est ton plan pour ceux-là ? 20:04:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je vois deux tickets bloquants. 20:04:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] L’un concerne le réensemencement sur d’anciens Android 20:04:39 &amp;lt;zzz&amp;gt; ok bien, 2 c’est mieux que « plusieurs » 20:04:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pour celui-là, nous avons réduit la fenêtre du problème, mais n’avons pas pu identifier de correctif à l’époque (celui essayé n’a pas marché) 20:05:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je n’ai pas le temps en ce moment de travailler dessus, et les anciennes versions sont de moins en moins utilisées 20:05:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] Donc je pense qu’on devrait simplement déprécier les anciennes versions d’Android 20:05:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] À noter que le Google Play Store impose que les nouveaux envois d’apps se conforment à des APIs plus récentes, donc on pourrait de toute façon être forcés si on veut continuer à publier via GPlay 20:07:02 &amp;lt;zzz&amp;gt; et l’autre ? 20:07:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Abandonner la prise en charge des anciennes APIs devrait être relativement simple à faire dans la prochaine mise à jour, si on est d’accord. 20:08:03 &amp;lt;i2pr&amp;gt; [Slack/str4d] L’autre concerne des corrections de chaînes traduites depuis 0.9.31 (dans l’OP il est dit « mineur, mais classé comme bloquant ») 20:09:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] J’en ai corrigé une partie localement, mais je n’ai pas eu le temps d’extraire et de pousser. 20:09:41 &amp;lt;zzz&amp;gt; La question est de savoir si tu as l’intention de faire des corrections UI. Le dernier correctif de ta part remonte à 5 mois. J’ai mis en avant une dizaine de tickets il y a un mois que je voulais voir corrigés pour la .34. Comptes-tu faire de l’UI à l’avenir ou devons-nous trouver un remplaçant ? 20:09:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Réalistement, si on me laisse faire, ça va continuer à glisser, mes priorités étant ailleurs pour l’instant. 20:10:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je prévois de pousser davantage de patches UI, mais je n’ai pas le temps de le faire sur une échelle de temps suffisamment courte. 20:11:05 &amp;lt;zzz&amp;gt; ok donc on ne doit s’attendre à aucun travail UI, même des corrections simples, de ta part, ni pour la .34 ni après ? 20:11:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le problème, c’est que le mot « simple » fait beaucoup de boulot ici :stuck_out_tongue: 20:12:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pour la .34, correct, n’attendez aucun travail UI de ma part. 20:12:15 &amp;lt;zzz&amp;gt; ok. J’aurais aimé qu’on le sache il y a des mois. On a perdu énormément de temps. On va commencer à réassigner le travail et chercher des remplaçants. 20:12:22 &amp;lt;zzz&amp;gt; autre chose pour le point 2) ? 20:13:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je suis prêt à passer des patchsets à d’autres pour extraire les correctifs « simples » — peut-être auront-ils plus de chance que moi à se débattre avec monotone+git 20:13:23 &amp;lt;zzz&amp;gt; 3) rôles et calendrier pour la build et la sortie Android/Maven 0.9.34 (str4d/meeh) 20:14:03 &amp;lt;zzz&amp;gt; J’aimerais savoir si str4d et meeh ont décidé qui fait quoi pour les sorties .34 maven/fdroid/android, pour savoir à qui demander des comptes et quand ça va se faire 20:15:37 &amp;lt;i2pr&amp;gt; [Slack/str4d] Meeh a les clés de signature pour Android et FDroid 20:15:51 &amp;lt;meeh&amp;gt; On peut régler ça maintenant. Tu en penses quoi str4d, tu as le temps pour ça, ou je m’en charge ? 20:16:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je serais content que tu t’en charges avec moi dans ton oreille :slightly_smiling_face: 20:16:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] (car je veux développer nos capacités de sortie) 20:16:47 &amp;lt;zzz&amp;gt; meeh ça te va ? 20:17:00 &amp;lt;i2pr&amp;gt; [Slack/str4d] On peut caler un moment pour le faire en binôme. 20:17:16 &amp;lt;meeh&amp;gt; Oui, on peut faire ça. C’est la meilleure option pour l’instant, comme ça tu peux me mettre à jour sur le comment et le quoi faire 20:17:29 &amp;lt;zzz&amp;gt; et pour maven central ? 20:17:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je suis actuellement le seul à avoir les identifiants. 20:18:08 &amp;lt;meeh&amp;gt; Oui, je n’ai pas d’accès maven 20:18:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] Il y a quelques formalités à remplir avec Sonatype pour changer ça 20:18:29 &amp;lt;zzz&amp;gt; donc tu t’en charges ou tu donnes les privilèges à meeh ? J’ai besoin de savoir qui est responsable et quand ça va se faire 20:18:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] (en me rappelant vaguement ce que j’ai dû faire pour le mettre en place à l’époque) 20:18:52 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je m’en charge pour la .34 20:19:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] (probablement lors de la même session en binôme avec meeh) 20:19:57 &amp;lt;zzz&amp;gt; ok je peux vous tenir à une échéance de deux semaines pour tout publier ? Si je sors la mienne le 10 avril, ça ferait le 24 avril. ok ? 20:20:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] D’accord. 20:20:51 &amp;lt;zzz&amp;gt; ok meeh ? 20:20:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je suis à Denver la semaine du 9, puis de retour au Royaume-Uni la semaine suivante 20:21:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] Donc la semaine qui convient le mieux niveau fuseau horaire pour meeh 20:21:11 &amp;lt;meeh&amp;gt; Ouais 20:21:39 &amp;lt;zzz&amp;gt; ok. meeh tu me dois aussi un ack confirmant que tu as vérifié le rapport de plantage gplay 20:21:45 &amp;lt;zzz&amp;gt; autre chose pour le point 3) ? 20:21:49 &amp;lt;meeh&amp;gt; Je devrais pouvoir m’adapter à quelque chose qui convienne à str4d dans ce délai 20:22:27 &amp;lt;zzz&amp;gt; 4) Suppression proposée de open4you.i2p et git.repo.i2p de la page d’accueil de la console (anonymousmaybe) 20:22:48 &amp;lt;zzz&amp;gt; ok, anonymousmaybe signale que ces deux sites sont hors ligne depuis des semaines ou des mois et recommande de les retirer de la console du router 20:22:55 &amp;lt;zzz&amp;gt; des objections ? 20:23:28 &amp;lt;i2pr&amp;gt; [Slack/str4d] git.repo.i2p est hors ligne depuis un moment principalement parce que je n’ai pas eu le temps d’y aller et de le relancer. 20:23:53 &amp;lt;zzz&amp;gt; donc je ne t’entends pas t’y opposer :) 20:23:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] S’il est souhaité qu’il soit remis en service, je peux trouver du temps pour ça. Mais je ne m’oppose pas non plus à son retrait. 20:24:06 &amp;lt;zzz&amp;gt; sinon, je retirerai les deux pour la .34 20:24:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pas d’objection de ma part pour open4you.i2p 20:24:33 &amp;lt;zzz&amp;gt; vous pourrez demander la réinclusion suivant nos procédures habituelles une fois que ce sera en ligne et stable 20:25:00 &amp;lt;zzz&amp;gt; c’est une expérience utilisateur terrible d’avoir des liens morts sur la page d’accueil de notre console, et nous devons à nos utilisateurs de les maintenir ou de les retirer 20:25:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK (j’ai suivi ce processus la première fois, si je me souviens bien :D) 20:25:15 &amp;lt;zzz&amp;gt; ok autre chose pour le point 4) ? 20:25:54 &amp;lt;zzz&amp;gt; 5) plan 0.9.35 (zzz) 20:26:11 &amp;lt;zzz&amp;gt; ok, on a eu une réunion feuille de route il y a une ou deux semaines, et la feuille de route sur notre site reflète les résultats 20:26:22 &amp;lt;zzz&amp;gt; tout le reste a été repoussé à 36/37 20:26:35 &amp;lt;zzz&amp;gt; on travaille d’arrache-pied sur les fonctionnalités de la 35 depuis déjà quelques semaines 20:26:55 &amp;lt;zzz&amp;gt; c’est comme ça que je veux fonctionner à chaque sortie, où le travail est fait à l’avance puis intégré tôt dans le cycle 20:27:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] +1 20:27:13 &amp;lt;zzz&amp;gt; le calendrier prévoit une sortie .35 mi-fin juin, cycle standard de 10 semaines 20:27:34 &amp;lt;manas&amp;gt; Y aura-t-il une réunion similaire à la dernière avant la sortie .35 ? 20:27:57 &amp;lt;zzz&amp;gt; oui, j’aimerais faire une réunion de feuille de route pour la prochaine quelques semaines avant chaque sortie 20:28:06 &amp;lt;manas&amp;gt; ok ça marche 20:28:20 &amp;lt;zzz&amp;gt; autre chose pour le point 5) ? 20:28:35 &amp;lt;zzz&amp;gt; s/all the// 20:29:08 &amp;lt;i2pr&amp;gt; [Slack/str4d] La feuille de route .35 me semble raisonnable 20:29:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] +1 pour les améliorations de configuration du réseau de test privé :smile: 20:30:01 &amp;lt;zzz&amp;gt; 6) plan NTCP2 (zzz) 20:30:09 &amp;lt;manas&amp;gt; J’ai posté sur les forums un peu tard mais j’aimerais avoir une réunion (ou en discuter à la prochaine réunion) pour parler des spécificités du réseau de test privé 20:30:30 &amp;lt;zzz&amp;gt; ok, nous avons réuni une équipe avec des représentants des 3 projets. Nous avons eu deux réunions jusqu’à présent et une nouvelle version de la proposition a été publiée 20:30:39 &amp;lt;meeh&amp;gt; manas je te contacterai d’ici un jour ou deux, j’ai aussi travaillé sur le sujet 20:30:43 &amp;lt;zzz&amp;gt; nous prévoyons de nous réunir une fois par semaine et de publier un nouveau brouillon après chaque réunion 20:30:49 &amp;lt;manas&amp;gt; meeh: d’accord :) 20:31:02 &amp;lt;zzz&amp;gt; l’objectif est de finir d’ici fin avril et d’avoir des implémentations de test d’ici fin mai. 20:31:19 &amp;lt;zzz&amp;gt; la prochaine réunion est sur #ntcp2 le 9 avril, 16h UTC, tout le monde est le bienvenu. 20:31:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] Quelle proposition est poursuivie ? 20:31:36 &amp;lt;zzz&amp;gt; la version que nous avons publiée hier. 20:31:52 &amp;lt;zlatinb&amp;gt; c’est disponible sur le forum clearnet (Internet public) str4d 20:32:16 &amp;lt;zzz&amp;gt; en fait, c’est sur le site. proposition 111. 20:32:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] D’accord, donc c’est la mise à jour que j’ai proposée 20:33:06 &amp;lt;zzz&amp;gt; les commentaires peuvent être faits sur i2pforum.i2p, i2pforum.i2p, le ticket trac, le fil zzz.i2p, sur #ntcp2, ici, vous pouvez m’envoyer un email, comme chacun veut le faire. Clearnet ou pas. Nous accueillons la participation de tous. 20:33:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je dois vérifier si ce qui a été publié sur le site correspond à ce sur quoi je travaillais localement 20:33:46 &amp;lt;zzz&amp;gt; comme je te l’ai envoyé par email il y a une semaine, nous n’exigeons pas de proposition séparée de ta part. 20:34:12 &amp;lt;zzz&amp;gt; 111 sera la proposition et nous la mettrons à jour chaque semaine après notre réunion.\ 20:34:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je te ping après la réunion. 20:34:40 &amp;lt;zzz&amp;gt; autre chose pour le point 6) ? 20:36:00 &amp;lt;zzz&amp;gt; 7) Scrum de statut (zab) 20:36:04 &amp;lt;zzz&amp;gt; à toi zlatinb 20:36:30 &amp;lt;zlatinb&amp;gt; Salut. Avant de commencer le scrum, tous ceux qui veulent être payés merci de remplir la feuille de temps/formulaire de demande que zzz a postée sur son forum 20:36:55 &amp;lt;zlatinb&amp;gt; et envoyez-moi le formulaire par email 20:36:58 &amp;lt;zlatinb&amp;gt; maintenant, scrum 20:37:01 &amp;lt;zzz&amp;gt; ok je suggère qu’on attende au moins la dernière semaine du mois, pour que les gens sachent combien ils ont travaillé jusque-là ? 20:37:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je suis d’accord. D’après ce que j’ai compris, le trimestre a commencé en février 20:37:43 &amp;lt;zlatinb&amp;gt; bien sûr, mais j’aurai besoin de quelques jours après réception du formulaire 20:38:09 &amp;lt;manas&amp;gt; Je crois que le post disait pas avant le 23 AVR 20:38:29 &amp;lt;zzz&amp;gt; Dans le post, j’ai dit que le plus tôt pour envoyer est le 23 avril et le plus tard le 30 avril. Mais c’est toi qui fixes les règles et je mettrai à jour. 20:38:49 &amp;lt;zlatinb&amp;gt; ces dates me vont 20:39:07 * zlatinb s’est fait prendre pour ne pas avoir lu le post ;-) 20:39:17 &amp;lt;zlatinb&amp;gt; bref :) 20:39:50 &amp;lt;zlatinb&amp;gt; donc scrum — on va faire le tour de la salle, quand votre nom est appelé merci de poster une courte description de 20:39:56 &amp;lt;zlatinb&amp;gt; 1) ce que vous avez fait depuis le dernier scrum 20:40:02 &amp;lt;zlatinb&amp;gt; 2) ce que vous prévoyez de faire le mois prochain 20:40:21 &amp;lt;zlatinb&amp;gt; 3) êtes-vous bloqué par quelqu’un ou avez-vous besoin d’aide sur quelque chose 20:40:40 &amp;lt;zlatinb&amp;gt; faites-le même si vous avez donné des nouvelles sur le chat vidéo, c’est pour les archives 20:41:02 &amp;lt;zlatinb&amp;gt; donc, zzz à toi en premier 20:41:35 &amp;lt;zzz&amp;gt; merci zlatinb. Le mois dernier, j’ai beaucoup travaillé sur la sortie .34, y compris de nombreuses corrections de bugs et de nouvelles fonctionnalités. 20:42:13 &amp;lt;zzz&amp;gt; Plus récemment, je suis passé aux fonctionnalités et à la recherche pour la 35, y compris les dossiers susimail, et le nouveau protocole NTCP2 20:42:53 &amp;lt;zzz&amp;gt; le mois prochain, je prévois de relire l’article que nous avons reçu il y a un mois, de continuer le travail sur NTCP2, de sortir la 34, 20:43:05 &amp;lt;zzz&amp;gt; et de corriger des bugs. 3) pas de bloqueurs. EOT. 20:43:18 &amp;lt;zlatinb&amp;gt; merci 20:43:26 &amp;lt;zlatinb&amp;gt; eche|off : es-tu là par hasard ? 20:43:39 &amp;lt;zzz&amp;gt; je ne pense pas 20:43:40 &amp;lt;zlatinb&amp;gt; Je sais qu’il a dit qu’il ne serait pas là mais au cas où... 20:44:03 &amp;lt;zlatinb&amp;gt; d’accord. Prochain temps-plein — meeh, à toi 20:44:22 &amp;lt;meeh&amp;gt; Points forts 20:44:22 &amp;lt;meeh&amp;gt; J’ai bientôt terminé un MVP (produit minimal viable) pour un nouveau lanceur OS X, amélioré le service d’outproxy (proxy de sortie) et son tuning pour de meilleures performances. J’ai fait quelques tests Scala, d’autres à venir. Et j’ai mis en place les systèmes de test dont j’ai besoin pour le dev/test Android et OS X. J’ai aussi pris du temps pour me remettre dans les bases de code. Et me suis en quelque sorte remis à jour sur les propositions. 20:44:40 &amp;lt;meeh&amp;gt; Divers : beaucoup de choses que je ne me rappelle pas vraiment pour le moment. 20:45:23 &amp;lt;meeh&amp;gt; Pour la prochaine fois : Avoir le MVP pour OS X prêt. Vous épater avec un joli bundle navigateur. Me concentrer davantage sur les tests Scala, Android et la documentation de contribution 20:45:51 &amp;lt;meeh&amp;gt; Bloqueurs ; mja.. être plus sûr des changements DNS comme discuté lors de la dernière vidéo 20:46:12 &amp;lt;zlatinb&amp;gt; oui en effet, je vais devoir être plus sérieux pour relancer welt 20:46:34 &amp;lt;zlatinb&amp;gt; autre chose meeh ? 20:46:51 &amp;lt;meeh&amp;gt; Parce qu’une fois qu’on sera sûrs des changements et de quand, je pourrai déprécier certains vieux services avec des serveurs et logiciels neufs (nettoyage, etc.) 20:46:59 &amp;lt;meeh&amp;gt; Améliorer mes services pour i2p 20:47:04 &amp;lt;meeh&amp;gt; Terminé :) 20:47:19 &amp;lt;zlatinb&amp;gt; cool 20:47:35 &amp;lt;zlatinb&amp;gt; manas : il doit être très tard chez toi, content de te voir, ta mise à jour stp ? 20:47:56 &amp;lt;manas&amp;gt; salut tout le monde. content de tous vous revoir 20:47:57 &amp;lt;manas&amp;gt; pour résumer : j’ai étudié jusqu’au chapitre 4, qui parle de la syntaxe Java, du livre que j’utilise pour apprendre Java. Je continuerai avec le chapitre 5 ce mois-ci, les objets en Java. J’ai écrit du code Java qui a été relu par zzz (merci, zzz). Je vais continuer à étudier la crypto également. Je lis sur ant et gradle. Je réfléchis au réseau de test, et je prévois d’acquérir du matériel pour 20:47:58 &amp;lt;manas&amp;gt; cela. Je continue d’entretenir les services que je gère et de rester à jour sur les divulgations de sécurité. Je lis/réponds régulièrement aux tickets trac et aux posts du forum. 20:48:19 &amp;lt;manas&amp;gt; meeh, si tu as des écrits/documentation à partager sur l’exploitation d’un outproxy je serais intéressé de les lire :) 20:48:21 &amp;lt;manas&amp;gt; eot 20:48:57 &amp;lt;zlatinb&amp;gt; bien — je veux parler bientôt de la question des outproxy à la lumière d’OTF 20:49:08 &amp;lt;meeh&amp;gt; Bien sûr, on pourra en parler plus tard. Principalement c’est un tunnel sans rien dans le champ domaine 20:49:09 &amp;lt;zlatinb&amp;gt; mais revenons au scrum — str4d à ton tour 20:49:11 &amp;lt;zlatinb&amp;gt; tour 20:49:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le mois dernier j’ai travaillé sur nos spécifications crypto actuelles, démarré le processus de migration des propositions vers le nouveau forum, participé à la réunion des développeurs Tor à Rome (pour Zcash, mais avec diverses discussions pertinentes pour I2P), travaillé avec Elio/Ura sur des maquettes de site, travaillé sur Ire en préparation de l’implémentation brouillon d’NTCP2, et réfléchi en général 20:49:19 &amp;lt;i2pr&amp;gt; aux primitives cryptographiques de NTCP2. 20:50:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le mois prochain je prévois de vérifier mes emails XD, de travailler en binôme avec meeh sur Android/Maven .34, de planifier dans mon agenda ces réunions que je semble rater, de relire l’article, de démarrer une implémentation brouillon de NTCP2 afin d’éclaircir certains problèmes de la bibliothèque Noise, et de travailler à spécifier la cécité (blinding) des clés éphémères de type Elligator. 20:50:50 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le seul bloqueur est lié aux emails, je pinguerai les gens après à ce sujet. 20:50:57 &amp;lt;i2pr&amp;gt; [Slack/str4d] EOT 20:51:38 &amp;lt;zlatinb&amp;gt; i2pr : str4d ping ping 20:52:35 &amp;lt;zlatinb&amp;gt; merci 20:52:46 &amp;lt;zlatinb&amp;gt; sadie est-elle là sur slack ? 20:53:40 &amp;lt;zlatinb&amp;gt; sinon je pense que c’est tout le monde / tout pour le point 7) 20:54:03 &amp;lt;zzz&amp;gt; ok, merci zlatinb, quelqu’un a autre chose pour la réunion ? 20:54:38 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je ne pense pas qu’elle soit là 20:54:55 &amp;lt;meeh&amp;gt; non, juste l’annonce que je vais mettre en place plus de ressources pour l’outproxy et l’améliorer 20:55:03 * zzz saisit le baffer 20:56:00 * zzz *baffe* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 06 mars 2018</title><link>/fr/blog/2018/03/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-mars-2018/</link><pubDate>Tue, 06 Mar 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/03/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-mars-2018/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> echelon, meeh, psi, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) éléments de publication restants pour 0.9.33 (f-droid.org, Debian officiel) (nextloop, mhatta) 20:00:00 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.34 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Scrum d'état (zab) 20:00:04 &amp;lt;zzz&amp;gt; 0) Salut 20:00:06 &amp;lt;zzz&amp;gt; salut 20:00:17 &amp;lt;zlatinb&amp;gt; salut 20:00:20 &amp;lt;zzz&amp;gt; bienvenue à la réunion 268 de ce formidable projet qui a 15 ans ! 20:00:44 &amp;lt;zzz&amp;gt; 1) éléments de publication restants pour 0.9.33 (f-droid.org, Debian officiel) (nextloop, mhatta) 20:01:03 &amp;lt;zzz&amp;gt; ok, nextloop a fait une PR pour f-droid, elle n'est pas encore apparue, mais j'espère que ce sera bientôt 20:01:30 &amp;lt;zzz&amp;gt; pour Debian, nous n'avons toujours pas de nouvelles de mhatta et nous avons manqué la date limite pour Bionic 20:01:51 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:03:01 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.34 (zzz) 20:03:37 &amp;lt;zzz&amp;gt; nous en sommes à mi‑parcours du cycle programmé de 10 semaines. J'ai fixé la date limite pour les commits à dans 4 semaines et demie. Gel des tags dans 3 semaines, publication dans 5 semaines 20:04:03 &amp;lt;zzz&amp;gt; nous en sommes à 16K lignes de diff. Le changement le plus notable est la partie 2 de la refonte de susimail. Le reste, ce sont des correctifs un peu partout 20:04:28 &amp;lt;zzz&amp;gt; j'encourage tout le monde dans l'équipe à corriger quelques tickets pour la publication, si possible 20:05:01 &amp;lt;zzz&amp;gt; nous avons dépassé la date limite des « gros changements », mais nous espérons encore divers correctifs de tout le monde 20:05:21 &amp;lt;zzz&amp;gt; et bien sûr, tester les builds de dev est aussi le travail de chacun, merci de donner un coup de main 20:05:31 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:07:01 &amp;lt;zzz&amp;gt; 3) Scrum d'état (zab) à toi 20:07:04 &amp;lt;eche|on&amp;gt; pas vraiment 20:07:11 &amp;lt;zlatinb&amp;gt; Salut. Nous allons faire un tour de table et, quand votre nom est appelé, veuillez donner une brève description de : 20:07:21 &amp;lt;zlatinb&amp;gt; 1) ce que vous avez fait depuis le dernier scrum 20:07:29 &amp;lt;zlatinb&amp;gt; 2) ce que vous comptez faire le mois prochain 20:07:44 &amp;lt;zlatinb&amp;gt; 3) si vous êtes bloqué par quelque chose ou si vous avez besoin d'aide de quelqu'un 20:08:11 &amp;lt;zlatinb&amp;gt; Veuillez attendre la fin du scrum si vous souhaitez poser une question ou faire un commentaire 20:08:21 &amp;lt;zlatinb&amp;gt; on y va — zzz, lance 20:09:10 &amp;lt;zzz&amp;gt; ok. en plus de ce que j'ai déjà dit... j'ai travaillé à améliorer le support SSL dans la console et les eepsites ; des améliorations UPnP ; des correctifs IPv6 ; et divers refactorings 20:09:40 &amp;lt;zzz&amp;gt; je pense continuer sur SSL et IPv6 le mois prochain, ainsi que boucler d'autres correctifs pour la publication, qui sera début avril 20:10:06 &amp;lt;zzz&amp;gt; je suis bloqué pour travailler sur les propositions, j'attends de travailler avec str4d 20:10:07 &amp;lt;zzz&amp;gt; EOT 20:10:41 &amp;lt;zlatinb&amp;gt; eche|on : vas‑y s'il te plaît 20:11:07 &amp;lt;eche|on&amp;gt; ok, j'ai travaillé sur trac, le forum et le blog 20:11:28 &amp;lt;eche|on&amp;gt; le mois prochain ça continuera, un peu plus de relations publiques, mise à jour des finances,... 20:11:39 &amp;lt;eche|on&amp;gt; actuellement tout va bien, la semaine prochaine je suis en déplacement 20:12:12 &amp;lt;zlatinb&amp;gt; super. meeh tu es là ? Peux‑tu nous donner une mise à jour ? 20:12:38 &amp;lt;meeh&amp;gt; Oui, un instant 20:13:45 &amp;lt;meeh&amp;gt; J'ai travaillé sur la partie lanceur sous OSX parce que ça me tape sérieusement sur les nerfs étant donné que je suis sur OSX ; aussi — ces 1,5 derniers jours, je les ai passés à migrer notre horrible base sqlite (trac) vers quelque chose qui passe à l'échelle 20:13:53 &amp;lt;meeh&amp;gt; En essayant d'éviter ce problème d'octet nul 20:14:31 &amp;lt;meeh&amp;gt; Il semble que ça va marcher maintenant, une fois que j'aurai défini manuellement toutes les tables en amont dans pgsql avant d'essayer d'importer (sans tables alors) 20:15:37 &amp;lt;meeh&amp;gt; Et oui, j'aurai peut‑être aussi quelque chose concernant l'export git-&amp;gt;monotone 20:15:45 &amp;lt;meeh&amp;gt; C'est tout pour moi 20:16:22 &amp;lt;zlatinb&amp;gt; ok, je suppose que tu n'es bloqué par rien ? 20:16:46 &amp;lt;meeh&amp;gt; non 20:16:50 &amp;lt;meeh&amp;gt; Tout va bien :) 20:17:16 &amp;lt;zlatinb&amp;gt; excellent. psi tu veux te joindre à la fête ? 20:17:22 &amp;lt;psi&amp;gt; bien sûr 20:17:28 &amp;lt;psi&amp;gt; voyons voir 20:17:47 &amp;lt;psi&amp;gt; 1) c'est mon premier scrum pour i2p 20:18:18 &amp;lt;psi&amp;gt; 2) ce mois‑ci je vais rendre libsam super rutilante et géniale 20:18:32 &amp;lt;psi&amp;gt; éventuellement ajouter une variante epoll/kqueue 20:18:57 &amp;lt;psi&amp;gt; 3) j'attends actuellement la review sur la PR que j'ai faite sur GitHub pour libsam 20:19:00 &amp;lt;psi&amp;gt; EOT 20:19:20 &amp;lt;zlatinb&amp;gt; bon boulot 20:19:24 &amp;lt;zlatinb&amp;gt; str4d : tu es là ? 20:19:51 &amp;lt;zlatinb&amp;gt; sadie peut‑être que toi tu es là ? 20:20:09 &amp;lt;zzz&amp;gt; sadie m'a dit qu'elle la manquerait probablement 20:20:41 &amp;lt;zlatinb&amp;gt; et str4d semble absent 20:20:55 &amp;lt;zlatinb&amp;gt; donc cela conclut le scrum je pense — manas est exempté et mhatta est absent 20:21:20 &amp;lt;zzz&amp;gt; ok, autre chose pour le point 3) ? autre chose pour la réunion ? 20:21:34 &amp;lt;zlatinb&amp;gt; maintenant, quelqu'un a des questions ou des commentaires sur quoi que ce soit qui a été évoqué pendant le scrum ? 20:21:41 &amp;lt;meeh&amp;gt; J'ai une question concernant Oracle, la licence et nous, quand ce sera l'heure des questions/réponses 20:21:54 &amp;lt;zlatinb&amp;gt; (c'est la partie bloqueur/bloqué) 20:22:05 &amp;lt;zlatinb&amp;gt; meeh : ok, on peut discuter après la réunion 20:22:43 &amp;lt;zzz&amp;gt; J'ajoute juste que je suis bloqué sur tous les changements et améliorations de paquetisation possibles en attendant mhatta 20:23:12 &amp;lt;zzz&amp;gt; et sur la fonctionnalité de notification au démarrage dans Tails, pareil 20:24:22 &amp;lt;zlatinb&amp;gt; ok. Cela conclut le point 3) je pense 20:24:33 &amp;lt;zzz&amp;gt; ok, autre chose pour la réunion ? 20:25:02 * zzz attrape le maillet 20:25:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ici 20:25:38 * zzz repose le maillet 20:25:38 &amp;lt;zlatinb&amp;gt; ohai 20:25:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] Désolé pour le retard, encore des problèmes d'internet 20:26:13 &amp;lt;zlatinb&amp;gt; donc oui, brièvement 1) ce que tu as fait 2) ce que tu vas faire 3) bloqué / besoin d'aide ? 20:27:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] 1) correction de bugs, travail de release, patchset de l'UI de la console du router, travail Android et délégation de clé de signature, triage de tickets, article XRDS 20:29:14 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oh, et collaboration avec Ura 20:29:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] (plus réunions habituelles, etc.) 20:31:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] 2) Migrer toutes les propositions vers le nouveau forum, finaliser le brouillon NTCP Noise en tant que nouvelle proposition, réunion des développeurs Tor, synchro avec Ura, synchro avec dawuud sur SPHINCS, éventuellement relecture d'article, révisions de l'article XRDS, triage de tickets 20:34:49 &amp;lt;zlatinb&amp;gt; es‑tu bloqué par quelque chose ou as‑tu besoin d'aide de quelqu'un ? 20:34:50 &amp;lt;i2pr&amp;gt; [Slack/str4d] 3) Rien pour l'instant, mais contacter des personnes intéressées pour relire 20:35:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oh, la liste de diffusion 20:35:20 &amp;lt;zzz&amp;gt; ok, autre chose pour le point 3) ? autre chose pour la réunion ? 20:36:03 * zzz attrape de nouveau le maillet 20:36:23 &amp;lt;zzz&amp;gt; zab j'aime le 1-2-3, ça a bien marché 20:37:01 * zzz **clôt** la réunion &lt;/div></description></item><item><title>I2P à BSidesNYC</title><link>/fr/blog/2018/02/12/i2p-%C3%A0-bsidesnyc/</link><pubDate>Mon, 12 Feb 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/02/12/i2p-%C3%A0-bsidesnyc/</guid><description>&lt;p>Sadie et str4d ont assisté à BSidesNYC le samedi 20 janvier. Merci à l&amp;rsquo;équipe BSides d&amp;rsquo;avoir organisé une si belle conférence !&lt;/p>
&lt;p>En dehors de quelques présentations, nous avons surtout travaillé, l’après-midi, dans l’espace commun du John Jay College, sur plusieurs objectifs que nous nous étions fixés pour la journée.&lt;/p>
&lt;p>Notre tâche la plus urgente a été de rédiger la feuille de route de haut niveau pour 2018, à la suite des discussions au 34C3. Celle-ci a &lt;a href="../../fr/blog/2018/02/11/high-level-roadmap-for-2018/">désormais été publiée&lt;/a>
 - allez la consulter ! Nous avons également repris certaines discussions qui avaient été mises de côté pendant la période des fêtes, concernant notre processus naissant de réponse aux vulnérabilités, afin de le mettre en « production ».&lt;/p></description></item><item><title>Feuille de route de haut niveau pour 2018</title><link>/fr/blog/2018/02/11/high-level-roadmap-for-2018/</link><pubDate>Sun, 11 Feb 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/02/11/high-level-roadmap-for-2018/</guid><description>&lt;p>L’une des nombreuses choses que nous avons abordées au 34C3 était de déterminer sur quoi nous devrions nous concentrer pour l’année à venir. Nous voulions notamment une feuille de route qui clarifie ce que nous voulons absolument réaliser, par opposition à ce qu’il serait vraiment appréciable d’avoir, et qui nous permette d’aider à intégrer les nouveaux venus dans l’une ou l’autre catégorie. Voici ce que nous avons élaboré :&lt;/p>
&lt;h2 id="priorité--nouvelle-cryptographie-">Priorité : Nouvelle crypto(graphie !)&lt;/h2>
&lt;p>De nombreux primitifs et protocoles actuels conservent encore leur conception d’origine datant d’environ 2005 et nécessitent des améliorations. Nous avons depuis plusieurs années un certain nombre de propositions ouvertes présentant des idées, mais les progrès concrets ont été lents. Nous sommes tous convenus que cela doit être notre priorité absolue pour 2018. Les composants essentiels sont :&lt;/p></description></item><item><title>Feuille de route de haut niveau pour 2018</title><link>/fr/blog/2018/02/11/high-level-roadmap-for-2018/</link><pubDate>Sun, 11 Feb 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/02/11/high-level-roadmap-for-2018/</guid><description>&lt;p>Parmi les nombreux sujets que nous avons abordés à 34C3 figurait la question de savoir sur quoi nous devrions nous concentrer pour l’année à venir. Plus précisément, nous voulions une feuille de route claire, distinguant ce que nous voulons absolument réaliser de ce qu’il serait très appréciable d’avoir, et qui permette d’aider à intégrer les nouveaux arrivants dans l’une ou l’autre catégorie. Voici ce que nous avons convenu :&lt;/p>
&lt;h2 id="priorité--nouvelle-cryptographie-">Priorité : Nouvelle crypto(graphie !)&lt;/h2>
&lt;p>De nombreuses primitives et protocoles actuels conservent encore leurs conceptions d’origine datant d’environ 2005 et doivent être améliorés. Nous avons, depuis plusieurs années, un certain nombre de propositions ouvertes présentant des idées, mais les progrès ont été lents. Nous sommes tous tombés d’accord pour en faire notre priorité absolue pour 2018. Les composants fondamentaux sont :&lt;/p></description></item><item><title>Réunion des développeurs I2P - 6 février 2018</title><link>/fr/blog/2018/02/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-f%C3%A9vrier-2018/</link><pubDate>Tue, 06 Feb 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/02/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-f%C3%A9vrier-2018/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, manas, meeh, orignal, R4SAS, sadie, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Salut 20:00:01 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.33/34 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 2) suivi 34C3 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 3) compte rendu B-Sides NYC (sadie, str4d) 20:00:01 &amp;lt;zzz&amp;gt; 4) compte rendu FOSDEM (echelon) 20:00:01 &amp;lt;zzz&amp;gt; 5) Scrum de statut (zab) 20:00:05 &amp;lt;zzz&amp;gt; 0) Salut 20:00:08 &amp;lt;zzz&amp;gt; Salut 20:00:11 &amp;lt;zlatinb&amp;gt; salut 20:00:15 &amp;lt;manas&amp;gt; salut 20:00:19 &amp;lt;echelon&amp;gt; salut 20:00:35 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.33/34 (zzz) 20:00:46 &amp;lt;zzz&amp;gt; ok, 0.9.33 est sorti depuis une semaine, tout semble bon jusqu'ici 20:00:47 &amp;lt;orignal_&amp;gt; salut 20:01:22 &amp;lt;zzz&amp;gt; éléments restants : android/fdroid/maven par str4d et le Debian officiel par mhatta. Pourriez-vous tous les deux nous donner une estimation (ETA) ? 20:01:27 &amp;lt;R4SAS&amp;gt; salut 20:01:33 &amp;lt;echelon&amp;gt; ouais, ça a l'air bien 20:02:39 &amp;lt;zzz&amp;gt; nous avons besoin des deux d'ici le week-end, pour respecter notre objectif de deux semaines pour les éléments principaux de la release, et pour respecter l'échéance pour Bionic 20:03:24 &amp;lt;zzz&amp;gt; ok je passe à .34, j'espère qu'ils vont se manifester 20:03:48 &amp;lt;zzz&amp;gt; J'ai fixé un calendrier de 10 semaines pour la .34 avec une sortie mi-avril. Cela voudrait dire que les gros éléments doivent être prêts début mars 20:03:59 &amp;lt;echelon&amp;gt; ok 20:04:06 &amp;lt;zzz&amp;gt; J'ai intégré quelques petites choses, et un gros remaniement de susimail arrive dans quelques jours 20:04:19 &amp;lt;echelon&amp;gt; je les testerai 20:04:42 &amp;lt;echelon&amp;gt; autre chose de prévu pour la .34 ? 20:04:50 &amp;lt;zzz&amp;gt; oh, autre chose sur la .33, nous avons eu 73 tickets ouverts pendant le cycle de dev de la .33. J'en ai corrigé environ 30. 20:04:54 &amp;lt;i2pr&amp;gt; [Slack/sadie] salut 20:05:13 &amp;lt;zzz&amp;gt; Je suis en gros le seul à faire le triage ou des corrections et si je n'obtiens pas un peu d'aide, je n'aurai pas le temps pour autre chose 20:05:38 &amp;lt;zzz&amp;gt; donc j'apprécierais, les tickets sont l'affaire de tout le monde, merci de donner un coup de main où vous pouvez 20:05:54 &amp;lt;echelon&amp;gt; Je peux regarder quelques tickets, mais je ne peux pas coder 20:06:08 &amp;lt;echelon&amp;gt; je me bats toujours avec la gestion des utilisateurs dans trac 20:06:08 &amp;lt;zzz&amp;gt; pour la .34, la roadmap a besoin d'ajustements par rapport à ce qu'on peut réellement accomplir, mais je ne l'ai pas regardée depuis quelques semaines 20:06:23 &amp;lt;echelon&amp;gt; ok 20:06:34 &amp;lt;zzz&amp;gt; beaucoup de tickets concernent le site web et nous n'avons personne qui fasse des corrections régulières sur le site depuis longtemps 20:06:51 &amp;lt;echelon&amp;gt; ok, le contenu c'est facile 20:07:02 &amp;lt;zzz&amp;gt; Je suppose que str4d a quelques correctifs d'UI pour la 34 puisqu'il n'a rien intégré pour la 33, mais on verra 20:07:08 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:08:00 &amp;lt;zzz&amp;gt; 2) suivi 34C3 (zzz) 20:08:35 &amp;lt;zzz&amp;gt; c'était vraiment juste un pense-bête. Une chose en suspens est de terminer la synthèse des priorités de la roadmap de str4d et de la mettre sur le site web 20:08:40 &amp;lt;zzz&amp;gt; str4d, un statut là-dessus ? 20:08:55 &amp;lt;zzz&amp;gt; quelqu'un d'autre a quelque chose à dire sur le 34C3 ? 20:09:17 &amp;lt;manas&amp;gt; c'étaient quatre jours excellents :) 20:09:17 &amp;lt;echelon&amp;gt; il n'y avait pas autant de gens qui nous parlaient qu'au 33c3 20:09:52 &amp;lt;zzz&amp;gt; oui, même si on a beaucoup avancé, peut-être parce qu'on a eu moins de passage spontané. C'est un compromis 20:09:55 &amp;lt;orignal_&amp;gt; plus d'intérêt pour i2p ? 20:10:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] J'ai le brouillon depuis, mais je tombe sans arrêt sur des problèmes d'accès au forum Dev 20:10:08 &amp;lt;zzz&amp;gt; c'était plutôt une question d'emplacement de la table 20:10:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] Fait* 20:10:13 &amp;lt;echelon&amp;gt; bien sûr 20:10:27 &amp;lt;zzz&amp;gt; str4d, ETA pour le mettre sur le site web ? 20:11:24 &amp;lt;zzz&amp;gt; str4d, pour revenir au point 1), ETA pour maven/android/fdroid .33 ? 20:11:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si je n'ai pas besoin de demander plus d'avis sur le forum Dev, je peux le faire ce soir 20:11:55 &amp;lt;zzz&amp;gt; J'ai posté quelques objections auxquelles tu n'as pas répondu, du moins il y a quelques heures 20:11:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] Les éléments de la .33 probablement pas ce week-end, je vais travailler tout le week-end sur des trucs Zcash 20:12:11 &amp;lt;zzz&amp;gt; ETA pour la .33 alors ? 20:12:23 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oui, c'est ce que j'ai essayé de poster sur le forum dev sans cesse 20:12:57 &amp;lt;zzz&amp;gt; eh bien, si tu les as vues, alors prends en compte les objections, ou pas, c'est toi qui vois 20:13:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] La .33 devra attendre le week-end prochain (vers le 18 ?) 20:14:41 &amp;lt;zzz&amp;gt; ça fait 2 semaines et demie après la sortie. Pas moyen de s'y mettre plus tôt ? Nous devons vraiment traiter ceux-ci comme des produits principaux de release et les sortir rapidement 20:15:31 &amp;lt;orignal_&amp;gt; zzz, pourquoi ne peux-tu pas t'en charger toi-même ? 20:15:50 &amp;lt;zzz&amp;gt; nous avons tous nos rôles. Je ne peux pas tout faire. 20:17:07 &amp;lt;orignal_&amp;gt; parfois tu dois 20:17:09 &amp;lt;zzz&amp;gt; ok, str4d peut répondre, ou pas. Autre chose sur 1) ou 2) ? 20:17:17 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je n'y peux rien pour mon emploi du temps 20:17:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ce serait bien d'avoir plus de personnes capables de faire ces releases, particulièrement Maven 20:17:52 &amp;lt;zzz&amp;gt; ok, voyons comment faire en sorte que ça aille plus vite la prochaine fois 20:17:59 &amp;lt;zzz&amp;gt; 3) compte rendu B-Sides NYC (sadie, str4d) 20:18:19 &amp;lt;zzz&amp;gt; sadie, str4d, pouvez-vous nous faire un bref compte rendu, et aussi nous donner l'ETA pour publier le rapport de voyage complet ? 20:18:47 &amp;lt;i2pr&amp;gt; [Slack/sadie] ça s'est bien passé - nous avons un billet de blog prêt (quelques difficultés à le publier) 20:19:22 &amp;lt;zzz&amp;gt; c'était... vraiment bref... ETA pour le publier ? 20:19:34 &amp;lt;i2pr&amp;gt; [Slack/sadie] nous avons travaillé sur la roadmap, travaillé sur le site web, et discuté d'idées pour la sensibilisation cette année 20:20:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] L'architecture de l'information du site pour la navigation est en bien meilleure forme 20:20:25 &amp;lt;i2pr&amp;gt; [Slack/sadie] nous avons repris contact avec Elio qui a fait le nouveau logo pour commencer la conception des sous-pages 20:20:32 &amp;lt;zzz&amp;gt; IA ? 20:20:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Architecture de l'information 20:21:21 &amp;lt;zzz&amp;gt; sadie, str4d, ETA pour publier le compte rendu de voyage ? 20:21:30 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le billet de blog sera en ligne dès que la roadmap le sera 20:21:56 &amp;lt;zzz&amp;gt; ok. Autre chose sur 3) ? 20:22:45 &amp;lt;zzz&amp;gt; 4) compte rendu FOSDEM (echelon) 20:22:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] tl;dr ça s'est bien passé, ça vaut le coup de le refaire 20:22:58 &amp;lt;zzz&amp;gt; echelon, comment ça s'est passé à FOSDEM, comment était la présentation I2P ? 20:23:25 &amp;lt;echelon&amp;gt; fosdem est un bel et grand événement avec&amp;gt;20 pistes parallèles et des milliers de visiteurs, entièrement gratuit 20:23:34 &amp;lt;manas&amp;gt; wow sympa 20:23:58 &amp;lt;echelon&amp;gt; fosdem en lui-même est bien géré et organisé, mais se procurer de la nourriture prend un peu de temps, et beaucoup de talks se remplissent vite et on ne peut pas entrer 20:24:23 &amp;lt;echelon&amp;gt; mais tous les talks sont diffusés en direct et sont maintenant mis sur youtube et en ligne sur la page de fosdem 20:24:49 &amp;lt;echelon&amp;gt; la présentation i2p était un bref talk rapide sur ce qu'est i2p et ce qui la différencie de tor, pas beaucoup plus, le temps était court 20:25:09 &amp;lt;zzz&amp;gt; as-tu rencontré le gars ? 20:25:20 &amp;lt;echelon&amp;gt; l'auteur est un gars d'i2pd, pas beaucoup en contact ici, mais il avait une assez bonne vision du code, sauf quelques mauvais chiffres 20:25:29 &amp;lt;echelon&amp;gt; l'audience était d'environ ~100-150 personnes, la salle était pleine 20:25:53 &amp;lt;zzz&amp;gt; super, content que tu y sois allé 20:26:01 &amp;lt;zzz&amp;gt; autre chose sur 4) ? 20:26:01 &amp;lt;echelon&amp;gt; juste 2 questions ensuite, par ex. si i2p java utilise vraiment maintenant 2-4GB et si ça tourne sur un raspverry pi 20:26:17 &amp;lt;echelon&amp;gt; on devrait y aller en 2019 aussi 20:26:43 &amp;lt;echelon&amp;gt; (J'ai juste ramené une toux, dommage) 20:26:53 &amp;lt;orignal_&amp;gt; comment se fait-il qu'on ne connaisse pas ce type ? 20:27:27 &amp;lt;manas&amp;gt; echelon : j'ai ramené une sale toux dans l'avion de retour d'ici depuis le 34c3 :) tout va bien maintenant 20:27:29 &amp;lt;echelon&amp;gt; il est resté sous le radar, mais il a des droits de push sur git 20:27:49 &amp;lt;orignal_&amp;gt; manas tu es où maintenant ? 20:27:51 &amp;lt;zzz&amp;gt; autre chose sur 4) ? 20:27:58 &amp;lt;echelon&amp;gt; pas beaucoup parlé, car j'étais déjà à plat et le temps était un problème dimanche 20:28:29 &amp;lt;orignal_&amp;gt; des droits de push ? Je pense que seuls R4SAS, villain et psi les ont 20:28:38 &amp;lt;zzz&amp;gt; 5) Scrum de statut (zlatinb) 20:28:45 &amp;lt;zzz&amp;gt; ok zab, la parole est à toi 20:28:50 &amp;lt;echelon&amp;gt; il a dit, il a poussé du code toi2pd 20:28:59 &amp;lt;echelon&amp;gt; ok 20:29:08 &amp;lt;zlatinb&amp;gt; bonjour à tous. Je suis heureux d'annoncer que toutes les propositions de compensation ont été approuvées ! 20:29:10 &amp;lt;orignal_&amp;gt; on le trouvera alors 20:29:46 &amp;lt;zlatinb&amp;gt; faisons un tour de table et, quand votre nom est appelé, merci de donner un bref résumé de ce sur quoi vous allez travailler pour les 6 prochains mois. Merci de garder les questions pour plus tard 20:29:55 &amp;lt;zlatinb&amp;gt; zzz à toi en premier 20:30:52 &amp;lt;zzz&amp;gt; ok, la majorité de mon temps c'est gestion de projet, corrections de bugs et nouveau code, mais je prévois de consacrer une part importante de temps aux propositions et à la planification, ainsi qu'à lire/étudier des sujets 20:31:02 &amp;lt;zzz&amp;gt; pour être assez informé pour prendre certaines des décisions que nous devons prendre 20:31:27 &amp;lt;zzz&amp;gt; la plupart d'entre vous savent ce que je fais, mais voilà un rapide résumé 20:31:39 &amp;lt;zzz&amp;gt; code code code, bugs bugs bugs, encore 20:31:42 &amp;lt;zzz&amp;gt; EOT 20:31:56 &amp;lt;zlatinb&amp;gt; Merci. echelon , à toi 20:32:23 &amp;lt;echelon&amp;gt; ok, gérer les fonds, faire un peu de RP, gérer la plupart des services, faire un peu de travail sur Trac, aller à des conférences^^ 20:32:41 &amp;lt;echelon&amp;gt; eot 20:32:55 &amp;lt;zlatinb&amp;gt; str4d: à toi 20:33:04 &amp;lt;i2pr&amp;gt; [Slack/str4d] En premier lieu, je consacrerai mon temps à rédiger et relire des propositions, et à gérer le processus de proposition avec zzz afin que nous ayons des documents de proposition de haute qualité pour la communauté. 20:33:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] En second, je rédigerai des implémentations des propositions en Java et Rust, et je collaborerai avec des personnes en dehors d'I2P sur des composants communs. 20:34:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le reste de mon temps sera consacré à Maven, Android (corrections de bugs uniquement), et I2P-Bote. 20:34:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] EOT 20:34:53 &amp;lt;zlatinb&amp;gt; sadie, merci d'être venue ! Dis-nous ce que tu vas faire 20:35:20 &amp;lt;zlatinb&amp;gt; Sadie ? 20:35:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tu ne peux pas voir la notification de saisie dans shack 20:35:43 &amp;lt;i2pr&amp;gt; [Slack/sadie] Salut ! Je vais étendre mon rôle de RP - billets de blog, news de la console.. 20:35:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Slack* 20:36:26 &amp;lt;i2pr&amp;gt; [Slack/sadie] aussi - triage sur Trac - améliorer nos temps de réponse, aider les utilisateurs 20:37:13 &amp;lt;i2pr&amp;gt; [Slack/sadie] recherche de financement, sensibilisation auprès d'autres projets et partenariats stratégiques. Trouver plus d'utilisateurs et de devs 20:37:35 &amp;lt;i2pr&amp;gt; [Slack/sadie] EOT 20:37:47 &amp;lt;zlatinb&amp;gt; Ça a l'air super. manas, à toi 20:37:52 &amp;lt;manas&amp;gt; salut 20:38:05 &amp;lt;manas&amp;gt; prochains 6 mois : étudier Java, la documentation i2p et se familiariser avec la base de code ; étudier la cryptographie, l'anonymat, la vie privée et la sécurité - toutes recommandations de livres/articles/etc sur ces sujets sont les bienvenues :) 20:38:10 &amp;lt;manas&amp;gt; j'ai quelques idées de visuels intéressants qui pourraient être utilisés pour des stickers/tee-shirts à la marque i2p que j'examinerai aussi 20:38:14 &amp;lt;manas&amp;gt; statut actuel : l'espace de travail est en place ; le réseau est en grande partie fait - un router nécessite une mise à jour de firmware, ticket soumis. prêt à avancer sur toutes les tâches. 20:38:16 &amp;lt;manas&amp;gt; eot 20:38:36 &amp;lt;zlatinb&amp;gt; super. meeh et mhatta, êtes-vous là ? 20:38:49 &amp;lt;meeh&amp;gt; Je suis là 20:38:58 &amp;lt;zlatinb&amp;gt; vas-y 20:39:01 &amp;lt;manas&amp;gt; salut meeh :) 20:39:05 &amp;lt;meeh&amp;gt; donnez-moi un moment pour rattraper 20:39:40 &amp;lt;zlatinb&amp;gt; on fait un scrum, faites juste un bref résumé de ce que vous allez faire pendant les 6 prochains mois 20:39:46 &amp;lt;meeh&amp;gt; compris 20:42:12 &amp;lt;meeh&amp;gt; prochains 6 mois : compléter autant de scalatests (unittests) que possible pour les parties core et router d'i2p, probablement d'autres aussi. également, i2p pour OSX a besoin d'améliorations, où je travaillerai sur le launcher et le processus de mise à jour, j'espère aussi faire des améliorations sur la doc/le web, faire autant de suivi que possible sur Trac concernant les tickets ouverts de toutes sortes, et enfin quelques recherches pour de nouvelles crypto / I2NP 20:42:45 &amp;lt;zlatinb&amp;gt; d'accord 20:44:39 &amp;lt;zlatinb&amp;gt; mhatta n'est malheureusement pas là, donc cela conclut le scrum 20:44:39 &amp;lt;zlatinb&amp;gt; avant qu'on ne baf la réunion je voudrais donner l'occasion aux gens de poser des questions aux autres membres de l'équipe 20:44:40 &amp;lt;zlatinb&amp;gt; donc si vous avez quelque chose de spécifique à demander concernant les objectifs - allez-y ! 20:44:40 &amp;lt;zlatinb&amp;gt; sinon, Falcon Heavy décolle dans une minute :) 20:44:41 &amp;lt;manas&amp;gt; meeh : envisageras-tu de séparer les tests qui nécessitent un accès réseau de ceux qui n'en ont pas besoin ? 20:44:42 &amp;lt;meeh&amp;gt; J'aimerais que les gens disent s'il y a des endroits qui ont vraiment besoin de tests - en priorité par rapport aux autres. Ouvert aux suggestions. 20:45:21 &amp;lt;zzz&amp;gt; manas et str4d sont les mieux placés pour discuter des tests 20:45:38 &amp;lt;meeh&amp;gt; manas : j'essaierai d'émuler/mock le réseau autant que possible, je n'ai pas encore réfléchi si je rencontre un test sur comment le faire, mais je peux te tenir au courant :) 20:45:59 &amp;lt;manas&amp;gt; BobTheBuilder exécute actuellement les tests ant avec l'enveloppe torsocks. Ce serait bien de pouvoir exécuter les tests nécessitant le réseau indépendamment du reste 20:46:00 &amp;lt;meeh&amp;gt; s/test/a place where it's needed for a test/ 20:46:29 &amp;lt;zzz&amp;gt; zab il faudra discuter si nous voulons garder la partie scrum de cette réunion, ou pas, on peut faire ça dans les semaines à venir 20:46:30 &amp;lt;meeh&amp;gt; alors je regarderai ça :) 20:46:33 &amp;lt;meeh&amp;gt; merci pour le conseil. 20:46:45 &amp;lt;zzz&amp;gt; et y a-t-il un scrum avant le mois prochain ? 20:47:03 &amp;lt;manas&amp;gt; meeh : on discutera davantage, je vais aussi me pencher sur les tests :) 20:47:11 &amp;lt;zlatinb&amp;gt; d'accord, donc je voudrais un scrum avec tout le monde chaque mois 20:47:17 &amp;lt;meeh&amp;gt; je suis totalement ok avec ça - je fais encore pire (chaque jour à 09h30) :p 20:47:19 &amp;lt;zlatinb&amp;gt; sauf manas qui ne peut pas venir à cause des décalages horaires 20:47:44 &amp;lt;zzz&amp;gt; je suis sûr que mhatta est dans un fuseau horaire au moins aussi mauvais 20:47:46 &amp;lt;manas&amp;gt; ouais c'est tôt ici lol 20:47:47 &amp;lt;zlatinb&amp;gt; indépendamment de ça je rencontrerai ceux qui travaillent à temps plein chaque semaine via irc/signal, etc. 20:47:56 &amp;lt;manas&amp;gt; mhatta est peut-être en plein sommeil 20:47:59 &amp;lt;meeh&amp;gt; je changerai de fuseau horaire si nécessaire au pire des cas :) 20:48:14 &amp;lt;zzz&amp;gt; le plus tôt que je peux avancer la réunion est d'une demi-heure, bien qu'après le passage à l'heure d'été je pourrais probablement faire 19h UTC 20:48:25 &amp;lt;zzz&amp;gt; pas assez tôt pour mhatta je suppose 20:48:41 &amp;lt;manas&amp;gt; une fois par mois ne poserait pas de problème. une fois par semaine pourrait en poser 20:49:18 &amp;lt;zzz&amp;gt; J'encourage tout le monde à être sur IRC aussi souvent que possible. C'est terriblement calme ici. C'est le meilleur endroit pour faire avancer les choses 20:49:25 &amp;lt;zzz&amp;gt; autre chose sur le 5) ? 20:49:30 &amp;lt;zlatinb&amp;gt; ok, j'ai terminé, merci à tous 20:49:38 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:50:08 &amp;lt;meeh&amp;gt; Je suis quasiment toujours là - j'ai juste été occupé à me dégager de mon projet à mon boulot de jour. Donc je serai plus actif avec le temps. 20:50:19 * zzz attrape le *baffer* 20:50:29 &amp;lt;meeh&amp;gt; J'imagine avoir une date de début d'ici la semaine, zlatinb 20:50:56 &amp;lt;zlatinb&amp;gt; génial 20:51:02 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.33</title><link>/fr/blog/2018/01/30/version-0.9.33/</link><pubDate>Tue, 30 Jan 2018 00:00:00 +0000</pubDate><guid>/fr/blog/2018/01/30/version-0.9.33/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.33 poursuit l’effort pluriannuel de migration du réseau vers une cryptographie plus robuste et plus rapide. Cette version inclut la prise en charge de davantage de types de signature et prépare Ed25519 comme valeur par défaut. Des corrections de bogues importantes et des améliorations des performances sont incluses.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;utiliser la dernière version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 5 décembre 2017</title><link>/fr/blog/2017/12/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-d%C3%A9cembre-2017/</link><pubDate>Tue, 05 Dec 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/12/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-d%C3%A9cembre-2017/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents&amp;nbsp;:&lt;/strong> str4d, orignal, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.33 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) préparation du 34C3 (zzz) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:30 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.33 (zzz) 20:00:48 &amp;lt;zzz&amp;gt; Le dev 0.9.33 démarre sur les chapeaux de roue, avec 20K lignes de diff jusqu'à présent 20:00:55 &amp;lt;zzz&amp;gt; beaucoup de bonnes corrections 20:01:17 &amp;lt;zlatinb&amp;gt; salut 20:01:42 &amp;lt;zzz&amp;gt; de plus, Android 0.9.32 est sorti plus tard que notre objectif de 2 semaines, donc nous avons apporté quelques changements de processus pour nous assurer d'examiner les plantages Google Play avant la version pour ordinateur de bureau 20:02:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] salut 20:02:02 &amp;lt;zzz&amp;gt; cela devrait permettre une sortie Android plus tôt et de meilleure qualité 20:02:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] J'ai d'autres correctifs CSS et JSP en local, que j'espère nettoyer et pousser dans mtn ce week-end pour une revue plus longue. 20:02:40 &amp;lt;zzz&amp;gt; Je pense que nous sommes en bonne voie pour une sortie 0.9.33 fin janvier. Cela signifie que les gros changements devraient être intégrés ce mois-ci, avant le CCC 20:03:28 &amp;lt;zzz&amp;gt; nous avons encore des ajustements de streaming à faire, et j'ai corrigé des problèmes liés à susimail cette semaine 20:04:12 &amp;lt;zzz&amp;gt; autre chose pour le 1) ? 20:04:24 &amp;lt;zlatinb&amp;gt; si je puis suggérer de rendre les builds de dev disponibles sur le tracker de postman 20:04:35 &amp;lt;zlatinb&amp;gt; certaines personnes téléchargeront et essaieront tout ce qui en sort 20:04:50 &amp;lt;zzz&amp;gt; Je crois que vous pouvez les obtenir via des magnets ou des fichiers torrent depuis bobthebuilder.com 20:05:17 &amp;lt;zlatinb&amp;gt; oh oui, c'est juste que la présence chez postman apporte beaucoup de visibilité 20:05:43 &amp;lt;zzz&amp;gt; ok, parle de ça à l'op de bobthebuilder, bonne idée 20:05:54 &amp;lt;zzz&amp;gt; autre chose pour le 1) ? 20:05:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] De plus, nous avons désormais des builds en continu sur Travis CI aussi, donc gardez un œil sur `https://travis-ci.org/i2p/i2p.i2p` pour un autre point de vue 20:06:44 &amp;lt;zzz&amp;gt; str4d, si tu peux configurer un bot IRC pour ça, ça pourrait aider, difficile de se rappeler d'aller vérifier un site web 20:07:17 &amp;lt;zzz&amp;gt; autre chose pour le 1) ? 20:08:01 &amp;lt;zzz&amp;gt; 2) préparation du 34C3 (zzz) 20:08:10 &amp;lt;zzz&amp;gt; ok, la situation des autocollants est sous contrôle 20:08:25 &amp;lt;zzz&amp;gt; eche|on a les billets de train 20:08:33 &amp;lt;zzz&amp;gt; hottuna nous a inscrits sur le wiki 20:08:43 &amp;lt;zzz&amp;gt; noisy square est-il déjà apparu sur le wiki ? 20:08:50 &amp;lt;zzz&amp;gt; et qui a la bannière ? 20:09:23 &amp;lt;zzz&amp;gt; Je créerai le groupe de DM Twitter plus tard, à moins que quelqu'un d'autre ne le fasse avant 20:11:01 &amp;lt;zzz&amp;gt; n'entendant pas de réponse... autre chose pour le 2) ? 20:12:01 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:12:33 &amp;lt;orignal&amp;gt; peut-être que ça a du sens de rendre les réunions moins fréquentes ? 20:12:47 &amp;lt;orignal&amp;gt; à cause du manque d'intérêt 20:12:56 &amp;lt;orignal&amp;gt; mais la promouvoir davantage 20:13:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hâte d'y être ! 20:13:35 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je pense que mensuel convient à peu près 20:13:41 &amp;lt;zzz&amp;gt; orignal, peut‑être, on peut en discuter au CCC. 20:13:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] La question de savoir si cet horaire convient est toujours sujette à débat 20:13:56 &amp;lt;zzz&amp;gt; L'équipe RP (relations publiques) pourrait peut‑être la promouvoir davantage, c'est sûr 20:14:10 &amp;lt;orignal&amp;gt; Je la mettrais toujours une semaine avant la sortie 20:14:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] zzz, je viens de pousser la config pour les notifications IRC vers i2p.i2p 20:14:34 &amp;lt;zzz&amp;gt; également, note d'organisation, nos prochaines réunions se feront en personne au CCC. Nous n'aurons pas de réunion le 2 janv. 20:14:35 &amp;lt;orignal&amp;gt; au moins la réunion aurait un sujet 20:14:44 &amp;lt;zzz&amp;gt; Notre prochaine réunion IRC aura lieu le mar. 6 févr. 20:15:33 &amp;lt;zzz&amp;gt; allez voir le fil sur zzz.i2p pour les sujets des réunions au CCC 20:15:42 &amp;lt;zzz&amp;gt; ajoutez-y vos suggestions si vous en avez 20:15:47 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:15:52 * zzz grabs the baffer 20:16:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je ferai plus de travail sur les propositions avant le CCC 20:17:11 * zzz *bafs* the meeting closed &lt;/div></description></item><item><title>Réunion des développeurs I2P - 7 novembre 2017</title><link>/fr/blog/2017/11/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-novembre-2017/</link><pubDate>Tue, 07 Nov 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/11/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-novembre-2017/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> orignal, zlatinb, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:03 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.32 (zzz) 20:00:03 &amp;lt;zzz&amp;gt; 2) préparation du 34C3 (zzz) 20:00:06 &amp;lt;zzz&amp;gt; 0) Salut 20:00:08 &amp;lt;zzz&amp;gt; salut 20:00:27 &amp;lt;zlatinb&amp;gt; salut 20:00:39 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.32 (zzz) 20:01:02 &amp;lt;zzz&amp;gt; je l'ai construit hier soir, on dirait qu'echelon vient d'activer les actualités 20:01:20 &amp;lt;zzz&amp;gt; je m'occuperai de debian/launchpad ce soir ou demain 20:01:41 &amp;lt;zzz&amp;gt; str4d, quand peut-on s'attendre à android et maven ? 20:02:22 &amp;lt;zzz&amp;gt; aussi, nous aurons besoin que str4d ou meeh mettent les fichiers sur le site web, prévenez-moi quand ce sera fait 20:02:54 &amp;lt;zzz&amp;gt; j'ai fixé la date de la 0.9.33 à fin janvier 20:02:59 &amp;lt;zzz&amp;gt; autre chose pour le point 1) ? 20:03:54 &amp;lt;orignal_&amp;gt; salut 20:04:05 &amp;lt;zzz&amp;gt; 2) préparation du 34C3 (zzz) 20:04:20 &amp;lt;zzz&amp;gt; nous sommes parés pour les billets, nous serons environ 8 sur place 20:04:48 &amp;lt;zzz&amp;gt; ils ont annoncé la nouvelle manière dont les assemblées seront organisées. hottuna2 nous inscrit d'habitude, le feras-tu cette année ? 20:05:43 &amp;lt;zzz&amp;gt; ok, il faudra faire un suivi avec hottuna2 pour nous assurer d'obtenir une table réservée 20:05:47 &amp;lt;zzz&amp;gt; autre chose pour le point 2) ? 20:05:57 &amp;lt;zlatinb&amp;gt; je passerai peut-être simplement et vous retrouverai pour boire un verre dehors 20:05:57 &amp;lt;zlatinb&amp;gt; à moins que j'aie de la chance et que j'obtienne un billet 20:07:09 &amp;lt;zzz&amp;gt; nous avions des billets supplémentaires, ils ont peut-être expiré toutefois. demande à echelon 20:07:12 &amp;lt;zzz&amp;gt; autre chose pour le point 2) ? 20:07:31 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:09:00 * zzz *baffs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.32</title><link>/fr/blog/2017/11/07/version-0.9.32/</link><pubDate>Tue, 07 Nov 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/11/07/version-0.9.32/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.32 contient un certain nombre de correctifs dans la console du router et les applications web associées (addressbook, i2psnark et susimail). Nous avons également modifié la façon dont nous gérons les noms d’hôte configurés pour les router infos publiées, afin d’éliminer certaines attaques d’énumération du réseau via le DNS. Nous avons ajouté des vérifications dans la console pour résister aux attaques de rebinding.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;utiliser la dernière version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 03 octobre 2017</title><link>/fr/blog/2017/10/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-03-octobre-2017/</link><pubDate>Tue, 03 Oct 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/10/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-03-octobre-2017/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, orignal, str4d, villain, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 18:30:00 &amp;lt;zzz&amp;gt; 0) Salut 18:30:00 &amp;lt;zzz&amp;gt; 1) Mise à jour Android 0.9.31 (str4d) 18:30:00 &amp;lt;zzz&amp;gt; 2) Mise à jour 0.9.32 (zzz) 18:30:00 &amp;lt;zzz&amp;gt; 3) Budget 34C3 (zzz/echelon) 18:30:00 &amp;lt;zzz&amp;gt; 4) Mise à jour du paquet Debian (zzz) 18:30:00 &amp;lt;zzz&amp;gt; 5) 10 ans après jrandom (zzz) 18:30:06 &amp;lt;zzz&amp;gt; 0) Salut 18:30:09 &amp;lt;zzz&amp;gt; salut 18:30:26 &amp;lt;eche|on&amp;gt; salut 18:30:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] Salut 18:30:49 &amp;lt;zzz&amp;gt; 1) Mise à jour Android 0.9.31 (str4d) 18:31:05 &amp;lt;zzz&amp;gt; str4d, où en est-on pour la .31, la page de téléchargement affiche toujours la .30 18:32:37 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pas de progrès malheureusement, j’ai été impacté par des problèmes de téléphone puis la recherche/obtention d’un appartement 18:33:19 &amp;lt;zzz&amp;gt; J’ai la .31 sur mon téléphone, c’est juste une question d’augmenter la version sur le site web ? Qu’est-ce qu’il reste à faire ? 18:34:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oh attendez 18:34:15 &amp;lt;zzz&amp;gt; deux mois depuis la sortie de la .31 18:34:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Désolé, j’avais oublié que j’avais réussi à sortir la version 18:34:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Dans ce cas, je ne sais pas pourquoi le site web n’est toujours pas à jour 18:34:53 &amp;lt;zzz&amp;gt; quel rapport avec des problèmes de téléphone et un flat (appartement ? je ne suis pas sûr de ce qu’est un « flat ») 18:35:08 &amp;lt;zzz&amp;gt; je te relance depuis plusieurs semaines 18:35:23 &amp;lt;zzz&amp;gt; qu’est-ce qu’il reste à faire ? 18:35:54 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ce que ça a à voir, c’est que je n’ai eu zéro temps pour I2P le mois dernier 18:36:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Et pas de pings parce que je n’étais pas sur mon laptop I2P, et le relais était down donc je n’ai pas vu les pings ici 18:37:23 &amp;lt;zzz&amp;gt; donc qu’est-ce qu’il reste à faire pour mettre la .31 sur la page de téléchargement, et quand peux-tu le faire ? 18:40:22 &amp;lt;zzz&amp;gt; n’entendant pas de réponse... on passe au 2) ? 18:41:01 &amp;lt;zzz&amp;gt; Je vais supposer que str4d s’occupera du 1) quand il le pourra 18:41:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Il devrait juste falloir mettre à jour le site web 18:41:17 &amp;lt;i2pr&amp;gt; [Slack/str4d] Donc, espérons vendredi maintenant que j’en ai fini avec l’histoire d’appartement 18:41:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais n’importe qui pourrait le mettre à jour 18:41:56 &amp;lt;zzz&amp;gt; mais nous ne savons pas si c’est prêt. Donc merci de corriger le site web quand tu le pourras 18:42:02 &amp;lt;zzz&amp;gt; autre chose sur le 1) ? 18:42:18 &amp;lt;zzz&amp;gt; 2) Mise à jour 0.9.32 (zzz) 18:42:30 &amp;lt;villain&amp;gt; salut 18:42:45 &amp;lt;zzz&amp;gt; ok, le calendrier prévoyait la .32 début oct. et la .33 début déc., mais il y a eu très peu d’activité pour la .32 18:43:03 &amp;lt;zzz&amp;gt; donc j’ai repoussé la .32 à début nov., pour la dernière release de l’année 18:43:15 &amp;lt;eche|on&amp;gt; ça me va 18:43:42 &amp;lt;zzz&amp;gt; ça ne fera que 4 releases cette année, ce qui est assez triste, le plus bas depuis que jrandom faisait très peu en 2007 18:44:10 &amp;lt;eche|on&amp;gt; À mon humble avis, je me soucie moins de la quantité de releases que de la quantité de travail qui y a été consacrée 18:44:15 &amp;lt;zzz&amp;gt; str4d, le nouveau processus est de ne pas publier avec des bloquants/critiques, donc merci de traiter les tickets 18:44:39 &amp;lt;zzz&amp;gt; J’ai la proposition 141 à moitié faite, je dois faire la partie UI 18:45:17 &amp;lt;zzz&amp;gt; Je dirais qu’il n’y a rien de critique à faire pour la .32, mais il y a un NPE dans la console, je l’ai corrigé 18:45:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK. S’ils sont des bloquants liés à l’UI, j’ai des correctifs pour, IIRC, la plupart en local, mais je n’ai pas eu le temps de les pousser parce que le travail de refactorisation mtn me prend beaucoup plus de temps que git 18:46:01 &amp;lt;zzz&amp;gt; ok str4d peux-tu t’en occuper pour une release début novembre ? 18:46:23 &amp;lt;zzz&amp;gt; parce qu’évidemment nous avons largement dépassé l’échéance de début octobre 18:47:00 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je vise ça 18:47:07 &amp;lt;zzz&amp;gt; ok 18:47:12 &amp;lt;zzz&amp;gt; autre chose sur le 2) ? 18:48:00 &amp;lt;zzz&amp;gt; 3) Budget 34C3 (zzz/echelon) 18:48:18 &amp;lt;zzz&amp;gt; eche|on, quelles sont les demandes totales de financement pour le ccc ? 18:48:53 &amp;lt;eche|on&amp;gt; en gros 5k et les billets sont autour de 1k 18:49:16 &amp;lt;zzz&amp;gt; Je suppose qu’on peut se le permettre facilement :) 18:49:31 &amp;lt;eche|on&amp;gt; hm, laisse-moi compter, 1,2,3 BTC, ouais, pour sûr^^ 18:49:53 &amp;lt;zzz&amp;gt; ajoutons un dîner et nous allons payer des abonnements de train, disons 7K, ça semble bien 18:50:11 &amp;lt;zzz&amp;gt; si quelqu’un ici n’a pas demandé de financement mais en a besoin, c’est le moment de le dire 18:50:29 &amp;lt;zzz&amp;gt; des objections à dépenser 7K pour le CCC ? 18:51:01 &amp;lt;zzz&amp;gt; autre chose sur le 3) ? 18:51:19 &amp;lt;eche|on&amp;gt; pas de ma part pour l’instant 18:51:30 &amp;lt;zzz&amp;gt; 4) Mise à jour du paquet Debian (zzz) 18:51:50 &amp;lt;zzz&amp;gt; ok, excellente nouvelle, le paquet de mhatta a été accepté dans Debian sid, ce sera buster dans deux ans 18:52:20 &amp;lt;zzz&amp;gt; J’ai récupéré certaines de ses corrections, et avec un peu de chance il mettra à jour vers la .31 bientôt 18:52:41 &amp;lt;eche|on&amp;gt; excellente nouvelle, assurément 18:52:57 &amp;lt;zzz&amp;gt; grande étape, le bug Debian pour l’inclure avait quelque chose comme 8 ans 18:53:14 &amp;lt;zzz&amp;gt; autre chose sur le 4) ? 18:53:23 &amp;lt;eche|on&amp;gt; oui 18:53:32 &amp;lt;eche|on&amp;gt; est-ce final pour « bounty closed » ? 18:53:40 &amp;lt;eche|on&amp;gt; puis-je payer les 146 à mhatta ? 18:53:41 &amp;lt;eche|on&amp;gt; *g* 18:54:32 &amp;lt;zzz&amp;gt; Je pense que oui 18:54:45 &amp;lt;zzz&amp;gt; peut-être notre première prime à payer depuis des années 18:54:58 &amp;lt;eche|on&amp;gt; ouais 18:54:59 &amp;lt;eche|on&amp;gt; super 18:55:16 &amp;lt;zzz&amp;gt; 5) 10 ans après jrandom (zzz) 18:55:52 &amp;lt;zzz&amp;gt; ok, jrandom a disparu en novembre 2007, je me demandais si nous devrions faire quelque chose pour le commémorer, peut-être via l’équipe PR, str4d/sadie des idées ? 18:56:14 &amp;lt;eche|on&amp;gt; aucune idée 18:56:17 &amp;lt;i2pr&amp;gt; [Slack/str4d] On dirait que https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=448638 a été clôturé, donc oui ! 18:56:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je vais en parler avec Sadie ce week-end 18:57:03 &amp;lt;zzz&amp;gt; ok, autre chose sur le 5) ? 18:57:05 &amp;lt;i2pr&amp;gt; [Slack/str4d] C’était quand en novembre ? 18:57:12 &amp;lt;orignal_&amp;gt; zzz, peut-être que tu veux raconter toute l’histoire 18:57:29 &amp;lt;zzz&amp;gt; Je n’ai pas de date exacte, j’ai perdu ces e-mails 18:57:36 &amp;lt;orignal_&amp;gt; qu’est-ce qui s’est passé avant ? pourquoi t’a-t-il choisi ? 18:57:57 &amp;lt;orignal_&amp;gt; de quoi avez-vous discuté et sur quoi êtes-vous tombés d’accord ? 18:58:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si on fait un peu de PR, je pense qu’on se concentrerait sur ce qui a été fait depuis 18:58:12 &amp;lt;zzz&amp;gt; Je pourrais faire un bref billet sur zzz.i2p avec mes souvenirs 18:58:25 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ou éventuellement deux phases / billets de blog - avant et après. 18:59:08 &amp;lt;zzz&amp;gt; ok, autre chose sur le 5) ? 18:59:18 &amp;lt;orignal_&amp;gt; oui, s’il te plaît 18:59:24 &amp;lt;orignal_&amp;gt; tout le monde veut savoir 18:59:28 &amp;lt;zzz&amp;gt; voici notre billet permanent à ce sujet : `http://i2p-projekt.i2p/en/misc/jrandom-awol` 18:59:43 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 19:00:19 &amp;lt;orignal_&amp;gt; oui, mais rien à propos de toi 19:00:22 &amp;lt;villain&amp;gt; vous avez un budget de 7K pour le déplacement au CCC, tout provient des dons ? qu’est-ce que cela apporte à I2P ? 19:00:49 &amp;lt;zzz&amp;gt; comme manas avait demandé un horaire plus tôt et ne s’est pas présenté, nous reviendrons à 20:00 UTC le mois prochain 19:01:28 &amp;lt;zzz&amp;gt; essentiellement tous nos fonds viennent du don initial de 1000 BTC il y a des années 19:01:37 &amp;lt;villain&amp;gt; pour 7K vous pourriez vous offrir un audit indépendant du code source d’I2P, je dis ça comme ça... 19:01:41 &amp;lt;eche|on&amp;gt; plus ou moins tout, oui 19:01:42 * zzz chauffe le baffer 19:02:00 &amp;lt;i2pr&amp;gt; [Slack/str4d] villain, hah ! 19:02:01 &amp;lt;eche|on&amp;gt; vous n’obtiendrez pas un audit de code suffisant pour 7k pour notre code 19:02:11 &amp;lt;zzz&amp;gt; notre situation financière est sur notre site web si vous êtes intéressé par nos bilans 19:02:14 &amp;lt;eche|on&amp;gt; un auditeur c’est ~500/jour 19:02:22 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 5 septembre 2017</title><link>/fr/blog/2017/09/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-septembre-2017/</link><pubDate>Tue, 05 Sep 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/09/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-septembre-2017/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, psi, R4SAS, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.32 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) rappel par e-mail pour le financement 34C3 (zzz/echelon) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; Salut 20:00:44 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.32 (zzz) 20:00:58 &amp;lt;R4SAS&amp;gt; Salut 20:01:09 &amp;lt;zzz&amp;gt; ok, str4d a fait quelques mises à jour de l'UI, et j'ai commencé l'implémentation de la proposition 141 mais je n'ai encore rien commité 20:01:37 &amp;lt;zzz&amp;gt; nous sommes sur la bonne voie pour une sortie début octobre 20:01:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] Salut 20:02:03 &amp;lt;zzz&amp;gt; Je pense que str4d veut proposer sa branche de benchmark, il devrait le faire bientôt ? J'ai commenté dans son ticket 20:02:20 &amp;lt;psi_&amp;gt; ouais 20:02:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je n'ai poussé qu'un petit ajustement d'UI jusqu'à présent ; j'ai plus en local qui règle pas mal d'autres problèmes, mais je dois passer par mon processus git -&amp;gt; mtn 20:03:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je regarderai les commentaires sur le benchmark et je finirai / pousserai ça d'ici la fin de cette semaine 20:03:57 &amp;lt;zzz&amp;gt; ok je dois te parler à un moment de notre processus de sortie. Nous avions des tickets bloquants pour la .31 qui n'étaient pas fermés, il faudrait probablement insister pour qu'ils soient fermés avant une sortie 20:04:08 &amp;lt;zzz&amp;gt; sinon, à quoi sert « bloquant » 20:04:23 &amp;lt;i2pr&amp;gt; [Slack/str4d] Correct 20:04:36 &amp;lt;zzz&amp;gt; autre chose sur le 1) ? 20:06:01 &amp;lt;zzz&amp;gt; 2) rappel par e-mail pour le financement 34C3 (zzz/echelon) 20:06:11 &amp;lt;psi&amp;gt; cette version nécessite-t-elle la suppression de noms d'hôte ? 20:06:15 &amp;lt;psi&amp;gt; dans le RI 20:06:25 &amp;lt;psi&amp;gt; argh, lag 20:06:33 &amp;lt;zzz&amp;gt; voir le texte de la proposition pour la discussion sur la migration 20:06:45 &amp;lt;psi&amp;gt; ok 20:07:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] -1 pour l'inclure dans cette version sans discussion des mesures d'atténuation des zombies 20:07:08 &amp;lt;zzz&amp;gt; ok concernant 34C3, si vous voulez un financement ou une entrée gratuite vous DEVEZ envoyer un e-mail à echelon avant le 30 septembre 20:07:43 &amp;lt;zzz&amp;gt; en outre, echelon a eu des problèmes de serveur, donc si vous n'avez pas reçu d'ACK (accusé de réception) de sa part confirmant qu'il a reçu votre e-mail, renvoyez-le 20:08:46 &amp;lt;zzz&amp;gt; nous avons largement des fonds disponibles pour les personnes, mais il faut en faire la demande. Nous ne financerons pas ceux qui demanderont après la fin du mois 20:09:48 &amp;lt;zzz&amp;gt; donc, encore une fois, assurez-vous qu'echelon a accusé réception de votre demande 20:10:03 &amp;lt;zzz&amp;gt; nous fixerons le budget lors de la réunion du mois prochain 20:10:19 &amp;lt;zzz&amp;gt; autre chose pour le 2) ? 20:10:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Rien de mon côté. 20:11:26 &amp;lt;zzz&amp;gt; autre chose pour la réunion? 20:11:54 &amp;lt;psi&amp;gt; j'ai quelque chose 20:12:02 &amp;lt;zzz&amp;gt; psi, vas-y 20:12:03 &amp;lt;psi&amp;gt; mais c'est long et fastidieux 20:12:09 &amp;lt;psi&amp;gt; c'est cette idée de tunnels sortants alignés 20:12:36 &amp;lt;psi&amp;gt; à l'origine je te l'ai présentée comme une technique de réduction de charge de l'OBEP 20:12:45 &amp;lt;psi&amp;gt; c'est un bel effet secondaire 20:12:53 &amp;lt;psi&amp;gt; mais ce n'était pas l'intention initiale 20:13:10 &amp;lt;psi&amp;gt; l'objectif initial était de réduire la perte de paquets 20:13:59 &amp;lt;zzz&amp;gt; ok, alors qu'aimerais-tu en discuter ? 20:14:08 &amp;lt;psi&amp;gt; ma question est : Java I2P mettrait-il en œuvre des tunnels sortants alignés ? 20:14:22 &amp;lt;psi&amp;gt; ou est-ce trop expérimental pour vous ? 20:14:53 &amp;lt;psi&amp;gt; je ne connais pas autant le code de Java I2P que celui d'i2pd 20:14:57 &amp;lt;zzz&amp;gt; je ne peux pas répondre maintenant parce que j'ai oublié les détails. Si tu rédiges ça et le publies quelque part, je serai heureux de te donner une réponse 20:15:09 &amp;lt;psi&amp;gt; d'accord 20:15:15 &amp;lt;psi&amp;gt; je pense que tu peux clore la réunion 20:15:26 &amp;lt;psi&amp;gt; l'idée est : OBEP == IBGW 20:15:35 &amp;lt;psi&amp;gt; avec un saut supplémentaire sur le tunnel OB 20:15:38 &amp;lt;eche|offf&amp;gt; rien de mon côté pour l'instant 20:15:43 &amp;lt;psi&amp;gt; de sorte que OBEP == IBGW 20:16:14 &amp;lt;psi&amp;gt; pour réduire la perte de paquets et la pression sur l'OBEP 20:16:30 &amp;lt;psi&amp;gt; (au prix de plus de tunnels) 20:16:51 &amp;lt;zzz&amp;gt; ok, puisque tu l'as déjà implémenté, toute donnée sur les bénéfices serait très utile 20:17:10 &amp;lt;zzz&amp;gt; autre chose sur les tunnels sortants alignés ? 20:17:31 &amp;lt;psi&amp;gt; mes observations initiales sont que le RTT (temps aller-retour) initial est le même qu'après 20:17:44 &amp;lt;psi&amp;gt; en fait, il n'y a pas de pic initial de RTT 20:17:57 &amp;lt;psi&amp;gt; peut-être à cause du relâchement de la pression sur l'OBEP 20:18:03 &amp;lt;psi&amp;gt; mais ce n'est qu'une hypothèse 20:18:15 &amp;lt;psi&amp;gt; je veux tester ça sur un réseau de test, dont nous disposons avec Docker. 20:18:25 &amp;lt;i2pr&amp;gt; [Slack/str4d] S'il y a quelque chose qu'on peut transformer en benchmark de performance, dis-le-moi 20:18:25 &amp;lt;psi&amp;gt; pour collecter des chiffres concrets, etc. 20:19:01 &amp;lt;psi&amp;gt; oui pareil ici, je sèche pour un bon benchmark de perf 20:19:18 &amp;lt;psi&amp;gt; j'ai utilisé des pings ICMP via OpenVPN 20:19:23 &amp;lt;i2pr&amp;gt; [Slack/str4d] En fait ce serait plutôt une métrique, puisque cela dépendrait aussi des performances du réseau, et varierait probablement selon l'emplacement des points de terminaison 20:19:27 &amp;lt;psi&amp;gt; ce n'est probablement pas la meilleure manière 20:19:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais si on peut en faire un benchmark reproductible, je voudrais l'ajouter à l'ensemble que je prévois de commencer à rassembler 20:20:18 &amp;lt;psi&amp;gt; ce que j'utilise actuellement, c'est le temps de connexion via DTLS puis la mesure de latence suivante via ping 20:20:31 &amp;lt;psi&amp;gt; ce n'est pas portable pour Java I2P, je pense 20:20:45 &amp;lt;psi&amp;gt; à moins que l'UDP de SOCKS5 fonctionne 20:20:49 &amp;lt;psi&amp;gt; ou que je fasse des trucs avec SAM 20:21:23 &amp;lt;zzz&amp;gt; autre chose sur les tunnels sortants alignés ? 20:21:31 &amp;lt;psi&amp;gt; les tunnels sortants alignés sont encore expérimentaux et je ne sais pas encore si l'augmentation du nombre de tunnels en vaut la peine ou non 20:21:49 &amp;lt;psi&amp;gt; donc davantage de recherche est nécessaire et c'est en train d'être étudié rn du côté d'i2pd 20:21:56 &amp;lt;psi&amp;gt; je vous tiendrai au courant 20:22:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] Super, tiens-moi informé de la science dans #i2p-science :slightly_smiling_face: 20:22:20 &amp;lt;psi&amp;gt; ok 20:22:21 &amp;lt;zzz&amp;gt; super, merci pour la mise à jour psi 20:22:25 &amp;lt;zzz&amp;gt; autre chose sur les tunnels sortants alignés ? 20:22:53 &amp;lt;psi&amp;gt; une dernière chose : il peut valoir la peine de faire quelque chose en plus de l'alignement des tunnels, c.-à-d. quelque chose comme la rend spec de Tor 20:23:17 &amp;lt;psi&amp;gt; quant à ce que c'est, je ne sais pas et j'y réfléchirai à voix haute dans #i2p-science 20:23:20 &amp;lt;psi&amp;gt; (rejoignez-nous) 20:23:29 &amp;lt;psi&amp;gt; c'est tout 20:23:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] Rien de plus de mon côté 20:23:49 &amp;lt;zzz&amp;gt; autre chose pour la réunion? 20:24:28 &amp;lt;psi&amp;gt; c'est bon pour moi 20:25:15 &amp;lt;zzz&amp;gt; merci à tous, à dans 4 semaines, ce sera le moment de la sortie de la .32 20:26:10 * zzz ***bafffs*** la réunion est terminée &lt;/div></description></item><item><title>Version 0.9.31</title><link>/fr/blog/2017/08/07/version-0.9.31/</link><pubDate>Mon, 07 Aug 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/08/07/version-0.9.31/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Les changements de cette version sont bien plus visibles que d’habitude ! Nous avons actualisé la console du router pour la rendre plus facile à comprendre, améliorer l’accessibilité et la compatibilité entre navigateurs, et, de manière générale, mettre de l’ordre. Il s’agit de la première étape d’un plan à plus long terme visant à rendre la console du router plus conviviale. Nous avons également ajouté à i2psnark la prise en charge des évaluations et des commentaires de torrents.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 1er août 2017</title><link>/fr/blog/2017/08/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-ao%C3%BBt-2017/</link><pubDate>Tue, 01 Aug 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/08/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-ao%C3%BBt-2017/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dg, echelon, lazygravy, manas, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:01:06 &amp;lt;zzz&amp;gt; 0) Salut 20:01:06 &amp;lt;zzz&amp;gt; 1) 0.9.31/32 mise à jour (zzz) 20:01:07 &amp;lt;zzz&amp;gt; 2) Planification du budget 34C3 (zzz/echelon) 20:01:09 &amp;lt;zzz&amp;gt; 0) Salut 20:01:11 &amp;lt;zzz&amp;gt; Salut 20:01:17 &amp;lt;manas&amp;gt; bonjour 20:01:28 &amp;lt;zzz&amp;gt; 1) 0.9.31/32 mise à jour (zzz) 20:01:48 &amp;lt;zzz&amp;gt; après un certain retard, nous sommes maintenant en revue de code pour la .31, avec une date limite dimanche 6 20:02:11 &amp;lt;zzz&amp;gt; attendez-vous à une sortie de mise à jour via le réseau le 7, les paquets, etc., suivront 20:02:29 &amp;lt;zzz&amp;gt; cela place la sortie .32 début à mi-octobre 20:03:01 &amp;lt;zzz&amp;gt; il y a beaucoup de changements d'interface utilisateur, merci à tous de tester et revoir si vous le pouvez 20:03:07 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:03:50 &amp;lt;dg&amp;gt; la seule chose : je me demande quelle version nous allons faire entrer dans Debian 20:04:00 &amp;lt;dg&amp;gt; je ne sais pas si c'est prématuré de penser déjà à des 'versions stables' ou non. 20:04:14 &amp;lt;manas&amp;gt; Je teste, ça a l'air bien :) 20:04:29 &amp;lt;zzz&amp;gt; J'essaie de joindre mhatta pour poser ces questions, puisqu'il ne nous a pas encore donné d'indication sur ses plans 20:04:41 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:04:55 &amp;lt;lazygravy&amp;gt; dg : la prochaine version stable de Debian est dans 2 ans - on a le temps 20:05:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Notez que nous avons une longue fenêtre avant d'y arriver 20:05:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] parce que Stretch vient juste de sortir 20:05:34 &amp;lt;dg&amp;gt; lazygravy : d'accord, mais je voulais voir si quelqu'un avait un plan ou si nous devrions envisager une quelconque modification structurelle du processus de publication 20:05:34 &amp;lt;dg&amp;gt; rien d'autre de ma part 20:06:07 &amp;lt;zzz&amp;gt; 2) Planification du budget 34C3 (zzz/echelon) 20:06:28 &amp;lt;zzz&amp;gt; ce que je veux faire aujourd'hui ici, c'est convenir d'un niveau de financement par personne. Si nécessaire, nous pourrons revoir les totaux lors d'une réunion ultérieure 20:06:54 &amp;lt;zzz&amp;gt; sur zzz.i2p j'ai proposé une augmentation par rapport à l'année dernière, à 500 euros pour les reseeders, 1500 pour les contributeurs à part entière, 2000 pour circonstances particulières 20:07:04 &amp;lt;zzz&amp;gt; des commentaires ? 20:07:21 &amp;lt;eche|on&amp;gt; OK pour moi 20:07:47 &amp;lt;eche|on&amp;gt; au fait : `http://echelon.i2p/donations/index.html` mis à jour 20:07:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Cela me semble raisonnable 20:07:56 &amp;lt;manas&amp;gt; Lag, désolé. Ça me paraît bien 20:08:09 &amp;lt;zzz&amp;gt; eche|on, souhaites-tu que les gens t'envoient leurs demandes par e-mail, et si oui, pour quelle date ? 20:08:40 &amp;lt;eche|on&amp;gt; par e-mail s'il vous plaît, à temps pour l'événement, voulons-nous en discuter ici ou puis-je m'en charger seul ? 20:09:07 &amp;lt;zzz&amp;gt; au plus tard, nous en avons besoin avant l'ouverture de la billetterie du congrès 20:09:31 &amp;lt;eche|on&amp;gt; oui 20:09:43 &amp;lt;eche|on&amp;gt; pour voir combien de billets. disons donc fin octobre 20:10:09 &amp;lt;zzz&amp;gt; je suggère cependant que les gens t'envoient un e-mail plus tôt, surtout s'ils ne savent pas combien ils obtiendront, ou s'ils ont des circonstances particulières, ou s'ils doivent savoir avant d'acheter des billets d'avion 20:10:15 &amp;lt;manas&amp;gt; ok j'enverrai un e-mail 20:10:38 &amp;lt;eche|on&amp;gt; ok, donc disons fin septembre 20:10:45 &amp;lt;eche|on&amp;gt; 2 mois pour y réfléchir, c'est bien 20:10:57 &amp;lt;zzz&amp;gt; dans vos e-mails, demandez un montant précis, et encore une fois, c'est un remboursement des coûts réels des billets, ce n'est pas une allocation 20:11:21 &amp;lt;zzz&amp;gt; ok, on mettra le budget total à l'ordre du jour de la réunion d'octobre 20:11:39 &amp;lt;manas&amp;gt; Est-ce que le montant inclut le coût du billet 20:11:52 &amp;lt;zzz&amp;gt; non, nous achèterons ou rembourserons les billets du congrès séparément 20:12:06 &amp;lt;eche|on&amp;gt; ok, super 20:12:09 &amp;lt;manas&amp;gt; ok 20:12:27 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:13:26 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:15:00 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 04 juillet 2017</title><link>/fr/blog/2017/07/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-04-juillet-2017/</link><pubDate>Tue, 04 Jul 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/07/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-04-juillet-2017/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> backup, manas, orignal, R4SAS, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.31/.32 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) planification 34C3 (zzz/echelon) 20:00:03 &amp;lt;zzz&amp;gt; 0) Salut 20:00:06 &amp;lt;zzz&amp;gt; Salut 20:00:27 &amp;lt;backup&amp;gt; Salut zzz 20:00:31 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.31/.32 (zzz) 20:00:45 &amp;lt;str4d&amp;gt; Salut 20:00:49 &amp;lt;zzz&amp;gt; OK, nous avons repoussé la sortie d'une semaine, nouvelle date limite de commit ce vendredi 20:00:53 &amp;lt;R4SAS&amp;gt; Salut 20:00:56 &amp;lt;manas&amp;gt; Bonjour 20:01:18 &amp;lt;zzz&amp;gt; nous prendrons quelques jours supplémentaires pour la revue, puisque c'est si gros, avec une date limite de revue mardi prochain, et un build en fin de journée mardi ou tôt mercredi 20:01:47 &amp;lt;zzz&amp;gt; cela place la sortie 0.9.32 entre début et mi-septembre, plus ou moins comme prévu 20:02:04 &amp;lt;zzz&amp;gt; merci de tester la dernière build de dev 20:02:11 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:02:33 &amp;lt;backup&amp;gt; est-il possible que tu publies le guide sur zzz sur la façon d'utiliser les builds de dev ? 20:02:55 &amp;lt;manas&amp;gt; 'ant updater' génère i2pupdate.zip 20:02:55 &amp;lt;zzz&amp;gt; il devrait y avoir des instructions sur bobthebuilder.i2p peut-être ? 20:03:14 &amp;lt;orignal_&amp;gt; salut 20:03:16 &amp;lt;zzz&amp;gt; cherchez sur zzz.i2p comment s'abonner aux mises à jour automatiques des builds de dev 20:03:29 &amp;lt;str4d&amp;gt; Il y a probablement déjà un guide là-bas, mais nous devons clairement améliorer la visibilité de ce genre de choses. Ça fait partie de mon mandat pour la prochaine phase de la mise à jour du site web 20:03:38 &amp;lt;zzz&amp;gt; ou comme le dit manas, ant updater, copier le zip, redémarrer. et voilà. 20:03:41 &amp;lt;backup&amp;gt; Je veux dire quelque chose de prêt comme KYTV l'a fait ? 20:03:41 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:03:49 &amp;lt;backup&amp;gt; cela attirerait plus de testeurs... 20:04:06 &amp;lt;str4d&amp;gt; La nouvelle page d'accueil du site est en ligne 20:04:10 &amp;lt;str4d&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/` 20:04:23 &amp;lt;zzz&amp;gt; restons sur le sujet. autre chose sur 1) ? 20:04:34 &amp;lt;str4d&amp;gt; zzz, je *suis* sur le sujet 20:04:58 &amp;lt;str4d&amp;gt; J'aimerais que ce soit en ligne idéalement autour de la sortie 20:05:15 &amp;lt;str4d&amp;gt; Mais le blocage, c'est le travail sur le texte (texte de la page d'accueil) 20:05:18 &amp;lt;manas&amp;gt; Chargement 20:05:30 &amp;lt;zzz&amp;gt; 2) planification 34C3 (zzz/echelon) 20:05:38 &amp;lt;manas&amp;gt; ça a l'air bien jusqu'ici 20:05:50 &amp;lt;str4d&amp;gt; Je ne vais pas forcer pour autant, je préfère qu'il soit correct plutôt qu'à l'heure 20:05:59 &amp;lt;zzz&amp;gt; ok, je ne veux pas discuter beaucoup du CCC maintenant, mais plutôt planifier la réunion budget pour août ou septembre 20:06:25 &amp;lt;zzz&amp;gt; est-ce que quelqu'un a besoin de savoir combien sera le remboursement avant d'acheter les billets d'avion ? quand les gens achètent-ils leurs billets ? 20:06:27 &amp;lt;str4d&amp;gt; Les dates de mise en vente des billets ont-elles déjà été annoncées ? 20:06:48 &amp;lt;zzz&amp;gt; non, et réalistiquement, vous devrez acheter les billets d'avion des mois avant de savoir si vous avez un billet pour la conférence, malheureusement 20:06:57 &amp;lt;manas&amp;gt; Je suis quelques billets, je n'ai pas encore finalisé 20:07:12 &amp;lt;manas&amp;gt; À quoi ressemblera le processus d'obtention des billets ? 20:07:19 &amp;lt;zzz&amp;gt; Je m'attends à au moins autant de remboursement que l'an dernier, peut-être plus, à cause du BTC 20:07:25 &amp;lt;manas&amp;gt; eche|off m'a gentiment envoyé un billet l'an dernier 20:07:30 &amp;lt;manas&amp;gt; *a 20:07:34 &amp;lt;zzz&amp;gt; ne discutons pas du processus de billets pour la conférence maintenant. ce sera beaucoup plus tard. 20:07:43 &amp;lt;str4d&amp;gt; Je volerai depuis le Royaume-Uni, donc ce sera nettement moins cher pour moi d'y aller 20:07:44 &amp;lt;manas&amp;gt; d'accord :) 20:07:48 &amp;lt;zzz&amp;gt; Je veux juste fixer une réunion budget. Août ou septembre ? 20:07:59 &amp;lt;manas&amp;gt; str4d : et un vol bien plus court :D 20:08:09 &amp;lt;manas&amp;gt; Quand les ventes de billets ouvrent-elles ? 20:08:16 &amp;lt;zzz&amp;gt; ne discutons pas du processus de billets pour la conférence maintenant. ce sera beaucoup plus tard. 20:08:33 &amp;lt;str4d&amp;gt; Août est probablement plus sûr 20:08:40 &amp;lt;manas&amp;gt; les deux mois me conviennent 20:08:49 &amp;lt;zzz&amp;gt; la plupart des ventes étaient en novembre si je me souviens bien ? vous voudrez prendre les billets d'avion bien plus tôt. LEJ semble plus difficile d'accès que MUC 20:08:49 &amp;lt;str4d&amp;gt; Peut-être avec un peu de marge intégrée ? 20:09:05 &amp;lt;zzz&amp;gt; ok je le mettrai à l'ordre du jour de la réunion du mois prochain 20:09:06 &amp;lt;manas&amp;gt; il y a quelques vols depuis MUC 20:09:07 &amp;lt;manas&amp;gt; vers LEJ 20:09:14 &amp;lt;manas&amp;gt; si quelqu'un arrive à MUC 20:09:19 &amp;lt;manas&amp;gt; d'accord 20:09:19 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:10:14 &amp;lt;zzz&amp;gt; autre chose pour la réunion d'aujourd'hui ? 20:10:56 &amp;lt;str4d&amp;gt; J'ai discuté de davantage de sujets de performance sur #i2p-science avec diverses personnes 20:11:05 &amp;lt;manas&amp;gt; la nouvelle page d'accueil est chargée, ça rend vraiment bien, str4d 20:11:12 &amp;lt;str4d&amp;gt; Assurez-vous d'y traîner si cela vous intéresse et que ce n'est pas déjà le cas 20:11:22 &amp;lt;manas&amp;gt; Je teste l'interface, elle a l'air bonne également 20:11:43 &amp;lt;zzz&amp;gt; bon boulot 20:11:45 &amp;lt;str4d&amp;gt; J'ai aussi poussé une mise à jour de Prop140 à la lumière de la confusion qu'elle a causée, en commençant à clarifier que cela concerne le protocole d'équilibrage (balancer) 20:11:58 &amp;lt;str4d&amp;gt; (donc, en gros, OnionBalance mais compartimenté) 20:12:07 &amp;lt;R4SAS&amp;gt; zzz, q. à propos d'un bug dans jks2pem 20:12:29 &amp;lt;zzz&amp;gt; ok, difficile de relancer cette discussion après 6 semaines, mais je vais essayer de me remettre dedans 20:12:30 &amp;lt;str4d&amp;gt; Ce n'est pas complet, le protocole etc. doit encore être conçu — voyez mes commentaires sur le fil zzz.i2p 20:12:35 &amp;lt;zzz&amp;gt; R4SAS, après la réunion s'il te plaît 20:12:44 &amp;lt;zzz&amp;gt; autre chose pour la réunion d'aujourd'hui ? 20:12:44 &amp;lt;R4SAS&amp;gt; kk 20:12:50 &amp;lt;str4d&amp;gt; J'ai aussi eu quelques commentaires sur NTCP 2 de la part de David Fifield, une des personnes de PT 20:13:36 &amp;lt;zzz&amp;gt; tout progrès sur les propositions est bon, même si ce n'est que tous les 6 mois 20:13:44 &amp;lt;str4d&amp;gt; J'ai mis à jour la proposition avec eux, et je la publierai bientôt pour commentaires sur le Google Group traffic-obf (il a dit qu'ils seraient intéressés par ce genre de choses) 20:13:53 &amp;lt;zzz&amp;gt; autre chose pour la réunion d'aujourd'hui ? /me grabs the baffer 20:14:11 &amp;lt;str4d&amp;gt; Une dernière chose 20:14:34 &amp;lt;str4d&amp;gt; F3real a travaillé sur la confidentialité différentielle pour les statistiques 20:14:49 &amp;lt;str4d&amp;gt; Il m'a envoyé aujourd'hui son fichier de patch actuel, que je regarderai plus tard cette semaine 20:15:14 &amp;lt;str4d&amp;gt; (tl;dr : binning et bruit additif pour les stats, afin qu'il soit plus sûr de les publier sans compromettre la vie privée) 20:15:42 &amp;lt;zzz&amp;gt; sujet difficile, beaucoup de place pour la recherche et les expérimentations. avec un peu de chance, lazygravy pourra s'impliquer 20:15:54 &amp;lt;zzz&amp;gt; autre chose pour la réunion d'aujourd'hui ? 20:15:59 &amp;lt;str4d&amp;gt; C'est au début, mais autant que je sache ce sont notre premier nouveau contributeur venant via Summer Dev ! Youpi ! 20:16:43 &amp;lt;str4d&amp;gt; J'ai aussi fait des recherches il y a une semaine ou deux autour d'Apache Kafka, ça semble être une plateforme utile pour la collecte de statistiques 20:17:06 &amp;lt;str4d&amp;gt; (suggéré par lazygravy, il semble que plusieurs personnes que je connais via des entreprises d'infosec l'utilisent) 20:17:27 &amp;lt;zzz&amp;gt; dernier appel pour la réunion d'aujourd'hui 20:17:28 &amp;lt;str4d&amp;gt; On en discutera à un moment donné (probablement après PETS — je dois encore écrire ma présentation pour ça) 20:17:40 &amp;lt;str4d&amp;gt; D'accord, d'accord, j'ai fini :P 20:18:29 * zzz **bafs** la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 6 juin 2017</title><link>/fr/blog/2017/06/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-juin-2017/</link><pubDate>Tue, 06 Jun 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/06/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-juin-2017/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> backup, lazygravy, manas, psi, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:18 &amp;lt;zzz&amp;gt; 0) Salut 20:00:18 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.31 (zzz) 20:00:18 &amp;lt;zzz&amp;gt; 2) statut de la branche UI - (str4d) 20:00:18 &amp;lt;zzz&amp;gt; 3) plans pour I2P Summer Dev - (str4d) 20:00:18 &amp;lt;zzz&amp;gt; 4) mise à jour EdDSA - (str4d) 20:00:18 &amp;lt;zzz&amp;gt; 5) planification 34C3 (zzz/echelon) 20:00:18 &amp;lt;zzz&amp;gt; 6) Réunions régulières des opérateurs de réensemencement (manas) 20:00:24 &amp;lt;zzz&amp;gt; 0) Salut 20:00:26 &amp;lt;manas&amp;gt; Bonjour :) 20:00:26 &amp;lt;zzz&amp;gt; salut 20:00:34 &amp;lt;psi&amp;gt; ohay 20:00:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Salut 20:00:58 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.31 (zzz) 20:01:00 &amp;lt;backup&amp;gt; Salut 20:01:37 &amp;lt;zzz&amp;gt; ok, date limite des commits dans 3 semaines et demie, nous sommes dans les temps, cependant la plupart de la feuille de route pour la 31 (qui avait été repoussée depuis 29 et 30) sera à nouveau repoussée 20:01:54 &amp;lt;zzz&amp;gt; le gel des tags était hier 20:02:03 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:02:23 &amp;lt;backup&amp;gt; J'ai envoyé quelques mises à jour de réensemencement aujourd'hui 20:02:26 &amp;lt;psi&amp;gt; des changements notables pour i2pd en .31? 20:03:01 &amp;lt;zzz&amp;gt; je ne sais pas ce qui se passe dans i2pd, mais aucun changement i2np 20:03:15 &amp;lt;zzz&amp;gt; la majeure partie de la 31 sera consacrée à l'UI (voir point 2) 20:03:21 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:03:51 &amp;lt;psi&amp;gt; ok 20:03:51 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le nouveau CSS de la page d'accueil du site Web arrivera également en même temps 20:04:07 &amp;lt;manas&amp;gt; str4d : cool 20:04:28 &amp;lt;zzz&amp;gt; 2) statut de la branche UI - (str4d) 20:04:31 &amp;lt;zzz&amp;gt; str4d vas-y 20:04:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] (et idéalement un peu de CSS interne aussi, mais cela dépend du planning d'Elio) 20:04:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] La branche UI a été fusionnée ! 20:05:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Quelques personnes ont fait des revues et donné des retours ; merci pour ça 20:05:39 &amp;lt;zzz&amp;gt; J'encourage tout le monde à tester, et à ajouter leurs problèmes ou non-problèmes au ticket #1996 20:05:59 &amp;lt;zzz&amp;gt; str4d, assure-toi d'incrémenter la révision quand tu fais des changements pour que les commentaires aient du sens 20:06:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ok 20:06:32 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:06:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] La plupart des bogues ont été traités ; si j'ai le temps j'essaierai de répondre aux points subjectifs 20:07:42 &amp;lt;zzz&amp;gt; 3) plans pour I2P Summer Dev - (str4d) 20:07:46 &amp;lt;zzz&amp;gt; str4d vas-y 20:08:14 &amp;lt;i2pr&amp;gt; [Slack/str4d] Summer Dev a été lancé avec un jour de retard à cause d'un problème de fusion sur le site Web, mais c'est en ligne ! 20:08:46 &amp;lt;i2pr&amp;gt; [Slack/str4d] Maintenant vient la partie amusante : travailler sur les tâches associées 20:09:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je publierai la liste d'idées sur le forum de dev pour que les gens puissent voir ce qui est proposé 20:09:39 &amp;lt;zzz&amp;gt; Je crois que tu as déjà eu deux réunions à ce sujet... 20:09:57 &amp;lt;manas&amp;gt; J'ai un script pour des transferts rsync parallèles via Tor, j'avais prévu de le retravailler pour exécuter les transferts via I2P :) 20:09:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Une, personne n'est venu à celle de la semaine dernière 20:10:02 &amp;lt;zzz&amp;gt; qu'attends-tu des gens pour aider ? 20:10:35 &amp;lt;zzz&amp;gt; aussi, quel est le plan RP ? 20:11:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le plan RP est d'avoir un nouveau billet de blog sur un aspect de Summer Dev toutes les deux semaines environ 20:11:44 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais cela dépend fortement de l'avancement des travaux 20:12:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] La collecte de métriques est le gros morceau 20:12:36 &amp;lt;manas&amp;gt; J'ai lu la transcription de la première réunion, ça semble être des trucs techniques que je ne connais pas vraiment pour l'instant :P 20:12:45 &amp;lt;zzz&amp;gt; super. autre chose sur le point 3) ? 20:13:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] L'essentiel est d'avancer 20:13:24 &amp;lt;manas&amp;gt; La collecte de métriques serait bien, peut‑être un plugin Java où je peux entrer une destination et il collecte des métriques et/ou lance des tests de vitesse ? 20:13:39 &amp;lt;manas&amp;gt; Je ne suis pas sûr de la direction prévue pour ça 20:13:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] Potentiellement, oui 20:13:50 &amp;lt;manas&amp;gt; ce serait cool 20:14:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ma direction prévue est metrics.torproject.org 20:14:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Évidemment pas ces métriques spécifiques 20:14:30 &amp;lt;manas&amp;gt; Exact 20:14:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais une configuration similaire pour nous 20:14:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] La métrique clé est la performance du tunnel / du réseau 20:15:39 &amp;lt;zzz&amp;gt; bel objectif, mais tout ce qui est facile dans tor est difficile pour nous, ils ont un contrôle centralisé 20:15:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Donc ce serait vraiment utile que quelqu'un jette un œil aux tests que Tor exécute avec leur code bwauth 20:15:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] D'accord 20:16:02 &amp;lt;manas&amp;gt; Oui. Je pense que tu as mentionné quelque part les pratiques de Tor respectueuses de la vie privée pour la collecte de métriques. S'il y a de la documentation/des articles à ce sujet, ce serait bien d'y jeter un œil 20:16:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais les métriques seront intrinsèquement centralisées 20:16:34 &amp;lt;i2pr&amp;gt; [Slack/str4d] Il y a quelques articles sur freehaven.net/anonbib 20:16:45 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:16:54 &amp;lt;manas&amp;gt; Merci, je vais jeter un œil 20:16:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais je ne sais pas combien sur leur configuration spécifique 20:17:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] L'autre chose pour ce mois-ci est le travail sur des propositions 20:17:36 &amp;lt;zzz&amp;gt; 4) mise à jour EdDSA - (str4d) 20:17:39 &amp;lt;zzz&amp;gt; str4d vas-y 20:17:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] J'ai listé un tas de propositions dans l'article de lancement que je pensais pertinentes 20:17:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] zzz, pas si vite 20:17:57 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je suis sur mon téléphone, pas rapide pour taper 20:18:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] 3) (suite) 20:18:53 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je vais passer en revue et travailler sur des propositions pour le reste du mois 20:19:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais j'aimerais vraiment voir un ou deux billets de blog à leur sujet 20:19:18 &amp;lt;zzz&amp;gt; en quoi les propositions sont-elles liées à Summer Dev qui est le point 3) ? 20:19:43 &amp;lt;i2pr&amp;gt; [Slack/str4d] Summer Dev concerne la vitesse 20:20:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Nous avons plusieurs propositions ouvertes liées aux performances 20:20:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] Et j'aimerais en voir certaines communiquées à la communauté au sens large 20:20:48 &amp;lt;zzz&amp;gt; ok 20:20:55 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:20:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ce serait en fait une excellente tâche pour quelqu'un de plus nouveau 20:21:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] Prendre le temps de lire la proposition 20:21:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] Lire la documentation autour 20:21:28 &amp;lt;i2pr&amp;gt; [Slack/str4d] Et ensuite la digérer dans un billet de blog 20:21:37 &amp;lt;manas&amp;gt; str4d : la tâche consisterait à lire les propositions, les comprendre et les simplifier/expliquer dans un billet de blog ? 20:21:44 &amp;lt;manas&amp;gt; oups tes messages viennent d'arriver, lag 20:21:46 &amp;lt;manas&amp;gt; :) 20:21:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oui ! 20:21:54 &amp;lt;manas&amp;gt; Je vais jeter un œil à ces propositions, str4d 
20:22:02 &amp;lt;manas&amp;gt; Ça m'intéresserait 20:22:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] Expliquer ce qu'est la proposition, et pourquoi elle est importante à la fois pour les performances et la vie privée 20:22:27 &amp;lt;manas&amp;gt; Oui, ce serait une bonne série de billets de blog :) 20:22:37 &amp;lt;manas&amp;gt; et avec un peu de chance des discussions fructueuses s'ensuivraient 20:22:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Exactement ;) 20:23:09 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:23:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] D'accord, *maintenant* j'en ai fini avec le 3) 20:23:31 &amp;lt;zzz&amp;gt; 4) mise à jour EdDSA - (str4d) 20:23:34 &amp;lt;zzz&amp;gt; str4d vas-y 20:23:43 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pas d'avancée ici 20:24:04 &amp;lt;i2pr&amp;gt; [Slack/str4d] La branche a été mise à jour il y a quelque temps avec le dernier code de ma bibliothèque 20:24:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais avec les trucs d'UI, je n'ai pas eu le temps de la revoir 20:24:27 &amp;lt;zzz&amp;gt; reporter à la prochaine réunion, ou ce point est-il terminé ou sans importance ? 20:25:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le principal enjeu est de s'assurer que les changements sémantiques des types de signatures ne cassent rien d'inattendu 20:26:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si quelqu'un voulait aider, ce serait bien, mais je mettrais Summer Dev plus haut dans les priorités 20:26:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Donc je mettrais ça de côté pour l'instant 20:26:51 &amp;lt;zzz&amp;gt; reporter à la prochaine réunion, ou ce point est-il terminé ou sans importance ? 20:27:05 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je viens de le dire 20:27:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mettre de côté pour l'instant, donc ni terminé ni sans importance, mais à retirer de l'ordre du jour 20:27:27 &amp;lt;zzz&amp;gt; je ne sais pas quoi faire de « table ». Le mettre à l'ordre du jour ou pas ? 20:27:53 &amp;lt;zzz&amp;gt; ok, donc la branche test2 est grillée, si je fais un travail sur une branche j'en créerai une nouvelle 20:28:02 &amp;lt;zzz&amp;gt; ok autre chose sur le point 4) ? 20:29:01 &amp;lt;zzz&amp;gt; 5) planification 34C3 (zzz/echelon) 20:29:25 &amp;lt;zzz&amp;gt; Je ne pense pas qu'ech soit là. Juste un avertissement précoce que nous aurons une réunion budgétaire le mois prochain ou en août 20:29:33 &amp;lt;manas&amp;gt; d'accord 20:29:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK 20:29:57 &amp;lt;zzz&amp;gt; nous avons pas mal d'argent à distribuer, mais comme toujours nous récompensons les contributeurs 20:30:16 &amp;lt;zzz&amp;gt; donc aidez le projet et il vous aidera 20:30:18 &amp;lt;manas&amp;gt; Je regardais les vols et un hôtel. J'ai à peu près tout réglé 20:30:21 &amp;lt;zzz&amp;gt; c'est le moment 20:30:26 &amp;lt;lazygravy&amp;gt; (surtout avec le prix fou du btc) 20:30:36 &amp;lt;zzz&amp;gt; plus lors des prochaines réunions 20:30:45 &amp;lt;manas&amp;gt; Les hôtels semblent se remplir vite donc si des gens prévoient d'y aller, c'est bien de commencer à s'en occuper au plus tôt (ASAP) 20:30:52 &amp;lt;zzz&amp;gt; oui 20:30:57 &amp;lt;zzz&amp;gt; autre chose sur le point 5) ? 20:31:03 &amp;lt;i2pr&amp;gt; [Slack/str4d] +1 20:32:01 &amp;lt;zzz&amp;gt; 6) Réunions régulières des opérateurs de réensemencement (manas) 20:32:03 &amp;lt;zzz&amp;gt; manas vas-y 20:32:26 &amp;lt;manas&amp;gt; `http://zzz.i2p/topics/2341-meeting-reseed-operators-13-june-8-pm-utc-in-i2p-reseed` - planification de notre première réunion de réensemencement dans #i2p-reseed la semaine prochaine, le 13 juin à 20h00 UTC 20:32:46 &amp;lt;manas&amp;gt; Ce sont les points généraux de discussion, je résumerai les fils mentionnés 20:32:59 &amp;lt;manas&amp;gt; À la semaine prochaine, merci :) 20:33:12 &amp;lt;zzz&amp;gt; super, merci d'avoir organisé ça, j'encourage tout le monde à y assister 20:33:18 &amp;lt;zzz&amp;gt; autre chose sur le point 6) ? 20:33:26 &amp;lt;manas&amp;gt; C'est tout 20:34:21 &amp;lt;lazygravy&amp;gt; Serait-il déplacé de revenir au (3) ? 20:34:35 &amp;lt;manas&amp;gt; quoi de neuf gravy 20:34:45 &amp;lt;lazygravy&amp;gt; Je suis intéressé par l'aspect collecte, str4d, pourrions-nous planifier un moment pour en parler ? De préférence un week-end 20:34:47 &amp;lt;zzz&amp;gt; 3) gravy vas-y 20:35:00 &amp;lt;manas&amp;gt; On pourrait tenir une discussion dans #i2p-science ? 20:35:45 &amp;lt;lazygravy&amp;gt; manas : tant qu'on a une heure planifiée :) 20:36:01 &amp;lt;lazygravy&amp;gt; pas besoin de décider d'une heure maintenant. Je voulais juste le mettre sur la table 20:36:06 &amp;lt;manas&amp;gt; Oui 20:36:48 &amp;lt;manas&amp;gt; Ça m'intéresserait 20:37:01 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:37:43 &amp;lt;lazygravy&amp;gt; rien de plus de ma part 20:37:48 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:37:56 * zzz cherche le marteau 20:39:02 * zzz *b*a*f*s* la réunion est close &lt;/div></description></item><item><title>I2P Summer Dev 2017 : Encore plus de vitesse !</title><link>/fr/blog/2017/06/01/i2p-summer-dev-2017-encore-plus-de-vitesse/</link><pubDate>Thu, 01 Jun 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/06/01/i2p-summer-dev-2017-encore-plus-de-vitesse/</guid><description>&lt;p>C’est à nouveau cette période de l’année ! Nous lançons notre programme de développement estival, au cours duquel nous nous concentrons sur un aspect particulier d’I2P pour le faire progresser. Pendant les trois prochains mois, nous encouragerons tant les nouveaux contributeurs que les membres actuels de la communauté à choisir une tâche et à prendre plaisir à la réaliser !&lt;/p>
&lt;p>L’année dernière, nous nous sommes attachés à aider les utilisateurs et les développeurs à tirer parti d’I2P, en améliorant les outils pour les API et en apportant des améliorations aux applications qui fonctionnent via I2P. Cette année, nous voulons améliorer l’expérience utilisateur en travaillant sur un aspect qui concerne tout le monde : les performances.&lt;/p></description></item><item><title>Version 0.9.30</title><link>/fr/blog/2017/05/03/version-0.9.30/</link><pubDate>Wed, 03 May 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/05/03/version-0.9.30/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.30 inclut une mise à niveau vers Jetty 9 et Tomcat 8. Les versions précédentes ne sont plus prises en charge et ne sont pas disponibles dans les prochaines sorties Debian Stretch et Ubuntu Zesty.&lt;/p>
&lt;p>Le router migrera le fichier de configuration jetty.xml de chaque site web Jetty vers la nouvelle configuration Jetty 9. Cela devrait fonctionner pour des configurations récentes et non modifiées, mais peut ne pas fonctionner pour des installations modifiées ou très anciennes. Vérifiez que votre site web Jetty fonctionne après la mise à niveau, et contactez-nous sur IRC si vous avez besoin d’aide.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 2 mai 2017</title><link>/fr/blog/2017/05/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-mai-2017/</link><pubDate>Tue, 02 May 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/05/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-mai-2017/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> backup, manas, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Salut 20:00:01 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.30/.31 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 2) statut de la branche UI - (str4d) 20:00:01 &amp;lt;zzz&amp;gt; 3) plans pour I2P Summer Dev - (str4d) 20:00:01 &amp;lt;zzz&amp;gt; 4) mise à jour EdDSA - (str4d) 20:00:05 &amp;lt;zzz&amp;gt; 0) Salut 20:00:07 &amp;lt;zzz&amp;gt; salut 20:00:23 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.30/.31 (zzz) 20:00:48 &amp;lt;zzz&amp;gt; quelques jours de retard sur le planning à cause de bogues Jetty que j’ai dû patcher, mais je vais terminer la revue ce soir et faire la build demain matin 20:00:58 &amp;lt;manas&amp;gt; Bonjour 20:01:19 &amp;lt;zzz&amp;gt; si eche|on est là demain, nous publierons la mise à jour in-net, et je travaillerai sur Launchpad et les builds deb pour jeudi et vendredi 20:01:46 &amp;lt;zzz&amp;gt; la 31, je l’ai planifiée pour fin juin ou début juillet 20:01:53 &amp;lt;backup&amp;gt; Salut 20:02:03 &amp;lt;manas&amp;gt; Salut backup ! :D 20:02:15 &amp;lt;zzz&amp;gt; vous pouvez voir la feuille de route pour ce que nous avons prévu (ou du moins espéré) pour la 31 20:02:19 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:03:18 &amp;lt;zzz&amp;gt; 2) statut de la branche UI - (str4d) 20:03:43 &amp;lt;zzz&amp;gt; str4d, à toi 20:04:13 &amp;lt;zzz&amp;gt; ok ça va être la réunion la plus courte de tous les temps 20:04:27 &amp;lt;backup&amp;gt; Je pensais qu’on était plus nombreux ici :) 20:04:27 &amp;lt;manas&amp;gt; :P 20:04:33 &amp;lt;zzz&amp;gt; autre chose sur 2), 3) ou 4), ou tout autre sujet pour la réunion ? 20:04:44 &amp;lt;manas&amp;gt; Je voulais signaler ce fil : `http://trac.i2p2.i2p/ticket/1139` 20:04:46 &amp;lt;manas&amp;gt; *ticket 20:04:54 &amp;lt;manas&amp;gt; Nous devrions essayer d’intégrer ce changement dans la nouvelle UI 20:05:21 &amp;lt;manas&amp;gt; "Semi-shutdown" : Arrêter temporairement d’accepter les tunnels participants. 20:05:57 &amp;lt;manas&amp;gt; backup : Peux-tu m’envoyer en MP le nouveau lien pour l’état ? 20:06:05 &amp;lt;manas&amp;gt; merci 20:06:08 &amp;lt;zzz&amp;gt; ok, peut-être peux-tu ajouter tes raisons expliquant pourquoi c’est important sur le ticket ? 20:06:41 &amp;lt;manas&amp;gt; J’étais intéressé pour en savoir plus sur les plans Summer Dev, mais j’imagine qu’il faudra attendre que str4d soit là 20:06:43 &amp;lt;manas&amp;gt; zzz : bien sûr 20:06:43 &amp;lt;zzz&amp;gt; tout ce qui n’est pas critique côté UI devra attendre que nous fusionnions la branche UI, donc avec un peu de chance, c’est pour bientôt 20:06:49 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:07:06 &amp;lt;zzz&amp;gt; ravi de te voir ici backup 20:07:14 * zzz attrape le maillet 20:07:40 &amp;lt;manas&amp;gt; Je voulais proposer des réunions régulières d’opérateurs de reseed 20:07:45 &amp;lt;manas&amp;gt; qu’en penses-tu, backup ? 20:08:19 &amp;lt;zzz&amp;gt; Je suis pour (+1) 20:08:38 &amp;lt;backup&amp;gt; oui, bonne idée 20:08:44 &amp;lt;zzz&amp;gt; Je vous laisse continuer la discussion, cependant, pour l’instant... 20:08:50 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 4 avril 2017</title><link>/fr/blog/2017/04/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-avril-2017/</link><pubDate>Tue, 04 Apr 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/04/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-avril-2017/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> atoi, echelon, manas, orignal, randomrng, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:05 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.30 (zzz) 20:00:05 &amp;lt;zzz&amp;gt; 2) statut de la branche UI - (str4d) 20:00:05 &amp;lt;zzz&amp;gt; 3) plans pour I2P Summer Dev - (str4d) 20:00:05 &amp;lt;zzz&amp;gt; 4) mise à jour EdDSA - (str4d) 20:00:09 &amp;lt;zzz&amp;gt; 0) Salut 20:00:12 &amp;lt;zzz&amp;gt; salut 20:00:28 &amp;lt;manas&amp;gt; Bonjour 20:00:33 &amp;lt;eche|on&amp;gt; salut 20:01:00 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.30 (zzz) 20:01:24 &amp;lt;zzz&amp;gt; ok, ça se passe bien, les testeurs trouvent des problèmes, ce qui est très bien. Jetty 9 se déroule assez bien jusqu'ici 20:01:35 &amp;lt;z3r0fox&amp;gt; Salut ! o/ 20:01:54 &amp;lt;zzz&amp;gt; J'ai identifié les plugins qui doivent être mis à jour sur zzz.i2p... pour de meilleurs résultats ils doivent être reconstruits avant la sortie 20:01:56 &amp;lt;eche|on&amp;gt; en grande partie oui 20:02:04 &amp;lt;eche|on&amp;gt; sauf pour les anciens fichiers de configuration Jetty 20:02:24 &amp;lt;zzz&amp;gt; content qu'on le fasse maintenant pour qu'on soit prêt pour stretch et zesty 20:02:36 &amp;lt;eche|on&amp;gt; oui 20:02:56 &amp;lt;zzz&amp;gt; merci à echelon et aux autres pour les tests. Je marquerai probablement une build de dev comme -rc plus tôt que d'habitude pour obtenir plus de tests 20:03:12 &amp;lt;eche|on&amp;gt; ok 20:03:20 &amp;lt;orignal_&amp;gt; salut 20:03:34 &amp;lt;zzz&amp;gt; J'ai fixé la date limite de commit au vendredi 28 avril, sortie la première semaine de mai 20:03:54 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:04:15 &amp;lt;atoi&amp;gt; quand Java aura-t-il des signatures GOST ? 20:04:41 &amp;lt;eche|on&amp;gt; 2019 20:05:01 &amp;lt;zzz&amp;gt; atoi nous n'avons pas encore accepté la proposition ; si nous le faisons, meilleure estimation fin de l'année prochaine à cause des priorités 20:05:02 &amp;lt;eche|on&amp;gt; mais ok pour 1, bien que nous ayons reporté UII 20:05:54 &amp;lt;zzz&amp;gt; mais j'ai fait d'autres propositions (136 et 137) pour faciliter l'introduction de nouveaux types de signatures 20:06:00 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:06:02 &amp;lt;atoi&amp;gt; j'ai hâte que GOST fonctionne 20:07:22 &amp;lt;zzz&amp;gt; 2) statut de la branche UI - (str4d) 20:07:35 &amp;lt;zzz&amp;gt; str4d, quoi de neuf sur ta branche UI ? 20:07:53 &amp;lt;str4d&amp;gt; La branche UI est relativement stable depuis quelques semaines 20:08:28 &amp;lt;zzz&amp;gt; le plan est de proposer début mai pour la .31 ? 20:08:57 &amp;lt;str4d&amp;gt; Il y a quelques mises à jour de thème que je dois intégrer et pousser pour répondre à certains retours, mais en termes de structure c'est quasiment prêt 20:09:08 &amp;lt;str4d&amp;gt; Ouais 20:09:13 &amp;lt;zzz&amp;gt; ok super 20:09:19 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:09:24 &amp;lt;eche|on&amp;gt; j'ai hâte de le tester ^^ 20:10:00 &amp;lt;str4d&amp;gt; Si quelqu'un veut tester mais ne veut pas s'embêter à compiler, je mettrai en ligne un i2pupdate.zip une fois que ces prochains changements de thème seront intégrés 20:10:18 &amp;lt;eche|on&amp;gt; J'attends la prop... 20:11:02 &amp;lt;zzz&amp;gt; 3) plans pour I2P Summer Dev - (str4d) 20:11:19 &amp;lt;zzz&amp;gt; str4d quels sont les plans ? 20:11:47 &amp;lt;str4d&amp;gt; Ok, sadie et moi avons brassé quelques idées, et il en est ressorti que pour ce Summer Dev, nous devrions nous concentrer sur la vitesse 20:12:37 &amp;lt;str4d&amp;gt; Parce que a) c'est une extension logique de l'an dernier (nous avons rendu plus facile pour les applications d'utiliser I2P, mais maintenant il faut leur donner envie de le faire), et b) cela couvre déjà environ la moitié de notre feuille de route actuelle 20:13:37 &amp;lt;zzz&amp;gt; ok, où pourrions-nous trouver ces plans, et comment trouver des personnes pour les réaliser ? 20:14:06 &amp;lt;str4d&amp;gt; sadie a pris des notes pendant mon baratin, donc je vais l'embêter pour les récupérer :) 20:14:18 &amp;lt;str4d&amp;gt; En gros je pense que ça veut dire : 20:14:51 &amp;lt;str4d&amp;gt; - Faire avancer les différentes propositions qui affectent la vitesse (LS2, chiffrement E2E plus récent, massive multihoming) 20:15:24 &amp;lt;str4d&amp;gt; - Faire tourner quelque chose de similaire au bwauth de Tor que nous pouvons utiliser pour commencer à collecter des métriques spécifiquement sur la vitesse du réseau 20:16:27 &amp;lt;manas&amp;gt; Je pensais écrire un peu de code pour tester les vitesses d'I2P avec différents programmes (rsync, torrents, sftp, etc.) 20:16:34 &amp;lt;str4d&amp;gt; - Exposer la sélection de tunnel via I2CP (à la manière des trucs lua de psi) 20:16:51 &amp;lt;manas&amp;gt; Je peux partager ça si c'est utile/intéressant 20:16:51 &amp;lt;randomrng&amp;gt; massive multihoming &amp;lt;3 20:17:00 &amp;lt;zzz&amp;gt; ça me va. on devrait mettre ça à l'ordre du jour de la réunion du mois prochain pour avoir une mise à jour ? 20:17:00 &amp;lt;str4d&amp;gt; - Accélérations ElGamal à court terme 20:17:17 &amp;lt;str4d&amp;gt; Oui. 20:17:35 &amp;lt;zzz&amp;gt; Je note que la plupart de ce qui est sur la feuille de route .30, définie il y a seulement 3 mois au CCC, est de la pure fiction et sera repoussé. Je vais la mettre à jour sous peu. 20:18:10 &amp;lt;zzz&amp;gt; autre chose sur 3) ? 20:18:16 &amp;lt;str4d&amp;gt; Nous avons deux mois avant que ça ne commence officiellement. Je continuerai à discuter avec sadie pour étoffer un plan, mais ce dont nous avons vraiment besoin, c'est de personnes qui choisissent des choses sur lesquelles elles veulent travailler 20:18:32 &amp;lt;str4d&amp;gt; manas a déjà une longueur d'avance là-dessus ;P 20:18:35 &amp;lt;orignal_&amp;gt; quel type d'accélération ? 20:18:48 &amp;lt;str4d&amp;gt; orignal_, le pré-calcul des tables 20:18:48 &amp;lt;manas&amp;gt; :) 20:19:03 &amp;lt;orignal_&amp;gt; la mienne ou autre chose ? 20:19:09 &amp;lt;zzz&amp;gt; si toi et sadie documentez un cadre et des options, ça aidera les gens à choisir des choses 20:19:22 &amp;lt;str4d&amp;gt; +1 20:19:30 &amp;lt;zzz&amp;gt; autre chose sur 3) ? 20:19:35 &amp;lt;str4d&amp;gt; orignal_, ce ne sera pas la tienne, car cela s'appuie directement sur OpenSSL auquel nous n'avons pas accès 20:19:52 &amp;lt;orignal_&amp;gt; je parle de la base 20:20:03 &amp;lt;orignal_&amp;gt; pas de l'implémentation 20:20:28 &amp;lt;str4d&amp;gt; Oh, oui probablement basé sur la tienne (même si je voudrais comprendre moi-même les mathématiques) 20:21:03 &amp;lt;zzz&amp;gt; 4) mise à jour EdDSA - (str4d) 20:21:10 &amp;lt;orignal_&amp;gt; bon à savoir :) 20:21:13 &amp;lt;zzz&amp;gt; str4d, quoi de neuf avec EdDSA ? 20:21:39 &amp;lt;str4d&amp;gt; Je viens de publier EdDSA-Java 0.2.0, plus d'un an après la dernière version 20:22:28 &amp;lt;orignal_&amp;gt; quelle est la différence ? 20:22:37 &amp;lt;str4d&amp;gt; Inclut divers nettoyages, l'encodage bientôt standard pour la PKI, une correction des noms JCA, un Security Provider, et devrait en fait être à temps constant maintenant grâce à un tiers qui l'a fait auditer 20:22:59 &amp;lt;str4d&amp;gt; J'ai rapatrié le code dans i2p.i2p.zzz.test2 20:23:26 &amp;lt;orignal_&amp;gt; des améliorations de vitesse ? 20:23:30 &amp;lt;str4d&amp;gt; Mais ce dont il a maintenant besoin, c'est de tests pour vérifier que tout fonctionne toujours bien 20:23:45 &amp;lt;zzz&amp;gt; tu as fait combien de tests ? 20:23:58 &amp;lt;str4d&amp;gt; orignal_, diminution de la vitesse pour la signature à cause du passage à un temps constant (mais pas tant que ça) 20:24:06 &amp;lt;str4d&amp;gt; zzz, le code EdDSA lui-même est bien testé 20:24:20 &amp;lt;orignal_&amp;gt; temps constant pour la signature ou la vérification ? 20:24:32 &amp;lt;zzz&amp;gt; Je reste sceptique à propos du temps constant, mais si on ne le fait pas tout le monde va se plaindre 20:24:39 &amp;lt;str4d&amp;gt; la signature (la vérification n'a jamais été à temps constant, puisqu'il n'y a pas d'information secrète) 20:25:01 &amp;lt;zzz&amp;gt; str4d, tu vises 31 ou 30 ? 20:25:02 &amp;lt;str4d&amp;gt; Ce que je n'ai pas encore testé, c'est comment cela interagit avec le reste d'I2P, en particulier en lien avec les correctifs de noms JCA 20:25:39 &amp;lt;zzz&amp;gt; comme je l'ai posté sur zzz.i2p, je pense que c'est une quête futile de courir après les recommandations de nommage de je ne sais quel RFC 20:25:47 &amp;lt;str4d&amp;gt; Probablement trop proche de la 30 pour intégrer ça, puisque nous utilisons le code directement au lieu de la bibliothèque 20:25:50 &amp;lt;orignal_&amp;gt; le goulot d'étranglement des performances, c'est la vérification 20:26:22 &amp;lt;str4d&amp;gt; Pour ma bibliothèque, il était logique de corriger les choses avant 0.2.0 parce qu'il n'y avait pas de Provider auparavant, donc personne n'utilisait les noms JCA 20:26:26 &amp;lt;zzz&amp;gt; str4d, la prop sera aussi l'enfer du merge à cause des changements javadoc que tu as faits et que j'avais déjà corrigés en .29, ça ne sera pas amusant 20:27:14 &amp;lt;str4d&amp;gt; Ok, on dirait que le plan est de merger i2p.i2p dans .test2, corriger les conflits de merge, puis faire tester ça par des gens 20:27:25 &amp;lt;zzz&amp;gt; mais nous avons toujours eu un provider. tes changements dans test2 avaient tendance à préférer un PR GitHub à ce que j'avais déjà fait pour accomplir la même chose, donc je suis un peu sceptique sur l'ensemble 20:27:42 &amp;lt;zzz&amp;gt; tu pourrais faire la prop dans ce sens si tu veux, ou simplement reporter la douleur jusqu'à la prop dans l'autre sens 20:28:23 &amp;lt;str4d&amp;gt; Oui, mais soyons honnêtes, je doute que quelqu'un l'utilisait 20:28:31 &amp;lt;zzz&amp;gt; comme je l'ai dit, je m'en remets à toi, c'est à l'origine ton code, mais je veux quand même y jeter un œil 20:29:11 &amp;lt;zzz&amp;gt; J'ai un router avec une clé de famille EdDSA à tester. je ne me souviens plus de quel format. Souviens-toi que j'ai fait toutes ces corrections il y a presque 4 mois, depuis nous attendons toi et tes amis des RFC :) 20:29:11 &amp;lt;str4d&amp;gt; (qui n'importait pas déjà directement i2p.jar, et aurait déjà des migrations à faire lors de la mise à niveau) 20:29:32 &amp;lt;zzz&amp;gt; autre chose sur 4) ? 20:30:08 &amp;lt;str4d&amp;gt; Pas de mon côté :) 20:30:13 * zzz cherche le baffer 20:30:19 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:31:20 &amp;lt;str4d&amp;gt; La prochaine réunion tor-dev de Tor vers septembre sera probablement à Montréal 20:31:33 &amp;lt;orignal_&amp;gt; quand ? 20:31:53 &amp;lt;z3r0fox&amp;gt; Sympa 20:31:55 &amp;lt;str4d&amp;gt; ------------------------------------^ 20:31:56 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:32:14 &amp;lt;str4d&amp;gt; Je prévois d'y aller 20:32:28 &amp;lt;zzz&amp;gt; tu penses changer d'équipe ? 20:32:47 &amp;lt;str4d&amp;gt; Je vise juste à les influencer ;) 20:33:14 &amp;lt;zzz&amp;gt; économise le prix du billet d'avion, ça n'arrivera pas 20:33:24 &amp;lt;manas&amp;gt; Oui Montréal est sympa :) 20:33:27 &amp;lt;str4d&amp;gt; J'espère aussi que, comme Summer Dev sera juste terminé, nous aurons de belles améliorations de vitesse à présenter là-bas 20:34:28 * zzz *BAFS*** la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 7 mars 2017</title><link>/fr/blog/2017/03/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-mars-2017/</link><pubDate>Tue, 07 Mar 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/03/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-mars-2017/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, manas, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:25 &amp;lt;zzz&amp;gt; 0) Salut 20:00:25 &amp;lt;zzz&amp;gt; 1) Mainteneur de Tails (zzz) `http://zzz.i2p/topics/2108` 20:00:25 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.30 (zzz) 20:00:25 &amp;lt;zzz&amp;gt; 3) statut de la branche UI - pour la .30 ou la .31 ? (str4d) 20:00:25 &amp;lt;zzz&amp;gt; 4) statut de la branche Jetty 9 - pour la .30 ou la .31 ? (zzz) 20:00:30 &amp;lt;zzz&amp;gt; 0) Salut 20:00:32 &amp;lt;zzz&amp;gt; salut 20:00:50 &amp;lt;manas&amp;gt; Bonjour 20:00:54 &amp;lt;zzz&amp;gt; 1) Mainteneur de Tails (zzz) `http://zzz.i2p/topics/2108` 20:01:16 &amp;lt;zzz&amp;gt; comme la plupart d'entre vous le savent, Tails et moi avons convenu de retirer i2p de Tails 20:01:34 &amp;lt;zzz&amp;gt; cela prendra effet dans Tails 2.12, prévue dans environ 6 semaines 20:01:43 &amp;lt;eche|on&amp;gt; salut 20:01:57 &amp;lt;eche|on&amp;gt; ok 20:01:59 &amp;lt;zzz&amp;gt; triste, mais nous n'avions pas d'autre choix. Si nous trouvons un volontaire pour le maintenir, nous redéposerons une demande 20:02:08 &amp;lt;zzz&amp;gt; autre chose sur le 1) ? 20:02:45 &amp;lt;eche|on&amp;gt; dommage, mais ça ne va pas changer de sitôt (tm) 20:03:07 &amp;lt;manas&amp;gt; Oui. Dommage que le gars du 33C3 n'ait pas marché 20:03:30 &amp;lt;zzz&amp;gt; ouais 20:03:40 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.30 (zzz) 20:04:23 &amp;lt;zzz&amp;gt; ok, nous sommes une semaine après la sortie de la .29, notre plan est de rester sur un cycle standard de 8 semaines. Gros changements à intégrer d'ici mi-mars, sortie fin avril 20:04:51 &amp;lt;zzz&amp;gt; il y a deux grosses propositions en attente que nous aborderons en 3) et 4) 20:05:17 &amp;lt;zzz&amp;gt; autre chose sur le 2) ? 20:05:51 &amp;lt;eche|on&amp;gt; Je serai absent le 1er mai 20:06:00 &amp;lt;eche|on&amp;gt; ou plutôt du 30 avril au 2 mai 20:07:00 &amp;lt;zzz&amp;gt; ces deux propositions sont importantes parce qu'il est difficile de revenir en arrière. une fois que nous les soumettons, nous devons les faire fonctionner avant de pouvoir publier 20:07:07 &amp;lt;zzz&amp;gt; *sortie 20:07:29 &amp;lt;eche|on&amp;gt; ouais 20:07:57 &amp;lt;zzz&amp;gt; 3) statut de la branche UI - pour la .30 ou la .31 ? (str4d) 20:08:34 &amp;lt;zzz&amp;gt; c'est un changement énorme, bien qu'annoncé au départ comme une mise à jour mineure, et la partie 1 d'une série pour mettre à jour l'UI de la console 20:08:54 &amp;lt;zzz&amp;gt; le diff fait 77K lignes, avec plus de 500 fichiers ajoutés, plus de 200 fichiers modifiés 20:09:06 &amp;lt;eche|on&amp;gt; je voterais pour 1 proposition par version, pas les deux dans la .30 20:09:07 &amp;lt;zzz&amp;gt; str4d, quel est le statut, et veux-tu la soumettre pour la .30 ? 20:09:27 &amp;lt;eche|on&amp;gt; et comme jettty9 est plus important, repousser l'UI à la .31 20:11:07 &amp;lt;zzz&amp;gt; l'essentiel, c'est que nous ne voulons pas soumettre quelque chose si l'auteur n'a pas le temps de corriger les problèmes avant la sortie. sinon, la sortie pourrait être retardée indéfiniment 20:11:39 &amp;lt;eche|on&amp;gt; ouais 20:11:46 &amp;lt;zzz&amp;gt; donc, quand ce sera soumis, nous avons besoin de garanties de str4d qu'il sera disponible ici pour répondre aux problèmes 20:11:54 &amp;lt;zzz&amp;gt; str4d, quelles sont tes intentions ? 20:12:15 &amp;lt;eche|on&amp;gt; str4d est-il là ? 20:13:11 &amp;lt;zzz&amp;gt; je ne sais pas. je pense que cette branche lui a vraiment échappé, annoncée comme mineure mais devenue massive. je pense qu'il y travaille depuis un an. 20:13:38 &amp;lt;zzz&amp;gt; je suppose que nous devrons faire un suivi avec str4d plus tard 20:13:54 &amp;lt;zzz&amp;gt; autre chose sur le 3) ? 20:14:03 &amp;lt;manas&amp;gt; il a bien dit quelque chose au sujet d'une branche récemment 20:14:17 &amp;lt;manas&amp;gt; je ne l'ai pas testée, je vais la cloner 20:15:23 &amp;lt;zzz&amp;gt; c'est... intéressant. je dirais qu'il a pris une direction différente de ce que j'ai fait ces dernières années. je ne peux pas prédire quelle sera la réaction générale. 20:15:42 &amp;lt;zzz&amp;gt; autre chose sur le 3) ? 20:16:16 &amp;lt;zzz&amp;gt; 4) statut de la branche Jetty 9 - pour la .30 ou la .31 ? (zzz) 20:17:03 &amp;lt;zzz&amp;gt; il y a environ 3k lignes de diff. j'ai les builds standard qui fonctionnent dans ma branche, ainsi que le build pour stretch. je n'ai pas encore testé les builds pour versions antérieures pour wheezy/precise/jessie/trusty 20:17:35 &amp;lt;zzz&amp;gt; l'urgence, c'est que stretch n'aura pas Jetty 8. il semble que zesty, prévu pour le mois prochain, non plus, à moins qu'il n'apparaisse dans backports 20:17:44 &amp;lt;zzz&amp;gt; mais Jetty 8 était en fin de vie (EOL) en décembre 20:18:17 &amp;lt;eche|on&amp;gt; Jetty 8 a peu de chances d'apparaître dans backports 20:18:20 &amp;lt;zzz&amp;gt; donc le risque, c'est que stretch ou zesty sorte(nt) et qu'i2p n'y fonctionne pas 20:18:42 &amp;lt;zzz&amp;gt; donc je propose de soumettre ma branche jetty9 la semaine prochaine, pour l'inclure dans la .30 20:19:21 &amp;lt;eche|on&amp;gt; ouais 20:19:29 &amp;lt;zzz&amp;gt; cela va casser, au minimum, les plugins suivants : bwschedule, i2pbote, i2pcontrol, zzzot. ils auront besoin au moins d'une recompilation, peut-être d'une réécriture 20:19:33 &amp;lt;eche|on&amp;gt; c'est ce que je propose, SI tu penses pouvoir le faire 20:20:46 &amp;lt;zzz&amp;gt; je peux recompiler zzzot. à charge pour les auteurs des 3 autres (cacapo, str4d, hottuna2 respectivement) de voir s'ils peuvent publier 20:21:40 &amp;lt;zzz&amp;gt; je peux faire ma part 20:22:07 &amp;lt;zzz&amp;gt; je pense que si nous attendons la .31 en juin/juillet, il y aura beaucoup d'utilisateurs des paquets mécontents 20:22:53 &amp;lt;eche|on&amp;gt; ouais 20:22:54 &amp;lt;zzz&amp;gt; donc je prévois de la soumettre dans les prochains jours 20:23:00 &amp;lt;zzz&amp;gt; autre chose sur le 4) ? 20:23:08 &amp;lt;eche|on&amp;gt; je vais tester 20:23:28 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:24:25 * zzz fait chauffer le baffer 20:24:30 &amp;lt;eche|on&amp;gt; pas à ma connaissance pour l'instant 20:25:27 * zzz *baffffs* la réunion est close &lt;/div></description></item><item><title>0.9.29 Correctif de l'installateur Windows</title><link>/fr/blog/2017/03/04/0.9.29-correctif-de-linstallateur-windows/</link><pubDate>Sat, 04 Mar 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/03/04/0.9.29-correctif-de-linstallateur-windows/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>Le programme d’installation Windows 0.9.29, publié sur notre site web il y a deux jours, échoue à l’installation en levant une exception. Nous avons corrigé le bogue et mis en ligne le nouveau programme d’installation sur notre site web. Ceci n’affecte pas les mises à niveau depuis les versions précédentes ni les programmes d’installation non Windows. Nous vous présentons nos excuses pour ce problème.&lt;/p></description></item><item><title>Version 0.9.29</title><link>/fr/blog/2017/02/27/version-0.9.29/</link><pubDate>Mon, 27 Feb 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/02/27/version-0.9.29/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.29 contient des correctifs pour de nombreux tickets Trac, y compris des solutions de contournement pour des messages compressés corrompus. Nous prenons désormais en charge NTP sur IPv6. Nous avons ajouté une prise en charge préliminaire de Docker. Nous avons désormais des pages de manuel (man) traduites. Nous transmettons désormais les en-têtes Referer de même origine via le proxy HTTP. Il y a davantage de correctifs pour Java 9, bien que nous ne recommandions pas encore Java 9 pour un usage général.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 février 2017</title><link>/fr/blog/2017/02/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-f%C3%A9vrier-2017/</link><pubDate>Tue, 07 Feb 2017 00:00:00 +0000</pubDate><guid>/fr/blog/2017/02/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-f%C3%A9vrier-2017/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, EinMbyte, manas, psi, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Salut 20:00:00 &amp;lt;zzz&amp;gt; 1) Suivi du 33C3 20:00:00 &amp;lt;zzz&amp;gt; 2) Mise à jour 0.9.29 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Mainteneur Tails (zzz) `http://zzz.i2p/topics/2108` 20:00:00 &amp;lt;zzz&amp;gt; 4) Brouillon NTCP2 (Manas) 20:00:00 &amp;lt;zzz&amp;gt; 5) Patch de documentation du réensemencement (Manas) 20:00:04 &amp;lt;zzz&amp;gt; 0) Salut 20:00:05 &amp;lt;zzz&amp;gt; salut 20:00:21 &amp;lt;zzz&amp;gt; 1) Suivi du 33C3 20:00:32 &amp;lt;eche|off&amp;gt; salut 20:00:50 &amp;lt;zzz&amp;gt; quelqu'un a quelque chose à dire sur le 33c3 ? je dirais que le trafic vers notre stand était inférieur aux années précédentes 20:01:07 &amp;lt;zzz&amp;gt; merci à manas pour quelques comptes rendus publiés sur zzz.i2p 20:01:09 &amp;lt;psi&amp;gt; ohay 20:01:15 &amp;lt;eche|off&amp;gt; ouais, c'était moins, mais ça allait quand même 20:01:21 &amp;lt;zzz&amp;gt; on parlera de Tails en 3) 20:01:32 &amp;lt;zzz&amp;gt; espérons une nouvelle ville cette année 20:01:54 &amp;lt;zzz&amp;gt; autre chose sur le 1) ? 20:02:25 &amp;lt;i2pr&amp;gt; [Slack/str4d] Salut 20:02:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je ne peux pas commenter, mais j'ai vraiment apprécié ! 20:02:28 &amp;lt;manas&amp;gt; Salut ! 20:02:38 &amp;lt;zzz&amp;gt; ok, on continue 20:02:43 &amp;lt;zzz&amp;gt; 2) Mise à jour 0.9.29 (zzz) 20:02:51 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je me suis bien amusé avec Yolgie à Linz et Vienne ; ça devrait être un bon contact pour la suite 20:03:17 &amp;lt;zzz&amp;gt; J'ai fixé la date limite de check-in à dans 2 semaines et demie, vendredi 24/02, sortie vers le 27/02 20:03:21 &amp;lt;zzz&amp;gt; principalement des corrections de bugs 20:03:30 &amp;lt;eche|off&amp;gt; euh, il est temps de faire quelque chose, ok 20:03:40 &amp;lt;zzz&amp;gt; Je prévois aussi (toujours) d'imposer les signatures lors de l'inscription sur stats.i2p très bientôt 20:04:04 &amp;lt;manas&amp;gt; Imposer des signatures ? 20:04:12 &amp;lt;zzz&amp;gt; la refonte de la console de str4d a été repoussée à la .30, donc ça ferait une date limite de prop à la mi-février 20:04:17 &amp;lt;zzz&amp;gt; *mi-mars 20:04:32 &amp;lt;manas&amp;gt; Donc plus d'étapes de vérification lors de l'enregistrement d'un nom d'hôte ? 20:04:42 &amp;lt;zzz&amp;gt; manas, en gros des preuves que tu contrôles le domaine que tu enregistres 20:05:10 &amp;lt;manas&amp;gt; Hm ok 20:05:15 &amp;lt;zzz&amp;gt; J'ai corrigé pas mal de bugs ce week-end, en fermant des tickets Trac, je vais essayer d'en faire encore quelques-uns la semaine prochaine ou celle d'après 20:05:38 &amp;lt;zzz&amp;gt; donc le gel des tags et le push sur tx seront dans environ 8 jours 20:06:07 &amp;lt;zzz&amp;gt; j'ai compris comment faire les traductions des pages man, donc tout le monde, allez faire votre part sur Transifex pour ça 20:06:13 &amp;lt;zzz&amp;gt; autre chose sur le 2) ? 20:06:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ouah 20:06:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] S'il y a quelque chose d'utile sur lequel je peux travailler pour la .29, dites-moi. Sinon je continue sur la branche .ui. 20:06:20 &amp;lt;eche|off&amp;gt; déjà fait ^^ 20:06:37 &amp;lt;eche|off&amp;gt; Je vais faire le cert sur mon serveur de réensemencement... 20:06:45 &amp;lt;manas&amp;gt; Je continue à travailler sur les traductions en hindi :) 20:07:04 &amp;lt;zzz&amp;gt; oui str4d, il y a clairement des choses à corriger avant que tu ne fasses la prop, sinon les fourches vont sortir 20:07:14 &amp;lt;zzz&amp;gt; ok super 20:07:29 &amp;lt;zzz&amp;gt; 3) Mainteneur Tails (zzz) `http://zzz.i2p/topics/2108` 20:07:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] J'ai pas mal de changements en local que je nettoie avant de pousser 20:08:07 &amp;lt;zzz&amp;gt; on a rencontré un gars 'yolgie' au CCC qui a dit qu'il s'en chargerait. je l'ai pingé début janvier, il a dit qu'il commencerait en février. je l'ai re-pingé il y a quelques jours, pas de réponse pour l'instant 20:08:26 &amp;lt;zzz&amp;gt; on est sur le point d'être expulsés de Tails, donc toute aide serait la bienvenue 20:08:45 &amp;lt;psi&amp;gt; je suis prêt à y aller avec Tails quand vous voulez, j'ai enfin réussi à maîtriser la compilation de Tails 20:08:51 &amp;lt;i2pr&amp;gt; [Slack/str4d] C'est quoi l'échéance pour ça ? 20:08:57 &amp;lt;manas&amp;gt; psi : nickel ! 20:09:50 &amp;lt;zzz&amp;gt; voyez le fil sur zzz.i2p pour un lien vers un ticket Tails qui contient le calendrier de notre évition 20:09:55 &amp;lt;zzz&amp;gt; *éviction 20:11:15 &amp;lt;zzz&amp;gt; il y a un tas de vieux tickets et un tas de haters, donc c'est à peu près fini 20:11:20 &amp;lt;zzz&amp;gt; autre chose sur le 3) ? 20:11:44 &amp;lt;eche|off&amp;gt; J'espère que ça ira 20:11:55 &amp;lt;zzz&amp;gt; 4) Brouillon NTCP2 (Manas) 20:12:00 &amp;lt;zzz&amp;gt; manas, qu'est-ce que tu as pour nous ? 20:12:24 &amp;lt;manas&amp;gt; Le brouillon a été préparé, il est publié sur zzz.i2p 20:12:40 &amp;lt;manas&amp;gt; Je n'ai reçu aucun commentaire à ce jour 20:12:51 &amp;lt;zzz&amp;gt; donc c'est une consolidation de l'ancienne proposition et de la réécriture complète d'EinMByte ? 20:13:07 &amp;lt;manas&amp;gt; Je pense avoir inclus les éléments importants, mais j'aurais besoin que quelqu'un qui connaît mieux le sujet relise. 20:13:14 &amp;lt;eche|off&amp;gt; des gens demandent quand ce sera fini, mais rien de plus.. 20:13:30 &amp;lt;manas&amp;gt; zzz : Oui 20:13:47 * psi commence à lire la proposition NTCP 20:13:53 &amp;lt;zzz&amp;gt; c'est un progrès, même s'il est petit. Je considère toujours que tout ça est complètement à l'arrêt, il ne se passera rien tant que les gens ne commenceront pas à participer 20:14:00 &amp;lt;manas&amp;gt; zzz : je n'ai pas inclus les parties de l'ancienne proposition qui étaient obsolètes 20:14:22 &amp;lt;zzz&amp;gt; ok je lui donne encore quelques jours, s'il n'y a pas de commentaires dans le fil zzz.i2p je vais simplement l'intégrer sur le site ? 20:14:59 &amp;lt;manas&amp;gt; zzz : il y a quelques retouches mineures que je peux faire (style) tout à la fin 20:15:09 &amp;lt;zzz&amp;gt; ok super. autre chose sur le 4) ? 20:15:16 &amp;lt;manas&amp;gt; D'après la publication récente de tuna 20:15:38 &amp;lt;manas&amp;gt; Mais c'est tout 20:15:41 &amp;lt;zzz&amp;gt; 5) Patch de documentation du réensemencement (Manas) 20:15:46 &amp;lt;zzz&amp;gt; manas, qu'est-ce que tu as pour nous ? 20:16:04 &amp;lt;manas&amp;gt; J'ai eu des nouvelles de backup 20:16:08 &amp;lt;manas&amp;gt; Ses commentaires sont ici : `http://zzz.i2p/topics/2210-reseed-webpage-updates` 20:16:27 &amp;lt;manas&amp;gt; Je ferai un autre patch après avoir inclus ses suggestions 20:16:46 &amp;lt;eche|off&amp;gt; super 20:16:48 &amp;lt;manas&amp;gt; Il a suggéré de supprimer un certain nombre de parties (anciennes méthodes de réensemencement) 20:16:56 &amp;lt;manas&amp;gt; Ainsi que de supprimer la prise en charge de lighttpd 20:17:06 &amp;lt;eche|off&amp;gt; J'utilise encore les anciennes méthodes, mais ça va 20:17:09 &amp;lt;manas&amp;gt; Je ne sais pas qui, si quelqu'un, utilise lighttpd pour faire tourner des serveurs de réensemencement 20:17:26 &amp;lt;zzz&amp;gt; c'est un excellent travail. backup est propriétaire de la page mais refuse de créer des patches HTML pour ses changements, et moi je refuse d'être l'éditeur HTML, donc on est bloqués depuis un an. Merci de nous faire avancer. 20:17:29 &amp;lt;manas&amp;gt; problème lié à l'impossibilité de définir un certain en-tête HTTP 20:17:55 &amp;lt;manas&amp;gt; :) 20:18:10 &amp;lt;zzz&amp;gt; manas, pour celui-ci, quand tu as fini, ajoute une note dans le fil zzz.i2p et je l'intégrerai 20:18:44 &amp;lt;manas&amp;gt; Si quelqu'un a des commentaires sur les changements proposés par backup, merci de les poster. S'il n'y a pas de commentaires d'ici une semaine, je partagerai le patch mis à jour et j'en informerai zzz. 20:18:57 &amp;lt;zzz&amp;gt; autre chose sur le 5) ? 20:18:59 &amp;lt;manas&amp;gt; zzz : bien sûr 20:19:16 &amp;lt;manas&amp;gt; Pas de mon côté 20:20:03 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:20:21 &amp;lt;eche|off&amp;gt; rien de mon côté 20:20:28 &amp;lt;EinMByte&amp;gt; Je suis en retard, mais à propos de NTCP2 20:20:39 &amp;lt;manas&amp;gt; Salut EinMByte 20:20:40 &amp;lt;zzz&amp;gt; vas-y 20:21:00 &amp;lt;EinMByte&amp;gt; Je peux lire le dernier brouillon 20:21:24 &amp;lt;EinMByte&amp;gt; Une décision a-t-elle été prise sur les algorithmes de chiffrement à prendre en charge ? 20:21:27 &amp;lt;manas&amp;gt; C'est par ici, au fait : `http://pinkpaste.i2p/show/246/` 20:21:39 &amp;lt;psi&amp;gt; le voilà 20:22:19 &amp;lt;zzz&amp;gt; en gros, nous n'avons fait aucun progrès depuis le brouillon 1MB, et manas vient tout juste de le fusionner avec la proposition précédente 20:22:28 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:22:58 &amp;lt;EinMByte&amp;gt; Ok, je vais lire le brouillon. Quelqu'un devrait contacter Winter 20:23:04 &amp;lt;EinMByte&amp;gt; (probablement moi) 20:23:11 * zzz attrape le baffer 20:23:24 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.28</title><link>/fr/blog/2016/12/12/version-0.9.28/</link><pubDate>Mon, 12 Dec 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/12/12/version-0.9.28/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.28 contient des correctifs pour plus de 25 tickets Trac, ainsi que des mises à jour pour plusieurs paquets logiciels intégrés, dont Jetty. Des correctifs concernent la fonctionnalité de test des pairs IPv6 introduite dans la dernière version. Nous poursuivons les améliorations visant à détecter et à bloquer les pairs potentiellement malveillants. Des correctifs préliminaires sont disponibles pour Java 9, bien que nous ne recommandions pas encore Java 9 pour un usage général.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 06 décembre 2016</title><link>/fr/blog/2016/12/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-d%C3%A9cembre-2016/</link><pubDate>Tue, 06 Dec 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/12/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-d%C3%A9cembre-2016/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, manas, orignal, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:02 &amp;lt;zzz&amp;gt; 0) Salut 20:00:02 &amp;lt;zzz&amp;gt; 1) planification pour le 33C3 20:00:02 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.28 (zzz) 20:00:02 &amp;lt;zzz&amp;gt; 3) mainteneur Tails (zzz) `http://zzz.i2p/topics/2108` 20:00:07 &amp;lt;zzz&amp;gt; 0) Salut 20:00:09 &amp;lt;zzz&amp;gt; salut 20:00:16 &amp;lt;i2pr&amp;gt; [Slack/manas] Bonjour :slightly_smiling_face: 20:00:44 &amp;lt;zzz&amp;gt; 1) planification pour le 33C3 20:00:54 &amp;lt;orignal_&amp;gt; salut 20:01:08 &amp;lt;zzz&amp;gt; ok, dans 3 semaines à partir d'aujourd'hui, y a-t-il quelque chose dont nous devons discuter ? 20:01:38 &amp;lt;eche|on&amp;gt; Je suis joignable via twitter au moins 20:01:49 &amp;lt;eche|on&amp;gt; Je suis à Hambourg à partir du 26 décembre 20:01:53 &amp;lt;zzz&amp;gt; Je suppose que nous aurons notre groupe de DM twitter configuré quelques jours à l'avance 20:01:58 &amp;lt;eche|on&amp;gt; J'apporterai la bannière, l'ordinateur portable et des autocollants 20:02:10 &amp;lt;i2pr&amp;gt; [Slack/manas] J'arriverai à Hambourg l'après-midi du 26 décembre 20:02:11 &amp;lt;zzz&amp;gt; J'apporterai aussi des autocollants. 20:02:21 &amp;lt;zzz&amp;gt; n'oublie pas ta multiprise 20:02:39 &amp;lt;eche|on&amp;gt; les billets sont tous payés et je m'occuperai de les remettre aux gens 20:02:45 &amp;lt;zzz&amp;gt; comme d'habitude, ceux qui sont là le 26 réservent une table 20:02:45 &amp;lt;eche|on&amp;gt; ok 20:02:57 &amp;lt;i2pr&amp;gt; [Slack/manas] Des conseils/suggestions pour ceux qui vont au CCC pour la première fois ? 20:02:57 &amp;lt;eche|on&amp;gt; ouais 20:03:12 &amp;lt;zzz&amp;gt; fluffypony + 1 du côté Monero 20:03:29 &amp;lt;eche|on&amp;gt; manas: sois présent, imprègne-toi de tout, prépare tes systèmes à être sous le feu 24h/24 et 7j/7, prends un gros disque dur, prends un peu d'argent, attends-toi à l'inattendu^^ 20:03:30 &amp;lt;zzz&amp;gt; les conseils généraux, vous pourrez les avoir après la réunion 20:03:35 &amp;lt;i2pr&amp;gt; [Slack/manas] :smile: 20:03:41 &amp;lt;zzz&amp;gt; autre chose pour le point 1) ? 20:04:48 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.28 20:04:55 &amp;lt;eche|on&amp;gt; juste : espérons un bon 33c3 20:05:19 &amp;lt;zzz&amp;gt; 0.9.28 est dans les temps, la date limite pour les commits et les traductions est vendredi, nous devrions publier la version début de semaine prochaine 20:05:35 &amp;lt;zzz&amp;gt; merci d'aider à relire le diff ce week-end 20:05:57 &amp;lt;orignal_&amp;gt; quelque chose de nouveau dont je devrais être au courant ? 20:06:09 &amp;lt;orignal_&amp;gt; Je parle de la 0.9.28 20:06:09 &amp;lt;eche|on&amp;gt; ok, je serai ici jusqu'au 19 décembre pour faire des trucs, et à partir du 20, en ligne quelques heures/jour 20:06:22 &amp;lt;zzz&amp;gt; je ne pense pas, orignal_ 20:06:28 &amp;lt;zzz&amp;gt; autre chose pour le point 2) ? 20:06:53 &amp;lt;orignal_&amp;gt; merci 20:07:34 &amp;lt;zzz&amp;gt; 3) mainteneur Tails 20:07:49 &amp;lt;zzz&amp;gt; Nous sommes en mauvaise posture sur Tails. 3 mainteneurs ont disparu cette année 20:08:23 &amp;lt;zzz&amp;gt; Une partie des devs Tails veut que i2p soit retiré de Tails, en raison du manque d'attention aux tickets pendant plusieurs années, et d'un manque de maintenance stable 20:08:47 &amp;lt;zzz&amp;gt; Sadie a envoyé un tweet ce matin et a reçu une réponse 20:09:26 &amp;lt;zzz&amp;gt; nous aurons peut-être besoin d'une grosse poussée PR (relations publiques) de la part de Sadie... ou peut-être que ce nouveau volontaire conviendra 20:09:36 &amp;lt;zzz&amp;gt; quelqu'un veut se porter volontaire, quelqu'un a des idées ? 20:10:34 &amp;lt;zzz&amp;gt; ok, je vais répondre au volontaire sur twitter et voir comment ça se passe 20:10:41 &amp;lt;zzz&amp;gt; autre chose pour le point 3) ? 20:11:34 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:11:35 &amp;lt;i2pr&amp;gt; [Slack/manas] J'aimerais aider mais il me faudrait beaucoup lire et apprendre car je ne connais pas bien ce sujet. 20:11:46 &amp;lt;i2pr&amp;gt; [Slack/manas] J'ai ouvert les fils, je vais lire 20:12:01 &amp;lt;zzz&amp;gt; une expérience d'i2p, de Tails et des paquets Debian est requise 20:12:08 &amp;lt;i2pr&amp;gt; [Slack/manas] Les certificats SSL de mon reseed (serveur de réamorçage) sont peut-être expirés ou proches de l'être, je m'assurerai qu'ils sont à jour 20:12:19 &amp;lt;orignal_&amp;gt; I2P devrait faire plus de PR qu'actuellement 20:12:54 &amp;lt;zzz&amp;gt; orignal_, je suis d'accord, merci de transmettre toute idée que tu as à Sadie et str4d 20:12:56 &amp;lt;i2pr&amp;gt; [Slack/manas] letskencrypt (now called acme-client) has been going through a number of changes but it has stabilized now. I can automate updates of the SSL certs for the reseeds. 20:13:09 &amp;lt;i2pr&amp;gt; [Slack/manas] Donc les reseeds peuvent tomber temporairement mais ils reviendront :slightly_smiling_face: 20:13:18 &amp;lt;zzz&amp;gt; manas, pour tout problème de reseed, merci de travailler avec backup@mail.i2p 20:13:24 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:13:28 &amp;lt;i2pr&amp;gt; [Slack/manas] D'accord 20:14:44 &amp;lt;zzz&amp;gt; pas de réunion la 1ère semaine de janvier. Nous aurons des réunions en personne au CCC. Surveillez ce canal pour les détails, des réunions peuvent être programmées à court préavis 20:15:10 &amp;lt;zzz&amp;gt; une liste des réunions possibles est sur un fil zzz.i2p, exprimez-vous là-bas pour ajouter des sujets ou demander à rejoindre à distance 20:15:23 * zzz **bafs** clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 1er novembre 2016</title><link>/fr/blog/2016/11/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-novembre-2016/</link><pubDate>Tue, 01 Nov 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/11/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-novembre-2016/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> echelon, fluffypony, hottuna, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Salut 20:00:01 &amp;lt;zzz&amp;gt; 1) préparation du 33C3 20:00:01 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.28 (zzz) 20:00:07 &amp;lt;zzz&amp;gt; 0) Salut 20:00:09 &amp;lt;zzz&amp;gt; salut 20:00:17 &amp;lt;eche|on&amp;gt; salut 20:00:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] Salut ! 20:00:38 &amp;lt;zzz&amp;gt; 1) préparation du 33C3 20:01:05 &amp;lt;eche|on&amp;gt; bien 20:01:11 &amp;lt;zzz&amp;gt; ok, je veux m'assurer qu'eche|on a l'achat de billets pour le 8 nov. sous contrôle, et que hottuna gère la demande de table 20:01:16 &amp;lt;eche|on&amp;gt; lundi 20h la prévente des billets commencera 20:01:29 &amp;lt;eche|on&amp;gt; je serai à Prague avec Internet mobile et un portable 20:01:38 &amp;lt;hottuna&amp;gt; zzz yo 20:01:47 &amp;lt;zzz&amp;gt; ok, donc en supposant qu'il y ait Internet à Prague ça ira ? 20:01:56 &amp;lt;eche|on&amp;gt; mais je crains de ne pas pouvoir acheter 6 billets d'un coup. Je vais essayer. Sinon, je vous ferai signe via Twitter 20:02:11 &amp;lt;zzz&amp;gt; ok super 20:02:20 &amp;lt;eche|on&amp;gt; je sens qu'ils vont limiter à 2 billets max par commande ou quelque chose du genre, mais on verra 20:02:36 &amp;lt;zzz&amp;gt; hottuna, remettras-tu notre demande pour le noisy square sur le wiki encore cette année ? et tu sais que Monero veut se joindre à nous ? 20:04:20 &amp;lt;hottuna&amp;gt; zzz : je n'étais pas au courant pour Monero. On sera combien de personnes ? et Monero volera-t-il sous notre drapeau ? 20:04:21 &amp;lt;hottuna&amp;gt; zzz : le serveur du wiki du ccc ne répond pas du tout en ce moment. Ça fait quelques semaines que je n'ai pas vérifié si le wiki du 33c3 avait été lancé 20:05:10 &amp;lt;zzz&amp;gt; je ne sais pas, parle à fluffypony pour les infos, je crois qu'ils feront leur propre demande mais pourraient demander qu'on partage une table ou qu'on soit proches 20:05:37 &amp;lt;zzz&amp;gt; hottuna, merci de confirmer que tu surveilleras le wiki et feras la demande pour notre projet 20:06:39 &amp;lt;fluffypony&amp;gt; j'aimerais qu'on partage une table 20:07:01 &amp;lt;fluffypony&amp;gt; si hottuna gère la demande, ce serait parfait 20:07:08 &amp;lt;fluffypony&amp;gt; je peux coordonner avec hottuna pour la description 20:07:22 &amp;lt;zzz&amp;gt; fluffypony, je te suggère de faire ta propre demande mais de demander à être près de nous et/ou de partager 20:07:24 &amp;lt;fluffypony&amp;gt; hottuna : pas sûr du nombre de personnes, mais nous nous assurerons qu'il y aura du monde 20:07:27 &amp;lt;zzz&amp;gt; hottuna ? 20:07:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ça me va 20:07:46 &amp;lt;hottuna&amp;gt; fluffypony : je peux demander une table pour i2p+monero si tu sais combien de personnes de Monero il y aura et si ça te va aussi d'être sous la bannière du projet i2p 20:07:55 &amp;lt;zzz&amp;gt; ok super 20:07:58 &amp;lt;hottuna&amp;gt; zzz : on sera combien ? 20:08:07 &amp;lt;fluffypony&amp;gt; hottuna : ok discutons en privé et voyons ça 20:08:09 &amp;lt;eche|on&amp;gt; hottuna : à l'heure actuelle j'en compte 6 20:08:33 &amp;lt;eche|on&amp;gt; zzz, hottuna. bobthebuilder, meeh, str4d et moi 20:08:34 &amp;lt;hottuna&amp;gt; zzz : quoi qu'il en soit je m'engage à surveiller le wiki et à remplir tout ça 20:08:36 &amp;lt;zzz&amp;gt; Meeh pourrait amener des personnes en plus, demande-lui. Je dirais 8 pour nous et 4 pour monery pour l'instant 20:08:43 &amp;lt;eche|on&amp;gt; si j'ai oublié quelqu'un, faites signe ! 20:08:43 &amp;lt;zzz&amp;gt; super hottuna 20:09:00 &amp;lt;i2pr&amp;gt; [Slack/str4d] Elles sont de quelle taille les tables ? 20:09:02 &amp;lt;hottuna&amp;gt; ok, 12 alors provisoirement 20:09:13 &amp;lt;hottuna&amp;gt; aussi grandes que ce qu'on demande, en gros 20:09:26 &amp;lt;zzz&amp;gt; ok, pour ce qui est des conférences — je sais que str4d et sadie pensaient soumettre, est-ce que ça s'est fait ? (probablement pas) et avez-vous coordonné avec YTBI comme solution de repli ? 20:09:37 &amp;lt;zzz&amp;gt; *YBTI 20:09:44 &amp;lt;eche|on&amp;gt; pas à ma connaissance 20:09:54 &amp;lt;eche|on&amp;gt; str4d pourrait nous éclairer ici 20:10:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sadie ne va pas assister au CCC AIUI (raisons personnelles), et je n'ai pas soumis de conférence à cause du lancement de Zcash 20:10:24 &amp;lt;zzz&amp;gt; oh et félicitations à str4d pour le lancement, il est peut‑être trop riche pour nous parler maintenant 20:10:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Héhé, peu probable :stuck_out_tongue: 20:10:56 &amp;lt;zzz&amp;gt; ok, j'espère que sadie et eche|on sont coordonnés sur le fait qu'elle vienne ou pas, concernant les billets 20:11:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je vais toutefois travailler sur une conférence pour YTBI 20:11:21 &amp;lt;eche|on&amp;gt; zzz : elle n'assistera pas à 33c3, mais ira à RWC 20:11:30 &amp;lt;zzz&amp;gt; ok, quelqu'un a vu des discussions sur grothoff ou si YBTI aura lieu ? 20:11:51 &amp;lt;zzz&amp;gt; toujours mal organisé, on ne le saura probablement que plus tard 20:11:55 &amp;lt;eche|on&amp;gt; rien vu pour l'instant, AMHA la question des billets est une raison de temporiser 20:12:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] C'est bien d'avoir quand même quelqu'un qui va à RWC 20:12:32 &amp;lt;zzz&amp;gt; c'est à NYC cette année ? 20:12:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oui 20:12:55 &amp;lt;zzz&amp;gt; cool. on aura peut‑être aussi plus de gens qui viendront 20:13:02 &amp;lt;zzz&amp;gt; autre chose sur le 1) ? 20:13:12 &amp;lt;eche|on&amp;gt; pas pour le moment 20:13:18 &amp;lt;eche|on&amp;gt; je ferai signe pour les billets 20:13:26 &amp;lt;zzz&amp;gt; ok 20:13:44 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.28 20:14:00 &amp;lt;zzz&amp;gt; j'ai mis à jour un certain nombre de bibliothèques tierces que nous embarquons, dont jetty 20:14:24 &amp;lt;eche|on&amp;gt; super 20:14:28 &amp;lt;zzz&amp;gt; et jrobin. Je me bats aussi avec quelques problèmes Java 9. Et je poursuis quelques tickets sur les transports 20:14:46 &amp;lt;eche|on&amp;gt; et des points particuliers à surveiller pour la construction des mises à jour ? 20:14:51 &amp;lt;zzz&amp;gt; comme d'habitude, peu d'aide sur le code ou les tickets, toute aide est la bienvenue 20:15:01 &amp;lt;zzz&amp;gt; euh ? 20:15:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] J'ai le travail de refonte de l'UI que je veux fignoler et fusionner pour la 0.9.28 20:15:40 &amp;lt;eche|on&amp;gt; ant updatewithjetty est la commande habituelle, mais avec quelques autres nouvelles libs, quelque chose de spécial à surveiller ? 20:15:57 &amp;lt;zzz&amp;gt; non, rien de spécial 20:16:06 &amp;lt;eche|on&amp;gt; ok, bien 20:16:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] De plus, je vais travailler sur la fonctionnalité « setup wizard » (assistant de configuration) en novembre, que je veux inclure dans la 0.9.28 pour qu'on ait quelque chose vers quoi orienter les nouveaux utilisateurs au CCC 20:16:32 &amp;lt;zzz&amp;gt; str4d, si tu vas fusionner quelque chose de gros, merci de le faire la semaine prochaine, deux au plus tard, je veux publier la .28 à la mi‑déc avant le ccc 20:16:46 &amp;lt;zzz&amp;gt; str4d, en parlant de sorties, comment va la version Android .27 ? 20:16:49 &amp;lt;eche|on&amp;gt; la plupart des tickets, je ne peux pas beaucoup aider. mais je peux corriger les tickets Syndie, avec un petit coup de main de ta part, zzz (après le meeet) 20:16:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK 20:17:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] La sortie Android .27 n'a pas démarré pendant que j'étais pris par le lancement de Zcash. 20:17:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais je prendrai du temps pour ça cette semaine. 20:17:35 &amp;lt;zzz&amp;gt; après un cycle de 4 mois pendant l'été, je veux revenir à des cycles de 6–8 semaines 20:17:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je suis aussi très près d'avoir fini de fusionner les dépôts I2P-Bote et Bote Android 20:18:00 &amp;lt;zzz&amp;gt; ok, et bien sûr Bote a besoin d'un peu d'amour, et il n'est pas trop tard pour un billet de blog sur le summer of x 20:18:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le plugin Gradle pour fabriquer des plugins I2P fonctionne (on dirait) 20:18:54 &amp;lt;i2pr&amp;gt; [Slack/str4d] Donc une fois que j'aurai fusionné les derniers morceaux (ce qui dépendra de mon téléversement de router.jar pour 0.9.27 sur Maven Central avec les autres JAR), alors tout devrait bien fonctionner. 20:19:31 &amp;lt;zzz&amp;gt; str4d, j'ai fait quelques changements post-27 qui pourraient t'obliger à ajuster des choses pour Android et/ou tes fichiers d'IDE ou Maven, pour info, pour la .28, mais ça ne devrait pas affecter ta sortie 27 20:19:44 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si ce n'est pas cette semaine, j'aurai du temps pendant mes vols de retour vers la NZ ce week‑end. 20:19:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK 20:20:11 &amp;lt;zzz&amp;gt; ok. Je ne m'attendais pas vraiment à ce que tu fasses quoi que ce soit en octobre, malgré ton optimisme :) 20:20:16 &amp;lt;zzz&amp;gt; autre chose sur le 2) ? 20:20:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] j'ai tous les optimismes 20:20:48 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:21:26 * zzz tend la main vers le marteau 20:22:18 * zzz *baffffffffs*** la réunion est close &lt;/div></description></item><item><title>Version 0.9.27</title><link>/fr/blog/2016/10/17/version-0.9.27/</link><pubDate>Mon, 17 Oct 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/10/17/version-0.9.27/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.27 contient un certain nombre de correctifs de bogues. La bibliothèque GMP mise à jour pour l’accélération cryptographique, qui était intégrée à la version 0.9.26 pour les nouvelles installations et les compilations Debian uniquement, est désormais incluse dans la mise à jour via le réseau de la version 0.9.27. Des améliorations concernent les transports IPv6, les tests des pairs SSU et le hidden mode (mode caché).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 4 octobre 2016</title><link>/fr/blog/2016/10/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-octobre-2016/</link><pubDate>Tue, 04 Oct 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/10/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-octobre-2016/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, EinMByte, MXPLRS\|Kirill, obscuratus, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:04 &amp;lt;zzz&amp;gt; 0) Salut 20:00:04 &amp;lt;zzz&amp;gt; 1) Mise à jour 0.9.27 (zzz) 20:00:08 &amp;lt;zzz&amp;gt; 0) Salut 20:00:09 &amp;lt;zzz&amp;gt; salut 20:00:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] Salut 20:00:30 &amp;lt;eche|on&amp;gt; salut 20:00:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mon avion atterrit dans 20 min, donc je ne serai probablement dispo que 5-10 min 20:00:51 &amp;lt;EinMByte&amp;gt; Salut 20:01:10 &amp;lt;zzz&amp;gt; 1) Mise à jour 0.9.27 (zzz) 20:01:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] (donc priorisez ce qui nécessite mon attention) 20:01:44 &amp;lt;zzz&amp;gt; ok après un record de plus de 4 mois je lance la version 27, date limite de validation dans 10 jours, sortie la semaine du 17 20:02:04 &amp;lt;i2pr&amp;gt; [Slack/str4d] :+1: 20:02:12 &amp;lt;zzz&amp;gt; rien de très gros dedans mais il faut que ça avance 20:02:26 &amp;lt;zzz&amp;gt; je vais revoir les tickets IPv6 encore une fois la semaine prochaine, en essayant de corriger d'autres choses 20:02:39 &amp;lt;zzz&amp;gt; tout ce qui nécessite des tests, merci de valider dès que possible 20:02:50 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:03:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je prendrai du temps ce week-end pour corriger le problème Bote 20:03:17 &amp;lt;EinMByte&amp;gt; Est-ce que ça inclut les tests IPv6 entre pairs ? 20:03:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] (puisque la sortie Zcash beta 2 sera passée, dont je m'occupais) 20:03:46 &amp;lt;zzz&amp;gt; oui, les tests entre pairs ont été validés il y a quelques mois, pas clair à quel point ça marche, on le verra après la sortie 20:04:02 &amp;lt;MXPLRS|Kirill_&amp;gt; zzz, journal des modifications ? 20:04:12 &amp;lt;EinMByte&amp;gt; Ok 20:04:43 &amp;lt;zzz&amp;gt; MXPLRS|Kirill_, je n'ai pas mis à jour depuis un moment le billet récapitulatif de la version sur zzz.i2p, mais tu peux toujours regarder le fichier history.txt sur github 20:04:59 &amp;lt;MXPLRS|Kirill_&amp;gt; zzz, ok 20:05:02 &amp;lt;zzz&amp;gt; Je mettrai à jour le billet zzz.i2p dans les prochains jours 20:05:21 &amp;lt;zzz&amp;gt; Je pousserai des tags vers tx aujourd'hui ou demain 20:05:29 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:05:51 &amp;lt;obscuratus&amp;gt; Y a-t-il quelque chose de spécifique que tu veux que je teste sur mon banc d'essai ? 20:06:16 &amp;lt;zzz&amp;gt; pas vraiment, j'apprécie tes tests IPv6 jusqu'à présent 20:06:23 &amp;lt;obscuratus&amp;gt; Si oui, fais-le-moi savoir quand tu penses à quelque chose. 20:06:38 &amp;lt;zzz&amp;gt; ok 20:06:41 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:07:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Rien de mon côté 20:07:05 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:07:46 &amp;lt;EinMByte&amp;gt; Je veux juste mentionner que j'ai mis à jour la proposition NTCP2 20:08:08 &amp;lt;EinMByte&amp;gt; (à la fois dans le sujet zzz.i2p et sur gist.github.com) 20:08:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je dois ranger mon portable maintenant o/ 20:08:10 &amp;lt;zzz&amp;gt; super, bon travail 20:08:21 &amp;lt;zzz&amp;gt; Je pense qu'on progresse bien 20:08:44 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:09:08 * zzz saisit le maillet 20:09:12 &amp;lt;EinMByte&amp;gt; Les modes d'authentification sont encore incomplets, c'est donc là qu'il faut le plus de travail à mon avis 20:09:24 &amp;lt;EinMByte&amp;gt; Rien d'autre pour la réunion, je pense 20:09:43 &amp;lt;zzz&amp;gt; hâte de relire le nouveau brouillon 20:10:01 * zzz *bafffffffs* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 06 septembre 2016</title><link>/fr/blog/2016/09/06/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-06-septembre-2016/</link><pubDate>Tue, 06 Sep 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/09/06/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-06-septembre-2016/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> echelon, EinMByte, orignal, psi, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 21:00:01 &amp;lt;zzz&amp;gt; 0) Salut 21:00:01 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.27 (zzz) 21:00:01 &amp;lt;zzz&amp;gt; 2) Mise à jour de Summer of X (sadie/str4d) 21:00:01 &amp;lt;zzz&amp;gt; 3) Budget 33C3 `http://zzz.i2p/topics/2150` 21:00:01 &amp;lt;zzz&amp;gt; 4) SAM activé par défaut (str4d) 21:00:06 &amp;lt;zzz&amp;gt; 0) Salut 21:00:12 &amp;lt;zzz&amp;gt; salut 21:00:13 &amp;lt;psi&amp;gt; salut 21:00:24 &amp;lt;eche|on&amp;gt; bienvenue 21:00:33 &amp;lt;z3r0fox_&amp;gt; Salut 21:00:40 &amp;lt;zzz&amp;gt; 1) mise à jour 0.9.27 (zzz) 21:01:01 &amp;lt;zzz&amp;gt; ok, pas grand-chose à signaler. seulement 6K lignes de diff depuis la 26 21:01:13 &amp;lt;zzz&amp;gt; à ce stade je dirais que la .27 sera peut‑être pour mi‑octobre ? 21:01:41 &amp;lt;zzz&amp;gt; plus tôt cet été je faisais des trucs Summer of X, dernièrement j’ai pris une pause... mais je ne vois pas beaucoup d’activité des autres non plus 21:02:03 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 21:02:19 &amp;lt;eche|on&amp;gt; pas grand-chose sur Summer of X 21:03:25 &amp;lt;zzz&amp;gt; 2) Mise à jour de Summer of X (sadie/str4d) 21:03:30 &amp;lt;zzz&amp;gt; sadie / str4d à vous 21:06:07 &amp;lt;zzz&amp;gt; n’entendant rien, je le mets à l’ordre du jour pour le mois prochain 21:06:15 &amp;lt;zzz&amp;gt; 3) Budget 33C3 `http://zzz.i2p/topics/2150` 21:06:28 &amp;lt;str4d&amp;gt; Salut ! 21:06:33 &amp;lt;eche|on&amp;gt; Réveillé 21:06:33 &amp;lt;zzz&amp;gt; eche|on, pourrais‑tu nous faire un bref point sur nos finances ? 21:06:45 &amp;lt;str4d&amp;gt; Désolé, j’ai été brièvement distrait par le travail. Je peux traiter le point 2) à la fin de la réunion 21:07:34 &amp;lt;eche|on&amp;gt; finances, ok, montants actuels : 37k, 510 BTC, 700 LTC et 1300 XMZ (arrondis) 21:07:47 &amp;lt;eche|on&amp;gt; le bts est autour de 540 et le LTC autour de 3,5 21:08:00 &amp;lt;zzz&amp;gt; on dirait qu’on est plutôt bien 21:08:10 &amp;lt;eche|on&amp;gt; on a déjà dépensé environ 4800 cette année 21:08:56 &amp;lt;eche|on&amp;gt; et 10 BTC (que j’ai convertis en ), donc on a reçu environ 5k cette année 21:09:20 &amp;lt;zzz&amp;gt; pour le 33C3, je propose de faire à peu près comme l’an dernier... nous payons toutes les entrées de la conf. Et pour les membres à part entière du projet, on remboursera jusqu’à 1000 $ (ou euros), ou 1500 $ si les gens en ont vraiment besoin 21:09:41 &amp;lt;zzz&amp;gt; pour les personnes qui gèrent un ou deux services, je propose qu’on paie leur billet de conf et jusqu’à 500 $ de déplacements 21:10:01 &amp;lt;zzz&amp;gt; qu’en pensez‑vous tous ? 21:10:23 &amp;lt;eche|on&amp;gt; actuellement nous avons 5 personnes qui demandent un financement 21:10:25 &amp;lt;str4d&amp;gt; je pense que ça paraît équitable. 21:11:04 &amp;lt;str4d&amp;gt; eche|on, en supposant les chiffres ci‑dessus, quelle serait la dépense totale prévue ? 21:11:13 &amp;lt;zzz&amp;gt; donc autour de 4000–5000 $, plus environ 500 $ en billets, je dirais ? 21:11:32 &amp;lt;eche|on&amp;gt; avec ces règles, on arrive à environ 4k max 21:11:39 &amp;lt;zzz&amp;gt; plus quelques centaines pour un dîner 21:11:57 &amp;lt;zzz&amp;gt; oh, aussi, toute personne qui N’a PAS envoyé d’email à echelon et qui veut un financement, manifestez‑vous maintenant ! 21:11:58 &amp;lt;eche|on&amp;gt; 2 personnes avec services, 2 avec le cas habituel et 1 avec des circonstances particulières 21:12:07 &amp;lt;eche|on&amp;gt; le billet sera autour de 100 chacun 21:12:12 &amp;lt;str4d&amp;gt; Mmm. Ça nous maintient dans notre objectif de dépenses approximatif de 10 % 21:13:03 &amp;lt;eche|on&amp;gt; un peu au‑dessus, mais ça va 21:13:21 &amp;lt;zzz&amp;gt; ça fait dans les 5200 à peu près. On fixe un budget de 6000 euros ? 21:13:46 &amp;lt;eche|on&amp;gt; les dernières fois certains ont reçu leur demande en BTC, ce qui m’a bien facilité la vie ^^ 21:14:12 &amp;lt;zzz&amp;gt; ouais, toute personne d’accord pour être payée en BTC, c’est mieux 21:14:21 &amp;lt;eche|on&amp;gt; ça se tient 21:14:48 &amp;lt;eche|on&amp;gt; pour le dîner on peut aller au même endroit que l’an dernier ou peut‑être un peu au‑dessus, on verra 21:15:02 &amp;lt;zzz&amp;gt; je tiens à souligner qu’on veut voir tout le monde là‑bas. Même si on essaie d’utiliser notre argent à bon escient, on ne voudrait surtout pas que quelqu’un ne vienne pas faute de moyens. 21:15:09 &amp;lt;eche|on&amp;gt; quelques friandises et autres trucs pour l’événement lui‑même, 6k ça va 21:15:10 &amp;lt;str4d&amp;gt; je suis tout à fait partant pour être remboursé en BTC 21:15:48 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 21:16:15 &amp;lt;eche|on&amp;gt; rien de mon côté, je répondrai à tous les emails demain et j’achèterai ensuite les billets 21:16:18 &amp;lt;eche|on&amp;gt; oh, les billets : 21:16:36 &amp;lt;eche|on&amp;gt; si QUELQU’UN ici d’I2P n’a pas demandé de financement mais veut un billet, envoyez‑moi un mail ! 21:16:37 &amp;lt;str4d&amp;gt; si quelqu’un veut partager un hébergement, faites‑moi signe :) 21:16:56 &amp;lt;str4d&amp;gt; eche|on, tu comptes acheter les billets pour tous les membres de l’équipe ? 21:17:03 &amp;lt;eche|on&amp;gt; oui 21:17:07 &amp;lt;zzz&amp;gt; ouais. Ech achètera les billets. N’achetez pas les vôtres 21:17:10 &amp;lt;eche|on&amp;gt; pour éviter les problèmes qu’on a eus l’an dernier 21:17:12 &amp;lt;str4d&amp;gt; merci :) 21:17:34 &amp;lt;str4d&amp;gt; aussi, je me trompe ou ça commence généralement vers 11 h heure locale ? 21:17:56 &amp;lt;zzz&amp;gt; oh, pendant qu’on est sur le point 3), je veux remercier eche|on pour tout ce qu’il fait, y compris tenir les finances à jour. On serait fauchés sans toi ! 21:18:02 &amp;lt;str4d&amp;gt; j’essaie de voir si je peux trouver un vol qui arrive le 27 21:18:02 &amp;lt;eche|on&amp;gt; oh, on se retrouvait surtout à 11 h/12 h sur place et on est restés jusqu’à 1–2 h du matin 21:18:05 &amp;lt;eche|on&amp;gt; mais certaines présentations se terminent à 3 h 21:18:10 &amp;lt;zzz&amp;gt; ok, ne discutons pas logistique ici 21:18:17 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 21:18:19 &amp;lt;str4d&amp;gt; (sinon je dois partir le soir du 25) 21:18:34 &amp;lt;str4d&amp;gt; eche|on, mmk, merci. Et oui, un grand merci de nous maintenir à flot ! :D 21:18:55 &amp;lt;zzz&amp;gt; 4) SAM activé par défaut (str4d) 21:18:59 &amp;lt;zzz&amp;gt; str4d à toi 21:19:08 &amp;lt;eche|on&amp;gt; merci à tous les donateurs (je viens de recevoir un don avec la phrase « do not spent all money on useless designers » 21:19:39 &amp;lt;str4d&amp;gt; D’accord 21:20:29 &amp;lt;str4d&amp;gt; je pense qu’avec la montée des applis utilisant l’API SAM, on devrait envisager de l’activer par défaut, et si on le fait, déterminer comment le faire 21:20:51 &amp;lt;str4d&amp;gt; comme Tor qui active son port de contrôle par défaut, de sorte que les applis peuvent généralement supposer qu’il est disponible 21:21:07 &amp;lt;eche|on&amp;gt; je pense que SAM est assez stable et n’est pas une raison pour qu’un router tombe en panne facilement 21:21:19 &amp;lt;eche|on&amp;gt; je vote pour oui, activer par défaut 21:21:25 &amp;lt;zzz&amp;gt; quelqu’un s’y oppose ? 21:21:37 &amp;lt;EinMByte&amp;gt; ça me paraît raisonnable 21:21:55 &amp;lt;EinMByte&amp;gt; le seul problème que je vois, ce sont des ports en conflit 21:22:07 &amp;lt;str4d&amp;gt; Mmm 21:23:08 &amp;lt;eche|on&amp;gt; je ne vois pas ce problème sur les nouvelles installations 21:23:10 &amp;lt;zzz&amp;gt; la manière habituelle de le faire serait de modifier clients.config, ce qui n’affecterait que les nouvelles installations. Tout le reste serait... plus difficile 21:23:12 &amp;lt;eche|on&amp;gt; puisque c’est tout en localhost 21:23:27 &amp;lt;str4d&amp;gt; je sais que Tor réfléchit à la sécurité d’avoir son port de contrôle toujours ouvert 21:23:29 &amp;lt;eche|on&amp;gt; je NE l’activerais PAS sur les anciennes installations 21:23:36 &amp;lt;EinMByte&amp;gt; eche|on : je veux dire, il pourrait y avoir un autre service (non lié à I2P) utilisant le même port 21:23:43 &amp;lt;str4d&amp;gt; et ils encouragent les gens à utiliser plutôt le mode socket Unix 21:23:50 &amp;lt;str4d&amp;gt; (avec authentification par cookie local) 21:23:58 &amp;lt;zzz&amp;gt; je ne pense pas que les applis puissent jamais « supposer qu’il est disponible », elles auront toujours besoin d’une gestion d’erreurs correcte et de messages à l’utilisateur pour ça 21:24:01 &amp;lt;eche|on&amp;gt; EinMByte : bien sûr, mais c’est du localhost, et ça devrait être signalé 21:24:08 &amp;lt;str4d&amp;gt; mais ce n’est pas autant un souci pour nous, parce que tout ce qui peut se connecter à SAM ne peut contrôler que ses propres tunnels 21:24:33 &amp;lt;str4d&amp;gt; (à moins qu’ils puissent deviner le nom de session des tunnels d’un autre client) 21:24:36 &amp;lt;EinMByte&amp;gt; eche|on : ok, donc si le port est pris on n’active pas SAM et on avertit ? 21:24:41 &amp;lt;eche|on&amp;gt; EinMByte : c’est la façon logique de faire ^^ 21:24:42 &amp;lt;str4d&amp;gt; zzz, sûr, les applis ne peuvent pas supposer 21:24:48 &amp;lt;str4d&amp;gt; la raison, c’est l’ergonomie 21:24:58 &amp;lt;str4d&amp;gt; donc l’« option simple » c’est « démarrer I2P ; utiliser l’appli » 21:25:06 &amp;lt;zzz&amp;gt; donc après des années à être désactivé, l’activer maintenant ne changera peut‑être pas grand‑chose 21:25:16 &amp;lt;str4d&amp;gt; l’option actuelle c’est « démarrer I2P ; trouver la page pour activer SAM ; activer SAM ; utiliser l’appli » 21:25:33 &amp;lt;zzz&amp;gt; pour info j’ai scindé /configclients, ce sera dans la .27 21:25:36 &amp;lt;eche|on&amp;gt; de mon point de vue : la plupart des routers i2p ont déjà SAM activé 21:25:39 &amp;lt;eche|on&amp;gt; si ce n’est pas &amp;gt;90 % 21:25:41 &amp;lt;str4d&amp;gt; mon principal moteur est de réduire les frictions 21:25:48 &amp;lt;str4d&amp;gt; pour les nouveaux utilisateurs 21:25:54 &amp;lt;str4d&amp;gt; donc je suis d’accord pour que ce soit uniquement pour les nouvelles installations 21:26:19 &amp;lt;EinMByte&amp;gt; ça me va. 21:26:27 &amp;lt;zzz&amp;gt; au fait, je n’ai pas encore vu de preuves de ta « montée des applis utilisant SAM » 21:26:30 &amp;lt;str4d&amp;gt; eche|on, oui, Tor a un problème similaire de conflit de port avec Orbot sur certains téléphones Samsung 21:26:46 &amp;lt;psi&amp;gt; sam devrait être activé par défaut pour que les gens n’aient pas à l’activer 21:26:50 &amp;lt;EinMByte&amp;gt; zzz : c’est peut‑être exactement ce qu’il faut ;) 21:26:51 &amp;lt;zzz&amp;gt; mais je ne suis pas opposé à la proposition non plus 21:26:53 &amp;lt;zzz&amp;gt; héh 21:27:05 &amp;lt;str4d&amp;gt; zzz, Tahoe‑LAFS est sur le point de sortir avec un support I2P natif 21:27:19 &amp;lt;EinMByte&amp;gt; rappelle‑moi quel est le port SAM par défaut ? 21:27:21 &amp;lt;zzz&amp;gt; ok, on dirait qu’on a un consensus ? 21:27:32 &amp;lt;str4d&amp;gt; 7656 21:27:52 &amp;lt;zzz&amp;gt; autre chose sur le point 4) ? 21:28:36 &amp;lt;EinMByte&amp;gt; str4d : ok, je ne vois rien de courant qui utilise ça 21:29:09 &amp;lt;zzz&amp;gt; 2) Mise à jour de Summer of X (sadie/str4d) 21:29:14 &amp;lt;zzz&amp;gt; sadie / str4d à vous 21:29:35 &amp;lt;str4d&amp;gt; D’accord ! 21:29:45 &amp;lt;str4d&amp;gt; I2P Summer Dev a été, AMHA, un succès 21:30:06 &amp;lt;str4d&amp;gt; nous n’avons pas eu de nouveaux contributeurs (du moins à ma connaissance) 21:30:42 &amp;lt;str4d&amp;gt; (il y en avait quelques‑uns à l’une des premières réunions qu’on aurait peut‑être dû relancer...) 21:30:45 &amp;lt;eche|on&amp;gt; on a un nouveau buildbot 21:30:52 &amp;lt;zzz&amp;gt; je n’ai pas vu l’article de blog d’août promis... peut‑on en avoir un en septembre ? 21:30:54 &amp;lt;str4d&amp;gt; mais nous avons fait d’excellents progrès sur plusieurs fronts côté utilisateurs et développeurs 21:30:56 &amp;lt;str4d&amp;gt; comme mentionné plus haut, la prochaine version de Tahoe‑LAFS offrira un support I2P natif via ma bibliothèque txi2p 21:31:13 &amp;lt;str4d&amp;gt; zzz, oui, je n’ai pas eu le temps de le faire. Je vais écrire un billet récapitulatif ce week‑end 21:31:20 &amp;lt;zzz&amp;gt; super 21:31:47 &amp;lt;str4d&amp;gt; j’ai mon travail sur Zeronet en local que je voulais présenter dans le billet d’août, mais malheureusement nous n’avons pas réussi à faire fonctionner i2p.socket correctement avec gevent... 21:32:05 &amp;lt;str4d&amp;gt; mais je pense que je vais simplement faire une PR avec ça ce week‑end, et on verra comment ça se passe 21:32:33 &amp;lt;zzz&amp;gt; tahoe, ça fait quoi, au moins 5 ans depuis qu’on a créé les tickets sur leur site. zooko n’avance pas vite 21:33:05 &amp;lt;eche|on&amp;gt; au moins maintenant c’est fait 21:33:21 &amp;lt;str4d&amp;gt; donc en termes d’ergonomie pour les devs, nous avons bien avancé sur i2p.socket et txi2p, et avec l’API SAM activée par défaut, il devrait y avoir moins de frictions pour ajouter I2P aux applis Python 21:33:25 &amp;lt;eche|on&amp;gt; maintenant il nous faut des envois/téléchargements parallèles, sinon tahoe‑lafs va ramper 21:33:55 &amp;lt;eche|on&amp;gt; au fait, un utilisateur m’a demandé il y a quelques minutes au sujet du dev Python dans I2P 21:34:04 &amp;lt;str4d&amp;gt; nous avons fait un peu de prospection auprès de nouvelles applis potentielles, mais il faut travailler davantage là‑dessus 21:34:28 &amp;lt;str4d&amp;gt; (IPFS et OpenBazaar en particulier sont tous deux partants, mais là ça n’avance pas pour l’instant) 21:34:49 &amp;lt;EinMByte&amp;gt; au fait, mes excuses ; j’avais dit plus tôt que j’essaierais de faire quelque chose pour Summer of X, mais c’est arrivé trop tôt pour kovri 21:34:53 &amp;lt;zzz&amp;gt; ce qui est toujours en piteux état après Summer of X, c’est Bote. Aucune release depuis une éternité, et environ 40 (!) tickets trac, dont celui sur le classpath qui, je pense, bloque la .27... As‑tu l’intention de retravailler sur Bote ou doit‑on l’abandonner ? 21:35:30 &amp;lt;str4d&amp;gt; zzz, j’ai bien l’intention de le faire, et j’ai travaillé dessus 21:35:38 &amp;lt;eche|on&amp;gt; quelqu’un devrait s’occuper de bote. c’est plus important que syndie ou i2phex 21:36:05 &amp;lt;zzz&amp;gt; il faut que je sache si on doit changer le packaging deb pour réparer bote, ou si c’est autre chose qui ne va pas, ou si on s’en fiche 21:36:32 &amp;lt;zzz&amp;gt; septembre de Bote ? 21:37:22 &amp;lt;str4d&amp;gt; en août j’ai passé du temps à le migrer vers Gradle, ce qui veut dire que je pourrai fusionner les bases de code android et plugin 21:37:22 &amp;lt;str4d&amp;gt; cela supprimera beaucoup des frictions que j’ai par rapport au développement sur Bote 21:37:22 &amp;lt;str4d&amp;gt; il ne manque plus qu’à intégrer les scripts plugin existants 21:37:22 &amp;lt;str4d&amp;gt; (ou les réécrire en Gradle)( 21:37:39 &amp;lt;str4d&amp;gt; malheureusement des échéances au travail se sont mises en travers en août 21:37:54 &amp;lt;zzz&amp;gt; ok 21:37:59 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 21:38:07 &amp;lt;str4d&amp;gt; je passerai du temps sur Bote ce week‑end 21:38:30 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 21:39:02 &amp;lt;zzz&amp;gt; puis‑je proposer de revenir à 20 h UTC pour octobre ? 21:39:46 &amp;lt;str4d&amp;gt; et essayer de trouver un correctif pour le problème Debian 21:39:55 &amp;lt;zzz&amp;gt; des objections pour 20 h ? 21:40:03 &amp;lt;str4d&amp;gt; mais c’est définitivement propre à Debian 21:40:24 &amp;lt;zzz&amp;gt; ok, je n’avais même pas vu de confirmation que c’était deb‑only, donc c’est un progrès 21:40:46 &amp;lt;str4d&amp;gt; rien d’autre, sinon bravo à tous ceux qui ont bossé sur les trucs Summer Dev ! 21:40:46 &amp;lt;str4d&amp;gt; j’ai hâte à l’année prochaine ;) 21:40:49 &amp;lt;zzz&amp;gt; j’ai proposé un correctif ou au moins un test dans le ticket, mais je n’ai pas eu de retour 21:40:49 &amp;lt;eche|on&amp;gt; pour moi OK jusqu’ici 21:41:22 &amp;lt;zzz&amp;gt; ok j’ai eu plus de gens qui se plaignent de 21 h que de 20 h, donc revenons à 20 h. l’été est fini de toute façon 21:41:29 * zzz saisit le baffer 21:41:29 &amp;lt;str4d&amp;gt; je suis ok pour 20 h en octobre, comme je serai aux US 21:41:31 &amp;lt;str4d&amp;gt; (et en fait novembre aussi, puisque ce serait le 1er( 21:42:37 &amp;lt;eche|on&amp;gt; ok, l’heure d’aller dormir 21:42:41 &amp;lt;eche|on&amp;gt; à plus 21:42:44 * zzz ***bafs*** la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 2 août 2016</title><link>/fr/blog/2016/08/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-ao%C3%BBt-2016/</link><pubDate>Tue, 02 Aug 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/08/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-ao%C3%BBt-2016/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> nextloop, psi, poneyhot, sadie, str4d, trolly, xmpre, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 21:00:01 &amp;lt;zzz&amp;gt; 0) Salut 21:00:01 &amp;lt;zzz&amp;gt; 1) rapport HOPE (zzz/sadie) `http://zzz.i2p/topics/2152` 21:00:01 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.27 (zzz) `http://zzz.i2p/topics/2132` 21:00:01 &amp;lt;zzz&amp;gt; 3) mise à jour Summer of X (sadie/str4d) 21:00:05 &amp;lt;zzz&amp;gt; 0) Salut 21:00:07 &amp;lt;zzz&amp;gt; salut 21:00:38 &amp;lt;xmpre&amp;gt; Bonjour 21:00:44 &amp;lt;i2pr&amp;gt; [Slack/str4d] Salut 21:00:56 &amp;lt;zzz&amp;gt; 1) rapport HOPE (zzz/sadie) `http://zzz.i2p/topics/2152` 21:01:32 &amp;lt;zzz&amp;gt; J’ai publié un bref compte rendu de déplacement à ce lien. sadie, comraden1, gravy, ou quiconque a regardé certaines des vidéos, quelque chose à ajouter ? 21:02:30 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je n’ai pas encore regardé les vidéos. Y en a-t-il que je devrais mettre de côté, en dehors de celles de Tor ? 21:03:01 &amp;lt;zzz&amp;gt; Je n’ai pas vu grand-chose d’autre. Avec un peu de chance, des gens ajouteront des recommandations au fil zzz.i2p 21:03:13 &amp;lt;xmpre&amp;gt; Pour ceux qui ne seraient pas au courant, où sont les vidéos ? 21:03:27 &amp;lt;zzz&amp;gt; hope.net vraisemblablement 21:03:56 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 21:03:59 &amp;lt;xmpre&amp;gt; https://hope.net/watch.html 21:04:54 &amp;lt;zzz&amp;gt; 2) mise à jour 0.9.27 (zzz) `http://zzz.i2p/topics/2132` 21:05:57 &amp;lt;zzz&amp;gt; on vise toujours la mi-septembre au plus tôt. Pas beaucoup d’activité dans mtn ni de grosses fonctionnalités. Après avoir terminé les trucs d’I2P Summer, je veux me tourner vers NTCP2. Donc pas d’urgence pour la .27 pour l’instant, les choses sont assez stables 21:06:26 &amp;lt;zzz&amp;gt; quelqu’un a des commentaires sur le calendrier ou le contenu de la .27 ? 21:06:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je vais me pencher sur NTCP2 à peu près au même moment 21:06:49 &amp;lt;xmpre&amp;gt; J’avais une suggestion pour faciliter le multihoming, dois-je l’ajouter dans trac ? 21:06:59 &amp;lt;xmpre&amp;gt; essentiellement une fonctionnalité d’export/import 21:07:11 &amp;lt;zzz&amp;gt; ok, bien. Il nous faut aussi une nouvelle personne pour Tails, il faut tous tweeter à ce sujet 21:07:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] J’aimerais aussi que nous envisagions d’activer SAM par défaut. 21:07:43 &amp;lt;zzz&amp;gt; xmpre, si c’est évident, trac va bien ; si ça demande de la discussion, zzz.i2p serait peut‑être mieux 21:07:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ou au moins discuter des implications de le faire 21:08:06 &amp;lt;xmpre&amp;gt; D’accord, zzz 21:08:27 &amp;lt;zzz&amp;gt; mettons sam-by-default à l’ordre du jour du mois prochain, après la fin de l’activité d’applis de l’été mais avant la .27 21:08:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK 21:08:53 &amp;lt;i2pr&amp;gt; [Slack/str4d] En attendant, chacun peut y réfléchir 21:09:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Et, par ex., comparer cela à la politique de Tor sur leur port de contrôle 21:09:38 &amp;lt;zzz&amp;gt; ajouté à `http://zzz.i2p/topics/2149` 21:10:03 &amp;lt;zzz&amp;gt; peut‑être qu’on voudra l’authentification ou SSL activés si c’est activé par défaut ? pas sûr. Je vais y réfléchir 21:10:11 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 21:10:58 &amp;lt;psi&amp;gt; (salut) 21:11:10 &amp;lt;zzz&amp;gt; à propos de la prochaine réunion, le budget du CCC sera à l’ordre du jour, voir le lien ci‑dessus, et merci d’avoir vos besoins prêts pour cette réunion 21:11:13 &amp;lt;i2pr&amp;gt; [Slack/sadie] salut — je suis débordée au boulot les gars 21:11:33 &amp;lt;zzz&amp;gt; passons au 3) ... 21:11:43 &amp;lt;zzz&amp;gt; 3) mise à jour Summer of X (sadie/str4d) 21:11:50 &amp;lt;zzz&amp;gt; sadie, str4d, quoi de neuf ? 21:12:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pas de souci, Sadie, content que tu puisses passer, même brièvement :) 21:12:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je pense que Summer Dev se passe vraiment bien 21:12:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ce mois‑ci, l’accent public était mis sur notre travail avec d’autres applications 21:13:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] (des applis avec lesquelles nous n’avions généralement pas travaillé auparavant) 21:13:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] J’ai réussi à intégrer la prise en charge client I2P dans Foolscap, la bibliothèque de communication utilisée par Tahoe‑LAFS 21:14:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] Donc je m’attends à ce que nous puissions utiliser la version amont avec la grille d’I2P dans un avenir proche, au moins côté clients 21:14:57 &amp;lt;i2pr&amp;gt; [Slack/str4d] La prise en charge côté serveur pour I2P et Tor est prévue pour une version ultérieure 21:15:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je suis aussi très près d’avoir ZeroNet fonctionnant sur I2P en preuve de concept 21:16:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] (ce qui a aussi entraîné des améliorations significatives de i2p.socket par psi et moi‑même) 21:16:22 &amp;lt;zzz&amp;gt; ++psi 21:17:15 &amp;lt;zzz&amp;gt; de mon côté, j’ai fait des sorties de plugins pour i2phex, jwebcache et orchid. Il y aura une version de syndie dans environ une semaine (merci de mettre à jour les traductions !) et une autre version d’orchid aussi 21:17:34 &amp;lt;i2pr&amp;gt; [Slack/str4d] Woo 21:17:45 &amp;lt;zzz&amp;gt; et peut‑être jircii, il y a au moins une personne qui le demande ; s’il y en a d’autres, faites signe 21:17:45 &amp;lt;xmpre&amp;gt; Merci pour les efforts sur l’i2psnark autonome, j’ai 1 instance qui fonctionne avec i2pd 21:17:58 &amp;lt;psi&amp;gt; i2p.socket a encore besoin de retours de développeurs, ah oui et il faut que je me rappelle de regarder ce ticket ipfs 21:18:44 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le mois prochain est consacré à travailler sur nos propres applis, mais j’aimerais aussi voir plus de travail avec des développeurs externes 21:18:59 &amp;lt;zzz&amp;gt; rappel à tout le monde également de tester ces bibliothèques et applis autonomes aussi avec i2pd 21:19:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Par ex., psi en collaboration avec les devs IPFS :) 21:19:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] :+1: 21:19:47 &amp;lt;nextloop&amp;gt; bonjour. la plupart des plugins ne sont pas sur github. dois‑je aussi les y mettre ? 21:19:54 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si quelqu’un manque d’idées, pingez‑moi et je vous donnerai la liste à rallonge. 21:20:23 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ça pourrait être une bonne idée 21:20:29 &amp;lt;zzz&amp;gt; une chose qui n’a personne dessus pour l’instant, et je ne sais pas si c’est souhaitable, c’est construire/signer des paquets autonomes. kytv en a fait, ech en a fait, mais nous n’avons pas de packaging ni d’hébergement cohérents pour beaucoup d’entre eux 21:20:57 &amp;lt;zzz&amp;gt; pour certains, il n’y a même pas de cibles de compilation soignées dans le code 21:21:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mmm 21:21:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je vais travailler à migrer I2P‑Bote vers Gradle ce mois‑ci, dans le cadre d’une refonte de son processus de build général 21:22:10 &amp;lt;xmpre&amp;gt; Je peux commencer à construire/signer des paquets autonomes i2psnark, je construis Java I2P via bobthebuilder.i2p 21:22:18 &amp;lt;zzz&amp;gt; Je ne veux être mainteneur d’aucun d’eux. Au mieux, je veux faire un build rapide de plugin après que quelqu’un d’autre a fait le reste. Mais il ne se passait pas grand‑chose, ce qui est, je suppose, tout l’intérêt d’i2psummer. 21:22:19 &amp;lt;trolly&amp;gt; gradle ? 21:23:26 &amp;lt;zzz&amp;gt; ah oui, merci à xmpre d’avoir remis bobthebuilder en route. Il tournait un peu trop hier... et j’ai poussé -8 il y a quelques heures et je n’ai pas encore vu de build ici. Mais je suis sûr que tu vas le faire tourner sans accroc 21:23:49 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 21:24:08 &amp;lt;i2pr&amp;gt; [Slack/str4d] Une chose que j’aimerais faire dans la refonte actuelle du site, c’est mieux mettre en avant les applis que nous avons, et indiquer clairement où des bénévoles pourraient être utiles 21:24:13 &amp;lt;xmpre&amp;gt; Hmm, laisse‑moi vérifier, zzz 21:24:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mieux* 21:24:41 &amp;lt;zzz&amp;gt; pour commencer, vérifie ce qu’il y a sur i2pwiki 21:24:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je pourrais aussi relier ça à Summer Dev 21:25:14 &amp;lt;poneyhot&amp;gt; si je peux me permettre quelques suggestions... ne les affichez pas par ordre alphabétique, aucune raison pour qu’anoncoin soit en premier 21:25:20 &amp;lt;poneyhot&amp;gt; ou l’hébergement git anonyme .. 21:25:22 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 21:25:30 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais ce serait dans le cadre de l’article de blog du mois prochain 21:25:45 &amp;lt;zzz&amp;gt; str4d, tu as un article de blog de juillet qui arrive bientôt ? 21:25:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] 4) refonte de la mise en page du site web 21:26:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] zzz, bientôt, oui. D’ici quelques jours 21:26:09 &amp;lt;zzz&amp;gt; ok 4) mise en page du site web str4d à toi 21:26:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] Elio Qoshi avance bien sur la refonte de la mise en page du site 21:27:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pour référence, il a refait le site de Whonix et travaille actuellement avec Tor sur leur identité visuelle et leur guide de style 21:28:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] (a aussi travaillé pour Mozilla) 21:29:08 &amp;lt;zzz&amp;gt; super 21:29:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] L’objectif actuel est de réduire les murs de texte (encore plus que là où je les ai amenés) et aussi d’avoir un design cohérent entre la page d’accueil et les pages internes (ce qui manque au design actuel) 21:30:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sa maquette filaire actuelle, pour vous donner une idée, sera un contenu en une seule colonne au milieu avec des marges blanches égales de chaque côté (dans lesquelles iront, comme actuellement, la navigation dans la page et les métadonnées) 21:30:45 &amp;lt;zzz&amp;gt; ok. comme nous en avons discuté l’autre jour à propos des logos, c’est bien de savoir quels objectifs tu donnes au designer pour que nous puissions évaluer les résultats dans ce contexte 21:31:06 &amp;lt;zzz&amp;gt; autre chose sur le point 4) ? 21:31:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sur la page d’accueil, la liste (plutôt affreuse) de la colonne centrale va être remplacée par des encarts plus conviviaux vers des applis et des tâches spécifiques 21:31:25 &amp;lt;poneyhot&amp;gt; est‑ce que le 4) inclut la page d’accueil 127.0.0.1 ? 21:31:37 &amp;lt;i2pr&amp;gt; [Slack/str4d] honeypot, non 21:31:52 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 21:32:05 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oh, il vient de m’envoyer la première capture d’écran de sa proposition de design de page d’accueil 21:32:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mais je ne peux pas simplement la partager sur IRC, donc je le ferai quand je serai de retour sur mon ordinateur 21:32:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] Concernant la router console : 21:32:57 &amp;lt;zzz&amp;gt; ok 5) router console str4d à toi 21:33:03 &amp;lt;i2pr&amp;gt; [Slack/str4d] Voir la branche i2p.i2p.str4d.ui pour les avancées 21:33:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le CSS a maintenant été mis à jour pour correspondre aux modifications du back‑end, et c’est un premier brouillon 21:33:45 &amp;lt;zzz&amp;gt; poneyhot, avais‑tu un sujet de réunion à ajouter à propos de la console ? 21:34:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] (j’ai quelques changements locaux à pousser avant ce week‑end si j’ai le temps) 21:34:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] Retours bienvenus 21:34:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] Notez toutefois que ce n’est qu’une étape intermédiaire 21:34:30 &amp;lt;zzz&amp;gt; autre chose sur le point 5) ? 21:34:37 &amp;lt;i2pr&amp;gt; [Slack/str4d] Aucun des changements n’affecte actuellement quoi que ce soit de structurel 21:34:48 &amp;lt;poneyhot&amp;gt; Je dois d’abord vérifier les changements, je n’aime juste pas le tri alphabétique 21:34:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] C’est ce que je prévois de faire probablement en octobre 21:35:09 &amp;lt;zzz&amp;gt; ah, c’est à ça que tu faisais référence à propos d’anoncoin, je vois 21:35:17 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 21:35:29 &amp;lt;poneyhot&amp;gt; on dirait que ce sont les choses les plus importantes sur i2p 21:35:35 &amp;lt;i2pr&amp;gt; [Slack/str4d] poneyhot, cela pourrait finir par changer complètement 21:35:51 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ou pas ^^ 21:36:25 * zzz attrape le baffer à la Negan 21:36:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mon objectif est d’avoir une router console rafraîchie et améliorée prête pour le CCC 21:36:58 &amp;lt;xmpre&amp;gt; Je serais heureux d’aider à tester la nouvelle router console 21:37:09 &amp;lt;xmpre&amp;gt; (et j’espère que les erreurs de cookies agaçantes seront corrigées :p) 21:37:24 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 5 juillet 2016</title><link>/fr/blog/2016/07/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-juillet-2016/</link><pubDate>Tue, 05 Jul 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/07/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-juillet-2016/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> dg, psi, sadie, str4d, Zerolag, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 21:00:23 &amp;lt;zzz&amp;gt; 0) Salut 21:00:23 &amp;lt;zzz&amp;gt; 1) Mise à jour HOPE (zzz) `http://zzz.i2p/topics/1968` 21:00:23 &amp;lt;zzz&amp;gt; 2) Mise à jour 0.9.27 (zzz) 21:00:23 &amp;lt;zzz&amp;gt; 3) Mise à jour Summer of X (sadie/str4d) 21:00:27 &amp;lt;zzz&amp;gt; 0) Salut 21:00:29 &amp;lt;zzz&amp;gt; salut 21:00:47 &amp;lt;psi&amp;gt; salut 21:00:48 &amp;lt;zzz&amp;gt; 1) Mise à jour HOPE (zzz) `http://zzz.i2p/topics/1968` 21:00:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] Salut 21:01:13 &amp;lt;zzz&amp;gt; ok, HOPE est dans 2 semaines et demie. Le possible déjeuner avec Lance vendredi est toujours à confirmer 21:01:42 &amp;lt;zzz&amp;gt; merci de garder le déjeuner de vendredi libre, je ne pense pas que nous saurons si c’est annulé ou confirmé avant cette semaine-là 21:01:49 &amp;lt;zzz&amp;gt; hâte de vous voir tous là-bas 21:01:54 &amp;lt;zzz&amp;gt; autre chose pour le 1) ? 21:02:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je suis désormais sûr de ne pas être là 21:02:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] Le timing ne m’a pas été favorable ;_; 21:02:51 &amp;lt;psi&amp;gt; je ne vais pas aller à HOPE cette année on dirait 21:03:14 &amp;lt;i2pr&amp;gt; [Slack/sadie] Je serai à HOPE 21:03:38 &amp;lt;zzz&amp;gt; 2) Mise à jour 0.9.27 (zzz) 21:04:13 &amp;lt;zzz&amp;gt; .27 progresse lentement, comme prévu. À ce rythme, la sortie .27 sera repoussée d’août à sept. 21:04:31 &amp;lt;zzz&amp;gt; pendant que nous nous concentrons sur les trucs liés à X, et peut-être NTCP2 21:04:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ça me va 21:04:50 &amp;lt;zzz&amp;gt; ça va pour tout le monde ? 21:05:02 &amp;lt;dg&amp;gt; Il n’y a rien qui presse, donc OK 21:05:09 &amp;lt;dg&amp;gt; au final nous publierons quand il faudra 21:05:28 &amp;lt;zzz&amp;gt; 26 semble vraiment stable. La seule chose, c’est le truc 'class not found' de bote, pour lequel nous attendons des infos de suivi sur trac 21:05:52 &amp;lt;dg&amp;gt; Il y avait quelque chose à propos du paquet Debian que j’ai trouvé comme problème 21:05:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] Et ça nous donne l’occasion de faire du travail en août sur des plugins dans .27 21:05:57 &amp;lt;zzz&amp;gt; et si c’est bien ce que je pense, on pourrait le corriger avec un simple changement et une reconstruction deb/ubuntu uniquement 21:06:00 &amp;lt;dg&amp;gt; Je le garderai pour un ticket toutefois. 21:06:12 &amp;lt;zzz&amp;gt; autre chose pour le 2) ? 21:06:38 &amp;lt;psi&amp;gt; est-ce que .27 affecte quelque chose dans i2pd ? 21:07:19 &amp;lt;zzz&amp;gt; il y a des tests de pairs IPv6, oui. i2pd ne devrait pas passer à 27 tant que ce n’est pas pris en charge 21:07:39 &amp;lt;psi&amp;gt; d’accord 21:07:50 &amp;lt;zzz&amp;gt; ça n’a pas besoin d’être sur le calendrier Java cependant 21:07:53 &amp;lt;zzz&amp;gt; autre chose pour le 2) ? 21:08:42 &amp;lt;zzz&amp;gt; 3) Mise à jour Summer of X (sadie/str4d) 21:08:51 &amp;lt;zzz&amp;gt; sadie, str4d, quoi de neuf ? 21:08:52 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pas encore, je crois ? 21:08:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ah oui 21:08:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Non 21:10:30 &amp;lt;zzz&amp;gt; les périls d’utiliser un relais pour la réunion ? 21:10:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je pense que ça se passe bien jusqu’à présent 21:10:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Nous en sommes à un mois maintenant, et nous avons publié trois billets de blog (si je me souviens bien) à ce sujet 21:11:46 &amp;lt;zzz&amp;gt; ok, qu’est-ce qu’on fait en juillet ? 21:12:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Applications 21:12:05 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sensibilisation 21:12:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] Donc je vais travailler avec Tahoe-LAFS 21:12:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sur leur intégration I2P 21:13:12 &amp;lt;zzz&amp;gt; des volontaires pour travailler sur Transmission et/ou libtorrent ? Ça semble être des nids à problèmes en ce moment 21:13:14 &amp;lt;i2pr&amp;gt; [Slack/str4d] Et aussi soumettre une PR pour mettre à jour la bibliothèque I2P de Lightning Browser 21:13:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oui, il n’est jamais trop tard pour se mettre à une autre API 21:13:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] Autres projets sur lesquels j’aimerais nous voir aider ce mois-ci : 21:14:02 &amp;lt;zzz&amp;gt; la partie sensibilisation est clé, faisons passer le mot via twitter et email 21:14:08 &amp;lt;psi&amp;gt; qu’est-ce qui avait été fait dans Transmission auparavant ? 21:14:31 &amp;lt;zzz&amp;gt; il y a un fork I2P pour Transmission, voir le fil sur zzz.i2p 21:14:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] psi, prise en charge de SAM 21:14:52 &amp;lt;i2pr&amp;gt; [Slack/str4d] Dans libtorrent 21:14:54 &amp;lt;psi&amp;gt; c’était avant libsam3, n’est-ce pas ? 21:14:58 &amp;lt;psi&amp;gt; je dirais que ça a complètement souffert de bit rot (détérioration logicielle avec le temps) 21:15:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] (J’oublie toujours que Transmission n’utilise pas ça) 21:15:23 &amp;lt;zzz&amp;gt; sadie, qu’as-tu prévu pour la PR de juillet ? 21:15:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mmm, un fork propre pourrait être plus facile 21:15:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Comme je le disais, les autres projets pour lesquels j’ai des idées : 21:16:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] - IPFS (implémentations Go et Python) 21:16:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] - OpenBazaar (va bientôt utiliser IPFS) 21:16:34 &amp;lt;i2pr&amp;gt; [Slack/str4d] - ZeroNet 21:17:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Chacun de ceux-ci serait un bon candidat pour que quelqu’un donne un coup de main 21:17:33 &amp;lt;villain&amp;gt; hello i2peeps :) zzz: je viens d’envoyer un correctif pour le site web, j’espère qu’il sera intégré 21:17:38 &amp;lt;psi&amp;gt; je n’ai pas encore compris le guide de contribution d’IPFS 21:17:45 &amp;lt;zzz&amp;gt; ok super. Autre chose pour le 3) ? Sadie ? 21:18:05 &amp;lt;zzz&amp;gt; merci villain, on est en pleine réunion, je regarderai ça plus tard 21:18:06 &amp;lt;psi&amp;gt; j’adorerais me mettre à IPFS mais je n’ai pas encore compris comment. 21:18:25 &amp;lt;Zerolag&amp;gt; J’aimerais mettre la main sur ZeroNet. Voir comment ça marche sur i2p. 21:18:28 &amp;lt;i2pr&amp;gt; [Slack/str4d] Psi, je peux regarder ce week-end comment ils intègrent les nouveaux 21:19:08 &amp;lt;psi&amp;gt; Zerolag : la dernière fois que j’ai vérifié, ajouter i2p à ZeroNet devrait être assez facile puisqu’ils ont déjà un canevas prêt à l’emploi pour Tor 21:19:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] Zerolag, super ! Ils sont basés sur torrent, donc il faudrait modifier pour notre spécification torrent 21:19:21 &amp;lt;psi&amp;gt; aussi, i2p.socket progresse 21:19:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] (pour prendre en charge les torrents clearnet et I2P côte à côte) 21:19:54 &amp;lt;psi&amp;gt; zeronet utilise le BitTorrent mainline ? 21:20:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pas sûr 21:20:17 &amp;lt;psi&amp;gt; je suis presque sûr que non mais bon... 21:20:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] (quelle implémentation ils utilisent) 21:20:36 &amp;lt;zzz&amp;gt; Autre chose pour le 3) ? Sadie ? 21:20:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] psi, ils utilisent la crypto Bitcoin et le réseau BitTorrent 21:21:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je pense que Sadie a peut-être pris deux engagements sur ce créneau 21:21:49 &amp;lt;zzz&amp;gt; on continue alors. autre chose pour la réunion ? 21:22:21 &amp;lt;zzz&amp;gt; tout le monde ok pour 21 h à nouveau ? Je vois qu’echelon n’est pas là, peut-être à cause du changement d’heure, peut-être pas 21:22:46 &amp;lt;psi&amp;gt; 21 h ça me va 21:22:46 &amp;lt;Zerolag&amp;gt; str4d d’accord, quelle est la spécification i2p pour torrent ? 21:23:09 * zzz réchauffe le baffer 21:23:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] Rien d’autre de mon côté, à part : choisissez un projet et donnez-leur un coup de main ! :-) 21:23:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] 21 h est parfait pour moi 21:24:05 &amp;lt;Zerolag&amp;gt; Je serai là à 21 h, c’est sûr 21:24:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] Zerolag, voir le site web I2P (Docs -&amp;gt; Apps -&amp;gt; BitTorrent) 21:24:19 * zzz *baffffs* la réunion est close &lt;/div></description></item><item><title>Tour d'horizon du développement estival : les API</title><link>/fr/blog/2016/07/02/tour-dhorizon-du-d%C3%A9veloppement-estival-les-api/</link><pubDate>Sat, 02 Jul 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/07/02/tour-dhorizon-du-d%C3%A9veloppement-estival-les-api/</guid><description>&lt;p>Summer Dev bat son plein : nous avons été occupés à huiler les rouages, à arrondir les angles et à mettre de l’ordre. C’est l’heure de notre premier tour d’horizon, pour vous mettre au courant des progrès que nous accomplissons !&lt;/p>
&lt;h2 id="mois-des-api">Mois des API&lt;/h2>
&lt;p>Notre objectif pour ce mois-ci était de &amp;ldquo;s&amp;rsquo;intégrer&amp;rdquo; - faire en sorte que nos API et bibliothèques fonctionnent au sein de l&amp;rsquo;infrastructure existante de diverses communautés, afin que les développeurs d&amp;rsquo;applications puissent travailler avec I2P plus efficacement et que les utilisateurs n&amp;rsquo;aient pas à se soucier des détails.&lt;/p></description></item><item><title>I2P sur Maven Central</title><link>/fr/blog/2016/06/13/i2p-sur-maven-central/</link><pubDate>Mon, 13 Jun 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/06/13/i2p-sur-maven-central/</guid><description>&lt;p>Nous sommes presque à mi-parcours du mois des APIs de Summer Dev, et nous faisons de grands progrès sur plusieurs fronts. Je suis heureux d’annoncer que le premier d’entre eux est terminé : les bibliothèques clientes I2P sont désormais disponibles sur Maven Central !&lt;/p>
&lt;p>Cela devrait grandement simplifier l’utilisation d’I2P par les développeurs Java dans leurs applications. Au lieu d’avoir à obtenir les bibliothèques depuis une installation existante, ils peuvent simplement ajouter I2P à leurs dépendances. La mise à niveau vers de nouvelles versions sera également beaucoup plus simple.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 juin 2016</title><link>/fr/blog/2016/06/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-juin-2016/</link><pubDate>Tue, 07 Jun 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/06/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-juin-2016/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eche|on, plzcdv, psi, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:31 &amp;lt;zzz&amp;gt; 0) Salut 20:00:31 &amp;lt;zzz&amp;gt; 1) Plan de sortie 0.9.26 (zzz) 20:00:31 &amp;lt;zzz&amp;gt; 2) Mise à jour de la planification HOPE (zzz) `http://zzz.i2p/topics/1968` 20:00:31 &amp;lt;zzz&amp;gt; 3) Plan 0.9.27 (zzz) 20:00:31 &amp;lt;zzz&amp;gt; 4) Summer of X (sadie) 20:00:35 &amp;lt;zzz&amp;gt; 0) Salut 20:00:37 &amp;lt;zzz&amp;gt; Salut 20:01:16 &amp;lt;zzz&amp;gt; 1) Plan de sortie 0.9.26 (zzz) 20:01:46 &amp;lt;zzz&amp;gt; ok, j'ai construit la version .26 hier, j'ai terminé les éléments launchpad, et nous avons activé les mises à jour dans le réseau il y a une heure 20:01:56 &amp;lt;zzz&amp;gt; il ne reste que Debian, que je prévois de faire demain 20:02:27 &amp;lt;zzz&amp;gt; rappelez-vous que les mises à jour dans le réseau n'auront pas les nouveaux fichiers jbigi, car nous étions inquiets du manque de tests 20:02:40 &amp;lt;zzz&amp;gt; donc gardez un œil sur les rapports de bogues des utilisateurs deb et des nouvelles installations 20:02:45 &amp;lt;zzz&amp;gt; autre chose sur 1) ? 20:03:14 &amp;lt;zzz&amp;gt; 2) Mise à jour de la planification HOPE (zzz) `http://zzz.i2p/topics/1968` 20:03:39 &amp;lt;str4d&amp;gt; Salut ! 20:03:45 &amp;lt;zzz&amp;gt; HOPE, c'est dans 6 semaines à partir de vendredi. Nous payons les billets de conférence à 150 $ à terme échu (après l'événement) 20:04:11 &amp;lt;zzz&amp;gt; nous ne payons pas les déplacements, mais si quelqu'un ne peut vraiment, vraiment pas venir sans un coup de main, dites-le 20:04:32 &amp;lt;zzz&amp;gt; il n'y aura pas de réunion dev avant ou après, car je n'ai pas pu obtenir d'engagement de lance 20:04:53 &amp;lt;zzz&amp;gt; hâte de voir l'équipe à new york 20:05:02 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:05:25 &amp;lt;zzz&amp;gt; 3) Plan 0.9.27 (zzz) 20:06:00 &amp;lt;zzz&amp;gt; attendons le netsplit (coupure du réseau IRC) 20:06:06 &amp;lt;plzcdv&amp;gt; Salut. 20:07:47 &amp;lt;zzz&amp;gt; ok, est-ce que tout le monde de ce côté a vu tout le point 2) à propos de HOPE ? 20:08:35 &amp;lt;str4d&amp;gt; Re-salut ! 20:08:35 &amp;lt;eche|on&amp;gt; jo 20:08:39 &amp;lt;str4d&amp;gt; Non 20:08:43 &amp;lt;str4d&amp;gt; La dernière chose que j'ai vue, c'était ton Salut 20:08:53 &amp;lt;zzz&amp;gt; bon sang. J'en suis au 3) 20:08:57 &amp;lt;str4d&amp;gt; (et le 1) ) 20:09:02 &amp;lt;zzz&amp;gt; laissez-moi copier/coller 1 et 2 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 1) Plan de sortie 0.9.26 (zzz) 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; ok, j'ai construit la version .26 hier, j'ai terminé les éléments launchpad, et nous avons activé les mises à jour dans le réseau il y a une heure 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; il ne reste que Debian, que je prévois de faire demain 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; rappelez-vous que les mises à jour dans le réseau n'auront pas les nouveaux fichiers jbigi, car nous étions inquiets du manque de tests 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; donc gardez un œil sur les rapports de bogues des utilisateurs deb et des nouvelles installations 20:09:31 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 2) Mise à jour de la planification HOPE (zzz) `http://zzz.i2p/topics/1968` 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; HOPE, c'est dans 6 semaines à partir de vendredi. Nous payons les billets de conférence à 150 $ à terme échu (après l'événement) 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; nous ne payons pas les déplacements, mais si quelqu'un ne peut vraiment, vraiment pas venir sans un coup de main, dites-le 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; il n'y aura pas de réunion dev avant ou après, car je n'ai pas pu obtenir d'engagement de lance 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; hâte de voir l'équipe à new york 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:10:03 &amp;lt;zzz&amp;gt; ou sur 1) ? 20:10:43 &amp;lt;str4d&amp;gt; Rien qui me vienne à l'esprit pour le 1) 20:11:09 &amp;lt;str4d&amp;gt; Sur le 2), j'espère toujours venir, mais je n'ai toujours pas de billet car je n'ai toujours pas de date de soutenance et je ne sais donc même pas si je serai aux États-Unis à ce moment-là. 20:11:27 &amp;lt;str4d&amp;gt; date* 20:11:43 &amp;lt;zzz&amp;gt; ok, si certains hésitent, prenez un billet, c'est un moment sympa 20:11:51 &amp;lt;zzz&amp;gt; 3) Plan 0.9.27 (zzz) 20:12:34 &amp;lt;zzz&amp;gt; beaucoup de choses difficiles sur la feuille de route ici : migration cryptographique pour les serveurs, trucs pour Mac, et du travail sur ipv6 et ntcp2 20:13:07 &amp;lt;zzz&amp;gt; personne n'a jeté un œil à ntcp2 depuis environ un an et je n'ai reçu aucun commentaire sur les tests entre pairs ipv6. donc j'ai besoin d'aide 20:13:39 &amp;lt;zzz&amp;gt; aussi, la vitesse à laquelle on avance sur la .27 dépend de combien de temps je passe sur Summer of X. Je l'ai prévu provisoirement pour fin août. 20:13:46 &amp;lt;zzz&amp;gt; autre chose sur 3) ? 20:13:46 &amp;lt;eche|on&amp;gt; Je pourrais le tester, mais… 20:14:01 &amp;lt;str4d&amp;gt; Je vais remonter ces éléments dans ma liste de tâches I2P 20:15:09 &amp;lt;zzz&amp;gt; 4) Summer of X (sadie) 20:15:24 &amp;lt;zzz&amp;gt; quel est le plan pour notre été de l'hémisphère nord ? 20:15:31 &amp;lt;str4d&amp;gt; Je pourrais aussi avoir des éléments d'UI intermédiaires à proposer 20:15:49 &amp;lt;str4d&amp;gt; sadie est en retard à cause du travail (client cauchemardesque) 20:15:55 &amp;lt;str4d&amp;gt; Donc je prends le relais :) 20:16:10 &amp;lt;str4d&amp;gt; J'espère que tout le monde ici a vu l'article de lancement sur le blog :D 20:16:43 &amp;lt;str4d&amp;gt; Ça pose en gros ce qui avait déjà été discuté. 20:17:09 &amp;lt;str4d&amp;gt; Donc : 20:17:16 &amp;lt;str4d&amp;gt; 4a) APIs 20:17:17 &amp;lt;str4d&amp;gt; 4b) Apps 20:17:22 &amp;lt;str4d&amp;gt; 4c) Plugins 20:17:29 &amp;lt;str4d&amp;gt; 4d) Branding 20:17:33 &amp;lt;str4d&amp;gt; 4a) 20:18:13 &amp;lt;str4d&amp;gt; Ce mois-ci, on met l'accent sur l'amélioration de nos APIs. Nous avons déjà bien avancé en ce sens dans la version 0.9.26 20:18:39 &amp;lt;str4d&amp;gt; La prochaine étape sera de téléverser nos JARs sur Maven Central, pour que les devs Java puissent les utiliser plus facilement 20:18:53 &amp;lt;str4d&amp;gt; (et mettre à jour en conséquence la bibliothèque cliente Android I2P) 20:19:15 &amp;lt;str4d&amp;gt; Pour le reste du mois, j'ai une longue liste de suggestions : 20:19:33 &amp;lt;zzz&amp;gt; tu mentionnes « nos bibliothèques C++ et Python », mais en avons-nous que nous maintenons ? qui fera ce travail et sur quelles bibliothèques spécifiques ? 20:19:41 &amp;lt;str4d&amp;gt; - Mettre à jour les bibliothèques SAM en v3.3 20:19:50 &amp;lt;str4d&amp;gt; zzz, ceci ^ 20:19:56 &amp;lt;zzz&amp;gt; Je viens de dire à un gars ici il y a une heure que ce ne sont pas les nôtres, ce sont des tiers 20:20:10 &amp;lt;str4d&amp;gt; - txi2p (Python Twisted, je m'en chargerai) 20:20:32 &amp;lt;zzz&amp;gt; où sont les bibliothèques sam ? 20:20:41 &amp;lt;zzz&amp;gt; ou plutôt, lesquelles 20:21:25 &amp;lt;str4d&amp;gt; - libsam3 (C, à la fois synchrone et asynchrone, sur git.repo.i2p) 20:21:49 &amp;lt;zzz&amp;gt; ok. psi en a aussi une en go 20:21:53 &amp;lt;str4d&amp;gt; - - i2psam (C++, https://github.com/VirtualDestructor/bitcoin-qt-i2p/tree/master/i2psam) 20:22:16 &amp;lt;str4d&amp;gt; Voir `http://i2p-projekt.i2p/docs/api/samv3` pour les autres 20:22:33 &amp;lt;zzz&amp;gt; Je pense que je vais surtout prendre de l'avance sur les apps, en dehors du fait de rester dispo pour répondre aux questions 20:22:35 &amp;lt;zzz&amp;gt; ça me va 20:22:45 &amp;lt;str4d&amp;gt; J'aimerais au moins voir les bibliothèques Python Twisted et C++ mises à jour 20:22:56 &amp;lt;str4d&amp;gt; (pour mes propres objectifs le mois prochain >:D ) 20:23:06 &amp;lt;str4d&amp;gt; Autres suggestions pour ce mois-ci : 20:23:11 &amp;lt;str4d&amp;gt; - faire fonctionner libtorrent correctement 20:23:34 &amp;lt;zzz&amp;gt; oh oui libtorrent++\ 20:23:36 &amp;lt;str4d&amp;gt; - Activer l'API SAM par défaut dans Java I2P (pour la .27 maintenant) 20:23:54 &amp;lt;str4d&amp;gt; - Faire intégrer mon patch I2P pour lighttpd en amont (nécessite au minimum de mettre à jour libsam3) 20:24:21 &amp;lt;zzz&amp;gt; j'ai créé le ticket n°1804 pour scinder /configclients 20:24:25 &amp;lt;zzz&amp;gt; je peux le faire 20:24:28 &amp;lt;str4d&amp;gt; Ok, avons-nous des volontaires pour l'une de ces suggestions ? 20:25:34 &amp;lt;plzcdv&amp;gt; Je suis timide, mais je suis là. 20:25:48 &amp;lt;str4d&amp;gt; zzz, Mmm, ce serait un bon pas en avant à la fois pour mes trucs d'UI et pour le mois Plugins 20:26:17 &amp;lt;zzz&amp;gt; ok. mais ça pourrait te donner des conflits de fusion, attention 20:26:29 &amp;lt;str4d&amp;gt; zzz, ce serait bien que ça se fasse soit dans ma branche UI, soit à partir d'elle pour réduire les conflits de fusion 20:26:29 &amp;lt;str4d&amp;gt; plzcdv, salut ! 20:27:14 &amp;lt;str4d&amp;gt; dg, hottuna3, psi, des idées sur ce qui précède ? 20:27:34 &amp;lt;zzz&amp;gt; n'entendant aucun volontaire, passons au 4b 20:28:29 &amp;lt;plzcdv&amp;gt; Je ne savais pas qu'il y avait un libtorrent. 20:28:29 &amp;lt;str4d&amp;gt; plzcdv, il est utilisé dans un certain nombre d'applications, mais aucune d'entre elles (à ma connaissance) n'expose la fonctionnalité I2P (probablement parce qu'elle est cassée) 20:28:54 &amp;lt;plzcdv&amp;gt; Libtorrent (ou quelque chose de similaire) semble fondamental. 20:29:04 &amp;lt;plzcdv&amp;gt; La communication, c'est avant tout partager de l'information. 20:29:17 &amp;lt;str4d&amp;gt; Il me reste trois week-ends ce mois-ci pour travailler sur I2P. L'un sera pour txi2p, et je me note de travailler sur i2psam sur un autre. 20:30:13 &amp;lt;str4d&amp;gt; tous les autres, si vous avez des idées, ou l'envie de travailler sur l'un des autres sujets, n'hésitez pas 20:30:33 &amp;lt;zzz&amp;gt; quel est le plan de communication de sadie pour tout ça ? 20:30:38 &amp;lt;str4d&amp;gt; Je mettrai en place un peu de visibilité cette semaine que nous pourrons utiliser pour la communication afin d'obtenir éventuellement de l'aide supplémentaire 20:30:38 &amp;lt;str4d&amp;gt; 4b) Apps 20:30:40 &amp;lt;plzcdv&amp;gt; J'aimerais travailler sur libtorrent ou quelque chose de similaire. 20:30:54 &amp;lt;str4d&amp;gt; zzz, j'en parlerai en 4d) 20:31:02 &amp;lt;zzz&amp;gt; ok 20:31:09 &amp;lt;str4d&amp;gt; plzcdv, avec plaisir ! 20:32:20 &amp;lt;str4d&amp;gt; Si tu pouvais mettre à jour libtorrent pour que son support I2P fonctionne, ce serait très apprécié :D 20:32:45 &amp;lt;zzz&amp;gt; pour les apps, je prévois de faire snark autonome (en partant du bon travail de psi), syndie, et i2phex. Peut-être orchid aussi. 20:33:00 &amp;lt;str4d&amp;gt; plzcdv, on peut en discuter après la réunion :) 20:33:13 &amp;lt;zzz&amp;gt; oups, orchid c'est des plugins. 20:33:24 &amp;lt;str4d&amp;gt; zzz, je mettais tout ça sous plugins 20:33:28 &amp;lt;zzz&amp;gt; de toute façon, les 3 premiers avant HOPE. 20:33:45 &amp;lt;str4d&amp;gt; Mais ok pour prendre de l'avance 20:34:01 &amp;lt;zzz&amp;gt; ok, alors je travaille en avance, à moins qu'il y ait une app sur laquelle travailler. Je suppose que snark compte. 20:34:23 &amp;lt;str4d&amp;gt; Pour moi, le mois Apps consiste à aller vers d'autres développeurs qui veulent intégrer I2P dans leurs applications 20:34:25 &amp;lt;str4d&amp;gt; Donc : 20:34:26 &amp;lt;str4d&amp;gt; - Tahoe-LAFS 20:34:29 &amp;lt;str4d&amp;gt; - Zeronet 20:34:41 &amp;lt;str4d&amp;gt; - OpenBazaar (via IPFS, vers lequel ils basculent) 20:34:51 &amp;lt;zzz&amp;gt; ok donc c'est surtout de la com et de la prospection, jusqu'à ce que quelqu'un morde à l'hameçon 20:35:06 &amp;lt;str4d&amp;gt; - Whonix (quelqu'un vient de m'envoyer un email aujourd'hui) 20:35:11 &amp;lt;str4d&amp;gt; zzz, pas seulement de la com 20:35:23 &amp;lt;str4d&amp;gt; je vais y aller et contribuer du code 20:35:53 &amp;lt;str4d&amp;gt; Tahoe en particulier, je connais déjà les parties pertinentes de leur base de code (ayant travaillé avec eux là-dessus plus tôt) 20:36:07 &amp;lt;str4d&amp;gt; C'est pourquoi je veux mettre txi2p à jour ce mois-ci 20:36:16 &amp;lt;str4d&amp;gt; Un autre : Zcash 20:36:22 &amp;lt;zzz&amp;gt; ok 20:38:52 &amp;lt;str4d&amp;gt; Un autre endroit où je connais la base de code, je pense regarder les patchs bitcoin-qt-i2p ci-dessus et voir dans quelle mesure ils seraient applicables. 20:39:09 &amp;lt;str4d&amp;gt; Les livrables concrets que je veux pour le mois Apps sont d'avoir soit écrit du code, soit contribué à des discussions de conception qui aident d'autres devs dans leur intégration I2P, idéalement en tirant parti du travail que nous faisons maintenant 20:39:09 &amp;lt;str4d&amp;gt; Autres idées pour le mois Apps : 20:39:09 &amp;lt;str4d&amp;gt; - Vuze 20:39:09 &amp;lt;str4d&amp;gt; - Lightning Browser (sur Android, je mettrai à jour leur utilisation de la bibliothèque cliente I2P) 20:39:09 &amp;lt;str4d&amp;gt; - Projets utilisant libtorrent ! 20:39:39 &amp;lt;str4d&amp;gt; Je vais commencer à en approcher certains ce mois-ci, et j'encourage les autres à faire de même. Si quelqu'un a d'autres idées de projets, dites-le. 20:40:10 &amp;lt;str4d&amp;gt; (certains de ces projets) 20:41:51 &amp;lt;str4d&amp;gt; 4c) Plugins 20:41:51 &amp;lt;str4d&amp;gt; C'est là que je nous voyais donner un peu d'attention aux apps et plugins existants que nous développons et maintenons :) 20:41:51 &amp;lt;str4d&amp;gt; Donc : 20:41:51 &amp;lt;str4d&amp;gt; - Bote 20:41:51 &amp;lt;str4d&amp;gt; - Snark 20:41:51 &amp;lt;str4d&amp;gt; - Orchid 20:41:51 &amp;lt;str4d&amp;gt; - Et. al 20:41:51 &amp;lt;str4d&amp;gt; Cela dit, rien n'empêche d'y travailler plus tôt si quelqu'un n'a rien d'autre sur quoi travailler 20:42:12 &amp;lt;str4d&amp;gt; Ou d'y travailler plus tard si, par exemple, contribuer à l'une des apps le mois prochain se passe bien 20:44:51 &amp;lt;str4d&amp;gt; Les trois mois sont principalement pour la com, pas pour la gestion de projet :) 20:44:51 &amp;lt;str4d&amp;gt; (même si ça m'aidera certainement à planifier mon propre temps !) 20:44:51 &amp;lt;str4d&amp;gt; Nous pourrons discuter davantage du 4c) lors de la réunion du mois prochain. Pour l'instant, j'encourage plus de monde ici à réfléchir au 4b), et à commencer à travailler sur le 4a) :D 20:44:51 &amp;lt;str4d&amp;gt; 4d) Branding (et com) 20:44:51 &amp;lt;str4d&amp;gt; Actuellement, la stratégie de com pour I2P Summer Dev s'articule autour des articles de blog et de Twitter 20:44:51 &amp;lt;str4d&amp;gt; J'écrirai des mises à jour régulières sur le blog au sujet de ce que nous faisons. 20:44:51 &amp;lt;str4d&amp;gt; Plan approximatif : 20:44:51 &amp;lt;str4d&amp;gt; - Article de lancement (fait) 20:45:30 &amp;lt;str4d&amp;gt; - APIs (à écrire dans les prochains jours, pour faire connaître le travail Maven Central et la liste des autres suggestions pour ce mois-ci) 20:46:02 &amp;lt;str4d&amp;gt; - Apps (faire connaître la liste des projets avec lesquels nous allons travailler, ainsi que d'autres suggestions, et un résumé de ce que nous avons fait pendant le mois APIs) 20:46:11 &amp;lt;str4d&amp;gt; - Plugins (structure similaire à l'article Apps) 20:46:19 &amp;lt;str4d&amp;gt; - Article de clôture 20:46:54 &amp;lt;str4d&amp;gt; Donc les articles restants devraient être espacés d'environ un mois, avec peut-être de plus petites mises à jour entre-temps si on le juge utile 20:47:19 &amp;lt;str4d&amp;gt; En parallèle sur Twitter, tout ce que nous publions lié à ce travail devrait avoir le hashtag #I2PSummer 20:47:38 &amp;lt;str4d&amp;gt; (ces articles de blog, des commentaires sur l'API ou l'app sur laquelle vous travaillez, etc.) 20:47:50 &amp;lt;psi&amp;gt; re: go j'implémente net.* pour i2p en go 20:48:10 &amp;lt;str4d&amp;gt; psi, chouette ! 20:48:28 &amp;lt;psi&amp;gt; net.Dial net.Listener net.PacketConn net.Conn net.Addr etc 20:48:36 * psi fait défiler vers le haut 20:48:56 &amp;lt;str4d&amp;gt; Concernant le branding, j'ai eu l'idée trois jours avant le lancement qu'il serait bien d'avoir une sorte de logo pour I2P Summer Dev (de préférence réutilisable les années suivantes) 20:48:58 &amp;lt;psi&amp;gt; ++ SAM par défaut stp 20:49:12 &amp;lt;str4d&amp;gt; Et ensuite j'ai vu Elio Qoshi lancer une startup pour le design open source le lendemain 20:50:00 &amp;lt;zzz&amp;gt; autre chose sur le 4) ? 20:50:09 &amp;lt;str4d&amp;gt; Donc : je l'ai contacté pour nous concevoir un logo pour I2P Summer Dev (seul, et avec texte pour une utilisation sur bannières, t-shirts, etc.), avec une livraison visée pour la fin de ce mois 20:50:47 &amp;lt;str4d&amp;gt; J'ai indiqué un budget de 200 $, car c'est ce que j'étais prêt à payer de ma poche si le projet ne considérait pas que c'était une bonne utilisation des fonds. 20:50:55 &amp;lt;str4d&amp;gt; Donc : est-ce une bonne utilisation des fonds ? 20:51:25 &amp;lt;psi&amp;gt; avons-nous le personnel pour summer of $i2pthing ? 20:51:41 &amp;lt;zzz&amp;gt; ce n'est pas une bonne utilisation des fonds à moins qu'on ne prévoie d'en faire quelque chose 20:51:47 &amp;lt;str4d&amp;gt; (sadie contacte aussi un designer qu'elle connaît, et la startup d'Elio promet un remboursement à 100 % si les designs ne nous plaisent pas, donc globalement c'est à faible risque à mon humble avis) 20:52:26 &amp;lt;str4d&amp;gt; zzz, le plan est d'utiliser le branding sur le compte Twitter GetI2P (avatar + bannière), sur les articles de blog pertinents du site (et d'une façon ou d'une autre sur la page d'accueil), etc. 20:52:29 &amp;lt;zzz&amp;gt; donc à moins d'avoir des plans concrets pour l'utiliser vite, ce sera de l'argent jeté par les fenêtres 20:52:36 &amp;lt;str4d&amp;gt; Possiblement des t-shirts (sadie se renseigne sur le coût) 20:52:54 &amp;lt;str4d&amp;gt; zzz, c'est pourquoi je veux une livraison fin de ce mois, afin d'avoir deux mois pour l'utiliser 20:53:09 &amp;lt;str4d&amp;gt; Et ensuite nous l'aurons pour une utilisation future 20:53:16 * psi lag 20:53:41 &amp;lt;str4d&amp;gt; Comme je l'ai dit dans l'article de lancement, j'aimerais offrir du swag aux nouveaux contributeurs. Actuellement ce sont des autocollants, ce pourrait être des t-shirts 20:54:04 &amp;lt;str4d&amp;gt; psi, nous ne sommes pas entièrement pourvus en personnel pour I2P Summer Dev actuellement, il y a un tas d'idées qui cherchent des devs :) 20:54:14 &amp;lt;zzz&amp;gt; merci d'obtenir l'approbation d'echelon avant de dépenser le moindre argent 20:55:03 &amp;lt;psi&amp;gt; d'accord 20:55:09 &amp;lt;str4d&amp;gt; J'ai contacté eche|on quand j'ai eu l'idée, mais je voulais obtenir une confirmation en réunion :) 20:56:02 &amp;lt;psi&amp;gt; re: summer of $i2pthing je pense que ma bibliothèque i2p net.* pourrait s'intégrer assez facilement dans le libp2p d'ipfs mais démarrer dans le processus de dev d'ipfs est intimidant 20:56:04 &amp;lt;zzz&amp;gt; donc tu as déjà son approbation, ou tu lui as juste dit que tu y pensais ? 20:56:22 &amp;lt;psi&amp;gt; plutôt ma bibliothèque go pour i2p 20:56:41 &amp;lt;str4d&amp;gt; zzz, je lui ai dit à quoi je pensais et mon budget proposé, et que je l'aborderais en réunion 20:56:50 &amp;lt;zzz&amp;gt; Je veux éviter le problème que nous avons eu avec les autocollants, où hottuna en a à peine discuté avec eche, puis a présenté une facture de 600 $ 20:56:57 &amp;lt;str4d&amp;gt; Si tout ce dont j'ai besoin est l'approbation d'eche, alors je vais l'obtenir et continuer :D 20:57:22 &amp;lt;psi&amp;gt; selon si je réussis ce prochain entretien d'embauche, j'aurai ou non beaucoup de temps libre 20:57:43 &amp;lt;str4d&amp;gt; zzz, ce sera le cas 20:57:51 &amp;lt;str4d&amp;gt; (en évitant ce problème) 20:58:06 &amp;lt;str4d&amp;gt; psi, libpnp est en Go ? 20:58:07 &amp;lt;zzz&amp;gt; 200 $ ce n'est pas beaucoup, mais ça ne nous apporte pas grand-chose non plus. Les t-shirts, c'est plus cher et beaucoup plus de travail si vous voulez les avoir à NYC pour HOPE 20:58:16 &amp;lt;psi&amp;gt; libp2p est en go et en js 20:58:26 &amp;lt;str4d&amp;gt; mmk 20:58:32 &amp;lt;zzz&amp;gt; autre chose sur le 4) ? 20:58:33 &amp;lt;str4d&amp;gt; OpenBazaar est en Go aussi alors ? 20:58:35 &amp;lt;psi&amp;gt; plutôt, c'est la couche d'abstraction réseau d'ipfs 20:58:38 &amp;lt;psi&amp;gt; c'est une api 20:58:49 &amp;lt;psi&amp;gt; openbazaar est en py2 20:58:49 &amp;lt;str4d&amp;gt; zzz, c'est juste pour le logo. Les t-shirts auraient un budget séparé 20:58:53 &amp;lt;psi&amp;gt; utilisant twisted 20:59:02 &amp;lt;str4d&amp;gt; Et oui, sadie regarde pour des t-shirts à temps pour HOPE 20:59:02 &amp;lt;psi&amp;gt; (si je me souviens bien) 20:59:17 &amp;lt;str4d&amp;gt; psi, mais ils ont dit qu'ils basculent vers IPFS... étrange 20:59:34 &amp;lt;zzz&amp;gt; dernier appel pour le 4) 20:59:37 &amp;lt;str4d&amp;gt; Dans tous les cas, si tu as le temps ce mois-ci de mettre à jour tes bibliothèques SAM en 3.3, ce serait fantastique :) 20:59:48 &amp;lt;str4d&amp;gt; Ok ok, j'ai fini :P 20:59:55 &amp;lt;psi&amp;gt; oui sam 3.3 sera implémenté c'est sûr 20:59:57 &amp;lt;str4d&amp;gt; (sur le 4)) 21:00:08 &amp;lt;zzz&amp;gt; ce serait bien que le côté i2pd soit mis à jour en 3.3 aussi 21:00:16 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 21:00:25 * zzz trouve le buffer 21:00:28 &amp;lt;str4d&amp;gt; Oh, je pense déplacer les libs SAM sous le projet i2p sur GitHub 21:00:38 &amp;lt;str4d&amp;gt; Et oui, j'ai 5) replanifier la prochaine réunion 21:00:50 &amp;lt;zzz&amp;gt; ok 5) à toi str4d 21:01:09 &amp;lt;str4d&amp;gt; Je me dis que ce serait bien de rendre certaines des plus obscures (je pense ici à libsam3 et i2psam) plus visibles 21:01:11 &amp;lt;psi&amp;gt; quelles libs sam précisément ? 21:01:22 &amp;lt;psi&amp;gt; souvenez-vous que mélanger les licences est une mauvaise idée 21:01:22 &amp;lt;str4d&amp;gt; txi2p peut probablement rester là où il est, puisqu'il a déjà beaucoup de liens 21:01:32 &amp;lt;str4d&amp;gt; psi, ce ne sera pas dans le dépôt i2p.i2p 21:01:37 &amp;lt;zzz&amp;gt; remettons le reste des trucs de libs après la réunion 21:01:39 &amp;lt;psi&amp;gt; oh 21:01:42 &amp;lt;zzz&amp;gt; ok 5) à toi str4d 21:01:54 &amp;lt;psi&amp;gt; kk 21:01:54 &amp;lt;str4d&amp;gt; Je ferais juste l'hébergement des dépôts git existants 21:01:57 &amp;lt;str4d&amp;gt; 5) replanifier 21:02:13 &amp;lt;str4d&amp;gt; J'ai du mal à être disponible à cette heure de réunion en ce moment parce que c'est tôt 21:02:21 &amp;lt;str4d&amp;gt; sadie a du mal parce que c'est pendant ses heures de travail 21:02:46 &amp;lt;str4d&amp;gt; Je propose de décaler la réunion d'une heure plus tard, ce qui résout les deux problèmes. 21:03:16 &amp;lt;str4d&amp;gt; (au moins pour le reste de l'été, on pourra la remettre plus tôt au changement d'heure si on veut) 21:03:18 &amp;lt;zzz&amp;gt; peux-tu voir ça avec les Européens, car ce sont eux qui seraient le plus affectés 21:03:58 &amp;lt;str4d&amp;gt; Ça, c'est eche|on, et... ? 21:03:59 &amp;lt;zzz&amp;gt; tout ce que tu peux convenir avec eux me va. C'est ce que j'ai dit à la dernière réunion, ou peut-être celle d'avant. 21:04:10 &amp;lt;zzz&amp;gt; principalement ech 21:04:24 &amp;lt;str4d&amp;gt; mmk 21:04:33 &amp;lt;str4d&amp;gt; Je lui demanderai en même temps que je règle les budgets 21:04:53 &amp;lt;str4d&amp;gt; S'il est d'accord, le plus simple sera probablement de changer l'heure d'autorité et d'attendre les plaintes :P 21:05:02 &amp;lt;zzz&amp;gt; essayons le mois prochain et voyons comment ça se passe, mais oui, c'est bien de lui demander d'abord 21:05:07 &amp;lt;zzz&amp;gt; autre chose sur 5) ? 21:05:14 &amp;lt;str4d&amp;gt; C'est tout pour moi ! 21:05:17 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 21:05:45 &amp;lt;str4d&amp;gt; Bon Summer Dev à tous ! Faisons qu'I2P inteGrate à nouveau ! 21:05:49 * zzz ***bafs*** la réunion est close &lt;/div></description></item><item><title>Version 0.9.26</title><link>/fr/blog/2016/06/07/version-0.9.26/</link><pubDate>Tue, 07 Jun 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/06/07/version-0.9.26/</guid><description>&lt;p>I2P est maintenant un site proposé sur Stack Exchange ! Veuillez vous engager à l’utiliser afin que la phase bêta puisse commencer.&lt;/p>
&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.26 contient une mise à niveau majeure de notre bibliothèque cryptographique native, un nouveau protocole d’abonnement au carnet d’adresses avec des signatures, et des améliorations majeures de l’empaquetage Debian/Ubuntu.&lt;/p>
&lt;p>Pour la cryptographie, nous sommes passés à GMP 6.0.0 et avons ajouté la prise en charge de processeurs plus récents, ce qui accélérera considérablement les opérations cryptographiques. Nous utilisons également désormais des fonctions GMP à temps constant pour prévenir les attaques par canaux auxiliaires. Par mesure de prudence, les modifications de GMP ne sont activées que pour les nouvelles installations et les builds Debian/Ubuntu ; nous les inclurons pour les mises à jour via le réseau dans la version 0.9.27.&lt;/p></description></item><item><title>Développement d'été d'I2P</title><link>/fr/blog/2016/06/01/d%C3%A9veloppement-d%C3%A9t%C3%A9-di2p/</link><pubDate>Wed, 01 Jun 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/06/01/d%C3%A9veloppement-d%C3%A9t%C3%A9-di2p/</guid><description>&lt;p>Over the last few years, the need for users to be in control of their own data has become increasingly apparent. Some excellent progress had been made in this regard with the rise of messaging apps like Signal, and file storage systems like Tahoe-LAFS. The ongoing work of Let&amp;rsquo;s Encrypt to bring HTTPS to the whole world is steadily gaining traction.&lt;/p>
&lt;p>Mais intégrer la confidentialité et l’anonymat dans les applications n’est pas trivial. Une grande partie des logiciels que les gens utilisent au quotidien n’a pas été conçue pour être respectueuse de la vie privée, et les outils dont disposent les développeurs ne sont généralement pas faciles à utiliser. L’enquête OnionScan récemment publiée donne un aperçu de la facilité avec laquelle même des utilisateurs techniques peuvent mal configurer leurs services, compromettant totalement leurs intentions.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 03 mai 2016</title><link>/fr/blog/2016/05/03/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-03-mai-2016/</link><pubDate>Tue, 03 May 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/05/03/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-03-mai-2016/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eche|on, pr0ng, xmpre, xmz, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:46 &amp;lt;zzz&amp;gt; 0) Salut 20:00:46 &amp;lt;zzz&amp;gt; 1) État de Tails (pr0ng) `http://zzz.i2p/topics/2108` 20:00:46 &amp;lt;zzz&amp;gt; 2) Mise à jour de planification 0.9.26 (zzz) 20:00:46 &amp;lt;zzz&amp;gt; 3) Mise à jour de planification HOPE (zzz) `http://zzz.i2p/topics/1968` 20:00:50 &amp;lt;zzz&amp;gt; 0) Salut 20:00:52 &amp;lt;zzz&amp;gt; salut 20:01:01 &amp;lt;pr0ng&amp;gt; Salut Eeepers 20:01:22 &amp;lt;zzz&amp;gt; 1) État de Tails (pr0ng) `http://zzz.i2p/topics/2108` 20:01:32 &amp;lt;zzz&amp;gt; ok, il s'est passé pas mal de choses sur Tails le mois dernier 20:01:33 &amp;lt;pr0ng&amp;gt; Salut zzz 20:01:47 &amp;lt;Irc2PGuest33835&amp;gt; hey 20:02:01 &amp;lt;zzz&amp;gt; 0.9.25 est entrée dans Tails 2.3, et 0.9.26 peut coïncider ou non avec la 2.4. pr0ng, pourrais-tu nous faire un bref compte-rendu ? 20:02:51 &amp;lt;pr0ng&amp;gt; Pas sûr de comprendre la partie 'ne pas coïncider' - est-ce à propos du support de persistance d'I2p ? 20:03:05 &amp;lt;zzz&amp;gt; je parle du calendrier 20:03:36 &amp;lt;pr0ng&amp;gt; En gros, cette version a été prise depuis le dépôt deb.i2p.no et téléversée sur le dépôt APT de Tails par 'anonym' 20:04:00 &amp;lt;pr0ng&amp;gt; J'ai testé la version de façon isolée sur l'image Tails, assez largement 20:04:20 &amp;lt;pr0ng&amp;gt; J'ai communiqué avec anonym pour comprendre quoi va où et quand 20:04:28 &amp;lt;zzz&amp;gt; et je leur ai dit que tu l'avais testée... c'est peut-être pour ça qu'anonym a fait le reste ? 20:04:48 &amp;lt;pr0ng&amp;gt; Personne très sympathique et arrangeante, m'a donné beaucoup de conseils et d'aide 20:05:02 &amp;lt;pr0ng&amp;gt; Je comprends maintenant précisément comment la version est testée et déployée 20:05:27 &amp;lt;zzz&amp;gt; Ce qui s'est passé pour .25/2.3, est-ce le processus normal, ou s'attendent-ils à ce que tu fasses plus la prochaine fois ? 20:05:42 &amp;lt;pr0ng&amp;gt; En effet. Ils ont pris le .deb depuis I2P tel quel 20:06:40 &amp;lt;pr0ng&amp;gt; Il y a quelques scripts qui dictent comment I2P est déployé - ils / anonym les ont utilisés et je sais maintenant où ils se trouvent et comment construire/transférer pour l'inclusion 20:07:29 &amp;lt;zzz&amp;gt; ok donc tu feras plus la prochaine fois 20:07:55 &amp;lt;pr0ng&amp;gt; Ils peuvent prendre depuis deb.i2p2.no ou par d'autres méthodes - ils mettent en avant l'aspect persistance en ce moment - je pourrais avoir à faire autre chose pour que cela fonctionne à la prochaine version, mais je le confirmerai. 20:08:20 &amp;lt;eche|on&amp;gt; jusqu'ici, c'est super 20:08:30 &amp;lt;pr0ng&amp;gt; c'est possible - il semble que je pourrai 'livrer' la version moi-même cette fois 20:08:33 &amp;lt;zzz&amp;gt; donc tu as commencé à te pencher sur leurs problèmes en suspens, dont le premier est la persistance ? 20:08:48 &amp;lt;pr0ng&amp;gt; en effet - je suis content que ça soit passé et j'ai appris les exigences 20:10:09 &amp;lt;pr0ng&amp;gt; en effet - je vais examiner les problèmes en suspens - l'élément de persistance semble plutôt être un 'nice to have' (utile mais non indispensable), mais il a été mis en avant dans notre conversation. 20:10:24 &amp;lt;zzz&amp;gt; quelle serait ta date limite pour que j'aie 0.9.26 sur deb.i2p2.no afin que tu puisses l'intégrer à Tails 2.4 ? 20:11:48 &amp;lt;pr0ng&amp;gt; Je dois déterminer cela - je ne peux pas être précis là-dessus pour le moment 20:12:01 &amp;lt;pr0ng&amp;gt; Je reviendrai certainement avec une réponse à ce sujet 20:12:13 &amp;lt;zzz&amp;gt; ok, dis-moi, même si ce n'est qu'une estimation. 20:12:22 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:12:40 &amp;lt;pr0ng&amp;gt; Oui, certainement. 20:12:52 &amp;lt;pr0ng&amp;gt; Jusqu'ici tout va bien, il me semble. 20:13:04 &amp;lt;zzz&amp;gt; merci encore, tu fais du très bon travail, content de t'avoir là-dessus 20:13:34 &amp;lt;zzz&amp;gt; 2) Mise à jour de planification 0.9.26 (zzz) 20:13:36 &amp;lt;pr0ng&amp;gt; Heureux d'aider - la courbe a été raide, mais je suis beaucoup plus à l'aise avec le processus et les exigences. :) 20:14:11 &amp;lt;zzz&amp;gt; J'ai terminé les parties majeures de la .26 -- le protocole d'abonnement au carnet d'adresses, et les CRLs dans le flux d'actualités. Et nous avons propagé GMP 6 20:14:48 &amp;lt;xmz&amp;gt; zzz: quelqu'un a-t-il signalé une configuration family (déclaration de famille de routeurs) fonctionnelle en utilisant la console Java I2P ? 20:14:48 &amp;lt;xmz&amp;gt; zzz: je n'ai jamais réussi à la faire fonctionner 20:14:50 &amp;lt;zzz&amp;gt; Je passe maintenant à la correction de bugs et ce sera mon focus jusqu'à la sortie. Je suis sur la piste d'un bug étrange lié au timer qui, je pense, est la cause racine de certains problèmes que les gens voient 20:15:32 &amp;lt;zzz&amp;gt; xmz, à part moi, je n'ai entendu aucun retour d'échec ou de réussite 20:15:34 &amp;lt;pr0ng&amp;gt; désolé pour mon ignorance - 'propped GMP 6' veut dire 'supprimé libgmp' ? 20:15:42 &amp;lt;zzz&amp;gt; si tu as des problèmes, merci d'ouvrir un ticket 20:15:57 &amp;lt;xmz&amp;gt; d'accord, je vais tester tout à l'heure et faire un retour 20:16:05 &amp;lt;zzz&amp;gt; propped = propagate = fusionner depuis une autre branche (de développement) 20:16:25 &amp;lt;zzz&amp;gt; à ce stade je n'ai pas fixé de date pour la .26 mais fin mai ou début juin semble probable 20:16:40 &amp;lt;pr0ng&amp;gt; Ah. OK. merci pour ça :) 20:17:14 &amp;lt;zzz&amp;gt; merci à eche|on pour avoir fait quelques builds de dev. On aimerait vraiment que quelqu'un se lance et monte un vrai site de builds de dev automatiques 20:17:18 &amp;lt;eche|on&amp;gt; Je vote pour la 2e semaine de juin 20:17:50 &amp;lt;zzz&amp;gt; Comme certains l'ont peut-être vu, j'ai annoncé que nous ralentissons nos sorties, de 6-8 semaines à 8-10. 20:17:52 &amp;lt;eche|on&amp;gt; Je le voudrais, mais mon temps est limité en ce moment 20:18:32 &amp;lt;eche|on&amp;gt; oui, c'est ok 20:18:32 &amp;lt;zzz&amp;gt; C'est une conséquence de moins de tests, du fait que je fais beaucoup de choses que kytv faisait, et d'une baisse générale d'activité partout 20:19:18 &amp;lt;zzz&amp;gt; il n'y a presque aucune participation à la revue des propositions et à la préparation des choses difficiles à venir cette année, en particulier NTCP2 et ce qui s'y rapporte 20:20:10 &amp;lt;zzz&amp;gt; il y a aussi le proposé 'summer of x' dont j'espérais une mise à jour de la part de sadie. Si nous allons de l'avant avec ça, ça va fortement ralentir les sorties 20:20:47 &amp;lt;zzz&amp;gt; Je peux vous dire que personne ne travaille en avance sur la planification ou le code de la .27 pour le moment 20:20:52 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:21:52 &amp;lt;zzz&amp;gt; 3) Mise à jour de planification HOPE (zzz) `http://zzz.i2p/topics/1968` 20:22:32 &amp;lt;zzz&amp;gt; Je n'arrive toujours pas à obtenir de Lance un engagement pour un espace de réunion pour HOPE 20:22:51 &amp;lt;zzz&amp;gt; donc je ne peux toujours donner d'indications à personne si vous prévoyez d'y assister 20:23:15 &amp;lt;zzz&amp;gt; sadie devait le rencontrer la semaine dernière, elle n'a pas répondu à ma question pour savoir si elle a obtenu une réponse de sa part 20:23:25 &amp;lt;eche|on&amp;gt; hmm 20:24:05 &amp;lt;zzz&amp;gt; Si quelqu'un a une date limite à laquelle vous devez savoir, dites-le. Je me sens mal de relancer Lance mais ça ne fonctionne pas du tout 20:24:26 &amp;lt;xmpre&amp;gt; zzz: j'ai un serveur Jenkins configuré pour i2pd, je pourrais en configurer un pour Java I2P s'il y a de l'intérêt ? 20:24:44 &amp;lt;zzz&amp;gt; oui xmpre, bien sûr 20:25:20 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:27:05 &amp;lt;eche|on&amp;gt; zzz: j'ai toujours ce ticket^^ 20:27:15 &amp;lt;zzz&amp;gt; J'ai vu plus haut dans l'historique que str4d et sadie avaient des problèmes avec l'heure de réunion standard, et quelque chose à propos d'un changement de base de fuseau horaire que je n'ai pas compris. Si vous deux voulez négocier avec les Européens et proposer quelque chose qui convienne à tout le monde, allez-y 20:27:20 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:27:55 &amp;lt;pr0ng&amp;gt; Je prévois de venir à I2PCon-2 - y a-t-il des idées sur quand/où pour cela ? 20:28:28 &amp;lt;pr0ng&amp;gt; ... je lis, j'ai déjà manqué ça !? 20:28:33 &amp;lt;zzz&amp;gt; Je ne pense pas qu'il y aura un i2pcon 2. 20:28:50 &amp;lt;zzz&amp;gt; peut-être une petite rencontre à Toronto à l'automne, comme un équivalent miniature 20:28:55 &amp;lt;pr0ng&amp;gt; Dommage 20:29:11 &amp;lt;zzz&amp;gt; si tu veux voir des gens d'I2P en personne, les meilleures chances sont HOPE et le CCC 20:29:18 * zzz warms up the baffer 20:29:31 &amp;lt;pr0ng&amp;gt; Je note ça au crayon alors. 20:29:54 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 7 avril 2016</title><link>/fr/blog/2016/04/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-avril-2016/</link><pubDate>Thu, 07 Apr 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/04/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-avril-2016/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eche|on, hottuna, orignal, str4d, susbarbatus, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:05 &amp;lt;zzz&amp;gt; 0) Hi 20:00:05 &amp;lt;zzz&amp;gt; 1) Items open from previous meetings `http://zzz.i2p/topics/2093` 20:00:05 &amp;lt;zzz&amp;gt; 2) Replacement of kytv roles and services `http://zzz.i2p/topics/2098` 20:00:05 &amp;lt;zzz&amp;gt; 3) 0.9.26 planning update `http://i2p-projekt.i2p/en/get-involved/roadmap` `http://zzz.i2p/topics/1960` 20:00:05 &amp;lt;zzz&amp;gt; 4) HOPE planning `http://zzz.i2p/topics/1968` 20:00:05 &amp;lt;zzz&amp;gt; 5) Brief review of monthly meetings and project management after 3 months 20:00:10 &amp;lt;zzz&amp;gt; 0) Hi 20:00:12 &amp;lt;zzz&amp;gt; hi 20:00:38 &amp;lt;zzz&amp;gt; 1) Items open from previous meetings `http://zzz.i2p/topics/2093` 20:00:55 &amp;lt;orignal_&amp;gt; hi 20:01:00 &amp;lt;zzz&amp;gt; - Reseed campaign prep, by end of January: 20:01:00 &amp;lt;zzz&amp;gt; ** Sadie to contact backup to discuss OPEN, new date April 5 20:01:11 &amp;lt;zzz&amp;gt; sadie, status? 20:02:10 &amp;lt;zzz&amp;gt; - Strengthing the network - home page and additional pages 20:02:10 &amp;lt;zzz&amp;gt; ** str4d, gravy, cacapo: Add use cases, what are we best at, more "passion" and "fat", add / highlight Bote, by end of January OPEN, str4d to add use cases to website by Mar. 6, more changes on passion etc by Apr. 5 20:02:15 &amp;lt;zzz&amp;gt; str4d, status? 20:03:06 &amp;lt;zzz&amp;gt; - Add I2P "Story" / history / why 20:03:06 &amp;lt;zzz&amp;gt; ** comraden to edit / polish / enhance / post by end of February OPEN, new date Apr. 1, draft back to zzz by mid-March 20:03:11 &amp;lt;zzz&amp;gt; comradenosebleed, status? 20:03:34 &amp;lt;str4d&amp;gt; hi 20:04:40 &amp;lt;zzz&amp;gt; Ticket management - currently ad hoc 20:04:40 &amp;lt;zzz&amp;gt; ** Sadie to review, make recommendations or possibly start managing them (by when?) OPEN, str4d and sadie to schedule meeting or make report by April 5(?) 20:04:50 &amp;lt;zzz&amp;gt; sadie, str4d: status? 20:05:49 &amp;lt;hottuna&amp;gt; hi 20:05:59 &amp;lt;zzz&amp;gt; str4d OPEN - Android 0.9.24 release March 3, TODO list collated by March 6, roadmap draft by March 6, to be reviewed March 5-6 20:06:05 &amp;lt;zzz&amp;gt; str4d, status? 20:06:33 &amp;lt;str4d&amp;gt; We discussed it 20:06:41 &amp;lt;str4d&amp;gt; (sorry, doing 2 meetings at once) 20:06:54 &amp;lt;zzz&amp;gt; str4d and zzz to review VRP ticket by Feb 12; Will make some decisions during March 5-6 roadmap meetings (zzz done feb. 8, str4d by March 6) 20:06:56 &amp;lt;str4d&amp;gt; re: tickets 20:06:57 &amp;lt;zzz&amp;gt; str4d, status? 20:07:29 &amp;lt;zzz&amp;gt; sadie and anonimal to come back with a CoC edits based on Monero 0mq at the April 5 meeting 20:07:36 &amp;lt;zzz&amp;gt; sadie, anonimal: status? 20:08:25 &amp;lt;str4d&amp;gt; I decided previously to have the "new" status for tickets that need triaging, and I still think that is the way to go 20:09:00 &amp;lt;str4d&amp;gt; I also think it might be a good idea to set up a regular time for a few of us to go through these tickets 20:09:09 &amp;lt;str4d&amp;gt; re: android 20:09:59 &amp;lt;str4d&amp;gt; Hasn't happened yet because blocking on the build script 20:10:17 &amp;lt;eche|on&amp;gt; uhh 20:10:54 &amp;lt;str4d&amp;gt; VRP ticket: hasn't happened yet because I've been sick when I was planning to work on it 20:11:00 &amp;lt;zzz&amp;gt; it's clear that the current project management style isn't working because nothing is happening. Let's move on, and I put 5) on the agenda to decide if we should continue monthly meetings or not 20:11:10 &amp;lt;zzz&amp;gt; almost all of these items are 3 1/3 months old 20:11:19 &amp;lt;str4d&amp;gt; What *has* happened, which is not on zzz's list, is I finished the spec migration and am well into migrating the proposals 20:11:37 &amp;lt;zzz&amp;gt; great news on specs/proposals, well done 20:12:09 &amp;lt;str4d&amp;gt; So I'd argue that "nothing" is incorrect, just moving prioritisations that aren't reflected in the current PM style 20:12:17 &amp;lt;str4d&amp;gt; So yes, we need to refine 20:12:20 &amp;lt;zzz&amp;gt; ok. good perspective 20:12:25 &amp;lt;zzz&amp;gt; anything else on 1) ? 20:13:04 &amp;lt;str4d&amp;gt; For everyone else here, the proposal stuff is at `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/spec/proposals` - please review and comment :) 20:13:26 &amp;lt;zzz&amp;gt; 2) Replacement of kytv roles and services `http://zzz.i2p/topics/2098` 20:13:34 &amp;lt;zzz&amp;gt; there's a list of about 20 things he did 20:13:44 &amp;lt;str4d&amp;gt; Nothing else for me 20:13:47 &amp;lt;str4d&amp;gt; (I did do I2P Android work, just didn't quite get to release) 20:13:55 &amp;lt;zzz&amp;gt; I've been focused on what I saw as the highest priorities - launchpad and debian 20:14:14 &amp;lt;zzz&amp;gt; some others are researching other things, and we swapped out a couple of console home page links in .25 20:14:33 &amp;lt;zzz&amp;gt; to me the next most important thing is tails maintainer 20:15:06 &amp;lt;zzz&amp;gt; is there anybody here that knows tails AND debian packaging and can help? if not, I will put out the call on twitter asap 20:15:24 &amp;lt;zzz&amp;gt; we will be thrown out of tails in as soon as the next release in two months 20:15:32 &amp;lt;zzz&amp;gt; 2.4 I believe 20:15:50 &amp;lt;zzz&amp;gt; it's more than I can handle. I won't be doing it. 20:16:02 &amp;lt;str4d&amp;gt; Ugh 20:16:19 &amp;lt;str4d&amp;gt; What does Tails require at a minimum 20:16:19 &amp;lt;str4d&amp;gt; ? 20:16:20 &amp;lt;zzz&amp;gt; job is to take the debian packaging I do, and tweak/insert into tails, test test test, plus a number of existing tails i2p tickets 20:16:49 &amp;lt;zzz&amp;gt; there's a big writeup that kytv did i think, it's linked from the kytv thread on zzz.i2p 20:17:04 &amp;lt;zzz&amp;gt; basically the input to tails is a deb package 20:17:19 &amp;lt;zzz&amp;gt; but I think they have a backlog of grievances 20:17:25 &amp;lt;eche|on&amp;gt; call out on twitter 20:17:33 &amp;lt;str4d&amp;gt; +1 on Twitter 20:17:35 &amp;lt;zzz&amp;gt; anybody else have anything to report on kytv replacement stuff? 20:18:07 &amp;lt;str4d&amp;gt; I haven't made any more movement on the Buildbot CI server since I last mentioned it in IRC a week or two ago 20:18:23 &amp;lt;str4d&amp;gt; I'll do some more work on it this weekend 20:18:42 &amp;lt;zzz&amp;gt; ok. there's a lot on the list, lets everybody pick something important. 20:19:02 &amp;lt;zzz&amp;gt; last call for 2) 20:19:46 &amp;lt;str4d&amp;gt; If no one else does it, I *may* pick up the IRC bot/relay. Unlikely for now. 20:20:34 &amp;lt;zzz&amp;gt; i think the deb builds are in decent shape but there's still some stuff like arm for jessie that I may have fixed today, or may not have 20:21:19 &amp;lt;zzz&amp;gt; 3) 0.9.26 planning update `http://i2p-projekt.i2p/en/get-involved/roadmap` `http://zzz.i2p/topics/1960` 20:21:33 &amp;lt;zzz&amp;gt; ok I want to do 3a) schedule and then 3b) GMP 6 20:21:38 &amp;lt;zzz&amp;gt; 3a) schedule 20:22:03 &amp;lt;zzz&amp;gt; the roadmap says 'may' and 6-7 weeks from the last release march 22 would be early-mid may 20:22:36 &amp;lt;zzz&amp;gt; at the roadmap meetings a month ago, we came up with an ambitious plan including the addressbook subscription protocol 20:23:16 &amp;lt;zzz&amp;gt; but that all fell apart the next day as kytv's stuff all went down and it grew less likely he would return 20:23:36 &amp;lt;zzz&amp;gt; so I haven't started yet on anything 26-related. last 2-3 weeks have been full time debian/launchpad stuff 20:24:01 &amp;lt;str4d&amp;gt; ~seven weeks from now is the end of May. Do you think that would be feasible? 20:24:15 &amp;lt;str4d&amp;gt; (Now that the debian stuff is mostly under control) 20:24:19 &amp;lt;zzz&amp;gt; that will push 26 to probably June, and will be well past the tails 2.4 deadline 20:24:37 &amp;lt;str4d&amp;gt; Ugh 20:24:37 &amp;lt;zzz&amp;gt; end may could happen, but getting less likely by the day 20:24:42 &amp;lt;str4d&amp;gt; When is the tails deadline? 20:25:11 &amp;lt;zzz&amp;gt; don't know offhand. I already re-asked them to pull in 25 themselves (they refused once already) 20:25:23 &amp;lt;eche|on&amp;gt; I think june is fine, as tails is on the judge currently 20:25:45 &amp;lt;zzz&amp;gt; they don't have any visibility as to tails i2p usage and don't hear any clamor, so they see it as more trouble than it's worth 20:26:18 &amp;lt;eche|on&amp;gt; yeas 20:26:33 &amp;lt;zzz&amp;gt; normally for a big feature like addressbook subscription protocol, I'd be done with it a week before the _previous_ release, ready to prop 20:26:54 &amp;lt;zzz&amp;gt; so that's 3 weeks behind, plus the dev time which is a couple weeks at least, or 5 weeks behind total 20:27:39 &amp;lt;zzz&amp;gt; so that's the status. I haven't pushed anything out on the official roadmap yet, but will need to soon 20:27:49 &amp;lt;zzz&amp;gt; anything else on 3a) schedule ? 20:27:58 &amp;lt;str4d&amp;gt; What did we have planned to go in the actual 0.9.27 release? 20:28:16 &amp;lt;zzz&amp;gt; see the roadmap link above 20:28:31 &amp;lt;zzz&amp;gt; early ntcp2/dh/pt 20:29:18 &amp;lt;str4d&amp;gt; I still think things need to happen in the order there, so what we *could* do is push the address subscription protocol to 0.9.27 20:29:27 &amp;lt;str4d&amp;gt; That gives you May to work on it 20:29:47 &amp;lt;zzz&amp;gt; but there is no .26 yet. nothing has happened. there's nothing in there but deb changes 20:29:50 &amp;lt;str4d&amp;gt; And then .26 can be CRLs and some general cleanup maybe 20:30:08 &amp;lt;zzz&amp;gt; until somebody (including me) does something, there's nothing to release 20:30:27 &amp;lt;zzz&amp;gt; so we'll see how it goes. I gotta take a couple days off to do my taxes also :) 20:30:37 &amp;lt;zzz&amp;gt; anything else on 3a) schedule ? 20:30:55 &amp;lt;eche|on&amp;gt; do not look to hard on the planned schedule 20:30:56 &amp;lt;str4d&amp;gt; I have some initial UI tweaks that have come out of my and sadie's discussions that I could get applied 20:31:20 &amp;lt;zzz&amp;gt; 3b) GMP 6 20:31:25 &amp;lt;str4d&amp;gt; (not the major redesign I have planned but some general refinements) 20:31:50 &amp;lt;zzz&amp;gt; after about 15 months of work, tuna and I are close to ready to prop over the gmp6 branch to trunk for 26 20:32:05 &amp;lt;zzz&amp;gt; tuna has about a hundred binaries built over the last 6 months, awaiting checkin 20:32:25 &amp;lt;zzz&amp;gt; built in a variety of ways - vms, native, microsoft, borrowed systems, etc. 20:32:53 &amp;lt;zzz&amp;gt; traditionally we've checked in detailed notes on the build environment (compiler revs, system os details etc) for each binary we check in 20:33:13 &amp;lt;zzz&amp;gt; unfortunately, tuna kept no records on any of the builds. 20:34:06 &amp;lt;zzz&amp;gt; so the question is, do we start over (possibly costing us 6 months), or I just build the linux binaries and ignore everything else, or do we not really need these notes and we proceed with taking everything tuna has done? 20:34:08 &amp;lt;eche|on&amp;gt; any chance to redo them? 20:34:47 &amp;lt;zzz&amp;gt; tuna says impossible. anybody could build the linux 32/64 binaries. but all the rest is problematic 20:35:00 &amp;lt;eche|on&amp;gt; good question, in this case: redo or take, not way in between 20:35:25 &amp;lt;eche|on&amp;gt; we need the mac, win and arm gmp stuff 20:35:29 &amp;lt;zzz&amp;gt; last tuna told me was take it or leave it, he's done 20:35:54 &amp;lt;zzz&amp;gt; even if the builds are fast, the testing is slow 20:36:25 &amp;lt;str4d&amp;gt; Do we have the test process written up somewhere? 20:36:54 &amp;lt;zzz&amp;gt; if you go to the last page of `http://zzz.i2p/topics/1960` he's submitted all the build notes he has 20:36:56 &amp;lt;eche|on&amp;gt; (just to note, we did accept some other stuff without notes already) 20:37:07 &amp;lt;str4d&amp;gt; because this sounds exactly like what we should be putting into a CI server 20:37:38 &amp;lt;zzz&amp;gt; he's updated the readme's on how to build. there's some info in the thread on how to test, and I've developed my own methods also 20:38:07 &amp;lt;zzz&amp;gt; recall that he has released 13 versions of the binaries collection over the last 6 months 20:38:36 &amp;lt;zzz&amp;gt; hottuna, you have anything to add? 20:38:37 &amp;lt;str4d&amp;gt; If someone can write up a test methodology, I can get that turned into a build type in Buildbot 20:38:58 &amp;lt;str4d&amp;gt; Then it's just finding machines to hook that up to. 20:39:08 &amp;lt;hottuna&amp;gt; one sec 20:39:24 &amp;lt;str4d&amp;gt; I'm thinking we should probably just invest in a Mac that we can leave running somewhere as a buildslave 20:39:44 &amp;lt;hottuna&amp;gt; eche|on: re rebuild: not impossible, but it's too much work for me now. by far. 20:40:02 &amp;lt;str4d&amp;gt; nothing too expensive, but something that we can actually use to complete the trio (we already will have linux and windows buildslaves once I get VM stuff sorted with eche) 20:40:10 &amp;lt;eche|on&amp;gt; hottuna: is there any way on howto rebuilt ? 20:40:27 &amp;lt;zzz&amp;gt; even if the build for all 100 files happened tomorrow, it would be 3 months to test 20:40:39 &amp;lt;hottuna&amp;gt; there is a readme document that _should_ contain everything you need. 20:40:48 &amp;lt;str4d&amp;gt; At the very least, we have benefited from hottuna's improvements to the various scripts 20:41:10 &amp;lt;str4d&amp;gt; But the other question is, if we rebuild now, do we skip to 6.1 20:41:11 &amp;lt;zzz&amp;gt; plus there's massive changes in the cpuid code itself 20:41:23 &amp;lt;hottuna&amp;gt; str4d: the scripts aren't flawless now, but they're better anyway. 20:41:23 &amp;lt;zzz&amp;gt; right, maybe 6.1 20:41:25 &amp;lt;str4d&amp;gt; Yep 20:41:30 &amp;lt;hottuna&amp;gt; str4d: if we rebuild, we should skip to 6.1 20:41:44 &amp;lt;eche|on&amp;gt; does the new code work fine? 20:41:57 &amp;lt;hottuna&amp;gt; eche|on: as far as we know it's bug free (hah!). 20:42:07 &amp;lt;zzz&amp;gt; of course on debian builds, we link dynamically, so you'd get 6.1 anyway if installed (and that reminds me, we haven't tested gmp 6 dynamic libs) 20:42:10 &amp;lt;str4d&amp;gt; I'm just not sure how much the scripts need to change to do 6.1, but I'd hope it basically works drop-in 20:42:14 &amp;lt;eche|on&amp;gt; if the tests were fine, include it. and lets rebuild with 6.1 in a sidechannel and let the info get in later 20:42:38 &amp;lt;eche|on&amp;gt; as I see it, we did test it quite well yet 20:42:51 &amp;lt;hottuna&amp;gt; eche|on: the tricky part was not really running the actual scripts. getting machines, setting up environments and testing was the tricky/slow part 20:43:03 &amp;lt;eche|on&amp;gt; yeah 20:43:13 &amp;lt;str4d&amp;gt; hottuna, that is what I want to get into CI 20:43:15 &amp;lt;zzz&amp;gt; let's get back to the original question. Do we want to throw out 6 months of work (actually been at it since early 2015) or can we accept the binaries we have, without any notes on the specifics 20:43:25 &amp;lt;str4d&amp;gt; How many distinct machines do you think you used? 20:43:37 &amp;lt;zzz&amp;gt; let's put aside CI etc. for the moment and decide if we have a problem or not 20:43:52 &amp;lt;hottuna&amp;gt; str4d: it should be mostly drop in, with an added target or two. no point in not having support for the latest archs supported by gmp 20:44:13 &amp;lt;str4d&amp;gt; zzz, I'd be inclined to accept the binaries predicated on us doing a migration to 6.1 20:44:24 &amp;lt;hottuna&amp;gt; str4d: ~6 distinct environments 20:44:29 &amp;lt;zzz&amp;gt; 6.1 is on the roadmap for the end of this year 20:44:39 &amp;lt;zzz&amp;gt; the current binaries are 6.0 20:44:41 &amp;lt;str4d&amp;gt; What are the knock-on effects of us accepting the binaries? 20:44:41 &amp;lt;hottuna&amp;gt; str4d: no machines necessarily due when cross-compiling 20:44:51 &amp;lt;str4d&amp;gt; 1) they end up in mtn 20:45:01 &amp;lt;zzz&amp;gt; also recall, it gives us big speedups on certain hardware, and also constant time 20:45:17 &amp;lt;str4d&amp;gt; 2) they get bundled into the relevant update and install files 20:45:21 &amp;lt;zzz&amp;gt; 'knock-on effect' = bad things? 20:45:28 &amp;lt;str4d&amp;gt; 2a) increasing the update filesize a lot 20:45:44 &amp;lt;str4d&amp;gt; 3) if it is broken on any particular system, what happens? 20:46:03 &amp;lt;str4d&amp;gt; We were planning on 1) anyway 20:46:26 &amp;lt;zzz&amp;gt; we only check in the binaries if they will be immediately propped for .26. 20:46:28 &amp;lt;str4d&amp;gt; Likewise on 2), but the 6.0 binaries would be replaced by the 6.1 ones so that's no big deal 20:46:37 &amp;lt;str4d&amp;gt; The one that concerns me is 3) 20:46:43 &amp;lt;zzz&amp;gt; only binaries for release will be checked in 20:47:00 &amp;lt;str4d&amp;gt; 3a) is there any existing code to check for a failure state? 20:47:04 &amp;lt;zzz&amp;gt; 3) is a generic risk for any change 20:47:19 &amp;lt;zzz&amp;gt; failures in gmp are generally JVM crash 20:47:26 &amp;lt;str4d&amp;gt; 3b) Is there a way to fall back to an older working libjbigi? 20:47:44 &amp;lt;str4d&amp;gt; (either automatic or manual) 20:48:00 &amp;lt;str4d&amp;gt; Could we e.g. rename the old libjbigi so if there is a problem, we can tell users "go rename this file" 20:48:22 &amp;lt;zzz&amp;gt; str4d, you're exploring whether we should ever change jbigi at all? these are generic impacts for changing gmp at all 20:49:14 &amp;lt;str4d&amp;gt; zzz, your concern is not knowing the precise origin of these binaries. My assumption then is that we are concerned that if there is a problem, it becomes much harder to track down the source. 20:49:27 &amp;lt;str4d&amp;gt; So I'm thinking in terms of mitigation strategies 20:50:00 &amp;lt;zzz&amp;gt; we could not include jbigi.jar in the 26 update, so only new installs would get it. That would be a slower roll. 20:50:25 &amp;lt;zzz&amp;gt; new installs + launchpad/deb 20:50:57 &amp;lt;zzz&amp;gt; the generic fix is to remove libjbigi.so and jbigi.jar, then you do without 20:51:01 &amp;lt;str4d&amp;gt; That might be a good idea anyway 20:51:30 &amp;lt;str4d&amp;gt; Roll out to new installs, and if we don't hear any problems, roll out in updates in the next release. 20:51:43 &amp;lt;zzz&amp;gt; I guess tuna's point is that nothing is reproducible anyway. It's all borrowed systems and long-gone VMs 20:52:23 &amp;lt;zzz&amp;gt; eche|on, is the system and msvc info from the box hottuna used for the win builds available? 20:53:10 &amp;lt;zzz&amp;gt; tuna didn't volunteer for any research at all but didn't he borrow sadie's laptop too? or is it all useless as upgrades may have happend in the meantime? 20:53:24 &amp;lt;eche|on&amp;gt; he had access to the win 10 machine on my kvm host. I cna login and check 20:53:33 &amp;lt;str4d&amp;gt; Mmm, which is why I'd like to do the 6.1 builds in Buildbot with buildservers we can track. 20:53:57 &amp;lt;hottuna&amp;gt; zzz: i borrowed two separate friends' osx machines 20:53:58 &amp;lt;eche|on&amp;gt; I did not change the vm at all 20:54:33 &amp;lt;zzz&amp;gt; nobody has even volunteered to take a free mac we pay for, because nobody wants to be the 'mac guy' 20:54:51 &amp;lt;zzz&amp;gt; so it's really a lack of time and people, not money 20:55:17 &amp;lt;hottuna&amp;gt; zzz: I just don't want gadgets I have to lug around. 20:56:01 &amp;lt;zzz&amp;gt; here's hottuna's complete build notes: 20:56:03 &amp;lt;zzz&amp;gt; Build notes jbigi: 20:56:03 &amp;lt;zzz&amp;gt; ------------------ 20:56:03 &amp;lt;zzz&amp;gt; Windows: Cross-compile, linux hosts. Compiler: GCC 20:56:03 &amp;lt;zzz&amp;gt; Linux: Native build. Compiler: GCC 20:56:03 &amp;lt;zzz&amp;gt; FreeBSD: Native build, VM. Compiler: GCC 20:56:03 &amp;lt;zzz&amp;gt; OSX: Native build. Compiler: GCC 20:56:03 &amp;lt;zzz&amp;gt; Build notes jcpuid: 20:56:03 &amp;lt;zzz&amp;gt; ------------------- 20:56:03 &amp;lt;zzz&amp;gt; Windows: Native build. Compiler: MSVC 20:56:03 &amp;lt;zzz&amp;gt; Linux: Native build. Compiler: GCC 20:56:03 &amp;lt;zzz&amp;gt; FreeBSD: Native build. Compiler: GCC 20:56:03 &amp;lt;zzz&amp;gt; OSX: Native build. Compiler: GCC 20:56:17 &amp;lt;zzz&amp;gt; are these sufficient or do we start over? 20:57:14 &amp;lt;str4d&amp;gt; Given that we are going to migrate to 6.1 by the end of the year, and these binaries have had reasonable testing, I'm inclined to say yes. 20:57:41 &amp;lt;zzz&amp;gt; any objections? 20:57:45 &amp;lt;eche|on&amp;gt; it is at least a start, but in terms of "Tor reproduceable builds" it is nothing. what kind of standards do we want? 20:58:03 &amp;lt;hottuna&amp;gt; no 20:58:34 &amp;lt;eche|on&amp;gt; I would like to include them in new installs with the "temp" flag. I know it is hard work. 20:59:14 &amp;lt;zzz&amp;gt; basically the current testing has dropped to zero. The only way to get more testing is to get them in trunk, and a release. 20:59:17 &amp;lt;susbarbatus&amp;gt; Apologies for hooking into this; I have multiple macs, and no problem of being a mac or bsd guy. If someone can tell me what is required after the meeting or so, I can assess if it would be something that I could contribute if Im knowledgable enough / learnable. 20:59:29 &amp;lt;zzz&amp;gt; great susbarbatus 20:59:44 &amp;lt;str4d&amp;gt; susbarbatus, that would be fantastic 20:59:47 &amp;lt;zzz&amp;gt; ok so let's ask hottuna to check them in 20:59:53 &amp;lt;eche|on&amp;gt; zzz: yeah, we never said release is 100% secure and complete^^ 21:00:05 &amp;lt;zzz&amp;gt; hottuna, the branch is i2p.i2p.str4d.gmp6 (NOT i2p.i2p.zzz.gmp6) 21:00:17 &amp;lt;hottuna&amp;gt; ok 21:00:38 &amp;lt;zzz&amp;gt; hottuna, don't forget to mtn drop the ones that need to be removed. When done, the directory should exactly match what's in your v13 zip 21:00:50 &amp;lt;zzz&amp;gt; anything else on 3b) ? 21:00:55 &amp;lt;hottuna&amp;gt; do you want the old jcpuid/binaries for platforms we didnt build for to be removed? 21:01:09 &amp;lt;str4d&amp;gt; susbarbatus, what I would want to get set up is a buildserver, if you can commit to having a mac always running and being available for questions/assistance when something fails. In general it wouldn't require much participation on your part, because the buildserver would be controlled automatically :) 21:01:28 &amp;lt;zzz&amp;gt; I believe the propsal hottuna was that v13 was _exactly_ what was to be released, nothing more, nothing less. 21:01:38 &amp;lt;zzz&amp;gt; if you want we can review that again after the meeting 21:01:38 &amp;lt;str4d&amp;gt; Or if not always running, at least easily started in the buildserver configuration 21:01:51 &amp;lt;hottuna&amp;gt; zzz: splendid 21:01:54 &amp;lt;str4d&amp;gt; (the buildmaster will handle buildservers that aren't always online) 21:02:12 &amp;lt;zzz&amp;gt; let's table the buildserver talk and move on to 4) 21:02:22 &amp;lt;zzz&amp;gt; 4) HOPE planning `http://zzz.i2p/topics/1968` 21:02:23 &amp;lt;susbarbatus&amp;gt; str4d: thats no problem. I can hook up my ~2012 mac mini for that. Its slow but it wont be doing anything else. 21:02:24 &amp;lt;str4d&amp;gt; ACK 21:02:33 &amp;lt;str4d&amp;gt; ^5 susbarbatus :) 21:02:52 &amp;lt;eche|on&amp;gt; hope - I got a ticket to spent 21:02:57 &amp;lt;zzz&amp;gt; I met with Lance this week. the proposal is still to have him supply a small conf. room all day, either the day before or after HOPE 21:03:04 &amp;lt;zzz&amp;gt; i.e. July 21st or 25th 21:03:22 &amp;lt;zzz&amp;gt; I impressed upon him that we need a date and commitment shortly, so we can buy plane tickets 21:03:46 &amp;lt;zzz&amp;gt; this would not be open to public. invite only, 5-6 people, just a hangout for roadmap meetings etc 21:03:51 &amp;lt;str4d&amp;gt; At this stage I can't commit to being there, even though there is a small chance I might actually be in the US by then 21:04:00 &amp;lt;zzz&amp;gt; plus we present to him what we're doing and vice versa 21:04:30 &amp;lt;zzz&amp;gt; right now I have me and sadie as definites, with comradenosebleed and lazygravy as maybes. Who else? 21:04:49 &amp;lt;zzz&amp;gt; and what's the hard date when you need to get travel arrangements set? 21:05:33 &amp;lt;zzz&amp;gt; if it's only me and sadie maybe we can call the whole thing off, but let's see 21:05:39 &amp;lt;zzz&amp;gt; anybody? 21:06:04 &amp;lt;zzz&amp;gt; hottuna coming? 21:06:07 &amp;lt;str4d&amp;gt; (all depends on when my thesis defence is convened, no idea when that will be yet) 21:06:09 &amp;lt;str4d&amp;gt; (and also on other visa-related things) 21:06:17 &amp;lt;str4d&amp;gt; If my thesis defence is before then, I would like to be there (even if just flying through) 21:06:17 &amp;lt;eche|on&amp;gt; I am interested, but not able to pay the fligth and hotel. esp. if we meet later in can 21:06:17 &amp;lt;str4d&amp;gt; So ask me again in a month or so 21:06:45 &amp;lt;zzz&amp;gt; ok, I'll keep the heat on lance to nail it down, and hope the people materialize 21:06:50 &amp;lt;zzz&amp;gt; last call on 4) 21:07:00 &amp;lt;hottuna&amp;gt; zzz: it's really awkward for me timing-wise. have I have to be in the EU on Jul16 for a wedding. 21:07:15 &amp;lt;hottuna&amp;gt; I don't think I dare to commit now,. 21:07:20 &amp;lt;zzz&amp;gt; great, go thru nyc on the way back :) 21:07:26 &amp;lt;hottuna&amp;gt; (or at all if it has to be done now) 21:07:33 &amp;lt;hottuna&amp;gt; hmmph.. 21:07:44 &amp;lt;hottuna&amp;gt; not a terrible idea 21:07:47 &amp;lt;zzz&amp;gt; 5) Brief review of monthly meetings and project management after 3 months 21:07:59 &amp;lt;str4d&amp;gt; So put me down as a hopefully for the meetup, and unlikely for HOPE (since I can't commit to needing a ticket, but will use up a spare one if I happen to be there) 21:08:26 &amp;lt;zzz&amp;gt; ok, from my perspective this is not working at all, there's almost no action items being completed, so can things be fixed or should we stop monthly meetings? 21:08:40 &amp;lt;str4d&amp;gt; I think things can be fixed 21:08:42 &amp;lt;zzz&amp;gt; if nobody is doing anything, there's nothing to be managed. It's not quite that bad but it's close 21:09:11 &amp;lt;str4d&amp;gt; At the very least, I think the monthly meetings are useful 21:09:30 &amp;lt;zzz&amp;gt; the goal was also to transition proj. mgmt to sadie but she isn't even showing up for the meetings so that's not on track either 21:09:32 &amp;lt;hottuna&amp;gt; I would agree about that 21:09:44 &amp;lt;str4d&amp;gt; She thought it was an hour earlier 21:09:49 &amp;lt;str4d&amp;gt; She's at another meeting now 21:10:19 &amp;lt;str4d&amp;gt; (she turned up an hour early and no one was talking here) 21:10:41 &amp;lt;zzz&amp;gt; sure, everybody loves meetings when they don't have to run them. But I look like a fool asking every month whether something somebody promised 3 months ago has happened. I'm tired of it. 21:10:49 &amp;lt;str4d&amp;gt; I've discussed this with sadie, and we now have weekly meetings set up for keeping on track with items we are both working on 21:11:19 &amp;lt;str4d&amp;gt; zzz, then don't make the focus of the meeting "did you do this thing" 21:11:36 &amp;lt;zzz&amp;gt; perhaps this is too dire but with the lack of progress and kytv vanishing I think we're in deep trouble 21:11:40 &amp;lt;hottuna&amp;gt; zzz: when is the transition to sadie supposed to happen? 21:11:40 &amp;lt;str4d&amp;gt; I think the monthly meetings should be more for priority re-evaluations and reorganisations 21:11:58 &amp;lt;zzz&amp;gt; ok so how do we keep people on track for doing what they promised to do? 21:12:13 &amp;lt;str4d&amp;gt; while the "did you get this thing done" needs a) more personal accountability and b) more one-on-one input 21:12:30 &amp;lt;hottuna&amp;gt; zzz: it's not great by any means, but deep trouble is probably overstating it. 21:13:02 &amp;lt;str4d&amp;gt; zzz, in my case, I've set up weekly meetings with sadie to help keep me on track, and given her access to my I2P todo list so she can help prioritise 21:13:07 &amp;lt;susbarbatus&amp;gt; str4d: I think the point is more, that if everyone was keeping promises/commitment then zzz wouldnt have to ask the did you do this question ;). 21:13:12 &amp;lt;str4d&amp;gt; (we've only had one meeting thus far, so I still need to see how this works) 21:13:17 &amp;lt;str4d&amp;gt; susbarbatus, yep 21:13:50 &amp;lt;str4d&amp;gt; We need to be flexible enough to handle the fact that people do this for fun/volunteering outside their regular work 21:14:13 &amp;lt;zzz&amp;gt; right. My system is currently that when you finish something, you report that on the zzz.i2p thread for the meeting, so we _dont_ have to take up meeting time for it 21:14:15 &amp;lt;str4d&amp;gt; But we also need to emphasise that if someone isn't getting stuff done, they aren't being helpful 21:14:28 &amp;lt;zzz&amp;gt; it's only when people don't finish and dont report that we have to waste time here 21:14:42 &amp;lt;str4d&amp;gt; and it's better to pass an item on to someone else than block indefinitely 21:14:54 &amp;lt;str4d&amp;gt; (says the guy who is currently blocking indefinitely on I2P Android :P ) 21:15:19 &amp;lt;zzz&amp;gt; so str4d and sadie have set up a parallel, non-public project management system as an experiment. that's interesting, but of course it isn't clear how it relates to what I'm doing, or whether I should keep doing it 21:15:55 &amp;lt;str4d&amp;gt; zzz, it's one part of the broader picture 21:16:28 &amp;lt;str4d&amp;gt; As I said above, I think that trying to do the "why didn't you do this" in a monthly meeting isn't as useful as we thought it might be 21:16:35 &amp;lt;zzz&amp;gt; so the project management via my forum and shaming at monthly meetings, I'm prepared to declare a failure 21:16:50 &amp;lt;str4d&amp;gt; because if they haven't done anything for the first three weeks, it's not likely they will get it done the last week 21:17:21 &amp;lt;str4d&amp;gt; hence why I think more regular quick checkups for people who have pending items is better, which is what I'm trying out with sadie 21:17:34 &amp;lt;zzz&amp;gt; at this point I don't think I'm ever getting the draft back from comradenosebleed, or a CoC, or use cases on the web, or an android release, at least not by any particular date no matter how far out 21:18:10 &amp;lt;zzz&amp;gt; so I propose stopping the monthly review of action items. As usual, people will do or not what they want in open source, and it's very very difficult to talk anybody into doing anything around here. 21:18:36 &amp;lt;zzz&amp;gt; people will do what they want, and whatever carrot and sticks I have aren't effective 21:19:50 &amp;lt;str4d&amp;gt; I vote that we keep the monthly meetings though, and use them to keep adjusting our priorities based on what *does* get done and what has happened over the past month (e.g. what we just did re: .26 after kytv) 21:20:56 &amp;lt;susbarbatus&amp;gt; Well, how is that bounty system working out at the moment? E.g. its a nice summarized public list with paid incensive. People still looking at that? 21:20:59 &amp;lt;susbarbatus&amp;gt; What I want to mention; what about micropayments far tasks. 21:21:03 &amp;lt;str4d&amp;gt; meanwhile if someone agrees to do something, they also should agree to keep sadie informed about progress, or at least to give sadie a communication channel to chide them :P 21:21:21 &amp;lt;zzz&amp;gt; ok so I propose stepping down as project manager, to replaced by some system and person TBD. We'll have monthly meetings but without review of action items 21:21:54 &amp;lt;zzz&amp;gt; next meeting will be Tues. May 3 21:21:58 &amp;lt;zzz&amp;gt; anything else on 5) 21:22:10 &amp;lt;zzz&amp;gt; anything else for this meeting? 21:22:35 &amp;lt;str4d&amp;gt; Not from me 21:22:53 &amp;lt;zzz&amp;gt; thanks everybody, long meeting today 21:22:58 * zzz *bafs* the meeting closed &lt;/div></description></item><item><title>Version 0.9.25</title><link>/fr/blog/2016/03/22/version-0.9.25/</link><pubDate>Tue, 22 Mar 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/03/22/version-0.9.25/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.25 contient une nouvelle version majeure de SAM, v3.3, afin de prendre en charge des applications multiprotocoles sophistiquées. Elle ajoute des codes QR pour partager des adresses de services cachés avec d&amp;rsquo;autres, et des images &amp;ldquo;identicon&amp;rdquo; pour distinguer visuellement les adresses.&lt;/p>
&lt;p>Nous avons ajouté une nouvelle page de configuration &amp;ldquo;router family&amp;rdquo; dans la console, afin de faciliter la déclaration que votre groupe de routers est géré par une seule personne. Plusieurs changements ont été apportés pour augmenter la capacité du réseau et, espérons-le, améliorer le taux de réussite de la construction des tunnels.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 19 mars 2016</title><link>/fr/blog/2016/03/19/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-19-mars-2016/</link><pubDate>Sat, 19 Mar 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/03/19/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-19-mars-2016/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> orignal, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Salut 20:00:01 &amp;lt;zzz&amp;gt; 1) feuille de route 0.9.27-29: `http://i2p-projekt.i2p/en/get-involved/roadmap` 20:00:05 &amp;lt;zzz&amp;gt; 0) Salut 20:00:07 &amp;lt;zzz&amp;gt; salut 20:00:35 &amp;lt;zzz&amp;gt; 1) feuille de route 0.9.27-29: `http://i2p-projekt.i2p/en/get-involved/roadmap` 20:00:57 &amp;lt;str4d&amp;gt; salut 20:01:17 &amp;lt;z3r0fox&amp;gt; salut 20:01:17 &amp;lt;zzz&amp;gt; mon objectif aujourd'hui est de scinder la feuille de route 27-29 en 27 et 28-29, au minimum 20:02:05 &amp;lt;zzz&amp;gt; tout en gardant à l'esprit mes deux objectifs à long terme : 1) faire croître le réseau ; 2) améliorer la sécurité 20:02:55 &amp;lt;zzz&amp;gt; regardons donc la liste 27-29. Quelque chose ressort-il comme prioritaire à avoir en 27, ou au moins à commencer à travailler ? 20:05:08 &amp;lt;str4d&amp;gt; "Crypto migration for existing hidden services" &amp;lt;-- Je suppose qu’il s’agit d’ajouter les éléments backend et UI pour permettre aux gens de faire la migration ? 20:05:13 &amp;lt;str4d&amp;gt; (ainsi que le faire sur stats.i2p, etc.) 20:05:49 &amp;lt;str4d&amp;gt; "Initial work on new crypto" &amp;lt;-- C’est très prioritaire pour moi, mais l’implémentation est toujours bloquée par le travail de conception 20:05:51 &amp;lt;zzz&amp;gt; ouais, en s'appuyant sur le travail du flux d'abonnement en 26 20:06:21 &amp;lt;zzz&amp;gt; on pourrait appeler ça 'initial design work' 20:06:34 &amp;lt;str4d&amp;gt; Mmm 20:06:41 &amp;lt;str4d&amp;gt; Voyons établir le véritable graphe de dépendances ici 20:06:53 &amp;lt;str4d&amp;gt; (pour les quelques premiers éléments) 20:07:11 &amp;lt;str4d&amp;gt; a - Travail initial sur NTCP2 20:07:24 &amp;lt;str4d&amp;gt; b - Travail initial sur une nouvelle DH (Diffie-Hellman) 20:07:29 &amp;lt;str4d&amp;gt; c - Travail initial sur la nouvelle crypto 20:07:29 &amp;lt;str4d&amp;gt; d - Travail initial sur LS2 (LeaseSet v2) avec prise en charge multi-destination 20:07:33 &amp;lt;str4d&amp;gt; e - Travail initial sur un nouveau netdb (« prochain backend ») 20:08:23 &amp;lt;zzz&amp;gt; tout ce qui est étiqueté 'initial work' n’a probablement pas de dépendances 20:08:23 &amp;lt;str4d&amp;gt; LS2 nécessite un nouveau code netDB pour le prendre en charge, non ? 20:08:46 &amp;lt;str4d&amp;gt; Eh bien oui, s’il s’agit d’un support interne pour que le router analyse certaines de ses parties 20:09:23 &amp;lt;str4d&amp;gt; Mais la manière dont le router obtient ces données à analyser aura des dépendances 20:09:39 &amp;lt;zzz&amp;gt; 'new netdb' correspond aux trucs « tuna » comme R5N, donc c’est indépendant de LS2 20:09:51 * str4d essaye de séparer ce qu’on peut implémenter rapidement de ce sur quoi il faut concentrer le travail de conception et qui peut bloquer d’autres tâches 20:09:54 &amp;lt;str4d&amp;gt; D’accord 20:10:34 &amp;lt;str4d&amp;gt; c dépend de d, au moins 20:10:52 &amp;lt;str4d&amp;gt; parce qu’à la couche e2e (bout en bout), la crypto est dans le LS 20:11:08 &amp;lt;str4d&amp;gt; Que veux-tu dire par b ? 20:11:27 &amp;lt;str4d&amp;gt; (parce que b semblerait sinon être un prérequis pour a) 20:12:08 &amp;lt;zzz&amp;gt; b = établir une liste de candidats DH, avec des infos sur la disponibilité du code, la vitesse, etc. 20:13:04 &amp;lt;str4d&amp;gt; D’accord, alors b est semi-indépendant de a :) 20:13:04 &amp;lt;zzz&amp;gt; c = faire un plan, faire une liste 20:13:51 &amp;lt;zzz&amp;gt; beaucoup de ces éléments de 'initial work' sont pratiquement morts dans l’œuf. Personne n’y a pensé depuis des mois voire des années, aucune discussion récente 20:14:04 &amp;lt;zzz&amp;gt; il faut que quelqu’un s’y remette 20:14:07 &amp;lt;str4d&amp;gt; Ah, je vois mon erreur. Je pensais que tout sur la liste faisait référence à des choses qui allaient effectivement atterrir sous forme de code 20:15:41 &amp;lt;zzz&amp;gt; peut-être, peut-être pas 20:15:52 &amp;lt;str4d&amp;gt; D’accord, mes priorités sont maintenant toutes à la fois ;D 20:16:25 &amp;lt;str4d&amp;gt; Mais probablement en commençant par quelque chose avec un cycle plus court 20:16:30 &amp;lt;zzz&amp;gt; beaucoup de choses nécessitent de construire un consensus et de concevoir avec i2pd et kovri avant de coder 20:17:02 &amp;lt;str4d&amp;gt; Mmm 20:18:34 &amp;lt;str4d&amp;gt; Ce qui doit se passer, AMHA, pour a et d, c’est qu’un petit groupe passe en revue toutes les propositions existantes pour y voir clair, puis tienne une sorte de réunion de discussion de conception 20:18:48 &amp;lt;str4d&amp;gt; Avec le moins de réunions possible idéalement :P 20:19:28 &amp;lt;str4d&amp;gt; b aura un certain impact sur a du point de vue de la conception, mais peut être repoussé 20:20:14 &amp;lt;zzz&amp;gt; Je serais content de relancer les discussions sur zzz.i2p pour commencer. Nous avons 20 à 30 propositions en ligne, la plupart sont tombées à plat ou ont été oubliées. 20:20:37 &amp;lt;str4d&amp;gt; De même pour c par rapport à d 20:20:37 &amp;lt;str4d&amp;gt; Parmi ces cinq, toutefois, e aura probablement le plus d’effet sur la fiabilité du réseau... 20:20:40 &amp;lt;zzz&amp;gt; En conséquence, nous sommes très mal positionnés pour les développements futurs actuellement 20:21:39 &amp;lt;str4d&amp;gt; À ce stade, nous mettons de côté le chiffrement au niveau du tunnel, ce qui ne me pose aucun problème (nous voulons attendre un peu et voir ce qui va sortir des travaux de Tor ici) 20:21:47 &amp;lt;zzz&amp;gt; ce qui est une autre raison pour laquelle « summer of x » pourrait être un meilleur endroit où placer des ressources. Au moins, ce qu’il faut faire pour tous les x est plus clair 20:22:21 &amp;lt;zzz&amp;gt; le 'tunnel-level crypto' est-il même sur une liste ou un post quelque part ? 20:22:41 &amp;lt;str4d&amp;gt; Je ne sais pas 20:22:53 &amp;lt;str4d&amp;gt; On y verra plus clair une fois que j’aurai mis les propositions sur le site :P 20:23:40 * str4d va travailler sur le précurseur de cela aujourd’hui. 20:23:51 &amp;lt;zzz&amp;gt; Je te demanderais bien sur quoi tu voudrais le plus travailler, mais ça semble idiot étant donné que tu as des mois et des mois de choses en retard sur ta liste en ce moment 20:24:43 &amp;lt;str4d&amp;gt; Eh bien, beaucoup de ça n’était qu’une planification de tâches beaucoup trop ambitieuse et irréaliste de ma part 20:25:21 &amp;lt;str4d&amp;gt; (sans prendre en compte le travail réel nécessaire, comme par exemple la version Android...) 20:25:55 &amp;lt;zzz&amp;gt; Je suis assez pessimiste quant aux progrès en ce moment, même pour la .26, que je n’ai pas encore commencée et qui pourrait prendre un bon moment 20:26:03 &amp;lt;str4d&amp;gt; Pour 0.9.26, nous avons déjà une liste de choses à implémenter. Mais nous pouvons aussi commencer les discussions de conception. 20:26:16 &amp;lt;zzz&amp;gt; Et je vais peut-être devoir mettre le code de côté plusieurs semaines pour comprendre Launchpad et Debian 20:26:30 &amp;lt;str4d&amp;gt; Hmm, ouais.. 20:27:04 &amp;lt;zzz&amp;gt; donc à ce stade, 27 semble encore bien loin 20:27:21 &amp;lt;str4d&amp;gt; D’accord, disons qu’on ne peut faire qu’un seul des deux [ chiffrement du transport | chiffrement e2e (bout en bout) ] 20:27:33 &amp;lt;str4d&amp;gt; (en termes de planification de conception en parallèle d’autres implémentations) 20:27:41 &amp;lt;str4d&amp;gt; Lequel est le plus important à terminer ? 20:28:26 &amp;lt;str4d&amp;gt; Le chiffrement du transport est important par rapport aux adversaires tiers 20:28:56 &amp;lt;str4d&amp;gt; Le chiffrement e2e est important par rapport aux OBEPs (points de sortie des tunnels sortants) et IBGWs (passerelles d’entrée des tunnels entrants) qui voient ce paquet chifré, et aussi pour les performances du tunnel 20:29:09 &amp;lt;zzz&amp;gt; Je penche vers les sujets de transport DH/NTCP2/padding/PT. C’est moins spéculatif et nous avons déjà plus d’ébauches. Le chemin est plus clair 20:30:29 &amp;lt;str4d&amp;gt; Alors concentrons-nous là-dessus pour la .27 20:31:52 &amp;lt;zzz&amp;gt; tu penses que c’est plus important que LS2 ? LS2 est dans un état similaire aux sujets de transport. Beaucoup de propositions, zéro discussion récente 20:32:28 &amp;lt;str4d&amp;gt; Idéalement, j’aimerais travailler sur les deux en parallèle 20:32:41 &amp;lt;str4d&amp;gt; Mais j’essaie d’être réaliste ici quant à ce que nous accomplirons réellement :) 20:32:47 &amp;lt;zzz&amp;gt; pistolet sur la tempe, choisis-en un 20:33:30 &amp;lt;str4d&amp;gt; transport 20:33:39 &amp;lt;zzz&amp;gt; ok, d’accord 20:33:46 &amp;lt;psi&amp;gt; un transport ressemblant à TLS, c’est pour quand ? 20:34:08 &amp;lt;str4d&amp;gt; Les éléments de transport bénéficient aux propriétés d’anonymat que nous offrons à nos utilisateurs actuels 20:34:21 &amp;lt;str4d&amp;gt; Les éléments LS2 profitent aux utilisateurs futurs (ainsi qu’aux actuels) 20:34:26 &amp;lt;zzz&amp;gt; pas sur une liste ou une proposition, si je me souviens bien, psi 20:34:34 &amp;lt;str4d&amp;gt; J’ai aussi beaucoup plus de questions en tête concernant LS2 que le transport 20:34:47 &amp;lt;psi&amp;gt; kk 20:35:12 &amp;lt;zzz&amp;gt; str4d, si tu pouvais mettre ces questions dans les fils sur zzz.i2p, ce serait un début 20:35:19 &amp;lt;str4d&amp;gt; zzz, pas sûr que ce soit vrai, je sais qu’au minimum c’est sur le wiki Trac 20:36:19 &amp;lt;zzz&amp;gt; en gros, il y a environ 20 propositions sur zzz.i2p qui meurent d’attendre la participation de str4d, psi, orignal, anonimal. Si nous en faisons remonter quelques-unes en tête de liste comme nous venons de le faire aujourd’hui, elles auront, espérons-le, plus de regards 20:36:19 &amp;lt;str4d&amp;gt; Il serait peut-être plus juste de dire "points d’interrogation" 20:36:36 &amp;lt;str4d&amp;gt; mmm 20:36:38 &amp;lt;zzz&amp;gt; c’est sûr, une partie des trucs LS2, c’est un peu « on jette ça au mur pour voir si ça colle » 20:37:01 &amp;lt;str4d&amp;gt; Donc, dans mon esprit, ma tâche n°1 en ce moment est de mettre les propositions sur le site web 20:37:31 &amp;lt;zzz&amp;gt; dans mon esprit, Android est ton n°1 20:37:42 &amp;lt;str4d&amp;gt; (et mon autre tâche n°1 est de corriger le bug ProGuard dans I2P Android) 20:37:50 &amp;lt;str4d&amp;gt; Ouais 20:38:08 &amp;lt;orignal&amp;gt; Je suis d’accord avec n’importe quelle proposition dès lors qu’elles avancent 20:38:08 &amp;lt;str4d&amp;gt; Au pire, je reviens sur le correctif Samsung 4.2 pour cette version 20:38:09 &amp;lt;zzz&amp;gt; donc pour 27, la liste c’est les sujets de transport : progrès sur DH, NTCP et PT 20:38:21 &amp;lt;zzz&amp;gt; autre chose pour 27 ? 20:38:39 &amp;lt;str4d&amp;gt; Mmm. Mettre le travail de conception LS2 dans la .28 20:39:17 &amp;lt;str4d&amp;gt; zzz, une planification initiale de la conception de la console serait bien 20:39:45 &amp;lt;orignal&amp;gt; Personnellement je ne peux pas attendre une nouvelle crypto, surtout pour les destinations, donc LS2 devrait être implémenté dès que possible 20:40:08 &amp;lt;str4d&amp;gt; (dans la mesure où il s’agit de décider d’une direction et d’une feuille de route, pas d’implémentation concrète) 20:40:08 &amp;lt;zzz&amp;gt; ok 20:41:18 &amp;lt;zzz&amp;gt; Je pense que c’est une 27 assez ambitieuse : migration crypto pour les services cachés existants + les sujets de transport 20:41:20 &amp;lt;str4d&amp;gt; orignal, pareil ; d’où ma volonté de m’assurer qu’on le fait bien :) 20:41:43 &amp;lt;zzz&amp;gt; Je mets LS2 et les éléments associés en 28 et je déplace tout le reste en 29 ? 20:42:35 &amp;lt;str4d&amp;gt; Ça semble raisonnable 20:42:35 &amp;lt;str4d&amp;gt; .27 a donc un bon mélange de conception et d’implémentation 20:42:38 &amp;lt;zzz&amp;gt; autre chose sur 1) feuille de route ? 20:43:18 &amp;lt;str4d&amp;gt; Rien de mon côté pour l’instant. 20:43:27 &amp;lt;zzz&amp;gt; d’autres sujets ? 20:43:34 &amp;lt;str4d&amp;gt; Nous voulons bien sûr y revenir, probablement en milieu de .26 20:44:08 &amp;lt;str4d&amp;gt; (pour s’assurer que nous sommes dans les temps pour la préparation nécessaire à la .27) 20:44:50 &amp;lt;str4d&amp;gt; 2) Où en est-on concernant la récupération après la disparition de kytv ? 20:44:55 &amp;lt;zzz&amp;gt; La prochaine réunion mensuelle est le 5 avril. Je veux dire d’avance que si personne ne rapporte avoir fait quoi que ce soit depuis la réunion du 3 mars, je vais déclarer que ce nouveau style de gestion de projet est un échec. Si personne ne fait rien, il n’y a rien à gérer et aucune raison d’avoir des réunions mensuelles 20:45:33 &amp;lt;str4d&amp;gt; Tu as mentionné Launchpad et Debian plus haut. Y a-t-il autre chose que tu considères urgent pour la reprise ? 20:45:35 &amp;lt;zzz&amp;gt; 2) Meeh faisait des recherches sur Launchpad/Debian, qui constituent notre panne majeure. Je dois comparer nos notes avec lui 20:46:05 &amp;lt;zzz&amp;gt; echelon et moi avons échangé des e-mails avec Tails, ils sont inquiets pour lui et cherchent un remplaçant. 20:46:18 &amp;lt;zzz&amp;gt; Je leur ai dit que cela ne viendra pas de notre côté de sitôt, c’est leur problème pour l’instant 20:46:58 &amp;lt;zzz&amp;gt; tout le reste autour de la build (geoip, tx), je m’en occupe. 20:47:16 &amp;lt;zzz&amp;gt; mais Launchpad/Deb est un désastre. Personne d’autre ne sait rien, et rien n’est écrit 20:47:58 &amp;lt;zzz&amp;gt; et ce qu’il a fait pour la 24 est incomplet, donc il y a même encore du travail à faire sur la 24 avant d’arriver à la 25 20:48:16 &amp;lt;zzz&amp;gt; autre chose sur 2) ? 20:48:42 &amp;lt;str4d&amp;gt; Serait-il utile de lancer un appel pour un nouveau mainteneur de paquets ? 20:48:50 &amp;lt;str4d&amp;gt; (par ex. Twitter ?) 20:48:53 &amp;lt;zzz&amp;gt; bien sûr 20:49:07 * zzz attrape le marteau 20:49:20 &amp;lt;str4d&amp;gt; sadie peut trouver le libellé précis de l’appel 20:49:49 &amp;lt;str4d&amp;gt; (on veut que ce soit accueillant et encourageant sans être trop paniqué ;) ) 20:49:56 &amp;lt;zzz&amp;gt; ne délègue pas chaque tweet à sadie, tu as aussi le droit de tweeter :) 20:50:04 * zzz *bafffs* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 6 mars 2016</title><link>/fr/blog/2016/03/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-mars-2016/</link><pubDate>Sun, 06 Mar 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/03/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-mars-2016/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> EinMByte, sadie, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> &amp;lt;zzz&amp;gt; 1) VRP/H1/1119 &amp;lt;zzz&amp;gt; 2) 0.9.26 reporté &amp;lt;zzz&amp;gt; 3) Été de X &amp;lt;zzz&amp;gt; 4) 27-29 reportés à la prochaine réunion &amp;lt;zzz&amp;gt; 0) salut &amp;lt;zzz&amp;gt; salut &amp;lt;str4d&amp;gt; salut &amp;lt;zzz&amp;gt; J'expliquerai 3) quand on y sera &amp;lt;EinMByte&amp;gt; Salut &amp;lt;zzz&amp;gt; 1) VRP/H1/1119 &amp;lt;zzz&amp;gt; `http://trac.i2p2.i2p/ticket/1119` &amp;lt;zzz&amp;gt; est-ce que tout le monde a eu l'occasion de se mettre à jour et d'examiner ce ticket ? * str4d est sur le point de poster ses commentaires &amp;lt;zzz&amp;gt; str4d, impressions générales ? &amp;lt;str4d&amp;gt; Globalement je pense que c'est plutôt bon. J'aime les retours positifs que nous avons eus de la part de personnes qui font ce genre de chose professionnellement :) &amp;lt;zzz&amp;gt; Je pense que nous sommes plus ou moins sur la bonne voie &amp;lt;zzz&amp;gt; ce ticket existe depuis 2 ans. tu as évoqué H1 il y a 14 mois. nous avons les brouillons du processus VRP d'anonimal depuis septembre &amp;lt;zzz&amp;gt; je pense qu'au fil du temps, h1 est devenu plutôt légitime &amp;lt;str4d&amp;gt; Je suis d'accord avec zzz que les points plus tardifs sont trop détaillés, mais je pense que les sections sur le processus et la réponse (sections III et IV) ont le bon niveau de spécification &amp;lt;zzz&amp;gt; je n'ai plus aucun doute quant à l'utilisation de h1 &amp;lt;EinMByte&amp;gt; Oui, bien que je n'aie suivi la discussion que de loin, la réponse aux vulnérabilités devrait suivre des procédures plus strictes que maintenant. H1 pourrait être une bonne option pour cela. &amp;lt;EinMByte&amp;gt; s/options/option &amp;lt;str4d&amp;gt; Je suis aussi +1 pour h1, pour les raisons que j'ai déjà exposées dans le ticket. &amp;lt;zzz&amp;gt; str4d, tu as rencontré Katie de h1 il y a quelque temps, non ? peux-tu nous en dire plus sur cette rencontre ? &amp;lt;z3r0fox&amp;gt; Salut &amp;lt;str4d&amp;gt; Oui ! Je l'ai rencontrée à Kiwicon 9 &amp;lt;str4d&amp;gt; Je lui ai parlé du tweet que j'ai posté, auquel arice a répondu dans le ticket &amp;lt;str4d&amp;gt; Il s'avère qu'arice lui a en fait envoyé par e-mail un lien vers notre ticket en demandant si sa réponse était adéquate, et elle a fini par relire le ticket sur son téléphone pendant une autre réunion :P &amp;lt;str4d&amp;gt; Ça lui a aussi plu :P &amp;lt;zzz&amp;gt; et qu'en est-il des choses financées et de ce que Tor fait avec eux ? &amp;lt;str4d&amp;gt; Elle a mentionné que cela allait se faire, et a indiqué que nous pourrions peut-être intégrer le même programme &amp;lt;zzz&amp;gt; également, impressions générales sur l'entreprise h1 après avoir rencontré Katie ? &amp;lt;str4d&amp;gt; Je n'ai pas encore fait de suivi là-dessus, parce que 1) thèse, et 2) ça ne sert à rien d'entrer dans un programme si nous n'utilisons pas ensuite h1 &amp;lt;str4d&amp;gt; zzz, très positives &amp;lt;zzz&amp;gt; quelqu'un a-t-il des objections à l'utilisation de h1 ? &amp;lt;str4d&amp;gt; Ils semblent savoir de quoi ils parlent, et Katie s'y épanouit clairement &amp;lt;zzz&amp;gt; pouvons-nous appuyer sur le bouton pour mettre h1 en ligne maintenant, ou que faut-il faire en premier ? &amp;lt;str4d&amp;gt; Si nous choisissons h1, voici ce que je pense qu'il faut faire : &amp;lt;str4d&amp;gt; - Nous finalisons le VRP et le mettons sur le site web &amp;lt;str4d&amp;gt; - Nous peaufinons le texte de la page d'accueil de h1 &amp;lt;str4d&amp;gt; (des choses comme la façon dont nous répondons, ce que nous considérons dans le périmètre, etc.) &amp;lt;zzz&amp;gt; le VRP doit être prêt avant la mise en ligne de h1 ? &amp;lt;str4d&amp;gt; - Nous décidons de l'équipe de réponse &amp;lt;str4d&amp;gt; - Nous faisons passer le bac à sable en bêta fermée, avec quelques chercheurs invités &amp;lt;str4d&amp;gt; - Une fois que nous aurons eu le temps de nous habituer à la plateforme, aux volumes de réponses, etc., nous passons en ouvert &amp;lt;zzz&amp;gt; tu penses vraiment que les réponses vont commencer à affluer le jour où on appuie sur le bouton ? &amp;lt;str4d&amp;gt; C'est possible &amp;lt;str4d&amp;gt; Katie m'a indiqué qu'il y avait un certain nombre de chercheurs très intéressés pour aider des projets open source, s'ils pouvaient les trouver &amp;lt;zzz&amp;gt; je n'imagine pas que nous devions tout caler à l'avance. ce n'est pas comme si les chercheurs allaient commencer à hacker dès le premier jour &amp;lt;zzz&amp;gt; surtout s'il n'y a pas d'argent en jeu &amp;lt;zzz&amp;gt; bêta fermée signifie qu'ils doivent les laisser entrer ? &amp;lt;str4d&amp;gt; Oui &amp;lt;str4d&amp;gt; Essentiellement, h1 invite peut-être 10 chercheurs à pouvoir utiliser notre page &amp;lt;EinMByte&amp;gt; As-tu une idée de qui serait invité ? &amp;lt;zzz&amp;gt; donc en mettant de côté le VRP et notre équipe de réponse pour le moment, qui va préparer notre page h1 ? str4d ? &amp;lt;str4d&amp;gt; Je ne me souviens pas des détails exacts &amp;lt;str4d&amp;gt; (si nous invitons nous-mêmes des personnes via h1 ou s'ils trouvent des chercheurs dans le vivier déjà enregistré) &amp;lt;str4d&amp;gt; L'idée est qu'ainsi nous ne sommes pas inondés de tickets de piètre qualité avant d'avoir pris l'habitude de la manière d'y répondre &amp;lt;str4d&amp;gt; Mais à mon humble avis, cela nous aide aussi à commencer à établir directement des relations avec quelques chercheurs &amp;lt;zzz&amp;gt; as-tu une idée de si tout le monde court après les primes sur h1, ou si les programmes gratuits reçoivent eux aussi beaucoup de rapports ? &amp;lt;EinMByte&amp;gt; Bien sûr, ou au moins avec ceux qui utilisent h1 &amp;lt;str4d&amp;gt; Je n'ai pas personnellement de vision là-dessus &amp;lt;EinMByte&amp;gt; zzz : Y a-t-il une possibilité d'offrir des primes à terme ? &amp;lt;str4d&amp;gt; Mais Katie a indiqué qu'il y avait assurément des chercheurs qui voulaient aider des projets FOSS (logiciels libres et open source) s'ils pouvaient les identifier &amp;lt;zzz&amp;gt; quelqu'un finance les primes de Tor maintenant, donc oui &amp;lt;sadie&amp;gt; Je peux aider str4d sur la page principale h1 &amp;lt;str4d&amp;gt; merci sadie &amp;lt;EinMByte&amp;gt; I2P a des économies raisonnables, pourquoi ne pas en consacrer une partie aux primes &amp;lt;zzz&amp;gt; ok super, donc sadie et str4d vont travailler à préparer le côté h1 &amp;lt;str4d&amp;gt; EinMByte, oui, nous pourrions passer aux primes, mais pas au départ à mon avis &amp;lt;zzz&amp;gt; 1mb, nous le pouvons certainement si nous le voulons &amp;lt;zzz&amp;gt; autre chose sur h1 ou pouvons-nous passer au VRP lui-même ? &amp;lt;EinMByte&amp;gt; Voyons comment ça se passe sans primes &amp;lt;str4d&amp;gt; Et comme mentionné plus haut, il y a maintenant un programme sur h1 pour financer des primes pour des projets FOSS (logiciels libres et open source) &amp;lt;z3r0fox&amp;gt; La bêta semble être une bonne occasion pour l'équipe de développer des réponses publiques au cas où un bogue vraiment sérieux serait divulgué publiquement &amp;lt;str4d&amp;gt; auquel nous pourrions peut-être accéder &amp;lt;zzz&amp;gt; dernier appel pour h1 &amp;lt;zzz&amp;gt; ok, regardons le VRP lui-même dans le ticket * str4d publie ses commentaires &amp;lt;zzz&amp;gt; nous examinons le brouillon d'anonimal de novembre &amp;lt;zzz&amp;gt; n'allons pas point par point cependant &amp;lt;zzz&amp;gt; impressions générales sur le brouillon de novembre et où allons-nous à partir d'ici ? &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Je suis d'accord avec zzz que les points plus tardifs sont trop détaillés, mais je pense que les sections sur le processus et la réponse (sections III et IV) ont le bon niveau de spécification * zzz prend une minute pour lire les commentaires de str4d &amp;lt;zzz&amp;gt; ok il semble que nous sommes globalement d'accord pour dire que le brouillon de novembre est un excellent début et que nous avons des accords de principe sur les modifications nécessaires &amp;lt;zzz&amp;gt; ce que j'aimerais faire, c'est prendre la dernière étape à la place d'anonimal : str4d et moi allons terminer les modifications, le publier sur le site web et rassembler une équipe &amp;lt;str4d&amp;gt; Ça me va &amp;lt;zzz&amp;gt; qu'en pensez-vous ? &amp;lt;str4d&amp;gt; Il y a aussi les ajustements nécessaires maintenant que nous allons vers h1 au lieu de Trac privé &amp;lt;zzz&amp;gt; des volontaires pour nous aider à travailler sur la version finale ? &amp;lt;zzz&amp;gt; nous ne voulons pas que le processus soit trop dépendant des outils (mtn, h1, etc.). Il devrait être suffisamment haut niveau pour éviter la plupart de cela &amp;lt;str4d&amp;gt; C'est vrai &amp;lt;str4d&amp;gt; Et de toute façon nous allons itérer dessus &amp;lt;zzz&amp;gt; pas besoin que ce soit parfait dès le départ &amp;lt;str4d&amp;gt; C'est une autre raison d'avoir une bêta privée au départ &amp;lt;zzz&amp;gt; ok str4d, pour quand allons-nous terminer ça ? &amp;lt;sadie&amp;gt; le brouillon VRP semble bon &amp;lt;zzz&amp;gt; fin mars ? &amp;lt;str4d&amp;gt; ça me va &amp;lt;zzz&amp;gt; ok autre chose sur 1) ?? &amp;lt;zzz&amp;gt; passons à 2) 0.9.26 revisité &amp;lt;zzz&amp;gt; d'autres commentaires ? malheureusement je n'ai pas encore mis à jour la feuille de route sur le site &amp;lt;zzz&amp;gt; donc je pourrais brandir mes notes devant la caméra &amp;lt;zzz&amp;gt; désolé j'aurais dû m'occuper du site. &amp;lt;zzz&amp;gt; J'ai cependant mis en ligne sur le site les 3 derniers journaux de réunions, y compris jeudi et vendredi derniers. &amp;lt;zzz&amp;gt; je suppose que je vais faire ça jusqu'à ce que kytv réapparaisse &amp;lt;zzz&amp;gt; quelle que soit la date de notre prochaine réunion, je mettrai .26 à l'ordre du jour pour l'examiner à ce moment-là &amp;lt;zzz&amp;gt; autre chose sur 2) ? &amp;lt;zzz&amp;gt; ok passons à 3) été de x &amp;lt;zzz&amp;gt; str4d, peux-tu expliquer notre idée s'il te plaît &amp;lt;str4d&amp;gt; L'idée est de concentrer le développement pendant trois mois sur des éléments d'I2P destinés aux utilisateurs et aux développeurs &amp;lt;str4d&amp;gt; c.-à-d. des choses qui intéressent réellement les gens, plutôt que des petits ajustements du streaming ;P &amp;lt;str4d&amp;gt; Et donc des choses sur lesquelles il est plus facile de faire de la communication &amp;lt;str4d&amp;gt; L'idée générale est : &amp;lt;str4d&amp;gt; - Été des API : passer un mois à travailler sur la mise à jour de nos bibliothèques, etc. &amp;lt;str4d&amp;gt; - Été des applications : passer un mois à aider d'autres projets à utiliser ces bibliothèques &amp;lt;str4d&amp;gt; - Été des plugins : passer un mois à travailler sur nos propres applications et plugins &amp;lt;zzz&amp;gt; exact, il s'agit de faire croître le réseau via la sensibilisation et d'améliorer les applications (les nôtres et celles des autres) &amp;lt;str4d&amp;gt; Oui &amp;lt;zzz&amp;gt; mon idée était que, si nous pouvons obtenir 5 Vuze de plus, nous serons 5 fois plus gros &amp;lt;EinMByte&amp;gt; Vous voudrez peut-être aussi y ajouter de la documentation &amp;lt;str4d&amp;gt; De plus, il y a toute la dynamique du Summer of Code à laquelle nous pouvons nous raccrocher en ligne &amp;lt;EinMByte&amp;gt; pas de bonne API sans documentation correcte &amp;lt;zzz&amp;gt; souvent nous voyons un projet penser à I2P mais ils ne savent pas grand-chose et ne reçoivent aucune aide &amp;lt;str4d&amp;gt; EinMByte, pour la partie API, oui &amp;lt;zzz&amp;gt; d'accord 1mb &amp;lt;str4d&amp;gt; c.-à-d. qu'il s'agirait de rendre nos bibliothèques et API aussi faciles que possible à utiliser pour les développeurs &amp;lt;z3r0fox&amp;gt; Ça ressemble à une bonne idée de campagne ! Ça vaut la peine d'essayer &amp;lt;str4d&amp;gt; donc, par ex., mettre à jour txi2p, libsam, etc. avec SAMv3.3 &amp;lt;EinMByte&amp;gt; Prendre en charge plus de langages ? &amp;lt;EinMByte&amp;gt; Plus d'interfaçage via des bibliothèques existantes &amp;lt;str4d&amp;gt; Potentiellement, si nous avons des développeurs pour aider :) &amp;lt;str4d&amp;gt; EinMByte, ouais &amp;lt;zzz&amp;gt; J'aimerais que sadie soit impliquée là-dedans aussi pour le branding et la sensibilisation &amp;lt;EinMByte&amp;gt; Je pense que le travail de str4d avec Twisted est super, ce serait bien de faire plus de choses comme ça &amp;lt;str4d&amp;gt; Corriger la prise en charge de libtorrent, essayer d'ajouter quelque chose à libp2p, etc. &amp;lt;zzz&amp;gt; été d'I2P, ou I2P summer of fun, etc &amp;lt;EinMByte&amp;gt; c.-à-d. ne pas écrire notre propre API à partir de zéro mais offrir des plugins pour quel que soit le framework que les gens utilisent &amp;lt;str4d&amp;gt; EinMByte, exactement. &amp;lt;zzz&amp;gt; promouvoir SAM 3.3, mettre à jour toutes les différentes bibliothèques passerelles, documentées, etc. &amp;lt;str4d&amp;gt; Ou si nous proposons notre propre API, la rendre aussi simple que possible. C'est ce que j'aime avec libsam : ce sont deux fichiers que n'importe quel projet peut embarquer (ou idéalement, n'importe quelle bibliothèque existante) &amp;lt;zzz&amp;gt; il y a Python et Go et C et C++ et Twisted et libtorrent et libsockets et et et... &amp;lt;zzz&amp;gt; nous corrigeons les trucs des autres et leur envoyons des pull requests &amp;lt;EinMByte&amp;gt; str4d : D'accord, les API devraient être faciles à embarquer. C'est un problème courant pour moi &amp;lt;str4d&amp;gt; Pendant que cela se fait, nous pouvons demander à d'autres projets s'ils veulent de l'aide pour intégrer I2P dans leurs applications &amp;lt;zzz&amp;gt; pourquoi diable libtorrent ne fonctionne-t-il pas ? qui peut comprendre cela et le corriger ? &amp;lt;zzz&amp;gt; ^^ à titre d'exemple &amp;lt;str4d&amp;gt; Puis, dans la phase suivante de SoX, nous travaillons à les former et à les aider à utiliser les bibliothèques et API nouvellement mises à jour &amp;lt;EinMByte&amp;gt; ça semble bien &amp;lt;str4d&amp;gt; Ce serait génial d'avoir l'adhésion d'i2pd et de kovri aussi, au moins pour la partie API &amp;lt;str4d&amp;gt; puisque nous voulons au final que les applications puissent utiliser le backend I2P qu'elles veulent &amp;lt;zzz&amp;gt; je pense que nous pourrions enthousiasmer beaucoup de monde ici. Je sais que psi travaille sur diverses bibliothèques &amp;lt;zzz&amp;gt; nous avons besoin d'une liste de toutes les applications de messagerie que nous voulons cibler &amp;lt;str4d&amp;gt; Et c'est bien pour s'articuler avec notre sensibilisation actuelle &amp;lt;EinMByte&amp;gt; Avec les bonnes RP, cela pourrait être un succès &amp;lt;EinMByte&amp;gt; Je veux créer une API C++ simple pour kovri, à un moment donné &amp;lt;zzz&amp;gt; super 1mb &amp;lt;EinMByte&amp;gt; Alors cette API pourrait être utilisée depuis divers langages de programmation. Mais c'est une API du cœur (core), pas une API client (donc le cas d'usage est un peu différent) &amp;lt;EinMByte&amp;gt; En gros, elle devrait permettre à n'importe quelle application d'embarquer le cœur de kovri. &amp;lt;zzz&amp;gt; ce serait un beau projet global pour impliquer tout le monde &amp;lt;EinMByte&amp;gt; D'accord &amp;lt;str4d&amp;gt; Dans ma liste de tâches de sensibilisation j'ai Tahoe-LAFS, IPFS, Tox, OpenBazaar, Zeronet... &amp;lt;zzz&amp;gt; ok comment avançons-nous avec ça &amp;lt;zzz&amp;gt; peut-être que sadie peut lui donner un nom sympa &amp;lt;str4d&amp;gt; Nous avons essentiellement jusqu'à fin mai pour planifier cela &amp;lt;str4d&amp;gt; (pendant que .25 et .26 sortent) &amp;lt;zzz&amp;gt; donc après .26 &amp;lt;zzz&amp;gt; mettons cela à l'ordre du jour de la réunion du 4 avril &amp;lt;EinMByte&amp;gt; Ok. &amp;lt;EinMByte&amp;gt; il faudrait que les RP soient présents, toutefois &amp;lt;zzz&amp;gt; juin : API juillet : applications août : plugins &amp;lt;EinMByte&amp;gt; (donc je pense que c'est sadie, maintenant ?) &amp;lt;zzz&amp;gt; on pourrait aussi caler ça autour de HOPE &amp;lt;z3r0fox&amp;gt; Je ne connais évidemment pas encore beaucoup de détails, mais je ne suis pas un mauvais rédacteur technique si quelqu'un veut me confier des tâches ingrates &amp;lt;zzz&amp;gt; ok demandons à sadie d'étoffer un peu cela le 4 avril &amp;lt;sadie&amp;gt; zzz - Je peux m'occuper des graphismes / du contenu avec str4d pour la sensibilisation &amp;lt;zzz&amp;gt; ok &amp;lt;zzz&amp;gt; autre chose sur l'été de x ? &amp;lt;sadie&amp;gt; aussi, je serai à HOPE avec des autocollants .. &amp;lt;str4d&amp;gt; Rien de mon côté :) &amp;lt;amnesia&amp;gt; N'appelez pas ça « Summer of X » pour que ça ne sonne pas soit vague, soit comme du porno ? &amp;lt;str4d&amp;gt; amnesia, X est un espace réservé (placeholder) &amp;lt;str4d&amp;gt; (jusqu'à ce qu'on trouve quelque chose de mieux) &amp;lt;zzz&amp;gt; ok. comme je l'ai dit au début de la réunion, j'aimerais reporter la discussion sur 27-29 et la feuille de route plus large et les objectifs pour la seconde moitié de 2016 &amp;lt;amnesia&amp;gt; Été du développement ciblé ? &amp;lt;zzz&amp;gt; est-ce que nous aimons ces réunions spécifiques à la feuille de route ou pas ? devons-nous refaire ça ? &amp;lt;str4d&amp;gt; amnesia, un peu long à mon avis &amp;lt;str4d&amp;gt; Nous trouverons quelque chose pour la réunion d'avril &amp;lt;zzz&amp;gt; envoyez vos idées pour « X » à sadie ou postez-les quelque part &amp;lt;str4d&amp;gt; zzz, je les aime bien &amp;lt;str4d&amp;gt; Et en parlant de &amp;lt;zzz&amp;gt; voulons-nous une autre réunion feuille de route en mars ? &amp;lt;sadie&amp;gt; zzz, peut-on mettre quelque chose sur le forum où les gens peuvent laisser des suggestions pour le nom « summer of » ? &amp;lt;zzz&amp;gt; oui sadie &amp;lt;str4d&amp;gt; L'autre chose que je voulais évoquer, c'est la planification à plus long terme &amp;lt;EinMByte&amp;gt; zzz : Oui. Nous avons besoin de plus de long terme &amp;lt;zzz&amp;gt; nous avons notre version .25 le week-end prochain, donc cela nous occupera &amp;lt;zzz&amp;gt; peut-être dans environ 2 semaines pour une autre réunion feuille de route &amp;lt;EinMByte&amp;gt; À moins que nous prévoyions cela plus tard, mais à un moment donné il faudra en discuter &amp;lt;str4d&amp;gt; Ça me va &amp;lt;z3r0fox&amp;gt; zzz : Je pense qu'elles sont bien. Ça maintient l'attention &amp;lt;str4d&amp;gt; Je veux suggérer quelque chose sur lequel les gens peuvent réfléchir &amp;lt;EinMByte&amp;gt; zzz : bien sûr &amp;lt;zzz&amp;gt; on revient à un mardi 20 h ou on le fait le week-end ? &amp;lt;str4d&amp;gt; En parallèle de SoX, j'aimerais avoir deux autres volets parallèles de travail de développement &amp;lt;str4d&amp;gt; - Migration cryptographique &amp;lt;str4d&amp;gt; - Refonte de l'UI &amp;lt;str4d&amp;gt; Le blocage pour les deux, c'est la recherche et la conception, pas l'implémentation &amp;lt;EinMByte&amp;gt; La migration crypto inclut-elle NTCP2 ? &amp;lt;str4d&amp;gt; Oui &amp;lt;str4d&amp;gt; Donc pendant que nous faisons l'implémentation de SoX, nous faisons aussi des revues des différentes propositions, etc. &amp;lt;zzz&amp;gt; que pensez-vous du samedi 19 mars &amp;lt;z3r0fox&amp;gt; +1 Week-ends &amp;lt;zzz&amp;gt; 20 h UTC samedi 19 mars &amp;lt;str4d&amp;gt; Avec l'objectif d'avoir un plan prêt à être implémenté pendant ou après SoX &amp;lt;EinMByte&amp;gt; Le 19 mars semble bien &amp;lt;str4d&amp;gt; De même pour l'UI, nous devons commencer à planifier le travail de conception dès que possible, car cela prendra longtemps &amp;lt;sadie&amp;gt; le 19 mars me convient &amp;lt;zzz&amp;gt; ok sox == summer of x, compris &amp;lt;str4d&amp;gt; Oui (jusqu'à ce qu'on le change :P ) &amp;lt;str4d&amp;gt; Le travail de conception peut se faire en parallèle avec tout le reste, puis l'implémentation pourrait se faire après SoX &amp;lt;str4d&amp;gt; Ce serait tellement bien si nous pouvions avoir une nouvelle UI en place pour CCC &amp;lt;zzz&amp;gt; ok je mettrai un ordre du jour sur zzz.i2p, plus les notes, plus les logs de la réunion d'aujourd'hui sur le site web &amp;lt;str4d&amp;gt; Bref, matière à réflexion &amp;lt;zzz&amp;gt; autre chose pour la réunion d'aujourd'hui ? * zzz grabs the baffer &amp;lt;str4d&amp;gt; Nous pourrons en discuter davantage à la prochaine feuille de route &amp;lt;sadie&amp;gt; baff it &amp;lt;str4d&amp;gt; Le 19 mars me convient :) * zzz *baffs* it &amp;lt;zzz&amp;gt; merci à tous &lt;/div></description></item><item><title>Réunion de développement I2P - 04 mars 2016</title><link>/fr/blog/2016/03/04/r%C3%A9union-de-d%C3%A9veloppement-i2p-04-mars-2016/</link><pubDate>Fri, 04 Mar 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/03/04/r%C3%A9union-de-d%C3%A9veloppement-i2p-04-mars-2016/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> EinMByte, orignal\_, sadie, str4d, xcps\_, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:00:05 &amp;lt;zzz&amp;gt; 0) salut 15:00:23 &amp;lt;zzz&amp;gt; 1) structure pour ces réunions 15:00:32 &amp;lt;zzz&amp;gt; 2) discussion de la feuille de route 15:00:37 &amp;lt;zzz&amp;gt; 0) salut 15:00:41 &amp;lt;zzz&amp;gt; salut 15:00:54 &amp;lt;str4d&amp;gt; salut 15:01:02 &amp;lt;xcps_&amp;gt; salut! 15:01:27 &amp;lt;orignal_&amp;gt; quoi de neuf ? 15:02:18 &amp;lt;zzz&amp;gt; veuillez consulter le fil sur `http://zzz.i2p/topics/2021` et la feuille de route actuelle sur `http://i2p-projekt.i2p/en/get-involved/roadmap` 15:02:27 &amp;lt;zzz&amp;gt; 1) structure pour ces réunions 15:03:22 &amp;lt;zzz&amp;gt; devrait-on aller directement à la feuille de route ou parler d'abord des priorités de haut niveau ? 15:03:53 &amp;lt;str4d&amp;gt; Je choisirais la seconde d'abord 15:04:41 &amp;lt;zzz&amp;gt; ok, donc dans le fil, j'ai proposé deux priorités — faire croître le réseau et accroître la sécurité 15:04:55 &amp;lt;zzz&amp;gt; comment cela vous paraît-il comme principes de haut niveau ? 15:05:25 &amp;lt;zzz&amp;gt; décidons d'abord de ce qui est important 15:05:32 &amp;lt;EinMByte&amp;gt; Elles sont comme prévu, je pense 15:05:48 &amp;lt;EinMByte&amp;gt; « faire croître le réseau » doit être pris au sens large, toutefois 15:05:57 &amp;lt;str4d&amp;gt; Je pense que ce sont de très bons thèmes généraux 15:06:03 &amp;lt;zzz&amp;gt; anonimal a proposé tout un tas d'autres choses dans le fil, mais ce n'était pas vraiment ce que je visais 15:06:13 &amp;lt;xcps_&amp;gt; augmenter la sécurité devrait toujours être le plus important à mon humble avis 15:06:28 &amp;lt;zzz&amp;gt; d'autres principes à considérer pendant l'examen de la feuille de route ? 15:06:28 &amp;lt;str4d&amp;gt; Ce que, à mon humble avis, nous devons faire ici, c'est déterminer ce que cela signifie réellement en termes de livrables potentiels 15:06:40 &amp;lt;EinMByte&amp;gt; Donc « faire croître le réseau » devrait aussi signifier « attirer davantage l'attention de la recherche » 15:07:00 &amp;lt;zzz&amp;gt; faire croître le réseau recouvre une énorme variété de choses — voir le fil 15:07:09 &amp;lt;str4d&amp;gt; EinMByte, ouais, je pense que je l'ai peut-être mentionné dans le fil 15:07:36 &amp;lt;zzz&amp;gt; Nous définirons bientôt ce que cela signifie. Pour l'instant, mettons-nous d'accord sur ce qui est important. 15:07:58 &amp;lt;str4d&amp;gt; L'ergonomie est très importante pour moi et, à mon avis, contribue aux deux domaines ci-dessus 15:07:58 &amp;lt;zzz&amp;gt; tout est possible si nous continuons à croître. une fois que nous cessons de croître, nous sommes morts 15:08:05 &amp;lt;zzz&amp;gt; d'accord str4d 15:08:41 &amp;lt;str4d&amp;gt; À court terme pour augmenter notre base d'utilisateurs, et à plus long terme pour accroître notre visibilité publique, la facilité d'utilisation pour les chercheurs, etc. 15:09:11 &amp;lt;EinMByte&amp;gt; Notez aussi que la croissance est la seule façon d'attirer des chercheurs 15:09:25 &amp;lt;zzz&amp;gt; plus d'utilisateurs apportent plus de devs, plus de chercheurs, plus de contenu, etc., etc. 15:09:37 &amp;lt;EinMByte&amp;gt; Les grands réseaux sont généralement plus intéressants à étudier 15:10:05 &amp;lt;EinMByte&amp;gt; Donc je pense que nous pouvons tous nous mettre d'accord sur ces 2 priorités 15:10:16 &amp;lt;zzz&amp;gt; l'essentiel de notre croissance l'an dernier est venu de Vuze. Ce qui est très bien, mais j'aimerais aussi avoir une croissance plus « native » 15:10:43 &amp;lt;zzz&amp;gt; mais peut-être que la croissance via des applications intégrées, ou en se concentrant sur les applications en général, est le chemin le plus facile vers la croissance 15:10:48 &amp;lt;str4d&amp;gt; Oui 15:11:04 &amp;lt;EinMByte&amp;gt; zzz: Pour beaucoup de gens, il est plus facile d'utiliser une application qui exécute I2P en arrière-plan et gère la configuration pour eux 15:11:12 &amp;lt;sadie&amp;gt; salut - un peu en retard à la fête 15:11:20 &amp;lt;zzz&amp;gt; salut sadie ravi que tu aies pu venir 15:11:23 &amp;lt;str4d&amp;gt; Cela, à mon avis, viendra d'améliorations d'ergonomie à la fois pour l'UI et les API 15:11:42 &amp;lt;str4d&amp;gt; Sur ce dernier point, nous avons déjà travaillé dans divers fils 15:11:48 &amp;lt;zzz&amp;gt; d'une certaine manière, ce sont les applis qui sont expertes en UI, laissons-les intégrer i2p et l'exposer (ou le cacher) comme elles l'estiment préférable 15:11:58 &amp;lt;str4d&amp;gt; Mmm 15:12:08 &amp;lt;EinMByte&amp;gt; str4d: C'est une autre solution au même problème, oui. Et je la préfère parce qu'intégrer I2P partout ne passe pas à l'échelle, à mon avis 15:12:30 &amp;lt;str4d&amp;gt; C'est un peu l'approche que je suivais avec Android 15:13:04 &amp;lt;EinMByte&amp;gt; Il faut un moyen de s'assurer que les gens n'ont pas une instance I2P pour chaque application 15:13:12 &amp;lt;zzz&amp;gt; ok, autre chose sur 1) ou passe-t-on à l'examen de la feuille de route elle-même ? 15:14:00 &amp;lt;str4d&amp;gt; Je pense que tout le monde ici semble globalement d'accord 15:14:08 &amp;lt;str4d&amp;gt; (au moins pas d'opposition :P) 15:14:14 &amp;lt;zzz&amp;gt; laissez-moi copier les lignes du fil. Pas comme parole d'évangile, juste pour référence 15:14:25 &amp;lt;zzz&amp;gt; Faire croître le réseau 15:14:25 &amp;lt;zzz&amp;gt; Inclut : Marketing, projets communs, intégrer plus de choses, aider les autres à intégrer i2p, ergonomie, améliorations du site web, plus de traductions, conférences et présentations, articles et récits, UI, Android, applications Android, meilleure évasion GFW, orchid, plus de libs et d'outils pour les devs client, meilleur support pour d'énormes sites web, prise en charge du dev de router alternatif, alliances, accélérations et efficacité, capacité, augmentation des limites, entrer 15:14:25 &amp;lt;zzz&amp;gt; dans Debian, ... 15:14:25 &amp;lt;zzz&amp;gt; Augmenter la sécurité 15:14:25 &amp;lt;zzz&amp;gt; Inclut : Migration crypto, protocole d'abonnement, nouveaux protocoles de transport, transports modulaires, LS2, NTCP2, nouveau DH (Diffie-Hellman), révocation de clés, stockage de clés, relecture de code, Sybil, corrections de bugs, nommage, SSL, ... 15:14:46 &amp;lt;zzz&amp;gt; ok, passons à 2) la feuille de route elle-même 15:15:10 &amp;lt;zzz&amp;gt; l'URL est `http://i2p-projekt.i2p/en/get-involved/roadmap` 15:15:50 &amp;lt;zzz&amp;gt; .25 est presque bouclée, sortie dans environ 10 jours, donc regardons les 4 prochaines versions 26-29 pour cette année 15:16:00 &amp;lt;zzz&amp;gt; ce qui devrait nous mener jusqu'au ccc 15:16:15 &amp;lt;EinMByte&amp;gt; Si quelque chose est sous 2017, par ex., cela signifie-t-il qu'on ne s'y penche qu'à ce moment-là, ou que l'on commence l'implémentation à ce moment-là ? 15:16:41 &amp;lt;str4d&amp;gt; En termes de choses que nous devons absolument faire, je placerais la migration crypto et le travail sur Sybil en haut de la liste 15:16:42 &amp;lt;zzz&amp;gt; 1mb, nous voulons clairement commencer dès maintenant les gros sujets de 2017, comme nouvelle crypto/DH, NTCP2, etc. 15:17:04 &amp;lt;EinMByte&amp;gt; Aussi, les attaques d'éclipse sont un problème en ce moment, à mon avis 15:17:05 &amp;lt;zzz&amp;gt; donc la feuille de route pourrait inclure des travaux préparatoires pour cela 15:17:23 &amp;lt;str4d&amp;gt; EinMByte, ouais, je rangeais ça sous Sybil 15:17:36 &amp;lt;EinMByte&amp;gt; L'idée de rotation à minuit ne marche pas et il devrait y avoir de meilleures alternatives, je suppose 15:17:52 &amp;lt;zzz&amp;gt; d'accord 15:18:05 &amp;lt;EinMByte&amp;gt; str4d: Bien sûr, c'est raisonnable de les classer comme le même type d'attaque 15:18:44 &amp;lt;str4d&amp;gt; EinMByte, j'en ai discuté avec quelques personnes à RWC 15:18:48 &amp;lt;str4d&amp;gt; J'ai quelques idées, mais difficile d'en parler ici 15:18:51 &amp;lt;EinMByte&amp;gt; zzz: Donc si nous voulons commencer NTCP2/... d'ici 2017 nous devrons planifier des travaux préliminaires 15:18:58 &amp;lt;zzz&amp;gt; oui 1mb 15:19:02 &amp;lt;str4d&amp;gt; Oui 15:19:20 &amp;lt;str4d&amp;gt; Je veux que la planification et la recherche soient sur la feuille de route :) 15:19:28 &amp;lt;zzz&amp;gt; voilà le problème. Je devrais travailler sur la 26 en ce moment et je ne sais pas ce qu'il y a dedans 15:19:39 &amp;lt;orignal_&amp;gt; est-il possible d'ajouter du padding aléatoire à NTCP existant ? 15:20:01 &amp;lt;str4d&amp;gt; orignal_, pas que je me souvienne, mais vérifie le fil NTCP2 15:20:02 &amp;lt;zzz&amp;gt; passons donc 10 minutes à planifier la 26, puis on pourra passer au plus long terme 15:20:13 &amp;lt;str4d&amp;gt; ok 15:20:14 &amp;lt;zzz&amp;gt; dites-moi ce que je devrais faire aujourd'hui 15:20:30 &amp;lt;EinMByte&amp;gt; C'est vrai, concentrons-nous là-dessus d'abord 15:20:34 &amp;lt;zzz&amp;gt; ok voyons ce qu'il y a sur la liste 25 qui n'est pas arrivé 15:20:50 &amp;lt;zzz&amp;gt; wrapper n'est pas arrivé, kytv est awol 15:20:54 &amp;lt;EinMByte&amp;gt; « améliorations crypto » est assez large 15:21:12 &amp;lt;zzz&amp;gt; ce qui s'est réellement passé sur les améliorations crypto, ce sont quelques accélérations 25519 15:21:34 &amp;lt;zzz&amp;gt; donc la liste .25 est en fait tout dedans sauf wrapper 15:22:00 &amp;lt;zzz&amp;gt; mais il y a plus à faire sur Sybil donc gardons ça sur la liste 26 15:22:08 &amp;lt;str4d&amp;gt; Super 15:22:25 &amp;lt;str4d&amp;gt; Nous avons repoussé GMP 6 à .26 à cause du besoin de plus de tests 15:22:35 &amp;lt;zzz&amp;gt; quoi d'autre sur la liste 26 maintenant devrait y être ou être déplacé 15:23:05 &amp;lt;EinMByte&amp;gt; À terme empêcher Sybil sera probablement beaucoup de travail, donc ça me semble du long terme 15:23:10 &amp;lt;EinMByte&amp;gt; (dans le sens où il nous faut d'abord une bonne revue de la littérature) 15:23:15 &amp;lt;zzz&amp;gt; orignal, oui, ntcp avec padding c'est ntcp2 15:23:21 &amp;lt;str4d&amp;gt; EinMByte, l'outil de détection Sybil n'est encore utilisé pour rien, c'est là qu'il faut plus de planification :) 15:23:49 &amp;lt;zzz&amp;gt; hottuna4 est indisponible pendant un mois, pas sûr quand ce mois se termine, donc gmp6 pourra ou non entrer dans la 26 15:24:02 &amp;lt;str4d&amp;gt; Ok 15:24:37 &amp;lt;str4d&amp;gt; Améliorations du protocole d'abonnement pour le carnet d'adresses : ce serait très bien à ajouter dès que possible, afin que les propriétaires d'anciennes Dest puissent migrer vers Ed25519 15:24:37 &amp;lt;EinMByte&amp;gt; Je pense que les CRL n'ont pas vraiment besoin d'un point d'interrogation 15:24:47 &amp;lt;str4d&amp;gt; Mais combien de temps cela prendra-t-il réellement ? 15:25:14 &amp;lt;zzz&amp;gt; nous aurons besoin bientôt d'une mise à jour d'état de tuna, je pense que l'échéance pour intégrer les gros éléments pour la 26 serait fin mars / première semaine d'avril 15:26:10 * str4d ne comprend pas encore très bien l'histoire des CRL, zzz pourrait-il développer ? 15:26:14 &amp;lt;zzz&amp;gt; la 25 aura la capacité de lire des CRL depuis le disque, donc nous pouvons les inclure dans la mise à jour 15:26:35 &amp;lt;zzz&amp;gt; mais ce n'est pas très utile car dans une mise à jour nous pouvons simplement supprimer le certificat et cela fait la même chose 15:26:56 &amp;lt;zzz&amp;gt; donc pour diffuser des CRL aux gens sans avoir à faire une mise à jour, nous les mettrions dans le flux 15:26:57 &amp;lt;str4d&amp;gt; J'essaie juste de comprendre le cas d'usage 15:27:09 &amp;lt;zzz&amp;gt; le cas d'usage, c'est que quelqu'un est compromis 15:27:20 &amp;lt;str4d&amp;gt; Ne faisons-nous toujours pas de cert pinning (ancrage de certificat) ? 15:27:30 &amp;lt;zzz&amp;gt; non 15:27:56 &amp;lt;zzz&amp;gt; donc j'en ai fait 90 % et il me reste juste à mettre la CRL dans l'espace de noms 15:28:46 &amp;lt;zzz&amp;gt; le pinning est délicat et dangereux 15:29:05 &amp;lt;zzz&amp;gt; CryptoCat a fait le « suicide par pinning » 15:29:17 &amp;lt;zzz&amp;gt; où ils avaient fait du pinning mais un intermédiaire a changé 15:30:49 &amp;lt;zzz&amp;gt; je ne pense pas que le pinning remplace les cls 15:30:51 &amp;lt;zzz&amp;gt; crls 15:31:21 &amp;lt;zzz&amp;gt; les CRL ne servent pas qu'à SSL, il y a les clés de reseed et d'update 15:31:58 &amp;lt;zzz&amp;gt; pouvons-nous garder les CRL sur la liste pour la 26 alors ? c'est presque fini 15:32:20 &amp;lt;str4d&amp;gt; Ce qui m'inquiète concernant le pinning, c'est que quelqu'un pourrait faire, par exemple, quelque chose de type Quantum Insert pour rediriger un nom de domaine de reseed, et simplement mettre n'importe quel certificat SSL valide satisfaisant l'exigence sur le nom de domaine, et les routers l'accepteraient 15:33:05 &amp;lt;str4d&amp;gt; Et concernant les CRL, si nous les utilisons pour désactiver un certificat particulier, par quoi ce certificat est-il remplacé ? 15:33:25 &amp;lt;zzz&amp;gt; rien. dans la prochaine version il y aurait vraisemblablement un remplacement 15:33:45 &amp;lt;str4d&amp;gt; On s'enfonce un peu dans les détails 15:34:07 &amp;lt;str4d&amp;gt; Je pense que là où je voulais en venir, c'est qu'il faut y réfléchir un peu plus 15:34:24 &amp;lt;zzz&amp;gt; ok donc gardons les CRL pour la 26 mais discutons-en les détails dans la semaine ou deux à venir 15:34:30 &amp;lt;zzz&amp;gt; car ce n'est pas clair à 100 % 15:34:38 &amp;lt;zzz&amp;gt; on avance 15:34:42 &amp;lt;zzz&amp;gt; quoi d'autre sur la liste 26 15:34:43 &amp;lt;str4d&amp;gt; ok 15:34:50 &amp;lt;EinMByte&amp;gt; ok 15:35:08 &amp;lt;zzz&amp;gt; protocole d'abonnement 15:35:28 &amp;lt;zzz&amp;gt; c'est la clé pour la migration crypto des sites 15:35:40 &amp;lt;EinMByte&amp;gt; remplacement de hosts.txt ou que veux-tu dire ? 15:36:22 &amp;lt;zzz&amp;gt; oui, c'est l'idée de hosts.txt comme un flux, avec quelque chose comme foo.i2p=b64#sig=b64#cmd=alt ... 15:36:26 &amp;lt;str4d&amp;gt; EinMByte, modifier le protocole d'abonnement du carnet d'adresses avec des métadonnées clé-valeur signées 15:36:49 &amp;lt;zzz&amp;gt; la proposition est assez aboutie, mais en attente depuis environ 18 mois 15:37:07 &amp;lt;EinMByte&amp;gt; D'accord, mais la taille du fichier hosts ne deviendrait-elle pas trop grande 15:38:02 &amp;lt;EinMByte&amp;gt; Peut-être ajouter un paramètre since, pour exclure tous les hôtes insérés avant un moment donné 15:38:07 &amp;lt;EinMByte&amp;gt; (pour éviter de télécharger la liste entière si ce n'est pas nécessaire) 15:38:22 &amp;lt;zzz&amp;gt; à l'origine cela faisait partie du plan de migration crypto, mais c'était difficile et ce n'était pas la partie la plus importante 15:38:49 &amp;lt;zzz&amp;gt; mais c'est l'élément principal restant pour la migration crypto des signatures 15:39:26 &amp;lt;str4d&amp;gt; EinMByte, on a déjà ça en quelque sorte avec etag 15:39:28 &amp;lt;zzz&amp;gt; c'est encore une de ces choses proposées avec beaucoup de détails, mais sans réel accord, donc ça n'a pas commencé 15:39:42 &amp;lt;EinMByte&amp;gt; str4d: Est-ce utilisé, toutefois ? 15:39:46 &amp;lt;str4d&amp;gt; EinMByte, oui 15:40:00 &amp;lt;EinMByte&amp;gt; Oh, laisse tomber. dans ce cas 15:40:03 &amp;lt;str4d&amp;gt; Ce ne serait pas différent de l'agencement actuel 15:40:20 &amp;lt;zzz&amp;gt; donc on le met sur la liste 26 et on commence dès que possible. pas sûr que l'on puisse aller assez loin pour la 26 mais j'essaierai. nous devons revoir le fil sur zzz.i2p 15:40:22 &amp;lt;str4d&amp;gt; mais au lieu que les entrées de nom de domaine ne se répètent jamais, elles se répéteraient maintenant dans le « flux » 15:40:42 &amp;lt;EinMByte&amp;gt; Y a-t-il une raison particulière pour conserver le format bizarre, toutefois ? 15:41:05 &amp;lt;EinMByte&amp;gt; Il me semblerait plus facile d'utiliser simplement quelque chose de standard 15:41:06 &amp;lt;zzz&amp;gt; peut-être. compatibilité avec les anciens clients. mais nous devrions revoir et décider de manière certaine si c'est important 15:41:20 &amp;lt;zzz&amp;gt; aucun d'entre nous n'a regardé cela depuis peut-être un an 15:41:28 &amp;lt;zzz&amp;gt; donc on va dépoussiérer ça et y jeter un œil 15:41:32 &amp;lt;EinMByte&amp;gt; zzz: La compatibilité pourrait être gérée en fournissant également l'ancien fichier hosts.txt pendant un certain temps 15:41:41 &amp;lt;str4d&amp;gt; Il y a aussi la question plus large de ce qu'il faut faire par ex. de tous les noms « perdus » 15:41:53 &amp;lt;str4d&amp;gt; Mais cela sort du cadre de la discussion actuelle 15:41:57 &amp;lt;zzz&amp;gt; ouaip. il nous faudrait aussi impliquer les autres impls 15:42:18 &amp;lt;EinMByte&amp;gt; str4d: Je pense que c'est quelque chose à décider lorsque nous aurons un nouveau système de noms (si jamais nous en avons un jour) 15:42:26 &amp;lt;str4d&amp;gt; Pour l'instant, je veux un moyen pour les domaines actuellement actifs de mettre à jour leurs dests 15:42:26 &amp;lt;zzz&amp;gt; ok, cela reste sur la liste pour la 26 pour l'instant. prochain point — trucs Sybil 15:42:45 &amp;lt;zzz&amp;gt; pouvons-nous rendre Sybil automatique ? Vous avez tous lu l'article de Philip Winter j'espère ???? 15:42:50 &amp;lt;str4d&amp;gt; Et plus tôt nous intégrerons le code cœur, plus tôt nous pourrons l'activer dans un an environ 15:43:50 &amp;lt;EinMByte&amp;gt; zzz: Quel article ? J'ai clairement raté quelque chose 15:44:27 &amp;lt;zzz&amp;gt; voir @__phw sur Twitter pour le lien 15:45:02 &amp;lt;zzz&amp;gt; nous travaillons avec lui grâce à une introduction de sadie au ccc 15:45:03 &amp;lt;EinMByte&amp;gt; zzz: ça : http://arxiv.org/pdf/1602.07787v1.pdf? 15:45:27 &amp;lt;zzz&amp;gt; si cela a été publié dans les deux dernières semaines, c'est ça 15:45:59 &amp;lt;EinMByte&amp;gt; Eh bien, c'est un eprint de février de cette année 15:46:09 &amp;lt;zzz&amp;gt; je ne pense pas que nous soyons prêts pour l'automatique. eux non plus, pas vraiment 15:46:22 &amp;lt;zzz&amp;gt; ils envoient juste un e-mail une fois par jour aux dirauths 15:46:36 &amp;lt;zzz&amp;gt; c'est tout heuristique et un peu magique des deux côtés 15:46:49 &amp;lt;EinMByte&amp;gt; Donc il a probablement mis l'eprint en ligne après publication 15:46:57 &amp;lt;zzz&amp;gt; donc j'aimerais repousser l'automatisation plus tard dans l'année 15:47:07 &amp;lt;str4d&amp;gt; EinMByte, 25 Feb est la version que j'ai 15:47:14 &amp;lt;EinMByte&amp;gt; zzz: Alors comment cela fonctionnerait-il exactement dans un cadre décentralisé ? 15:47:44 &amp;lt;str4d&amp;gt; Nous devons faire les choses de bas en haut plutôt que de haut en bas 15:48:06 &amp;lt;str4d&amp;gt; c.-à-d. que chaque router devrait inclure des « candidats Sybil potentiels » dans les profils de pairs 15:48:13 &amp;lt;zzz&amp;gt; EinMByte, je ne sais pas. c'est difficile 15:48:20 &amp;lt;str4d&amp;gt; basé par ex. sur les temps en ligne, etc. 15:48:30 &amp;lt;EinMByte&amp;gt; Détecter les attaques Sybil est faisable je pense, les prévenir sur la base de cette détection est très difficile dans un réseau décentralisé 15:48:30 &amp;lt;EinMByte&amp;gt; Mais j'aime le défi 15:48:34 &amp;lt;zzz&amp;gt; nous avons aussi besoin de gravy, qui travaille sur une refonte centralisée de son installation 15:48:43 &amp;lt;str4d&amp;gt; Il y a aussi la possibilité d'avoir une configuration un peu plus centralisée 15:48:45 &amp;lt;str4d&amp;gt; Oui, ça 15:48:45 &amp;lt;EinMByte&amp;gt; str4d: À ce stade, il faut commencer à attribuer de la confiance à chaque router 15:48:52 &amp;lt;EinMByte&amp;gt; ce qui, en soi, serait tout un système anti-Sybil 15:49:07 &amp;lt;str4d&amp;gt; Et faire en sorte que les routers s'abonnent à une liste de Sybils potentiels 15:49:07 &amp;lt;zzz&amp;gt; un peu comme les dagon proposals 15:49:09 &amp;lt;str4d&amp;gt; EinMByte, c'est en gros ce que sont les peer profiles maintenant toutefois 15:49:31 &amp;lt;str4d&amp;gt; où la « confiance » est actuellement définie comme « a routé de manière fiable pour moi par le passé » 15:49:42 &amp;lt;EinMByte&amp;gt; str4d: Oui, et ils ont causé quelques attaques jusqu'à présent :) 15:50:15 &amp;lt;str4d&amp;gt; Oui 15:50:23 &amp;lt;EinMByte&amp;gt; De plus, les peer profiles ne permettent pas vraiment d'exclure un pair du réseau 15:50:31 &amp;lt;EinMByte&amp;gt; La prévention Sybil permettrait en quelque sorte cela 15:50:35 &amp;lt;str4d&amp;gt; Le profilage des pairs et la sélection des pairs est un autre point qui, je pense, doit être priorisé 15:50:46 &amp;lt;str4d&amp;gt; EinMByte, elles le peuvent 15:51:01 &amp;lt;zzz&amp;gt; donc je propose de changer l'élément Sybil de la 26 en « amélioration continue » mais de repousser la partie « automatique » à plus tard 15:51:01 &amp;lt;str4d&amp;gt; Pas pour le moment 15:51:11 &amp;lt;str4d&amp;gt; Je dis juste que c'est là que nous le mettrions 15:51:34 &amp;lt;EinMByte&amp;gt; str4d: Oui, c'est possible. 15:51:37 &amp;lt;str4d&amp;gt; (en termes d'intégrer la détection Sybil et des techniques plus avancées dans le lexique et l'architecture d'I2P) 15:51:53 &amp;lt;EinMByte&amp;gt; En tout cas, je n'abandonnerais pas la décentralisation. C'est la plus belle partie d'I2P à mon avis 15:52:14 &amp;lt;str4d&amp;gt; Oui 15:52:27 &amp;lt;EinMByte&amp;gt; (et la centralisation conduit de toute façon à diverses attaques pratiques) 15:52:43 &amp;lt;zzz&amp;gt; passons à la suite. améliorations de streaming ? je ne sais pas trop ce que c'est, peut-être juste l'élément perpétuel « faire mieux » 15:52:49 &amp;lt;str4d&amp;gt; zzz, oui, on peut continuer à travailler sur cette page routerconsole, puis l'accrocher aux peer profiles et à la sélection une fois que nous aurons décidé d'une stratégie 15:53:00 &amp;lt;zzz&amp;gt; je ne vois pas quoi faire de spécifique sur le streaming. quelqu'un ? 15:53:01 &amp;lt;EinMByte&amp;gt; Parfois, ajouter une autorité centrale peut faciliter votre preuve de sécurité, mais provoquer un échec de sécurité en pratique 15:53:20 &amp;lt;str4d&amp;gt; De la recherche et des optimisations seraient bien 15:53:28 &amp;lt;EinMByte&amp;gt; zzz: Des améliorations évidentes que nous pourrions faire là ? 15:53:30 &amp;lt;str4d&amp;gt; Ce serait un bon candidat pour de la recherche externe 15:53:46 &amp;lt;zzz&amp;gt; nous avons vraiment besoin d'un meilleur banc de test 15:53:51 &amp;lt;EinMByte&amp;gt; str4d: Je suis d'accord. 15:53:55 &amp;lt;zzz&amp;gt; ajouter des délais / pertes, réordonnancement, etc. 15:54:04 &amp;lt;EinMByte&amp;gt; Nous devrions probablement étendre notre page « questions de recherche ouvertes » avec ça et d'autres choses 15:54:40 &amp;lt;zzz&amp;gt; je n'ai pas beaucoup d'idées « blue sky » sur ma liste pour le streaming. il faut que ce soit piloté par les résultats des tests 15:54:50 &amp;lt;EinMByte&amp;gt; Il y a peut-être des améliorations à faire dans l'allocation des tunnels ? 15:55:05 &amp;lt;str4d&amp;gt; zzz, il y a un projet GH qui simule « l'Internet » avec des conteneurs qui peuvent faire ça, si je me souviens bien 15:55:08 &amp;lt;zzz&amp;gt; et si on faisait de cet élément un « banc de test de streaming » 15:55:17 &amp;lt;str4d&amp;gt; Je ne sais pas à quel point ce serait facile, il nous faudrait une nouvelle JVM par conteneur :P 15:55:25 &amp;lt;str4d&amp;gt; EinMByte, mmm 15:55:48 &amp;lt;EinMByte&amp;gt; str4d: shadow pourrait être utilisé, je pense. Pas sûr que cela puisse être intégré avec Java mais c'est sur la TODO list de kovri 15:55:52 &amp;lt;str4d&amp;gt; Ce n'est pas vraiment du streaming, c'est au niveau datagramme 15:56:22 &amp;lt;zzz&amp;gt; le truc d'allocation de tunnel est l'idée de psi de faire choisir les tunnels par le client 15:56:34 &amp;lt;EinMByte&amp;gt; str4d: Oui, je soupçonne qu'il y a plus à optimiser là 15:56:46 &amp;lt;EinMByte&amp;gt; zzz: Je ne pense pas vraiment que les utilisateurs soient les meilleurs algorithmes d'optimisation, mais peut-être 15:57:10 &amp;lt;zzz&amp;gt; c'est une corruption violente de notre superposition, et je ne vois aucun moyen de le faire. mais c'est ce que propose psi 15:57:19 &amp;lt;EinMByte&amp;gt; ... ou probablement « client » ne veut pas dire utilisateur 15:57:32 &amp;lt;zzz&amp;gt; client == côté client de I2CP 15:57:44 &amp;lt;str4d&amp;gt; Le truc, c'est que 15:57:54 &amp;lt;str4d&amp;gt; Tor fournit cette capacité via leur Control Socket 15:57:58 &amp;lt;EinMByte&amp;gt; Ok donc ça veut dire ça 15:57:59 &amp;lt;str4d&amp;gt; Et c'est très utile pour les chercheurs 15:58:10 &amp;lt;str4d&amp;gt; Mais ils ont aussi une architecture beaucoup plus plate 15:58:19 &amp;lt;str4d&amp;gt; Alors que nous isolons différents clients les uns des autres via I2CP 15:58:31 &amp;lt;EinMByte&amp;gt; zzz: Je m'attendrais à ce que le router ait plus d'informations pertinentes. Le client pourrait transmettre des exigences supplémentaires 15:58:41 &amp;lt;zzz&amp;gt; nous avons aussi les hooks lua de psi pour les chercheurs, qui n'ont jamais été fusionnés (ni dans Java ni dans kovri), mais c'est toujours une option 15:59:14 &amp;lt;zzz&amp;gt; voyez, pour l'instant le côté client ne connaît même pas les tunnels, donc il n'a certainement aucune capacité à les choisir 15:59:16 &amp;lt;str4d&amp;gt; En parlant à nickm à RWC, il a dit qu'il était beaucoup plus facile pour Tor de maintenir une interface Control Socket qu'un système de plugins 15:59:17 &amp;lt;EinMByte&amp;gt; Je sais que shadow est utilisé en pratique par des chercheurs 15:59:22 &amp;lt;EinMByte&amp;gt; Lua, je ne sais pas 15:59:55 &amp;lt;EinMByte&amp;gt; zzz: Donc probablement que la même chose peut être obtenue en passant les informations pertinentes via I2CP ? 16:00:17 &amp;lt;zzz&amp;gt; 1mb, oui, mais ce serait vraiment moche 16:00:44 &amp;lt;str4d&amp;gt; On pourrait toujours le restreindre avec un indicateur -research ou quelque chose du genre 16:00:54 &amp;lt;str4d&amp;gt; (dans router.config) 16:01:06 &amp;lt;str4d&amp;gt; Ainsi la plupart des utilisateurs ne seraient pas exposés à la mocheté 16:01:13 &amp;lt;zzz&amp;gt; kovri/i2pd n'ont pas encore ces barrières d'API rigides entre client/router, c'est plus facile pour les 16:01:20 &amp;lt;zzz&amp;gt; *eux 16:01:28 &amp;lt;str4d&amp;gt; Et nous pouvons définir « .research » dès le départ comme signifiant « Nous nous réservons le droit de modifier ces API » 16:01:44 &amp;lt;str4d&amp;gt; c.-à-d. que les chercheurs devraient utiliser l'indicateur .research avec une version particulière 16:01:57 &amp;lt;str4d&amp;gt; Retour au sujet réel de la discussion : 16:01:59 &amp;lt;EinMByte&amp;gt; zzz : À propos des tunnels. Ça dépend. Je pense qu'il serait logique de transmettre des informations sur l'usage prévu du tunnel. 16:02:20 &amp;lt;zzz&amp;gt; (Pour info, cette réunion durera encore 25 minutes max, à continuer dimanche) 16:02:33 &amp;lt;EinMByte&amp;gt; zzz: C'est surtout plus facile pour nous parce que shadow est écrit en C, je pense 16:02:42 &amp;lt;str4d&amp;gt; Je pense qu'il faudrait repousser cela dans la catégorie « nécessite plus de recherche » 16:02:44 &amp;lt;zzz&amp;gt; le problème est que ce ne sont pas seulement vos tunnels qui doivent être choisis mais aussi les tunnels de l'extrémité distante 16:02:48 &amp;lt;EinMByte&amp;gt; Ok. Passons à la suite alors. 16:03:08 &amp;lt;zzz&amp;gt; ok, c'est tout ce qu'il y a sur la liste 26 maintenant. Que devrait-on ajouter ? 16:03:11 &amp;lt;EinMByte&amp;gt; zzz: L'extrémité distante ne gère-t-elle pas cela 16:03:36 &amp;lt;zzz&amp;gt; non, nous faisons du routage source (c.-à-d. nous choisissons le lease de l'extrémité distante dans son leaseset pour son inbound) 16:04:08 &amp;lt;zzz&amp;gt; regardez la liste 27-29. que faudrait-il tirer vers la 26, le cas échéant ? 16:04:44 &amp;lt;str4d&amp;gt; Je veux commencer les travaux préparatoires pour les nouvelles LS et le netdb 16:04:46 &amp;lt;zzz&amp;gt; c'est là que se trouve tout le « travail initial sur xxx pour 2017 », mais aussi beaucoup de choses de 2016 16:05:23 &amp;lt;EinMByte&amp;gt; zzz: J'avais mal compris ce que tu voulais dire par far-end, laisse tomber 16:05:31 &amp;lt;str4d&amp;gt; Plus tôt nous stabiliserons cela et l'intégrerons dans la base de code, plus tôt le réseau aura un large support pour cela 16:06:42 &amp;lt;EinMByte&amp;gt; Notez que nous (kovri) voulons des spécifications 16:06:52 &amp;lt;EinMByte&amp;gt; Sinon il sera difficile de suivre l'implémentation 16:07:31 &amp;lt;zzz&amp;gt; bien sûr. tout ce qui est une nouvelle spécification, nous devons tous travailler dessus ensemble 16:07:36 &amp;lt;EinMByte&amp;gt; str4d: Commençons par lister ce que LS2 devrait réellement prendre en charge 16:07:53 &amp;lt;EinMByte&amp;gt; (si cela n'a pas déjà été fait) 16:09:40 &amp;lt;zzz&amp;gt; fondamentalement, LS2 n'est que quelques éléments 16:09:59 &amp;lt;zzz&amp;gt; ajouter un peu d'espace pour des flags 16:10:09 &amp;lt;zzz&amp;gt; et permettre la crypto future 16:10:52 &amp;lt;zzz&amp;gt; mais j'ai toutes ces propositions sur un meilleur multihoming, plus une recherche de service à la Grothoff 16:11:00 &amp;lt;zzz&amp;gt; anycast 16:11:01 &amp;lt;EinMByte&amp;gt; Avons-nous une liste spécifique quelque part pour référence ? 16:11:11 &amp;lt;zzz&amp;gt; c'est rassemblé sur zzz, une seconde 16:11:23 &amp;lt;str4d&amp;gt; EinMByte, Je travaille lentement à rassembler tout cela sur le site web 16:11:41 &amp;lt;zzz&amp;gt; peut-on accélérer ça str4d ? genre la semaine prochaine ou dans deux ? 16:11:47 &amp;lt;str4d&amp;gt; Cela devrait aller dans la liste .26 16:11:50 &amp;lt;str4d&amp;gt; Hmm 16:11:53 &amp;lt;str4d&amp;gt; Possiblement 16:11:59 &amp;lt;str4d&amp;gt; J'ai besoin de plus d'yeux dessus 16:11:59 &amp;lt;zzz&amp;gt; sans les propositions sur une simple liste, c'est beaucoup trop difficile 16:12:08 &amp;lt;EinMByte&amp;gt; str4d: En fait, pour certaines de ces choses, une fonctionnalité de wiki serait utile 16:12:24 &amp;lt;EinMByte&amp;gt; (l'idée est que cela irait plus vite) 16:12:48 &amp;lt;zzz&amp;gt; pour commencer il nous faut une liste 16:12:50 &amp;lt;str4d&amp;gt; EinMByte, exactement 16:12:56 &amp;lt;zzz&amp;gt; n'essayons pas de tout faire à la fois 16:13:11 &amp;lt;str4d&amp;gt; J'essaie de passer d'un HTML côté serveur requis à (actuellement) rST 16:13:31 &amp;lt;str4d&amp;gt; J'ai besoin que des gens regardent ce que j'ai pour vérifier que a) c'est utilisable et b) on ne perd rien de ce que nous avons actuellement 16:13:39 &amp;lt;str4d&amp;gt; Actuellement, c'est appliqué uniquement aux docs de spéc 16:13:40 &amp;lt;zzz&amp;gt; mettons ce sujet des propositions sur la liste pour la 26 et nous parlerons plus tard de ce que cela signifie. Mais il nous faut des avancées là-dessus dès que possible. 16:13:55 &amp;lt;str4d&amp;gt; Mais une fois que cela est solidifié, l'étendre aux propositions est trivial 16:13:56 &amp;lt;zzz&amp;gt; je les veux sur le site web. peu importe la forme. 16:14:46 &amp;lt;EinMByte&amp;gt; Je suis prêt à relire des propositions, mais il arrive parfois que je ne trouve tout simplement aucun texte 16:15:10 &amp;lt;EinMByte&amp;gt; (certaines choses sur le site web sont en quelque sorte cachées, je pense) 16:15:37 &amp;lt;zzz&amp;gt; d'accord 16:16:05 &amp;lt;zzz&amp;gt; nous devons déplacer des choses de zzz.i2p vers le site web avec une certaine organisation 16:16:13 &amp;lt;EinMByte&amp;gt; str4d: Passer de HTML à quelque chose qui peut être facilement converti vers divers formats est une bonne chose 16:16:28 &amp;lt;EinMByte&amp;gt; zzz: Oui, absolument 16:16:35 &amp;lt;str4d&amp;gt; EinMByte, ce dont j'ai besoin d'une relecture est dans i2p.www.str4d 16:16:36 &amp;lt;EinMByte&amp;gt; Peut-être un processus fixe pour toutes les propositions 16:16:57 &amp;lt;zzz&amp;gt; ok. c'est sur la liste pour la 26. détails à suivre. str4d, au travail. je ne m'attendrais pas à beaucoup de retours. Propose un nouveau système et nous nous y conformerons tous 16:17:02 &amp;lt;str4d&amp;gt; et sur `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/` 16:17:04 &amp;lt;str4d&amp;gt; EinMByte, si tu veux travailler avec moi pour finaliser ça, je pourrais terminer peut-être pour .25 16:17:23 &amp;lt;zzz&amp;gt; quoi d'autre pour la 26 ? on doit conclure 16:17:36 &amp;lt;str4d&amp;gt; ( EinMByte, `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/spec` spécifiquement) 16:18:14 &amp;lt;zzz&amp;gt; ce sont des choses très court terme. J'ai besoin de savoir quoi faire lundi 16:18:27 &amp;lt;zzz&amp;gt; dernier appel pour la 26 16:18:41 &amp;lt;str4d&amp;gt; Je pense que les trucs d'abonnements prendront un certain temps 16:18:49 &amp;lt;str4d&amp;gt; Donc je serais content que ce soit l'élément principal 16:18:52 &amp;lt;zzz&amp;gt; d'accord. 16:19:54 &amp;lt;zzz&amp;gt; ok. réunion dimanche à la même heure. nous commencerons par vrp/h1. merci de revoir le ticket 1119 à l'avance. après cela, nous parlerons de 27-29, si le temps le permet. 16:20:06 &amp;lt;EinMByte&amp;gt; str4d: Y en a-t-il qui, selon toi, nécessitent le plus d'attention ? 16:20:27 &amp;lt;zzz&amp;gt; nous pourrons aussi revenir brièvement sur la 26 dimanche si nécessaire 16:20:43 &amp;lt;str4d&amp;gt; EinMByte, il s'agit essentiellement de décider si le format pour rédiger les propositions est utilisable, et s'il limite ce qui finit sur le site web (en format HTML ou TXT) 16:20:45 &amp;lt;zzz&amp;gt; donc l'ordre du jour dimanche sera 1) vrp/h1/1119 ; 2) 26 ; 3) 27-29 16:20:57 &amp;lt;zzz&amp;gt; merci à tous 16:21:25 * zzz *bafs* la réunion est close 16:27:50 &amp;lt;EinMByte&amp;gt; str4d : C'est probablement OK tant que cela peut être converti vers la plupart des autres formats :) &lt;/div></description></item><item><title>Réunion des développeurs I2P - 3 mars 2016</title><link>/fr/blog/2016/03/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-mars-2016/</link><pubDate>Thu, 03 Mar 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/03/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-mars-2016/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> anonimal, comraden1, eche|on, hottuna4, orignal\_, sadie_i2p, str4d, Yankee, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:02 &amp;lt;zzz&amp;gt; 0) Salut 20:00:02 &amp;lt;zzz&amp;gt; 1) Revue des anciennes tâches assignées encore ouvertes depuis la réunion du 30 déc. `http://zzz.i2p/topics/2014` 20:00:02 &amp;lt;zzz&amp;gt; 2) Revue des nouvelles tâches assignées de la réunion du 2 fév. `http://zzz.i2p/topics/2014` 20:00:02 &amp;lt;zzz&amp;gt; 3) Préparation et planification des réunions sur la feuille de route `http://zzz.i2p/topics/2021` 20:00:02 &amp;lt;zzz&amp;gt; 4) Proposition de code de conduite (CoC) (Sadie) `http://zzz.i2p/topics/2015?page=2` 20:00:12 &amp;lt;zzz&amp;gt; 0) Salut 20:00:15 &amp;lt;zzz&amp;gt; salut 20:00:25 &amp;lt;anonimal&amp;gt; Salut 20:00:38 &amp;lt;str4d&amp;gt; Salut 20:01:07 &amp;lt;zzz&amp;gt; 1) Revue des anciennes tâches assignées encore ouvertes depuis la réunion du 30 déc. `http://zzz.i2p/topics/2014` 20:01:19 &amp;lt;hottuna4&amp;gt; salut 20:01:37 &amp;lt;zzz&amp;gt; gravy doit en publier un sur les leasesets chiffrés d'ici le 27 janv., ou un autre sujet d'ici le 15 fév. 20:01:51 &amp;lt;zzz&amp;gt; quelqu'un sait où en est gravy ? 20:03:13 &amp;lt;anonimal&amp;gt; Non. 20:03:47 &amp;lt;sadie_i2p&amp;gt; occupé IRL 20:04:07 &amp;lt;zzz&amp;gt; sadie_i2p, tu as une nouvelle date de sa part ? 20:04:24 &amp;lt;sadie_i2p&amp;gt; j'attends une nouvelle date de Gravy 20:04:33 &amp;lt;zzz&amp;gt; ok, on reporte à la prochaine réunion 20:04:42 &amp;lt;zzz&amp;gt; Sadie doit travailler avec J pour publier son billet de blog sur le reseed (serveur de bootstrap du réseau I2P), nouvelle date mi-février. 20:04:49 &amp;lt;zzz&amp;gt; sadie_i2p, quelles sont les dernières nouvelles à ce sujet ? 20:05:42 &amp;lt;sadie_i2p&amp;gt; J est occupé aussi, il travaille avec Back up 20:06:07 &amp;lt;zzz&amp;gt; sadie_i2p, est-ce qu'un billet de blog va voir le jour à ce stade ou on passe à autre chose ? 20:06:44 &amp;lt;sadie_i2p&amp;gt; back up et moi travaillons sur autre chose pour le moment - le billet de blog ne verra probablement pas le jour 20:06:58 &amp;lt;zzz&amp;gt; ok, je le raye de la liste 20:07:02 &amp;lt;sadie_i2p&amp;gt; on passe à la suite 20:07:17 &amp;lt;zzz&amp;gt; Sadie doit contacter backup pour discuter de la campagne de reseed, nouvelle date mi-février. 20:07:32 &amp;lt;zzz&amp;gt; sadie_i2p, qu'est-ce que toi et backup mijotez ? 20:07:34 &amp;lt;anonimal&amp;gt; Fév. ? 20:07:54 &amp;lt;zzz&amp;gt; oui anonimal ce sont tous des éléments en retard 20:08:26 &amp;lt;sadie_i2p&amp;gt; nouveau contenu et graphismes 20:08:51 &amp;lt;zzz&amp;gt; pour le site web je présume 20:08:55 &amp;lt;sadie_i2p&amp;gt; il y aura des retards à cause des emplois du temps mais back up travaille maintenant sur le contenu et moi sur les graphismes du site 20:09:15 &amp;lt;zzz&amp;gt; et la « campagne » au-delà du site lui-même ? 20:09:30 &amp;lt;zzz&amp;gt; qu'est-ce que vous avez prévu ? et pour quand ? 20:09:34 &amp;lt;eche|on&amp;gt; super 20:09:47 &amp;lt;sadie_i2p&amp;gt; nous allons préparer une nouvelle page pour le site puis commencer à y diriger les gens via les réseaux sociaux etc... 20:10:00 &amp;lt;sadie_i2p&amp;gt; peut-être utiliser aussi de nouveaux autocollants comme incitation 20:10:10 &amp;lt;eche|on&amp;gt; autocollants ! 20:10:17 &amp;lt;zzz&amp;gt; oh oui, des autocollants pour les reseeders (opérateurs de reseed), excellente idée 20:10:19 &amp;lt;str4d&amp;gt; Est-ce une page « qu'est-ce que le reseed », ou un guide « comment faire tourner un reseed » ? 20:10:49 &amp;lt;sadie_i2p&amp;gt; ce sera un nouveau guide « comment faire tourner un reseed » 20:11:36 &amp;lt;zzz&amp;gt; sadie_i2p, peux-tu nous donner le prochain jalon pour ça ? (date, de quoi il s'agit) 20:12:12 &amp;lt;str4d&amp;gt; Ce serait donc un guide pour les « utilisateurs » ou contributeurs d'I2P plutôt que pour les développeurs 20:12:26 &amp;lt;str4d&amp;gt; Je vais donc réfléchir à un meilleur endroit pour mettre ces guides 20:13:07 &amp;lt;sadie_i2p&amp;gt; ça risque de prendre un peu plus de temps - je dirais deux mois au maximum 20:13:10 &amp;lt;str4d&amp;gt; sauf que hmm... 20:13:21 &amp;lt;sadie_i2p&amp;gt; Le guide sera pour les utilisateurs et les contributeurs 20:13:45 &amp;lt;zzz&amp;gt; sadie_i2p, donne-nous un jalon intermédiaire pour le mois prochain s'il te plaît 20:13:59 &amp;lt;sadie_i2p&amp;gt; je peux probablement fournir une mise à jour du contenu dans un mois 20:14:02 &amp;lt;str4d&amp;gt; En fait, je suppose que ça a bien sa place sous « Get involved -&amp;gt; Guides » 20:14:11 &amp;lt;zzz&amp;gt; ok super 20:14:16 &amp;lt;zzz&amp;gt; on continue 20:14:26 &amp;lt;zzz&amp;gt; str4d, gravy, cacapo : Ajouter des cas d'utilisation, ce qu'on fait le mieux, plus de « passion » et de « gras », ajouter / mettre en avant Bote, d'ici fin de 20:14:39 &amp;lt;zzz&amp;gt; janvier OUVERT, nouvelle date 1er mars 20:14:50 &amp;lt;zzz&amp;gt; J'ai vu que cacapo avait rédigé de jolis cas d'utilisation 20:15:06 &amp;lt;str4d&amp;gt; Ouais, basés sur les exemples de dymaxion 20:15:11 &amp;lt;zzz&amp;gt; str4d, où en est-on pour intégrer ça au site avec un peu de passion et de gras ? 20:15:21 &amp;lt;Yankee&amp;gt; Bonjour mesdames et messieurs ! 20:15:35 &amp;lt;str4d&amp;gt; AMHA le contenu a besoin d'un petit polissage (ça fait un peu trop « I2P à la rescousse ! ») 20:16:03 &amp;lt;str4d&amp;gt; Quant à l'emplacement sur le site, je ne suis pas encore sûr de l'endroit où caser ça 20:16:05 &amp;lt;zzz&amp;gt; str4d, c'était prévu pour le 1er mars, peux-tu nous donner une nouvelle date pour mettre ça sur le site ? 20:16:45 &amp;lt;str4d&amp;gt; L'« objectif » de cet élément était de faire mieux que l'actuelle colonne du milieu de la page d'accueil et la page des applications prises en charge 20:18:02 &amp;lt;str4d&amp;gt; zzz, je peux mettre la page en ligne à une URL 20:18:42 &amp;lt;zzz&amp;gt; est-ce que toi et sadie_i2p êtes alignés sur ce qu'est cette tâche ? sadie a ajouté ça à la todo list au ccc 20:20:29 &amp;lt;str4d&amp;gt; C' 20:20:45 &amp;lt;str4d&amp;gt; ...est un début, mais nous devons encore réfléchir à l'architecture de l'information plus globale 20:20:57 &amp;lt;str4d&amp;gt; ce que nous essayons réellement de transmettre avec la page d'accueil 20:21:42 &amp;lt;zzz&amp;gt; ok alors donne-moi une date pour la première partie 20:21:49 &amp;lt;zzz&amp;gt; s'il te plaît 20:22:12 &amp;lt;str4d&amp;gt; Je migrerai le document des cas d'utilisation sur le site d'ici la fin de cette semaine 20:22:42 &amp;lt;str4d&amp;gt; Et un rapport d'avancement supplémentaire à la prochaine réunion sur la réarchitecture de la page d'accueil 20:23:04 &amp;lt;zzz&amp;gt; ok super, avec un peu de chance toi et sadie pourrez discuter des détails sur les objectifs plus larges de gras et de passion. 20:23:39 &amp;lt;zzz&amp;gt; comraden doit éditer / polir / améliorer / publier l'histoire d'I2P d'ici fin février 20:24:13 &amp;lt;zzz&amp;gt; quelqu'un sait ce que fait comraden1 ? J'ai besoin qu'il me renvoie le brouillon édité, ensuite je veux y repasser une fois 20:25:00 &amp;lt;zzz&amp;gt; ça devait être en ligne sur le site lundi 20:25:30 &amp;lt;sadie_i2p&amp;gt; la nouvelle date est le 1er avril 20:25:59 &amp;lt;zzz&amp;gt; ok. j'ai donc besoin qu'il me renvoie le brouillon d'ici deux semaines 20:26:14 &amp;lt;anonimal&amp;gt; zzz : Lien vers le brouillon actuel de l'histoire ? 20:26:39 &amp;lt;zzz&amp;gt; ce qui est sur zzzi2p est toujours le dernier. Je ne veux faire aucun changement tant que comraden1 a le « master » 20:26:53 &amp;lt;zzz&amp;gt; ok on continue 20:27:09 &amp;lt;zzz&amp;gt; tickets : Sadie doit les revoir, faire des recommandations ou éventuellement commencer à les gérer (pour quand ?) OUVERT - nouvelle date mi-fév. (?) 20:27:09 &amp;lt;anonimal&amp;gt; Ok. 20:27:30 &amp;lt;zzz&amp;gt; sadie_i2p, comment avance cette grosse tâche ? 20:28:06 &amp;lt;sadie_i2p&amp;gt; pfff 20:29:12 &amp;lt;zzz&amp;gt; il nous faut un peu plus que juste pfff :) 20:29:14 &amp;lt;str4d&amp;gt; C'était une tâche de taille :P 20:29:35 &amp;lt;sadie_i2p&amp;gt; str4d et moi avons parlé de réunions hebdomadaires sur les tickets 20:29:56 &amp;lt;zzz&amp;gt; ce serait plus faisable qu'une « revue » ponctuelle 20:30:06 &amp;lt;str4d&amp;gt; Je croyais avoir évoqué ça lors d'une réunion précédente, mais au cas où : j'ai ajouté un statut « open » dans Trac, pour indiquer les tickets que nous, développeurs, avons vus mais qui n'ont personne d'assigné ou pas de statut particulier. 20:30:26 &amp;lt;str4d&amp;gt; Mon objectif était de différencier ces tickets des tickets réellement nouveaux 20:30:26 &amp;lt;sadie_i2p&amp;gt; oui, ce serait le cas 20:30:26 &amp;lt;zzz&amp;gt; sadie_i2p, t'y es-tu suffisamment plongée pour faire des recommandations sur notre gestion des tickets ? 20:31:08 &amp;lt;str4d&amp;gt; Donc le tas de tickets « new » est bien plus petit maintenant que j'ai écarté ceux que nous avons ouverts nous-mêmes 20:31:15 &amp;lt;sadie_i2p&amp;gt; à ce stade, ma meilleure recommandation est un point hebdomadaire et du triage 20:32:34 &amp;lt;str4d&amp;gt; +1 20:32:34 &amp;lt;zzz&amp;gt; ok. sommes-nous prêts à planifier la première réunion ou y a-t-il d'abord encore de l'organisation à faire ? 20:33:28 &amp;lt;str4d&amp;gt; Je voyage encore, donc je préférerais attendre la semaine prochaine 20:33:46 &amp;lt;zzz&amp;gt; ok. si vous n'avez rien planifié avant la réunion d'avril, on vous pingera à ce moment-là 20:34:05 &amp;lt;zzz&amp;gt; str4d sortie Android 0.9.24 pour le 7 fév., TODO list rassemblée pour le 26 fév. 20:34:21 &amp;lt;zzz&amp;gt; on dirait que tu es en retard sur ces points :) 20:34:28 &amp;lt;str4d&amp;gt; Héhé 20:34:34 &amp;lt;zzz&amp;gt; nouvelles dates ? 20:34:37 &amp;lt;str4d&amp;gt; Les deux ont lamentablement échoué, à cause de la thèse de doctorat 20:34:55 &amp;lt;str4d&amp;gt; (que j'ai *enfin* soumise mi-février) 20:35:04 &amp;lt;str4d&amp;gt; Je suis en train de finaliser 0.9.24 à l'instant 20:35:06 &amp;lt;zzz&amp;gt; woot. 20:35:10 &amp;lt;str4d&amp;gt; (sur un portable trèèèès lent() 20:35:14 &amp;lt;str4d&amp;gt; ) 20:35:16 &amp;lt;zzz&amp;gt; et la todo list ? 20:35:31 &amp;lt;str4d&amp;gt; Le rassemblement de la todo list se fera dans les prochains jours 20:35:41 &amp;lt;zzz&amp;gt; ok, on va te prendre au mot 20:35:51 &amp;lt;str4d&amp;gt; héhé :P 20:36:01 &amp;lt;zzz&amp;gt; str4d et zzz doivent revoir le ticket VRP (programme de récompense des vulnérabilités) pour le 12 fév. J'ai fait ma part. 20:36:06 &amp;lt;str4d&amp;gt; Il s'agit principalement de parcourir la todo list dans le dépôt et de chercher ce qui manque dans ma todo list personnelle 20:36:14 &amp;lt;zzz&amp;gt; nouvelle date pour ça ? 20:36:20 &amp;lt;anonimal&amp;gt; À propos du #1119, je viens seulement de voir le dernier commentaire de zzz d'il y a 3 semaines. Je n'ai jamais reçu de courriel ni ne reçois de mails de github ou d'autres choses depuis quelques semaines sur @mail.i2p/@i2pmail.org. 20:36:32 &amp;lt;anonimal&amp;gt; Je me demande sérieusement si le service mail de postman a des problèmes. 20:36:37 &amp;lt;str4d&amp;gt; Autre victime de la thèse. Je lirai ça cet après-midi une fois 0.9.24 sortie 20:36:46 &amp;lt;anonimal&amp;gt; Je vais peut-être devoir changer d'email :/ 20:36:49 &amp;lt;zzz&amp;gt; ok super 20:36:49 &amp;lt;str4d&amp;gt; anonimal, ouais, j'ai eu de sérieux soucis récemment aussi (beaucoup d'emails qui reviennent en erreur) 20:37:03 &amp;lt;zzz&amp;gt; croyez-le ou non, je pense que c'est tout pour le 1) 20:37:11 &amp;lt;zzz&amp;gt; et le 2) 20:37:17 &amp;lt;str4d&amp;gt; (depuis vers le 6 fév.) 20:37:22 &amp;lt;anonimal&amp;gt; zzz : Je lirai tes commentaires plus en profondeur et je réécrirai le VRP. 20:37:28 &amp;lt;zzz&amp;gt; 3) Préparation et planification des réunions sur la feuille de route `http://zzz.i2p/topics/2021` 20:37:33 &amp;lt;anonimal&amp;gt; Attends ! 20:37:45 &amp;lt;zzz&amp;gt; ok, désolé, autre chose sur 1 ou 2 ? 20:37:45 &amp;lt;anonimal&amp;gt; Pour le 1) : décision sur H1 ? 20:38:06 &amp;lt;anonimal&amp;gt; De mémoire, la décision sur H1 a été déplacée au point 1). 20:38:41 &amp;lt;anonimal&amp;gt; Ou pas, dans tous les cas je pense qu'on va en parler aujourd'hui. 20:38:47 &amp;lt;zzz&amp;gt; à la dernière réunion, nous avons décidé de boucler les discussions VRP et h1 lors des réunions sur la feuille de route les 4-6 mars 20:39:11 &amp;lt;anonimal&amp;gt; D'accord. 20:39:23 &amp;lt;zzz&amp;gt; Je viens de les planifier, nous allons les faire demain et dimanche à 15h UTC. anonimal, peux-tu participer à l'une de ces réunions ? 20:39:30 &amp;lt;str4d&amp;gt; Ouah, ça me donne une chance de relire :P 20:41:08 &amp;lt;zzz&amp;gt; donc ça nous amène au 3) 20:41:11 &amp;lt;zzz&amp;gt; comme je l'ai dit 20:41:19 &amp;lt;zzz&amp;gt; Je viens de les planifier, nous allons les faire demain et dimanche à 15h UTC. 20:41:21 &amp;lt;anonimal&amp;gt; zzz : Ouille, samedi c'est l'énorme réunion kovri d'au moins deux heures à 18h UTC. 20:41:21 * anonimal réfléchit 20:41:23 &amp;lt;anonimal&amp;gt; zzz : À ton avis, combien de temps durera la réunion de samedi ? 20:41:33 &amp;lt;orignal_&amp;gt; est-ce que tout le monde doit se soucier de la réunion kovri ici ? 20:41:40 &amp;lt;zzz&amp;gt; nos réunions seront vendredi et dimanche. pas samedi. 20:41:46 &amp;lt;orignal_&amp;gt; ou ça peut se régler en privé ? 20:42:05 &amp;lt;zzz&amp;gt; Je propose qu'on commence par le VRP lors de la réunion de dimanche. ok ? 20:42:06 * anonimal a perdu le fil des jours 20:42:11 &amp;lt;anonimal&amp;gt; Je peux dimanche. 20:42:16 &amp;lt;anonimal&amp;gt; Ok, ça me va très bien. 20:43:00 &amp;lt;zzz&amp;gt; ce seront des réunions informelles, pour revoir où nous en sommes et où nous voulons aller 20:43:11 &amp;lt;zzz&amp;gt; l'objectif est d'établir une feuille de route pour le reste de l'année au minimum 20:43:22 &amp;lt;zzz&amp;gt; la deuxième réunion pourrait être plus structurée 20:43:46 &amp;lt;zzz&amp;gt; Je suis un peu bloqué sur ce que je devrais faire ensuite et pour le reste de l'année. donc ces réunions sont essentielles pour\ 20:43:52 &amp;lt;zzz&amp;gt; me donner une direction 20:44:08 &amp;lt;str4d&amp;gt; Mmmh d'accord 20:44:15 &amp;lt;anonimal&amp;gt; Ok. 20:44:37 &amp;lt;zzz&amp;gt; donc vendredi ce sera une revue plus informelle des priorités. Dimanche on commencera par h1/vrp, puis on passera à vraiment verrouiller la feuille de route pour .26-.29 20:44:47 &amp;lt;zzz&amp;gt; autre chose sur le 3) ? 20:45:31 &amp;lt;zzz&amp;gt; on passe au 4) 20:45:39 &amp;lt;zzz&amp;gt; 4) Proposition de code de conduite (CoC) (Sadie) `http://zzz.i2p/topics/2015?page=2` 20:45:56 &amp;lt;zzz&amp;gt; je vois qu'elle propose maintenant de faire quelque chose de similaire à debian 20:46:00 &amp;lt;zzz&amp;gt; ah de retour juste à temps 20:46:12 &amp;lt;zzz&amp;gt; quelqu'un a des avis sur le CoC debian ? 20:46:48 &amp;lt;orignal_&amp;gt; dedian n'est pas un réseau anonyme 20:46:56 * str4d ouvre le lien 20:47:05 &amp;lt;str4d&amp;gt; orignal_, non, mais c'est du FOSS 20:47:08 &amp;lt;zzz&amp;gt; mais quel est ton avis sur leur CoC orignal_ ? 20:47:17 &amp;lt;orignal_&amp;gt; les gens viennent à I2P pour des raisons différentes 20:47:33 &amp;lt;anonimal&amp;gt; AMHA, c'est un peu mou et je ne suis pas sûr de la façon dont quoi que ce soit est appliqué. 20:48:02 &amp;lt;orignal_&amp;gt; zzz, leur CoC leur convient puisqu'il s'agit d'un projet établi avec de l'histoire 20:48:04 &amp;lt;zzz&amp;gt; sadie, qu'est-ce qui te plaît dans le CoC debian ? 20:48:14 &amp;lt;orignal_&amp;gt; I2P est complètement différent 20:48:32 &amp;lt;sadie_i2p&amp;gt; il semblait fournir une bonne structure de base pour que nous puissions au moins démarrer 20:48:40 &amp;lt;str4d&amp;gt; orignal_, et l'histoire de plus de 10 ans d'I2P n'en fait pas un projet établi ? 20:48:45 &amp;lt;zzz&amp;gt; certes, nous sommes différents, mais nous sommes effectivement un projet établi avec de l'histoire 20:48:51 &amp;lt;orignal_&amp;gt; la dernière chose, c'est que les gens viennent ici pour réentendre ces conneries de RH 20:49:31 &amp;lt;zzz&amp;gt; Je ne vois pas en quoi les raisons qu'ils ont de venir sur un projet ont à voir avec les règles de conduite une fois qu'ils sont là 20:49:41 &amp;lt;zzz&amp;gt; RH ? 20:50:31 &amp;lt;sadie_i2p&amp;gt; Je cherche des exemples simples et allant droit au but - 20:50:31 &amp;lt;sadie_i2p&amp;gt; donc peut-être pas les meilleurs, mais une base pour démarrer 20:51:29 &amp;lt;zzz&amp;gt; pense-t-on que celui de debian est le meilleur point de départ, ou celui de monero serait-il meilleur 20:51:36 &amp;lt;orignal_&amp;gt; str4d, malheureusement non 20:51:51 &amp;lt;str4d&amp;gt; orignal_, « people != developers », encore une fois. 20:51:53 &amp;lt;orignal_&amp;gt; compare combien de personnes utilisent Debian et I2P 20:52:11 &amp;lt;orignal_&amp;gt; n'essayez pas de copier les gros, vous n'êtes pas encore dans cette ligue 20:52:12 &amp;lt;str4d&amp;gt; On ne peut pas confondre utilisateurs et développeurs. 20:52:21 &amp;lt;zzz&amp;gt; Je pense que si on choisit celui qui se rapproche le plus de notre objectif, alors on peut demander à des gens de travailler à l'éditer pour l'adapter à notre situation 20:52:42 &amp;lt;str4d&amp;gt; Ce serait comme dire « toute personne qui installe l'OS Debian ne peut rien dire qui ne nous plaît pas » 20:52:42 &amp;lt;str4d&amp;gt; Ce n'est *pas* le propos ici 20:52:53 &amp;lt;str4d&amp;gt; Et par conséquent, la base d'utilisateurs n'a pas d'importance pour cette discussion 20:52:54 &amp;lt;sadie_i2p&amp;gt; monero en a un très bon aussi - si c'est le meilleur des deux je n'ai pas d'objection 20:53:21 &amp;lt;orignal_&amp;gt; zzz, le CoC c'est un truc de RH 20:53:21 &amp;lt;orignal_&amp;gt; rien d'autre 20:53:28 &amp;lt;zzz&amp;gt; des avis des autres sur debian vs. monero ? 20:53:44 &amp;lt;anonimal&amp;gt; + Monero 20:53:49 &amp;lt;zzz&amp;gt; orignal_, que veux-tu dire par « HR » ? 20:54:07 &amp;lt;orignal_&amp;gt; HR = human resource (ressources humaines) 20:54:24 &amp;lt;zzz&amp;gt; celui de monero est plus court que celui de debian, donc je suppose qu'il est plus facile de commencer petit 20:55:13 &amp;lt;zzz&amp;gt; avons-nous des volontaires pour annoter le CoC monero avec des modifications proposées et revenir avec le mois prochain ? 20:55:18 &amp;lt;str4d&amp;gt; zzz, j'aime l'essence de celui de Debian, en ce qu'il couvre beaucoup de choses qui, je pense, nous tiennent à cœur (par ex. le point 2 aurait été très utile récemment) 20:55:26 &amp;lt;zzz&amp;gt; ou celui de debian 20:55:28 &amp;lt;orignal_&amp;gt; mon avis encore, c'est trop tôt pour ça 20:55:40 &amp;lt;zzz&amp;gt; nous n'avons pas à décider maintenant entre debian et monero 20:55:48 &amp;lt;zzz&amp;gt; orignal_, on a bien reçu ton message, merci 20:55:59 &amp;lt;str4d&amp;gt; Et il n'est pas trop prescriptif 20:56:13 &amp;lt;zzz&amp;gt; aucune décision n'est prise. on discute juste. 20:56:40 &amp;lt;sadie_i2p&amp;gt; on peut utiliser ce qui est le plus pertinent des deux 20:56:43 &amp;lt;anonimal&amp;gt; À propos du CoC, 20:56:56 &amp;lt;str4d&amp;gt; J'aime aussi le point 6 - qui dit qu'en répondant aux problèmes, le répondant doit aussi respecter le CoC 20:57:03 &amp;lt;anonimal&amp;gt; https://github.com/monero-project/kovri/blob/master/doc/CONTRIBUTING.md 20:57:09 &amp;lt;anonimal&amp;gt; Comprend aussi un joli graphique du processus de gouvernance de Monero. 20:57:30 &amp;lt;comraden1&amp;gt; zzz : à propos du brouillon — j'ai pris une montée de merdes au boulot et je m'occupe d'un membre de la famille qui est retourné en rémission, donc le brouillon de l'historique est passé en arrière-plan. sadie_i2p a mentionné 2016-04-01 comme nouvelle date que je vais essayer de tenir 20:57:30 &amp;lt;str4d&amp;gt; Ooh, des images ! 20:57:48 &amp;lt;comraden1&amp;gt; zzz : désolé d'avoir été hors circuit pendant quelques semaines ! 20:58:06 &amp;lt;anonimal&amp;gt; str4d zzz : Oui, et je serais prêt à patcher le guide de contribution pour l'adapter à java i2p. 20:58:52 &amp;lt;anonimal&amp;gt; Salut comraden1, je publie quelque chose sur la page « story of i2p » pour relecture. 20:59:30 &amp;lt;sadie_i2p&amp;gt; je me porte volontaire 20:59:58 &amp;lt;comraden1&amp;gt; anonimal : hey merci :) si c'est sur le forum je m'en occuperai la prochaine fois que je me connecte. N'hésite pas à me l'envoyer en MP ou à me contacter sur le clearnet 21:00:05 &amp;lt;zzz&amp;gt; ok, excellent. Sadie_i2p et anonimal, pouvez-vous revenir avec une recommandation à la réunion du mois prochain ? 21:00:20 &amp;lt;sadie_i2p&amp;gt; bien sûr 21:00:25 &amp;lt;zzz&amp;gt; comraden1, merci pour la mise à jour, désolé d'apprendre les problèmes familiaux 21:00:31 &amp;lt;zzz&amp;gt; autre chose sur le 4) ? 21:00:40 * zzz fait chauffer le baffer 21:00:48 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 21:00:54 &amp;lt;orignal_&amp;gt; oui, écrire un CoC pour quelqu'un semble un meilleur travail 21:01:13 &amp;lt;anonimal&amp;gt; Oui, mais comme i2pmail est problématique ces derniers temps, sadie_i2p et moi devrions essayer de discuter sur IRC si possible. 21:01:21 &amp;lt;anonimal&amp;gt; Non, rien d'autre pour la réunion de ma part zzz. 21:01:52 &amp;lt;zzz&amp;gt; orignal_, s'il te plaît n'interromps pas notre réunion avec des remarques sarcastiques sur kovri. C'est allé beaucoup trop loin le mois dernier et j'ai promis que je ne laisserais pas ça se reproduire 21:02:07 &amp;lt;orignal_&amp;gt; ah bon ? 21:02:41 * zzz *bafs* la réunion est close 21:02:45 &amp;lt;zzz&amp;gt; merci à tous &lt;/div></description></item><item><title>Réunion des développeurs I2P - 2 février 2016</title><link>/fr/blog/2016/02/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-f%C3%A9vrier-2016/</link><pubDate>Tue, 02 Feb 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/02/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-f%C3%A9vrier-2016/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> allyourbase, anonimal, C0B4, cacapo, comraden1, eche|on, EinMByte, hottuna, Hummingbird, Irc2PGuest39432, Irc2PGuest76545, Irc2PGuest95462, IrcI2Pd743, JIa3apb_KaraHoBu4, lazygravy, nda, orignal, psi, sadie_i21, str4d, supervillain, The_Tin_Hat, trolly, xcps, Yankee, z3r0fox, zab\__, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; Agenda `http://zzz.i2p/topics/2014` 20:00:00 &amp;lt;zzz&amp;gt; 0) Hi 20:00:00 &amp;lt;zzz&amp;gt; 1) Review of assigned tasks from Dec. 30 meeting - `http://zzz.i2p/topics/2016` (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) Other CCC followup - `http://zzz.i2p/topics/2019` (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Project meeting plan for 2016 (zzz, Sadie) 20:00:00 &amp;lt;zzz&amp;gt; 4) GMP 6 readiness for merging - `http://zzz.i2p/topics/1960` (tuna) 20:00:00 &amp;lt;zzz&amp;gt; 5) `http://secure.tinhat.i2p` console home page request - `http://zzz.i2p/topics/236?page=3#p10884` (david) 20:00:00 &amp;lt;zzz&amp;gt; 6) Proposal for Code of Conduct - `http://zzz.i2p/topics/2015` (Sadie) 20:00:02 &amp;lt;lazygravy&amp;gt; There is a link to it in the ccc blog post 20:00:05 &amp;lt;zzz&amp;gt; 0) Hi 20:00:09 &amp;lt;zzz&amp;gt; hi 20:00:19 &amp;lt;EinMByte&amp;gt; hi 20:00:21 &amp;lt;psi&amp;gt; hi 20:00:25 &amp;lt;lazygravy&amp;gt; Hello 20:00:32 &amp;lt;cacapo&amp;gt; hi 20:00:33 &amp;lt;sadie_i21&amp;gt; hi 20:00:37 &amp;lt;zzz&amp;gt; 1) Review of assigned tasks from Dec. 30 meeting - `http://zzz.i2p/topics/2016` (zzz) 20:00:44 &amp;lt;Irc2PGuest76545&amp;gt; Hey 20:00:48 &amp;lt;zzz&amp;gt; ok, let's quickly go through the open items only 20:00:49 &amp;lt;anonimal&amp;gt; Hi 20:00:50 &amp;lt;Hummingbird&amp;gt; hi 20:00:55 &amp;lt;z3r0fox&amp;gt; Hi 20:01:03 &amp;lt;zzz&amp;gt; gravy to post one on encrypted leasesets by Jan. 27 20:01:11 &amp;lt;zzz&amp;gt; lazygravy, what's the status? 20:01:34 &amp;lt;orignal&amp;gt; hi 20:01:37 &amp;lt;lazygravy&amp;gt; zzz: very late on that. But it is "started". I still plan on writing it 20:01:38 &amp;lt;zab__&amp;gt; hi 20:01:44 &amp;lt;trolly&amp;gt; hi 20:01:50 &amp;lt;lazygravy&amp;gt; Might change the topic , but my point stands 20:01:51 &amp;lt;zzz&amp;gt; lazygravy, what's the new target date? 20:02:27 &amp;lt;Irc2PGuest39432&amp;gt; oops 20:02:28 &amp;lt;Irc2PGuest39432&amp;gt; hi 20:02:37 &amp;lt;lazygravy&amp;gt; zzz: president's day weekend? 20:02:52 &amp;lt;zzz&amp;gt; got a date for that? 20:03:10 &amp;lt;lazygravy&amp;gt; 15 Feb 20:03:14 &amp;lt;zzz&amp;gt; ok thanks 20:03:17 &amp;lt;zzz&amp;gt; Sadie to work with J to get his blog post up 20:03:32 &amp;lt;zzz&amp;gt; sadie_i21,status? 20:03:42 &amp;lt;sadie_i21&amp;gt; mid feb 20:03:55 &amp;lt;supervillain&amp;gt; vodka anyone? 20:04:02 &amp;lt;zzz&amp;gt; Sadie to contact backup to discuss reseed campaign 20:04:05 &amp;lt;zzz&amp;gt; sadie_i21,status? 20:04:12 &amp;lt;Irc2PGuest76545&amp;gt; hi 20:04:27 &amp;lt;sadie_i21&amp;gt; not yet 20:04:39 &amp;lt;zzz&amp;gt; new due date please? 20:06:09 &amp;lt;zzz&amp;gt; ok, we'll move on, sadie please let me know 20:06:10 &amp;lt;sadie_i21&amp;gt; mid feb for this too 20:06:10 &amp;lt;Irc2PGuest95462&amp;gt; hi 20:06:13 &amp;lt;zzz&amp;gt; Strengthinging the network - home page and additional pages 20:06:13 &amp;lt;zzz&amp;gt; ** str4d, gravy, cacapo: Add use cases, what are we best at, more "passion" and "fat", add / highlight Bote, by end of January 20:06:17 &amp;lt;zzz&amp;gt; ok thx sadie 20:06:31 &amp;lt;zzz&amp;gt; str4d, lazygravy, cacapo, status? 20:07:08 &amp;lt;cacapo&amp;gt; we're working on it but need feedback from community i think 20:07:16 &amp;lt;str4d&amp;gt; hi 20:07:16 &amp;lt;lazygravy&amp;gt; cacapo++ 20:07:22 &amp;lt;Irc2PGuest76545&amp;gt; hallo 20:07:40 &amp;lt;zzz&amp;gt; new due date please? 20:08:42 &amp;lt;cacapo&amp;gt; also I don't think we're clear on the end purpose. Is it for a blog post? 20:08:50 &amp;lt;hottuna&amp;gt; cacapo: if you need me to read through it again, please ping me 20:08:50 &amp;lt;cacapo&amp;gt; march 1st 20:09:07 &amp;lt;EinMByte&amp;gt; please also try to target researchers, not just end-users 20:09:07 &amp;lt;str4d&amp;gt; The scope AFAICT is to alter the homepage and the "supported applications" page, no? 20:09:18 &amp;lt;zzz&amp;gt; iirc the intention was to enhance the home page and possibly add additional pages. Not a blog post 20:09:33 &amp;lt;zzz&amp;gt; sadie_i21, could you elaborate please? 20:09:34 &amp;lt;EinMByte&amp;gt; Ok, nvm in that case 20:09:38 &amp;lt;str4d&amp;gt; Right 20:09:47 &amp;lt;cacapo&amp;gt; so it's the supo 20:09:59 &amp;lt;cacapo&amp;gt; supported applications page then? 20:10:26 &amp;lt;zzz&amp;gt; iirc the priority was the home page. If it spilled over to other pages (new or not), that's ok too 20:10:55 &amp;lt;cacapo&amp;gt; also: do we talk about torrents for PR? 20:11:06 &amp;lt;zzz&amp;gt; unless sadie has something to add, let's move on 20:11:22 &amp;lt;zzz&amp;gt; we can discuss torrents or not outside the meeting 20:11:37 &amp;lt;sadie_i21&amp;gt; nope 20:11:38 &amp;lt;str4d&amp;gt; sadie_i21, the Simply Secure design thoughts are probably relevant here too. 20:11:39 &amp;lt;str4d&amp;gt; If they have any immediate thoughts regarding the homepage, that will affect how the use cases stuff is written up and presented/ 20:12:00 &amp;lt;zzz&amp;gt; comraden to edit / polish / enhance / post the "i2p story" by end of February 20:12:06 &amp;lt;sadie_i21&amp;gt; sorry zzz, on a call... 20:12:09 &amp;lt;zzz&amp;gt; comraden1, you on track for that? 20:12:13 &amp;lt;str4d&amp;gt; cacapo, I say yes, highlighting benefits of torrents (e.g. downloading new versions of Tails!) 20:12:17 &amp;lt;psi&amp;gt; sadie_i21: do you have the press@geti2p.net spam firehose forwarding at your email yet? 20:12:42 &amp;lt;zzz&amp;gt; psi, please take that offline with sadie 20:12:45 &amp;lt;sadie_i21&amp;gt; no, not yet 20:12:50 &amp;lt;psi&amp;gt; kk 20:13:09 &amp;lt;zzz&amp;gt; ok, we will assume comraden1 is on track 20:13:17 &amp;lt;zzz&amp;gt; broader roadmap and priority setting processes are TBD, but should come out of the evolving project meetings 20:13:26 &amp;lt;comraden1&amp;gt; zzz: haven't read the post you put up yet, as I mentioned to you earlier I had an emergency I had to attend to 20:13:50 &amp;lt;zzz&amp;gt; that item is mine and sadie's, let's defer that to item 3) 20:13:52 &amp;lt;comraden1&amp;gt; I will be looking at the history sometime this week and will reach back out with corrections to you &amp; lance 20:14:05 &amp;lt;zzz&amp;gt; comraden1, are you on track for end february? 20:14:26 &amp;lt;str4d&amp;gt; zzz, the draft is certainly interesting :) 20:14:31 &amp;lt;str4d&amp;gt; cacapo, regarding how it appears on the website, I think it would work well having it interspersed with year headers (breaking it into "chapters" as it were). Also would mean we could navigate through it by year. 20:14:34 &amp;lt;comraden1&amp;gt; zzz: so far, yes :) 20:14:45 &amp;lt;zzz&amp;gt; sadie to review, make recommendations or possibly start managing tickets (by when?) 20:14:55 &amp;lt;zzz&amp;gt; sadie_i21, status? due date? 20:15:55 &amp;lt;zzz&amp;gt; ok we'll assume she's still on a call, please get back to us 20:16:05 &amp;lt;zzz&amp;gt; 4) Android - 20:16:05 &amp;lt;zzz&amp;gt; kinda like 1) in that it's code and tied to the java router, but like 3) in that it's ad hoc or a one-man show by str4d, and he's behind. 20:16:13 &amp;lt;str4d&amp;gt; DM from @YrB1rd: "There. Are. So. Many." 20:16:24 &amp;lt;str4d&amp;gt; (a few days ago, but you get the idea ;P) 20:16:57 &amp;lt;zzz&amp;gt; this wasn't really a todo item, but str4d you have any proposal on how to manage android development, or can we give you and/or sadie a more specific assignment on this? 20:17:09 &amp;lt;str4d&amp;gt; Yah, basically everything that had me as a primary dependency was completely shot for the last 4-5 months. 20:17:36 &amp;lt;zzz&amp;gt; can you give us a target for a 0.9.24 release, and perhaps another target to come up with a plan on how to manage android better? 20:17:39 &amp;lt;str4d&amp;gt; Because I've been writing my PhD thesis. 20:18:08 &amp;lt;str4d&amp;gt; Targeting submission at the end of this week, so that will be out of the way, but I will also be taking on paid work after then. 20:18:23 &amp;lt;zzz&amp;gt; feb. 5, great 20:18:33 &amp;lt;str4d&amp;gt; 0.9.24: going to aim for this weekend. 20:18:38 &amp;lt;sadie_i21&amp;gt; zzz - can we circle back to ticket question - I am only half here rn 20:18:56 &amp;lt;zzz&amp;gt; circle back now or circle back later? 20:19:16 &amp;lt;sadie_i21&amp;gt; later 20:19:22 &amp;lt;str4d&amp;gt; Beyond that: what I need is a better roadmap, so I can do slow targeted development instead of "oh, another I2P release is coming up, I need to clear some Android work so I can do a release". 20:19:23 &amp;lt;zzz&amp;gt; ok, end weekend is feb. 7 for 0.9.24 20:19:48 &amp;lt;zzz&amp;gt; ok str4d, due date when you'll have a roadmap? 20:20:42 &amp;lt;zzz&amp;gt; anything else on item 1) ? 20:20:50 &amp;lt;str4d&amp;gt; I have a bunch of to-do items locally, in-repo and in-Trac. What I need is more eyes on planning. 20:21:30 &amp;lt;zzz&amp;gt; so you can't even give us a date, that's a bad sign. Can you throw up a draft roadmap out of your todo list? 20:21:34 &amp;lt;str4d&amp;gt; zzz, I'd say March 6, I can draft something up earlier but I expect we will end up doing roadmapping on that along with everything else while I'm over. 20:21:40 &amp;lt;zzz&amp;gt; ok, march 6 20:21:44 &amp;lt;zzz&amp;gt; last call for 1) 20:21:57 &amp;lt;zzz&amp;gt; 2) Other CCC followup - `http://zzz.i2p/topics/2019` (zzz) 20:22:13 &amp;lt;zzz&amp;gt; I put 2) in here just as a placeholder in case there were other important followups 20:22:18 &amp;lt;str4d&amp;gt; I'll target Feb 26 for collating all the todo items and possibly drafting a roadmap. 20:22:26 &amp;lt;zzz&amp;gt; I've been corresponding with Phillip Winter about Sybil 20:22:39 &amp;lt;zzz&amp;gt; anybody else have interesting followups to report? 20:23:02 &amp;lt;eche|on&amp;gt; nothing from my side 20:23:25 &amp;lt;zzz&amp;gt; ok, I encourage you all to send some emails out or do the research you wanted to do, it's not too late 20:23:26 &amp;lt;anonimal&amp;gt; Were we going to cover VRP this meeting? 20:23:26 &amp;lt;eche|on&amp;gt; finances will be updated this weekend IMHO 20:23:44 &amp;lt;zzz&amp;gt; VRP is not on the agenda, if we have time we can add it as 7) 20:23:49 &amp;lt;zzz&amp;gt; last call for 2) 20:23:58 &amp;lt;JIa3apb_KaraHoBu4&amp;gt; Dear zzz ! I am very grateful to you for the creation of this network because I have met wonderful people here and find rare content, for which our country is suspended for the genitals an apple tree. Long old are you! 20:23:58 &amp;lt;C0B4&amp;gt; I'm sorry, who checked the safety 0.9.24 20:24:11 &amp;lt;str4d&amp;gt; I have a few people I need to follow up with from RWC 20:24:13 &amp;lt;str4d&amp;gt; (shoehorning that into 2)) 20:24:31 &amp;lt;zzz&amp;gt; 3) Project meeting plan for 2016 (zzz, Sadie) 20:24:44 &amp;lt;lazygravy&amp;gt; While shoehorning, I need to talk to you about i2spy str4d. But that is for later/offline 20:24:57 &amp;lt;zzz&amp;gt; ok, just a brief item. We decided at the Dec. 30 meeting to get more serious about project management 20:25:03 &amp;lt;zzz&amp;gt; to hold monthly meetings 20:25:14 &amp;lt;zzz&amp;gt; and to have somebody act as a project manager 20:25:37 &amp;lt;zzz&amp;gt; so this is the first monthly meeting, and they will be the first tuesday of every month at 8 PM UTC 20:25:56 &amp;lt;zzz&amp;gt; except for next month, which will be on Thurs. Mar. 7 20:26:26 &amp;lt;zzz&amp;gt; the goal is for me to run these meetings for a little while, but after a few, to turn them over to Sadie and have her be our project manager 20:26:34 &amp;lt;zzz&amp;gt; sound good? any comments? 20:26:39 &amp;lt;lazygravy&amp;gt; Seems reasonable. Hopefully it will keep us all accountable. 20:26:59 &amp;lt;comraden1&amp;gt; La 20:27:03 &amp;lt;comraden1&amp;gt; lazygravy++ 20:27:04 &amp;lt;anonimal&amp;gt; Will sadie_i21 be on IRC more often? 20:27:15 &amp;lt;xcps&amp;gt; C0B4, good point! 20:27:15 &amp;lt;lazygravy&amp;gt; anonimal++ 20:27:22 &amp;lt;sadie_i21&amp;gt; okee dokee 20:27:33 &amp;lt;str4d&amp;gt; Sounds good to me 20:27:42 &amp;lt;zzz&amp;gt; that's a good point, we've repeatedly encouraged sadie_i21 to be here more often, I know she was working on a 2nd computer to make it easier 20:27:48 &amp;lt;str4d&amp;gt; sadie_i21, I still have that bouncer account - sadie - if you want it 20:28:04 &amp;lt;zzz&amp;gt; i think it will be difficult to manage the project if you aren't here very often 20:28:28 &amp;lt;anonimal&amp;gt; Hi sadie_i21, we've never officially said hi. 20:28:28 &amp;lt;anonimal&amp;gt; I have PM-related questions, but I think they can wait? 20:28:30 &amp;lt;str4d&amp;gt; That would at least enable you to not miss PMs etc. 20:28:39 &amp;lt;zzz&amp;gt; sadie_i21, any progress on getting a setup so you can be here and see scrollback? 20:28:52 &amp;lt;sadie_i21&amp;gt; hi! I am trying to be here more!! 20:28:57 &amp;lt;anonimal&amp;gt; s/PM-related/Project Management-related/ 20:29:06 &amp;lt;comraden1&amp;gt; str4d: talk to me on how to set that up for sadie_i21 offline? Twitter or here is fine 20:29:14 &amp;lt;sadie_i21&amp;gt; yes, zzz - all done ansset up 20:29:43 &amp;lt;zzz&amp;gt; ok, we have the general migration plan from me to sadie, lets see how it goes over the next few months 20:29:47 &amp;lt;eche|on&amp;gt; sorry to interrupt, as sadie will get manager(in), system she needs to be organized 20:30:01 &amp;lt;eche|on&amp;gt; hardware she need, sorry 20:30:20 &amp;lt;zzz&amp;gt; echelon huh? 20:30:41 &amp;lt;str4d&amp;gt; comraden1, k 20:31:00 &amp;lt;zzz&amp;gt; anything else on 3) ? 20:31:05 &amp;lt;comraden1&amp;gt; eche|on: I setup a computer for her so that might not be necessary, but that's her call of course if she wants a new piece of equipment 20:31:14 &amp;lt;eche|on&amp;gt; zzz: sorry, we talked about a pc system she needs, and she shopuld get in contact with me 20:31:23 &amp;lt;zzz&amp;gt; ok 20:31:29 &amp;lt;zzz&amp;gt; 4) GMP 6 readiness for merging - `http://zzz.i2p/topics/1960` (tuna) 20:31:35 &amp;lt;zzz&amp;gt; hottuna, what's the latest? 20:31:38 &amp;lt;eche|on&amp;gt; if thats the point, IMHO it is fine, but the meeting round here can vote yes! 20:31:56 &amp;lt;hottuna&amp;gt; jcpuid for windows x86isn't working 20:32:05 &amp;lt;hottuna&amp;gt; I have two options left to test, then I'm 100% out of ideas 20:32:40 &amp;lt;zzz&amp;gt; ok. kytv did it successfully 5 years ago, if you hit the wall maybe he can help 20:32:48 &amp;lt;eche|on&amp;gt; jcpuid is c code? 20:32:58 &amp;lt;hottuna&amp;gt; ucpuid for osx has not been compiled or tested 20:32:58 &amp;lt;hottuna&amp;gt; jcpuid* 20:33:13 &amp;lt;hottuna&amp;gt; c+asm+java-bindings 20:33:13 &amp;lt;zzz&amp;gt; I'd like to have major stuff like this propped for 0.9.25 by mid-Feb, so we have about two weeks to make it happen 20:33:24 &amp;lt;anonimal&amp;gt; hottuna: I can help with that. 20:33:31 &amp;lt;str4d&amp;gt; There's also another alternative we could look int 20:33:41 &amp;lt;hottuna&amp;gt; zzz: I can't make any promises. I'm hitting a bit of a wall here 20:33:47 &amp;lt;hottuna&amp;gt; anonimal: help with osx builds? 20:33:48 &amp;lt;str4d&amp;gt; orignal raised the point a while back that our ElGamal implementation could be a lot more efficient. 20:33:52 &amp;lt;hottuna&amp;gt; or help with windows x86? 20:34:02 &amp;lt;hottuna&amp;gt; str4d: how? 20:34:04 &amp;lt;str4d&amp;gt; (currently it just does the ElG math directly) 20:34:07 &amp;lt;hottuna&amp;gt; by having it be all c? 20:34:12 &amp;lt;zzz&amp;gt; let's not get sidetracked on ElG 20:34:17 &amp;lt;zzz&amp;gt; in the meeting 20:34:25 &amp;lt;str4d&amp;gt; hottuna, using e.g. Montgomery ladder or something 20:34:30 &amp;lt;str4d&amp;gt; Still to be looked into 20:34:35 &amp;lt;hottuna&amp;gt; ok 20:34:41 &amp;lt;IrcI2Pd743&amp;gt; C0B4 for example, nobody. All people just believe a word about the safety and anonymity of the network. 20:34:53 &amp;lt;zzz&amp;gt; ok so the summary is that hottuna needs help and the clock is ticking or we will miss .25. everybody please help if he asks 20:35:00 &amp;lt;anonimal&amp;gt; hottuna: Yes. I'm always strapped with time these days + Kovri, so I'll do what I can. 20:35:08 &amp;lt;zzz&amp;gt; anything else on 4) ? 20:35:14 &amp;lt;anonimal&amp;gt; hottuna: Latest link is in the forum post? 20:35:34 &amp;lt;str4d&amp;gt; I'm useless for testing unfortunately 20:35:36 &amp;lt;hottuna&amp;gt; links for what? 20:35:40 &amp;lt;hottuna&amp;gt; for jcpuid? 20:35:47 &amp;lt;orignal&amp;gt; str4d, 100% 20:36:18 &amp;lt;zzz&amp;gt; 5) `http://secure.tinhat.i2p` console home page request - `http://zzz.i2p/topics/236?page=3#p10884` 20:36:27 &amp;lt;zzz&amp;gt; The_Tin_Hat, please tell us about your site 20:37:10 &amp;lt;JIa3apb_KaraHoBu4&amp;gt; Justification - for the weak! 20:37:16 &amp;lt;The_Tin_Hat&amp;gt; The site provides a number of practical tutorials on privacy and security, aimed at being digestible by intermediate users, including a number of tutorials on i2p and tor 20:38:03 &amp;lt;The_Tin_Hat&amp;gt; I think its relevant for people who are just getting into I2P and/or internet security and privacy 20:38:03 &amp;lt;zzz&amp;gt; I know you've been around at thethinhat.i2p for a while, what's with the relatively new secure.thetinhat.com? how long has each been around? 20:38:08 &amp;lt;trolly&amp;gt; I know thetinhat from long 20:38:18 &amp;lt;trolly&amp;gt; I translated some of those tutorials 20:38:23 &amp;lt;str4d&amp;gt; zzz, IIUC secure.thetinhat.i2p is an EdDSA key 20:38:44 &amp;lt;The_Tin_Hat&amp;gt; thetinhat.i2p still exists, but the subdomain was added when i switched servers and upgraded the key, along with longer tunnels 20:38:53 &amp;lt;C0B4&amp;gt; I'm sorry, but I wait long for an answer to the question, or you're not respond to mere mortals&amp;gt;&amp;gt;&amp;gt; &amp;lt;C0B4&amp;gt; I'm sorry, who checked the safety 0.9.24 20:38:53 &amp;lt;zzz&amp;gt; anybody have any questions or comments about this request? 20:38:57 &amp;lt;str4d&amp;gt; So 5a) we need to extend the subscriptions feeds to enable key upgrades 20:39:16 &amp;lt;zzz&amp;gt; C0B4, we're in the middle of a meeting, sorry 20:39:43 &amp;lt;zzz&amp;gt; str4d, we'll talk about 5a) in the roadmap meetings next month 20:39:52 &amp;lt;str4d&amp;gt; b 20:40:15 &amp;lt;str4d&amp;gt; I am +1 on adding. 20:40:47 &amp;lt;hottuna&amp;gt; +1, add it 20:40:52 &amp;lt;anonimal&amp;gt; hottuna: Yes, jcpuid. 20:40:56 &amp;lt;zzz&amp;gt; ok re: secure.thetinhat.i2p console home page request, if there are no other questions or comments, please vote +1 or -1 20:40:59 &amp;lt;lazygravy&amp;gt; +1 20:41:13 &amp;lt;Yankee&amp;gt; Hi, gays! 20:41:23 &amp;lt;trolly&amp;gt; +1 20:41:23 &amp;lt;cacapo&amp;gt; +1 20:41:51 &amp;lt;comraden1&amp;gt; +1 for adding 20:41:53 &amp;lt;anonimal&amp;gt; hottuna: Or are we working directly from mtn now? (I haven't seen anything since I last tested) 20:42:24 &amp;lt;zzz&amp;gt; anonimal, we've moved off that topic, please discuss elsewhere, thanks 20:42:32 &amp;lt;zzz&amp;gt; ok last call for 5) 20:42:37 &amp;lt;z3r0fox&amp;gt; +1 20:43:06 &amp;lt;zzz&amp;gt; hearing no objections, we'll approve the thinhat request, I'll check it in for .25 20:43:27 &amp;lt;zzz&amp;gt; 6) Proposal for Code of Conduct - `http://zzz.i2p/topics/2015` (Sadie) 20:43:27 &amp;lt;zzz&amp;gt; 6a) Proposal and reasoning (Sadie) 20:43:27 &amp;lt;zzz&amp;gt; 6b) Questions for Sadie 20:43:27 &amp;lt;zzz&amp;gt; 6c) Brief comments from those who have NOT already commented on zzz.i2p 20:43:27 &amp;lt;zzz&amp;gt; 6d) Brief Comments from those who HAVE already commented on zzz.i2p 20:43:27 &amp;lt;zzz&amp;gt; 6e) Volunteers to present specific proposal at next meeting 20:43:50 &amp;lt;zzz&amp;gt; I'd like to limit this topic to about 20 minutes. We aren't going to make any final decision today 20:43:53 &amp;lt;zzz&amp;gt; 6a) Proposal and reasoning (Sadie) 20:44:01 &amp;lt;zzz&amp;gt; sadie_i21, you're up 20:45:30 &amp;lt;zzz&amp;gt; ok we lost sadie, let's move to 6b 20:45:36 &amp;lt;zzz&amp;gt; er, 6c 20:45:40 &amp;lt;Yankee&amp;gt; zzz: Edward Snowden wrote that i2p not safe 20:45:44 &amp;lt;zzz&amp;gt; 6c) Brief comments from those who have NOT already commented on zzz.i2p 20:46:09 &amp;lt;zzz&amp;gt; if you have not already added your thoughts to the zzz.i2p thread, please comment on this proposal now 20:46:13 &amp;lt;orignal&amp;gt; 6, imho CoC is completely useless 20:46:32 &amp;lt;orignal&amp;gt; a adult person must have it in thier head 20:47:02 &amp;lt;orignal&amp;gt; rather than create policy, CoC and other HR's sh#t 20:47:29 &amp;lt;comraden1&amp;gt; zzz: I'm for a coc (had lazygravy post a link to the nsa's coc as an example). This is part of project maturity for development and to ensure that we can get more than just programmers involved with i2p 20:47:41 &amp;lt;orignal&amp;gt; do jobs instead policies 20:47:53 &amp;lt;eche|on&amp;gt; I am on the point, as is should already be acked by us all, we can also write it down and fix the unwritten rules. No change at all. 20:48:02 &amp;lt;anonimal&amp;gt; zzz: I'm *for* a CoC. 20:48:04 * orignal believes you will get less programmers 20:48:04 &amp;lt;zzz&amp;gt; anybody else who hasn't commented on the zzz.i2p thread wish to add their thoughts? 20:48:16 &amp;lt;zzz&amp;gt; please be brief with your comments 20:49:05 &amp;lt;orignal&amp;gt; being brief. We are not going to introduce any CoC for i2pd. 20:49:18 &amp;lt;zzz&amp;gt; ok. let's circle back to 6a). sadie_i21 please fill us in on your proposal, what you had in mind, and why 20:49:19 &amp;lt;orignal&amp;gt; period 20:50:15 &amp;lt;Yankee&amp;gt; anonimal: I have not seen more boring than you... 20:50:24 &amp;lt;EinMByte&amp;gt; Probably a CoC is not very important, but I'm not against. 20:50:24 &amp;lt;EinMByte&amp;gt; It's more or less a formality 20:50:40 &amp;lt;anonimal&amp;gt; One comment: 20:50:43 &amp;lt;anonimal&amp;gt; CoC's not only protect victims but also protect offenders from making stupid decisions that have longterm consequences such as career or personal. 20:50:43 &amp;lt;anonimal&amp;gt; I can comment more in the thread. EOT. 20:50:56 &amp;lt;zzz&amp;gt; ok, 6d) let's throw it open for other comments, even if you have already commented in the zzz.i2p thread 20:51:18 &amp;lt;zzz&amp;gt; anybody feel that they weren't clear in the thread or wish to add more thoughts? 20:52:03 &amp;lt;sadie_i21&amp;gt; I was looking for feedback on the idea of having comminity standards 20:52:04 &amp;lt;EinMByte&amp;gt; anonimal: Yeah, but let's consider the fact that most offenders will be anonymous. 20:53:00 &amp;lt;allyourbase&amp;gt; What is it going to be used for? Sending to reporters? Expell project members? 20:53:02 &amp;lt;sadie_i21&amp;gt; to zzz's point, in line with the maturity of the project 20:53:08 &amp;lt;lazygravy&amp;gt; I feel similar to EinMByte. It is either useless, or good. Not some end of the world event as some have made it seem 20:53:08 &amp;lt;anonimal&amp;gt; EinMByte: So far, I've seen 50/50 on that (one anonymous, one not anonymous) but I see your point. 20:53:08 &amp;lt;lazygravy&amp;gt; Useless meaning a net zero, not negative 20:53:08 &amp;lt;C0B4&amp;gt; anonimal, it is a priori a criminal. Why defend him&amp; 20:53:09 &amp;lt;zzz&amp;gt; sadie, you simply wanted general feedback on the idea of any standard or CoC at all? You haven't (yet) offered a specific example to consider 20:53:26 &amp;lt;comraden1&amp;gt; EinMByte: ideally we can start with ways to address this. I will link this again https://github.com/NationalSecurityAgency/SIMP/blob/master/Community_Code_of_Conduct.md as I think the guideline violations part is something we can enforce 20:53:31 &amp;lt;psi&amp;gt; A CoC is useless and a shot in the foot IMO 20:53:37 &amp;lt;EinMByte&amp;gt; anonimal: Well if you plan on offending people, it's probably wise to remain anonymous ;). 20:53:39 &amp;lt;psi&amp;gt; PR wise 20:53:39 &amp;lt;Yankee&amp;gt; zzz: I wrote that the Russian written on the client C++. It's true? 20:53:57 &amp;lt;zzz&amp;gt; Yankee, we're in the middle of a meeting, sorry 20:54:00 &amp;lt;sadie_i21&amp;gt; also, would having one help us if we were to apply for grants, etc 20:54:21 &amp;lt;EinMByte&amp;gt; sadie_i21: That might be true, good point. 20:54:33 &amp;lt;zab__&amp;gt; orly? grants are important 20:54:34 &amp;lt;psi&amp;gt; also i have been accused of spreading FUD 20:54:38 &amp;lt;lazygravy&amp;gt; Debian and thousands of other projects use one and their PR is fine. How do you contest this? 20:54:39 &amp;lt;sadie_i21&amp;gt; thanks to everyone who took the time to share ideas on the forum btw about this 20:54:50 &amp;lt;anonimal&amp;gt; Yankee: Pashol na xyi :) 20:54:53 * orignal agress with zab__ 20:55:22 * orignal is for CoC after last anonimal's phrse 20:55:30 &amp;lt;psi&amp;gt; lazygravy: saddie just proposed community standards which you said never would happen 20:55:33 &amp;lt;comraden1&amp;gt; zab__: this is what sadie_i21is referring to, new stance by the NSF in America https://www.nsf.gov/news/news_summ.jsp?cntn_id=137466 20:55:41 &amp;lt;anonimal&amp;gt; sadie_i21: Thanks for bringing it to our attention. 20:55:59 &amp;lt;str4d&amp;gt; sadie_i21, did you mean the community as a whole, or just the dev community? 20:56:00 &amp;lt;lazygravy&amp;gt; psi: the FUD needs to stop. Its the dev community 20:56:01 &amp;lt;zzz&amp;gt; ok, sadie_i21 would you like to come back at the next meeting with a specific proposal? or not proceed? what's the next step? 20:56:09 &amp;lt;Yankee&amp;gt; anonimal: what? 20:56:11 &amp;lt;psi&amp;gt; lazygravy: it's not fud... 20:56:24 &amp;lt;orignal&amp;gt; guys, I'm sorry do you believe swearing is aloowed here? 20:56:32 &amp;lt;sadie_i21&amp;gt; not the community as a whole - no. 20:56:44 &amp;lt;nda&amp;gt; CoC. what you will do with 'bad people' technically? (sorry for my en) 20:56:44 &amp;lt;IrcI2Pd743&amp;gt; sadie_i21, r u not a HR for a living? 20:57:06 &amp;lt;lazygravy&amp;gt; psi: it is. But this is a offline discussion. 20:57:09 * zab__ smiles 20:57:25 &amp;lt;zab__&amp;gt; Yankee: , 20:57:25 &amp;lt;nda&amp;gt; wrote letters to government or what? 20:57:34 &amp;lt;C0B4&amp;gt; an 20:57:45 &amp;lt;psi&amp;gt; a CoC is the wrong thing for i2p 20:57:52 &amp;lt;zzz&amp;gt; do we have any volunteers to work on a specific proposal for next month, in light of the comments here and on the zzz.i2p thread? 20:57:52 &amp;lt;C0B4&amp;gt; anonimal, ? 20:58:07 &amp;lt;orignal&amp;gt; zab__, 20:58:15 &amp;lt;eche|on&amp;gt; nda: in last line of work, exclude from our java main fork dev work for some time? 20:58:17 &amp;lt;IrcI2Pd743&amp;gt; anonimal, . , -, , . ? 20:58:21 &amp;lt;zzz&amp;gt; guys, please stay on topic and in english, thanks 20:58:23 &amp;lt;sadie_i21&amp;gt; lets come up with a proposal for the next meeting 20:58:40 &amp;lt;zzz&amp;gt; ok, anybody volunteer to work with sadie? 20:58:44 &amp;lt;orignal&amp;gt; zzz, anonimal was firsr 20:58:53 &amp;lt;IrcI2Pd743&amp;gt; zzz, sorry, but and you developer first 20:58:56 &amp;lt;comraden1&amp;gt; zzz: I can assist whoever with links to ideas, etc. I can't commit myself to doing all the work because of my life falling apart at the moment :) 20:58:58 &amp;lt;orignal&amp;gt; he sais something very offensive for everybody 20:59:02 &amp;lt;IrcI2Pd743&amp;gt; *your 20:59:04 &amp;lt;nda&amp;gt; eche|on oh thanks for your answer 20:59:10 &amp;lt;zab__&amp;gt; I promise to read the CoC thoroughly and have an opinion 20:59:19 &amp;lt;anonimal&amp;gt; zzz sadie_i21: I would like to help. 20:59:35 &amp;lt;lazygravy&amp;gt; I do not think we have agreed on a specific text 20:59:48 &amp;lt;anonimal&amp;gt; I need to spend a little more java i2p time than a VRP and rewriting/reorganzing docs. 20:59:49 &amp;lt;lazygravy&amp;gt; (Which is super important, IMO. One could be worded horribly) 21:00:04 &amp;lt;zzz&amp;gt; ok. In summary it appears that more "team members" (either checkin privs or on our team page) are in favor than opposed, while among non-team-members, more are opposed 21:00:21 &amp;lt;str4d&amp;gt; lazygravy, yep. And I wouldn't think that specific text would even be agreed on at next meting 21:00:21 &amp;lt;str4d&amp;gt; meeting* 21:00:25 &amp;lt;zzz&amp;gt; I think both groups are important to consider, as non-team-members may become team members 21:00:39 &amp;lt;zab__&amp;gt; we would ideally come up with more than one candidate coc 21:00:41 &amp;lt;str4d&amp;gt; I think that we have a bunch of proposals, as well as several reasons for and against. 21:01:13 &amp;lt;zzz&amp;gt; As I suspect I will be the final arbiter of any code or process, I'm not at all eager to adopt anything that doesn't have broad or near-unanimous consensus 21:01:21 &amp;lt;str4d&amp;gt; A good starting point would be for some people to review the proposed options, looking at pros and cons 21:01:38 &amp;lt;zzz&amp;gt; ok, sadie sounds like your name is on the assignment to bring something back next month 21:01:44 &amp;lt;zzz&amp;gt; anything else on 6) ? 21:02:02 &amp;lt;sadie_i21&amp;gt; noted 21:02:10 &amp;lt;str4d&amp;gt; Additional research around the positive and negative impressions of "CoC"s or similar would be useful (e.g. the grants issue above, or the negative impressions that appear to be main objections) 21:02:16 &amp;lt;EinMByte&amp;gt; I can't make up my mind until I actually get to see a proposal, I think 21:02:17 &amp;lt;str4d&amp;gt; But that would be more involved 21:02:34 &amp;lt;nda&amp;gt; and with CoC you will nothing to do with 'bad people' who not from your i2p-team? 21:02:44 &amp;lt;zzz&amp;gt; last call for 6) 21:02:57 &amp;lt;lazygravy&amp;gt; str4d++ 21:03:09 &amp;lt;str4d&amp;gt; nda, the CoC or whatever would only be for the I2P dev team, yes 21:03:25 * lazygravy afks, irl came up 21:03:27 &amp;lt;eche|on&amp;gt; nda: why should we? it is for our i2p-dev-team 21:03:29 &amp;lt;str4d&amp;gt; Basically, we need more data. 21:03:40 &amp;lt;nda&amp;gt; str4d ok thank you 21:03:44 &amp;lt;psi&amp;gt; (for now) 21:03:45 &amp;lt;comraden1&amp;gt; zab__: not a bad idea. It makes sense to look at what's available that we can copy from rather than roll our own 21:03:49 &amp;lt;zzz&amp;gt; ok, I declare an end to 6), thanks everybody 21:03:59 &amp;lt;zzz&amp;gt; 7) VRP anonimal go 21:04:03 &amp;lt;str4d&amp;gt; In essence, it would be an extension to the developer agreements we already have to sign. 21:04:40 &amp;lt;anonimal&amp;gt; Re: VRP: I'm awaiting respones from zzz and str4d and community. 21:04:57 &amp;lt;anonimal&amp;gt; Then I can re-write and wrap-up the ticket. 21:04:59 &amp;lt;nda&amp;gt; i thinked that this something like "Call Police this is bad man in I2P!" really sorry ) 21:05:01 &amp;lt;comraden1&amp;gt; And to add to str4d's point, it would also ensure a baseline for those who didn't sign a dev agreement (like myself) 21:05:08 &amp;lt;str4d&amp;gt; anonimal, oh, have there been further updates? Sorry I missed them. 21:05:09 &amp;lt;zzz&amp;gt; i don't have the ticket number in front of me. what do you need? I know str4d met with Kate recently. str4d what's the latest? 21:05:26 &amp;lt;eche|on&amp;gt; what is VRP` 21:05:26 &amp;lt;eche|on&amp;gt; ? 21:05:36 &amp;lt;str4d&amp;gt; eche|on, Vulnerability Response Process 21:05:37 &amp;lt;anonimal&amp;gt; `http://trac.i2p2.i2p/ticket/1119` 21:05:37 &amp;lt;zzz&amp;gt; anonimal, you have that ticket? 21:05:39 &amp;lt;eche|on&amp;gt; ah, ok 21:05:52 &amp;lt;eche|on&amp;gt; a complicated topic 21:06:04 &amp;lt;zzz&amp;gt; i don't think we've even decided to use H1 yet, have we? But clearly they've made a big splash recently 21:06:15 &amp;lt;str4d&amp;gt; zzz, I haven't followed up with Katie yet regarding the OSS bug bounty program (thesis), but will do so this week. 21:06:38 &amp;lt;str4d&amp;gt; I certainly got a good impression from her, as well as from their response on our ticket 21:06:38 &amp;lt;zzz&amp;gt; would this be a good thing to decide on once and for all during our roadmap meetings next month? 21:06:40 &amp;lt;anonimal&amp;gt; I think that was the biggest hurdle: the H1 decision. 21:06:40 &amp;lt;anonimal&amp;gt; They commented in the ticket, made their case, 21:06:41 &amp;lt;anonimal&amp;gt; I've made my case, 21:06:43 &amp;lt;anonimal&amp;gt; kay made their case, 21:06:52 &amp;lt;str4d&amp;gt; Katie also had good comments about the process we are going through 21:07:33 &amp;lt;zzz&amp;gt; I'm not sure we'll be able to focus enough to make decisions before march. I'm a little overwhelmed though with the detail in the ticket. It may be too much. but maybe not. 21:08:02 &amp;lt;zzz&amp;gt; str4d, how and when should we tackle this? 21:08:37 &amp;lt;str4d&amp;gt; Katie liked the detail and lengths we were going to making sure we got this right, FWIW 21:08:52 &amp;lt;zzz&amp;gt; fine, but I care what you think, not katie so much :) 21:09:05 &amp;lt;str4d&amp;gt; zzz, if we did manage to get into the same bug bounty program Tor is on, I think that would probably decide it for us 21:09:09 &amp;lt;zzz&amp;gt; how and when do we get to an answer 21:09:37 &amp;lt;str4d&amp;gt; because I think we'd have a larger influx of researchers than if we just had a free page 21:09:47 &amp;lt;anonimal&amp;gt; Since this was postponed from December's meeting, I'm not exciting for another postponement 21:09:47 &amp;lt;anonimal&amp;gt; But I really am in no place to argue or make requests. 21:09:47 &amp;lt;anonimal&amp;gt; So, whatever works for everyone else. 21:09:47 &amp;lt;anonimal&amp;gt; s/exciting/excited/ 21:09:55 &amp;lt;zzz&amp;gt; yeah but independent of H1, we need a process 21:10:04 &amp;lt;str4d&amp;gt; Yep 21:10:24 &amp;lt;zzz&amp;gt; so I propse we work on it during the roadmap meetings in march. OK? 21:10:31 &amp;lt;str4d&amp;gt; I will review anonimal's latest changes next week. 21:10:41 &amp;lt;zzz&amp;gt; ok, I'll do that too 21:10:49 &amp;lt;zzz&amp;gt; anything else on 7) ? 21:10:54 &amp;lt;str4d&amp;gt; By Feb 12 21:11:02 &amp;lt;IrcI2Pd743&amp;gt; anonimal, It was frustrating when you allowed yourself to swear around me. 21:11:18 &amp;lt;anonimal&amp;gt; Did my last 4 lines get through? 21:11:18 * comraden1 has to run afk 21:11:29 &amp;lt;zzz&amp;gt; anything else for the meeting? 21:11:32 &amp;lt;str4d&amp;gt; anonimal, I saw up to s/ 21:11:40 &amp;lt;IrcI2Pd743&amp;gt; anonimal, I demand an apology. 21:11:42 * zzz warms up the *baffer 21:11:52 &amp;lt;anonimal&amp;gt; I'll review the meeting log, I think I missed a bunch of text. 21:11:57 &amp;lt;orignal&amp;gt; 8) anonimal's phrase 21:12:09 * zzz *bafffs* the meeting closed &lt;/div></description></item><item><title>Version 0.9.24</title><link>/fr/blog/2016/01/27/version-0.9.24/</link><pubDate>Wed, 27 Jan 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/01/27/version-0.9.24/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>La version 0.9.24 contient une nouvelle version de SAM (v3.2) ainsi que de nombreuses corrections de bogues et des améliorations d’efficacité. Notez que cette version est la première à exiger Java 7. Veuillez mettre à jour vers Java 7 ou 8 dès que possible. Votre router ne se mettra pas à jour automatiquement si vous utilisez Java 6.&lt;/p>
&lt;p>Afin de prévenir les problèmes causés par l’ancienne bibliothèque commons-logging, nous l’avons supprimée. Cela entraînera le plantage de très anciens greffons I2P-Bote (0.2.10 et antérieurs, signés par HungryHobo) s’ils ont IMAP activé. La correction recommandée consiste à remplacer votre ancien greffon I2P-Bote par la version actuelle signée par str4d.&lt;/p></description></item><item><title>Récapitulatif du CCC</title><link>/fr/blog/2016/01/23/r%C3%A9capitulatif-du-ccc/</link><pubDate>Sat, 23 Jan 2016 00:00:00 +0000</pubDate><guid>/fr/blog/2016/01/23/r%C3%A9capitulatif-du-ccc/</guid><description>&lt;p>Présents : Sadie, Colin, lazygravy, zzz, hottuna, kytv, cacapo et eche|on.&lt;/p>
&lt;h2 id="démarrer">Démarrer&lt;/h2>
&lt;p>Le projet a vécu une nouvelle année couronnée de succès au CCC. Nous tenons à remercier les bénévoles du 32C3 pour toute leur aide à l’organisation de cet événement et pour avoir été des hôtes très arrangeants à notre égard. De nombreux contributeurs I2P ont pu assister au Congrès de cette année grâce aux nombreux dons généreux versés au projet par des soutiens comme vous.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 30 décembre 2015</title><link>/fr/blog/2015/12/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-d%C3%A9cembre-2015/</link><pubDate>Wed, 30 Dec 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/12/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-d%C3%A9cembre-2015/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cacapo, comraden1, dg, eche\|on, hottuna, kytv, lazygravy, psi, str4d, zzz&lt;/p>
&lt;h2 id="historique-de-la-réunion">Historique de la réunion&lt;/h2>
&lt;div class="irc-log"> 09:49:14 &amp;lt;zzz&amp;gt; 0) Salut 09:49:14 &amp;lt;zzz&amp;gt; 1) Structure de la réunion et objectifs 09:49:14 &amp;lt;zzz&amp;gt; 2) PR (relations publiques) 09:49:14 &amp;lt;zzz&amp;gt; 3) Gestion de projet 09:49:14 &amp;lt;zzz&amp;gt; 0) Salut 09:49:16 &amp;lt;zzz&amp;gt; Salut 09:49:30 &amp;lt;zzz&amp;gt; 1) Structure de la réunion et objectifs 09:49:30 &amp;lt;zzz&amp;gt; Avant tout, je m'excuse pour l'horaire épouvantable de cette réunion pour nos collègues nord-américains. 09:49:30 &amp;lt;zzz&amp;gt; Ce sera un peu différent de notre structure de réunion habituelle car c'est principalement en présentiel ici au CCC. 09:49:31 &amp;lt;zzz&amp;gt; Nous allons essayer d'en relayer les points saillants sur IRC. 09:49:33 &amp;lt;zzz&amp;gt; Nous prendrons aussi des notes ici. 09:49:35 &amp;lt;zzz&amp;gt; Je vais maintenant faire un préambule pour cette réunion. 09:49:49 &amp;lt;zzz&amp;gt; Comme vous le savez, Sadie a joué un rôle énorme dans l'organisation et le succès de I2PCon à Toronto. 09:49:49 &amp;lt;zzz&amp;gt; Nous avons tous vu son talent et son enthousiasme à Toronto, et il est évident qu'elle veut en faire plus pour I2P à l'avenir. 09:49:49 &amp;lt;zzz&amp;gt; En travaillant avec elle avant et pendant la Con, nous avons appris qu'elle a une grande expérience en gestion de projet et en PR, 09:49:49 &amp;lt;zzz&amp;gt; tant avec Tor que dans le monde réel. 09:49:49 &amp;lt;zzz&amp;gt; Après la Con, je lui ai demandé de mieux connaître notre projet, de comprendre notre structure et nos processus actuels, 09:49:52 &amp;lt;zzz&amp;gt; et de revenir avec des recommandations sur ce que nous pourrions améliorer et comment elle pourrait nous aider. 09:50:04 &amp;lt;zzz&amp;gt; Depuis, elle a eu plusieurs longues conférences téléphoniques avec tuna, moi, str4d, psi et d'autres, 09:50:04 &amp;lt;zzz&amp;gt; et a passé en revue notre site web, Trac et nos processus actuels. 09:50:04 &amp;lt;zzz&amp;gt; De plus, psi l'a nommée Assistante directrice PR et elle tweete sur le compte @GetI2P et aide à faire connaître I2P. 09:50:06 &amp;lt;zzz&amp;gt; Elle est maintenant prête à nous donner quelques recommandations. 09:50:06 &amp;lt;zzz&amp;gt; Alors que ma question initiale était « comment peux-tu nous aider ? », la réponse qui revient est 09:50:06 &amp;lt;zzz&amp;gt; plutôt du genre « voici les choses que nous devons corriger pour que je puisse aider efficacement », 09:50:08 &amp;lt;zzz&amp;gt; suivies des actions concrètes qu'elle pourrait faire pour nous, ou plus précisément de la manière dont nous pouvons tous travailler ensemble plus efficacement. 09:50:19 &amp;lt;zzz&amp;gt; Ce que j'aimerais faire aujourd'hui, c'est entendre ses recommandations et les discuter brièvement, une par une. 09:50:19 &amp;lt;zzz&amp;gt; Beaucoup de ces sujets ont tendance à susciter de longues discussions et j'aimerais éviter que nous y passions la journée. 09:50:19 &amp;lt;zzz&amp;gt; Pour chaque recommandation, j'aimerais obtenir l'engagement de l'un d'entre vous pour faire le suivi. 09:50:19 &amp;lt;zzz&amp;gt; Si la recommandation n'est pas controversée et que nous avons un consensus, cet engagement sera de la mettre en œuvre. 09:50:20 &amp;lt;zzz&amp;gt; Si elle nécessite des recherches supplémentaires ou s'il n'y a pas d'accord, l'engagement sera d'étudier nos options et 09:50:21 &amp;lt;zzz&amp;gt; d'élaborer un plan, ou une contre-proposition, ou une liste d'options à discuter lors d'une prochaine réunion. 09:50:23 &amp;lt;zzz&amp;gt; Ces engagements et leurs échéances seront notés et suivis. 09:50:25 &amp;lt;zzz&amp;gt; Je ne veux pas que nous nous enlisions sur un point précis, donc je chercherai des volontaires pour suivre la plupart des sujets. 09:50:42 &amp;lt;zzz&amp;gt; Je veux souligner que c'est moi qui ai demandé à Sadie de faire cela et de nous donner son avis basé sur son expérience. 09:50:42 &amp;lt;zzz&amp;gt; Nous ne serons peut-être pas d'accord, mais nous devrions écouter et réfléchir attentivement à ses recommandations. 09:50:42 &amp;lt;zzz&amp;gt; I2P est un cas à part et tout ne nous conviendra pas forcément, 09:50:42 &amp;lt;zzz&amp;gt; mais elle a appris à bien nous connaître cette année, alors écoutons ce qu'elle a à dire. 09:50:43 &amp;lt;zzz&amp;gt; Nous pourrons bien sûr accepter des suggestions d'autres personnes, mais j'ai le sentiment que Sadie couvre déjà beaucoup de sujets. 09:51:24 &amp;lt;zzz&amp;gt; Nous allons d'abord parler de PR, puis de gestion de projet. 09:51:24 &amp;lt;zzz&amp;gt; Les deux sont des sujets très vastes et il y aura des recoupements. Mais essayons de les garder aussi séparés que possible. 09:51:54 &amp;lt;zzz&amp;gt; *** fin du collage pour le sujet 1), nous commencerons le 2) dans quelques minutes. merci *** 09:58:39 &amp;lt;hottuna&amp;gt; str4d: salut, il faudrait qu'on parle des trucs DH qu'on utilise 09:59:30 &amp;lt;str4d&amp;gt; hottuna, tu parles des handshakes NTCP et SSU ? 09:59:55 &amp;lt;hottuna&amp;gt; je suppose, partout où DH est utilisé 10:00:39 &amp;lt;hottuna&amp;gt; ok. parlons-en après la réunion 10:00:47 &amp;lt;str4d&amp;gt; D'accord 10:00:57 &amp;lt;str4d&amp;gt; D'après `http://trac.i2p2.i2p/wiki/Crypto/CurrentSpecs` c'est juste NTCP et SSU 10:01:21 &amp;lt;hottuna&amp;gt; zzz va nous lire la longue note ci-dessus maintenant 10:01:48 &amp;lt;str4d&amp;gt; (je dois encore mettre à jour cette page avant mon talk) 10:04:10 &amp;lt;psi&amp;gt; je crois que je suis là 10:06:33 &amp;lt;lazygravy&amp;gt; psi: oui, zzz a posté un long message juste avant ton arrivée. ils parlent IRL en ce moment 10:07:57 &amp;lt;hottuna&amp;gt; Donc, ce que nous voulons faire, c'est obtenir des engagements des gens pour résoudre plusieurs sujets différents 10:08:25 &amp;lt;hottuna&amp;gt; Certaines des choses que nous allons aborder seront controversées et d'autres non 10:08:47 &amp;lt;hottuna&amp;gt; pour les sujets non controversés, nous espérons simplement les attribuer à une personne et que ce soit géré 10:08:56 &amp;lt;hottuna&amp;gt; Passons à Sadie et au PR 10:09:16 &amp;lt;hottuna&amp;gt; gravy et sadie écrivent des billets de blog 10:09:29 &amp;lt;hottuna&amp;gt; et cherchent plus de contenu 10:10:21 &amp;lt;hottuna&amp;gt; beaucoup de contenu se perd dans les messages de commit 10:10:38 &amp;lt;hottuna&amp;gt; où l'auteur du commit n'indique pas vraiment l'importance du commit 10:11:24 &amp;lt;str4d&amp;gt; Plutôt que de balayer les messages de commit, le meilleur/endroit le plus simple à consulter est history.txt 10:11:30 &amp;lt;hottuna&amp;gt; idéalement, nous aimerions publier un billet de blog au moins toutes les 2 mois pour conserver une impression d'élan 10:12:08 &amp;lt;str4d&amp;gt; Ça ne donne toujours pas une indication d'importance, mais c'est plus facile à gérer dans le contexte et ça filtre le bruit des commits qui ne finissent pas dans history.txt 10:13:04 &amp;lt;lazygravy&amp;gt; str4d: l'idée, c'est qu'il se passe beaucoup de choses géniales, et qu'on ne peut pas le savoir sans suivre i2p de près. il faudrait que ce soit plus facile de voir les trucs sympas 10:13:47 &amp;lt;str4d&amp;gt; Peut-être que ce qui aiderait (ce serait plutôt radical), ce serait de restructurer history.txt pour organiser les éléments par importance (majeur/mineur/correction de bug), comme un journal des modifications (changelog) (ou avoir un fichier changelog en parallèle) 10:14:13 &amp;lt;str4d&amp;gt; car en l'état, le fichier history est essentiellement un journal de commits plus facile à analyser 10:14:30 &amp;lt;str4d&amp;gt; Ceci dit, il est pratique, donc avoir des infos en parallèle serait peut-être mieux (même si plus difficile à maintenir) 10:14:38 * str4d arrête de s'embourber dans les détails 10:14:41 &amp;lt;str4d&amp;gt; :P 10:14:59 &amp;lt;hottuna&amp;gt; lazygravy pourrait agir comme éditeur et en quelque sorte déléguer la responsabilité d'écrire du contenu quand c'est approprié 10:15:14 &amp;lt;str4d&amp;gt; Faciliter la compréhension de ce qui se passe est certainement un plus, et je pense que certains sujets d'organisation plus haut niveau aideront 10:15:33 &amp;lt;str4d&amp;gt; (c.-à-d. qu'un rédacteur de billet de blog peut y trouver une vue d'ensemble au lieu d'aller dans le journal des commits) 10:15:56 &amp;lt;psi&amp;gt; ça ressemble beaucoup à la programmation en binôme 10:16:10 &amp;lt;hottuna&amp;gt; sujet suivant dans le PR 10:16:29 &amp;lt;hottuna&amp;gt; concernant une campagne de reseed (serveurs de bootstrap) et l'attraction de nouveaux développeurs 10:16:46 &amp;lt;psi&amp;gt; (ou plutôt la programmation en couple marié, le programmeur et la femme du programmeur) 10:17:11 &amp;lt;lazygravy&amp;gt; str4d: p. ex. c'est quoi au juste les encrypted lease sets, ou mettre en avant le dépôt Debian de kytv 10:17:15 &amp;lt;hottuna&amp;gt; nous aimerions impliquer torontocrypto pour attirer plus d'hôtes reseed 10:17:23 &amp;lt;lazygravy&amp;gt; s/i.e./e.g./ 10:17:24 &amp;lt;iRelay&amp;gt; lazygravy meant: str4d: e.g. WTF encrypted lease sets are, or a cool highlight of kytv's debian repo 10:18:25 &amp;lt;hottuna&amp;gt; Nous aimerions produire un kit de contenu rassemblant toutes les infos nécessaires pour configurer un hôte reseed en un seul endroit 10:19:14 &amp;lt;hottuna&amp;gt; il faut expliquer pourquoi les reseeds sont nécessaires et importants 10:19:18 &amp;lt;str4d&amp;gt; Mmm 10:19:42 &amp;lt;str4d&amp;gt; Ça pourrait même être aussi simple que « sudo apt-get i2p-reseed » 10:20:22 &amp;lt;lazygravy&amp;gt; str4d++ 10:20:23 &amp;lt;kytv&amp;gt; Je pensais faire des images docker pour que ce soit totalement plug-n-play:ed 10:20:47 &amp;lt;psi&amp;gt; le reseed en Go était extrêmement facile à configurer et à utiliser 10:20:56 &amp;lt;hottuna&amp;gt; hottuna/je me suis porté volontaire pour écrire quelques paragraphes sur pourquoi les reseeds sont nécessaires et ce qu'ils font 10:21:07 &amp;lt;hottuna&amp;gt; kytv: ce serait génial 10:21:23 &amp;lt;str4d&amp;gt; kytv++ 10:21:35 &amp;lt;str4d&amp;gt; Le « déposer-et-c'est-parti » est l'idéal 10:22:00 &amp;lt;str4d&amp;gt; Un peu comme ce qui a été mentionné dans un des talks Tor hier, sur le fait que les gens pourraient à l'avenir obtenir un cert LetsEncrypt livré avec un .onion gratuit 10:22:16 &amp;lt;str4d&amp;gt; (c.-à-d. que le script letsencrypt configure le HS Tor pour l'utilisateur) 10:22:38 &amp;lt;kytv&amp;gt; l'i2p-tools de mdrollete est disponible comme image docker, donc peut-être que nous (=moi) pourrions juste peaufiner mon image I2P docker (pas encore annoncée) pour que tout se fasse en copiant-collant une ligne de commande et que le reseeding « marche tout seul » 10:22:41 &amp;lt;hottuna&amp;gt; à propos de l'onboarding développeur, rendre le code source plus accessible 10:22:42 &amp;lt;str4d&amp;gt; (ça, en soi, serait super pour I2P, mais un peu différent de ce dont nous avons besoin ici) 10:22:55 &amp;lt;comraden1&amp;gt; kytv: docker assurément 10:23:01 &amp;lt;hottuna&amp;gt; str4d: pourrais-je te convaincre d'ajouter quelques liens vers le code source depuis geti2p.net ? 10:23:04 &amp;lt;str4d&amp;gt; Si les reseeds sont un « appliance », ça facilite aussi le maintien en phase des reseeds honnêtes 10:23:17 &amp;lt;str4d&amp;gt; str4d, où ça ? 10:23:18 &amp;lt;lazygravy&amp;gt; idée: on devrait enlever la note de la 0.7.6 sur la page de téléchargement 10:23:33 &amp;lt;kytv&amp;gt; (je suis plutôt lxc mais j'apprends docker donc peu importe ) 10:23:45 &amp;lt;kytv&amp;gt; ja 10:23:50 &amp;lt;lazygravy&amp;gt; kytv: docker est « tellement à la mode » en ce moment, donc c'est peut-être le mieux 10:23:54 &amp;lt;hottuna&amp;gt; partout où ça a du sens 10:24:08 &amp;lt;str4d&amp;gt; Je crois qu'il y a au moins un lien vers le ViewMTN de kytv, mais c'est à l'intérieur d'I2P 10:24:11 &amp;lt;hottuna&amp;gt; mais l'idée est de rendre plus facile un coup d'œil rapide au code source 10:24:13 &amp;lt;kytv&amp;gt; Déplacer toute la doc des vieilleries vers /attic ou un truc du genre 10:24:19 &amp;lt;hottuna&amp;gt; pour attirer des développeurs 10:24:33 &amp;lt;hottuna&amp;gt; str4d en dehors d'i2p et idéalement depuis geti2p.net, c'est ce que nous voudrions 10:24:36 &amp;lt;str4d&amp;gt; Je pourrais ajouter sur la nouvelle page développeurs des liens vers la page Github, mais il faudrait qu'ils soient clairement marqués en lecture seule 10:24:50 &amp;lt;psi&amp;gt; si on veut vraiment attirer des devs il faudrait rendre le GitHub plus vivant 10:24:52 &amp;lt;hottuna&amp;gt; oui. 10:25:57 &amp;lt;str4d&amp;gt; Est-ce sur la nouvelle page développeurs que vous voulez les liens ? 10:25:57 &amp;lt;hottuna&amp;gt; ça semble être une étape simple et directe à réaliser 10:25:57 &amp;lt;hottuna&amp;gt; il suffit d'ajouter un lien en lecture seule vers github 10:25:57 &amp;lt;str4d&amp;gt; hottuna, quoi ? Les liens, ou rendre github plus vivant ? 10:25:57 &amp;lt;hottuna&amp;gt; ce serait une amélioration 10:25:57 &amp;lt;str4d&amp;gt; ahk 10:26:05 &amp;lt;hottuna&amp;gt; str4d: puis-je écrire ton nom à côté de ça ? 10:26:24 &amp;lt;hottuna&amp;gt; de cet item, donc 10:26:38 &amp;lt;str4d&amp;gt; Bien sûr. Je suppose que tout ça va faire l'objet de tickets sur Trac 10:26:51 &amp;lt;hottuna&amp;gt; pas sûr. 10:26:57 &amp;lt;hottuna&amp;gt; je demanderai à zzz 10:27:09 &amp;lt;str4d&amp;gt; Oui, probablement pas la peine pour les petites tâches 10:27:20 &amp;lt;str4d&amp;gt; Tant que je reçois la liste à un moment :P 10:27:26 &amp;lt;hottuna&amp;gt; ok 10:27:36 &amp;lt;hottuna&amp;gt; je pense que zzz fera un billet sur zzz.i2p 10:28:22 &amp;lt;kytv&amp;gt; ça ira presque certainement sur zzz.i2p mais peut-être aussi en tickets sur Trac 10:28:41 &amp;lt;str4d&amp;gt; k 10:28:50 * str4d ouvre sa todo list pour commencer à ajouter des éléments 10:32:43 &amp;lt;hottuna&amp;gt; on parle des cas d'utilisation que nous devrions promouvoir pour i2p 10:33:13 &amp;lt;hottuna&amp;gt; et le consensus semble être que nous devrions promouvoir les cas d'utilisation dans lesquels nous sommes bons. comme bote 10:33:20 &amp;lt;str4d&amp;gt; Mmm 10:33:29 &amp;lt;str4d&amp;gt; Nous devons clairement mettre en avant l'aspect pair à pair 10:33:36 &amp;lt;hottuna&amp;gt; comme les torrents potentiellement 10:33:38 &amp;lt;hottuna&amp;gt; y 10:33:57 &amp;lt;hottuna&amp;gt; nous aimerions mettre en avant ces bons usages sur la page principale 10:34:12 &amp;lt;hottuna&amp;gt; *ce que nous aimerions mettre en avant 10:34:20 &amp;lt;str4d&amp;gt; C'est un domaine où I2P devrait avoir un avantage fondamental, grâce à la nature à commutation de paquets et à la symétrie au niveau tunnel 10:34:33 &amp;lt;hottuna&amp;gt; oui. et il y a d'autres choses dans lesquelles nous sommes bons 10:34:39 &amp;lt;str4d&amp;gt; Et en particulier des applis qui, intrinsèquement, encouragent la contribution 10:34:41 &amp;lt;hottuna&amp;gt; et ce sont ces choses que nous devrions promouvoir 10:35:05 &amp;lt;hottuna&amp;gt; et en attendant, nous pouvons continuer à travailler sur les choses où nous ne sommes pas encore aussi bons 10:35:09 &amp;lt;str4d&amp;gt; (parce que le besoin de contribution d'I2P peut alors se greffer sur celui de l'appli) 10:35:43 &amp;lt;hottuna&amp;gt; lazygravy, str4d, cacapo: pourriez-vous travailler sur les 3 meilleurs cas d'utilisation pour i2p 10:36:01 &amp;lt;hottuna&amp;gt; afin que nous puissions ensuite les présenter correctement sur la page d'accueil 10:36:18 &amp;lt;str4d&amp;gt; D'accord 10:37:03 &amp;lt;cacapo&amp;gt; oui 10:37:08 &amp;lt;hottuna&amp;gt; quand pouvez-vous revenir avec quelque chose (recommandations ou modifications du site web) ? 10:37:43 &amp;lt;hottuna&amp;gt; une échéance fin janvier, ça va ? 10:37:55 &amp;lt;cacapo&amp;gt; ok 10:38:01 &amp;lt;hottuna&amp;gt; concernant le PR: i2p.net sera bientôt disponible 10:38:03 &amp;lt;str4d&amp;gt; Ça me va 10:39:04 &amp;lt;eche|on&amp;gt; 16.4.2016 c'est pour i2p,net 10:39:11 &amp;lt;str4d&amp;gt; Je peux déjà dire que si on parle de « choses qui marchent bien maintenant », on regarde essentiellement l'email à haute latence (bote) et les torrents. Bientôt on pourra ajouter le stockage de données distribué aussi (une fois que Tahoe aura un support client I2P natif) 10:39:24 * str4d attend avec impatience la récupération de i2p.net 10:39:33 &amp;lt;eche|on&amp;gt; tahoe ne sera utilisable qu'avec des up/download parallèles 10:40:08 &amp;lt;str4d&amp;gt; Idéalement, on l'articulerait avec ma proposition de services dev sur i2p.i2p, disponibles en parallèle dedans et hors du net 10:40:12 &amp;lt;hottuna&amp;gt; cacapo indique qu'i2p ne raconte pas très bien une « histoire » du projet. voire pas du tout. 10:40:29 &amp;lt;lazygravy&amp;gt; str4d: tahoe a ses propres problèmes d'UI... :/ (même si je l'adore) 10:40:29 &amp;lt;hottuna&amp;gt; contrairement à Tor qui a beaucoup d'histoire et de contexte autour 10:41:03 &amp;lt;str4d&amp;gt; hottuna, quelle « histoire » entend-il ? 10:41:09 &amp;lt;hottuna&amp;gt; en lien avec jake/snowden/&amp;c. 10:41:42 &amp;lt;str4d&amp;gt; ah, une narration reliant l'histoire d'I2P au contexte mondial ? 10:41:43 &amp;lt;hottuna&amp;gt; comraden1: se porte volontaire pour faire un texte sur l'histoire d'i2p 10:41:52 &amp;lt;str4d&amp;gt; (comme le talk Tor HS ?) 10:42:05 &amp;lt;eche|on&amp;gt; historique: talk de zzz à i2pcon, mon talk au 32c3 10:42:06 &amp;lt;hottuna&amp;gt; (pas vu) 10:42:33 &amp;lt;str4d&amp;gt; mon talk à I2PCon en avait un peu aussi 10:42:37 &amp;lt;hottuna&amp;gt; zzz, comraden1, lazygravy se sont portés volontaires pour faire le texte final 10:42:41 &amp;lt;hottuna&amp;gt; psi: dans le coin ? 10:42:53 &amp;lt;psi&amp;gt; oui 10:42:57 &amp;lt;hottuna&amp;gt; str4d: et aussi la partie de Lance James 10:43:34 &amp;lt;str4d&amp;gt; lazygravy, l'UX de Tahoe devrait beaucoup s'améliorer une fois les magic folders sortis. Côté UI, il reste du boulot, mais moins que nous :P 10:43:52 &amp;lt;hottuna&amp;gt; str4d, sadie, pourriez-vous vous entraider pour faire la promo du talk RWC ? 10:44:03 &amp;lt;hottuna&amp;gt; dernier appel pour les sujets PR 10:44:06 &amp;lt;hottuna&amp;gt; Lest* 10:44:08 &amp;lt;hottuna&amp;gt; Dernier* 10:44:49 &amp;lt;hottuna&amp;gt; très bien, je prends ça pour du silence 10:44:50 &amp;lt;str4d&amp;gt; hottuna, oui, je resterai en contact avec Sadie 10:44:56 * str4d doit encore préparer ce talk :/ 10:45:04 &amp;lt;hottuna&amp;gt; Passons au sujet suivant. GESTION DE PROJET 10:45:34 &amp;lt;comraden1&amp;gt; str4d: aussi « l'histoire du démarrage d'i2p ». Je pense à la marine qui recherche le onion routing -&amp;gt; second generation onion router -&amp;gt; tor 10:46:40 &amp;lt;str4d&amp;gt; comraden1, mmm, tu trouveras probablement beaucoup de ça dans les premiers journaux de réunions I2P sur le site 10:47:15 &amp;lt;str4d&amp;gt; Si tu vas fouiller là-dedans, n'hésite pas à écrire de courts résumés des réunions que je pourrai y ajouter :P 10:48:11 &amp;lt;comraden1&amp;gt; str4d: zzz a mentionné qu'il en a beaucoup en tête et voulait écrire un brouillon. Je vais éditer et m'assurer que ce soit parfait avant publication 10:48:45 &amp;lt;str4d&amp;gt; +1 10:49:19 &amp;lt;dg&amp;gt; Je me souviens en avoir parlé avec zzz il y a longtemps; s'il a des logs de ça, ça peut aider 10:49:22 &amp;lt;hottuna&amp;gt; on parle des objectifs réels du projet 10:49:54 &amp;lt;hottuna&amp;gt; et qu'il est important de les consigner quelque part pour pouvoir faire une gestion de projet pertinente 10:50:29 &amp;lt;str4d&amp;gt; Ça ferait une bonne page « à propos » 10:51:16 &amp;lt;str4d&amp;gt; Je voulais fusionner les différentes pages d'intro, mais on pourrait en fait les exploiter séparément 10:51:36 &amp;lt;str4d&amp;gt; Transformer https://geti2p.net/en/about/intro en un bref aperçu d'I2P, à la fois le réseau et le projet 10:51:38 &amp;lt;iRelay&amp;gt; Titre: Intro - I2P (sur geti2p.net) 10:51:59 &amp;lt;str4d&amp;gt; Puis faire de https://geti2p.net/docs/how/intro la page qui explique VRAIMENT « comment I2P fonctionne » 10:52:00 &amp;lt;iRelay&amp;gt; Titre: A Gentle Introduction to How I2P Works - I2P (sur geti2p.net) 10:52:10 &amp;lt;str4d&amp;gt; Un peu ce qu'elles semblent être maintenant, mais correctement séparées 10:53:12 &amp;lt;dg&amp;gt; hottuna: où puis-je trouver les billets de blog ? 10:53:22 &amp;lt;dg&amp;gt; hottuna: je n'en vois qu'un (`http://i2p-projekt.i2p/en/blog/2015/11/15/Community-Outreach)` 10:53:25 &amp;lt;iRelay&amp;gt; Titre: Community Outreach - Blog - I2P (sur i2p-projekt.i2p) 10:54:38 &amp;lt;lazygravy&amp;gt; dg: ils n'existent pas à part celui-là 10:54:55 &amp;lt;lazygravy&amp;gt; et celui-là était surtout une POC à mon avis. Le prochain devrait être publié le 10 jan 2016 sur le CCC 10:58:32 &amp;lt;hottuna&amp;gt; on discute de savoir si nous voulons être « managés » 10:58:46 &amp;lt;hottuna&amp;gt; dg, str4d, psi: vous avez des pensées sur le fait d'avoir votre travail encadré ? 10:59:11 &amp;lt;psi&amp;gt; par qui et à quel niveau de management ? 10:59:17 &amp;lt;hottuna&amp;gt; par sadie 10:59:26 &amp;lt;dg&amp;gt; ouvert à l'idée 10:59:42 &amp;lt;hottuna&amp;gt; avec des délais souples. mais pas des échéances imposées 10:59:46 &amp;lt;hottuna&amp;gt; les choses sont prêtes quand elles sont prêtes 11:00:11 &amp;lt;hottuna&amp;gt; mais leur associer mentalement une échéance pourrait être un outil utile 11:00:11 &amp;lt;dg&amp;gt; prêtes quand elles sont prêtes mais avec un peu de relance/motivation 11:00:40 &amp;lt;psi&amp;gt; pas d'avis tant que je n'ai pas pris mon petit dej 11:00:47 &amp;lt;hottuna&amp;gt; ou au moins savoir que quelqu'un d'autre sait qu'une tâche donnée est sur ta pile 11:01:15 &amp;lt;hottuna&amp;gt; concernant la gestion de projet: nous voudrions relancer des réunions hebdomadaires/bi-hebdomadaires 11:01:25 &amp;lt;hottuna&amp;gt; zzz a pour objectif de les relancer en février 11:01:27 &amp;lt;hottuna&amp;gt; again* 11:01:36 &amp;lt;hottuna&amp;gt; puis les confier progressivement à sadie 11:01:48 &amp;lt;hottuna&amp;gt; pour que cela arrive il faut que sadie soit sur irc 11:01:56 &amp;lt;str4d&amp;gt; Ça me va. J'ai tendance à mieux travailler quand j'ai quelqu'un à qui soumettre des idées 11:03:23 &amp;lt;hottuna&amp;gt; zzz vient de s'engager à avoir une feuille de route unique rédigée d'ici fin février 11:03:23 &amp;lt;hottuna&amp;gt; splendide. 11:03:23 &amp;lt;hottuna&amp;gt; le consensus semble être qu'un encadrement léger est probablement une bonne chose. 11:03:23 &amp;lt;hottuna&amp;gt; mais quelque chose de trop lourd transformerait ça en boulot 11:03:23 &amp;lt;str4d&amp;gt; Ça me va. On pourra toujours ajuster le niveau plus tard une fois qu'on aura un peu d'expérience. 11:03:23 * dg hoche la tête 11:03:23 &amp;lt;hottuna&amp;gt; *la feuille de route sera pour fin janvier, pas février 11:03:23 &amp;lt;hottuna&amp;gt; str4d: d'accord 11:04:35 &amp;lt;str4d&amp;gt; Pour info zzz, sadie et moi nous verrons début mars, ce serait bien de garder ça en tête par rapport aux choses qu'on peut travailler/discuter à ce moment-là. 11:05:52 &amp;lt;hottuna&amp;gt; à propos des tickets trac, sadie se propose de garder un œil dessus et de relayer les tickets à la bonne personne 11:06:05 &amp;lt;dg&amp;gt; Pouvoir observer notre mécanique comme trac/zzz.i2p/irc est important pour que Sadie comprenne pleinement comment on travaille de toute façon 11:06:16 &amp;lt;dg&amp;gt; A-t-elle pu le faire sans accès IRC ? 11:07:04 &amp;lt;hottuna&amp;gt; str4d: serais-tu prêt à aider sadie dans cette entreprise ? 11:07:40 &amp;lt;str4d&amp;gt; J'ai depuis un moment sur ma todo une tâche hebdo « passer en revue les nouveaux tickets », que je repousse parce que j'ai trop à faire 11:08:06 &amp;lt;str4d&amp;gt; Mais à partir de l'an prochain, je m'efforcerai d'aider sadie là-dessus :) 11:08:49 &amp;lt;str4d&amp;gt; Vous avez peut-être remarqué qu'il y a maintenant un statut « open » pour les tickets. Je l'ai ajouté pour qu'on puisse faire la différence entre les nouveaux tickets et ceux qu'on a vus mais sur lesquels on n'a pas forcément d'avis 11:08:53 &amp;lt;hottuna&amp;gt; Dernier appel pour les sujets GESTION DE PROJET 11:09:10 &amp;lt;dg&amp;gt; hottuna: cf. ci-dessus 11:09:25 &amp;lt;str4d&amp;gt; Mon objectif serait d'avoir le moins de tickets « new » possible, c.-à-d. les faire passer soit à une personne/un statut pertinent, soit en « open » pour au moins les reconnaître comme ticket valide. 11:09:36 &amp;lt;hottuna&amp;gt; Dernier appel pour les AUTRES sujets 11:09:48 &amp;lt;hottuna&amp;gt; dg: mettre sadie sur trac est clé. et un prérequis 11:10:00 &amp;lt;hottuna&amp;gt; Je veux dire sur IRC 11:10:17 &amp;lt;dg&amp;gt; ok 11:10:23 &amp;lt;str4d&amp;gt; J'ai un compte de bouncer IRC pour elle depuis un moment 11:10:42 &amp;lt;hottuna&amp;gt; str4d: pourrait-on te demander d'écrire quelques points sur ce que tu as appris sur la réponse aux vulnérabilités à la conf ? 11:10:48 &amp;lt;str4d&amp;gt; Elle a juste besoin d'aide pour se connecter de son côté, et elle pourra ensuite garder des logs etc. sans devoir rester connectée en permanence 11:11:40 &amp;lt;str4d&amp;gt; hottuna, tu veux dire en parlant avec k8em0 à Kiwicon ? 11:11:47 &amp;lt;hottuna&amp;gt; mhm 11:11:47 &amp;lt;dg&amp;gt; Aussi de l'aide pour la config du navigateur/privoxy ? 11:12:13 &amp;lt;str4d&amp;gt; Je n'ai pas appris beaucoup plus que ce que je savais déjà en gros, à part entendre à l'avance parler du programme de bug bounty que Tor vient d'annoncer 11:12:26 &amp;lt;zzz&amp;gt; nous proposons de remettre la discussion VRP à janvier 11:12:36 &amp;lt;hottuna&amp;gt; str4d: est-ce que ça aurait du sens de faire un petit billet ? 11:12:40 &amp;lt;str4d&amp;gt; k8em0 a dit qu'elle était très impressionnée par notre ticket VRP 11:12:45 &amp;lt;hottuna&amp;gt; comme un post zzz.i2p ? 11:12:55 &amp;lt;hottuna&amp;gt; ou bien c'était tous des trucs un peu inutiles ? 11:13:15 &amp;lt;str4d&amp;gt; Pas inutile, plutôt la confirmation que notre ticket VRP est sur la bonne voie 11:13:31 * zzz ******BAFFFFS***** clôture la réunion, merci à tous &lt;/div></description></item><item><title>Version 0.9.23</title><link>/fr/blog/2015/11/19/version-0.9.23/</link><pubDate>Thu, 19 Nov 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/11/19/version-0.9.23/</guid><description>&lt;p>Bonjour I2P ! C’est la première version signée par moi (str4d), après 49 versions signées par zzz. C’est un test important de notre redondance à tous les niveaux, y compris pour les personnes.&lt;/p>
&lt;h2 id="maintenance">Maintenance&lt;/h2>
&lt;p>Ma clé de signature est incluse dans les mises à jour du router depuis plus de deux ans (depuis la 0.9.9), donc si vous utilisez une version récente d&amp;rsquo;I2P, cette mise à jour devrait être aussi simple que toutes les autres mises à jour. Cependant, si vous exécutez une version antérieure à la 0.9.9, vous devrez d&amp;rsquo;abord effectuer une mise à jour manuelle vers une version récente. Une fois la mise à jour manuelle effectuée, votre router trouvera et téléchargera ensuite la mise à jour 0.9.23 comme d&amp;rsquo;habitude.&lt;/p></description></item><item><title>Sensibilisation communautaire</title><link>/fr/blog/2015/11/15/sensibilisation-communautaire/</link><pubDate>Sun, 15 Nov 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/11/15/sensibilisation-communautaire/</guid><description>&lt;h2 id="méta">Méta&lt;/h2>
&lt;p>Bonjour ! Voici le premier d&amp;rsquo;une longue série de billets de blog pour aider la communauté à voir ce qui se passe dans la communauté I2P. Comme de nombreux événements formidables ont lieu &lt;em>au sein&lt;/em> du réseau, nous pensons qu&amp;rsquo;il vaut la peine de parler ici de certaines de ces activités.&lt;/p>
&lt;h2 id="un-appel-à-commentaires">Un appel à commentaires&lt;/h2>
&lt;p>Il faut bien l’admettre &amp;ndash; notre console a besoin d’améliorations. Notre site pourrait également bénéficier d’une mise à jour. Nous recherchons des retours sur la manière d’améliorer la facilité d’utilisation d’I2P pour les nouveaux comme pour les utilisateurs actuels !&lt;/p></description></item><item><title>Réunion des développeurs I2P - 3 novembre 2015</title><link>/fr/blog/2015/11/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-novembre-2015/</link><pubDate>Tue, 03 Nov 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/11/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-novembre-2015/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> abyss, amknesia, anonimal, dogedDEV, eche|on, kytv, Lady3Jane, lbt, obscuratus, psi, sadie_i2p, str4d, trolly, xmz, Z0rg1nc, zab@kyirc, zzz&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:17 &amp;lt;zzz&amp;gt; 0) Hi 20:00:17 &amp;lt;zzz&amp;gt; 1) `http://dogecoindark.i2p/` console home page request, reconsideration from July 14 meeting `http://i2p-projekt.i2p/en/meetings/238` -- orig. request: `http://zzz.i2p/topics/236?page=2#p9999` -- result: `http://zzz.i2p/topics/236?page=3#p10078` -- possibly replaced by `http://doged.i2p/` 20:00:17 &amp;lt;zzz&amp;gt; 2) `http://exchanged.i2p/` console home page request: `http://zzz.i2p/topics/236?page=3#p10391` 20:00:17 &amp;lt;zzz&amp;gt; 3) `http://i2pwiki.i2p/` console home page request: `http://zzz.i2p/topics/236?page=3#p10437` 20:00:18 &amp;lt;zzz&amp;gt; 4) `http://lenta.i2p/` console home page request: `http://zzz.i2p/topics/236?page=3#p10439` 20:00:21 &amp;lt;zzz&amp;gt; 5) CCC preparation update from Oct. 6 meeting: `http://i2p-projekt.i2p/en/meetings/239` 20:00:22 &amp;lt;zzz&amp;gt; 6) forum.i2p replacement proposal (hottuna, dg) - followup from Oct. 6 meeting: `http://i2p-projekt.i2p/en/meetings/239` 20:00:25 &amp;lt;zzz&amp;gt; Note that several early comments on items 1-4 are on the agenda page `http://zzz.i2p/topics/1970` 20:00:27 &amp;lt;zzz&amp;gt; 0) Hi 20:00:42 &amp;lt;zzz&amp;gt; welcome to the 240th meeting of this great project, spanning 13 1/2 years 20:01:00 &amp;lt;zab@kyirc&amp;gt; hi 20:01:10 &amp;lt;anonimal&amp;gt; Hello 20:01:24 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: How to get my Eepsite added to the Router Console home page (at zzz.i2p) 20:01:27 &amp;lt;zzz&amp;gt; for the new folks, this meeting is mainly for group decision-making, let's target 10 minutes or less for each agenda item 20:01:43 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: How to get my Eepsite added to the Router Console home page (at zzz.i2p) 20:01:51 &amp;lt;zzz&amp;gt; and as a reminder, anybody else can schedule a meeting here at any time for any reason 20:01:53 &amp;lt;iRelay&amp;gt; Title: I2PWiki (at i2pwiki.i2p) 20:02:16 &amp;lt;zzz&amp;gt; 1) `http://dogecoindark.i2p/` console home page request, reconsideration from July 14 meeting `http://i2p-projekt.i2p/en/meetings/238` -- orig. request: `http://zzz.i2p/topics/236?page=2#p9999` -- result: `http://zzz.i2p/topics/236?page=3#p10078` -- possibly replaced by `http://doged.i2p/` 20:02:26 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: How to get my Eepsite added to the Router Console home page (at zzz.i2p) 20:02:35 &amp;lt;iRelay&amp;gt; Title: I2P Development Meeting 239 - I2P (at i2p-projekt.i2p) 20:02:39 &amp;lt;zzz&amp;gt; is the dogecoindark.i2p operator here? 20:02:39 &amp;lt;iRelay&amp;gt; Title: I2P Development Meeting 239 - I2P (at i2p-projekt.i2p) 20:02:43 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting Tues. Nov. 3, 8 PM UTC (at zzz.i2p) 20:03:17 &amp;lt;iRelay&amp;gt; Title: I2P Development Meeting 238 - I2P (at i2p-projekt.i2p) 20:04:34 &amp;lt;zzz&amp;gt; I saw a lot of negative comments about dogecoindark.i2p/doged.i2p on the meeting page. Anybody else wish to comment pro or con? 20:05:03 &amp;lt;psi&amp;gt; i think i2p should start taking a neutral stance towards cryptocoins in general 20:05:20 &amp;lt;zzz&amp;gt; what would you say our stance is now? 20:05:33 &amp;lt;psi&amp;gt; neutral 20:06:03 &amp;lt;zzz&amp;gt; so what do you mean 'start' taking a neutral stance? 20:06:06 &amp;lt;dogedDEV&amp;gt; yeah 20:06:11 &amp;lt;dogedDEV&amp;gt; im here 20:06:30 &amp;lt;dogedDEV&amp;gt; what was the negative comments? 20:06:32 &amp;lt;dogedDEV&amp;gt; ive removed all scripts, 20:06:35 &amp;lt;psi&amp;gt; not endorsing some coins over others 20:06:38 &amp;lt;dogedDEV&amp;gt; its just graphics and html now 20:06:54 &amp;lt;zzz&amp;gt; dogedDEV, please review them quickly, link is above 20:07:00 &amp;lt;dogedDEV&amp;gt; and ive moved alot of our source code over to the i2p based git repo 20:07:02 &amp;lt;anonimal&amp;gt; I spoke my peace in `http://zzz.i2p/topics/1970-meeting-tues-nov-3-8-pm-utc` 20:07:02 &amp;lt;str4d&amp;gt; hi 20:07:06 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting Tues. Nov. 3, 8 PM UTC (at zzz.i2p) 20:07:51 &amp;lt;zzz&amp;gt; dogedDEV, please explain the name change, and respond to the objections about all the images. As of now you don't have any support at all, so you have about 2 minutes to convince us otherwise 20:08:34 &amp;lt;dogedDEV&amp;gt; well, ive been non stop building us out more on i2p 20:08:39 &amp;lt;dogedDEV&amp;gt; i built an i2p electrum server 20:08:49 &amp;lt;dogedDEV&amp;gt; i revamped the entire site after the complains it had widgets 20:09:00 &amp;lt;dogedDEV&amp;gt; which is why the name changed to i2p. i scrapped the old site and started fresh. 20:09:11 &amp;lt;dogedDEV&amp;gt; ive made quite a few tutorials to help users get on i2p 20:09:29 &amp;lt;dogedDEV&amp;gt; and doged.i2p is its permanent home 20:11:15 &amp;lt;dogedDEV&amp;gt; id like to think that if people increase their bandwidth the graphics will load faster. perhaps i will add a text only version in the near future to satisfy people with low bandwidths needs 20:11:15 &amp;lt;dogedDEV&amp;gt; i really enjoy i2p and have spread the word to many privacy concerned people globally about it, and its benefits 20:11:15 &amp;lt;zzz&amp;gt; but all of i2p is 'low bandwidth'. The problem is on your end, not your users 20:11:15 &amp;lt;dogedDEV&amp;gt; the images seem to load fast for me and other users who have tweaked their bandwidth 20:11:15 &amp;lt;zzz&amp;gt; not for me 20:11:15 &amp;lt;dogedDEV&amp;gt; i feel our site there loads just as fast as our onion site. 20:11:19 &amp;lt;dogedDEV&amp;gt; i have been focusing less on tor as of late and more on i2p. 20:11:21 &amp;lt;zzz&amp;gt; or the others who commented 20:11:27 &amp;lt;anonimal&amp;gt; Nor me, and I'm loading it again and waiting. 20:11:45 &amp;lt;anonimal&amp;gt; And clearnet sources are still being pulled. It's like nothing changed since we posted in that thread. 20:11:50 &amp;lt;dogedDEV&amp;gt; i can change the resolution on them i suppose 20:12:00 &amp;lt;zzz&amp;gt; no site in 2015 puts everything behind 200 images on the home page 20:12:02 &amp;lt;dogedDEV&amp;gt; whgere is it pulling from clearnet? 20:12:13 &amp;lt;dogedDEV&amp;gt; it shouldnt be communicating with any clearnet 20:12:17 &amp;lt;abyss&amp;gt; hello 20:12:24 &amp;lt;kytv&amp;gt; the index page 20:12:47 &amp;lt;zzz&amp;gt; right now i don't see it as 'broadly useful to the i2p community', which is our first critereon 20:12:56 &amp;lt;zzz&amp;gt; I see where you're headed but I don't think you're there yet 20:13:03 &amp;lt;dogedDEV&amp;gt; how is a crypto currency focused on privacy not useful? 20:13:06 &amp;lt;kytv&amp;gt; it's clearly better than it was. 20:13:08 &amp;lt;str4d&amp;gt; I'm loading the site right now 20:13:15 &amp;lt;zzz&amp;gt; is anybody here in favor of this request, please speak up now 20:13:23 &amp;lt;dogedDEV&amp;gt; i just loaded it, half the graphics have already loaded on my end 20:13:39 &amp;lt;str4d&amp;gt; Site took 13s to load HTML (but most of that was getting the LS) 20:13:44 &amp;lt;dogedDEV&amp;gt; and im not connecting to it locally or anything 20:13:48 &amp;lt;abyss&amp;gt; i works fine for me 20:13:50 &amp;lt;str4d&amp;gt; I've never loaded the site at its new addr yet 20:14:01 &amp;lt;str4d&amp;gt; Fastest image was 17s 20:14:10 &amp;lt;str4d&amp;gt; Slowest so far is 1min44s 20:14:25 &amp;lt;dogedDEV&amp;gt; i can absolutely lower the resolution on the graphics 20:14:34 &amp;lt;zzz&amp;gt; last time I tried I gave up after 10 minutes 20:14:42 &amp;lt;abyss&amp;gt; dogedev has been working hard on promoting privacy and pushing the clearnet cryptocoin community towards i2p 20:14:44 &amp;lt;str4d&amp;gt; 3min in, still not loaded 20:14:51 &amp;lt;anonimal&amp;gt; ^ same here, it's still loading. 20:14:53 &amp;lt;kytv&amp;gt; it's never loaded completely on my end 20:14:56 &amp;lt;eche|on&amp;gt; ok, started to load 1 min ago, lets wait 20:14:57 &amp;lt;str4d&amp;gt; dogedDEV, are you using the same I2P router for HTTP tunnel when testing? 20:15:14 &amp;lt;dogedDEV&amp;gt; no 20:15:14 &amp;lt;str4d&amp;gt; because if so, your connection won't be going through I2P 20:15:29 &amp;lt;zzz&amp;gt; we aren't doubting dogedDEV's commitment to i2p. we are evaluating the appropriateness of adding the site to the home page only 20:15:46 &amp;lt;dogedDEV&amp;gt; i suppose i can lower the res on the images, thereby decreasing image file sizes. 20:16:01 &amp;lt;str4d&amp;gt; dogedDEV, okay, now that some of the upper half of the site has loaded (dev resources etc.), I can see the problem 20:16:10 &amp;lt;dogedDEV&amp;gt; i just wanted it to look nice, but i suppose for the average user it would load slow. and performance is just as importance. 20:16:15 &amp;lt;str4d&amp;gt; You shouldn't need to use images for *ALL* of your content 20:16:22 &amp;lt;dogedDEV&amp;gt; important* 20:16:30 &amp;lt;anonimal&amp;gt; I appreciate the artistic merit, but why can't this be an opportunity for innovation? 20:16:32 &amp;lt;zzz&amp;gt; I'm proposing we reject this request. He can always resubmit some time in the future. Any objections? 20:16:42 &amp;lt;str4d&amp;gt; Not only does it make the site take ages to load, but it also makes the site unsearchable 20:16:52 &amp;lt;dogedDEV&amp;gt; there is innovation in the coin, even with i2p 20:16:57 &amp;lt;dogedDEV&amp;gt; any other i2p electrum servers out there? 20:17:34 &amp;lt;zab@kyirc&amp;gt; I'm all for getting into financial stuff but this is way too slow 20:18:01 &amp;lt;anonimal&amp;gt; It seems that the only person who cares about the website's vision is the author. 20:18:01 &amp;lt;dogedDEV&amp;gt; i working on an android app now that connects to our i2p electrum 20:18:01 &amp;lt;str4d&amp;gt; If what you like is the font, you can load that font via CSS 20:18:01 &amp;lt;zzz&amp;gt; we aren't doubting the innovation, or your overall project. Only the website. 20:18:01 &amp;lt;anonimal&amp;gt; I'm speaking solely on the site, this meeting is about the *site*. 20:18:01 &amp;lt;zzz&amp;gt; last call for discussion on 1) 20:18:01 &amp;lt;str4d&amp;gt; Most of what I can see on the website could be done in CSS, which would drastically cut down the required images and drastically improve site load times. 20:18:01 &amp;lt;dogedDEV&amp;gt; no, i did agree with the website vision, if the graphics are too large, i can decrease the size and even make a text only link, that just uses css 20:18:01 &amp;lt;abyss&amp;gt; anonimal, i like it 20:18:02 &amp;lt;anonimal&amp;gt; I agree with str4d 20:18:29 &amp;lt;kytv&amp;gt; no objections to rejecting. It's unbearably slow when it loads. 20:18:43 &amp;lt;dogedDEV&amp;gt; whens the next meeting? 20:18:43 &amp;lt;kytv&amp;gt; and now isn't one of those times... 20:18:47 &amp;lt;kytv&amp;gt; $ http_proxy=`http://127.0.0.1:4444` curl --silent `http://doged.i2p/` 20:18:50 &amp;lt;kytv&amp;gt; &amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;408 Request Timeout&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt; 20:18:51 &amp;lt;kytv&amp;gt; &amp;lt;body&amp;gt;&amp;lt;h2&amp;gt;408 Request timeout&amp;lt;/h2&amp;gt; 20:18:57 &amp;lt;zzz&amp;gt; and it isn't just the site itself - it's also the recent name change (which perhaps should restart the clock completely) and psi's objection to promoting _any_ coin 20:19:09 &amp;lt;iRelay&amp;gt; Title: DogecoinDark.i2p Official Site (at doged.i2p) 20:19:13 &amp;lt;zzz&amp;gt; ok, that's it for 1) 20:19:24 &amp;lt;str4d&amp;gt; dogedDEV, now that a bit more of the site has loaded, it does look very pretty. But I think that nearly everything down to at least the FB/twitter/etc. links could be done via CSS with a few images for the actual images. 20:19:24 &amp;lt;zzz&amp;gt; 2) `http://exchanged.i2p/` console home page request: `http://zzz.i2p/topics/236?page=3#p10391` 20:19:29 &amp;lt;dogedDEV&amp;gt; so since psi's coin promotion affects the judging, is anoncoin being removed? 20:19:38 &amp;lt;dogedDEV&amp;gt; because that would be silly 20:19:41 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: How to get my Eepsite added to the Router Console home page (at zzz.i2p) 20:19:46 &amp;lt;str4d&amp;gt; So I'm -1 on 1) for now. 20:19:47 &amp;lt;zzz&amp;gt; is the exchanged.i2p operator here? 20:20:06 &amp;lt;abyss&amp;gt; zzz, hey i am here 20:20:31 &amp;lt;zzz&amp;gt; ok abyss please tell us about your site, and respond to any objections raised on the zzz.i2p thread 20:20:43 &amp;lt;psi&amp;gt; anoncoin is dead 20:20:47 &amp;lt;psi&amp;gt; (imo) 20:20:51 &amp;lt;dogedDEV&amp;gt; thats sad =\ 20:21:00 &amp;lt;dogedDEV&amp;gt; anywho, moving on. ill resubmit. 20:21:00 &amp;lt;abyss&amp;gt; psi, its not dead 20:21:26 &amp;lt;dogedDEV&amp;gt; im in favor of exchanged.i2p, if my opinion matters. 20:21:31 &amp;lt;abyss&amp;gt; ok zzz the main concern is that i am not reliable to be trusted with other peoples money 20:21:47 &amp;lt;zzz&amp;gt; tell us about the site first please 20:21:50 &amp;lt;dogedDEV&amp;gt; site loads quick, trades are quick. alot of doged users have traded there and without issue. 20:21:58 &amp;lt;abyss&amp;gt; ok 20:22:26 &amp;lt;abyss&amp;gt; Exchanged.i2p is a site where users can trade cryptocurrncies such as bitcoin litecoin anoncoin dogecoindark ect anonymously 20:22:47 &amp;lt;abyss&amp;gt; we have been operating since july 1 20:23:00 &amp;lt;abyss&amp;gt; alpha testing started june1 20:23:49 &amp;lt;abyss&amp;gt; also im been voched for by the anoncoin and dogecoindark development team 20:24:19 &amp;lt;abyss&amp;gt; anoncoin dev is not here currently but here is the link https://www.reddit.com/r/CryptoCurrency/comments/3cxk7k/exchangedi2p_anonymous_exchange/ 20:24:23 &amp;lt;iRelay&amp;gt; Title: Exchanged.i2p Anonymous Exchange : CryptoCurrency (at www.reddit.com) 20:24:24 &amp;lt;zzz&amp;gt; there seems to be two objections, that the site is too rough/early, and that we shouldn't be endorsing anything financial 20:25:17 &amp;lt;zzz&amp;gt; here's what I said in the request thread: We haven't had a request for an exchange before. While I don't feel that we are qualified to assess any market's legitimacy and stability, I think we should try, as there may be some sort of implied blessing by putting a link in the console. 20:25:28 &amp;lt;dogedDEV&amp;gt; by placing an icon on a menu, i dont see that as endorsing, personally. unless you also encouraged its use over other people applying for the same thing he is. 20:25:49 &amp;lt;zab@kyirc&amp;gt; the roughness makes load times fast and doesn't affect the usefulness 20:26:12 &amp;lt;zab@kyirc&amp;gt; for any trader fast response time is much more important than prettyness 20:26:13 &amp;lt;dogedDEV&amp;gt; i dig the ascii menus. reminds me of back in the day. 20:26:19 &amp;lt;abyss&amp;gt; i tried to create a design that would maximise usability 20:26:19 &amp;lt;dogedDEV&amp;gt; i think alot of users feel the same way. 20:26:19 &amp;lt;zzz&amp;gt; anybody have any opinion on this? Is it an endorsement? Should we attempt to verify? Or should we not put markets or trading platforms on the home page at all? 20:26:34 &amp;lt;dogedDEV&amp;gt; right, response time and the admin being around as long as he has, i think its a go. 20:27:00 &amp;lt;str4d&amp;gt; From a usability PoV I think it seems good (but have not made any trades) 20:27:15 &amp;lt;kytv&amp;gt; I'm more or less indifferent. My objection to #1 is the extreme slowness in loading. This one, at least, is *very* quick. 20:27:17 &amp;lt;dogedDEV&amp;gt; he even recently added an api at the request of an analytical site 20:27:17 &amp;lt;anonimal&amp;gt; Yes, since we have the power to pick and choose, every link becomes an implied endorsement. 20:27:24 &amp;lt;zab@kyirc&amp;gt; I'm definitely in favor of markets and exchanges and anything financial over i2p in general. It adds a dimension to the broad usability of i2p which helps attract people 20:27:27 &amp;lt;str4d&amp;gt; I have suggested there be a light theme too though, because the dark contrast is hard for some users 20:27:33 &amp;lt;zzz&amp;gt; has anybody here used this site for any trades, please speak up 20:27:37 &amp;lt;lbt&amp;gt; User-opinion here: I think that information should be easily findable, but also think it shouldn't be part of a router :o Maybe a a link to thematically sorted list of active domains or something on the router-console? 20:27:45 &amp;lt;str4d&amp;gt; (particularly blue on black, although the shade of blue is a bit better than last time) 20:28:10 &amp;lt;zab@kyirc&amp;gt; str4d: 80's mainframe colors FTW ;-) 20:28:27 &amp;lt;zzz&amp;gt; let's not get into detailed color advice here. Big picture, decision time. Yay or nay and why please. 20:28:38 &amp;lt;amknesia&amp;gt; Is there already a statement on the router homepage stating 'links below are not an endorsement but simply sites that have met the minimum guidelines to be posted on the homepage'? 20:29:03 &amp;lt;dogedDEV&amp;gt; yay - site loads quick, ive used it and it works as expected. abyss is always around and easy to get a hold of. 20:29:08 &amp;lt;dogedDEV&amp;gt; amknesia, thats a good idea. 20:29:35 &amp;lt;dogedDEV&amp;gt; i2p developers do not condone/endorse the sites listed in the console. 20:29:44 &amp;lt;zzz&amp;gt; Is it broadly useful to the i2p community/ 20:29:56 &amp;lt;zzz&amp;gt; explicit or not, it's an implied endorsement 20:30:02 &amp;lt;zab@kyirc&amp;gt; absollutely 20:30:20 &amp;lt;str4d&amp;gt; Broadly useful? IMHO yes. 20:30:31 &amp;lt;dogedDEV&amp;gt; as long as fiat doesnt get involved i think it makes a great addition. 20:30:39 &amp;lt;anonimal&amp;gt; Yes, broadly useful, and the site has improved somewhat in usability. 20:30:48 &amp;lt;zzz&amp;gt; has _anybody_ here actually used it for a trade? 20:30:48 &amp;lt;Lady3Jane&amp;gt; The endorsement is implicit, especially to newcomers and especially because a lot of links are indeed official 20:30:58 &amp;lt;anonimal&amp;gt; No. 20:31:07 &amp;lt;zab@kyirc&amp;gt; even if fiat is involved it's still a great addition 20:31:07 &amp;lt;dogedDEV&amp;gt; i have traded on it. 20:31:27 &amp;lt;anonimal&amp;gt;&amp;gt;The endorsement is implicit 20:31:28 &amp;lt;amknesia&amp;gt; zzz: I have, only a few satoshis worth of trade though. 20:31:28 &amp;lt;dogedDEV&amp;gt; small amounts, but over time, and its always worked 20:31:30 &amp;lt;str4d&amp;gt; But with fiat involved, it is harder for the site itself to be justifiably anonymous 20:31:33 &amp;lt;anonimal&amp;gt; Yes, and disclaimer would be useless. 20:31:33 &amp;lt;Lady3Jane&amp;gt; pilgrim-wu (who isn't here) is deeply involved in cryptoexchanges (even manages one based in W. China). He's used exchanged.i2p before. He loves it, zzz 20:32:25 &amp;lt;abyss&amp;gt; for those that are intrested i can give you a few doged's to trade with 20:32:25 &amp;lt;zzz&amp;gt; ok let's wrap this up. The consensus isn't clear to me, so please enter +1 for yes and -1 for no 20:32:32 &amp;lt;dogedDEV&amp;gt; +1 20:32:35 &amp;lt;str4d&amp;gt; From a "risk" level, if the site is only exchanging cryptocoins, then it is subject to the market forces of other exchanges wrt value 20:32:42 &amp;lt;abyss&amp;gt; that way you can test it out for yourself :) 20:32:45 &amp;lt;zab@kyirc&amp;gt; +1 20:33:33 &amp;lt;trolly&amp;gt; +1 20:33:33 &amp;lt;Lady3Jane&amp;gt; (I'm not sure if I have suffrage here, but...) +1 20:33:48 &amp;lt;anonimal&amp;gt; -1: No sex, drugs, money, or rock&amp;roll in router console. 20:33:56 &amp;lt;kytv&amp;gt; = "neutral / not negative" 20:34:30 &amp;lt;abyss&amp;gt; +1 if my vote counts 20:34:33 &amp;lt;psi&amp;gt; +1 no drugs sex money rock/roll in router console 20:34:38 &amp;lt;trolly&amp;gt; no rock&amp;roll?? OMG anonimal!! 20:34:41 &amp;lt;obscuratus&amp;gt; -1: Good site, but I agree it's an endorsement. 20:34:49 &amp;lt;psi&amp;gt; rather, -1 20:34:57 &amp;lt;abyss&amp;gt; psi, :) 20:34:57 &amp;lt;trolly&amp;gt; +1 drugs, sexs and rock&amp;roll averywhere 20:35:01 &amp;lt;abyss&amp;gt; :( 20:35:09 &amp;lt;amknesia&amp;gt; Question: What about having a links page/site instead that isn't the homepage but is linked from it. This would avoid the homepage 'implied endorsement' which also making it easy for newbies to find sites they might be interested in. Are any of the current homepage sites set up to provide that? 20:35:21 &amp;lt;obscuratus&amp;gt; amknesia: +1 20:35:28 &amp;lt;lbt&amp;gt; amknesia: +1 20:35:29 &amp;lt;Lady3Jane&amp;gt; From a PR perspective, anonimal, I agree on the sex and drugs. We don't want the router to become the i2p equivalent of the hidden wiki. But why are currency exchanges inherently negative? 20:35:47 &amp;lt;Lady3Jane&amp;gt; router console* 20:35:56 &amp;lt;anonimal&amp;gt; I would lean towards amknesia's idea. 20:36:01 &amp;lt;dogedDEV&amp;gt; i think private networks have an indirect obligation to protect crypto, especially as of late. 20:36:05 &amp;lt;dogedDEV&amp;gt; but thats just my two cents. 20:36:05 &amp;lt;zzz&amp;gt; +1 from me (barely) 20:36:19 &amp;lt;str4d&amp;gt; Lady3Jane, The inherent problem with an anonymous currency exchange is that there is every chance the site could disappear with all funds, and no recompense 20:36:35 &amp;lt;dogedDEV&amp;gt; that can happen on any exchange 20:36:43 &amp;lt;dogedDEV&amp;gt; and has happened on clearnet exchanges. 20:36:51 &amp;lt;anonimal&amp;gt; ^ Then I see no reason to endorse yet another one here. 20:36:57 &amp;lt;amknesia&amp;gt; str4d: Just as a counterarguement: That has already happened with *PUBLIC* non-anonymous exchanges, so is that really any more of a threat? 20:36:57 &amp;lt;str4d&amp;gt; Has, yes. But there are avenues for at least partial recompense 20:37:08 &amp;lt;Lady3Jane&amp;gt; abyss: Beyond the typical eskrow system, do you have any contingencies to ensure to the public (but above all, to the devs who want to endorse you) that you won't skip town with a sack of bills? 20:37:17 &amp;lt;abyss&amp;gt; anonimal, becasue this one is private 20:37:25 &amp;lt;zzz&amp;gt; I count 4+ and 3-, but we could also declare that's too close and let's reconsider at a future meeting 20:37:31 &amp;lt;str4d&amp;gt; Lady3Jane, I don't actually see an escrow 20:37:37 &amp;lt;str4d&amp;gt; (at least not in the security list) 20:37:46 &amp;lt;str4d&amp;gt; I did want to ask about multisig too 20:37:58 &amp;lt;anonimal&amp;gt; And maybe we should review the standards for submission. 20:38:19 &amp;lt;abyss&amp;gt; there is no escrow or mutlisig because thats not really practice for an low latency exchange 20:38:29 &amp;lt;zzz&amp;gt; kytv, str4d, guns to your head, please vote + or - 20:38:32 &amp;lt;amknesia&amp;gt; Maybe it is time for a crypto-rep service? 20:39:05 &amp;lt;dogedDEV&amp;gt; similar to cryptoasian you mean? 20:39:17 * anonimal doesn't care who does what or where or when, this is only for java i2p's router console. 20:39:25 &amp;lt;zzz&amp;gt; last call for votes 20:39:27 &amp;lt;str4d&amp;gt; I am a tentative +0.5 at this stage. I think the site is beneficial for users, but the risks should probably be better-conveyed to users. 20:39:56 &amp;lt;dogedDEV&amp;gt; maybe abyss can put a disclaimer on the site? 20:40:10 &amp;lt;zzz&amp;gt; how about approved if he puts a disclaimer on there then? 20:40:16 &amp;lt;dogedDEV&amp;gt; and that would at least pacify the people voting nay because of risk 20:40:27 &amp;lt;abyss&amp;gt; i can do that 20:40:44 &amp;lt;str4d&amp;gt; There's always a risk, but as long as users are explicitly aware of the risks, I 20:40:46 &amp;lt;kytv&amp;gt; zzz: +1 (with disclaimer of sorts) 20:40:51 &amp;lt;str4d&amp;gt; 'm not opposed to it. 20:40:52 &amp;lt;zzz&amp;gt; we've spent too long on this, if we don't decide in the next 60 seconds I'm moving on anyway 20:41:04 &amp;lt;zzz&amp;gt; ok, sounds like approval if he adds the disclaimer 20:41:07 &amp;lt;zzz&amp;gt; anything else on 2) ? 20:41:20 &amp;lt;dogedDEV&amp;gt; zzz: when is the next meeting? 20:41:23 &amp;lt;amknesia&amp;gt; Is it difficult to make it probationary? 20:41:27 &amp;lt;fox&amp;gt; +1 for abyss's exchange, code is clean 20:41:32 &amp;lt;zzz&amp;gt; 3) `http://i2pwiki.i2p/` console home page request: `http://zzz.i2p/topics/236?page=3#p10437` 20:41:34 &amp;lt;amknesia&amp;gt; IE you could always move it after the next session if there are issues? 20:41:38 &amp;lt;zzz&amp;gt; is the i2pwiki.i2p operator here? 20:41:50 &amp;lt;iRelay&amp;gt; Title: I2PWiki (at i2pwiki.i2p) 20:42:33 &amp;lt;zzz&amp;gt; any discussion on i2pwiki pro/con? 20:42:43 &amp;lt;fox&amp;gt; isn't open4you.i2p just a zombie? 20:42:56 &amp;lt;zzz&amp;gt; please stay on topic everybody 20:42:56 * anonimal loading 20:42:59 &amp;lt;kytv&amp;gt; +1 for i2pwiki. It actually loads and the user makes backups available. 20:43:10 &amp;lt;str4d&amp;gt; dogedDEV, next homepage meeting will be week before 0.9.24 release 20:43:11 &amp;lt;psi&amp;gt; +1 i2pwiki 20:43:22 &amp;lt;fox&amp;gt; -1 open4you 20:43:31 &amp;lt;trolly&amp;gt; open4you.i2p works sometimes and sometimes no fox 20:43:31 &amp;lt;dogedDEV&amp;gt; i2host isnt loading it for me 20:43:31 &amp;lt;zzz&amp;gt; any objections to i2pwiki? 20:43:41 &amp;lt;zzz&amp;gt; please stay on topic everybody 20:43:43 &amp;lt;abyss&amp;gt; i think it is decent 20:43:44 &amp;lt;str4d&amp;gt; i2pwiki.i2p by default redirects to B32 20:43:53 &amp;lt;fox&amp;gt; trolly: it loads sometimes but i don't think they still give out hosting 20:43:54 &amp;lt;trolly&amp;gt; admin did not answer, I think open4you.i2p was hacked or something 20:43:57 &amp;lt;str4d&amp;gt; (at least for me) 20:44:03 &amp;lt;zzz&amp;gt; please stay on topic everybody 20:44:14 &amp;lt;anonimal&amp;gt; i2p slogans are still there. That was an issue before. 20:44:31 &amp;lt;trolly&amp;gt; he created admin2.ope4you.i2p later, but I can login only in admin.open4you.i2p 20:44:32 &amp;lt;zzz&amp;gt; is the slogan issue enough to reject it? 20:44:40 &amp;lt;abyss&amp;gt; str4d, i think thats a mediawiki issue, mine was having the same issue 20:44:45 &amp;lt;zzz&amp;gt; please stay on topic everybody. open4you is NOT the topic. 20:45:05 &amp;lt;str4d&amp;gt; Also, interesting - ugha.i2p is back up 20:45:19 &amp;lt;anonimal&amp;gt; Yes, because of some of the content. Other than that, I would +1. 20:45:30 &amp;lt;abyss&amp;gt; 2015-10 New wiki eepsite: As ugha.i2p was down from may 2015 to 2015-10-30, a new wiki was launched (`http://i2pwiki.i2p`). It is running on MediaWiki. Please move to this wiki. 20:45:30 &amp;lt;kytv&amp;gt; i2pslogans isn't an issue. That was also on ugha.i2p. Users can police that just as they could on ugha 20:45:31 &amp;lt;dogedDEV&amp;gt; -1 on i2pwiki.i2p 20:45:44 &amp;lt;abyss&amp;gt; *from ugha.i2p. front page 20:45:46 &amp;lt;iRelay&amp;gt; Title: I2PWiki (at i2pwiki.i2p) 20:45:47 &amp;lt;str4d&amp;gt; I am generally +1 for i2pwiki.i2p, but would really like the redirection issue fixed 20:45:53 &amp;lt;dogedDEV&amp;gt; Could not find the following destination: `http://i2host.i2p/cgi-bin/i2hostjump?i2pwiki.i2p/` 20:46:07 &amp;lt;iRelay&amp;gt; Title: I2HOST Jump (at i2host.i2p) 20:46:07 &amp;lt;str4d&amp;gt; dogedDEV, `http://nrbnshsndzb6homcipymkkngngw4s6twediqottzqdfyvrvjw3pq.b32.i2p` is the B32 for i2pwiki 20:46:11 &amp;lt;zzz&amp;gt; ok we have + from psi and kytv and str4d , - from anonimal and dogedev. Others please vote 20:46:14 &amp;lt;zzz&amp;gt; me: +1 20:46:16 &amp;lt;abyss&amp;gt; str4d, could it be a i2prouter issue? 20:46:17 &amp;lt;kytv&amp;gt; It's just an i2ptunnel setting I'm sure, it's not a mediawiki problem. 20:46:20 &amp;lt;iRelay&amp;gt; Title: I2PWiki (at nrbnshsndzb6homcipymkkngngw4s6twediqottzqdfyvrvjw3pq.b32.i2p) 20:46:24 &amp;lt;fox&amp;gt; topic isn't cleaning up /home? 20:46:24 &amp;lt;lbt&amp;gt; str4d: If you haven't noticed, check the status-page of uhga, it seems it was "up" all the time 20:46:26 &amp;lt;obscuratus&amp;gt; +1 20:46:49 &amp;lt;abyss&amp;gt; str4d, i find that when sites use relitive links the i2prouter defaults to the b32 20:46:53 &amp;lt;zzz&amp;gt; fox, we are on agenda item 3) 20:47:02 &amp;lt;fox&amp;gt; +1 i2pwiki it loads and is useful 20:47:23 &amp;lt;zzz&amp;gt; ok I count 6 + and 2 -, that sounds like approved, any final objections? 20:47:27 &amp;lt;abyss&amp;gt; +1 i think its usefull and works well 20:47:51 &amp;lt;anonimal&amp;gt; +1, I was wrong. 20:47:56 &amp;lt;zzz&amp;gt; last call for 3) 20:47:57 &amp;lt;anonimal&amp;gt; Slogans were fixed. 20:48:06 * anonimal saw cached version. 20:48:15 &amp;lt;zzz&amp;gt; 4) `http://lenta.i2p/` console home page request: `http://zzz.i2p/topics/236?page=3#p10439` 20:48:22 &amp;lt;zzz&amp;gt; is the lenta.i2p operator here? 20:48:35 &amp;lt;iRelay&amp;gt; Title: Lenta.i2p | (at lenta.i2p) 20:48:37 &amp;lt;zab@kyirc&amp;gt; +1 from me. It loads quickly, the news is real and the layout is pleasant 20:48:48 &amp;lt;zzz&amp;gt; this one appeared to have broad support on the zzz.i2p thread, and in #ru when I asked there a couple of weeks ago 20:49:12 &amp;lt;zzz&amp;gt; any other thoughts pro/con? 20:49:34 &amp;lt;kytv&amp;gt; = "neutral / not negative" 20:49:45 &amp;lt;trolly&amp;gt; is i2pwiki's admin around? 20:49:55 &amp;lt;zab@kyirc&amp;gt; having something catering to .ru users on the home page can be seen as a sign of good will 20:49:57 * anonimal No objections. xopowo. 20:50:08 &amp;lt;str4d&amp;gt; I have NFI what it says, but good that we reflect the Russian userbase. 20:50:14 &amp;lt;abyss&amp;gt; +1 for lenta.i2p 20:50:18 &amp;lt;zzz&amp;gt; sounds like approved to me. last call for 4) 20:50:21 &amp;lt;psi&amp;gt; +1 for lenta.i2p 20:50:43 &amp;lt;kytv&amp;gt; +0.5 based on approval from people who can read Russian 20:50:51 &amp;lt;str4d&amp;gt; Title for it should be in Russian, so users can instantly tell that it is a RU site 20:51:12 &amp;lt;amknesia&amp;gt; Uhmm, dumb question, but should there maybe be a split in links based on 'currently selected language' versus 'foreign language' links? 20:51:16 &amp;lt;str4d&amp;gt; (both so non-russian speakers don't click, and russian speakers do) 20:51:30 &amp;lt;str4d&amp;gt; amknesia, that's a thought I just had myself :) 20:51:50 &amp;lt;zzz&amp;gt; we can always tweak the name in the console 20:51:57 &amp;lt;zzz&amp;gt; 5) CCC preparation update from Oct. 6 meeting: `http://i2p-projekt.i2p/en/meetings/239` 20:52:02 &amp;lt;iRelay&amp;gt; Title: I2P Development Meeting 239 - I2P (at i2p-projekt.i2p) 20:52:34 &amp;lt;zzz&amp;gt; I just threw this agenda item in there in case there was something to discuss. i believe the banner and the candy and all that is under control. 20:52:47 &amp;lt;zzz&amp;gt; we finished the budget decisions at last meeting. 20:52:59 &amp;lt;zzz&amp;gt; If anybody has anything to bring up about CCC, now's the time, else we'll move on 20:53:56 &amp;lt;zzz&amp;gt; last call for 5) 20:54:31 &amp;lt;str4d&amp;gt; Nothing from me 20:54:36 &amp;lt;str4d&amp;gt; You kids have fun there 20:54:46 &amp;lt;zzz&amp;gt; 6) forum.i2p replacement proposal (hottuna, dg) - followup from Oct. 6 meeting: `http://i2p-projekt.i2p/en/meetings/239` 20:55:13 &amp;lt;zzz&amp;gt; ok the notes from last meeting are up (thx kytv) and at the end you'll see that hottuna and dg were due to come back with a proposal. 20:55:30 &amp;lt;zzz&amp;gt; hottuna and dg, you are up. However neither appears to be here? 20:56:05 &amp;lt;zzz&amp;gt; anybody else have anything on forum replacement that extends (not rehashes) the discussion from last meeting? 20:56:51 &amp;lt;str4d&amp;gt; I have something tangentially related that I'd like to tack onto the meeting if we have time. 20:56:56 &amp;lt;obscuratus&amp;gt; What about forums.i2p? 20:58:30 &amp;lt;zzz&amp;gt; ok, anything else on 6) ? 20:58:30 &amp;lt;str4d&amp;gt; I think a user forum is a good idea 20:58:30 &amp;lt;trolly&amp;gt; freedomforum.i2p works too 20:58:30 &amp;lt;str4d&amp;gt; And I think that having it clearnet-accessible (not just via inproxy) is a good idea 20:58:30 &amp;lt;obscuratus&amp;gt; str4d: +1 20:58:30 &amp;lt;zzz&amp;gt; the particular agenda item is whether there should be an 'official' replacement 20:58:30 &amp;lt;trolly&amp;gt; and we have anew forum.. `http://es.i2p` 20:58:30 &amp;lt;trolly&amp;gt; but is only Spanish, but anyone can create a channel in En, of course 20:58:39 &amp;lt;zzz&amp;gt; no site, 'official' or not, has requested to be on the console home page 20:58:42 &amp;lt;trolly&amp;gt; channel/thread * 20:58:54 &amp;lt;zzz&amp;gt; ok, anything else on 6) ? 20:59:01 &amp;lt;Z0rg1nc&amp;gt; mm, how you will protect new forum users if it will be down too? 20:59:07 &amp;lt;str4d&amp;gt; If we have people willing to maintain an official forum, I am +1 on it 20:59:14 &amp;lt;Z0rg1nc&amp;gt; *if not only admins aalowed to speak 20:59:39 * anonimal would really like dg's hottuna's presence before speaking up on 6) 20:59:44 &amp;lt;zzz&amp;gt; I'm +1 for lots of forums, -0.1 on an official one 20:59:50 &amp;lt;trolly&amp;gt; I can't say if http://es.i2p's admin would want to maintain official forum too, sorry 20:59:53 &amp;lt;amknesia&amp;gt; I move to shelve it for next discussion. 21:00:13 &amp;lt;str4d&amp;gt; +1 on tabling 21:00:16 &amp;lt;zzz&amp;gt; as hottuna and dg aren't here, let's table this 21:01:20 &amp;lt;zzz&amp;gt; 7) str4d go 21:01:20 &amp;lt;str4d&amp;gt; s/tabling/shelving 21:01:20 &amp;lt;str4d&amp;gt; Okay 21:01:20 &amp;lt;str4d&amp;gt; Here is an idea I have had rattling around my head for a few months now 21:01:20 &amp;lt;str4d&amp;gt; We define *.i2p.i2p as an unassignable space. 21:01:27 &amp;lt;str4d&amp;gt; And reserve it for use by I2P devs / services 21:01:48 &amp;lt;psi&amp;gt; +1 sounds fun 21:01:51 &amp;lt;str4d&amp;gt; This gets us around whatever funky stuff ever happens wrt I2P addressbook / naming space 21:02:05 &amp;lt;amknesia&amp;gt; Sounds like a plan to me. 21:02:07 &amp;lt;str4d&amp;gt; we define in the naming spec what Dest each 3LD refers to 21:02:19 &amp;lt;str4d&amp;gt; And can change it at any time 21:02:37 &amp;lt;str4d&amp;gt; (possibly by having an in-net hosts.txt that we host containing the current specified Dests) 21:03:08 &amp;lt;anonimal&amp;gt;&amp;gt;we define in the naming spec 21:03:21 &amp;lt;anonimal&amp;gt; And that would protect against maliciousness, yes? 21:03:50 &amp;lt;str4d&amp;gt; Yes. The spec is public and any malicious changes would be completely visible 21:03:55 &amp;lt;zzz&amp;gt; str4d, it's already blocked by stats.i2p registrar and I think most of the others. Not currently blocked in the addressbook import though. 21:04:23 &amp;lt;zzz&amp;gt; not sure what 'funky' stuff you have in mind 21:05:20 &amp;lt;str4d&amp;gt; zzz, the problem with the current addressbook system is that it is only pseudo-global. 21:05:36 &amp;lt;str4d&amp;gt; Now, that itself is debatable, for future 21:05:37 &amp;lt;eche|on&amp;gt; thats good 21:05:53 &amp;lt;str4d&amp;gt; But IMHO services run by *us* *should* be global. 21:06:23 &amp;lt;amknesia&amp;gt; Stupid idea: What about moving to a namecoin style setup with some sort of PoS system with a required amount of cpu time to retain your domains? 21:06:30 &amp;lt;str4d&amp;gt; Easiest way to do that is to define a section of the namespace as controlled by us. Logical section is *.i2p.i2p 21:06:39 &amp;lt;str4d&amp;gt; amknesia, that is outside the scope of this meeting topic 21:06:43 &amp;lt;zzz&amp;gt; str4d, maybe write up your proposal in the zzz.i2p naming subforum? 21:06:54 &amp;lt;amknesia&amp;gt; Ok 21:07:01 &amp;lt;str4d&amp;gt; zzz, will do, when I have time to do so (next month probably) 21:07:11 &amp;lt;zzz&amp;gt; ok, anything else on 7) 21:07:37 &amp;lt;zzz&amp;gt; anything else for the meeting? 21:07:40 &amp;lt;str4d&amp;gt; Heh, on that point, I also have another proposal: make proposals a bit more formal and visible 21:08:08 &amp;lt;zab@kyirc&amp;gt; unmute drz and merge fux (just kidding) 21:08:08 &amp;lt;zzz&amp;gt; ok, now you're just getting meta, so.... 21:08:14 &amp;lt;str4d&amp;gt; Brief 8) 21:08:28 &amp;lt;zzz&amp;gt; 8) str4d go 21:08:30 &amp;lt;str4d&amp;gt; zzz, legit topic, promise :) 21:08:48 &amp;lt;str4d&amp;gt; Right now, all proposals are proposed on zzz.i2p 21:08:54 &amp;lt;str4d&amp;gt; Their general visibility is IMHO poor at best 21:08:57 * anonimal looks forward to str4d's post 21:09:17 &amp;lt;zzz&amp;gt; agreed, so propose something better :) 21:09:24 &amp;lt;str4d&amp;gt; Take e.g. the hostname service feed improvement, getting lost 21:09:46 &amp;lt;zzz&amp;gt; i'm not holding my site precious. You have a proposal? 21:09:54 &amp;lt;str4d&amp;gt; I propose that proposals be formally stored in the I2P website repo, and made visible 21:10:09 &amp;lt;zzz&amp;gt; fine w/ me 21:10:15 &amp;lt;str4d&amp;gt; With links to the canonical discussion thread on zzz.i2p 21:10:22 &amp;lt;str4d&amp;gt; Originally I planned on a separate new repo 21:10:32 &amp;lt;zzz&amp;gt; can you set that up/ 21:10:32 &amp;lt;str4d&amp;gt; But the I2P website serves two purposes: 21:10:36 &amp;lt;zzz&amp;gt; ? 21:10:37 &amp;lt;str4d&amp;gt; - Define spec of the I2P network 21:10:47 &amp;lt;str4d&amp;gt; - Document the reference implementation (Java) 21:10:55 &amp;lt;zzz&amp;gt; anybody have any objections? 21:11:03 &amp;lt;xmz&amp;gt; no 21:11:11 &amp;lt;str4d&amp;gt; And since the specs are already part of the website, I simultaneously propose to elevate their position 21:11:27 &amp;lt;zab@kyirc&amp;gt; as long as the proposals are plain text - don't put binaries in mtn pls 21:11:28 &amp;lt;anonimal&amp;gt; Where would it go on the site? 21:11:38 &amp;lt;str4d&amp;gt; And define them as non-translatable for simplicity 21:11:46 &amp;lt;str4d&amp;gt; zab, hell no 21:11:59 &amp;lt;str4d&amp;gt; anonimal, currently they are at /langcode/docs/specs/* 21:12:03 &amp;lt;str4d&amp;gt; (the specs) 21:12:04 &amp;lt;zzz&amp;gt; I think str4d already has carte blanche for minor website organization 21:12:12 &amp;lt;zzz&amp;gt; so can we wrap this up? 21:12:17 &amp;lt;zzz&amp;gt; anything else on 8) ? 21:12:20 &amp;lt;str4d&amp;gt; I propose instead having /spec/* for specs, and /spec/proposal/* for proposals 21:12:46 &amp;lt;str4d&amp;gt; zzz, yes, but this also goes into proposal processes 21:12:49 &amp;lt;zzz&amp;gt; lets not use a meeting for discussing website path details 21:12:56 &amp;lt;anonimal&amp;gt; I only ask because the site's layout is TMI at once for my taste, imho. 21:13:08 &amp;lt;str4d&amp;gt; end goal is that people outside I2P can then view our proposals. 21:13:22 &amp;lt;str4d&amp;gt; anonimal, redesign is ongoing, save it for later :) 21:13:25 &amp;lt;zzz&amp;gt; agreed and I didn't hear any objections 21:13:27 &amp;lt;zzz&amp;gt; anything else on 8) ? 21:13:30 * anonimal :) 21:13:44 &amp;lt;zzz&amp;gt; anything else for the meeting? 21:13:54 &amp;lt;anonimal&amp;gt; Yes, briefly. 21:14:04 &amp;lt;zzz&amp;gt; 9) anonimal go 21:14:04 &amp;lt;abyss&amp;gt; so did exchanged.i2p make it with a disclaimer? 21:14:18 &amp;lt;abyss&amp;gt; something like "Disclaimer: trading cryptocurrencies is risky, trusting anonymous people with your money is also risky. " 21:14:32 &amp;lt;zzz&amp;gt; abyss yes 21:14:33 &amp;lt;zzz&amp;gt; 9) anonimal go 21:14:45 &amp;lt;abyss&amp;gt; \o/ 21:14:46 &amp;lt;anonimal&amp;gt; str4d's *i2p.i2p made me think of the IETF comments made at I2PCon and https://blog.torproject.org/blog/landmark-hidden-services-onion-names-reserved-ietf 21:14:49 &amp;lt;iRelay&amp;gt; Title: Landmark for Hidden Services: .onion names reserved by the IETF | The Tor Blog (at blog.torproject.org) 21:15:05 &amp;lt;amknesia&amp;gt; abyss: Don't forget the 'Please ignore the man behind the website with the virtual suitcase and fueled dc3' :) 21:15:13 &amp;lt;anonimal&amp;gt; So the question is: 21:15:27 &amp;lt;xmz&amp;gt; could also add that the service is not endorsed in any way by the i2p project (sorry cant see.all of the prior discussion, im on my phone) 21:15:49 &amp;lt;zzz&amp;gt; we're on 9), please stay on topic 21:16:09 &amp;lt;anonimal&amp;gt; Are we pushing for IANA? 21:16:12 * anonimal sorry lag 21:16:26 &amp;lt;str4d&amp;gt; anonimal, yes. I am I2P's representative in that process. 21:16:58 &amp;lt;anonimal&amp;gt; Yay! Anything to report? 21:17:02 &amp;lt;str4d&amp;gt; I have also volunteered to be on the design committee that is going to propose changes/improvements to the RFC 6761 process 21:17:31 &amp;lt;str4d&amp;gt; .i2p was proposed along with .onion, .gnu, .bit and a few others by the GNUnet team 21:17:40 &amp;lt;zzz&amp;gt; great, thanks for continuing to do that str4d 21:17:42 &amp;lt;str4d&amp;gt; That sat around for several years being kicked back and forth 21:17:56 &amp;lt;zzz&amp;gt; I'm sure you can fill him in more after the meeting 21:17:58 &amp;lt;anonimal&amp;gt; Yes, thank you str4d. 21:18:05 &amp;lt;zzz&amp;gt; anything else on 9) ? 21:18:09 &amp;lt;zzz&amp;gt; anything else for the meeting? 21:18:31 &amp;lt;str4d&amp;gt; well... 21:18:34 &amp;lt;str4d&amp;gt; (jk ;) 21:18:40 &amp;lt;anonimal&amp;gt; lol 21:18:47 &amp;lt;sadie_i2p&amp;gt; ha 21:19:01 &amp;lt;zzz&amp;gt; thanks everybody. /me ****bafs**** the meeting closed &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 6 octobre 2015</title><link>/fr/blog/2015/10/06/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-6-octobre-2015/</link><pubDate>Tue, 06 Oct 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/10/06/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-6-octobre-2015/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cacapo, comradenosebleed, dg, eche|on, hottuna2, postman, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 19:59:41 &amp;lt;zzz&amp;gt; 0) Salut 19:59:41 &amp;lt;zzz&amp;gt; 1) Budget 32C3 19:59:41 &amp;lt;zzz&amp;gt; 2) Autres tâches 32C3 - bannière, etc. 19:59:41 &amp;lt;zzz&amp;gt; 3) Budget RWC 19:59:44 &amp;lt;zzz&amp;gt; 0) Salut 19:59:47 &amp;lt;zzz&amp;gt; Salut 19:59:50 &amp;lt;eche|on&amp;gt; salut 19:59:53 &amp;lt;dg&amp;gt; salut 19:59:59 &amp;lt;zzz&amp;gt; 1) Budget 32C3 19:59:59 &amp;lt;cacapo&amp;gt; salut 20:00:23 &amp;lt;zzz&amp;gt; ok, le plan est de faire comme à Toronto : fixer un budget global et laisser echelon gérer les détails 20:00:43 &amp;lt;hottuna2&amp;gt; j'adore soylent et toi 20:00:46 &amp;lt;hottuna2&amp;gt; oups 20:00:47 &amp;lt;zzz&amp;gt; echelon, quel est le total des demandes de financement de déplacements que tu as reçues 20:01:06 &amp;lt;eche|on&amp;gt; actuellement c'est environ 4k et 2 BTC 20:01:56 &amp;lt;hottuna2&amp;gt; calculé comment ? 20:02:03 &amp;lt;zzz&amp;gt; ok, y a-t-il eu des demandes excessives ou venant d'inconnus dont on doit discuter, ou bien tout était raisonnable ? 20:02:41 &amp;lt;eche|on&amp;gt; toutes raisonnables, aucune au‑dessus de 1k euro pour l'instant, donc... tout va bien 20:02:52 &amp;lt;eche|on&amp;gt; certains ont écrit trop d'infos, haha 20:03:22 &amp;lt;zzz&amp;gt; et combien en plus pour les billets du CCC, un dîner, des bonbons en forme de serpents et autres ? 20:04:06 &amp;lt;eche|on&amp;gt; je pense que le dîner sera 500+x, les billets 100 chacun (pour ~10 personnes) et les serpents et bricoles dans les 200–300 20:04:24 &amp;lt;eche|on&amp;gt; dîner pour 20+ personnes 20:05:04 &amp;lt;zzz&amp;gt; donc ça fait 1800 euros + 4K de déplacements + ~500 pour 2 BTC, soit 6300 euros au total, c'est ça ? 20:05:53 &amp;lt;eche|on&amp;gt; oui, mais on n'atteindra pas ce montant, AMHA une partie des frais de déplacement sera payée en BTC, et le dîner pourrait revenir moins cher... 20:05:59 &amp;lt;eche|on&amp;gt; donc disons 6k 20:06:34 &amp;lt;eche|on&amp;gt; l'an dernier nous avions 1257 sans les frais de déplacement 20:06:38 &amp;lt;zzz&amp;gt; ça me paraît raisonnable, ouvrons la discussion... qu'en pensent les gens ? 20:06:39 &amp;lt;eche|on&amp;gt; et quelques billets 20:07:13 &amp;lt;hottuna2&amp;gt; ça veut dire qu'on atteindra notre objectif de dépenses de 10% par an ? 20:07:31 &amp;lt;eche|on&amp;gt; oui 20:07:53 &amp;lt;hottuna2&amp;gt; tu veux dire qu'on sera en dessous de 10 % ? 20:08:01 &amp;lt;zzz&amp;gt; j'en doute, on a ~250K et on n'a dépensé que 4–5K à Toronto si je me souviens bien 20:08:02 &amp;lt;eche|on&amp;gt; oui 20:08:22 &amp;lt;eche|on&amp;gt; attends, 150k, pas 250... 20:08:49 &amp;lt;zzz&amp;gt; dans tous les cas, on est largement sous les 10 %, à vue de nez 20:09:02 &amp;lt;eche|on&amp;gt; et actuellement on a dépensé 5,3k cette année 20:09:19 &amp;lt;hottuna2&amp;gt; ok. ça me va. 20:09:22 &amp;lt;zzz&amp;gt; des objections à un budget de 6K euros pour le CCC ? 20:10:05 &amp;lt;zzz&amp;gt; super 20:10:41 &amp;lt;zzz&amp;gt; comme toujours eche|on je pense qu'on préfère rembourser les gens, mais on peut payer à l'avance si nécessaire pour acheter des billets, non ? 20:11:25 &amp;lt;hottuna2&amp;gt; y a-t‑il un moyen de savoir combien sera remboursé ? 20:11:25 &amp;lt;eche|on&amp;gt; exact 20:11:44 &amp;lt;zzz&amp;gt; je crois qu'on a approuvé 100 % des demandes, c'est bien ça ? 20:11:49 &amp;lt;eche|on&amp;gt; oui 20:12:05 &amp;lt;zzz&amp;gt; ok, donc tu recevras ce que tu as demandé, hottuna2 20:12:13 &amp;lt;hottuna2&amp;gt; ok 20:12:23 &amp;lt;zzz&amp;gt; merci beaucoup eche|on je pense que ce processus a bien fonctionné 20:12:27 &amp;lt;zzz&amp;gt; autre chose sur le point 1) ? 20:12:53 &amp;lt;zzz&amp;gt; 2) Autres tâches 32C3 - bannière, etc. 20:13:05 &amp;lt;eche|on&amp;gt; la bannière est toujours à Toronto 20:13:10 &amp;lt;eche|on&amp;gt; poster - il nous faut un poster 20:13:28 &amp;lt;zzz&amp;gt; téléphones DECT partie 2 ? bannière ? poster ? que reste‑t‑il à faire, des volontaires ? 20:13:35 &amp;lt;eche|on&amp;gt; il nous faut une table (j'essaie d'accéder au wiki et de créer une page sur notre groupe) 20:13:45 &amp;lt;hottuna2&amp;gt; qui a la bannière ? 20:13:57 &amp;lt;hottuna2&amp;gt; je ne l'ai pas. 20:13:57 &amp;lt;str4d&amp;gt; j0 20:13:58 &amp;lt;eche|on&amp;gt; elle était au hacklab de Toronto 20:14:13 &amp;lt;hottuna2&amp;gt; dois‑je apporter le visuel de pupitre de i2pcon ? 20:14:40 &amp;lt;zzz&amp;gt; hottuna2, peux‑tu se charger de retrouver la bannière à Toronto et de l'apporter ? 20:14:53 &amp;lt;eche|on&amp;gt; on pourrait faire les téléphones DECT, mais je ne sais pas, tout le monde a un mobile, le Wi‑Fi est dispo... 20:15:13 &amp;lt;zzz&amp;gt; peut‑être que les DM Twitter ont rendu le DECT obsolète 20:15:15 &amp;lt;hottuna2&amp;gt; zzz, je m'en occupe. 20:15:19 &amp;lt;eche|on&amp;gt; hottuna2 : il y a eu une discussion sur Twitter avec sadie au sujet de la bannière et qu'elle l'apporte à Hambourg 20:15:23 &amp;lt;dg&amp;gt; je vais juste sur Twitter 20:15:41 &amp;lt;dg&amp;gt; irc si pas de réponse 20:15:50 &amp;lt;hottuna2&amp;gt; a‑t‑on besoin d'autres supports marketing ? 20:15:50 &amp;lt;eche|on&amp;gt; il faut réserver la table ASAP 20:15:59 &amp;lt;eche|on&amp;gt; autocollants 20:16:06 &amp;lt;zzz&amp;gt; eche|on, tu t'es proposé pour réserver la table ? 20:16:28 &amp;lt;eche|on&amp;gt; une brochure (3 volets, pliée) avec les infos de base aiderait vraiment, mais elle n'existe pas 20:16:44 &amp;lt;eche|on&amp;gt; zzz : je peux essayer de réserver la table le 26 avant le cinéma 20:16:56 &amp;lt;eche|on&amp;gt; ou mieux : je fais de mon mieux pour la réserver 20:17:00 &amp;lt;dg&amp;gt; à l'endroit habituel, ou ? 20:17:10 &amp;lt;eche|on&amp;gt; dg : ce serait l'idéal, noisysquare 20:17:11 &amp;lt;zzz&amp;gt; oui, mais tu t'es proposé pour t'inscrire sur le wiki, n'est‑ce pas echelon ? 20:17:13 &amp;lt;dg&amp;gt; juste une question : quelle est la taille de la table en général ? 20:17:24 &amp;lt;eche|on&amp;gt; oui, j'essaie aussi de m'occuper du wiki 20:17:28 &amp;lt;zzz&amp;gt; 8-10 20:17:30 &amp;lt;cacapo&amp;gt; eche|on : n'avions‑nous pas lancé un concours de brochure il y a quelque temps 20:17:31 &amp;lt;dg&amp;gt; eche|on : ah bien 20:17:32 &amp;lt;hottuna2&amp;gt; Sadie dit Salut depuis Twitter 20:17:36 &amp;lt;dg&amp;gt; zzz : donc de la place pour tout le monde ? 20:17:38 &amp;lt;eche|on&amp;gt; la table est généralement une table ronde pour 8‑10, ou une table carrée 20:17:51 &amp;lt;dg&amp;gt; hottuna2 : elle doit venir sur IRC 20:17:56 &amp;lt;zzz&amp;gt; on n'est jamais tous là en même temps, pas d'inquiétude 20:17:58 &amp;lt;eche|on&amp;gt; cacapo : oui, mais les résultats du concours de brochure n'étaient pas utilisables SMMB 20:18:03 &amp;lt;hottuna2&amp;gt; c'est ce que je lui dis 20:18:20 &amp;lt;dg&amp;gt; d'accord :) 20:18:34 &amp;lt;zzz&amp;gt; il y avait aussi l'idée de distribuer des clés USB, j'ai regardé, ça semble être 2 $ en gros pour de petites capacités 20:18:41 &amp;lt;dg&amp;gt; j'attends le programme pour pouvoir planifier ma journée 20:18:42 &amp;lt;eche|on&amp;gt; `http://echelon.i2p/29c3/` 20:18:46 &amp;lt;iRelay&amp;gt; Titre: Concours I2P 29C3 (sur echelon.i2p) 20:18:51 &amp;lt;dg&amp;gt; savoir quand entrer/sortir 20:19:29 &amp;lt;eche|on&amp;gt; dg : d'habitude on se retrouve entre 10h et midi et on part après 1h du matin... 20:19:47 &amp;lt;zzz&amp;gt; donc à propos du poster, qui s'en occupe ? 20:19:48 &amp;lt;eche|on&amp;gt; zzz : les clés USB sont sympas 20:20:03 &amp;lt;eche|on&amp;gt; mais je ne sais pas si c'est vraiment utile 20:20:13 &amp;lt;hottuna2&amp;gt; donc le wiki 2015 pour 32c3 ne semble pas encore ouvert 20:20:28 &amp;lt;eche|on&amp;gt; hottuna2 : exact 20:20:36 &amp;lt;dg&amp;gt; au‑delà de mon heure de coucher ;) ça compense mes grasses matinées 20:20:43 &amp;lt;zzz&amp;gt; je ne vais pas trimballer des centaines de clés USB à travers l'océan. Je ne sais pas si c'est trop tard pour en avoir avec un logo 20:20:46 &amp;lt;dg&amp;gt; le CCH est‑il ouvert toute la nuit ? 20:20:58 &amp;lt;eche|on&amp;gt; dg : le CCH est ouvert 24/7 20:21:08 &amp;lt;zzz&amp;gt; reportons pour l'instant la discussion sur les bases et la logistique du CCC 20:21:20 &amp;lt;dg&amp;gt; ok, merci eche|on 20:21:22 &amp;lt;zzz&amp;gt; ce point de l'ordre du jour concerne uniquement la préparation 20:21:36 &amp;lt;eche|on&amp;gt; zzz : 2 semaines de délai chez un fournisseur 20:22:07 &amp;lt;zzz&amp;gt; quelqu'un veut se porter volontaire pour un poster ou pour des clés USB ? 20:22:29 &amp;lt;zzz&amp;gt; et quelle était la réponse pour les autocollants ? 20:22:32 &amp;lt;eche|on&amp;gt; mais une clé/carte USB est autour de 4–6 chacune 20:22:48 &amp;lt;zzz&amp;gt; je les ai vues à environ 2 $ sur ebay 20:22:58 &amp;lt;hottuna2&amp;gt; je ne suis pas sûr de bien comprendre l'idée derrière les clés USB 20:23:08 &amp;lt;zzz&amp;gt; mais je ne pense pas qu'elles étaient personnalisées 20:23:15 &amp;lt;dg&amp;gt; on y mettrait i2p, juste notre logo, ou... ? 20:23:22 &amp;lt;zzz&amp;gt; les deux 20:23:44 &amp;lt;hottuna2&amp;gt; je ne suis pas sûr que ce soit une bonne utilisation de l'argent. si on était Tails, ce serait différent 20:24:41 &amp;lt;eche|on&amp;gt; je ne suis pas vraiment fan des USB à ce prix, comme il nous en faudrait 100+, ça fait au moins 500 20:24:45 &amp;lt;eche|on&amp;gt; pour des modèles imprimés (avec logo) 20:24:47 &amp;lt;zzz&amp;gt; ok 20:24:51 &amp;lt;eche|on&amp;gt; pour une utilité limitée 20:25:10 &amp;lt;zzz&amp;gt; donc laissons tomber les clés USB. Et les autocollants ? Quel est l'état du stock là‑bas ? Tu les as tous apportés ici ou ? 20:25:17 &amp;lt;str4d&amp;gt; on n'a même pas besoin de donner les clés USB 20:25:24 &amp;lt;eche|on&amp;gt; il me reste des autocollants 20:25:42 &amp;lt;comradenosebleed&amp;gt; zzz : j'ai aussi un tas d'autocollants que tuna m'a donnés, ça ne me dérange pas de les apporter 20:25:44 &amp;lt;str4d&amp;gt; s'ils sont suffisamment bien, on pourrait les vendre à prix coûtant 20:25:45 &amp;lt;eche|on&amp;gt; mais certaines personnes de Toronto voulaient créer un nouveau design SMMB. 20:25:55 &amp;lt;comradenosebleed&amp;gt; (désolé tuna, j'essaie d'en distribuer autant que possible) 20:26:05 &amp;lt;dg&amp;gt; il se peut que j'aie des autocollants 20:26:11 &amp;lt;eche|on&amp;gt; str4d : je n'aime pas vendre et manipuler de l'argent en dehors de ma carte de débit au CCC 20:26:16 &amp;lt;zzz&amp;gt; eche|on, tu en as assez pour le CCC ou tu as besoin que comradenosebleed en apporte ? 20:26:30 &amp;lt;hottuna2&amp;gt; veut‑on reprendre des t‑shirts 20:26:40 &amp;lt;eche|on&amp;gt; j'en ai assez pour le CCC, mais c'est mon dernier stock 20:26:53 &amp;lt;comradenosebleed&amp;gt; j'en ai probablement ~200 sur mon bureau, ça ne me pose aucun problème de les apporter 20:27:07 &amp;lt;eche|on&amp;gt; donc soit il me faut un nouveau design, soit j'en refais 10k avec le même design 20:27:13 &amp;lt;hottuna2&amp;gt; et autre question, veut‑on les vendre ? 20:27:23 &amp;lt;hottuna2&amp;gt; eche|on : j'aimerais faire faire un nouveau design 20:27:33 &amp;lt;hottuna2&amp;gt; avant de commander de nouveaux autocollants 20:27:36 &amp;lt;zzz&amp;gt; reportons l'achat d'autocollants pour l'instant si on en a assez pour le CCC et qu'il y a une possibilité de nouveau design 20:27:44 &amp;lt;eche|on&amp;gt; d'accord 20:27:51 &amp;lt;zzz&amp;gt; non, je ne pense pas qu'on doive les vendre 20:27:53 &amp;lt;dg&amp;gt; j'en apporterai quand même 20:28:02 &amp;lt;hottuna2&amp;gt; zzz, d'accord. 20:28:12 &amp;lt;str4d&amp;gt; personne ne vend des autocollants en conf :P 20:28:21 &amp;lt;str4d&amp;gt; la publicité suffit à les rentabiliser 20:28:22 &amp;lt;hottuna2&amp;gt; quand même, veut‑on reprendre des t‑shirts ? 20:28:43 &amp;lt;eche|on&amp;gt; hottuna2 : on peut demander sur zzz.i2p aux visiteurs (équipe i2p) qui ont besoin/envie d'un t‑shirt. au moins dg et str4d en ont besoin 20:28:46 &amp;lt;str4d&amp;gt; (ah, t‑shirts, laisse tomber) 20:28:46 &amp;lt;eche|on&amp;gt; oui 20:28:56 &amp;lt;zzz&amp;gt; je dis non aux t‑shirts. trop galère à vendre, et à peu près tout le monde en a déjà un, non ? 20:29:05 &amp;lt;str4d&amp;gt; pas moi 20:29:11 &amp;lt;str4d&amp;gt; mais je ne serai pas au CCC 20:29:13 &amp;lt;eche|on&amp;gt; et postman postman !?? 20:29:20 &amp;lt;eche|on&amp;gt; oh, désolé... 20:29:20 &amp;lt;dg&amp;gt; au fait, postman se joint à nous :) 20:29:29 &amp;lt;zzz&amp;gt; pour les cas isolés, ils peuvent l'acheter sur spreadshirt 20:29:40 &amp;lt;zzz&amp;gt; s'ils veulent 20:30:04 &amp;lt;str4d&amp;gt; C'était mon plan :) 20:30:19 &amp;lt;zzz&amp;gt; quelle était la réponse pour le poster ? Peut‑être que tuna et sadie feront quelque chose, peut‑être pas ? 20:30:22 &amp;lt;dg&amp;gt; j'en prendrai un aussi, pas besoin d'en commander davantage pour le projet 20:30:37 &amp;lt;zzz&amp;gt; le poster Timothy Leary existe‑t‑il encore ? 20:31:27 &amp;lt;hottuna2&amp;gt; zzz, donc pas de t‑shirt pour dg ou postman ? 20:31:37 &amp;lt;hottuna2&amp;gt; ça ne me dérange pas de les commander/les apporter. 20:31:40 &amp;lt;postman&amp;gt; salut, j'en prendrais un 20:31:49 &amp;lt;eche|on&amp;gt; `http://echelon.i2p/29c3/user5/poster/final_with_garlic.jpg` 20:32:03 &amp;lt;eche|on&amp;gt; zzz : celui‑là ? 20:32:06 &amp;lt;dg&amp;gt; j'aimerais un jaune si tu en as un, sinon je le commanderai moi‑même 20:32:43 &amp;lt;hottuna2&amp;gt; dg, postman, quelles tailles faites‑vous ? 20:32:45 &amp;lt;zzz&amp;gt; on dirait que c'est à tuna, postman et dg de s'arranger pour les t‑shirts, soit tuna les commande, soit les autres commandent les leurs 20:32:56 &amp;lt;eche|on&amp;gt; les coûts des t‑shirts peuvent être remboursés au 32C3 pour les membres de l'équipe 20:33:03 &amp;lt;dg&amp;gt; oui désolé on verra ça plus tard :) 20:33:26 &amp;lt;zzz&amp;gt; ok, donc le projet remboursera les t‑shirts pour ceux qui n'en ont pas 20:33:34 &amp;lt;zzz&amp;gt; des objections à ça ? 20:33:41 &amp;lt;eche|on&amp;gt; on a déjà payé les autres t‑shirts 20:33:48 &amp;lt;zzz&amp;gt; oui 20:34:31 &amp;lt;zzz&amp;gt; ok, on dirait qu'on n'a pas de réponse pour le poster pour l'instant, mais ce n'est pas grave si on n'en a pas 20:34:31 &amp;lt;eche|on&amp;gt; date du dîner à pré‑annoncer ? 20:34:32 &amp;lt;hottuna2&amp;gt; non 20:34:32 &amp;lt;hottuna2&amp;gt; c'est comme ça que ça s'est fait auparavant 20:34:39 &amp;lt;zzz&amp;gt; oui eche|on c'est le poster de Leary 20:35:09 &amp;lt;zzz&amp;gt; eche|on, tu as une proposition pour la soirée du dîner ? 20:35:42 &amp;lt;eche|on&amp;gt; hmm, le 27 c'est un peu tôt, mais ça va. Le 28 ou le 29, ça va aussi. Mais je dois attendre le programme des talks 20:36:03 &amp;lt;zzz&amp;gt; ok, notons provisoirement le 28, sous réserve de changement 20:36:08 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:36:09 &amp;lt;eche|on&amp;gt; on peut faire le 27, c'est dimanche, première soirée, tout le monde est en décalage horaire, personne ne veut de bière, pas cher ^^ 20:36:49 &amp;lt;zzz&amp;gt; dernier appel pour le point 2) 20:36:51 &amp;lt;dg&amp;gt; non merci pour le 27 20:37:20 &amp;lt;zzz&amp;gt; 3) Budget RWC 20:37:36 &amp;lt;zzz&amp;gt; eche|on, des demandes de financement pour RWC ? Quel est le total ? 20:37:51 &amp;lt;eche|on&amp;gt; oui, c'est un peu non‑anon, j'ai reçu une demande de 500 pour des frais d'hôtel à RWC 20:38:20 &amp;lt;zzz&amp;gt; ça semble raisonnable, des objections ? 20:38:25 &amp;lt;eche|on&amp;gt; non 20:38:30 &amp;lt;eche|on&amp;gt; si l'article est bon, tout va bien ^^ 20:38:51 &amp;lt;eche|on&amp;gt; et on sera en 2016, nouvelle année, nouveaux 10 % *g* 20:39:24 &amp;lt;zzz&amp;gt; j'encourage tous ceux qui peuvent aller à RWC à y jeter un œil, c'est une bonne conférence 20:39:35 &amp;lt;zzz&amp;gt; autre chose sur le point 3) ? 20:39:40 &amp;lt;eche|on&amp;gt; trop loin pour moi 20:39:53 &amp;lt;eche|on&amp;gt; bien que ce soit intéressant, bien sûr 20:39:55 &amp;lt;dg&amp;gt; trop loin et incompatible avec le CCC 20:40:50 &amp;lt;zzz&amp;gt; ok, d'autres sujets ? Je sais que j'ai écarté i2pcontrol, la présentation 32c3 et le remplacement du forum sur le fil zzz.i2p, mais si quelqu'un veut en discuter _brièvement_ c'est le moment 20:41:33 &amp;lt;hottuna2&amp;gt; oui. j'aimerais parler de forum.i2p 20:41:38 &amp;lt;hottuna2&amp;gt; veut‑on le remplacer ? 20:41:52 &amp;lt;dg&amp;gt; concernant le remplacement du forum, on est ouverts et on en discute. si quelqu'un pense que ce serait une bonne idée qu'on s'en charge, contactez postman/moi/eche|on. on est en mesure d'en faire tourner un, mais on ne sait pas s'il y a beaucoup de soutien 20:42:33 &amp;lt;zzz&amp;gt; je vais coller ma position depuis zzz.i2p, d'autres peuvent ne pas être d'accord, pas de souci 20:42:35 &amp;lt;hottuna2&amp;gt; je pense qu'on devrait avoir un espace de discussion public 20:42:54 &amp;lt;zzz&amp;gt; Mon avis constant est que les utilisateurs voteront avec leurs pieds, laissons fleurir mille fleurs, etc. Il n'est ni nécessaire ni même judicieux que nous adoubions un remplaçant. Un ou plusieurs peuvent demander une mise en avant sur la page d'accueil de la console en suivant notre processus habituel. Si quelqu'un veut mettre en place un site de forum, qu'il le fasse, 20:43:18 &amp;lt;hottuna2&amp;gt; je ne suis pas d'accord. 20:43:19 &amp;lt;dg&amp;gt; hottuna2 : même si je suis très ouvert à un forum, qu'est‑ce qui n'est pas ouvert sur zzz.i2p ? pour info il est peu probable qu'un forum.i2p géré par postman/echelon/moi soit sur le clearnet 20:43:43 &amp;lt;hottuna2&amp;gt; je pense qu'on devrait avoir un forum sur le clearnet. 20:43:47 &amp;lt;zzz&amp;gt; zzz.i2p n'est pas ouvert à tous les sujets 20:44:01 &amp;lt;hottuna2&amp;gt; interagir avec i2p maintenant, c'est comme parler à un mur. 20:44:06 &amp;lt;zzz&amp;gt; les forums se font marteler par des spiders via des inproxies 20:45:15 &amp;lt;zzz&amp;gt; et marteler par du spam via des inproxies 20:45:15 &amp;lt;hottuna2&amp;gt; il y a l'irc et zzz.i2p. c'est tout en matière de communications publiques avec i2p 20:45:15 &amp;lt;hottuna2&amp;gt; comment attirer des nouveaux venus aux outils d'anonymat si nous ne sommes même pas accessibles à ces personnes ? 20:45:15 &amp;lt;eche|on&amp;gt; zzz.i2p c'est de la discussion dev, un forum pour les utilisateurs serait bien, mais il ne peut pas tourner sur le clearnet 20:45:15 &amp;lt;zzz&amp;gt; j'aimerais voir l'équipe RP utiliser davantage le blog sur notre site 20:45:16 &amp;lt;hottuna2&amp;gt; je comprends que gérer un forum soit très contraignant. 20:45:19 &amp;lt;eche|on&amp;gt; forum.i2p est actuellement un bon forum, je le garde aussi propre que je veux 20:45:36 &amp;lt;dg&amp;gt; en administrer un, pas de problème, le clearnet va être difficile. C'est possible mais... 20:45:38 &amp;lt;zzz&amp;gt; le forum sera mort d'ici la fin de l'année à cause du rekey (renouvellement des clés) 20:45:38 &amp;lt;hottuna2&amp;gt; mais notre blog ne permet pas une communication bidirectionnelle. le blog n'est qu'un outil de diffusion. 20:45:53 &amp;lt;dg&amp;gt; je vois que le clearnet serait utile pour le support, toutefois. 20:46:02 &amp;lt;hottuna2&amp;gt; donc c'est un sujet pertinent à traiter dès que possible. 20:46:38 &amp;lt;zzz&amp;gt; quelqu'un veut lancer un forum de remplacement (ou « le » forum) ? lancez‑vous, vous n'avez besoin de l'autorisation de personne 20:46:42 &amp;lt;hottuna2&amp;gt; pour le support et aussi pour attirer de nouveaux développeurs. montrer aux gens les sujets dont nous discutons est un moyen d'attirer des développeurs et des personnes de tous niveaux 20:46:50 &amp;lt;str4d&amp;gt; je ne vois pas de moyen simple d'ajouter une section commentaires au blog sans aller au‑delà de l'approche quasi statique 20:47:19 &amp;lt;dg&amp;gt; l'équipe irc2p est partante, mais je ne sais pas comment gérer le problème du clearnet 20:47:21 &amp;lt;zzz&amp;gt; hottuna2, personne ne dit qu'un forum n'est pas une bonne chose 20:47:47 &amp;lt;str4d&amp;gt; section commentaires au* 20:47:53 &amp;lt;hottuna2&amp;gt; donc on est d'accord que ce serait utile pour nous d'en avoir un ? 20:47:55 &amp;lt;eche|on&amp;gt; dg : forum.i2p était sur le clearnet, ça ne s'est pas bien passé, il a été fermé et tout va bien 20:48:09 &amp;lt;zzz&amp;gt; j'ai déclaré forum.i2p mort en janvier. Il y a eu largement le temps. 20:48:16 &amp;lt;hottuna2&amp;gt; et on est aussi d'accord qu'on veut toucher et attirer des nouveaux pour rejoindre i2p ? 20:48:23 &amp;lt;dg&amp;gt; eche|on : ce serait utile pour le support utilisateur toutefois 20:48:36 &amp;lt;hottuna2&amp;gt; pour que ce soit plus qu'un objectif vaporware, il faut agir 20:48:37 &amp;lt;eche|on&amp;gt; dg : ça ne vaut pas la peine 20:48:42 &amp;lt;zzz&amp;gt; hottuna2, d'accord, les forums c'est bien. Pas sûr que l'un de nous doive en exploiter un. Et je ne crois pas avoir entendu quelqu'un se porter volontaire. 20:49:08 &amp;lt;dg&amp;gt; le spam ne me dérange pas à gérer, je veux juste rester anonyme et tu ne peux pas le faire en gérant un site clearnet 20:49:23 &amp;lt;eche|on&amp;gt; oui 20:50:46 &amp;lt;hottuna2&amp;gt; dg, est‑ce que moi ou quelqu'un d'autre pourrait louer le serveur root ? 20:50:46 &amp;lt;eche|on&amp;gt; mais vraiment, vous ne voulez pas le forum i2p sur le clearnet 20:50:46 &amp;lt;hottuna2&amp;gt; et tu y aurais accès via i2p+ssh ? 20:50:46 &amp;lt;zzz&amp;gt; donc peut‑être que dg comme admin combiné à des ressources serveur pourrait être une solution 20:50:46 &amp;lt;dg&amp;gt; hottuna2 : c'est quelque chose dont on peut discuter si toi (ou quelqu'un d'autre) es à l'aise avec le coût 20:50:46 &amp;lt;hottuna2&amp;gt; eche|on : je veux que le forum soit sur le clearnet et sur i2p 20:50:46 &amp;lt;eche|on&amp;gt; hottuna2 : tu le perdras. 20:50:46 &amp;lt;eche|on&amp;gt; forum.i2p a eu d'énormes problèmes de spam 20:50:46 &amp;lt;dg&amp;gt; eche|on : je sais que le clearnet peut poser problème mais beaucoup d'utilisateurs l'apprécient comme mécanisme de support 20:50:46 &amp;lt;dg&amp;gt; irc n'est pas pour tout le monde, surtout avec notre « deep sleep chamber » 20:50:46 &amp;lt;eche|on&amp;gt; c'est pour ça qu'il a été fermé 20:50:46 &amp;lt;zzz&amp;gt; oui, le clearnet c'est un joli rêve, peut‑être solvable, peut‑être pas 20:50:50 &amp;lt;eche|on&amp;gt; forum.i2p reste un bon canal de support 20:50:54 &amp;lt;hottuna2&amp;gt; dg, ça me va, et je pense aussi qu'i2p rembourserait un serveur pour le forum 20:51:24 &amp;lt;dg&amp;gt; content d'essayer et si ça ne marche pas, on restera i2p uniquement. Je ne sais pas pour un remboursement par i2p (ce n'est pas ma décision), mais i2p rembourse déjà les services de base... 20:51:25 &amp;lt;comradenosebleed&amp;gt; Combien de modérateurs étaient présents sur le forum quand il était sur le clearnet ? Si on avait plus de modérateurs, on pourrait réduire les abus, le spam, etc. 20:51:35 &amp;lt;hottuna2&amp;gt; eche|on : eche|on : est‑ce qu'i2p sponsoriserait une machine pour le forum ? 20:51:35 &amp;lt;dg&amp;gt; comradenosebleed : autant que je sache c'était juste eche|on 20:51:43 &amp;lt;eche|on&amp;gt; comradenosebleed : nous avions au moins 5–10 personnes 20:51:49 &amp;lt;dg&amp;gt; hottuna2 : je suis prêt à administrer dans tous les cas, je ne veux juste pas te mettre une charge sur le dos. 20:51:53 &amp;lt;eche|on&amp;gt; mais un type sacrément stupide a spammé et a fait du DDoS 20:52:06 &amp;lt;hottuna2&amp;gt; dg, te porterais‑tu volontaire pour mettre en place et administrer un forum clearnet + caché ? 20:52:07 &amp;lt;zzz&amp;gt; dg peut‑être peux‑tu estimer les besoins en bande passante/puissance de calcul et préparer une proposition ? 20:52:25 &amp;lt;dg&amp;gt; hottuna2, zzz : OK, je vais travailler avec hottuna2 là‑dessus et on va élaborer une proposition 20:52:36 &amp;lt;dg&amp;gt; hottuna2 : tant que je peux rester anonyme, pas de problème 20:52:38 &amp;lt;hottuna2&amp;gt; obtenir un serveur assez puissant chez hertzner coûte environ 30/mois 20:52:42 &amp;lt;zzz&amp;gt; je ne suis toujours pas favorable mais je suis prêt à écouter 20:52:55 &amp;lt;zzz&amp;gt; on a des VM de réserve maintenant mais ça dépendra de la charge 20:53:02 &amp;lt;zzz&amp;gt; ok autre chose sur le forum ? 20:53:06 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:53:11 &amp;lt;eche|on&amp;gt; aussi, en étant sur le clearnet tu ne peux pas héberger beaucoup de sujets qui sont actuellement sur forum.i2p 20:53:11 * zzz réchauffe le baffer 20:53:28 &amp;lt;hottuna2&amp;gt; zzz, eche|on : à propos des VM de réserve, veut‑on placer toute notre infrastructure sur le même hôte ? 20:53:30 &amp;lt;eche|on&amp;gt; p. ex. il te faudra un russophone natif pour administrer le forum 20:53:31 &amp;lt;comradenosebleed&amp;gt; Je me propose comme modérateur si on met en place un forum clearnet. Autant je déteste suggérer cloudflare pour l'héberger, ils ont une excellente protection DDoS 20:54:01 &amp;lt;hottuna2&amp;gt; comradenosebleed : noté 20:54:02 &amp;lt;eche|on&amp;gt; et il faudrait aussi que cette personne connaisse les règles du pays où est hébergé l'hôte (hetzner est allemand, l'Allemagne a des lois étranges, par ex.) 20:54:15 &amp;lt;zzz&amp;gt; continuez la discussion sur le forum si vous voulez, cependant je... suis... 20:54:23 &amp;lt;eche|on&amp;gt; baffing! 20:54:25 &amp;lt;zzz&amp;gt; .. *baffing* la réunion est close &lt;/div></description></item><item><title>Version 0.9.22</title><link>/fr/blog/2015/09/12/version-0.9.22/</link><pubDate>Sat, 12 Sep 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/09/12/version-0.9.22/</guid><description>&lt;h2 id="détails-de-mise-à-jour">Détails de mise à jour&lt;/h2>
&lt;p>La 0.9.22 contient des correctifs pour un problème où i2psnark restait bloqué avant l’achèvement, et commence la migration des informations du router vers de nouvelles signatures Ed25519 plus robustes. Pour réduire la rotation des nœuds sur le réseau, votre router n’aura qu’une faible probabilité de passer à Ed25519 à chaque redémarrage. Lorsqu’il renouvellera ses clés, attendez-vous à observer une utilisation de bande passante plus faible pendant quelques jours, le temps qu’il se réintègre dans le réseau avec sa nouvelle identité. Si tout se passe bien, nous accélérerons le processus de renouvellement des clés dans la prochaine version.&lt;/p></description></item><item><title>I2PCon: Mission accomplie</title><link>/fr/blog/2015/08/20/i2pcon-mission-accomplie/</link><pubDate>Thu, 20 Aug 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/08/20/i2pcon-mission-accomplie/</guid><description>&lt;p>I2PCon has been a giant success. For us, the I2P contributors, it represents a leap forward in terms of what we&amp;rsquo;re capable of pulling off as a community, how we communicate the usecases of I2P and reach out to privacy conscious individuals.&lt;/p>
&lt;p>En organisant cet événement, nous avons également élargi notre communauté. Des personnes qui auparavant se contentaient d’observer en silence sur nos salons IRC, ou utilisaient notre logiciel, ou n’avaient peut-être même jamais entendu parler d’I2P font désormais partie de notre communauté.&lt;/p></description></item><item><title>Version 0.9.21</title><link>/fr/blog/2015/07/31/version-0.9.21/</link><pubDate>Fri, 31 Jul 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/07/31/version-0.9.21/</guid><description>&lt;h2 id="détails-de-la-mise-à-jour">Détails de la mise à jour&lt;/h2>
&lt;p>0.9.21 contient plusieurs changements visant à accroître la capacité du réseau, à améliorer l’efficacité des floodfills et à utiliser la bande passante plus efficacement. Nous avons migré les tunnels des clients partagés vers des signatures ECDSA et ajouté une solution de repli DSA en utilisant la nouvelle fonctionnalité &amp;ldquo;multisession&amp;rdquo; pour les sites qui ne prennent pas en charge ECDSA.&lt;/p>
&lt;p>Les intervenants et le programme de l’I2PCon de Toronto 2015 ont été annoncés. Consultez la page de l’I2PCon pour plus de détails. Réservez votre place sur Eventbrite.&lt;/p></description></item><item><title>I2PCon</title><link>/fr/blog/2015/07/16/i2pcon/</link><pubDate>Thu, 16 Jul 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/07/16/i2pcon/</guid><description>&lt;p>I2PCon est le premier événement de ce type. Il a deux objectifs à court terme. Le premier est d’offrir au grand public un événement permettant d’acquérir des connaissances sur la vie privée et les préoccupations qui y sont liées. Le second objectif est de faire progresser le projet I2P et sa communauté. Cela prendra la forme de discussions techniques sur la cryptographie, l’anonymat et des sujets centrés sur I2P.&lt;/p>
&lt;p>Il existe, pour cet événement, un objectif plus ambitieux et de plus long terme : bâtir une communauté de personnes soucieuses de la vie privée. En mettant en relation des personnes qui reconnaissent l’importance de la vie privée, nous souhaitons offrir un espace où cette communauté puisse se développer.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 14 juillet 2015</title><link>/fr/blog/2015/07/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-juillet-2015/</link><pubDate>Tue, 14 Jul 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/07/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-juillet-2015/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> chlorelium, dg, EinMByte, hottuna, lazygravy, psi, RN, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2></description></item><item><title>Rencontre à Toronto</title><link>/fr/blog/2015/06/02/toronto-meetup/</link><pubDate>Tue, 02 Jun 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/06/02/toronto-meetup/</guid><description>&lt;p>L’équipe I2P est fière d’annoncer que nous organiserons une rencontre à Toronto les 15 et 16 août. Plusieurs membres de notre communauté y participeront et animeront des présentations, des ateliers et des discussions sur I2P et des sujets connexes. Cet événement ne s’adresse pas uniquement à la communauté I2P, il est destiné à tout le monde.&lt;/p>
&lt;p>Si I2P vous intrigue, si la vie privée/la cryptographie/l’anonymat vous intéressent, ou si vous souhaitez simplement passer nous voir pour discuter, n’hésitez pas à venir. C’est un événement ouvert à tous. Si ces sujets ne vous sont pas familiers, venez quand même et nous vous montrerons comment I2P fonctionne et ce que vous pouvez en faire.&lt;/p></description></item><item><title>Version 0.9.20</title><link>/fr/blog/2015/06/02/version-0.9.20/</link><pubDate>Tue, 02 Jun 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/06/02/version-0.9.20/</guid><description>&lt;p>La version 0.9.20 contient de nombreuses corrections de bogues importantes et plusieurs modifications pour augmenter la capacité de floodfill dans le réseau.&lt;/p>
&lt;p>Les routers configurés avec 32-64 KB de bande passante partagée peuvent désormais devenir floodfill, et les routers configurés avec 512 KB ou plus de bande passante partagée auront des limites de connexion plus élevées. Ces changements peuvent amener votre router à utiliser davantage de ressources. Si le router devient trop sollicité, la meilleure façon de réduire l&amp;rsquo;utilisation de ressources est d&amp;rsquo;abaisser les paramètres de bande passante dans la console. Si cela n&amp;rsquo;aide pas, vous pouvez désormais désactiver le floodfill automatique sur la page de configuration avancée de la console.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 5 mai 2015</title><link>/fr/blog/2015/05/05/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-5-mai-2015/</link><pubDate>Tue, 05 May 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/05/05/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-5-mai-2015/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> cacapo, dg, eche|on, hottuna, psi, str4d, xmz, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:23 &amp;lt;zzz&amp;gt; 0) Hi 20:00:23 &amp;lt;zzz&amp;gt; 1) Toronto meeting (Aug. 15-16) planning 20:00:27 &amp;lt;zzz&amp;gt; 0) Hi 20:00:29 &amp;lt;zzz&amp;gt; hi 20:00:35 &amp;lt;eche|on&amp;gt; hi 20:00:51 &amp;lt;psi&amp;gt; just about the time for the meeting? 20:00:53 &amp;lt;zzz&amp;gt; 1) Toronto meeting (Aug. 15-16) planning 20:01:03 &amp;lt;dg&amp;gt; hi 20:01:14 &amp;lt;zzz&amp;gt; 1a) review where we're at 20:01:19 &amp;lt;zzz&amp;gt; 1b) volunteers 20:01:32 &amp;lt;zzz&amp;gt; 1c) do we move forward 20:01:37 &amp;lt;zzz&amp;gt; 1a) review where we're at 20:02:00 &amp;lt;zzz&amp;gt; hottuna, please give us an update on the planning, venue, and projected costs 20:02:20 &amp;lt;hottuna&amp;gt; Hi@all 20:02:24 &amp;lt;psi&amp;gt; hi 20:02:50 &amp;lt;str4d&amp;gt; hi 20:02:53 &amp;lt;hottuna&amp;gt; So, we've reserved two 8-hour slots at hacklab in Toronto for the 15-16 Aug. 20:03:20 &amp;lt;hottuna&amp;gt; The slots are 150CAD each 20:03:46 &amp;lt;hottuna&amp;gt; This is the venue: https://hacklab.to/ 20:03:48 &amp;lt;iRelay&amp;gt; Title: hacklab.to - Toronto's hacker collective (at hacklab.to) 20:04:07 &amp;lt;hottuna&amp;gt; The initial plan is to have two separate events. 20:04:37 &amp;lt;xmz&amp;gt; hi 20:04:44 &amp;lt;hottuna&amp;gt; 15Aug: I2P general presentation + I2P Cryptoparty 20:05:28 &amp;lt;hottuna&amp;gt; 16Aug: Have a technical presentation leading into discussions about various upcoming issues 20:06:10 &amp;lt;hottuna&amp;gt; Ideally I'd like to have a better itinerary for both of these days by the end of this meeting. 20:07:09 &amp;lt;psi&amp;gt; is lodging self serve or is that "taken care of"? 20:07:13 &amp;lt;hottuna&amp;gt; Additionally we've through J@torontocrypto secured a lounge-like space in a house in toronto for other/late-night planning/hacking/etc 20:07:55 &amp;lt;hottuna&amp;gt; psi, lodging can be offered for free at said lounge (which is a house on the opposite side of toronto) 20:08:14 &amp;lt;xmz&amp;gt; transport to and from lounge? 20:08:46 &amp;lt;hottuna&amp;gt; Public transit shouldn't be too bad. Something like a 25 minute subway ride. 20:08:46 &amp;lt;xmz&amp;gt; I guess we arrange our own. I'll have a car so I can ferry a few folks 20:08:54 &amp;lt;eche|on&amp;gt; 8h slots, times? 20:08:55 &amp;lt;xmz&amp;gt; oh that's not bad 20:09:11 &amp;lt;eche|on&amp;gt; cars in a city... 20:09:25 &amp;lt;zzz&amp;gt; ok thanks tuna, i'd like to open it up for questions and comments now, before we get into details on the agenda or volunteers 20:09:28 &amp;lt;xmz&amp;gt; you have a point there eche|on 20:09:42 &amp;lt;xmz&amp;gt; toronto traffic can be quite bad 20:10:01 &amp;lt;eche|on&amp;gt; 2 8h slots are fine, times of those? and I assume we come, sit down, get power and WiFi 20:10:03 &amp;lt;zzz&amp;gt; anybody have any general questions or comments? 20:10:14 &amp;lt;eche|on&amp;gt; and some technical stuff provided 20:10:18 &amp;lt;dg&amp;gt; will there be streams, and are we expecting on advertising this? if so, how? 20:10:54 &amp;lt;hottuna&amp;gt; eche|on, 8h slots: they're evening slots so I think we'd have to be out of hacklab sometime around 00:00 20:10:54 &amp;lt;hottuna&amp;gt; J has offered to organize the crypto party part of 15Aug. 20:11:23 &amp;lt;eche|on&amp;gt; midnight is fine, which makes it 4pm to 12pm 20:11:32 &amp;lt;hottuna&amp;gt; eche|on: power, wifi, chairs, tables, etc are available 20:11:32 &amp;lt;xmz&amp;gt; that's good 20:11:48 &amp;lt;xmz&amp;gt; if there's enough upstream available streaming is definitely an option 20:11:52 &amp;lt;eche|on&amp;gt; fine for me so far. 20:12:17 &amp;lt;eche|on&amp;gt; streaming is not such a big issue, we do have root server with traffic free to distribute, if we want 20:12:26 &amp;lt;hottuna&amp;gt; xmz, I'm not sure they have a crazy internet connection. 20:12:42 &amp;lt;hottuna&amp;gt; also streaming might not be acceptable for privacy reasons 20:12:56 &amp;lt;hottuna&amp;gt; and additionally would be quite a bit of work to organize 20:13:01 &amp;lt;str4d&amp;gt; Yah, that's a topic up for discussion 20:13:01 &amp;lt;xmz&amp;gt; yeah 20:13:14 &amp;lt;dg&amp;gt; how about advertisement? 20:13:19 &amp;lt;eche|on&amp;gt; yeah, I am not in favour of streama, just twitter and instagram^^ 20:13:34 &amp;lt;str4d&amp;gt; But technically, it wouldn't be hard. We don't need 1080p upstream ^^ 20:13:36 &amp;lt;eche|on&amp;gt; ads, we do ads on zzz and forum already, or what ads? 20:13:49 &amp;lt;fox&amp;gt; so first one to hack the public wifi AP wins? 20:13:57 &amp;lt;hottuna&amp;gt; dg, J has offered to do a bit of advertisment, and since he's done a few crypto parties in toronto, i think we'll have no issues drawing a crowd. 20:14:06 &amp;lt;dg&amp;gt; ads for general public, i'm not sure how big a following the hacklab have? 20:14:14 &amp;lt;dg&amp;gt; hottuna: thanks, that's what I was looking for 20:14:14 &amp;lt;hottuna&amp;gt; the i2p twitter/website be helpful too 20:14:30 &amp;lt;dg&amp;gt; I am pleasantly surprised by how many can attend 20:14:48 &amp;lt;zzz&amp;gt; "j" is eager to fire up the publicity, i've asked him (via tuna0 to hold off until we have this meeting, figure out who is doing PR on our side, and can do a coordinated announcment 20:14:52 &amp;lt;hottuna&amp;gt; fox, a guest network is available 20:14:54 &amp;lt;eche|on&amp;gt; I am in favour of a I2P even twith "some" guest 20:14:55 &amp;lt;xmz&amp;gt; yeah I'm glad it's being held in Toronto. if it were anywhere else it would be hard for me to attend. 20:15:09 &amp;lt;dg&amp;gt; it'd be great if he could come here too. 20:15:12 &amp;lt;dg&amp;gt; (j) 20:15:38 &amp;lt;hottuna&amp;gt; dg, J is distracted by meatspace today 20:15:56 &amp;lt;hottuna&amp;gt; the one thing J asked us for is an itinerary for Aug16 20:16:02 &amp;lt;dg&amp;gt; hottuna: I don't think it'd kill to setup a bouncer! He has been saying he'll come for a while 20:16:41 &amp;lt;eche|on&amp;gt; so, sa/su each 4pm to midnight 20:16:42 &amp;lt;zzz&amp;gt; anybody have any other general questions or comments, or any objections to doing this at all? 20:16:58 &amp;lt;eche|on&amp;gt; I vote for I2P lunch on sunday before hacklab 20:16:59 &amp;lt;xmz&amp;gt; no objections only encouragement here 20:17:06 &amp;lt;xmz&amp;gt; that's a good idea 20:17:15 &amp;lt;psi&amp;gt; it's effectively sa to monday morning right? 20:17:24 &amp;lt;eche|on&amp;gt; It would be nice to get some I2P folks together and meet, anything else, a surplus in my view 20:17:52 &amp;lt;zzz&amp;gt; let's avoid the temptation to discuss small details. For example, i suspect the hours may change, the agenda isn't yet set, we don't need to talk about bouncer setup 20:18:02 &amp;lt;hottuna&amp;gt; eche|on, yes - as far as I know. That window might be shifted an hour back or forth though. 20:18:16 &amp;lt;eche|on&amp;gt; yeah, it is ok 20:18:38 &amp;lt;eche|on&amp;gt; so the lodge for lounge is for the night-swarmers to make through the night 20:18:41 &amp;lt;psi&amp;gt; hottuna: what is general talk vs technical talk? 20:19:03 &amp;lt;hottuna&amp;gt; psi, that is a good question. and something we will have to decide. 20:19:05 &amp;lt;eche|on&amp;gt; general talk: I2p, what it is, how it works, technical talk: what is the protocol 20:19:22 &amp;lt;eche|on&amp;gt; hottuna: but the lodge with sleeping plac is sa-mo, or? 20:19:30 &amp;lt;hottuna&amp;gt; for 15Aug, we'd like to target a more general crowd. So anything that non-i2p people would understand 20:19:31 &amp;lt;xmz&amp;gt; are there any guides/walkthroughs planned for people new to I2P? 20:19:33 &amp;lt;dg&amp;gt; s/kill/kill him/ 20:19:34 &amp;lt;str4d&amp;gt; I won't be in attendance (as stated before), but I have no high-level objections 20:19:34 &amp;lt;iRelay&amp;gt; dg meant: hottuna: I don't think it'd kill him to setup a bouncer! He has been saying he'll come for a while 20:19:34 &amp;lt;eche|on&amp;gt; and the lounge does make noise to the sleeping guys? 20:20:06 &amp;lt;hottuna&amp;gt; xmz, a crypto party which basically is a group walktrhough/workshop is planned for 15Aug 20:20:14 &amp;lt;xmz&amp;gt; that's great 20:20:33 &amp;lt;psi&amp;gt; I want to do a short i2p app dev intro 20:21:16 &amp;lt;psi&amp;gt; we should really show off the ease of developing with i2p &amp;lt;-- workshop idea 20:22:26 &amp;lt;hottuna&amp;gt; psi, and i2p app dev intro would be nice for 16Aug I suppose 20:22:30 &amp;lt;str4d&amp;gt; ++ 20:22:43 &amp;lt;str4d&amp;gt; That would dovetail nicely with Android 20:22:45 &amp;lt;hottuna&amp;gt; eche|on, re lounge: I would like to confirm the details about it with J, Sat-Mon does sound appropriate 20:22:45 &amp;lt;dg&amp;gt; that would be nice psi 20:22:45 &amp;lt;hottuna&amp;gt; str4d, would you like to talk about android? 20:22:45 &amp;lt;eche|on&amp;gt; in this case I go into my own hotel room ;-) 20:22:45 &amp;lt;psi&amp;gt; i'd need to drag along a copy of monotone so we don't wait 5 hours for it to sync 20:22:45 &amp;lt;zzz&amp;gt; yeah i envision sat. as a public thing, and sun. as a dev meeting / hackathon, open to public but probably just us. Also we could do a 2nd public presentation on Sun. if the first is "sold out" 20:22:45 &amp;lt;str4d&amp;gt; hottuna: it's probably a good idea to do so, what with me being the de-facto Android project lead :P 20:22:46 &amp;lt;eche|on&amp;gt; sounds reasonable, zzz 20:23:15 &amp;lt;hottuna&amp;gt; str4d, I'll sign you up for 16Aug and talking about android then? 20:23:36 &amp;lt;str4d&amp;gt; Yah 20:24:12 &amp;lt;hottuna&amp;gt; psi, I signed you up for an i2p app dev intro. is that ok? 20:24:22 &amp;lt;psi&amp;gt; yes 20:24:29 &amp;lt;zzz&amp;gt; ok let me transition to 1b) volunteers 20:24:44 &amp;lt;zzz&amp;gt; we've never done this before. It's not going to happen unless somebody is in charge. 20:24:44 &amp;lt;hottuna&amp;gt; danke. 20:24:57 &amp;lt;zzz&amp;gt; No one person can do it all. 20:25:19 &amp;lt;zzz&amp;gt; We need somebody in overall charge of this, and several people to own various pieces. 20:25:20 &amp;lt;eche|on&amp;gt; people in charge, I vote for: hottuna local contact to book the venue and the lounge, I pay 20:25:49 &amp;lt;zzz&amp;gt; If anybody thinks this will be easy... think again 20:26:08 &amp;lt;hottuna&amp;gt; i'm up for continuing doing general coordination, which is what I've been doing this far. 20:26:13 &amp;lt;zzz&amp;gt; and if we don't find enough people to volunteer, let's cancel the whole thing now before we go speding money 20:26:32 &amp;lt;zzz&amp;gt; so here's my list from my post, which may be over the top too much, but we can start here: 20:26:47 &amp;lt;zzz&amp;gt; - Overall Meeting Head Planner (??) 20:26:47 &amp;lt;zzz&amp;gt; - Finance (echelon) 20:26:47 &amp;lt;zzz&amp;gt; - PR / Marketing (psi) 20:26:47 &amp;lt;zzz&amp;gt; - Facilities / Logistics (hottuna) 20:26:47 &amp;lt;zzz&amp;gt; - Overall Schedule (??) 20:26:47 &amp;lt;zzz&amp;gt; - Crypto Party Planning (??) 20:26:49 &amp;lt;zzz&amp;gt; - Crypto Party Presentation (??) 20:26:51 &amp;lt;zzz&amp;gt; - Deep technical presentation (zzz) 20:26:53 &amp;lt;zzz&amp;gt; - i2pd presentation / planning session (orignal) 20:26:58 &amp;lt;zzz&amp;gt; - Android presentation / planning session (str4d via skype) 20:26:59 &amp;lt;zzz&amp;gt; - Roadmap / technical sessions lead (??) 20:27:01 &amp;lt;zzz&amp;gt; - Eating / drinking location picker (orignal) 20:27:03 &amp;lt;zzz&amp;gt; - Hotel / crash house picker (hottuna) 20:27:05 &amp;lt;zzz&amp;gt; - Snacks coordinator (echelon) 20:27:07 &amp;lt;zzz&amp;gt; - Stickers (echelon) 20:27:09 &amp;lt;zzz&amp;gt; - Video / audio recording (??) 20:27:53 &amp;lt;eche|on&amp;gt; I am in favour of not really planing much of the talks. we do have some volunteers in here to do some talks 20:28:18 &amp;lt;zzz&amp;gt; right. I don't want to do planning here at this meeting. I want to pick people in charge and let them do it 20:28:39 &amp;lt;zzz&amp;gt; and the overall person in charge can run all subsequent meetings 20:28:45 &amp;lt;hottuna&amp;gt; I'm volunteer for arranging the overall schedule too. 20:28:52 &amp;lt;xmz&amp;gt; cryptoparty planning will have to be co-ordinated with J right? 20:29:01 &amp;lt;xmz&amp;gt; or is he going to handle all of it 20:29:04 &amp;lt;hottuna&amp;gt; J has volunteered to organize the crypto party 20:29:17 &amp;lt;zzz&amp;gt; ok, so hottuna as the overall person in charge and the guy in charge of schedule? 20:29:52 &amp;lt;str4d&amp;gt; +1, he is best placed to keep track of it all 20:29:56 &amp;lt;eche|on&amp;gt; if he is up for it? 20:31:16 &amp;lt;zzz&amp;gt; ok hottuna? 20:31:16 &amp;lt;hottuna&amp;gt; im okay with that. it's probably easier that way 20:31:17 &amp;lt;hottuna&amp;gt; as for crypto party presentation, I'm not sure what it should contain 20:31:17 &amp;lt;hottuna&amp;gt; i am. 20:32:02 &amp;lt;str4d&amp;gt; hottuna: I assume this means you will definitely be in Toronto for the party? (It was in the air earlier) 20:32:02 &amp;lt;zzz&amp;gt; anybody ever been to a crypto party? 20:32:08 &amp;lt;psi&amp;gt; i have 20:32:22 &amp;lt;psi&amp;gt; as far as i can tell it's like a mini con 20:32:30 &amp;lt;hottuna&amp;gt; str4d, I'm planning to be in toronto. so unless some kind of disaster strikes I will be, 20:33:01 &amp;lt;cacapo&amp;gt; hi - echelon and i did a small cryptoparty at 29c3 20:33:16 &amp;lt;zzz&amp;gt; great. psi can we nominate you to work with J on both PR and the crypto party? 20:34:43 &amp;lt;psi&amp;gt; yup 20:34:43 &amp;lt;psi&amp;gt; (now that this is solid ima buy my travel stuff) 20:34:43 &amp;lt;hottuna&amp;gt; cacapo, eche|on: would you like to have part in the crypto party? 20:34:43 &amp;lt;hottuna&amp;gt; psi, do you have the contact details of J? 20:34:44 &amp;lt;cacapo&amp;gt; hottuna: sure I'm game 20:34:54 &amp;lt;eche|on&amp;gt; I was just a helper for I2P part, I will be in toronto, but mostly as a backup :-) 20:34:55 &amp;lt;str4d&amp;gt; hottuna: I assume this means you will definitely be in Toronto for the party? (It was in the air earlier) :P 20:34:56 &amp;lt;str4d&amp;gt; erk 20:34:58 &amp;lt;str4d&amp;gt; sry 20:35:10 &amp;lt;psi&amp;gt; hottuna: not at the moment 20:35:25 &amp;lt;hottuna&amp;gt; I'm not exactly sure about what has to be done. ideally you would coordinate that with J 20:35:28 &amp;lt;psi&amp;gt; hottuna: forward them to me when you have the chance 20:35:30 &amp;lt;str4d&amp;gt; psi: not solid until 1c) 20:35:38 &amp;lt;zzz&amp;gt; who would like to work on - or give - a presentation, on either day? 20:36:12 &amp;lt;psi&amp;gt; i'll help wingman a presentation if anyone needs it 20:36:13 &amp;lt;zzz&amp;gt; i can do one each day, but i think we should have several short ones, not one big one by one guy 20:36:28 &amp;lt;eche|on&amp;gt; right 20:37:37 &amp;lt;zzz&amp;gt; hottuna, looks like orignal had to leave, can you catch up with him later to see what he can volunteer for, maybe an i2pd presentation or technical session, or a trip to a bar/ 20:38:13 &amp;lt;hottuna&amp;gt; zzz, so psi and str4d offered two technical ones for aug16 20:38:17 &amp;lt;hottuna&amp;gt; zzz, i'll try to catch up with orignal, yes. 20:38:23 &amp;lt;zzz&amp;gt; anybody else want to volunteer for anything at this time? 20:39:56 &amp;lt;zzz&amp;gt; ok it sounds to me like we have the important assignments made. 20:40:06 &amp;lt;eche|on&amp;gt; not much, Ill be around 1 or 2 days earlier and have a look around 20:40:23 &amp;lt;zzz&amp;gt; so 1c) does it sound like we have adequate staffing to proceed on this? 20:40:33 &amp;lt;hottuna&amp;gt; i'd say so. 20:40:48 &amp;lt;eche|on&amp;gt; are we more than 5 persons who will be around? ;-) 20:41:14 &amp;lt;zzz&amp;gt; I want to make sure we don't put too much on tuna's back. Let's all help out to make this a success 20:41:33 &amp;lt;eche|on&amp;gt; yeah, make a plan on zzz.i2p about the talks 20:41:35 &amp;lt;zzz&amp;gt; ok if tuna isn't panicked then I guess we're in good shape 20:41:52 &amp;lt;hottuna&amp;gt; I'm not panicked. 20:41:54 &amp;lt;eche|on&amp;gt; and hottuna should gimme the contact to pay 20:42:11 &amp;lt;zzz&amp;gt; I expect hottuna will run several more meetings over the coming weeks and months to get ready 20:42:15 &amp;lt;hottuna&amp;gt; eche|on, could that be done in cash in meatspace? 20:42:27 &amp;lt;hottuna&amp;gt; I think we'll need wiki-page to organize around. 20:42:40 &amp;lt;eche|on&amp;gt; cash is also OK, but all I can pay in advance is better, my credit/debit card is not really unlimited^^ 20:42:53 &amp;lt;psi&amp;gt; i have a wiki that i can dedicate 20:42:57 &amp;lt;psi&amp;gt; potentially 20:43:00 &amp;lt;zzz&amp;gt; i want to add a 1d) financial support to the agenda 20:43:13 &amp;lt;zzz&amp;gt; 1d) financial support 20:43:32 &amp;lt;hottuna&amp;gt; may I suggest: https://trac.i2p2.de/wiki/MeetupToronto2015 20:43:33 &amp;lt;eche|on&amp;gt; we got money to give out. 20:43:49 &amp;lt;zzz&amp;gt; traditionally we've only reimbursed people $200 or so for conferences 20:44:19 &amp;lt;zzz&amp;gt; i hear some people may need significantly more in order to attend 20:44:28 &amp;lt;eche|on&amp;gt; str4d: your issue was mostly the money problem to attend? 20:44:44 &amp;lt;str4d&amp;gt; eche|on: no, timing 20:44:51 &amp;lt;zzz&amp;gt; what's the maximum we would be willing to give per-person? or alternatively, how much money would people need in order to attend? 20:44:51 &amp;lt;eche|on&amp;gt; ha, no, I do mix some names.. 20:44:52 &amp;lt;str4d&amp;gt; (well, money too) 20:44:59 &amp;lt;zzz&amp;gt; $500? $1000? $2000? 20:45:11 &amp;lt;eche|on&amp;gt; IMHO flights from europe are 1200 both ways 20:45:19 &amp;lt;eche|on&amp;gt; and IMHO thats what kytv needs to attend 20:45:33 &amp;lt;eche|on&amp;gt; if he/she can stay somewhere $cheap and good 20:45:45 &amp;lt;zzz&amp;gt; if anybody has a hard number they need, speak up now 20:45:53 &amp;lt;eche|on&amp;gt; kytv: now is your time. 20:46:09 &amp;lt;zzz&amp;gt; or, how much do people think is reasonable? 20:46:27 &amp;lt;eche|on&amp;gt; I think, we can pay a lot of different stuff, but I would like to pay more on travel cost and less on having booze on the event 20:46:35 &amp;lt;eche|on&amp;gt; (is it pronounced booze?) 20:47:13 &amp;lt;hottuna&amp;gt; eche|on, having people over is more important yes. 20:47:16 &amp;lt;psi&amp;gt; hm 20:47:23 &amp;lt;hottuna&amp;gt; (it's booze, yes) 20:47:28 &amp;lt;zzz&amp;gt; or, another way to ask, how much should we spend total on this event? 20:48:01 &amp;lt;eche|on&amp;gt; currently on the list to pay for me: location, some snacks/coffee/coffebreak, a dinner/lunch for I2P. 20:48:20 &amp;lt;psi&amp;gt; all my costs would be just transit and i would need to figure that part out, probably air, maybe bus/train 20:48:43 &amp;lt;zzz&amp;gt; would $10K be out of line to spend? 20:48:50 &amp;lt;eche|on&amp;gt; I would pay kytv (and any other dedicated I2P contributor) 1200 for the flight, and each other up to 500, if they want it 20:49:20 &amp;lt;hottuna&amp;gt; eche|on, that sounds reasonable 20:49:25 &amp;lt;str4d&amp;gt; $10k would need to be heavily justified 20:49:33 &amp;lt;eche|on&amp;gt; and that would sum up to 10k roughly 20:50:04 &amp;lt;str4d&amp;gt; But with good justification, I wouldn't be against it 20:50:59 &amp;lt;eche|on&amp;gt; ok, 5k-10k in that area 20:51:24 &amp;lt;hottuna&amp;gt; should we re-imburse the complete travel costs do something like 50% or 75%? 20:51:27 &amp;lt;zzz&amp;gt; what about up to $1500 reimbursement for core team members, and up to $2500 for 'special cicrumstances', i.e. you really need it 20:51:36 &amp;lt;eche|on&amp;gt; I would pay up to 10k, the only issue: if we do this an regular base, it is a bit hard to pay 10k each year 20:51:38 &amp;lt;hottuna&amp;gt; eche|on, i think something closer to 5k then 10k would be easier to agree on 20:51:56 &amp;lt;zzz&amp;gt; eche|on, remind us, how much money do we have atm? 20:52:10 &amp;lt;eche|on&amp;gt; wait a sec 20:52:37 &amp;lt;str4d&amp;gt; On current HoF: 44.6k euro and 537.7 BTC 20:52:50 &amp;lt;eche|on&amp;gt; roughly 41k euro, 534 Bitcoin and 700 Litecoin on my side 20:53:19 &amp;lt;eche|on&amp;gt; 534 btc each 210, LTC is 1.2 each 20:53:52 &amp;lt;fox&amp;gt; person experience for cheap room and board motel 6 has gotten much nicer accross north america 20:53:59 &amp;lt;xmz&amp;gt; I can help out with setup/teardown etc. 20:54:50 &amp;lt;hottuna&amp;gt; what type of expenses would we like to reimburse a person for? total expense for the trip? only flights? flights+hotel? 20:55:02 &amp;lt;fox&amp;gt; inn type place are nice if you want breakfast though 20:55:22 &amp;lt;zzz&amp;gt; usually we just do it no-questions-asked, whatever you spent money on 20:56:13 &amp;lt;str4d&amp;gt; But given the scale of this expenditure, we probably do want to have some reasonable restrictions 20:56:33 &amp;lt;eche|on&amp;gt; I vote for travel expenses 20:56:34 &amp;lt;zzz&amp;gt; sure. 20:56:41 &amp;lt;eche|on&amp;gt; as the lounge is cheap and available 20:56:55 &amp;lt;psi&amp;gt; hottuna: so to clarify would i or would i not have to personally book a hotel 20:56:59 &amp;lt;psi&amp;gt; (For me) 20:57:04 &amp;lt;xmz&amp;gt; Could have some setup for accepting donations at the event 20:57:04 &amp;lt;eche|on&amp;gt; and food/drinks is same like @home, if you want to 20:57:25 &amp;lt;hottuna&amp;gt; psi: you would have to do the booking. book whatever you like. echelon will reimburse you 20:57:33 &amp;lt;psi&amp;gt; okay 20:57:45 &amp;lt;zzz&amp;gt; how about max of US$ 1K for north americans, 1500 euros max for europeans, 2000 euros max for 'special circumstances' 20:58:20 &amp;lt;eche|on&amp;gt; zzz: fligst US to CAD are &amp;lt;1000$ ? 20:58:22 &amp;lt;cacapo&amp;gt; with 5K-10K and a lot of key persons in place why not call it a Summit - slightly more official 20:59:00 &amp;lt;zzz&amp;gt; shouldn't be more than $400 20:59:04 &amp;lt;zzz&amp;gt; but I haven't looked 20:59:12 &amp;lt;zzz&amp;gt; and it may be driving distance for some 20:59:44 &amp;lt;zzz&amp;gt; we've never reimbursed 100% for anybody 20:59:44 &amp;lt;eche|on&amp;gt; I want to note again and ask: if we do that amount, we need to clarify, the reimbursements for 32C3 and the next few events will be as usual ~200, if not some special stuff happens 21:00:03 &amp;lt;hottuna&amp;gt; eche|on, agreed 21:00:47 &amp;lt;zzz&amp;gt; I'm just throwing out proposals, somebody please agree/disagree too high/low 21:00:48 &amp;lt;eche|on&amp;gt; it is kinda unfair, but could be seen as a kind of advertising 21:01:00 &amp;lt;eche|on&amp;gt; zzz: I agree, with the added note 21:01:46 &amp;lt;zzz&amp;gt; look at it another way, i think we should spend at least 10% of our money a year. Maybe 15-20%. 21:02:04 &amp;lt;eche|on&amp;gt; hmm 21:02:19 &amp;lt;zzz&amp;gt; because 10 more years would be a long time at this 21:02:58 &amp;lt;eche|on&amp;gt; we got 7k donations in 2014 and spent 11k (in euro alone) 21:03:55 &amp;lt;hottuna&amp;gt; zzz, if wo do the percentile thing let's start low. 21:03:57 &amp;lt;eche|on&amp;gt; this year we got ~600 euro and spent 3k 21:04:21 &amp;lt;eche|on&amp;gt; 10% is nice for me currently 21:04:30 &amp;lt;eche|on&amp;gt; would need to convert some BT to again... 21:04:31 &amp;lt;zzz&amp;gt; including btc we have ~150K euros 21:05:00 &amp;lt;eche|on&amp;gt; I call BTC somewhat "play-stuff" and unless they are in in here, I do not really count them much. 21:05:30 &amp;lt;eche|on&amp;gt; sure, the exchange rate is 210 currently, but I will never be able to exchange 400 BTC at once. 21:05:38 &amp;lt;hottuna&amp;gt; I agree with eche|on. btc arent 100% reliable for doing that kind of math 21:06:10 &amp;lt;eche|on&amp;gt; so, with agreeing on max 10k for this event, Ill exchange some BTC 21:06:33 &amp;lt;eche|on&amp;gt; I just want to be on the safe side and have some kind of "reserve" in . 21:06:40 &amp;lt;zzz&amp;gt; you can offer people extra if they take rembursement in BTC 21:06:54 &amp;lt;eche|on&amp;gt; sure, I do this all the time. thats the benefit of BTC 21:07:08 &amp;lt;eche|on&amp;gt; you can pay folks with them, but you cannot rely on it. 21:07:50 &amp;lt;hottuna&amp;gt; eche|on, zzz, psi, dg: do we all agree on a 10k hard cap for expenses relating to this event? 21:07:53 &amp;lt;eche|on&amp;gt; but yeah, we do have the money 21:08:02 &amp;lt;zzz&amp;gt; ok how about this, we budget 10K euro for the total event. Actual per-person max depends on how many people go, "special cicrumstances" requests, etc., to be determined later 21:08:03 &amp;lt;psi&amp;gt; hard cap yes 21:08:20 &amp;lt;hottuna&amp;gt; zzz, sounds good. 21:08:44 &amp;lt;eche|on&amp;gt; Hmm, hard cap is interesting, but depends on the local costs for snacks^^ 21:09:07 &amp;lt;eche|on&amp;gt; we can hard cap the expenses for people to attend. 21:09:15 &amp;lt;eche|on&amp;gt; and that would be 8 or 9k? 21:09:24 &amp;lt;zzz&amp;gt; but everybody be smart. You can't drive to Toronto and book a $400 a night hotel and expect to get it all covered 21:09:55 &amp;lt;eche|on&amp;gt; zzz: travel expenses, or travel&amp;hotel? 21:10:23 &amp;lt;zzz&amp;gt; dunno 21:10:35 &amp;lt;eche|on&amp;gt; also: list of people to prefer (aka: people who already did a lot, people giving a talk, other) 21:10:38 &amp;lt;hottuna&amp;gt; eche|on, given that there is a lounge available for free Im not opposed to the idea of only travel expenses 21:10:47 &amp;lt;zzz&amp;gt; usually it's flight + hotel, but we've never come close to a full reimbursement before so it didn't matter 21:11:39 &amp;lt;str4d&amp;gt; I think 10k budget for now, do a roll call so we know who *will* be going, then we will be better placed to budget reimbursement 21:11:50 &amp;lt;eche|on&amp;gt; I sum my opiono: cap 8k for travel expenses of participants, with some level of importance to the people 21:12:00 &amp;lt;zzz&amp;gt; ok 21:12:32 &amp;lt;str4d&amp;gt; (roll call from core people) 21:12:34 &amp;lt;zzz&amp;gt; let's wrap it up for now, we'll ask people to email echelon with how much they would need later 21:12:37 &amp;lt;hottuna&amp;gt; eche|on, agreed. 21:12:51 &amp;lt;hottuna&amp;gt; alright 21:12:54 &amp;lt;zzz&amp;gt; ok everybody who is going and wants reimbursement from the project say 'aye' 21:12:56 &amp;lt;zzz&amp;gt; aye 21:13:02 &amp;lt;eche|on&amp;gt; aye ;-) 21:13:04 &amp;lt;hottuna&amp;gt; https://trac.i2p2.de/wiki/MeetupToronto2015 now contains some information. 21:13:12 &amp;lt;psi&amp;gt; aye 21:13:19 &amp;lt;hottuna&amp;gt; if you signed up for a responsibility, please help maintain this page 21:14:17 &amp;lt;zzz&amp;gt; ok eche|on, please check with kytv later and see how much he would need to attent 21:14:22 &amp;lt;hottuna&amp;gt; cacapo ?? 21:14:24 &amp;lt;zzz&amp;gt; anything else on 1d? 21:14:47 &amp;lt;cacapo&amp;gt; hottuna: aye i'm going if I can wrestle down my boss 21:15:12 &amp;lt;cacapo&amp;gt; I'd happily take a small reimbursement in BTC 21:15:14 &amp;lt;hottuna&amp;gt; zzz, no 21:15:24 &amp;lt;zzz&amp;gt; it will take a few days to figure out who's going . 21:15:49 &amp;lt;zzz&amp;gt; for a couple people the reimbursement amount may enter into the decision, but for most probably not 21:15:59 &amp;lt;zzz&amp;gt; anything else on 1) ? 21:16:14 &amp;lt;zzz&amp;gt; any other (non-toronto) topics to discuss? 21:16:46 &amp;lt;zzz&amp;gt; first meeting in 6 months, gotta look for the baffer 21:17:15 &amp;lt;zzz&amp;gt; thanks to everybody and especially to the volunteers 21:17:26 &amp;lt;zzz&amp;gt; ahh there it is 21:17:40 &amp;lt;eche|on&amp;gt; great 21:17:49 &amp;lt;eche|on&amp;gt; time for bed now^^ 21:17:52 * zzz *bafs* the meeting closed &lt;/div></description></item><item><title>Version 0.9.19</title><link>/fr/blog/2015/04/12/version-0.9.19/</link><pubDate>Sun, 12 Apr 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/04/12/version-0.9.19/</guid><description>&lt;p>La 0.9.19 inclut plusieurs correctifs et des améliorations des performances du floodfill. Beaucoup d’entre vous ont constaté une utilisation élevée du CPU après la sortie de 0.9.18. Cela était dû à une combinaison d’une utilisation accrue du chiffrement, d’un afflux important d’utilisateurs de Vuze dans le réseau, d’une réduction du nombre de floodfill en raison d’exigences de performance plus strictes, ainsi que de quelques bogues de longue date. La situation devrait grandement s’améliorer une fois que la majeure partie du réseau aura été mise à jour. Comme toujours, la meilleure façon de réduire l’utilisation du CPU est de diminuer vos limites de bande passante.&lt;/p></description></item><item><title>Version 0.9.18</title><link>/fr/blog/2015/02/22/version-0.9.18/</link><pubDate>Sun, 22 Feb 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/02/22/version-0.9.18/</guid><description>&lt;p>0.9.18 intègre plusieurs corrections de bogues et des améliorations de performances. Nous avons raccourci le temps de démarrage et réduit la latence dans l’ensemble de nos protocoles réseau. Nous avons augmenté les limites de connexion par défaut pour les routers les plus rapides et réduit l’utilisation des fils d’exécution dans i2ptunnel. Des correctifs UPnP devraient améliorer la gestion des changements sur les périphériques externes. L’utilisation du processeur dans les routers à haut débit pourrait être réduite grâce à certains correctifs NTCP.&lt;/p></description></item><item><title>Compte rendu du 31C3</title><link>/fr/blog/2015/01/20/compte-rendu-du-31c3/</link><pubDate>Tue, 20 Jan 2015 00:00:00 +0000</pubDate><guid>/fr/blog/2015/01/20/compte-rendu-du-31c3/</guid><description>&lt;p>&lt;em>Participants:&lt;/em> &lt;a href="https://twitter.com/apekattenandre">Apekatten&lt;/a>
, &lt;a href="https://twitter.com/echeloni2p">Echelon&lt;/a>
, &lt;a href="https://twitter.com/hottuna_i2p">Hottuna&lt;/a>
, &lt;a href="https://twitter.com/k4k3fyll">Marielle&lt;/a>
, &lt;a href="https://twitter.com/mikalv">Meeh&lt;/a>
, Sindu, &lt;a href="https://twitter.com/i2p">zzz&lt;/a>
&lt;/p>
&lt;p>Nous étions, pour la deuxième année consécutive, à un excellent emplacement au Congrès, dans &lt;a href="https://noisysquare.com/">Noisy Square&lt;/a>
, juste à côté du stand de l&amp;rsquo;EFF. Faire partie de Noisy Square a vraiment accru notre visibilité et permis à de nombreuses personnes de nous trouver. Merci à Noisy Square et aux organisateurs du 31C3 pour ce superbe Congrès.&lt;/p>
&lt;p>Nous remercions également Gabriel Weinberg et son excellent moteur de recherche &lt;a href="https://duckduckgo.com/">DuckDuckGo&lt;/a>
 pour leur soutien aux outils d’anonymat open source et leur &lt;a href="https://geti2p.net/en/blog/2014/03/12/press-release-ddg-donation">généreuse contribution&lt;/a>
 à I2P en 2014. Le financement de DuckDuckGo et d’autres a permis notre participation au CCC. Il s’agit de la principale rencontre annuelle des développeurs I2P et elle est cruciale pour notre réussite.&lt;/p></description></item><item><title>Versions de l'application Android</title><link>/fr/blog/2014/12/01/versions-de-lapplication-android/</link><pubDate>Mon, 01 Dec 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/12/01/versions-de-lapplication-android/</guid><description>&lt;p>Cela faisait un certain temps que je n&amp;rsquo;avais pas publié de mises à jour concernant notre développement Android, et plusieurs versions d&amp;rsquo;I2P sont sorties sans versions Android correspondantes. Enfin, l&amp;rsquo;attente est terminée !&lt;/p>
&lt;h2 id="nouvelles-versions-dapplications">Nouvelles versions d’applications&lt;/h2>
&lt;p>De nouvelles versions d’I2P Android et de Bote ont été publiées ! Elles peuvent être téléchargées à partir de ces URL :&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://geti2p.net/en/download#android">I2P Android 0.9.17&lt;/a>
&lt;/li>
&lt;li>&lt;a href="https://download.i2p.io/android/bote/releases/0.3/Bote.apk">Bote 0.3&lt;/a>
&lt;/li>
&lt;/ul>
&lt;p>La principale évolution de ces versions est la transition vers le nouveau système de Material Design d’Android. Material a grandement facilité la création d’applications plus agréables à utiliser pour les développeurs d’applications aux compétences en design, disons, &amp;ldquo;minimalistes&amp;rdquo; (comme les miennes). I2P Android met également à jour son I2P router sous-jacent vers la version 0.9.17 tout juste publiée. Bote introduit plusieurs nouvelles fonctionnalités ainsi que de nombreuses petites améliorations ; par exemple, vous pouvez désormais ajouter de nouvelles destinations e-mail via des codes QR.&lt;/p></description></item><item><title>Version 0.9.17</title><link>/fr/blog/2014/11/30/version-0.9.17/</link><pubDate>Sun, 30 Nov 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/11/30/version-0.9.17/</guid><description>&lt;p>La version 0.9.17 est principalement une version corrective, mais elle poursuit également notre migration vers des signatures cryptographiques plus robustes.&lt;/p>
&lt;p>Nous avons migré le système de flux d’actualités utilisé pour les actualités sur votre console et l’indication de la dernière version du router vers un format signé utilisant des clés RSA 4096 bits pour une sécurité renforcée.&lt;/p>
&lt;p>Les nouveaux eepsites et serveurs seront signés avec ECDSA par défaut, si ECDSA est disponible. Un avertissement apparaît désormais dans la barre latérale de la console si ECDSA n’est pas disponible. Pour les utilisateurs de RedHat, nous avons des retours d’installations réussies du JAR BouncyCastle Provider (bcprov) afin d’ajouter la prise en charge d’ECDSA.&lt;/p></description></item><item><title>I2P Dev Meeting - November 25, 2014</title><link>/fr/blog/2014/11/25/i2p-dev-meeting-november-25-2014/</link><pubDate>Tue, 25 Nov 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/11/25/i2p-dev-meeting-november-25-2014/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dg, eche|on, EinMByte, JekabsR, kytv, orignal, psi, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:04:39 &amp;lt;str4d&amp;gt; Yo 20:04:44 &amp;lt;str4d&amp;gt; C'est l'heure de la réunion 20:06:47 &amp;lt;str4d&amp;gt; zzz, psi, kytv, Meeh, dg 20:07:30 &amp;lt;psi&amp;gt; ah bon ? 20:07:39 &amp;lt;psi&amp;gt; ah mardi 20:09:03 &amp;lt;zzz&amp;gt; présent 20:09:48 &amp;lt;orignal&amp;gt; réunion ? 20:10:11 &amp;lt;str4d&amp;gt; orignal : on discute la liste des tâches de Java I2P 20:10:35 &amp;lt;str4d&amp;gt; En attendant que les autres arrivent : `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` 20:10:41 &amp;lt;kytv&amp;gt; Présent aussi, même si je suis généralement inutile pour ce genre de choses. 20:11:37 &amp;lt;str4d&amp;gt; J'ai ajusté le diagramme de Gantt sur la page ci‑dessus (que j'avais mis en place pour le cycle de dev 0.9.13–0.9.16) pour montrer ce que je pense que nous avons fait. 20:13:30 &amp;lt;zzz&amp;gt; intéressant 20:14:06 &amp;lt;zzz&amp;gt; multiple dests per tunnel &amp;lt;-- ça n'est pas arrivé 20:14:22 &amp;lt;str4d&amp;gt; Ah non ? Ok, ma faute. 20:14:27 &amp;lt;zzz&amp;gt; findbugs pass &amp;lt;-- ça a eu lieu, mais on peut toujours le refaire 20:14:56 &amp;lt;str4d&amp;gt; Multi-sessions par I2CP — ça non plus n'est pas arrivé *derp* 20:14:56 * str4d corrige 20:15:48 &amp;lt;zzz&amp;gt; wow, on a eu une bonne année (à mon humble avis) 20:16:38 &amp;lt;eche|on&amp;gt; oui 20:17:14 &amp;lt;str4d&amp;gt; zzz : oui, je l'avais qualifié spécifiquement de préparation à l'audit, mais tu as raison. 20:17:39 &amp;lt;zzz&amp;gt; examiner un nouveau DH &amp;lt;---- je dirais à moitié fait seulement, en ce qui concerne NTCP2 de toute façon 20:20:26 &amp;lt;str4d&amp;gt; Gantt ne montre pas facilement le « à moitié fait » :P 20:20:34 &amp;lt;str4d&amp;gt; Rechargez la page, corrections 20:21:36 &amp;lt;str4d&amp;gt; Ok, voilà ce que nous avons fait le cycle dernier. 20:21:36 &amp;lt;zzz&amp;gt; donc pas fait 20:23:45 &amp;lt;str4d&amp;gt; Le but de cette réunion est de commencer à planifier ce qui doit être fait au prochain cycle. 20:23:46 &amp;lt;zzz&amp;gt; Je voudrais réitérer qu'un cycle de planification de 3 à 5 versions semble très utile pour concentrer nos esprits et nos ressources 20:23:47 &amp;lt;str4d&amp;gt; (Quand je mettrai à jour le diagramme de Gantt, je laisserai les tâches à moitié faites et je les repousserai) 20:23:47 &amp;lt;str4d&amp;gt; À la précédente réunion, j'ai demandé aux participants de proposer chacun quelques points de choses qu'ils souhaitent voir réalisées dans I2P, et autour d'I2P 20:23:47 &amp;lt;str4d&amp;gt; Pouvez‑vous les coller maintenant, s'il vous plaît ? 20:24:21 &amp;lt;str4d&amp;gt; +1 20:24:36 &amp;lt;str4d&amp;gt; Et maintenant nous en avons la preuve ! 20:26:15 &amp;lt;zzz&amp;gt; sans entrer dans ce qui est plus important que le reste, je pense que presque tout ce qui est affiché et non terminé sur le diagramme de Gantt est toujours important 20:27:01 &amp;lt;str4d&amp;gt; Je suis d'accord. 20:27:07 &amp;lt;str4d&amp;gt; Je veux quand même voir quelles idées les gens ont eues la semaine dernière, s'il y en a. 20:27:45 &amp;lt;str4d&amp;gt; Voici les miennes : `http://pastethis.i2p/show/jF2RkHwrIPkCb0yOpI7l/` 20:27:46 &amp;lt;iRelay&amp;gt; Titre : Paste #jF2RkHwrIPkCb0yOpI7l | LodgeIt! (at pastethis.i2p) 20:28:07 &amp;lt;eche|on&amp;gt; Je suis à court d'options; je vois pour faire connaître I2P, avec l'aide de Bote sur Android, i2p messenger est une option, un serveur XMPP, et Syndie. Désolé, je considère toujours Syndie important. 20:28:27 &amp;lt;str4d&amp;gt; eche|on : super, merci ! 20:28:43 &amp;lt;str4d&amp;gt; Continuez à envoyer :) 20:28:53 &amp;lt;eche|on&amp;gt; et avec l'appli Android viennent les routes restreintes 20:28:54 &amp;lt;zzz&amp;gt; ma liste de nouveautés : résoudre le problème ECDSA de Red Hat, migrer vers EdDSA, Jetty 9 / Java 7, étendre la base d'utilisateurs Vuze, et plus de marketing / sensibilisation / partenariats / intégration 20:29:36 &amp;lt;str4d&amp;gt; Pour la postérité des logs, j'écrirai mes idées ici aussi : 20:30:11 &amp;lt;str4d&amp;gt; À faire dans I2P : analyse et refonte UX de la Routerconsole ; prendre des idées du design HS 2.0 de Tor et les appliquer aux I2P Destinations (destinations I2P) ; planification de la bande passante. À faire autour d'I2P : améliorations du thème du site web ; implémenter les relais de récupération d'I2P‑Bote ; recherche 20:30:23 &amp;lt;zzz&amp;gt; un autre : orchid : le réparer ou l'abandonner 20:30:32 &amp;lt;str4d&amp;gt; +100 20:31:13 &amp;lt;kytv&amp;gt; En ce qui concerne le problème ECDSDA sous RedHat/Gentoo, on pourrait/devrait peut‑être afficher un message dans la barre latérale (ou les logs) avec un lien de téléchargement. Ou peut‑être demander à l'utilisateur si « nous » devons le télécharger dans ./lib 20:31:35 &amp;lt;zzz&amp;gt; un autre : améliorations des tests, matériel de test, tests sous Windows 20:31:58 &amp;lt;str4d&amp;gt; kytv : bonnes idées (mais on peut en discuter à une autre réunion :) 20:32:03 &amp;lt;zzz&amp;gt; un autre : dépenser plus d'argent 20:32:36 &amp;lt;zzz&amp;gt; un autre : Chine 20:32:58 &amp;lt;str4d&amp;gt; Entre ces idées et la liste des éléments non terminés sur la page ci‑dessus, nous avons un bon vivier de projets potentiels. 20:33:34 &amp;lt;str4d&amp;gt; Mon objectif est de ranger, formaliser et publier ces projets sur la page des tâches du site web 20:34:11 &amp;lt;str4d&amp;gt; Après avoir fouillé les pages « à faire » d'autres projets, voici le format que je propose : 20:34:11 &amp;lt;str4d&amp;gt; `http://pastethis.i2p/show/nvexU3ZvSFOI6L5DrrqM/` 20:34:12 &amp;lt;iRelay&amp;gt; Titre : Paste #nvexU3ZvSFOI6L5DrrqM | LodgeIt! (at pastethis.i2p) 20:34:54 &amp;lt;eche|on&amp;gt; bonne idée 20:35:10 &amp;lt;kytv&amp;gt; Pareil pour Orchid 20:35:10 &amp;lt;kytv&amp;gt; Mon principal « À faire autour d'I2P » concerne les tests. Pas des tests automatisés avec des logiciels, à proprement parler, mais le fait que l'un de nos services passe en production sans aucun test... juste [pouf], « c'est en ligne... je ne sais pas si ça marche par contre. » 20:35:12 &amp;lt;kytv&amp;gt; Dans I2P : faire en sorte que l'Installeur installe dans le répertoire utilisateur sous Windows pour éviter tout problème de permissions. Ça devrait être facile, mais je ne sais pas comment. 20:35:16 &amp;lt;kytv&amp;gt; Chrome faisait ça (le fait peut‑être encore ?) 20:35:41 &amp;lt;str4d&amp;gt; Mon résultat final idéal : les utilisateurs peuvent aller sur la page des tâches et y trouver la liste de toutes les idées que nous avons pour des projets dans et autour d'I2P. 20:36:11 &amp;lt;zzz&amp;gt; un autre : GSoC 20:36:14 &amp;lt;str4d&amp;gt; Il y aura un nuage de tags en haut sur lequel ils pourront cliquer pour filtrer les projets qui nécessitent certaines compétences 20:36:17 &amp;lt;str4d&amp;gt; compétences 20:36:21 &amp;lt;zzz&amp;gt; un autre : rencontre estivale 20:37:54 &amp;lt;zzz&amp;gt; un autre : enquête GNS, 2e passage ? 20:38:28 &amp;lt;str4d&amp;gt; mmm 20:38:54 &amp;lt;zzz&amp;gt; ou peut‑être, juste une autre discussion avec ces gars suffira 20:39:09 &amp;lt;str4d&amp;gt; Là tout de suite, je vais retirer du Gantt les tâches que nous avons terminées. 20:39:27 &amp;lt;zzz&amp;gt; peux‑tu l'enregistrer et en commencer un nouveau ? 20:39:29 &amp;lt;str4d&amp;gt; zzz : lesquels des quelques du bas ont été terminés (détection de relecture SSU, etc.) ? 20:39:38 &amp;lt;str4d&amp;gt; Bien sûr. 20:39:49 &amp;lt;zzz&amp;gt; c'est plutôt sympa de montrer que nous accomplissons effectivement des choses 20:40:19 &amp;lt;eche|on&amp;gt; zzz : la plupart des choses ont été faites par toi, à mon avis 20:40:35 &amp;lt;EinMByte&amp;gt; j'ai raté la réunion ? 20:40:37 &amp;lt;zzz&amp;gt; Je pense avoir signalé tout ce qui était du mauvais côté de « terminé ou pas » 20:42:39 &amp;lt;str4d&amp;gt; Nouveau diagramme en ligne 20:43:55 &amp;lt;str4d&amp;gt; zzz : des trois du bas, lesquels faut‑il repousser ? Je pense que le verrouillage côté client est encore un problème ? 20:43:59 &amp;lt;zzz&amp;gt; J'aimerais voir beaucoup plus de planification et d'attention sur les choses non liées au code dans les prochains mois. Bien trop de choses sont soit assez désorganisées, soit n'avancent pas à un rythme qui soit un tant soit peu discipliné ou régulier 20:44:09 &amp;lt;str4d&amp;gt; (verrouillage des tunnels côté client) 20:44:18 &amp;lt;str4d&amp;gt; zzz : je suis d'accord. 20:44:34 &amp;lt;str4d&amp;gt; Cela sera, à mon avis, facilité en travaillant sur la page des tâches. 20:44:56 &amp;lt;str4d&amp;gt; Si nous pouvons expliquer les projets non liés au code d'une manière que les nouveaux puissent comprendre et réaliser, ça nous aide aussi. 20:44:59 &amp;lt;zzz&amp;gt; pas sûr à 100 % pour l'instant de ce qu'est cet élément de verrouillage client, mais je pense qu'il est toujours inachevé 20:45:08 &amp;lt;str4d&amp;gt; (De même pour les projets de code) 20:45:32 &amp;lt;zzz&amp;gt; ouaip 20:45:53 * str4d repousse aussi les améliorations du streaming 20:46:03 &amp;lt;str4d&amp;gt; Puis‑je retirer la détection de relecture de session SSU alors ? 20:46:04 &amp;lt;dg&amp;gt; Tu veux dire les problèmes de doublons ? 20:46:18 &amp;lt;dg&amp;gt; Le cas où on se retrouve avec des tunnels qui ne se désenregistrent pas d'I2PTunnel et n'autorisent pas de nouveaux tunnels ? Ce genre de chose ? 20:46:30 &amp;lt;zzz&amp;gt; str4d, je dois revenir vers toi à propos de la relecture SSU, pas sûr pour l'instant 20:46:45 &amp;lt;dg&amp;gt; Je voudrais voir moins de mort des tunnels plutôt que du débit 20:46:59 &amp;lt;str4d&amp;gt; dg : c'est peut‑être ça. Il y a aussi le problème séparé du démarrage d'I2PTunnel qui verrouille l'UI 20:47:29 &amp;lt;zzz&amp;gt; ajoute « mort des tunnels » là‑dedans comme nouvel élément, pourquoi pas 20:48:01 &amp;lt;dg&amp;gt; str4d : j'avais oublié ça ! 20:48:03 &amp;lt;str4d&amp;gt; k 20:48:39 &amp;lt;zzz&amp;gt; Je pense avoir quelque chose non activé en code pour ce truc de verrouillage, ça traîne depuis environ 18 mois, mais ce n'est toujours pas bon 20:48:40 &amp;lt;str4d&amp;gt; Ensuite : parcourez les idées ci‑dessus. Lesquelles doivent figurer sur *notre* feuille de route sur 6 mois (c.-à-d. lesquelles dois‑je ajouter au Gantt) ? 20:50:16 &amp;lt;psi&amp;gt; EinMByte : réunion en cours 20:50:21 &amp;lt;psi&amp;gt; (non) 20:51:51 &amp;lt;zzz&amp;gt; Je suggère de tout y mettre pour l'instant, puis on parlera des priorités plus tard, ou on laisse les dépendances du Gantt nous dire quoi faire ensuite ? 20:52:52 &amp;lt;str4d&amp;gt; mmk 20:53:04 * str4d extrait la liste ci‑dessus et la met en forme maintenant 20:53:08 &amp;lt;EinMByte&amp;gt; psi : oh super. 20:54:08 &amp;lt;psi&amp;gt; élément potentiel : faire un benchmark du débit des tunnels et des taux de perte de messages 20:54:26 &amp;lt;str4d&amp;gt; EinMByte : as‑tu des idées pour notre liste de tâches ? 20:55:15 &amp;lt;EinMByte&amp;gt; NTCP2, possiblement. Même si ce serait à long terme 20:56:39 &amp;lt;str4d&amp;gt; EinMByte : pour référence : `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` 20:56:53 &amp;lt;EinMByte&amp;gt; merci 20:57:04 &amp;lt;EinMByte&amp;gt; (j'allais le demander) 21:00:23 &amp;lt;str4d&amp;gt; Voici la liste des idées de tout le monde : 21:00:24 &amp;lt;str4d&amp;gt; `http://pastethis.i2p/show/K0fGRb2708ADbCTZ9u9K/` 21:00:25 &amp;lt;iRelay&amp;gt; Titre : Paste #K0fGRb2708ADbCTZ9u9K | LodgeIt! (at pastethis.i2p) 21:01:01 &amp;lt;str4d&amp;gt; Presque toutes peuvent être transformées en projets pour la page des tâches du site web. 21:01:36 &amp;lt;str4d&amp;gt; Sujet de discussion suivant : lesquelles parmi celles‑ci (et celles actuellement sur le Gantt) sont les plus importantes à faire pour nous dans les six prochains mois ? 21:02:48 &amp;lt;psi&amp;gt; les routes restreintes sont probablement l'élément le plus important, à mon avis 21:02:50 &amp;lt;EinMByte&amp;gt; à propos de Syndie, peut‑être : je travaillais sur ce plugin — pas le temps maintenant toutefois). Cela pourrait être une des choses qui peuvent (?) attirer plus d'attention sur Syndie. 21:03:20 &amp;lt;dg&amp;gt; str4d : la mort des tunnels est absente et je trouve que c'est assez important 21:03:37 &amp;lt;EinMByte&amp;gt; Si quelqu'un est intéressé par le développement de plugins Firefox / Icedove : vous savez quoi faire 21:03:37 &amp;lt;str4d&amp;gt; dg : c'est là (verrouillage de thread de tunnel) 21:03:41 &amp;lt;str4d&amp;gt; Je pensais que c'était ça 21:03:49 &amp;lt;dg&amp;gt; oh, désolé str4d, je parlais des connexions interrompues brutalement 21:03:54 &amp;lt;dg&amp;gt; ma faute 21:04:04 &amp;lt;str4d&amp;gt; Ah, k 21:04:55 &amp;lt;EinMByte&amp;gt; psi : je suis d'accord, les routes restreintes sont importantes. Mais je pense aussi qu'il faut réaliser que ça prendra pas mal de temps à implémenter 21:05:21 &amp;lt;EinMByte&amp;gt; (je ne sais pas combien du design / concept a déjà été fait) 21:05:35 &amp;lt;dg&amp;gt; Dans I2P : routes restreintes, problèmes ECDSA de RedHat, HS 2.0 de Tor, puis le reste. Autour d'I2P : base d'utilisateurs Vuze, GSoC, recherche, benchmark, puis le reste. 21:06:04 &amp;lt;dg&amp;gt; Je suis d'accord avec EinMByte… la refonte de la console du router est importante mais cela pourrait prendre une durée indéterminée. 21:07:15 &amp;lt;EinMByte&amp;gt; str4d : une chose de plus, peut‑être. Je connais des chercheurs qui ont développé un nouveau concept de DWSE (moteur de recherche web distribué), ils pourraient être intéressés pour le développer comme application I2P 21:07:42 &amp;lt;str4d&amp;gt; EinMByte : sympa ! 21:07:49 &amp;lt;EinMByte&amp;gt; Comme la plupart des DWSE ne fonctionnent pas vraiment bien en ce moment, ce serait très intéressant d'avoir ça, à mon avis 21:08:01 &amp;lt;zzz&amp;gt; non, par « mort des tunnels » je voulais dire les cassures de tunnel de 3 minutes, le test de datagrammes du gars de Vuze, etc. Distinct des problèmes de verrouillage local d'i2ptunnel. 21:08:07 &amp;lt;EinMByte&amp;gt; C'est aussi quelque chose que je considérerais implémenter 21:08:20 &amp;lt;dg&amp;gt; Je ne pensais pas précisément à 3 minutes mais ça en faisait partie. 21:08:34 &amp;lt;EinMByte&amp;gt; (avec de l'aide, espérons‑le) 21:09:03 &amp;lt;str4d&amp;gt; k, rechargez la page Gantt 21:10:34 &amp;lt;EinMByte&amp;gt; str4d : de toute façon, ne compte pas trop là‑dessus, ça dépend si les utilisateurs d'I2P sont réellement intéressés par quelque chose comme ça. 21:11:14 &amp;lt;EinMByte&amp;gt; Aussi, je ne suis pas sûr pour le truc GNS. En tout cas, ça ne devrait pas être très prioritaire. 21:11:56 &amp;lt;str4d&amp;gt; Nouveau paste des idées à jour : `http://pastethis.i2p/show/1qxHbkWjD27N7SdzNJZL/` 21:11:57 &amp;lt;iRelay&amp;gt; Titre : Paste #1qxHbkWjD27N7SdzNJZL | LodgeIt! (at pastethis.i2p) 21:12:35 &amp;lt;zzz&amp;gt; je dirais que 4 grandes catégories sont de la plus haute importance : 1) poursuite de la migration crypto à court terme (carnet d'adresses, muiltidest, etc.) 2) planification/recherche crypto à plus long terme (DH, LS2, NTCP2) 3) tout ce qui est tests 4) tout ce qui n'est pas du code 21:13:48 &amp;lt;EinMByte&amp;gt; zzz : est‑ce par ordre d'importance ? 21:14:05 &amp;lt;str4d&amp;gt; Les problèmes ECDSA entrent dans la première catégorie ; Tor HS 2.0 entre dans la deuxième catégorie. 21:14:21 &amp;lt;zzz&amp;gt; non. importance à peu près égale 21:14:44 &amp;lt;str4d&amp;gt; Donc le seul élément non représenté dans ces catégories est les routes restreintes 21:15:28 &amp;lt;jenkins@kyirc&amp;gt; Démarrage de la build #556 pour le job i2pd (build précédente : SUCCÈS) 21:15:30 &amp;lt;jenkins@kyirc&amp;gt; Projet i2pd build #556 : SUCCÈS en 8,2 s : `http://jenkins.killyourtv.i2p/job/i2pd/556/` 21:15:31 &amp;lt;jenkins@kyirc&amp;gt; * orignal : a éliminé NTCPServerConnection 21:15:32 &amp;lt;jenkins@kyirc&amp;gt; * orignal : a déplacé le code client NTCP vers Transports 21:16:34 &amp;lt;EinMByte&amp;gt; peut‑être que NTCP2 n'est pas *si* important 21:16:50 &amp;lt;zzz&amp;gt; et la raison pour laquelle je les ai groupées ainsi et je parle de priorité égale, c'est qu'il s'agit probablement de 4 groupes distincts de personnes pour ces 4 catégories, qui pourraient chacun faire avancer les choses 21:17:08 &amp;lt;EinMByte&amp;gt; ou, au moins, avant de pouvoir commencer correctement sur NTCP2, nous devons faire beaucoup de recherche, et aussi répondre à quelques questions très importantes 21:17:33 &amp;lt;jenkins@kyirc&amp;gt; Projet i2pd (Linux x86) build #33 : SUCCÈS en 1 min 47 s : `http://jenkins.killyourtv.i2p/job/i2pd%20(Linux%20x86)/33/` 21:17:44 &amp;lt;EinMByte&amp;gt; zzz : en effet 21:17:51 &amp;lt;JekabsR&amp;gt; il est intéressant de voir que le réseau i2p a tendance à rassembler tous les routers rapides 21:17:58 &amp;lt;jenkins@kyirc&amp;gt; Démarrage de la build #33 pour le job i2pd (Linux x64) 21:18:03 &amp;lt;zzz&amp;gt; oui. « NTCP2 » est juste un raccourci pour un tas de choses qui peuvent ou non aboutir réellement à quelque chose appelé « NTCP2 » 21:18:34 &amp;lt;JekabsR&amp;gt; et ils ne préfèrent pas les routers lents 21:18:40 &amp;lt;EinMByte&amp;gt; Oui. En tout cas, si nous changeons les couches de transport, il est extrêmement important de ne pas faire d'erreurs, car cela casserait probablement complètement I2P. 21:19:19 &amp;lt;psi&amp;gt; JekabsR : les routers plus lents sont toujours utilisés, juste moins 21:19:43 &amp;lt;jenkins@kyirc&amp;gt; Projet i2pd (Linux x64) build #33 : SUCCÈS en 1 min 52 s : `http://jenkins.killyourtv.i2p/job/i2pd%20(Linux%20x64)/33/` 21:20:05 &amp;lt;EinMByte&amp;gt; zzz : si le 2 c'est « recherche », alors tu as raison 21:20:33 &amp;lt;EinMByte&amp;gt; ça peut être fait simultanément 21:21:52 * str4d est en train de remanier le Gantt en ces quatre catégories (plus une catégorie Autre) 21:22:12 &amp;lt;JekabsR&amp;gt; mais il y a un problème — les destinations de type client obtiennent rarement des connexions de router rapides 21:22:40 &amp;lt;eche|on&amp;gt; non ? 21:22:46 &amp;lt;psi&amp;gt; JekabsR : pas totalement sûr que ce soit exact 21:23:46 &amp;lt;zzz&amp;gt; str4d, avons‑nous oublié Android, ou est‑ce une feuille de route séparée ? 21:23:59 &amp;lt;str4d&amp;gt; zzz : nous l'avons oublié 21:24:01 &amp;lt;eche|on&amp;gt; JekabsR : les routers en mode masqué ont bien quelques problèmes, mais les autres obtiennent des connexions rapides, car suffisamment de routers rapides sont disponibles et ont de la capacité libre 21:24:26 &amp;lt;str4d&amp;gt; Techniquement, I2P Android relève de la catégorie « dans I2P » 21:24:35 &amp;lt;psi&amp;gt; oh autre question de recherche : quelle capacité i2p a‑t‑il réellement en ce moment ? 21:25:14 &amp;lt;zzz&amp;gt; peut‑être qu'une 5e catégorie pour Android a plus de sens 21:25:46 &amp;lt;zzz&amp;gt; mais je ne suis pas bloqué sur les catégories. J'ai juste mentionné les 4 comme un moyen rapide de communiquer ce que je pense important 21:25:54 &amp;lt;JekabsR&amp;gt; parce qu'ils ont tendance à créer un petit nombre de connexions vraiment rapides et un grand nombre de connexions lentes 21:26:11 &amp;lt;dg&amp;gt; [source requise] 21:26:15 &amp;lt;JekabsR&amp;gt; mon router a commencé à abandonner les tunnels lents 21:26:24 &amp;lt;str4d&amp;gt; zzz : je pense que c'était une bonne idée 21:26:56 &amp;lt;str4d&amp;gt; Actualisez la page Gantt maintenant 21:27:07 &amp;lt;eche|on&amp;gt; JekabsR: https://geti2p.net/_static/pdf/I2P-PET-CON-2009.1.pdf 21:30:12 &amp;lt;eche|on&amp;gt; JekabsR : les tunnels ne sont abandonnés qu'à la fin de la durée de vie du tunnel et si les tunnels propres ont besoin de la capacité. 21:30:29 &amp;lt;str4d&amp;gt; Si vous actualisez `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` vous verrez maintenant les en‑têtes, chacun avec une barre de six mois. Cela donne une indication du temps disponible pour tout caser. 21:32:43 &amp;lt;str4d&amp;gt; Maintenant que nous avons quelques idées pour les six prochains mois, nous devons commencer à planifier les échéances. 21:33:18 &amp;lt;str4d&amp;gt; Et qui va s'occuper de quoi. 21:33:52 &amp;lt;JekabsR&amp;gt; ma console signale fréquemment qu'elle a trop de connexions entrantes et que des tunnels sont partiellement rejetés. Comment i2p décide‑t‑il lesquels rejeter ? 21:34:08 &amp;lt;dg&amp;gt; « trop de connexions entrantes » ? 21:34:21 &amp;lt;dg&amp;gt; JekabsR : une réunion est en cours, tu voudras peut‑être attendre qu'elle soit terminée 21:35:00 &amp;lt;str4d&amp;gt; J'aimerais aussi des volontaires pour aider à transformer la liste d'idées en une page de projets exploitable sur la page des tâches du site web 21:35:12 &amp;lt;JekabsR&amp;gt; Connexions NTCP : 425. Limite : 425. Timeout : 2 min. 21:35:30 &amp;lt;JekabsR&amp;gt; Connexions UDP : 1149. Limite : 1275. Timeout : 4 min. 21:36:14 &amp;lt;JekabsR&amp;gt; les limites sont atteintes 21:37:42 &amp;lt;JekabsR&amp;gt; le router utilise 80 % de la puissance CPU 21:38:23 &amp;lt;str4d&amp;gt; Quelqu'un ? 21:39:36 &amp;lt;kytv&amp;gt; JekabsR : 1) réunion en cours, tu voudras peut‑être attendre ; 2) regarde `http://127.0.0.1:7657/peers#help` 21:41:16 &amp;lt;JekabsR&amp;gt; kytv : je vais regarder 21:41:44 &amp;lt;zzz&amp;gt; str4d, je pense que tu as perdu tout le monde après 1 h 45. Peut‑être qu'on peut déclarer victoire pour l'instant et on fera plus de progrès une autre fois ? 21:41:45 &amp;lt;str4d&amp;gt; Essayons quelques questions plus spécifiques. 21:41:52 &amp;lt;str4d&amp;gt; Ou ça./ 21:41:55 &amp;lt;JekabsR&amp;gt; 330,0 / 342,4 KBps ma charge actuelle 21:42:06 &amp;lt;str4d&amp;gt; Oui, nous avons définitivement bien progressé. 21:42:30 &amp;lt;JekabsR&amp;gt; et des envois torrent à 2‑5 kb de vitesse :( 21:44:17 &amp;lt;str4d&amp;gt; Merci pour les discussions, tout le monde ! 21:44:20 * str4d warms up the baffer 21:44:20 * str4d ***bafs the meeting closed &lt;/div></description></item><item><title>Réunion des développeurs I2P - 18 novembre 2014</title><link>/fr/blog/2014/11/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-novembre-2014/</link><pubDate>Tue, 18 Nov 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/11/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-novembre-2014/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dg, eche|on, Meeh, orignal, psi, RN, str4d, zzz, Le journal complet est en partie reconstitué à partir de l'historique, iRelay s'est connecté et déconnecté par intermittence au début.&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> &amp;lt;zzz&amp;gt; 0) Salut &amp;lt;zzz&amp;gt; 1) Remboursement pour les participants au 31C3 (zzz, echelon) &amp;lt;zzz&amp;gt; 2) Achat de machines de test/compilation (zzz, kytv) &amp;lt;zzz&amp;gt; 3) Calendrier de sortie 0.9.17 et/ou 0.9.16.1 (zzz) &amp;lt;zzz&amp;gt; 4) Statut du reseed (bootstrap des pairs) et nouvel administrateur (zzz) &amp;lt;zzz&amp;gt; 5) Test des news SU3 avant 0.9.17 (zzz, echelon, psi) &amp;lt;zzz&amp;gt; 6) Feuille de route sur 6 mois, NTCP2, etc. (str4d, reprogrammé depuis le 28 oct.) &amp;lt;zzz&amp;gt; 7) Nouveaux sujets de développement (str4d) &amp;lt;zzz&amp;gt; 0) Salut &amp;lt;zzz&amp;gt; Salut &amp;lt;dg&amp;gt; salut, j’ai pu venir. &amp;lt;str4d&amp;gt; Salut &amp;lt;orignal&amp;gt; salut &amp;lt;zzz&amp;gt; J’aimerais garder les points 1-5 courts, 5-10 minutes chacun. Je passerai ensuite la main à str4d pour les points restants aussi longtemps qu’il le souhaite. &amp;lt;zzz&amp;gt; 1) Remboursement pour les participants au 31C3 (zzz, echelon) &amp;lt;zzz&amp;gt; Traditionnellement, nous payons les billets de conférence pour les membres du projet et je pense qu’il y a un large consensus pour continuer &amp;lt;RN&amp;gt; salut &amp;lt;zzz&amp;gt; Comme le CCC l’an dernier a été si productif, je propose que nous fournissions des fonds supplémentaires pour soutenir les gens et les encourager à y assister &amp;lt;zzz&amp;gt; Pas un remboursement complet, juste un soutien partiel. Je propose 200 euros chacun, en plus du billet. &amp;lt;zzz&amp;gt; des avis/discussion ? &amp;lt;eche|on&amp;gt; aucun problème pour moi &amp;lt;str4d&amp;gt; Le billet est à 150 euros si je me souviens bien ? &amp;lt;RN&amp;gt; ça me semble raisonnable... 350... 20:04:02 &amp;lt;zzz&amp;gt; Je pense que le billet est à 100-120 euros 20:04:43 &amp;lt;eche|on&amp;gt; le billet était à 80 euros la dernière fois 20:04:43 &amp;lt;str4d&amp;gt; https://events.ccc.de/congress/2014/wiki/Static:Tickets 20:04:46 &amp;lt;iRelay&amp;gt; Titre : Tickets - 31C3_Public_Wiki (sur events.ccc.de) 20:05:01 &amp;lt;zzz&amp;gt; De plus, s’il y a quelqu’un qui aurait besoin d’un niveau de soutien plus élevé pour pouvoir venir, qu’il se manifeste maintenant 20:05:16 &amp;lt;RN&amp;gt; quelle est la date ? 20:05:29 &amp;lt;eche|on&amp;gt; du 27 au 30 décembre &amp;lt;zzz&amp;gt; on dirait que nous sommes d’accord sur le principe. Des discussions sur le montant exact ? * RN ne peut pas venir.... &amp;lt;RN&amp;gt; mais je pense que le supplément au billet est bien pour les imprévus et l’hébergement.... &amp;lt;str4d&amp;gt; Je n’ai aucune objection à 200 euros + billet &amp;lt;eche|on&amp;gt; alors, qui y va et qui recevra l’argent ? ;-) &amp;lt;RN&amp;gt; 200 couvriraient deux jours d’hôtel, ou les quatre ? &amp;lt;zzz&amp;gt; Je suppose qu’il y aura environ 8 personnes, comme l’an dernier, pour le budget &amp;lt;eche|on&amp;gt; RN : ça dépend de l’hôtel, ça couvrirait une auberge sans problème &amp;lt;str4d&amp;gt; RN : ça dépend où tu vas &amp;lt;eche|on&amp;gt; ok, pas le nombre de personnes qui est un problème, mais je n’aimerais pas payer un nouveau cette somme, juste parce qu’elle/il a lu à ce sujet. pas de souci pour les personnes « bien connues » &amp;lt;zzz&amp;gt; d’accord &amp;lt;str4d&amp;gt; https://events.ccc.de/2014/10/14/31c3-special-terms-at-generator-hostel/ &amp;lt;str4d&amp;gt; Offre spéciale 31C3. Des chambres doubles sont disponibles pour 70,00 euros, un lit en dortoir de six pour 17,00 euros par nuit. &amp;lt;zzz&amp;gt; ce n’est en aucun cas une couverture complète de l’hôtel/nourriture/avion. Juste un petit coup de pouce pour encourager les membres de l’équipe à venir &amp;lt;zzz&amp;gt; dernier appel pour la discussion sur 1) &amp;lt;str4d&amp;gt; À deux en partageant la double ci-dessus, les 200 euros couvriraient l’hôtel &amp;lt;RN&amp;gt; ça me paraît toujours raisonnable... &amp;lt;zzz&amp;gt; ok, on dirait que nous sommes d’accord &amp;lt;eche|on&amp;gt; bien sûr &amp;lt;RN&amp;gt; :) &amp;lt;zzz&amp;gt; 2) Achat de machines de test/compilation (zzz, kytv) &amp;lt;zzz&amp;gt; nous avons une couverture de tests limitée pour Windows et Mac. &amp;lt;zzz&amp;gt; zab testait sur Mac, il est parti ; meeh a un Mac mais il est mort et/ou il a manqué de temps &amp;lt;zzz&amp;gt; donc je voulais demander si nous pourrions obtenir plus de couverture de tests si nous achetions des machines Windows ou Mac pour kytv et/ou d’autres &amp;lt;RN&amp;gt; mon Mac est trop vieux pour aider... et j’ai fait sauter la multiprise sur laquelle il était branché... &amp;lt;Meeh_&amp;gt; zzz : qu’est-ce que je dois tester ? &amp;lt;zzz&amp;gt; on pourrait les utiliser pour d’autres choses aussi (par ex. des laptops pourraient être bien) &amp;lt;Meeh_&amp;gt; j’ai OSX 10.9 et 10.10 &amp;lt;eche|on&amp;gt; J’ai une machine Windows, mais pas le temps. nous avons encore 2 licences Win 8 &amp;lt;Meeh_&amp;gt; dis-moi et je le fais maintenant &amp;lt;zzz&amp;gt; Meeh_, faire tourner des builds de dev. Tu les fais tourner actuellement ? &amp;lt;dg&amp;gt; quand on dit « couverture de tests », qu’entend-on ? &amp;lt;zzz&amp;gt; est-ce que quelqu’un fait tourner des builds de dev sous Windows ? &amp;lt;Meeh_&amp;gt; non désolé, nouveau Mac.. il y a un jour à peine depuis que mon Lenovo est mort, marielle a dû m’en acheter un &amp;lt;Meeh_&amp;gt; donc je viens d’installer Java &amp;lt;Meeh_&amp;gt; donnez-moi une seconde et je vais compiler et lancer &amp;lt;RN&amp;gt; oui, parce que selon le temps et le niveau de couverture... J’ai un XP +pos_ready qui tourne des builds de test 20:14:15 &amp;lt;dg&amp;gt; je pourrais si nécessaire mais ce serait dans une VM et je ne l’utiliserais pas intensément 20:14:25 &amp;lt;dg&amp;gt; juste vérifier si ça marche après du temps de fonctionnement, essayer quelques eepsites (sites web sur I2P), faire tourner un peu de snark, vérifier les erreurs 20:14:30 &amp;lt;dg&amp;gt; je ne sais pas si je rencontrerais toutes les erreurs qu’un vrai utilisateur verrait 20:14:47 &amp;lt;zzz&amp;gt; ma question est : peut-on encourager quelqu’un à faire plus de tests de builds de dev si on lui achetait des machines dédiées ? 20:15:31 &amp;lt;str4d&amp;gt; Il y a deux types de tests dont nous tirerions profit : des personnes faisant manuellement de l’assurance qualité (QA) sur les builds, et des serveurs CI (intégration continue) qui tournent sous Windows et Mac. 20:15:39 &amp;lt;eche|on&amp;gt; pas moi. J’ai tout le matériel/logiciel, mais pas le temps/l’envie pour des tests intensifs 20:15:49 &amp;lt;zzz&amp;gt; oui str4d 20:16:09 &amp;lt;RN&amp;gt; ou et si la machine était configurée avec une sorte d’accès distant « safe-via-i2p » pour l’équipe de dev... 20:16:17 &amp;lt;Meeh_&amp;gt; zzz, je peux toujours faire des tests OSX, si je ne réponds pas sur IRC, essayez Twitter ou meeh@mail.i2p car les deux alerteront mon téléphone 20:16:24 &amp;lt;str4d&amp;gt; Le sujet semble être le QA, mais que faudrait-il pour brancher par ex. un serveur CI Mac sur le Jenkins de kytv ? 20:16:47 &amp;lt;Meeh_&amp;gt; pour une CI oui 20:16:48 &amp;lt;zzz&amp;gt; quelqu’un ferait-il plus si on lui achetait du matériel ? 20:16:59 &amp;lt;Meeh_&amp;gt; malheureusement je dois déplacer mon Mac de temps en temps 20:17:22 &amp;lt;eche|on&amp;gt; &amp;lt;= il me manque une connexion réseau gratuite pour le moment. 20:17:23 &amp;lt;Meeh_&amp;gt; quel matériel, quels tests et sous quel OS ? (peu importe l’achat de matériel) 20:17:26 &amp;lt;zzz&amp;gt; Meeh tu sembles avoir moins de temps dernièrement, pas plus 20:17:37 &amp;lt;zzz&amp;gt; Windows et Mac 20:17:41 &amp;lt;eche|on&amp;gt; Je fais déjà tourner un nœud I2P sur mon adresse. Mais hm, je pourrais faire tourner Windows en IPv6 20:17:48 &amp;lt;Meeh_&amp;gt; oui, j’ai réglé pas mal de choses IRL qui prenaient du temps 20:17:53 &amp;lt;RN&amp;gt; si le reste de mon infrastructure n’était pas constamment un bazar je proposerais d’héberger une machine.... 20:18:26 &amp;lt;Meeh_&amp;gt; pour info, i2pd/i2p sera disponible depuis au,ru,nl,uk,de,no,us-w,us-e dans environ une heure 20:18:34 &amp;lt;Meeh_&amp;gt; téléchargeable 20:18:39 &amp;lt;zzz&amp;gt; ok ne nous soucions pas de qui en particulier. eche|on si on trouvait quelqu’un, avons-nous le budget pour acheter du matériel ? 20:18:40 &amp;lt;Meeh_&amp;gt; CDN 20:18:47 &amp;lt;zzz&amp;gt; Meeh merci de rester dans le sujet 20:18:52 &amp;lt;eche|on&amp;gt; zzz : nous avons des fonds, c’est sûr 20:19:02 &amp;lt;eche|on&amp;gt; au fait, Meeh, l’argent est-il arrivé ? 20:19:17 &amp;lt;zzz&amp;gt; ok je propose qu’on clôture ce sujet et qu’on cherche des volontaires dans les semaines à venir 20:19:18 &amp;lt;RN&amp;gt; reviens vers moi dans 6 mois si j’ai stabilisé les démons... 20:19:24 &amp;lt;zzz&amp;gt; eche|on, merci de rester dans le sujet 20:19:34 &amp;lt;zzz&amp;gt; d’autres discussions sur le 2) ? 20:20:03 &amp;lt;Meeh_&amp;gt; oh, désolé j’ai oublié de répondre. c’est payé et fini.. Je suppose que j’ai reçu l’argent mais marielle a transféré en même temps donc je dois revérifier. mais je suis presque sûr. merci 20:20:07 &amp;lt;dg&amp;gt; j’aimerais entendre kytv 20:20:18 &amp;lt;Meeh_&amp;gt; eche|on : ^ 20:20:28 &amp;lt;dg&amp;gt; mp les gars 20:20:40 &amp;lt;zzz&amp;gt; mettons ça à l’ordre du jour pour y revenir à la prochaine réunion 20:20:51 &amp;lt;str4d&amp;gt; +1 20:20:51 &amp;lt;zzz&amp;gt; 3) Calendrier de sortie 0.9.17 et/ou 0.9.16.1 (zzz) 20:21:07 &amp;lt;eche|on&amp;gt; Je vote pour 0.9.17 20:21:18 &amp;lt;zzz&amp;gt; À un moment je voulais faire une version 0.9.16.1 pour corriger le bug SSU mais j’ai laissé tomber 20:21:21 &amp;lt;dg&amp;gt; Rien ne s’est écroulé... donc 0.9.17. 20:21:21 &amp;lt;eche|on&amp;gt; dans 2-3 semaines 20:21:41 &amp;lt;zzz&amp;gt; Je propose maintenant une sortie « mini » 0.9.17 le week-end du 29 nov. 20:22:00 &amp;lt;zzz&amp;gt; c.-à-d. un cycle de 4 semaines pour corriger des bugs, bien avant la pause de Noël 20:22:02 &amp;lt;str4d&amp;gt; Il y a plusieurs rapports sur forum.i2p selon lesquels le réseau en 0.9.16 a ralenti, et la participation des nœuds est en baisse. 20:22:03 &amp;lt;RN&amp;gt; « mini ? » 20:22:22 &amp;lt;zzz&amp;gt; mini au sens de changements limités, et pas un cycle complet de 6-7 semaines 20:22:25 &amp;lt;str4d&amp;gt; Je ne sais pas si le bug SSU pourrait en être la cause... 20:22:37 &amp;lt;RN&amp;gt; ah... oui... mini... bon plan... 20:22:43 &amp;lt;zzz&amp;gt; en gros ce qu’il y a dans mtn maintenant. Environ 13 K lignes de diff, mais la plupart sont des changements de tests eddsa 20:22:49 &amp;lt;orignal&amp;gt; bien sûr que si. parce que des paquets perdus 20:23:10 &amp;lt;zzz&amp;gt; au fait, mes stats de réussite des builds expl. sont en forte hausse depuis la sortie .16. Je ne sais pas pourquoi 20:23:11 &amp;lt;RN&amp;gt; donc on dirait des oui pour faire une mini release &amp;lt;zzz&amp;gt; le bug SSU est en fait juste une irritation, je ne pense pas que ce soit la cause de vrais problèmes &amp;lt;zzz&amp;gt; ok déclarons un gel du tag et visons une sortie dans 11 jours &amp;lt;zzz&amp;gt; autre chose sur 3) ? &amp;lt;eche|on&amp;gt; donc 0.9.17 dans 2 semaines &amp;lt;RN&amp;gt; wouhou ! &amp;lt;str4d&amp;gt; Les opérateurs des hôtes de release sont-ils disponibles à ce moment-là ? &amp;lt;dg&amp;gt; ouais. &amp;lt;str4d&amp;gt; (En se rappelant que le 29 novembre est juste après Thanksgiving) &amp;lt;dg&amp;gt; Ça ne me prend pas longtemps, ce ne sera pas un problème. &amp;lt;zzz&amp;gt; on va partir du principe que oui et décaler si nécessaire. je serai dans le coin mais en semi-coma dinde. parfait pour faire des builds. &amp;lt;dg&amp;gt; De toute façon, c’est surtout echelon dont tu as besoin &amp;lt;zzz&amp;gt; 4) Statut du reseed et nouvel administrateur (zzz) &amp;lt;zzz&amp;gt; C’est juste une brève annonce pour ceux qui ne sont pas au courant. &amp;lt;Meeh_&amp;gt; yeo &amp;lt;zzz&amp;gt; En raison de contraintes de temps, Meeh a transféré le poste d’administrateur du reseed à « backup » &amp;lt;Meeh_&amp;gt; ce qui est clairement le mieux pour le moment :) &amp;lt;zzz&amp;gt; backup n’est pas sur IRC mais on peut le contacter facilement backup@mail.i2p ou sur le sous-forum reseed sur zzz.i2p &amp;lt;zzz&amp;gt; merci à meeh et à backup pour une transition en douceur &amp;lt;Meeh_&amp;gt; mais je pense que logstash sera intéressant pour l’administrateur du reseed bientôt &amp;lt;Meeh_&amp;gt; que je collecte depuis le mien &amp;lt;eche|on&amp;gt; Thanksgiving n’est pas un problème ici en Europe &amp;lt;zzz&amp;gt; backup travaille à faire passer le reste des sites en su3, à améliorer la supervision, et à recruter de nouveaux hôtes &amp;lt;zzz&amp;gt; donc merci d’apporter votre plein soutien à backup. &amp;lt;str4d&amp;gt; Aye :) &amp;lt;dg&amp;gt; :) &amp;lt;zzz&amp;gt; travaillez aussi avec lui si vous avez des problèmes SSL/TLS qu’il a découverts &amp;lt;zzz&amp;gt; autre chose sur 4) ? &amp;lt;Meeh_&amp;gt; Je peux fournir du reseed depuis la Russie et l’Australie maintenant &amp;lt;Meeh_&amp;gt; si vous voulez &amp;lt;Meeh_&amp;gt; aussi &amp;lt;Meeh_&amp;gt; rien de plus sur 4 de ma part &amp;lt;eche|on&amp;gt; Meeh_: demande à baclup^^ &amp;lt;zzz&amp;gt; super, contacte ton nouveau chef ;) &amp;lt;zzz&amp;gt; 5) Test des news SU3 avant 0.9.17 (zzz, echelon, psi) &amp;lt;eche|on&amp;gt; aah &amp;lt;zzz&amp;gt; .17 contient un passage aux news su3. &amp;lt;eche|on&amp;gt; ça c’est un sujet &amp;lt;eche|on&amp;gt; Je dois le tester 20:29:17 &amp;lt;zzz&amp;gt; J’aimerais qu’eche|on ajoute un élément de news, fabrique le su3, afin qu’on puisse le tester avant la sortie .17 20:29:43 * str4d réfléchit à la spec actuelle pour s’assurer qu’elle est optimale 20:29:52 &amp;lt;zzz&amp;gt; toutes les builds de dev devraient maintenant récupérer depuis news.su3 mais comme il n’y a rien de nouveau depuis la release, il faut un test 20:30:07 &amp;lt;eche|on&amp;gt; Je vais essayer de générer un .su3 dans les prochains jours 20:30:25 &amp;lt;zzz&amp;gt; ce serait aussi idéal, mais pas obligatoire, si psi créait un cert et le mettait en dépôt, puisqu’il est le backup mais ne peut actuellement pas créer son propre fichier su3 20:30:45 &amp;lt;dg&amp;gt; pourquoi ne peut-il pas ? 20:32:24 &amp;lt;zzz&amp;gt; str4d, revois aussi la liste blanche XHTML dans le code s’il te plaît 20:32:24 &amp;lt;zzz&amp;gt; super, merci eche|on 20:32:24 &amp;lt;str4d&amp;gt; Je le ferai. 20:32:24 &amp;lt;eche|on&amp;gt; zzz : le script était dans mtn ? 20:32:24 &amp;lt;zzz&amp;gt; eche|on, oui, i2p.scripts 20:32:24 &amp;lt;zzz&amp;gt; Je sais que str4d a proposé d’écrire le XML à la main, et c’est ce que j’ai fait pour la release .16, mais peut-être qu’une recherche d’un générateur de flux serait utile 20:32:24 &amp;lt;zzz&amp;gt; je ne sais pas 20:32:24 &amp;lt;zzz&amp;gt; autre chose sur 5) ? 20:32:24 &amp;lt;str4d&amp;gt; Ce que je proposerais en fait, c’est : 20:32:51 &amp;lt;str4d&amp;gt; - Trouver un programme pour écrire des flux Atom. 20:33:22 &amp;lt;str4d&amp;gt; -- Si rien de convenable, écrire un script Python qui convertit un répertoire d’entrées XHTML en flux... ? 20:33:56 &amp;lt;zzz&amp;gt; oui 20:33:56 &amp;lt;str4d&amp;gt; - Stocker les infos sur les versions de release, etc., dans un fichier de config séparé, et avoir un script qui les insère dans le flux Atom. 20:34:19 &amp;lt;zzz&amp;gt; str4d, merci de faire cette revue de spec dans les prochains jours 20:34:26 &amp;lt;str4d&amp;gt; K 20:34:38 &amp;lt;zzz&amp;gt; autre chose sur 5) ? 20:35:26 &amp;lt;zzz&amp;gt; 6) Feuille de route sur 6 mois, NTCP2 etc. (str4d, reprogrammé depuis le 28 oct.) 20:35:26 &amp;lt;zzz&amp;gt; 7) Nouveaux sujets de développement (str4d) 20:35:38 &amp;lt;zzz&amp;gt; Je passe la réunion et le baffer à str4d pour la suite 20:35:48 &amp;lt;str4d&amp;gt; Ooooooooo 20:35:56 * str4d fait un grand sourire 20:35:56 &amp;lt;Meeh_&amp;gt; et j’aurai peut-être des news à la fin 20:35:58 &amp;lt;Meeh_&amp;gt; de la réunion 20:36:02 &amp;lt;Meeh_&amp;gt; donc mets-moi en HL str4d s’il te plaît :) 20:36:25 &amp;lt;str4d&amp;gt; Ok, je ne me souviens plus exactement de ce que je comptais dire en 6) quand je l’ai proposé à l’origine.. 20:39:31 &amp;lt;str4d&amp;gt; Donc je vais commencer par 7) et voir si ça me revient. 20:39:31 &amp;lt;str4d&amp;gt; Malgré la refonte du site web, les informations que nous y mettons à disposition ne sont pas bien organisées ni claires. 20:39:31 &amp;lt;str4d&amp;gt; Et avec l’accent accru de l’année dernière sur la vie privée et la sécurité, nous devons vraiment tirer le meilleur parti du contexte actuel. 20:39:57 &amp;lt;str4d&amp;gt; Nous avons plusieurs emplacements avec des informations sur des projets possibles, des tâches etc. mais rien de clair, ni à jour 20:41:06 &amp;lt;str4d&amp;gt; `http://i2p-projekt.i2p/en/get-involved/todo` 20:41:06 &amp;lt;str4d&amp;gt; `http://i2p-projekt.i2p/en/get-involved/roadmap` 20:41:06 &amp;lt;str4d&amp;gt; `http://i2p-projekt.i2p/en/docs/overview/performance/future` 20:41:06 &amp;lt;str4d&amp;gt; `http://i2p-projekt.i2p/en/get-involved/develop/applications` 20:41:06 &amp;lt;str4d&amp;gt; Je laisse de côté les deux derniers liens pour l’instant, mais au minimum je veux que nous regardions tous maintenant les pages 'todo' et 'roadmap'. 20:41:17 &amp;lt;str4d&amp;gt; genre, maintenant 20:41:20 &amp;lt;str4d&amp;gt; ;P 20:41:40 &amp;lt;iRelay&amp;gt; Titre : Roadmap - I2P (sur i2p-projekt.i2p) 20:41:42 &amp;lt;iRelay&amp;gt; Titre : Future Performance Improvements - I2P (sur i2p-projekt.i2p) 20:41:45 &amp;lt;iRelay&amp;gt; Titre : Application Development - I2P (sur i2p-projekt.i2p) 20:42:08 &amp;lt;str4d&amp;gt; La page 'todo' est surtout remplie de tâches qui semblent avoir été complétées. Parmi les tâches restantes, combien sont encore pertinentes ? 20:43:49 &amp;lt;zzz&amp;gt; la page wiki sur Trac et les différents fils sur zzz.i2p sont probablement bien plus pertinents 20:44:13 &amp;lt;str4d&amp;gt; Probablement. Mais ils ne sont pas visibles de l’extérieur. 20:44:41 &amp;lt;str4d&amp;gt; « Salut, tu veux aider I2P ? Va chasser quelque chose à faire sur zzz.i2p » 20:44:49 &amp;lt;zzz&amp;gt; d’accord 20:44:56 &amp;lt;str4d&amp;gt; Je ne dis pas qu’il faut dupliquer des informations. 20:45:50 &amp;lt;str4d&amp;gt; Mais je pense que le site devrait contenir une vue d’ensemble concise de ce que nous estimons important pour I2P, avec des liens vers plus d’infos si souhaité. 20:45:52 &amp;lt;str4d&amp;gt; Cela s’intègre bien à un futur projet GSoC. 20:46:16 &amp;lt;str4d&amp;gt; Comme d’habitude, parler comme ça ne fera pas avancer grand-chose :P 20:46:23 &amp;lt;str4d&amp;gt; 20:46:33 &amp;lt;zzz&amp;gt; une revue de groupe maintenant sur IRC va-t-elle fonctionner, ou avons-nous besoin d’un volontaire pour tout refaire, ou bien quelques heures passées au CCC suffiraient-elles ? 20:47:19 &amp;lt;str4d&amp;gt; Une revue de groupe tout de suite ne marchera pas. Et après ce que j’ai vécu avec le site web, je ne pense pas que ce soit juste de tout mettre sur une seule personne. 20:47:40 &amp;lt;eche|on&amp;gt; Je vote pour « travaillons un peu dessus et si ce n’est pas fini au CCC, faisons-le à table 20:47:45 &amp;lt;zzz&amp;gt; peut-être que c’est juste si ce n’est pas toi... 20:48:02 &amp;lt;str4d&amp;gt; CCC est assez proche, donc ce serait idéal. Mais il faudrait mettre le site etc. à jour très rapidement, pour pouvoir y renvoyer les gens. 20:49:32 &amp;lt;zzz&amp;gt; si ton intention est que cela s’inscrive dans un effort plus large pour candidater à GSoC, merci de le préciser 20:50:14 &amp;lt;str4d&amp;gt; J’aimerais beaucoup embarquer un étudiant GSoC, mais c’est un sujet séparé. 20:50:50 &amp;lt;zzz&amp;gt; si ce n’est pas pour GSoC, quelle est la raison de « très rapidement » ? 20:51:20 &amp;lt;str4d&amp;gt; zzz : je voulais juste dire que si le travail est fait au CCC alors on ne peut pas en tirer parti au CCC. 20:51:32 &amp;lt;zzz&amp;gt; oh, ok 20:52:08 &amp;lt;str4d&amp;gt; Il faudrait plutôt dire « regardez le site dans x jours », ce qui ne laisse pas une aussi bonne impression. 20:53:46 &amp;lt;zzz&amp;gt; donc ton objectif est d’avoir une bonne réponse pour les personnes qui viennent demander « de quoi avez-vous besoin » ? 20:53:53 &amp;lt;str4d&amp;gt; Sur le site, /todo est antique. /roadmap est clairsemé. /performance/future est séparé, et /develop/applications est un paquet de sujets regroupés en un seul. 20:53:56 &amp;lt;str4d&amp;gt; zzz : oui. 20:54:19 &amp;lt;str4d&amp;gt; Les personnes intéressées par I2P peuvent regarder le site et voir immédiatement comment leurs compétences seront le plus utiles. 20:54:44 &amp;lt;str4d&amp;gt; En haut de la liste : des designers UI ^_^ 20:54:53 &amp;lt;zzz&amp;gt; mais les personnes qui posent cette question n’ont généralement jamais fait tourner I2P, donc ma réponse est « installez-le et faites-le tourner pendant quelques semaines, puis demandez sur IRC » 20:55:52 &amp;lt;str4d&amp;gt; Je ne pense pas que faire tourner I2P doive être un préalable pour aider. 20:55:52 &amp;lt;zzz&amp;gt; mais oui, l’autre réponse est « ui, crypto, ... » 20:56:25 &amp;lt;str4d&amp;gt; À mon humble avis, si tu dis à quelqu’un d’attendre quelques semaines, souvent l’enthousiasme peut être détourné par autre chose. 20:56:28 &amp;lt;str4d&amp;gt; Oui, mais il faut être plus précis. 20:56:28 &amp;lt;zzz&amp;gt; mais réalistement, est-ce que quelqu’un va commencer à dev sans l’avoir jamais utilisé ? 20:56:59 &amp;lt;zzz&amp;gt; je ne peux pas imaginer me porter volontaire pour coder pour un logiciel que je n’ai jamais utilisé. 20:58:33 &amp;lt;str4d&amp;gt; Non, mais on peut commencer à échanger avec eux pendant qu’ils commencent à utiliser I2P. 20:58:33 &amp;lt;zzz&amp;gt; bien sûr. d’accord avec tout. Une liste 'todo' à jour est le signe d’un projet sérieux. 20:58:58 &amp;lt;str4d&amp;gt; Ok, place à l’action : 20:58:58 &amp;lt;RN&amp;gt; ça parle de 6.x et plus ancien là-bas... 20:59:07 &amp;lt;dg&amp;gt; autre chose est de savoir si nous allons abandonner stop-and-go, etc 20:59:16 &amp;lt;dg&amp;gt; les gens pointent nos docs et disent « wow, ils vont l’avoir/le faire » 20:59:33 &amp;lt;str4d&amp;gt; dg : ? 21:00:43 &amp;lt;&amp;gt; RN@kyirc se penche en avant sur la chaise... 21:01:06 &amp;lt;dg&amp;gt; et euh, les délais 21:01:30 * RN se sent nostalgique 21:02:35 &amp;lt;str4d&amp;gt; Au cours de la semaine prochaine, est-ce que tout le monde ici peut établir deux listes. L’une avec les fonctionnalités et améliorations que vous aimeriez voir dans I2P lui-même, l’autre avec les fonctionnalités et améliorations dans l’écosphère I2P (c’est des choses comme de nouvelles applis et services, du travail de dev sur des applis existantes, de la recherche, de la relecture de code, etc.) 21:02:35 &amp;lt;str4d&amp;gt; Pas besoin que ce soit long, mais je pense que si nous contribuons tous quelques points à chaque, même s’il y a des doublons, ce sera un bon point de départ. 21:02:35 * str4d rédigera une ébauche de la manière dont le contenu sera présenté sur le site (quel contenu ira où, etc.) 21:03:29 &amp;lt;RN&amp;gt; avons-nous un mécanisme de sondage raisonnable ? sur le forum ou zzz ? 21:03:31 &amp;lt;zzz&amp;gt; oui, si tu mets en place le cadre on pourra le remplir 21:03:53 &amp;lt;str4d&amp;gt; zzz : c’est toujours comme ça ;P 21:04:33 &amp;lt;str4d&amp;gt; Qui est disponible à cette heure la semaine prochaine pour une « réunion »/discussion de groupe ? 21:04:57 &amp;lt;RN&amp;gt; Je pourrais 21:05:55 &amp;lt;str4d&amp;gt; Le seul sujet sera de trier les listes que les gens apporteront, et de les organiser dans les sections de contenu que je présenterai. 21:05:59 &amp;lt;zzz&amp;gt; d’accord 21:06:20 &amp;lt;dg&amp;gt; moi aussi 21:06:31 &amp;lt;RN&amp;gt; tu veux que les listes te soient envoyées via i2pmail ? 21:06:50 &amp;lt;RN&amp;gt; ou contribuer à un fil sur le forum ou Trac ou ??? 21:07:44 &amp;lt;str4d&amp;gt; RN : si tu ne peux pas venir à la réunion, envoie-moi un lien vers pastethis.i2p 21:08:31 &amp;lt;str4d&amp;gt; Sinon, apportez-la juste à la réunion. 21:08:38 &amp;lt;RN&amp;gt; ok 21:08:41 &amp;lt;str4d&amp;gt; Plutôt qu’une discussion sur zzz.i2p, cette fois je veux essayer un brainstorming indépendant sans être influencé par ce qui a déjà été posté. 21:09:16 &amp;lt;str4d&amp;gt; Après la réunion, nous aurons quelque chose qui pourra être posté sur zzz.i2p ou le wiki (probablement là) pour plus de discussion et d’édition. 21:11:36 &amp;lt;str4d&amp;gt; Est-ce que quelqu’un d’autre a plus à dire sur 7) ? 21:11:45 * str4d a terminé pour cette réunion 21:11:59 &amp;lt;str4d&amp;gt; Sinon je reviens brièvement à 6) 21:13:30 * RN attend le baffing ou la transmission du baffer 21:13:54 * str4d ne suppose rien. 21:14:00 &amp;lt;str4d&amp;gt; 6) Feuille de route sur 6 mois, NTCP2 etc. (str4d, reprogrammé depuis le 28 oct.) 21:14:39 &amp;lt;str4d&amp;gt; Je ne me souviens toujours pas où je voulais aller avec ce sujet, mais il s’emboîte bien avec le 7. 21:14:52 &amp;lt;str4d&amp;gt; Les gros travaux de dev précédents ont été approximativement semestriels, et nous sommes à peu près à la fin d’un cycle. 21:15:38 &amp;lt;str4d&amp;gt; En dehors de la progression continue vers de nouvelles crypto, nous devrions décider où concentrer l’effort de développement pour les six prochains mois. 21:16:07 &amp;lt;str4d&amp;gt; NTCP2 est une suggestion, ainsi que le développement et l’intégration PT 21:16:11 &amp;lt;eche|on&amp;gt; je suis afk maintenant 21:16:21 &amp;lt;str4d&amp;gt; o/ eche|on 21:16:49 &amp;lt;str4d&amp;gt; Formaliser notre liste de tâches nous aidera à mon humble avis autant que cela aidera les nouveaux développeurs potentiels. 21:17:13 &amp;lt;str4d&amp;gt; Au minimum, nous devons nous assurer que la liste papier de zzz des trucs de développement est à l’épreuve du « bus factor » ;) 21:18:44 &amp;lt;Meeh_&amp;gt; quel est le sujet actuel ? 21:19:24 &amp;lt;str4d&amp;gt; Meeh_ : je pense que tout le monde en a fini avec mon laïus, donc je te passe la main :) 21:19:28 &amp;lt;RN&amp;gt; feuille de route sur 6 mois... 21:19:53 &amp;lt;str4d&amp;gt; Pour 6) je pense qu’on peut en parler plus la semaine prochaine, après avoir discuté des listes des gens. 21:20:00 &amp;lt;str4d&amp;gt; s/it/it more/ 21:20:01 &amp;lt;iRelay&amp;gt; str4d voulait dire : Pour 6) je pense qu’on peut en parler plus la semaine prochaine, après avoir discuté des listes des gens. 21:20:31 &amp;lt;Meeh_&amp;gt; ah, merci 21:21:23 &amp;lt;Meeh_&amp;gt; eh bien, pendant que vous aviez la réunion, j’ai fait ce que j’avais dit que je ferais, et ça donne à i2p beaucoup plus de miroirs de téléchargement 21:21:48 &amp;lt;RN&amp;gt; :) 21:21:55 &amp;lt;str4d&amp;gt; Youpi ! 21:22:03 &amp;lt;dg&amp;gt; génial 21:22:03 &amp;lt;Meeh_&amp;gt; dans quelques heures, download.i2p.io devrait fonctionner pour tous, et devrait résoudre en fonction de la latence et du geoip 21:22:06 &amp;lt;Meeh_&amp;gt; aucun enregistré depuis mon site 21:22:07 &amp;lt;Meeh_&amp;gt; truc DNS 21:22:14 &amp;lt;Meeh_&amp;gt; ils ont aussi des noms 21:22:17 &amp;lt;Meeh_&amp;gt; je vais les lister maintenant 21:22:31 &amp;lt;Meeh_&amp;gt; le domaine mentionné était un domaine partagé 21:23:45 &amp;lt;Meeh_&amp;gt; jp01-mirror.i2p.io, nl01-mirror.i2p.io, no01-mirror.i2p.io, ru01-mirror.i2p.io, uk01-mirror.i2p.io, use01-mirror.i2p.io, usw01-mirror.i2p.io 21:24:00 &amp;lt;Meeh_&amp;gt; tous répondront en http(s) 21:24:19 &amp;lt;Meeh_&amp;gt; oh, de01 va aussi apparaître 21:24:38 &amp;lt;Meeh_&amp;gt; mais NL01 et DE01 ne seront probablement pas en ligne avant demain, cependant tous les autres devraient fonctionner rapidement 21:25:01 * RN fait un câlin à Meeh_ 21:25:09 &amp;lt;Meeh_&amp;gt; J’ai aussi obtenu mes certificats Windows et Apple 21:25:32 &amp;lt;Meeh_&amp;gt; donc je signerai les builds pour i2pd sur OSX et Windows, pour éviter le bloqueur/alerteur « 2untrusted publisher » 21:25:42 &amp;lt;Meeh_&amp;gt; aussi 21:26:20 &amp;lt;Meeh_&amp;gt; chaque membre de l’équipe I2P peut avoir son propre compte mail @ i2p.io OU un alias, avec accès clearnet pour l’occasion 21:26:31 &amp;lt;Meeh_&amp;gt; par exemple marielle a m@i2p.io, et moi j’ai mv@i2p.io 21:26:39 &amp;lt;Meeh_&amp;gt; court et clean :D 21:27:09 &amp;lt;Meeh_&amp;gt; à part ça, désolé de ne pas avoir été plus présent, mais j’espère que les trucs IRL sont réglés maintenant et que je peux reprendre ici :) 21:27:51 &amp;lt;Meeh_&amp;gt; enfin, un build OSX et Windows d’i2pd sort demain ou ce soir. 21:27:53 &amp;lt;Meeh_&amp;gt; merci de m’avoir écouté ! 21:28:12 * RN fait encore un câlin à Meeh_ 21:28:41 &amp;lt;Meeh_&amp;gt; hehe, merci RN :) 21:29:02 &amp;lt;str4d&amp;gt; Meeh_++ 21:29:16 &amp;lt;dg&amp;gt; str4d, zzz, Meeh_++ 21:29:32 &amp;lt;Meeh_&amp;gt; str4d, cela peut/pourrait inclure F-Droid aussi si tu veux 21:29:45 &amp;lt;str4d&amp;gt; Meeh_ : y a-t-il un CDN configuré pour ces serveurs, ou sont-ils « individuels » ? Autrement dit, comment faut-il mettre à jour la liste des miroirs du site web ? 21:30:04 &amp;lt;Meeh_&amp;gt; kytv : un serveur pour les gouverner tous.. souviens-toi que si tu publies sur celui auquel tu as accès, tous les serveurs le reçoivent 21:31:42 &amp;lt;Meeh_&amp;gt; str4d : Je suis en partie avancé sur l’équilibrage DNS 21:31:42 &amp;lt;Meeh_&amp;gt; c’est-à-dire qu’il réagit vers le miroir le plus proche 21:31:42 &amp;lt;Meeh_&amp;gt; donc on pourrait utiliser un domaine unique pour tous 21:31:42 &amp;lt;str4d&amp;gt; Ok, donc le seul lien de téléchargement que les gens verront est download.i2p.io 21:31:42 &amp;lt;Meeh_&amp;gt; mais le guide était pour bind9 et je fais tourner powerdns sur le serveur nécessaire donc je dois juste... trouver leur façon de faire la même chose 21:31:42 &amp;lt;str4d&amp;gt; (pour ce système de miroirs) 21:31:55 &amp;lt;Meeh_&amp;gt; oui, ou si nous allons ... adopter ça, nous pouvons tout écrire 21:31:58 &amp;lt;str4d&amp;gt; F-Droid dessus serait idéal aussi. 21:32:51 &amp;lt;Meeh_&amp;gt; oui, pour l’instant c’est juste un simple rsync, mais je passerai à un proxy OpenStack Swift à chaque emplacement dès que je verrai une forte demande 21:33:07 &amp;lt;Meeh_&amp;gt; alors ce sera aussi une URL REST pour publier des mises à jour 21:33:15 &amp;lt;Meeh_&amp;gt; même zzz pourra le faire lui-même depuis son navigateur avec les bons identifiants 21:33:31 &amp;lt;Meeh_&amp;gt; (quand swift est ajouté) 21:33:47 &amp;lt;Meeh_&amp;gt; la raison pour laquelle je ne l’ai pas fait maintenant, c’est que ça m’aurait pris une heure ou deux de plus 21:33:49 &amp;lt;Meeh_&amp;gt; au moins 21:34:00 &amp;lt;Meeh_&amp;gt; sinon je n’aurais pas attrapé la réunion :p 21:34:20 &amp;lt;str4d&amp;gt; Soit comme https://fdroid.i2p.io/repo/ et https://fdroid.i2p.io/archive/, soit comme https://download.i2p.io/fdroid/repo/ et https://download.i2p.io/fdroid/archive/ 21:34:42 &amp;lt;str4d&amp;gt; La seconde option est probablement meilleure, ainsi nous n’avons pas besoin de certificats HTTPS séparés. 21:34:51 &amp;lt;psi&amp;gt; i2p.io va-t-il être un inproxy ? 21:34:51 &amp;lt;Meeh_&amp;gt; choisissez n’importe quel *.i2p.io/* et vous pouvez utiliser le wildcard https 21:34:58 &amp;lt;Meeh_&amp;gt; à toi de choisir 21:35:01 &amp;lt;Meeh_&amp;gt; non 21:35:04 &amp;lt;Meeh_&amp;gt; la page d’i2pd 21:35:14 &amp;lt;Meeh_&amp;gt; sous-site de PS 21:35:24 &amp;lt;Meeh_&amp;gt; évidemment, en liant aussi vers geti2p.net 21:36:02 &amp;lt;Meeh_&amp;gt; voyez ça comme une page readme plus ou moins, à la fois sur I2P en tant que réseau et i2pd en tant que client 21:36:21 &amp;lt;Meeh_&amp;gt; pas encore prêt, donc si vous avez des idées, écrivez s’il vous plaît 21:37:47 &amp;lt;str4d&amp;gt; Meeh_ : ça a l’air bien. Si tu as un certificat wildcard alors je choisirai fdroid.i2p.io (ou f-droid.i2p.io, qui serait techniquement correct) 21:37:56 &amp;lt;str4d&amp;gt; Oui, va avec f-droid.i2p.io 21:38:08 &amp;lt;Meeh_&amp;gt; sûr, on l’ajoute 21:38:16 &amp;lt;str4d&amp;gt; Ok, la réunion est AMHA terminée. Des demandes finales de sujets ? 21:38:27 &amp;lt;Meeh_&amp;gt; veux-tu aussi un accès, et configurer ton propre vhost dans nginx ? 21:38:35 &amp;lt;Meeh_&amp;gt; le même serveur auquel kytv 21:38:46 &amp;lt;Meeh_&amp;gt; a accès 21:39:00 &amp;lt;Meeh_&amp;gt; je pense que tu l’avais en fait, ou l’as 21:39:15 &amp;lt;Meeh_&amp;gt; à cause de la mise en place initiale de F-Droid 21:39:22 &amp;lt;str4d&amp;gt; Oui - c’est comme ça que j’ai envoyé les trucs F-Droid existants 21:39:22 &amp;lt;Meeh_&amp;gt; si je me souviens bien 21:39:32 &amp;lt;str4d&amp;gt; Bref 21:39:34 * str4d échauffe le baffer 21:39:43 &amp;lt;Meeh_&amp;gt; connecte-toi, vérifie si ton mdp fonctionne, dis-moi si ce n’est pas le cas et je m’assure que tu peux sudo 21:39:55 * str4d ***bafs la réunion close 21:40:13 * RN danse une danse de remerciement pour une bonne réunion &lt;/div></description></item><item><title>Version 0.9.16</title><link>/fr/blog/2014/11/01/version-0.9.16/</link><pubDate>Sat, 01 Nov 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/11/01/version-0.9.16/</guid><description>&lt;p>0.9.16 constitue une avancée importante dans notre plan de migration des signatures cryptographiques DSA vers ECDSA puis EdDSA, et apporte plusieurs autres modifications pour renforcer votre anonymat et votre sécurité. Les tunnels client de type standard, IRC et SOCKS IRC utiliseront par défaut des signatures ECDSA. De plus, nous avons corrigé un grand nombre de bogues graves, y compris des blocages de la console.&lt;/p>
&lt;p>Des modifications des structures de données du router exigeront que les utilisateurs du plugin i2pcontrol mettent à jour vers la version 0.0.9.&lt;/p></description></item><item><title>Version 0.9.15</title><link>/fr/blog/2014/09/20/version-0.9.15/</link><pubDate>Sat, 20 Sep 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/09/20/version-0.9.15/</guid><description>&lt;p>La version 0.9.15 ajoute la prise en charge préliminaire des signatures Ed25519 EdDSA. Elle inclut un nouveau back-end de configuration persistant pour i2psnark et corrige plusieurs problèmes dans la gestion des noms de fichiers par i2psnark. Plusieurs améliorations visent à accélérer SAM. Les plugins prennent désormais en charge des signatures plus fortes dans le format de fichier su3. L’installation des plugins via la console, qui avait été désactivée dans la version 0.9.14, est réactivée.&lt;/p></description></item><item><title>Version de test Android sur Google Play en Norvège</title><link>/fr/blog/2014/08/23/version-de-test-android-sur-google-play-en-norv%C3%A8ge/</link><pubDate>Sat, 23 Aug 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/08/23/version-de-test-android-sur-google-play-en-norv%C3%A8ge/</guid><description>&lt;p>I2P Android existe depuis plus de trois ans. Pendant cette période, il est passé d&amp;rsquo;un simple projet de test à un portage Android utilisable et utile du router I2P. Notre objectif a toujours été de publier I2P Android sur Google Play, afin de faciliter la découverte, l&amp;rsquo;installation et l&amp;rsquo;utilisation d&amp;rsquo;I2P sur les appareils Android des utilisateurs. Après de nombreux efforts pour améliorer l&amp;rsquo;interface utilisateur, corriger des bogues et effectuer des tests, nous pensons que I2P Android est enfin prêt à aller là où sont les utilisateurs.&lt;/p></description></item><item><title>La naissance de Privacy Solutions</title><link>/fr/blog/2014/08/15/la-naissance-de-privacy-solutions/</link><pubDate>Fri, 15 Aug 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/08/15/la-naissance-de-privacy-solutions/</guid><description>&lt;p>Bonjour à tous !&lt;/p>
&lt;p>Aujourd’hui, nous annonçons le projet Privacy Solutions, une nouvelle organisation qui développe et maintient des logiciels I2P. Privacy Solutions comprend plusieurs nouvelles initiatives de développement conçues pour renforcer la vie privée, la sécurité et l’anonymat des utilisateurs, basées sur les protocoles et la technologie I2P.&lt;/p>
&lt;p>Ces efforts comprennent :&lt;/p>
&lt;ol>
&lt;li>The Abscond browser bundle.&lt;/li>
&lt;li>The i2pd C++ router project.&lt;/li>
&lt;li>The &amp;ldquo;BigBrother&amp;rdquo; I2P network monitoring project.&lt;/li>
&lt;li>The Anoncoin crypto-coin project.&lt;/li>
&lt;li>The Monero crypto-coin project.&lt;/li>
&lt;/ol>
&lt;p>Le financement initial de Privacy Solutions a été assuré par les soutiens des projets Anoncoin et Monero. Privacy Solutions est une organisation à but non lucratif basée en Norvège, enregistrée auprès des registres du gouvernement norvégien. (Un peu comme une 501(c)3 américaine.)&lt;/p></description></item><item><title>Version 0.9.14.1</title><link>/fr/blog/2014/08/09/version-0.9.14.1/</link><pubDate>Sat, 09 Aug 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/08/09/version-0.9.14.1/</guid><description>&lt;p>0.9.14.1 inclut des correctifs pour le formulaire &amp;ldquo;Add Torrent&amp;rdquo; dans i2psnark et pour quelques autres formulaires Web. Nous avons rétabli la possibilité d&amp;rsquo;installer des plugins via la console, mais vous devez d&amp;rsquo;abord modifier votre fichier router.config (dans ~/.i2p/ ou /var/lib/i2p/i2p-config/ ou %APPDATA%\I2P) pour ajouter la ligne routerconsole.enablePluginInstall=true. D&amp;rsquo;autres fonctionnalités avancées rarement utilisées, qui avaient été supprimées dans la 0.9.14, peuvent être rétablies en ajoutant la ligne routerconsole.advanced=true.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, si le router est configuré avec le paramètre par défaut &amp;ldquo;Download and Verify&amp;rdquo;, il téléchargera automatiquement la mise à jour et affichera un bouton pour redémarrer. Cependant, en raison d&amp;rsquo;un bogue dans la version 0.9.14, si votre mise à jour est configurée sur &amp;ldquo;Notify only&amp;rdquo;, le bouton de téléchargement ne sera pas affiché. Vous devez modifier votre configuration en &amp;ldquo;Download and Verify&amp;rdquo; ou &amp;ldquo;Download, Verify, and Restart&amp;rdquo; pour effectuer la mise à jour.&lt;/p></description></item><item><title>Version 0.9.14 d'I2P</title><link>/fr/blog/2014/07/26/version-0.9.14-di2p/</link><pubDate>Sat, 26 Jul 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/07/26/version-0.9.14-di2p/</guid><description>&lt;p>La version 0.9.14 comprend des correctifs critiques pour des vulnérabilités XSS et d’exécution à distance signalées par Exodus Intelligence. Par mesure de précaution supplémentaire, nous avons désactivé plusieurs fonctionnalités de configuration avancées dans la console du router, y compris l’installation de nouveaux plugins. Nous prévoyons de les réactiver dans une version ultérieure après un examen complémentaire.&lt;/p>
&lt;p>En raison de modifications de la bibliothèque I2P, les utilisateurs d&amp;rsquo;I2P-Bote doivent mettre à niveau leur plugin vers la version 0.2.10 pour fonctionner avec I2P 0.9.14. Votre router devrait mettre à jour le plugin automatiquement après le redémarrage du router.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 14 juillet 2014</title><link>/fr/blog/2014/07/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-juillet-2014/</link><pubDate>Mon, 14 Jul 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/07/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-juillet-2014/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eche|on, Meeh, psi, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:11 &amp;lt;zzz&amp;gt; 0. Salut 20:00:11 &amp;lt;zzz&amp;gt; 1. Sélectionner un nouveau responsable PR (zzz) 20:00:19 &amp;lt;zzz&amp;gt; 2. Remplacer mtn.i2p2.i2p dans i2ptunnel.config par défaut (zzz) 20:00:23 &amp;lt;zzz&amp;gt; 0. Salut 20:00:29 &amp;lt;zzz&amp;gt; Salut 20:00:49 &amp;lt;zzz&amp;gt; 1. Sélectionner un nouveau responsable PR (zzz) 20:00:50 &amp;lt;zzz&amp;gt; 1) Responsable PR. orion a démissionné. Je propose psi et Meeh comme excellents candidats. D'autres peuvent proposer leur nom pour examen ci-dessous, ou pendant la réunion. Vous pouvez également vous proposer comme assistant. Les responsabilités incluent : 20:00:50 &amp;lt;zzz&amp;gt; - Tweeter fréquemment en utilisant @geti2p 20:00:50 &amp;lt;zzz&amp;gt; - envoyer des autocollants à ceux qui en demandent 20:00:50 &amp;lt;zzz&amp;gt; - intervenir lors de conférences et meetups 20:00:50 &amp;lt;zzz&amp;gt; - répondre au mail press@i2pmail.org (générer et diffuser une nouvelle clé GPG pour celui-ci) 20:00:52 &amp;lt;zzz&amp;gt; - Prospection, prendre contact avec les personnes/groupes avec lesquels nous voulons travailler ; former des alliances stratégiques 20:00:55 &amp;lt;zzz&amp;gt; - Diverses tâches de promotion, de support et de communication 20:00:56 &amp;lt;zzz&amp;gt; - Garder une attitude positive 20:00:56 &amp;lt;Meeh&amp;gt; Salut 20:01:11 &amp;lt;psi&amp;gt; ? 20:01:13 &amp;lt;psi&amp;gt; salut 20:01:38 &amp;lt;zzz&amp;gt; Est-ce que psi ou Meeh est prêt à assurer la fonction ? Y a-t-il d'autres volontaires ou nominations ? 20:01:50 &amp;lt;psi&amp;gt; Je suis prêt à assurer la fonction si souhaité 20:02:24 &amp;lt;eche|on&amp;gt; disponible ici mais pas pour ce rôle, désolé 20:02:27 &amp;lt;psi&amp;gt; Je peux aussi récupérer les autocollants d'orion 20:03:23 &amp;lt;zzz&amp;gt; Meeh, es-tu prêt à assurer la fonction ou préfères-tu apporter ton soutien à psi ? 20:04:49 &amp;lt;zzz&amp;gt; quelqu'un d'autre a des commentaires ? 20:04:59 &amp;lt;Meeh&amp;gt; Je peux faire les deux, je veux dire que je peux à la fois assurer la fonction, et bien sûr soutenir psi s'il s'en charge 20:05:45 &amp;lt;psi&amp;gt; équipe PR alors ? 20:06:12 &amp;lt;Meeh&amp;gt; pourquoi pas, je ne peux pas aller aux États-Unis donc j'ai de toute façon besoin de quelqu'un là-bas 20:06:21 &amp;lt;psi&amp;gt; ça marche 20:06:27 &amp;lt;zzz&amp;gt; Je suppose que psi a peut-être plus de temps que Meeh pour ça ? 20:06:57 &amp;lt;psi&amp;gt; oui, j'ai énormément de temps libre en ce moment et probablement pour un moment 20:07:24 &amp;lt;Meeh&amp;gt; mais pas de problème pour couvrir l'UE/l'Asie/l'Afrique 20:07:34 &amp;lt;Meeh&amp;gt; Oui sur certains points je pense aussi 20:07:44 &amp;lt;zzz&amp;gt; Meeh n'a jamais eu des tonnes de temps depuis que je le connais 20:08:00 &amp;lt;Meeh&amp;gt; cependant, je pense pouvoir beaucoup contribuer en ce qui concerne le tweeting, les interventions en conférence, et un peu de prospection 20:08:17 &amp;lt;zzz&amp;gt; que diriez-vous de psi en chef et Meeh en assistant ? 20:08:26 &amp;lt;psi&amp;gt; je ne fais pas de prise de parole en public donc je peux déléguer ça à Meeh 20:08:36 &amp;lt;psi&amp;gt; ça me va 20:08:44 &amp;lt;Meeh&amp;gt; ça me va aussi 20:08:47 &amp;lt;Meeh&amp;gt; Je peux m'occuper de la partie publique 20:08:58 &amp;lt;zzz&amp;gt; des objections ou autres commentaires ? 20:09:44 &amp;lt;zzz&amp;gt; ok super 20:10:28 &amp;lt;zzz&amp;gt; Je donnerai à psi le mot de passe Twitter. Merci de récupérer les autocollants auprès d'orion. 20:10:44 &amp;lt;psi&amp;gt; bien reçu 20:11:19 &amp;lt;zzz&amp;gt; Veuillez aussi générer et diffuser une clé GPG pour press@, et demander à welterde de corriger la liste de diffusion en conséquence 20:11:27 &amp;lt;zzz&amp;gt; en parlant de welt... 20:11:33 &amp;lt;eche|on&amp;gt; .... 20:11:36 &amp;lt;zzz&amp;gt; 2. Remplacer mtn.i2p2.i2p dans i2ptunnel.config par défaut (zzz) (En panne depuis le 12 juin - remplacements possibles mtn.killyourtv.i2p ou mtn.i2p-projekt.i2p) 20:11:52 * psi propose celui de kytv 20:12:05 &amp;lt;zzz&amp;gt; eche|on, kytv_ l'un de vous voudrait-il se porter volontaire ? 20:12:15 &amp;lt;zzz&amp;gt; nous ne pouvons pas mettre les deux dans un seul tunnel, car cela perturbe mtn 20:12:56 &amp;lt;zzz&amp;gt; d'autres qui tournent depuis un moment ? 20:13:01 &amp;lt;eche|on&amp;gt; vous pouvez mettre le mien, j'essaie de le maintenir en fonctionnement comme toujours 20:14:24 &amp;lt;zzz&amp;gt; ok, ce sera echelon je suppose 20:14:37 &amp;lt;eche|on&amp;gt; kytv fait déjà beaucoup de choses 20:15:07 &amp;lt;zzz&amp;gt; ils semblent tous deux très fiables, donc ça n'a pas grande importance 20:15:27 &amp;lt;Meeh&amp;gt; mtn.meeh.i2p tourne depuis un an maintenant 20:15:29 &amp;lt;zzz&amp;gt; ce n'est pas plus de travail, peut-être juste un tout petit peu plus de trafic, probablement même pas perceptible 20:16:25 &amp;lt;eche|on&amp;gt; peut-on créer 3 tunnels et n'en activer qu'un ? 20:17:55 &amp;lt;zzz&amp;gt; bien meeh, bon à savoir 20:17:55 &amp;lt;zzz&amp;gt; autre chose sur le point 2) ? 20:17:55 &amp;lt;zzz&amp;gt; d'autres sujets pour la réunion ? 20:18:19 &amp;lt;psi&amp;gt; avons-nous un irc de secours ? 20:18:39 &amp;lt;psi&amp;gt; il semble que si une partie/toute l'infrastructure de postman tombe, on est fichus 20:19:17 &amp;lt;psi&amp;gt; mail+irc c'est postman, donc quel est le point de ralliement de secours au cas où l'infrastructure de postman serait non fonctionnelle 20:19:29 &amp;lt;zzz&amp;gt; bien sûr, on pourrait faire 3 tunnels mais ça me semble juste ajouter du désordre 20:19:37 &amp;lt;psi&amp;gt; je me posais la question depuis un moment déjà... 20:20:28 &amp;lt;eche|on&amp;gt; d'accord, dans un cycle de publication de 6 semaines on peut le changer assez vite, et les personnes vraiment intéressées peuvent nous rejoindre ici. Je peux aussi pousser la clé vers $trusted person 20:21:54 &amp;lt;zzz&amp;gt; nous avons 3 serveurs IRC 20:21:54 &amp;lt;zzz&amp;gt; il n'y a pas de secours pour postman lui-même... 20:21:54 * zzz échauffe son short baffer pour la courte réunion 20:21:54 * zzz ***bafs la réunion close &lt;/div></description></item><item><title>Réunion des développeurs d’I2P - 1er juillet 2014</title><link>/fr/blog/2014/07/01/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-1er-juillet-2014/</link><pubDate>Tue, 01 Jul 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/07/01/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-1er-juillet-2014/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bgwcb, eche|on, kytv, Meeh, psi, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:32 &amp;lt;zzz&amp;gt; 0. Salut 20:00:32 &amp;lt;zzz&amp;gt; 1. I2P sur Google Play (meeh / str4d) 20:00:32 &amp;lt;zzz&amp;gt; 2. Tests sur tablette (zzz) 20:00:37 &amp;lt;zzz&amp;gt; 0. Salut 20:00:39 &amp;lt;zzz&amp;gt; Bonjour 20:00:51 &amp;lt;zzz&amp;gt; 1. I2P sur Google Play (meeh / str4d) 20:01:12 &amp;lt;eche|on&amp;gt; Salut 20:01:13 &amp;lt;zzz&amp;gt; Meeh, str4d, parlez-nous de vos plans pour Google Play 20:03:31 &amp;lt;zzz&amp;gt; ok, je vais vous dire ce que je sais 20:03:56 &amp;lt;zzz&amp;gt; Meeh a un compte existant mais inutilisé ; il va donner un accès à str4d aussi ; 20:04:35 &amp;lt;zzz&amp;gt; il a une build de dev dessus maintenant, accessible sur invitation uniquement ; ils prévoient de la rendre disponible à tous avec la build 0.9.14 ; 20:04:55 &amp;lt;eche|on&amp;gt; un compte dev ne devrait pas être un gros problème du tout 20:05:06 &amp;lt;zzz&amp;gt; ils prévoient d’avoir deux versions, une gratuite et une « don » pour environ 2,50 $ 20:05:18 &amp;lt;eche|on&amp;gt; ouais 20:05:30 &amp;lt;bgwcb&amp;gt; pourquoi ? 20:05:49 &amp;lt;zzz&amp;gt; Meeh transférerait les fonds à echelon chaque mois (en supposant que ce soit suffisant pour que ça vaille le coup, et que meeh n’ait pas de frais) 20:05:50 &amp;lt;eche|on&amp;gt; Il y aura quelques problèmes avec l’enregistrement sous I2P, mais il/elle s’en sortira 20:05:52 &amp;lt;bgwcb&amp;gt; et pourquoi vous avez besoin de Google Play ? 20:06:14 &amp;lt;zzz&amp;gt; apparemment beaucoup d’apps ont des versions « don », le taux de conversion est peut‑être de 1 % de la version gratuite 20:06:47 &amp;lt;eche|on&amp;gt; c’est une bonne idée 20:06:50 &amp;lt;zzz&amp;gt; tout le monde a Google Play ; seuls quelques-uns ont f-droid ou amazon ou installent directement depuis un site web 20:07:03 &amp;lt;eche|on&amp;gt; je ne pense pas que beaucoup d’argent va entrer, mais c’est mieux que rien 20:07:05 &amp;lt;zzz&amp;gt; voilà ce que je sais, en gros. Des commentaires ? 20:07:22 &amp;lt;eche|on&amp;gt; commentaire : l’enregistrement sous I2P sera un bazar, mais sinon, allez-y 20:08:08 &amp;lt;zzz&amp;gt; quelqu’un d’inconnu a réservé, mais pas publié, net.i2p.android.router. Meeh essaie de le récupérer. 20:08:11 &amp;lt;bgwcb&amp;gt; quelles différences y a-t-il entre la version gratuite et la version don ? 20:08:21 &amp;lt;eche|on&amp;gt; bgwcb : aucune ;-) 20:08:33 &amp;lt;zzz&amp;gt; ce n’est pas grave mais ça empêcherait la détection des doublons avec les installations existantes depuis le site web ou f-droid 20:08:33 &amp;lt;bgwcb&amp;gt; waouh 20:08:33 &amp;lt;eche|on&amp;gt; sauf le don via le champ d’achat. 20:08:44 &amp;lt;bgwcb&amp;gt; bonne idée, génie endormi en toi 20:08:49 &amp;lt;psi&amp;gt; salut 20:08:57 &amp;lt;eche|on&amp;gt; zzz : donc l’enregistrement fonctionne via les classes Java et non le nom du projet ? 20:09:34 &amp;lt;zzz&amp;gt; la classe est essentiellement le nom, ou l’identifiant unique. meeh et str4d enquêtent 20:09:48 &amp;lt;psi&amp;gt; à propos de la version don, aura‑t‑elle « plus de fonctionnalités » ? 20:09:54 &amp;lt;zzz&amp;gt; nous essayons aussi de trouver nextloop, notre gars f-droid, pour aider 20:10:02 &amp;lt;psi&amp;gt; ou est-ce juste un autre package ? 20:10:11 &amp;lt;eche|on&amp;gt; psi : non, juste une fonction « vous avez la version don » ;- 20:10:18 &amp;lt;eche|on&amp;gt; dans l’écran À propos AMHA 20:10:37 &amp;lt;eche|on&amp;gt; baume pour l’âme « vous êtes meilleur que les autres, vous nous avez payé quelque chose ! » 20:10:38 &amp;lt;psi&amp;gt; sympa 20:10:41 &amp;lt;kytv&amp;gt; (‘salut’ tardif) 20:10:53 &amp;lt;zzz&amp;gt; des commentaires sur une version don ? 20:10:56 &amp;lt;psi&amp;gt; epeen 20:11:21 &amp;lt;zzz&amp;gt; des objections à une version don ? ou à Google Play tout court ? 20:11:28 &amp;lt;eche|on&amp;gt; zzz : allez-y, j’ajouterais un texte À propos différent dans l’app elle‑même 20:11:47 &amp;lt;eche|on&amp;gt; j’ai eu une fois l’idée de vendre chaque version Android, mais pas besoin 20:12:29 &amp;lt;zzz&amp;gt; si vous êtes intéressé par ce que Meeh a jusqu’ici ou voulez tester sa version de l’app, contactez‑le 20:12:50 &amp;lt;eche|on&amp;gt; ce qui est un bon guide vers TOP2 ;-) 20:13:01 &amp;lt;zzz&amp;gt; dernier appel pour des commentaires sur google play 20:13:28 &amp;lt;kytv&amp;gt; +1 pour google play, plus d’utilisateurs c’est bien 20:13:50 &amp;lt;psi&amp;gt; +1 pour google play aussi, puisque plus d’utilisateurs veut dire plus de retours 20:14:14 &amp;lt;kytv&amp;gt; (pas sûr de +1 pour « exiger un paiement » mais les dons sont nickel) 20:14:36 &amp;lt;Meeh&amp;gt; *en train de lire le backlog* 20:14:39 &amp;lt;zzz&amp;gt; 2 versions, gratuite et payante. pronostic : 99 % choisiront la gratuite 20:15:12 &amp;lt;kytv&amp;gt; oui, j’ai compris. C’est parfaitement bien. 20:15:25 &amp;lt;zzz&amp;gt; Meeh inb4 dernier appel, donnons‑lui quelques minutes pour lire le backlog et détailler 20:17:56 &amp;lt;Meeh&amp;gt; hm, ouais. 20:18:13 &amp;lt;Meeh&amp;gt; eh bien, j’aimerais ajouter un sujet en fait, qui d’une certaine manière est lié à ceci 20:18:24 &amp;lt;Meeh&amp;gt; mais d’une autre manière pas vraiment non plus 20:18:55 &amp;lt;zzz&amp;gt; Meeh, dernier appel pour des commentaires sur 1) 20:19:04 &amp;lt;zzz&amp;gt; est‑ce que j’ai dit quelque chose de faux ? 20:20:04 &amp;lt;Meeh&amp;gt; je le ferais volontiers, et l’approche deux applis avec dons semble toujours une bonne idée :) 20:20:05 &amp;lt;Meeh&amp;gt; non, c’était correct à propos de l’espace de noms etc. 20:20:05 &amp;lt;Meeh&amp;gt; tu as bien compris 20:20:06 &amp;lt;zzz&amp;gt; d’accord alors. fin du 1). 20:20:07 &amp;lt;zzz&amp;gt; 2. Tests sur tablette (zzz) 20:20:42 &amp;lt;zzz&amp;gt; Nous n’avons pas assez de testeurs et de devs Android en ce moment. Nous allons avoir beaucoup plus d’utilisateurs. Donc nous avons clairement besoin de plus de testeurs et de devs. 20:20:49 &amp;lt;Meeh&amp;gt; Pingez‑moi quand je peux ajouter le 3), c’est un gros sujet. et ça intéressera probablement beaucoup de monde 20:21:03 &amp;lt;Meeh&amp;gt; besoin de travailler davantage le sujet pendant le 2) 20:21:05 &amp;lt;zzz&amp;gt; ok 3) meeh sur la liste 20:21:08 &amp;lt;zzz&amp;gt; retour au 2) 20:21:41 &amp;lt;zzz&amp;gt; Je voudrais proposer de rembourser des personnes qui souhaiteraient acheter un appareil Android et qui promettent de faire des tests ou du développement. 20:22:13 &amp;lt;zzz&amp;gt; Disons, jusqu’à 200 $ chacun pour jusqu’à 8 personnes, de quoi acheter une tablette 7", ou cofinancer partiellement un téléphone ou une tablette 10" 20:22:31 &amp;lt;zzz&amp;gt; J’aimerais aussi financer entièrement une tablette 10" pour str4d, jusqu’à environ 400 $ 20:22:44 &amp;lt;zzz&amp;gt; des commentaires ? des volontaires ? 20:23:24 &amp;lt;eche|on&amp;gt; mon commentaire est déjà consigné, allez‑y. 20:23:25 &amp;lt;str4d&amp;gt; salut 20:23:27 &amp;lt;str4d&amp;gt; dsl pour le retard 20:23:36 &amp;lt;eche|on&amp;gt; mais n’achetez pas d’appareils chinois avec spyware ^^ 20:24:07 &amp;lt;zzz&amp;gt; nous avons déjà acheté quelques appareils pour des devs mais nous avons vraiment, vraiment besoin de testeurs 20:24:47 &amp;lt;str4d&amp;gt; désolé* 20:24:55 &amp;lt;zzz&amp;gt; ce serait pour des personnes déjà membres de la communauté des devs, p. ex. psi, orion, dg, kytv, echelon, etc. 20:25:23 &amp;lt;zzz&amp;gt; qui en veut un ? je pense que ce serait une excellente utilisation des fonds du projet 20:26:00 &amp;lt;kytv&amp;gt; Je suis toujours partant pour tester, mais je n’ai pas de tablette et je ne sais pas à quel point les retours que je pourrais donner seraient utiles. Cela dit, je peux tester et fournir des rapports (j’espère) valides. 20:26:21 &amp;lt;zzz&amp;gt; ok, en voilà un. super. 20:26:48 &amp;lt;zzz&amp;gt; comme d’habitude, demandez le remboursement à echelon, notre trésorier 20:26:52 &amp;lt;Meeh&amp;gt; je pourrais tester aussi, mais ma tablette commence à être un peu vieille 20:26:56 &amp;lt;Meeh&amp;gt; un peu* 20:27:18 &amp;lt;zzz&amp;gt; J’aime beaucoup les tablettes Android 7". Super pour tester et pour l’usage général. Et vous ne risquez pas de bousiller votre téléphone. 20:27:50 &amp;lt;zzz&amp;gt; dernier appel pour des commentaires sur 2) tablettes Android pour les tests 20:28:23 &amp;lt;str4d&amp;gt; Le choix de l’appareil est important 20:28:30 &amp;lt;eche|on&amp;gt; (JE NE paie PAS les produits Apple, lol) 20:28:37 &amp;lt;Meeh&amp;gt; je peux aider à tester, mais pour garantir les tests il faudrait probablement l’achat d’une nouvelle tablette 20:28:53 &amp;lt;str4d&amp;gt; L’opportunité ici est de fournir une gamme de *tailles* d’appareils ainsi que de *densités* d’écran 20:29:21 &amp;lt;zzz&amp;gt; si nous laissons chaque personne choisir son propre téléphone ou sa tablette, ça devrait fournir l’assortiment nécessaire 20:29:55 &amp;lt;zzz&amp;gt; ok, passons à 3) le sujet inconnu de Meeh. 15 minutes max. 20:29:57 &amp;lt;zzz&amp;gt; à toi Meeh 20:29:59 &amp;lt;str4d&amp;gt; (p. ex. ma tablette 7" fait 600x1024 pixels, et tombe dans la catégorie -sw600dp) 20:32:03 &amp;lt;Meeh&amp;gt; ok, j’ai décidé de revenir (puisque j’ai été absent un moment) avec une surprise, certains en ont peut‑être entendu parler, et certains en ont vu un peu… mais pour faire simple j’ai fait un « I2P browser bundle » qui sera probablement prêt pour win32 et osx dans les 24 heures 20:32:29 &amp;lt;Meeh&amp;gt; activez vos plugins Tor et voyez https://hideme.today/dev/ 20:32:35 &amp;lt;iRelay&amp;gt; Titre : The Abscond bundle (sur hideme.today) 20:32:39 &amp;lt;Meeh&amp;gt; c’est l’ensemble des fonctionnalités et la « face » de celui‑ci 20:32:57 &amp;lt;psi&amp;gt; attends quoi 20:33:01 &amp;lt;psi&amp;gt; un bundle de navigateur ? 20:33:05 &amp;lt;Meeh&amp;gt; j’essaie de rendre I2P plus facile à prendre en main… parce que c’est toujours la plainte que je reçois 20:33:08 &amp;lt;Meeh&amp;gt; oui 20:33:17 &amp;lt;Meeh&amp;gt; et plus encore, puisqu’il est 100 % portable 20:33:26 &amp;lt;Meeh&amp;gt; vous pouvez le mettre sur une clé USB 20:33:39 &amp;lt;Meeh&amp;gt; le lancer sur n’importe quelle machine… faire une modif, et vous pouvez aussi le démarrer en multi‑plateforme 20:33:42 &amp;lt;psi&amp;gt; sympa 20:33:43 &amp;lt;str4d&amp;gt; psi : Tor Browser avec I2PButton 20:33:46 &amp;lt;Meeh&amp;gt; c.-à-d. la même installation sur win, linux, osx 20:33:58 &amp;lt;Meeh&amp;gt; plus ou moins comme str4d l’a dit oui :) 20:34:38 &amp;lt;Meeh&amp;gt; alors, est‑ce que quelqu’un a des commentaires là‑dessus, des idées, ++, ? 20:34:49 &amp;lt;psi&amp;gt; où puis‑je l’obtenir ? 20:34:56 &amp;lt;Meeh&amp;gt; je pensais que ce serait bien d’avoir des retours avant la sortie 20:34:57 &amp;lt;psi&amp;gt; on dirait que l’instance gitlab est verrouillée 20:35:11 &amp;lt;Meeh&amp;gt; je pousserai le code final et le rendrai disponible quelques heures après la réunion 20:35:21 &amp;lt;psi&amp;gt; d’accord 20:35:23 &amp;lt;Meeh&amp;gt; j’ai pas fini un ensemble de build complet 20:35:38 &amp;lt;Meeh&amp;gt; donc je dois vous dire comment compiler et assembler toutes les parties 20:35:44 &amp;lt;eche|on&amp;gt; commentaire : beaucoup de travail. 20:35:47 &amp;lt;eche|on&amp;gt; mais super. 20:36:13 &amp;lt;Meeh&amp;gt; je me suis surtout concentré sur un prototype/preuve de concept plutôt que sur un système de build 20:36:54 &amp;lt;Meeh&amp;gt; donc j’ai pris le torbrowser lui‑même et l’ai rebrandé, torbutton est presque réécrit pour fonctionner à 100 % avec I2P au lieu de Tor, 20:37:17 &amp;lt;Meeh&amp;gt; le lanceur est écrit de zéro par moi, surtout à cause de la partie JRE 20:37:34 &amp;lt;Meeh&amp;gt; donc tous les anciens scripts de build de Tor échouent 20:37:43 &amp;lt;Meeh&amp;gt; et ne sont pas facilement modifiables 20:38:36 &amp;lt;psi&amp;gt; orchid inclus ? 20:38:59 &amp;lt;Meeh&amp;gt; oui, il y a des plugins I2P ainsi que des plugins de navigateur inclus 20:39:06 &amp;lt;psi&amp;gt; sympa 20:39:16 &amp;lt;Meeh&amp;gt; plugins I2P surtout pour susciter l’intérêt, comme i2p-bote 20:39:23 &amp;lt;Meeh&amp;gt; et des plugins de navigateur pour la confidentialité 20:40:20 &amp;lt;Meeh&amp;gt; l’idée est d’avoir un script de build qui construit facilement un nouveau bundle pour osx, linux, win32 à chaque release I2P 20:40:37 &amp;lt;Meeh&amp;gt; et bien sûr mise à jour du navigateur etc., mais cela nécessitera du travail manuel 20:40:53 &amp;lt;Meeh&amp;gt; mais j’ai inclus dans mon plan futur d’assurer cette maintenance 20:42:25 &amp;lt;zzz&amp;gt; ok, autre chose sur le 3) ? 20:43:02 &amp;lt;zzz&amp;gt; quelqu’un a d’autres sujets ? 20:43:14 &amp;lt;Meeh&amp;gt; non c’était principalement tout. si quelqu’un sur win32 veut tester, criez, parce qu’après l’expérience anoncoin c’est ce qui a le plus besoin de tests 20:43:55 &amp;lt;Meeh&amp;gt; et je vois que je vais être à court de caféine si je ne sors pas en acheter, je reviens dans 10. ça prend 5 min aller‑retour :) 20:44:24 &amp;lt;zzz&amp;gt; ok super. Rappel : n’importe qui peut convoquer une réunion sur n’importe quel sujet à tout moment. 20:44:35 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.13 d'I2P</title><link>/fr/blog/2014/05/22/version-0.9.13-di2p/</link><pubDate>Thu, 22 May 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/05/22/version-0.9.13-di2p/</guid><description>&lt;p>La version 0.9.13 inclut des correctifs pour les routers derrière un pare-feu, des améliorations de la recherche netdb, et une importante mise à jour de SusiMail. Bien sûr, il y a aussi la collection habituelle de corrections de bogues et de mises à jour des traductions.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d&amp;rsquo;aider le réseau est d&amp;rsquo;utiliser la dernière version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 6 mai 2014</title><link>/fr/blog/2014/05/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-mai-2014/</link><pubDate>Tue, 06 May 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/05/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-mai-2014/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> bgwcb, dg, eche|on, EinMByte, hghoster, kytv, nombra, Nyakov, psi, topiltzin, user, Yi, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:37 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1618` 20:00:43 &amp;lt;bgwcb&amp;gt; eh bien, on démarre ? 20:00:46 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Réunion mar. 6 mai - 20 h UTC (sur zzz.i2p) 20:00:57 &amp;lt;zzz&amp;gt; 0. Salut 20:00:57 &amp;lt;zzz&amp;gt; 1. demande d'ajout de hiddengate.i2p sur la page d'accueil de la console (voir le message suivant pour les détails) 20:00:57 &amp;lt;zzz&amp;gt; 2. OMGWTFBBQ en Europe cet été - echelon 20:00:57 &amp;lt;zzz&amp;gt; 3. calendrier de sortie 0.9.13 20:01:06 &amp;lt;zzz&amp;gt; 0. Salut 20:01:09 &amp;lt;zzz&amp;gt; bonjour 20:01:11 &amp;lt;eche|on&amp;gt; salut ! 20:01:15 &amp;lt;psi&amp;gt; bonjour 20:01:16 &amp;lt;topiltzin&amp;gt; salut 20:01:23 &amp;lt;nombra&amp;gt; o/ (reconnecté juste à temps) 20:01:38 &amp;lt;kytv&amp;gt; hola 20:01:49 &amp;lt;Yi&amp;gt; c'est quoi ? 20:01:50 &amp;lt;zzz&amp;gt; La plupart de ces points devraient être courts, limitons-les à 15 minutes chacun 20:02:00 &amp;lt;hghoster&amp;gt; salut tout le monde 20:02:05 * mokosoul s'éclipse avant que quiconque ne remarque sa présence à la réunion. 20:02:08 &amp;lt;zzz&amp;gt; 1. demande d'ajout de hiddengate.i2p sur la page d'accueil de la console 20:02:16 &amp;lt;zzz&amp;gt; voir le lien ci-dessus pour les détails 20:02:42 &amp;lt;zzz&amp;gt; hghoster est le demandeur pour hiddengate.i2p. pourrais-tu nous en dire un peu plus sur le site ? 20:03:52 &amp;lt;hghoster&amp;gt; HiddenGate est un projet pour les utilisateurs russes d'I2P. Objectif : publier en ligne/hors ligne le journal « Vestnik I2P » qui présente I2P et explique comment y accéder. 20:04:00 &amp;lt;hghoster&amp;gt; nous avons un wiki, un forum, un imboard 20:04:06 &amp;lt;EinMByte&amp;gt; Salut 20:04:47 &amp;lt;EinMByte&amp;gt; hghoster : donc... on peut dire que c'est une sorte de site d'aide ? 20:05:03 &amp;lt;hghoster&amp;gt; donc... nous avons déjà publié la première version du journal. quelques gars continuent aussi de remplir le wiki avec de nouveaux articles techniques 20:05:04 &amp;lt;kytv&amp;gt; pour plus de commodité, les ToS en EN : `http://hiddengate.i2p/wiki/ToS#Terms_of_Service` 20:05:04 &amp;lt;zzz&amp;gt; ok, merci. Quelqu'un a des questions ou des commentaires ? J'aimerais particulièrement avoir des retours de russophones 20:05:08 &amp;lt;iRelay&amp;gt; Titre: HiddenGate Wiki: HiddenGate Wiki (sur hiddengate.i2p) 20:05:27 &amp;lt;bgwcb&amp;gt; hghoster : imageboard censurée, mais c'est probablement bien car nous, bons anonymes russes, n'aimons pas la cp 20:05:29 &amp;lt;EinMByte&amp;gt; J'ai visité le site plus tôt, et il a l'air bien 20:05:50 &amp;lt;EinMByte&amp;gt; une chose toutefois : la page d'accueil est entièrement en russe 20:05:55 &amp;lt;hghoster&amp;gt; EinMByte : oui. notre objectif est de créer une plateforme où les nouveaux utilisateurs ne verront pas de cp, etc., du contenu choquant 20:06:15 &amp;lt;hghoster&amp;gt; juste pour des discussions politiques, des centres d'intérêt, etc. pas de déchets, pas de cp 20:06:48 &amp;lt;hghoster&amp;gt; EinMByte : mais il y a une ou deux pages en anglais, par exemple les ToS. attends un instant stp 20:07:08 &amp;lt;EinMByte&amp;gt; Donc, peut-être qu'une introduction en anglais serait bien ? 20:07:08 &amp;lt;EinMByte&amp;gt; (même si le reste du site est en russe) 20:07:08 &amp;lt;EinMByte&amp;gt; Ça semble bien 20:07:14 &amp;lt;zzz&amp;gt; hghoster a publié des ToS en anglais et en russe comme requis : `http://hiddengate.i2p/wiki/ToS` 20:07:18 &amp;lt;iRelay&amp;gt; Titre: HiddenGate Wiki: HiddenGate Wiki (sur hiddengate.i2p) 20:07:20 &amp;lt;EinMByte&amp;gt; zzz : étant donné le nombre d'utilisateurs russes, je pense que ce serait un bon ajout 20:07:22 &amp;lt;hghoster&amp;gt; zzz merci 20:07:48 &amp;lt;EinMByte&amp;gt; Eh bien, j'aimerais au moins une phrase en anglais sur la page d'accueil 20:08:05 &amp;lt;EinMByte&amp;gt; parce que visiter hiddengate.i2p était assez déroutant pour moi 20:08:31 &amp;lt;EinMByte&amp;gt; et je suppose que ce serait pareil pour la plupart des utilisateurs non russes d'I2P 20:08:45 &amp;lt;EinMByte&amp;gt; néanmoins, je suis d'accord avec la proposition 20:09:18 &amp;lt;zzz&amp;gt; d'autres commentaires des utilisateurs russes ici - bgwcb denixx_ Nyakov ? 20:09:38 &amp;lt;hghoster&amp;gt; nous pourrions placer un texte de bienvenue en haut de la première page expliquant aux non-russophones où ils se trouvent 20:10:12 &amp;lt;EinMByte&amp;gt; hghoster : c'est ce que je veux dire 20:10:19 &amp;lt;hghoster&amp;gt; j'enregistre notre conversation et nous en discuterons plus tard aussi 20:10:21 &amp;lt;hghoster&amp;gt; je pense qu'ils dorment peut-être :) mais pas bgwcb 20:10:22 &amp;lt;Nyakov&amp;gt; Je pense que c'est une bonne idée 20:10:36 &amp;lt;bgwcb&amp;gt; je pense que si hiddengate arrive sur la page d'accueil de démarrage, ça remplira hiddengate de bon contenu 20:10:37 &amp;lt;hghoster&amp;gt; d'accord, je m'en souviendrai, merci 20:10:49 &amp;lt;EinMByte&amp;gt; Après tout, je suppose que c'est ce que verront les utilisateurs venant du panneau de contrôle : la page d'accueil 20:10:49 &amp;lt;zzz&amp;gt; hghoster, j'ai reçu des commentaires la semaine dernière sur #ru disant que votre site avait très peu de contenu. Quels sont vos plans pour en ajouter davantage ? 20:10:53 &amp;lt;Yi&amp;gt; je pense que c'est ok 20:11:12 &amp;lt;zzz&amp;gt; nous ne voulons pas de sites « morts » sur notre page d'accueil 20:11:17 &amp;lt;user@kyirc&amp;gt; +1 pour la phrase d'accueil. le nom de domaine est en anglais et j'aurais pu tomber sur le site moi aussi, et ne même pas savoir de quoi il s'agit est un peu frustrant, même si le reste sera de toute façon inintelligible pour moi 20:11:53 &amp;lt;bgwcb&amp;gt; et c'est une bonne idée parce qu'ils n'ont pas de cp. les nouveaux arrivants peuvent avoir peur des réseaux obscurs parce que c'est un refuge pour les pédophiles et les terroristes 20:11:59 &amp;lt;hghoster&amp;gt; bien sûr les plans sont bons :) il y a un autre gars « Glavred », c'est l'initiateur de ce projet. moi je travaille dessus comme admin. il y a aussi quelques gars qui continuent à remplir le wiki 20:12:37 &amp;lt;hghoster&amp;gt; bien sûr ça ne se remplit pas aussi vite qu'on le voudrait. mais nous continuons notre travail de toute façon. jusqu'à ce que quelqu'un comme M. P ferme les internets 20:12:48 &amp;lt;bgwcb&amp;gt; mais, alors je voudrais voir `http://rus.i2p` sur la page de démarrage avec un commentaire disant qu'il y a du contenu un peu choquant 20:12:50 &amp;lt;hghoster&amp;gt; désolé pour mon pauvre anglais 20:13:00 &amp;lt;iRelay&amp;gt; Titre: I2P Wiki (sur rus.i2p) 20:13:13 &amp;lt;zzz&amp;gt; pas besoin de t'excuser, tu t'en sors très bien :)( 20:13:40 &amp;lt;zzz&amp;gt; ok, d'autres commentaires ? Je n'ai pas entendu d'objection jusqu'ici ? 20:13:53 &amp;lt;dg&amp;gt; Ça me va. 20:13:54 &amp;lt;EinMByte&amp;gt; zzz : à propos des sites « morts » - voyez les choses ainsi : si un site arrive sur la page d'accueil, cela peut très bien augmenter le trafic 20:14:09 &amp;lt;EinMByte&amp;gt; donc, cela pourrait avoir un effet positif sur le contenu aussi 20:14:12 &amp;lt;dg&amp;gt; En outre, on peut toujours retirer un site s'il est « mort » 20:14:21 &amp;lt;EinMByte&amp;gt; exactement 20:14:45 &amp;lt;kytv&amp;gt; pas de problème de mon côté, mais une ou deux phrases d'introduction en anglais (pour correspondre à la langue du nom d'hôte) seraient les bienvenues. 20:15:26 &amp;lt;user@kyirc&amp;gt; l'infobulle de la console pourrait/devrait déjà mentionner que c'est en russe. je suis pour 20:16:08 &amp;lt;hghoster&amp;gt; le site est hébergé hors de Russie, donc je pense qu'il n'y a pas de problème. aussi je suis développeur C++ et j'ai un bon travail, donc l'argent n'est pas un problème. l'essentiel est de savoir comment faire la propagande d'I2P plus efficacement. nous espérons que le journal nous aidera 20:16:32 &amp;lt;hghoster&amp;gt; kytv : oui, bien sûr 20:16:48 &amp;lt;zzz&amp;gt; ok alors, hghoster nous approuvons ta demande et je l'ajouterai pour la 0.9.13. Merci d'avoir assisté à la réunion et bonne chance avec ton site 20:16:48 &amp;lt;bgwcb&amp;gt; je suis pour qu'il apparaisse en page d'accueil 20:16:48 &amp;lt;zzz&amp;gt; merci aussi à nos amis de #ru pour leur aide 20:16:50 &amp;lt;psi&amp;gt; (les développeurs C++ sont invités à aider sur i2pd et i2pcpp) &amp;lt;-- hors sujet 20:16:59 &amp;lt;zzz&amp;gt; on continue 20:16:59 &amp;lt;zzz&amp;gt; 2. OMGWTFBBQ en Europe cet été - echelon 20:17:01 &amp;lt;zzz&amp;gt; eche|on, dis-nous en plus 20:17:03 &amp;lt;hghoster&amp;gt; merci à tous ! 20:17:08 &amp;lt;bgwcb&amp;gt; merci à tous c'était intéressant 20:17:19 &amp;lt;eche|on&amp;gt; le BBQ 20:17:38 &amp;lt;eche|on&amp;gt; on a toujours voulu faire un BBQ, je peux proposer d'en organiser un cet été, à Graz, en Autriche 20:17:45 &amp;lt;eche|on&amp;gt; si on veut en faire un 20:18:18 &amp;lt;eche|on&amp;gt; l'argent pour les boissons/nourriture est disponible dans les fonds AMHA, c'est juste la question des gens pour venir à ce BBQ qui est en jeu... 20:18:28 &amp;lt;EinMByte&amp;gt; ce serait sympa, mais je n'y assisterais probablement pas (pour des raisons d'anonymat) 20:18:35 &amp;lt;zzz&amp;gt; quand ? 20:18:46 &amp;lt;eche|on&amp;gt; je pencherais plutôt pour fin août, début septembre 20:19:21 &amp;lt;zzz&amp;gt; pour ne pas entrer en conflit avec DEFCON, la première semaine d'août 20:19:33 &amp;lt;eche|on&amp;gt; oui, je sais 20:19:48 &amp;lt;bgwcb&amp;gt; C'est une bonne idée 20:19:58 &amp;lt;EinMByte&amp;gt; zzz : puis-je ajouter rapidement deux choses : une question à propos de Just Mail, une autre à propos de DerbyCon (hors sujet, désolé) 20:20:11 &amp;lt;psi&amp;gt; sur le sujet des conférences, orion et moi allons très probablement être à DerbyCon 20:20:17 &amp;lt;eche|on&amp;gt; et je sais que peu de gens viendront, et je ne peux fournir qu'un lieu pour le BBQ, pas d'hébergement 20:20:23 &amp;lt;zzz&amp;gt; EinMByte, tu seras le numéro 4 à l'ordre du jour 20:20:33 &amp;lt;EinMByte&amp;gt; zzz : merci 20:20:46 &amp;lt;zzz&amp;gt; psi, DerbyCon sera le numéro 5 à l'ordre du jour 20:20:52 &amp;lt;psi&amp;gt; d'accord 20:20:56 &amp;lt;EinMByte&amp;gt; eche|on : le BBQ est définitivement une bonne idée 20:21:05 &amp;lt;EinMByte&amp;gt; si et seulement si tu arrives à avoir assez de participants 20:21:38 &amp;lt;bgwcb&amp;gt; mais pourquoi l'hébergement est-il en dehors de la Russie ? 20:21:38 &amp;lt;zzz&amp;gt; tous ceux qui sont intéressés par un BBQ à Graz fin août/début septembre, veuillez taper « yes » ou « maybe » 20:21:53 &amp;lt;EinMByte&amp;gt; zzz : y assister ou juste soutenir 20:22:09 &amp;lt;zzz&amp;gt; y assister. 20:22:15 &amp;lt;zzz&amp;gt; je dirai « maybe » 20:22:37 &amp;lt;bgwcb&amp;gt; maybe 20:22:56 &amp;lt;psi&amp;gt; « maybe » (si je peux m'y rendre, ce qui est très improbable) 20:23:11 &amp;lt;eche|on&amp;gt; hmm, je pense que je vais lancer un questionnaire sur forum.i2p ? 20:23:26 &amp;lt;eche|on&amp;gt; Graz est très facile d'accès en avion via Francfort ;-) 20:23:40 &amp;lt;eche|on&amp;gt; mais c'est cher. je sais. 20:24:14 &amp;lt;zzz&amp;gt; eche|on, pas beaucoup de soutien... peut-être qu'une rencontre ou un BBQ lors d'une conférence serait plus populaire ? 20:24:17 &amp;lt;EinMByte&amp;gt; je pense aussi qu'il vaut mieux déplacer ce sujet sur un forum ou autre 20:24:51 &amp;lt;bgwcb&amp;gt; où situé ? 20:24:52 &amp;lt;eche|on&amp;gt; zzz : ce serait mieux. si on trouve une conf qui convient ? 20:24:52 &amp;lt;bgwcb&amp;gt; désolé, où exactement 20:24:54 &amp;lt;EinMByte&amp;gt; 5 ? 20:24:54 &amp;lt;bgwcb&amp;gt; ? 20:24:55 &amp;lt;zzz&amp;gt; J'adorerais une rencontre en été, mais la combiner avec une conf aurait peut-être plus de sens 20:24:57 &amp;lt;eche|on&amp;gt; cette année je n'ai pas le temps d'aller à Las Vegas 20:25:45 &amp;lt;eche|on&amp;gt; (encore) 20:25:48 &amp;lt;eche|on&amp;gt; mais si vous voulez faire quelque chose, l'argent est disponible^^ 20:25:48 &amp;lt;zzz&amp;gt; ok, remettons ce sujet à plus tard pour plus de recherches, peut-être qu'on pourra en reparler dans quelques semaines avec des idées 20:25:48 &amp;lt;eche|on&amp;gt; je garde un œil là-dessus 20:26:03 &amp;lt;EinMByte&amp;gt; bien 20:26:14 &amp;lt;zzz&amp;gt; on continue 20:26:18 &amp;lt;zzz&amp;gt; 3. calendrier de sortie 0.9.13 20:26:46 &amp;lt;zzz&amp;gt; il s'est écoulé environ 4 semaines depuis la 0.9.12 et notre cycle habituel de 5 à 8 semaines nous donnerait une sortie fin mai 20:27:02 &amp;lt;dg&amp;gt; seulement 4.. 20:27:11 &amp;lt;zzz&amp;gt; rfree a fait de bonnes recherches sur les problèmes de la 0.9.12 avec les routers derrière un firewall et le -14 semble beaucoup aider 20:27:17 &amp;lt;EinMByte&amp;gt; qu'en est-il de ces problèmes supposés avec la 0.9.12, ont-ils été résolus (s'il y en avait) ? 20:27:19 &amp;lt;zzz&amp;gt; donc il recommande une sortie bientôt. 20:27:28 &amp;lt;EinMByte&amp;gt; ah oui 20:27:50 &amp;lt;zzz&amp;gt; ça semble n'affecter que les routers derrière un firewall, mais ça veut dire aussi tous les utilisateurs de TAILS 20:27:56 &amp;lt;eche|on&amp;gt; zzz : où en es-tu avec susimail, c'est terminé ? 20:28:12 &amp;lt;zzz&amp;gt; oui j'ai à peu près fini avec susimail pour l'instant 20:28:24 &amp;lt;eche|on&amp;gt; ok, et Tails, prochaine sortie à quelle date ? 20:28:25 &amp;lt;zzz&amp;gt; donc susimail + des correctifs de firewall semblent suffisants pour une sortie 20:28:32 &amp;lt;eche|on&amp;gt; autrement dit, pour quelle date devons-nous être prêts ? 20:28:33 &amp;lt;zzz&amp;gt; donc peut-être dans 2 ou 3 semaines ? 20:28:58 &amp;lt;user@kyirc&amp;gt; -0 était mauvais pour moi, sur lin, nonfirewalld, -4 a corrigé la joignabilité. puis sur XP avec firewall, -0 était presque inutilisable. -14 marche très bien 20:29:04 &amp;lt;eche|on&amp;gt; pas de problème actuellement avec un cycle plus court 20:29:24 &amp;lt;user@kyirc&amp;gt; je ne sais pas pour le souci de verrouillage de la console toutefois, qui était sur -14 20:29:36 &amp;lt;zzz&amp;gt; date limite d'intégration le 16 ou le 23 mai, et sortie le 19 ou le 26 mai 20:29:47 &amp;lt;eche|on&amp;gt; le 16 mai serait mieux (le 29 est férié) 20:29:50 &amp;lt;dg&amp;gt; je propose 16/19 à condition qu'il n'y ait pas d'interblocages et autres trucs. 20:30:10 &amp;lt;dg&amp;gt; Si les utilisateurs souffrent encore, on reporte. 20:31:10 &amp;lt;zzz&amp;gt; OK visons le 16 comme date limite et une sortie le 19. Si nous avons des problèmes non résolus, nous repousserons 20:31:20 &amp;lt;EinMByte&amp;gt; ok 20:31:45 &amp;lt;user@kyirc&amp;gt; sur l'XP c'est parfaitement bon. le truc de console dans MON cas peut être causé par moi, puisque j'ai essayé un plugin qui dépendait encore d'une version plus ancienne de Jetty. peut-être que ça a changé quelque chose dans mes réglages, car les problèmes sont restés après avoir supprimé les plugins. mais ça n'est que dans MON cas 20:32:14 &amp;lt;user@kyirc&amp;gt; si personne d'autre n'a ce problème, alors -14 est un bon candidat à la sortie, à mon humble avis 20:32:49 &amp;lt;zzz&amp;gt; on continue : 4) EinMByte Just Mail 20:32:49 &amp;lt;EinMByte&amp;gt; oui, juste une petite question 20:32:49 &amp;lt;EinMByte&amp;gt; orion : ding 20:32:54 &amp;lt;EinMByte&amp;gt; Donc ma question était : orion a-t-il pu prendre contact 20:33:07 &amp;lt;EinMByte&amp;gt; et deuxièmement : que diable sont-ils en train de faire 20:33:16 &amp;lt;EinMByte&amp;gt; à mon humble avis, ça ne semble pas pouvoir marcher 20:33:20 &amp;lt;zzz&amp;gt; il a eu une réponse et m'a mis en copie, ça ne disait pas grand-chose 20:33:26 &amp;lt;EinMByte&amp;gt; donc je pense qu'ils ont besoin de conseils 20:33:30 &amp;lt;EinMByte&amp;gt; zzz : pourrais-tu coller 20:33:38 &amp;lt;EinMByte&amp;gt; ça m'intéresse 20:34:04 &amp;lt;EinMByte&amp;gt; comme je l'ai écrit sur `http://zzz.i2p/topics/1614,` je doute de leurs idées 20:34:10 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Just Mail Kickstarter (sur zzz.i2p) 20:34:28 &amp;lt;EinMByte&amp;gt; * la faisabilité de leurs idées 20:35:09 &amp;lt;zzz&amp;gt; Je le collerai dans ce fil après la réunion.. C'est juste du baratin marketing, ça n'explique vraiment rien. 20:35:26 &amp;lt;EinMByte&amp;gt; d'accord, merci 20:35:44 &amp;lt;zzz&amp;gt; autre chose sur Just Mail ? 20:35:47 &amp;lt;EinMByte&amp;gt; Je pense que ça ira pour le point 4, ça ne semble pas bien parti 20:36:12 &amp;lt;EinMByte&amp;gt; (je suis désolé aussi pour les gens qui ont investi dedans) 20:36:25 &amp;lt;zzz&amp;gt; on continue 20:36:37 &amp;lt;zzz&amp;gt; 5) DerbyCon EinMByte psi orion 20:36:55 &amp;lt;psi&amp;gt; je pense qu'orion et moi pourrons assister à DerbyCon 20:37:00 &amp;lt;EinMByte&amp;gt; encore, je voulais connaître le statut là-dessus 20:37:07 &amp;lt;EinMByte&amp;gt; ok, des présentations déjà ? 20:37:20 &amp;lt;psi&amp;gt; j'espérais que vous deux pourriez en donner une 20:37:29 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1579` 20:37:33 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Derbycon Louisville 24-28 sept. (sur zzz.i2p) 20:37:44 &amp;lt;EinMByte&amp;gt; zzz : aucune chance que tu donnes une présentation ? 20:38:20 &amp;lt;zzz&amp;gt; Il y a une chance, mais je vote pour notre responsable RP orion 20:38:24 &amp;lt;EinMByte&amp;gt; au fait, quelqu'un sait si ces présentations sont diffusées ou non ? 20:38:50 &amp;lt;psi&amp;gt; si elles le sont tu pourrais toujours t'habiller comme l'Unabomber (str4d) 20:39:25 &amp;lt;zzz&amp;gt; psi, orion, je vous recommande de contacter Adrian immédiatement pour connaître le calendrier et le processus du CFP et déterminer quel type de présentation serait approprié 20:39:35 &amp;lt;psi&amp;gt; d'accord 20:39:46 &amp;lt;zzz&amp;gt; C'est principalement une conf InfoSec, très différente de DEFCON/HOPE/CCC etc. 20:40:39 &amp;lt;EinMByte&amp;gt; Il est important que nous ayons une présentation, parce que ça fera clairement passer le message 20:40:54 &amp;lt;EinMByte&amp;gt; (aussi plus de chances de recherches académiques) 20:41:13 &amp;lt;zzz&amp;gt; en parlant de HOPE : `http://zzz.i2p/topics/1507` 20:41:19 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: HOPE X (sur zzz.i2p) 20:41:36 &amp;lt;zzz&amp;gt; et DEFCON : `http://zzz.i2p/topics/1556` 20:41:42 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: DEFCON 2014 (sur zzz.i2p) 20:42:07 &amp;lt;zzz&amp;gt; de toute façon, psi et orion, si vous allez à DerbyCon il y a une chance que j'y aille aussi. 20:42:18 &amp;lt;zzz&amp;gt; eche|on, BBQ à Louisville ? 20:42:22 &amp;lt;EinMByte&amp;gt; dans un monde idéal, on aurait une présentation à toutes ces conférences 20:42:30 &amp;lt;psi&amp;gt; ooh ça a l'air sympa, BBQ dans le KT 20:42:51 &amp;lt;zzz&amp;gt; KY 20:43:02 &amp;lt;psi&amp;gt; c'est KY ? mince 20:43:50 &amp;lt;zzz&amp;gt; deux ou trois d'entre vous devraient coécrire une présentation et me laisser en dehors. Ce serait le mieux :) 20:44:00 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:44:10 * zzz chauffe le buffer 20:44:14 &amp;lt;user@kyirc&amp;gt; ce n'est pas un sujet à l'ordre du jour, mais je pense qu'on devrait commencer à réfléchir à notre page d'accueil officielle dans le réseau. www.i2p2.i2p est moche. elle avait été choisie pour correspondre au domaine internet public i2p2.de. puisque ce n'est plus notre adresse principale, on devrait aussi penser à un nom de domaine dans le réseau plus sympa. i2p.i2p par exemple. je ne sais pas si geti2p.i2p a du sens, puisque vous n'avez plus besoin de _get_ i2p. 20:44:23 &amp;lt;eche|on&amp;gt; zzz : louiesville, heure, lieu ? 20:44:39 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1579` 20:44:44 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Derbycon Louisville 24-28 sept. (sur zzz.i2p) 20:44:53 &amp;lt;user@kyirc&amp;gt; pas urgent, mais peut-être quelque chose à envisager, et facile à « corriger » 20:45:22 &amp;lt;EinMByte&amp;gt; oui, une nouvelle page d'accueil serait bien 20:45:22 &amp;lt;eche|on&amp;gt; hm, à ces dates je voulais être en Écosse 20:45:30 &amp;lt;zzz&amp;gt; user, c'est welterde. Dans la console du router nous avons supprimé toutes les références, nous pointons maintenant vers i2p-projekt.i2p 20:45:59 &amp;lt;user@kyirc&amp;gt; qui n'est pas parfait non plus, à cause du k 20:45:59 &amp;lt;zzz&amp;gt; merci à tous pour cette bonne réunion 20:46:09 &amp;lt;eche|on&amp;gt; faudrait vérifier les horaires 20:46:20 &amp;lt;EinMByte&amp;gt; zzz : une dernière chose, prévoyez-vous d'avoir des réunions régulières 20:46:30 &amp;lt;user@kyirc&amp;gt; comme c'est un lien ce n'est pas un gros problème, mais un nom en anglais serait quand même mieux, à mon humble avis 20:46:44 &amp;lt;EinMByte&amp;gt; (sauf si c'est déjà le cas ?) 20:47:02 &amp;lt;zzz&amp;gt; EinMByte, nous planifions des réunions au besoin. N'importe qui peut programmer une réunion à tout moment pour n'importe quel sujet. 20:47:17 &amp;lt;EinMByte&amp;gt; zzz : d'accord 20:47:23 &amp;lt;user@kyirc&amp;gt; qu'est-ce qui ne va pas avec i2p-project.i2p ? déjà enregistré par quelqu'un d'autre ? 20:47:47 &amp;lt;eche|on&amp;gt; mais Louisville est facile d'accès et centrale 20:47:50 &amp;lt;zzz&amp;gt; EinMByte, `http://zzz.i2p/topics/1491` 20:47:55 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Réunions du projet (sur zzz.i2p) 20:48:37 &amp;lt;EinMByte&amp;gt; Je pense à une réunion i2pcpp 20:48:42 &amp;lt;EinMByte&amp;gt; mais je dois en discuter avec orion 20:48:44 &amp;lt;zzz&amp;gt; si nous allons à DerbyCon nous devrions essayer de convaincre Lance d'y aller aussi 20:50:03 &amp;lt;eche|on&amp;gt; ok, je garde ça en tête et je file au lit 20:50:04 &amp;lt;eche|on&amp;gt; à plus tard 20:50:19 &amp;lt;zzz&amp;gt; toute présentation devra être qui déchire pour être acceptée. DerbyCon était petite la première année mais c'est la 4e année je crois. Nous avons un petit piston via irongeek mais ce n'est pas seulement son événement. 20:50:55 &amp;lt;EinMByte&amp;gt; au fait, je suis prêt à regarder les slides etc. Pas sûr que ça aide beaucoup mais on ne sait jamais 20:51:51 &amp;lt;EinMByte&amp;gt; de toute façon, bye &lt;/div></description></item><item><title>Réunion des développeurs I2P - 22 avril 2014</title><link>/fr/blog/2014/04/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-avril-2014/</link><pubDate>Tue, 22 Apr 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/04/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-avril-2014/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> hottuna, nombre\_, psi, str4d, zzz2&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:32:31 &amp;lt;str4d&amp;gt; Bonjour tout le monde 20:34:53 &amp;lt;str4d&amp;gt; 0) Salut 20:34:53 &amp;lt;str4d&amp;gt; 1) À FAIRE 0.9.13-0.9.16 `http://zzz.i2p/topics/1600` 20:34:53 &amp;lt;str4d&amp;gt; 2) Nouveau transport pour les PTs (Pluggable Transports de Tor) `http://zzz.i2p/topics/1551` 20:34:53 &amp;lt;str4d&amp;gt; 3) Tous les points qui émergent du 1) 20:34:53 &amp;lt;str4d&amp;gt; Activité post-réunion : test de charge de Mumble (chat vocal via I2P) 20:35:07 &amp;lt;iRelay&amp;gt; Titre : zzz.i2p : TODO 0.9.13 - 0.9.16 (sur zzz.i2p) 20:35:10 &amp;lt;iRelay&amp;gt; Titre : zzz.i2p : Prise en charge des Pluggable Transports de Tor (sur zzz.i2p) 20:35:29 &amp;lt;str4d&amp;gt; 0) Salut 20:35:57 &amp;lt;hottuna&amp;gt; Bonjour 20:37:37 &amp;lt;str4d&amp;gt; Quelqu'un d'autre ? 20:38:01 &amp;lt;str4d&amp;gt; zzz2 orion psi kytv meeh_ 20:41:17 &amp;lt;str4d&amp;gt; Avec un peu de chance, certains vont se montrer. 20:41:17 &amp;lt;str4d&amp;gt; 1) À FAIRE 0.9.13-0.9.16 `http://zzz.i2p/topics/1600` 20:41:22 &amp;lt;iRelay&amp;gt; Titre : zzz.i2p : TODO 0.9.13 - 0.9.16 (sur zzz.i2p) 20:41:26 &amp;lt;zzz2&amp;gt; présent 20:41:58 &amp;lt;str4d&amp;gt; À la demande de zzz, nous avons lancé un fil de discussion pour proposer des idées pour la feuille de route I2P à venir. 20:42:27 &amp;lt;str4d&amp;gt; Il y a eu beaucoup de bavardage, mais aucun consensus réel n'a été atteint. 20:43:14 &amp;lt;str4d&amp;gt; J'ai résumé certaines des suggestions initiales sur la page de la feuille de route `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` 20:43:17 &amp;lt;iRelay&amp;gt; Titre : Roadmaps/1.0 I2P Bugtracker (sur trac.i2p2.i2p) 20:45:01 &amp;lt;str4d&amp;gt; zzz2 : Je vois que tu t'es plongé dans susimail (youpi) 20:46:19 &amp;lt;zzz2&amp;gt; ouais, je suis tombé dans ce terrier pendant qu'on essaie de décider ce qui est vraiment important 20:52:07 &amp;lt;str4d&amp;gt; Je pense que c'était un travail utile, ne serait-ce que parce qu'il y a un bug de longue date sur des problèmes de connexion, et susimail est l'une des premières applis que les utilisateurs vont essayer 20:52:08 &amp;lt;str4d&amp;gt; `http://trac.i2p2.i2p/ticket/747` 20:52:12 &amp;lt;iRelay&amp;gt; Titre : #747 (Problèmes de connexion avec Susimail) I2P Bugtracker (sur trac.i2p2.i2p) 20:54:45 &amp;lt;psi&amp;gt; str4d: coucou 20:54:47 * psi est en retard ? 20:55:19 &amp;lt;str4d&amp;gt; oui, psi l'est 20:55:25 &amp;lt;str4d&amp;gt; Pas grand-chose ne s'est passé pour l'instant :/ 20:55:58 * psi remonte l'historique 20:56:07 &amp;lt;str4d&amp;gt; Pour résumer ce qui s'est passé depuis la publication de la RFC : 20:56:18 &amp;lt;str4d&amp;gt; - zzz a travaillé sur susimail 20:56:59 &amp;lt;str4d&amp;gt; - psi s'est plongé dans les PTs, le nouveau DH (Diffie-Hellman) et le JNI 20:57:23 &amp;lt;str4d&amp;gt; - J'ai travaillé sur I2P-Bote Android, et maintenant sur EdDSA en Java 20:57:39 * psi a passé toute la journée à étoffer la structure des PT pour i2p 20:58:59 &amp;lt;zzz2&amp;gt; si str4d et psi progressent sur EdDSA, 25519 et les PTs, alors je pense que la meilleure utilisation de mon temps est d'avancer sur la migration vers le nouvel algo de signature, p. ex. plusieurs dests dans un tunnel, et une forme de prise en charge du carnet d'adresses 21:00:27 &amp;lt;jenkins@kyirc&amp;gt; Démarrage du build #581 pour le job I2P 21:01:01 &amp;lt;zzz2&amp;gt; quel est le statut des clés mtn de psi et de l'accord développeur ? Je n'ai rien reçu par la poste. 21:01:23 &amp;lt;str4d&amp;gt; psi a signé l'accord développeur, je l'ai publié sur le site web 21:01:36 &amp;lt;str4d&amp;gt; (donc ses clés publiques sont enregistrées) 21:02:10 &amp;lt;zzz2&amp;gt; son empreinte de clé y est aussi ? 21:02:32 &amp;lt;zzz2&amp;gt; si oui je l'ajouterai et je l'annoncerai 21:03:02 &amp;lt;psi&amp;gt; mon fp gpg est sur mon Twitter 21:03:05 &amp;lt;str4d&amp;gt; pas l'empreinte, mais la clé elle-même oui 21:03:47 &amp;lt;zzz2&amp;gt; il faut que ce soit dans ce fichier modèle d'exemple monotonerc. psi, peut-être que tu peux faire ça comme premier test de tes compétences mtn ? 21:04:23 &amp;lt;jenkins@kyirc&amp;gt; Youpi, build réparé ! 21:04:24 &amp;lt;jenkins@kyirc&amp;gt; Projet I2P build #581 : CORRIGÉ en 3 min 55 s : `http://jenkins.killyourtv.i2p/job/I2P/581/` 21:04:36 &amp;lt;psi&amp;gt; je peux m'en charger 21:04:40 &amp;lt;psi&amp;gt; je l'ai déjà fait en local 21:04:53 &amp;lt;str4d&amp;gt; zzz2, psi, j'ai mis à jour le Gantt de la feuille de route - `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` 21:04:56 &amp;lt;iRelay&amp;gt; Titre : Roadmaps/1.0 I2P Bugtracker (sur trac.i2p2.i2p) 21:05:21 &amp;lt;psi&amp;gt; l'empreinte (fp) de la clé monotone pour ma clé de transport NOT est "1ceb85b992114bae1bcb156ef238f8f3044a6bfe", -- ampernand@gmail.com 21:06:04 &amp;lt;psi&amp;gt; je peux fournir aussi l'empreinte de ma clé de transport 21:06:29 &amp;lt;zzz2&amp;gt; ok super, bienvenue dans l'équipe ! Comme je le dis à tout le monde, sois prudent, entraîne-toi d'abord sur www 21:06:30 &amp;lt;str4d&amp;gt; psi : tu dois envoyer ça à eche, kytv et welt 21:06:43 &amp;lt;str4d&amp;gt; +1 21:06:56 * kytv l'a reçu et l'ajoute à son serveur 21:07:08 &amp;lt;zzz2&amp;gt; psi, nous avons des instructions très précises sur la façon de faire tout ça sur la page web... :) 21:07:27 &amp;lt;psi&amp;gt; je vais regarder ça 21:07:38 &amp;lt;zzz2&amp;gt; par ex., m'envoyer un courrier (mais ce n'est plus nécessaire pour toi) 21:08:15 &amp;lt;str4d&amp;gt; À quoi ressemble le Gantt de la feuille de route pour tout le monde maintenant ? Y a-t-il des éléments qui semblent irréalistes, ou des éléments manquants 21:08:16 &amp;lt;str4d&amp;gt; ? 21:09:37 * psi passe en revue la feuille de route 21:09:43 &amp;lt;jenkins@kyirc&amp;gt; Projet I2P UnitTests build #528 : RÉUSSITE en 5 min 6 s : `http://jenkins.killyourtv.i2p/job/UnitTests/528/` 21:09:57 &amp;lt;jenkins@kyirc&amp;gt; Démarrage du build #82 pour le job I2P-Android 21:09:59 &amp;lt;str4d&amp;gt; zzz2 : je suggère que tu règles le point des nouvelles clés GPG plutôt tôt que tard ;) 21:10:19 &amp;lt;zzz2&amp;gt; str4d, dis-nous ce que ça te dit sur ce qui est important 21:10:33 &amp;lt;str4d&amp;gt; psi : trouves-tu beaucoup de recouvrement entre ton travail sur les PTs et NTCP2 ? 21:10:34 &amp;lt;zzz2&amp;gt; oui je le ferai avant la prochaine version, je promets 21:11:24 &amp;lt;str4d&amp;gt; À mon humble avis, il y a trois choses importantes : 21:11:32 &amp;lt;jenkins@kyirc&amp;gt; Projet I2P-Android build #82 : RÉUSSITE en 1 min 34 s : `http://jenkins.killyourtv.i2p/job/I2P-Android/82/` 21:11:40 &amp;lt;str4d&amp;gt; 1) des progrès sur la mise à niveau crypto — qui se met enfin en route 21:12:01 &amp;lt;psi&amp;gt; str4d : pour le moment, je n'ai pas encore regardé ntcp2 21:12:13 &amp;lt;str4d&amp;gt; (en continuation du travail de préparation) 21:13:28 &amp;lt;zzz2&amp;gt; 1) « se met en route maintenant » ? Ça fait 6 mois que je bosse comme un dingue dessus 21:13:32 &amp;lt;str4d&amp;gt; 2) Préparation de l'audit — à mon avis nous devons prendre en main notre modèle de menace, etc., dès que possible 21:15:33 * psi s'absente 30 minutes 21:15:33 &amp;lt;psi&amp;gt; événement inattendu, je reviens tout à l'heure 21:15:33 &amp;lt;psi&amp;gt; je regarderai l'historique plus tard 21:16:21 &amp;lt;zzz2&amp;gt; Il semble y avoir de la confusion au sujet de la « nouvelle crypto de signature ». C'est fait, c'est livré dans la 0.9.12, ça marche. Pour destinations (adresses de destination I2P). 21:17:06 &amp;lt;zzz2&amp;gt; La « seule » chose qui n'est pas faite est de migrer les destinations publiées existantes vers une nouvelle. 21:21:13 &amp;lt;str4d&amp;gt; oui, ce qui repose d'abord sur le choix d'une nouvelle, qui à mon avis devrait être Ed25519, ce qui nécessite d'obtenir une implémentation rapide. 21:21:15 &amp;lt;str4d&amp;gt; Et en même temps, je suis d'accord pour dire que l'infrastructure de migration restante nécessaire devrait être mise en place. 21:21:16 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Pendant des années nous l'avons laissé de côté et nous avons travaillé sur ce que nous pensons bénéfique aux utilisateurs, mais à mon avis si nous voulons susciter plus d'intérêt de la recherche, et l'utiliser efficacement, nous devons être plus conscients de ce que I2P peut et ne peut pas accomplir. 21:21:17 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Je sais que tu l'as fait zzz ;P 21:21:18 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; (je faisais spécifiquement référence à la partie impliquant la nouvelle crypto à proprement parler) 21:21:19 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; merci pour l'effort que tu as fourni pour l'amener jusque-là :) 21:21:20 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; 3) Utilisabilité, UX — c'est un troisième point important qui n'est pas sur le graphique de la feuille de route 21:21:22 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Eh bien — le travail de zzz sur susimail tombe dans cette catégorie, tout comme les améliorations du streaming 21:21:41 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Mais il est aussi important de revoir nos pages d'erreur et d'aide, et la manière dont nous aidons l'utilisateur à accomplir ses tâches. 21:21:41 &amp;lt;str4d&amp;gt; (après ma ligne « 2) Préparation de l'audit ») 21:22:00 &amp;lt;str4d&amp;gt; Je dois passer AFK dans 10-15 min 21:22:50 &amp;lt;str4d&amp;gt; Et puisque psi est AFK, je retire « 2) Nouveau transport pour les PTs de Tor » de cette réunion 21:23:55 &amp;lt;str4d&amp;gt; zzz2 : à ton avis, que devons-nous faire avant d'organiser une réunion avec Lance au sujet du modèle de menace ? 21:24:59 * str4d aimerait tenter une réunion avec Lance en mai 21:26:04 &amp;lt;str4d&amp;gt; donc nous devons déterminer ce que nous devons faire d'ici là, afin de pouvoir organiser la réunion avec suffisamment de temps pour terminer cela d'abord. 21:29:27 &amp;lt;zzz2&amp;gt; Je ne suis pas d'accord sur le fait qu'il faille d'abord choisir. 21:29:59 &amp;lt;zzz2&amp;gt; Ou, que nous pouvons choisir maintenant (P256) et choisir à nouveau plus tard quand plus d'options seront disponibles. 21:30:02 &amp;lt;MTN@kyirc&amp;gt; [ I2P ] correction de compilation [zzz@mail.i2p] `http://killyourtv.i2p/viewmtn/revision/info/12396c3ee88d1194482fc2cc3751db1169cc52e3` 21:30:34 &amp;lt;zzz2&amp;gt; On pourrait passer la valeur par défaut pour les nouveaux dests à P256 dans la 0.9.13 si on veut. 21:30:35 &amp;lt;str4d&amp;gt; zzz2 : si nous arrivons à un stade où le système de nommage peut gérer des choix d'enc dynamique, alors je suis d'accord 21:31:05 &amp;lt;zzz2&amp;gt; P256 est clairement meilleur que DSA 21:31:34 &amp;lt;str4d&amp;gt; Je suis d'accord là-dessus aussi. 21:31:43 &amp;lt;zzz2&amp;gt; Je pense que les détracteurs de P256 feraient bien de prendre du recul et de réfléchir à quel point DSA 1024 est mauvais. 21:32:03 &amp;lt;MTN@kyirc&amp;gt; [ WWW ] ajout de la clé de transport de psi [kytv@mail.i2p] `http://killyourtv.i2p/viewmtn/revision/info/029163d2d446f10ab1a129b559802fabac2ef8b7` 21:32:52 &amp;lt;str4d&amp;gt; zzz2 : je comprends ton point de vue. 21:33:39 &amp;lt;zzz2&amp;gt; à propos de l'audit et de Lance, c'est toujours le bon moment. tu as une mise à jour sur le processus d'audit pour nous, depuis la liste de diffusion ? 21:33:40 &amp;lt;str4d&amp;gt; Une partie de la raison pour laquelle je veux faire fonctionner EdDSA avant le basculement est que, d'après ce que tu as dit dans des fils auparavant, je n'ai pas hâte de changer deux fois l'algo de signature des Dest. 21:34:14 &amp;lt;str4d&amp;gt; oui, la deuxième fois serait un peu plus facile parce que la prise en charge multi dest, etc., serait là, mais la partie nommage reste la faiblesse. 21:34:48 &amp;lt;zzz2&amp;gt; pour les serveurs on ne veut pas changer deux fois, mais pour les clients ça n'a pas d'importance 21:35:04 &amp;lt;str4d&amp;gt; bon point. 21:35:23 &amp;lt;str4d&amp;gt; Y a-t-il quelque chose qui empêcherait de nouveaux Dests de parler avec les anciens ? 21:35:31 &amp;lt;nombre_&amp;gt; donc je comprends que vous faites des mises à niveau crypto ? y a-t-il peut-être une page qui détaille tout ce que vous prévoyez ? et pour une implémentation 25519, vous pourriez simplement utiliser NaCl via JNI, ou Kalium, même si ça pourrait être quelque peu limitant 21:35:34 &amp;lt;zzz2&amp;gt; et même pour les serveurs, si tu passes à P256 ça ne semble guère valoir le coup de changer à nouveau, à moins que de très mauvaises nouvelles ne sortent à propos de P256 21:35:54 &amp;lt;str4d&amp;gt; Sinon, ça pourrait être une bonne idée de faire passer les clients sur P256 plus tôt 21:36:08 &amp;lt;zzz2&amp;gt; les nouveaux dests peuvent parler aux anciens et vice versa, tant que les deux sont en 0.9.12 ou plus 21:36:39 &amp;lt;str4d&amp;gt; zzz2 : http://blog.cr.yp.to/20140323-ecdsa.html est une raison suffisante pour moi pour ne pas vouloir rester sur ECDSA 21:36:43 &amp;lt;iRelay&amp;gt; Titre : cr.yp.to : 2014.03.23 : How to design an elliptic-curve signature system (sur blog.cr.yp.to) 21:37:56 &amp;lt;str4d&amp;gt; pas pour un point précis (pour l'instant), mais si nous pouvons obtenir une implémentation EdDSA efficace et correcte, je pense qu'il serait très bénéfique de basculer 21:38:27 &amp;lt;str4d&amp;gt; nombre_ : `http://trac.i2p2.i2p/ticket/856` 21:38:30 &amp;lt;iRelay&amp;gt; Titre : #856 (Revue/migration crypto) I2P Bugtracker (sur trac.i2p2.i2p) 21:38:30 &amp;lt;str4d&amp;gt; (et les liens qui s'y trouvent) 21:38:40 &amp;lt;nombre_&amp;gt; merci str4d 21:38:53 &amp;lt;zzz2&amp;gt; rien là-dedans ne me dit de retarder l'abandon de DSA pour autant. Il n'y a rien non plus qui me fasse paniquer au sujet de P256. Y a-t-il mieux que P256 ? bien sûr. 21:39:15 &amp;lt;str4d&amp;gt; zzz2 : pas de vraie mise à jour en tant que telle depuis la liste de diffusion OpenITP, il n'y a pas eu beaucoup d'activité réelle dernièrement. 21:40:38 &amp;lt;zzz2&amp;gt; J'ai prévu 65536 algos de signature et j'en ai implémenté 7. 65529 à faire, on peut en ajouter quelques-uns à chaque version si on veut. 21:43:27 &amp;lt;str4d&amp;gt; zzz, je serais pour faire passer les clients à p256 dans la 0.9.13 21:44:47 &amp;lt;str4d&amp;gt; mais si la transition côté serveur n'est toujours pas fluide, je préférerais attendre un peu et voir comment avancent les travaux sur EdDSA. 21:45:49 &amp;lt;nombre_&amp;gt; moi aussi (même si mon opinion ne compte pas pour grand-chose), l'ECDSA NIST est meilleur que DSA, même si certains d'entre nous, paranoïaques, ne se sentiront en sécurité qu'avec 25519 21:46:48 &amp;lt;nombre_&amp;gt; la rupture dest/b32 est en quelque sorte acquise, non ? 21:47:13 &amp;lt;str4d&amp;gt; il a fallu beaucoup de temps et de travail pour en arriver là, ça n'a pas de sens de se précipiter à la dernière minute 21:49:48 * RN passe la tête et regarde autour 21:54:36 &amp;lt;zzz2&amp;gt; il y a 1) les clients 2) les nouveaux serveurs et 3) la migration des serveurs existants. 21:54:43 &amp;lt;zzz2&amp;gt; 1 et 2 on peut les faire maintenant, 3) demande beaucoup plus de travail. 21:54:59 &amp;lt;zzz2&amp;gt; 1 et 2 cassent la compatibilité avec les anciens routers, i2pcpp et i2pd, jusqu'à ce qu'ils rattrapent leur retard 21:55:16 &amp;lt;nombre_&amp;gt; donc, quelqu'un travaille-t-il à trouver/créer une implémentation Java de 25519 ? et quel est le délai estimé avant qu'elle soit utilisable ? 21:55:28 &amp;lt;nombre_&amp;gt; je suppose qu'avec p256, c'est déjà faisable parce que c'est inclus dans Bouncy Castle ? 21:55:52 &amp;lt;zzz2&amp;gt; p256 est dans la JVM 21:56:06 &amp;lt;nombre_&amp;gt; ah, encore mieux 21:56:17 &amp;lt;zzz2&amp;gt; nous avons 25519 en Java maintenant mais c'est beaucoup trop lent pour être utilisable. str4d et psi essaient de l'accélérer 21:57:39 &amp;lt;nombre_&amp;gt; hmm, ne connaissant rien à la crypto, je penserais que l'utilisation de JNI serait la façon la plus simple de l'accélérer. peut-être que je devrais regarder 25519 de plus près pour comprendre quelles en sont les parties goulots d'étranglement 23:02:36 &amp;lt;str4d&amp;gt; Personne ne l'a réellement terminée quand je suis passé afk, donc : 23:02:53 * str4d *baf* clôt la réunion. &lt;/div></description></item><item><title>Version 0.9.12</title><link>/fr/blog/2014/03/31/version-0.9.12/</link><pubDate>Mon, 31 Mar 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/03/31/version-0.9.12/</guid><description>&lt;p>I2P requiert désormais Java 6 ou une version supérieure. Nous vous recommandons vivement de passer à Java 7. Si vous utilisez encore Java 5, vous devez mettre à jour Java avant d’installer I2P 0.9.12.&lt;/p>
&lt;p>0.9.12 ajoute une prise en charge préliminaire des Destinations signées avec ECDSA. Elle contient plusieurs correctifs concernant le traitement des messages Delivery Status (accusés de réception) et ces messages sont désormais chiffrés de bout en bout pour renforcer la sécurité.&lt;/p></description></item><item><title>Le moteur de recherche DuckDuckGo accorde 5 000 $ à l'Invisible Internet Project</title><link>/fr/blog/2014/03/12/le-moteur-de-recherche-duckduckgo-accorde-5-000-%C3%A0-linvisible-internet-project/</link><pubDate>Wed, 12 Mar 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/03/12/le-moteur-de-recherche-duckduckgo-accorde-5-000-%C3%A0-linvisible-internet-project/</guid><description>&lt;p>&lt;strong>Somewhere, NH&lt;/strong> &amp;ndash; La société spécialisée dans la recherche sur Internet &lt;a href="https://duckduckgo.com/">DuckDuckGo&lt;/a>
 &lt;a href="https://duck.co/blog/foss2014">fait don&lt;/a>
 de 5 000 $ à &lt;a href="https://geti2p.net/">Invisible Internet Project&lt;/a>
 (I2P) dans le cadre de son programme annuel de dons à l&amp;rsquo;open source. Le prix a été attribué sur la base de &lt;a href="https://duck.co/forum/thread/5174/foss-donation-nomations-2014-edition">propositions&lt;/a>
 par des membres du public sur le portail communautaire de DuckDuckGo. Mettant l&amp;rsquo;accent sur la protection de la vie privée, DuckDuckGo propose un moteur de recherche qui ne piste pas ses utilisateurs et ne stocke aucune donnée personnelle. I2P est un réseau anonyme destiné à protéger les individus de la surveillance de masse régulièrement pratiquée par les FAI et les gouvernements.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 11 mars 2014</title><link>/fr/blog/2014/03/11/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-11-mars-2014/</link><pubDate>Tue, 11 Mar 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/03/11/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-11-mars-2014/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> AK-47, eche|on, efkt, inscrut\_, kytv, orion, psi, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:26 &amp;lt;zzz&amp;gt; 0. Salut 20:00:26 &amp;lt;zzz&amp;gt; 1. demande d'ajout d'anoncoin.i2p sur la page d'accueil de la console (Meeh) 20:00:26 &amp;lt;zzz&amp;gt; 2. Git (Meeh) 20:00:26 &amp;lt;zzz&amp;gt; 3. Services réduits d'Echelon / incorporation (création d'une entité juridique) 20:00:26 &amp;lt;zzz&amp;gt; 0. Salut 20:00:27 &amp;lt;zzz&amp;gt; Salut 20:00:33 &amp;lt;zzz&amp;gt; Limitons chaque sujet à environ 15 minutes 20:01:43 &amp;lt;eche|on&amp;gt; salut 20:02:02 &amp;lt;orion&amp;gt; Salut. 20:02:29 &amp;lt;inscrut_&amp;gt; salut eche|on 20:02:39 &amp;lt;inscrut_&amp;gt; o/ orion 20:02:48 &amp;lt;topiltzin&amp;gt; salut 20:04:08 &amp;lt;inscrut_&amp;gt; yo topz 20:05:15 &amp;lt;str4d&amp;gt; hey 20:05:26 &amp;lt;topiltzin&amp;gt; netsplit 20:05:54 &amp;lt;str4d&amp;gt; bouh 20:05:59 &amp;lt;str4d&amp;gt; siffle 20:06:15 * inscrut_ lance une tomate 20:08:58 &amp;lt;topiltzin&amp;gt; bon, la réunion est terminée. Circulez maintenant 20:09:01 &amp;lt;eche|on&amp;gt; sur les sujets 0-2 je suis plus ou moins « allez-y ». 20:09:12 &amp;lt;zzz&amp;gt; ok, essayons encore une fois 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 0. Salut 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 1. demande d'ajout d'anoncoin.i2p sur la page d'accueil de la console (Meeh) 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 2. Git (Meeh) 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 3. Services réduits d'Echelon / incorporation 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 0. Salut 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Salut 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Limitons chaque sujet à environ 15 minutes 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Pour 2 et 3, qui sont des sujets vastes et souvent discutés, concentrons-nous sur où nous en sommes et quoi faire ensuite, pas sur comment nous en sommes arrivés là 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Je ne m'attends pas à prendre de décision sur 2 ou 3, mais ce serait bien de définir les prochaines étapes de recherche si nécessaire 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; De plus, des informations de contexte sur les points de l'ordre du jour sont au lien dans /topic ci-dessus. 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 1. demande d'ajout d'anoncoin.i2p sur la page d'accueil de la console (Meeh) 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Meeh, es-tu là ? 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; on saute 1 et 2 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 3. Services réduits d'Echelon / incorporation 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; eche|on, es-tu là ? 20:09:44 &amp;lt;zzz&amp;gt; donc nous avons sauté 1 et 2 et nous passons au 3. eche|on, la parole est à toi 20:10:12 &amp;lt;eche|on&amp;gt; en raison de nombreux problèmes privés et non privés, j'ai réduit mes services et je vais en réduire d'autres 20:10:20 &amp;lt;eche|on&amp;gt; par ex. false.i2p est hors service 20:10:48 &amp;lt;eche|on&amp;gt; quel service sera le prochain, je ne peux pas le dire pour l'instant, je continuerai à gérer l'argent au moins pour cette année 20:11:27 &amp;lt;eche|on&amp;gt; je me dis maintenant que je ne pourrais pas empêcher I2P de perdre de l'argent à cause de fraudes et d'autres trucs, ça devient plus difficile 20:11:54 &amp;lt;eche|on&amp;gt; et plus il y a d'argent, plus c'est difficile, surtout avec des entreprises qui nous font des dons, que nous devrions dépenser pour des choses « utiles ». 20:12:17 &amp;lt;orion&amp;gt; J'aimerais intervenir. 20:12:19 &amp;lt;eche|on&amp;gt; ce n'est pas très clair, plutôt un « ressenti », je sais, mais je voulais juste vous informer 20:13:33 &amp;lt;AK-47&amp;gt; Merci pour le temps que ça a duré, en tout cas. 20:13:33 &amp;lt;psi&amp;gt; salut 20:13:33 &amp;lt;zzz&amp;gt; eche|on, as-tu des propositions précises à nous soumettre aujourd'hui ? 20:14:30 &amp;lt;zzz&amp;gt; deux possibilités qui pourraient alléger un peu ta charge — nommer orion « trésorier adjoint — U.S. $$ » et Meeh « trésorier adjoint — BTC/altcoin » — l'une ou l'autre aiderait-elle ? 20:14:31 &amp;lt;eche|on&amp;gt; ma proposition : réfléchir sérieusement à l'incorporation et si non 20:14:50 &amp;lt;eche|on&amp;gt; un trésorier pour les $ aidera pour les dons en $, bien sûr 20:15:00 &amp;lt;eche|on&amp;gt; et Meeh pour alt/BTC, ça irait aussi 20:15:43 &amp;lt;inscrut_&amp;gt; est-il possible de rendre publics les comptes ? peut-être sous forme d'un grand livre en partie double ? 20:15:52 &amp;lt;eche|on&amp;gt; les comptes ? 20:16:01 &amp;lt;eche|on&amp;gt; `http://echelon.i2p/donations/index.html` 20:16:09 &amp;lt;iRelay&amp;gt; Titre : Donations (sur echelon.i2p) 20:16:26 &amp;lt;orion&amp;gt; Je veux faire deux propositions distinctes. La première est la suivante : nous devrions garder l'argent réparti en plusieurs devises (dollar, euro, *coin). 20:16:39 &amp;lt;orion&amp;gt; Et elles devraient être conservées dans différentes juridictions. 20:16:40 &amp;lt;eche|on&amp;gt; mon plus gros problème/crainte est la somme de près de 40k entre mes mains. officiellement, c'est mon argent aux yeux de la loi, pas celui d'I2P. 20:17:54 &amp;lt;str4d&amp;gt; hmm. Donc si tu as des problèmes financiers personnels, légalement tu devrais liquider les fonds d'I2P. 20:18:15 &amp;lt;eche|on&amp;gt; exact 20:18:32 &amp;lt;eche|on&amp;gt; c'est le problème quand on n'est pas une entité juridique 20:18:54 &amp;lt;eche|on&amp;gt; et c'est pourquoi je ne veux pas plus de 50k ici, à peu près 20:21:36 &amp;lt;orion&amp;gt; eche|on : avant d'envisager l'incorporation, es-tu d'accord pour que l'argent soit conservé à la fois dans différentes devises et juridictions ? 20:21:43 &amp;lt;eche|on&amp;gt; je n'ai pas de gros problèmes (personnels) avec plus de 50k, mais s'il y a des problèmes, I2P perdra, ce qui n'est pas mon intention 20:22:05 &amp;lt;zzz&amp;gt; garder un compte en $$ a des avantages. Une grande partie de nos revenus et dépenses sont en $$ et nous perdons beaucoup en conversions aller-retour 20:22:13 &amp;lt;eche|on&amp;gt; orion : un compte en $ basé aux US est utile et si quelqu'un le veut : oui 20:22:34 &amp;lt;orion&amp;gt; Je me propose pour détenir des USD sur un compte. 20:23:40 &amp;lt;zzz&amp;gt; est-ce gérable que plusieurs personnes détiennent de l'argent tout en consolidant les totaux et transactions sur la page hall-of-fame ? 20:24:25 &amp;lt;eche|on&amp;gt; c'est possible grâce à l'hébergement mtn/git de notre page web 20:24:42 &amp;lt;eche|on&amp;gt; il nous faudrait un tableau/une section pour chaque devise 20:25:06 &amp;lt;str4d&amp;gt; l'affichage est simple 20:25:07 &amp;lt;eche|on&amp;gt; si on veut répartir UNE devise entre 2+x personnes, elles doivent bien se coordonner 20:26:58 &amp;lt;zzz&amp;gt; eche|on resterait trésorier et responsable des totaux, avec des adjoints chargés de suivre leur part ? 20:27:00 &amp;lt;eche|on&amp;gt; à propos de l'incorporation : 50k ne valent pas les ennuis AMHA, mais il Y A un risque 20:27:16 &amp;lt;eche|on&amp;gt; zzz : ça irait. 20:27:30 &amp;lt;zzz&amp;gt; l'incorporation réduit très peu le risque 20:27:50 &amp;lt;eche|on&amp;gt; mais ça me retire le risque ;-) 20:29:03 &amp;lt;orion&amp;gt; J'ai une proposition qui n'implique pas d'incorporation : un fonds en fiducie 20:29:03 &amp;lt;str4d&amp;gt; n'empêche pas les pertes volontaires d'argent, mais évite les pertes juridiques dues à l'insolvabilité personnelle 20:29:06 &amp;lt;zzz&amp;gt; donc la proposition est de nommer orion trésorier adjoint — U.S. — des objections ou d'autres commentaires là-dessus ? 20:29:07 &amp;lt;topiltzin&amp;gt; ne dépense pas les bitcoins en acide 20:29:09 &amp;lt;str4d&amp;gt; J'appuie la nomination d'orion 20:29:59 &amp;lt;zzz&amp;gt; ok, on dirait que c'est réglé, eche|on et orion peuvent régler les détails. 20:30:16 &amp;lt;eche|on&amp;gt; addendum à la liste des sujets : 20:30:24 &amp;lt;eche|on&amp;gt; 4. prime de 50 BTC pour le client Bitcoin 20:30:43 &amp;lt;zzz&amp;gt; Nous arrivons à la fin de nos 15 minutes. Prochaines étapes sur l'incorporation ou propositions/choses à faire/recherches à ce sujet ? 20:30:53 &amp;lt;eche|on&amp;gt; 50 BTC, c'est beaucoup d'argent pour un plugin I2P btc. Proposition : réduire à 10 et mettre 40 BTC dans le fonds général 20:31:05 &amp;lt;zzz&amp;gt; ok ech tu es sur la liste pour le n°4 20:31:15 &amp;lt;orion&amp;gt; topiltzin : je ne le ferai pas. :x 20:31:29 &amp;lt;zzz&amp;gt; dernier appel pour le sujet 3 20:31:35 &amp;lt;orion&amp;gt; zzz : fonds en fiducie. 20:31:52 &amp;lt;orion&amp;gt; Je veux proposer cela comme alternative peu coûteuse à l'incorporation. 20:32:25 &amp;lt;zzz&amp;gt; ok, et si tu rédiges une proposition et que tu la postes quelque part, on pourra en discuter à une réunion ultérieure ? 20:32:41 &amp;lt;str4d&amp;gt; Avec par ex. Quelles sont les différences juridiques ? 20:33:46 &amp;lt;zzz&amp;gt; fin du sujet 3 20:33:50 &amp;lt;zzz&amp;gt; retour au sujet 1 20:33:52 &amp;lt;zzz&amp;gt; 1. demande d'ajout d'anoncoin.i2p sur la page d'accueil de la console (Meeh) 20:34:09 &amp;lt;zzz&amp;gt; des discussions, accords ou objections à propos d'anoncoin.i2p sur la page d'accueil ? 20:34:44 &amp;lt;eche|on&amp;gt; allez-y, ajoutez-le 20:35:41 &amp;lt;zzz&amp;gt; anoncoin pourrait être sur le point de grandir et Meeh travaille à le promouvoir davantage auprès de la communauté I2P 20:35:48 &amp;lt;zzz&amp;gt; dernier appel pour 1 20:36:22 &amp;lt;eche|on&amp;gt; je serais prudent sur « prendre de l'ampleur »; même litecoin n'a pas vraiment percé, c'est un peu du battage, mais bon, c'est bien qu'anoncoin soit connu pour I2P 20:36:40 &amp;lt;eche|on&amp;gt; dommage que Snowden n'ait pas fait de marketing pour I2P 20:36:49 &amp;lt;zzz&amp;gt; hé. 20:37:03 &amp;lt;zzz&amp;gt; mais parlez à Meeh si vous avez des questions sur ses plans 20:37:06 &amp;lt;str4d&amp;gt; Je n'ai pas pu voir le site web, mais je n'ai pas d'objection évidente. 20:37:08 &amp;lt;eche|on&amp;gt; je le ferai 20:37:16 &amp;lt;zzz&amp;gt; fin du 1. Je l'ajouterai. 20:37:17 &amp;lt;zzz&amp;gt; 2. Git (Meeh) 20:37:30 &amp;lt;efkt&amp;gt; +1 pour anoncoin 20:37:38 &amp;lt;orion&amp;gt; Pas d'objections pour anoncoin. 20:37:39 &amp;lt;eche|on&amp;gt; git - pas de véritable objection, sauf le problème de reprise et le besoin d'un tutoriel 20:37:40 &amp;lt;zzz&amp;gt; des avis sur git ? 20:37:56 &amp;lt;zzz&amp;gt; il y a un problème de reprise ? 20:38:08 &amp;lt;str4d&amp;gt; Avantages : 20:38:12 &amp;lt;eche|on&amp;gt; à ce que je sache, GIT ne gère pas la reprise 20:38:16 &amp;lt;str4d&amp;gt; Tout le monde le connaît 20:38:24 &amp;lt;orion&amp;gt; Attends, c'est quoi la reprise ? 20:38:32 &amp;lt;orion&amp;gt; Quel est le contexte de ce sujet ? 20:38:50 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1588` &amp;lt;--- contexte 20:38:56 &amp;lt;iRelay&amp;gt; Titre : zzz.i2p: Meeting Tues. Mar. 11 8 PM UTC (sur zzz.i2p) 20:38:57 &amp;lt;topiltzin&amp;gt; Si la connexion se coupe pendant un fetch/clone/pull/push 20:39:03 &amp;lt;eche|on&amp;gt; orion : sur un gros clone/pull/... si le tunnel se coupe, est-ce que git recommence depuis le début ou au milieu de la transaction ? 20:40:11 &amp;lt;str4d&amp;gt; Tout le prend en charge 20:40:12 &amp;lt;str4d&amp;gt; Peut signer ou approuver des commits avec des clés GPG 20:40:12 &amp;lt;str4d&amp;gt; orion : possible passage de mtn à git 20:40:12 &amp;lt;str4d&amp;gt; Inconvénients : 20:41:09 &amp;lt;str4d&amp;gt; - Reprise non prise en charge (si un pull échoue en cours, il faut recommencer depuis le début) 20:41:09 &amp;lt;str4d&amp;gt; - fuseau horaire local stocké dans le commit 20:41:09 &amp;lt;str4d&amp;gt; (corriger avec alias git='TZ=UTC git') 20:41:41 &amp;lt;zzz&amp;gt; HH a récemment accepté une pull request sur github i2p.i2p. S'il peut faire ça, pourquoi passer à git ? Le vrai git est-il meilleur que l'export ? 20:42:05 &amp;lt;topiltzin&amp;gt; le vrai git serait anonyme puisque nous n'utiliserions pas github 20:42:42 &amp;lt;topiltzin&amp;gt; il y a d'autres problèmes avec l'export — les changements depuis le dernier export ne sont visibles qu'au prochain export 20:42:49 &amp;lt;zzz&amp;gt; Je pensais que l'objectif était de faciliter les pulls sur github 20:43:26 &amp;lt;zzz&amp;gt; si un nouveau contributeur doit faire tourner git à l'intérieur d'I2P, est-ce qu'on lui a vraiment simplifié la vie ? 20:43:58 &amp;lt;topiltzin&amp;gt; si nous faisions quoi ? 20:44:14 &amp;lt;zzz&amp;gt; passé à git, quoi que ça veuille dire 20:44:37 &amp;lt;topiltzin&amp;gt; je suppose que nous aurions des serveurs git dans I2P ainsi que sur le clearnet, comme nous les avons en mtn maintenant 20:45:46 &amp;lt;topiltzin&amp;gt; et ils se synchroniseraient périodiquement comme maintenant. Conceptuellement tout reste pareil, on ne change que le logiciel 20:45:53 &amp;lt;zzz&amp;gt; Je suppose que je ne sais pas comment fonctionnent les pull requests, donc je vais arrêter de poser des questions 20:47:30 &amp;lt;topiltzin&amp;gt; une pull request, c'est comme dire : « Merci de vous synchroniser depuis mon dépôt git » 20:47:56 &amp;lt;topiltzin&amp;gt; au niveau conceptuel, il y a très peu de différence entre git et mtn. C'est surprenant à quel point leurs mécanismes sont similaires 20:47:56 &amp;lt;zzz&amp;gt; et si on faisait un sondage informel — toute personne ayant un avis, tapez ++, +, 0, -, ou -- pour très favorable/favorable/neutre/opposé/très opposé au passage à git 20:48:05 &amp;lt;topiltzin&amp;gt; ++ 20:48:08 &amp;lt;orion&amp;gt; ++ 20:48:17 &amp;lt;eche|on&amp;gt; 0 20:49:02 &amp;lt;zzz&amp;gt; 0 20:50:14 &amp;lt;zzz&amp;gt; des volontaires pour approfondir et faire un retour ? 20:51:08 &amp;lt;topiltzin&amp;gt; des précisions sur quoi rechercher ? 20:51:28 &amp;lt;zzz&amp;gt; nous avons par ex. viewmtn, trac, et des éléments mtn intégrés dans nos scripts de build qui devraient tous être traités. Quelqu'un pour faire une liste de ce qui serait nécessaire et de l'effort associé 20:51:59 &amp;lt;zzz&amp;gt; et pour déterminer si le problème de reprise est sérieux ou non 20:53:01 &amp;lt;zzz&amp;gt; bon alors, remettons ça à Meeh puisque c'est son point à l'ordre du jour. Nous lui demanderons de faire un retour lors d'une prochaine réunion. 20:53:10 &amp;lt;zzz&amp;gt; autre chose sur le 2 ? 20:53:12 &amp;lt;topiltzin&amp;gt; je vais jeter un œil, même si j'imagine que kytv s'y connaît mieux sur les scripts de build, non ? 20:53:42 &amp;lt;zzz&amp;gt; la partie build, c'est surtout moi 20:53:52 &amp;lt;zzz&amp;gt; fin du 2) 20:53:59 &amp;lt;zzz&amp;gt; 4. prime de 50 BTC pour le client Bitcoin - echelon, à toi 20:54:39 &amp;lt;eche|on&amp;gt; ok, il reste 50 BTC sur la prime pour le client bitcoin natif pour la tâche « intégrer le client btc dans le client I2P », alias : plugin 20:55:38 &amp;lt;eche|on&amp;gt; il existe déjà un client btc pour I2P (AMHA giv l'a fait) et il a reçu 68 BTC et 30 de la prime pour le client autonome 20:56:08 &amp;lt;eche|on&amp;gt; à présent : 50 BTC, c'est BEAUCOUP pour faire un plugin. J'aimerais le scinder, p. ex. 10 BTC pour le plugin, 40 pour le fonds général 20:56:28 &amp;lt;str4d&amp;gt; même 10 BTC, c'est beaucoup. 20:57:12 &amp;lt;kytv&amp;gt; (1 BTC, c'est beaucoup) 20:57:22 &amp;lt;kytv&amp;gt; (pour un plugin) 20:59:04 &amp;lt;eche|on&amp;gt; je ne sais pas, c'est pour ça que je l'ai mis à l'ordre du jour 20:59:16 &amp;lt;eche|on&amp;gt; je ne veux pas être le méchant qui « vole » de l'argent aux primes 21:02:42 &amp;lt;zzz&amp;gt; pas d'objections à le scinder 21:03:00 &amp;lt;eche|on&amp;gt; ok 21:03:09 &amp;lt;eche|on&amp;gt; je le ferai 21:03:22 &amp;lt;zzz&amp;gt; d'autres avis sur le 4) ? 21:03:45 &amp;lt;kytv&amp;gt; pour être clair : pas d'objections à la répartition. 21:03:52 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 21:04:23 * zzz encourage les gens à discuter entre les réunions 21:04:41 &amp;lt;kytv&amp;gt; (grosse objection à ce que 50 BTC aillent à un plugin... je veux dire http://coinmill.com/BTC_EUR.html#BTC=50) 21:04:45 &amp;lt;iRelay&amp;gt; Titre : Convert Bitcoins (BTC) and Euros (EUR): Currency Exchange Rate Conversion Calculator (sur coinmill.com) 21:04:53 &amp;lt;zzz&amp;gt; et rappelle que n'importe qui peut planifier une réunion sur n'importe quel sujet à tout moment 21:05:06 * zzz *baf* clôt la réunion &lt;/div></description></item><item><title>Logiciel malveillant sur i2pbrowser.net</title><link>/fr/blog/2014/02/16/logiciel-malveillant-sur-i2pbrowser.net/</link><pubDate>Sun, 16 Feb 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/02/16/logiciel-malveillant-sur-i2pbrowser.net/</guid><description>&lt;p>Nous avons récemment été informés de l’existence de i2pbrowser.net. Ce site web copie notre page d’accueil et notre page de téléchargement, et tente de tromper les utilisateurs afin de les amener à télécharger un logiciel malveillant pour Windows.&lt;/p>
&lt;p>Il existe plusieurs indicateurs qui suggèrent que i2pbrowser.net est un site malveillant :&lt;/p>
&lt;ul>
&lt;li>The domain was registered on February 10th, 2014.&lt;/li>
&lt;li>The download URLs for Windows, Mac OSX, Linux, Android etc. all link to the same .exe file.&lt;/li>
&lt;li>The .exe is only 741 KB; the official Windows installer for I2P is 13 MB.&lt;/li>
&lt;/ul>
&lt;p>Nous n&amp;rsquo;avons pas examiné nous-mêmes le logiciel malveillant, mais il ne semble pas très sophistiqué ; il n&amp;rsquo;est pas intégré au logiciel I2P ni fourni avec celui-ci. L&amp;rsquo;expert en sécurité informatique &lt;a href="https://twitter.com/lancejssc">Lance James&lt;/a>
 a publié &lt;a href="https://twitter.com/lancejssc/status/434768667310821377">un tweet&lt;/a>
 le qualifiant de « DarkComet RAT standard ».&lt;/p></description></item><item><title>Version 0.9.11</title><link>/fr/blog/2014/02/08/version-0.9.11/</link><pubDate>Sat, 08 Feb 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/02/08/version-0.9.11/</guid><description>&lt;p>0.9.11 continue d’améliorer la recherche et le stockage des LeaseSet afin d’empêcher un attaquant de corréler une Destination avec un Router. Il ajoute la prise en charge du plugin outproxy (proxy de sortie) &lt;a href="http://www.subgraph.com/orchid.html">Orchid&lt;/a>
 qui est disponible sur plugins.i2p. On observe une réduction de la consommation mémoire grâce à des correctifs dans les transports. Nous avons apporté quelques améliorations au protocole I2CP qui fourniront de meilleures capacités de recherche et une protection d’autorisation pour les clients externes. Bien sûr, il y a aussi la collection habituelle de corrections de bogues. Tous les utilisateurs devraient mettre à jour.&lt;/p></description></item><item><title>Version 0.9.10</title><link>/fr/blog/2014/01/22/version-0.9.10/</link><pubDate>Wed, 22 Jan 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/01/22/version-0.9.10/</guid><description>&lt;p>La version 0.9.10 modifie le mécanisme de recherche de LeaseSet, rendant plus difficile pour un attaquant de corréler une Destination avec un Router. Elle corrige également des bogues d’encodage de caractères dans susimail, et inclut de nombreux autres correctifs et des mises à jour de traduction. La plupart d’entre vous mettront à jour via torrent, en utilisant le nouveau format de mise à jour &amp;ldquo;su3&amp;rdquo; avec des clés plus fortes.&lt;/p></description></item><item><title>Version 1.105b de Syndie</title><link>/fr/blog/2014/01/21/version-1.105b-de-syndie/</link><pubDate>Tue, 21 Jan 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/01/21/version-1.105b-de-syndie/</guid><description>&lt;p>Il s&amp;rsquo;agit de la première version stable depuis février 2013. Elle est essentiellement identique à la 1.104b-7-rc, avec quelques mises à jour de traduction.&lt;/p>
&lt;p>Tous les binaires et les paquets source sont disponibles sur syndie.de et syndie.i2p. Les plugins sont disponibles sur plugins.i2p et stats.i2p.&lt;/p>
&lt;p>Pour ceux d’entre vous qui effectuent une mise à niveau depuis 1.103b, vous constaterez que le démarrage et l’arrêt de syndie sont bien plus rapides grâce à la nouvelle version de HSQLDB.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 janvier 2014</title><link>/fr/blog/2014/01/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-janvier-2014/</link><pubDate>Tue, 07 Jan 2014 00:00:00 +0000</pubDate><guid>/fr/blog/2014/01/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-janvier-2014/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> eche|on2, EinMByte, Giant, kytv, Meeh, str4d, TerraNullius, topiltzin, user, wowa, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:02:10 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1539` 20:02:10 &amp;lt;zzz&amp;gt; 0) salut 20:02:10 &amp;lt;zzz&amp;gt; 1) soumission de la page d’accueil de la console jisko.i2p `http://zzz.i2p/topics/1539` 20:02:10 &amp;lt;zzz&amp;gt; 2) ajout de i2pjump.i2p `http://zzz.i2p/topics/1539` 20:02:10 &amp;lt;zzz&amp;gt; 3) Héberger les fichiers de version sur i2p.no `http://zzz.i2p/topics/1390` 20:02:10 &amp;lt;zzz&amp;gt; 4) Responsable de l’audit OpenITP `http://zzz.i2p/topics/1533` message n°4 20:02:11 &amp;lt;zzz&amp;gt; 5) autre chose 20:02:13 &amp;lt;zzz&amp;gt; 6) baffer 20:02:19 &amp;lt;zzz&amp;gt; 0) salut 20:02:24 &amp;lt;zzz&amp;gt; salut 20:02:40 &amp;lt;zzz&amp;gt; 1) soumission de la page d’accueil de la console jisko.i2p `http://zzz.i2p/topics/1539` 20:02:46 &amp;lt;zzz&amp;gt; L’op de jisko est-il là ? 20:03:35 &amp;lt;zzz&amp;gt; des commentaires sur la soumission jisko ? 20:03:44 &amp;lt;topiltzin&amp;gt; +1 20:03:54 &amp;lt;eche|on2&amp;gt; ajoutez-le. 20:04:28 &amp;lt;zzz&amp;gt; des objections ? 20:07:05 &amp;lt;str4d&amp;gt; salut 20:07:11 &amp;lt;str4d&amp;gt; aucune objection ici 20:07:13 &amp;lt;zzz&amp;gt; génial, même le concurrent de jisko ne s’y oppose pas… 20:07:13 &amp;lt;str4d&amp;gt; C’est une bonne alternative à id3nt (sur lequel je dois passer un peu de temps un de ces jours) 20:07:13 &amp;lt;str4d&amp;gt; Hé, plus on est de fous, plus on rit 20:07:13 &amp;lt;zzz&amp;gt; en effet. Je vais l’ajouter à mtn 20:07:13 &amp;lt;str4d&amp;gt; Comme ça si je tombe, il y aura des alternatives 20:07:13 &amp;lt;zzz&amp;gt; 2) ajout de i2pjump.i2p `http://zzz.i2p/topics/1539` 20:07:33 &amp;lt;zzz&amp;gt; Je vois que tuna n’est pas là mais il affirme avoir fait passer tous les tests 20:07:41 &amp;lt;zzz&amp;gt; et il a publié son code 20:07:46 &amp;lt;zzz&amp;gt; des objections ? 20:07:54 &amp;lt;zzz&amp;gt; ou des commentaires ? 20:08:22 &amp;lt;eche|on2&amp;gt; aucune objection jusque-là 20:09:17 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; n’entendant aucune objection, je demanderai à tuna de l’ajouter à mtn puisqu’il a les droits 20:10:31 &amp;lt;zzz&amp;gt; 3) Héberger les fichiers de version sur i2p.no `http://zzz.i2p/topics/1390` 20:10:39 &amp;lt;zzz&amp;gt; Meeh, tu es là ? 20:11:06 &amp;lt;zzz&amp;gt; on en a discuté au CCC, il a dit qu’il avait presque certainement la bande passante 20:11:22 &amp;lt;zzz&amp;gt; y a-t-il des alternatives raisonnables ? 20:11:28 &amp;lt;zzz&amp;gt; google drive fait un peu cheap 20:11:30 &amp;lt;zzz&amp;gt; des avis ? 20:11:50 &amp;lt;eche|on2&amp;gt; google drive est un peu moche, oui 20:12:08 &amp;lt;eche|on2&amp;gt; mais c’est assez difficile à bloquer. 20:12:23 &amp;lt;eche|on2&amp;gt; je ferais tourner un hôte de téléchargement et une copie sur google drive 20:12:36 &amp;lt;eche|on2&amp;gt; ou ailleurs comme Mega, Sharehosts,… 20:12:56 &amp;lt;zzz&amp;gt; str4d, quel est l’état du code de sélection de miroir sur le site web ? 20:13:51 &amp;lt;str4d&amp;gt; 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 &amp;lt;zzz&amp;gt; ah, j’avais oublié le « sélectionner un lien alternatif » 20:15:19 &amp;lt;str4d&amp;gt; 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 &amp;lt;str4d&amp;gt; La valeur par défaut est définie dans le code backend 20:16:05 &amp;lt;zzz&amp;gt; « emplacements alternatifs de téléchargement » serait-il mieux que « sélectionner un lien alternatif » ? 20:16:07 &amp;lt;zzz&amp;gt; ou « voir la liste des miroirs » 20:16:27 &amp;lt;zzz&amp;gt; c’est vraiment bien, j’avais oublié qu’on avait pas mal travaillé là-dessus 20:17:08 &amp;lt;str4d&amp;gt; « N’importe quel miroir » choisit un miroir au hasard dans la liste. 20:17:08 &amp;lt;Meeh&amp;gt; zzz : ici maintenant ! 20:17:15 &amp;lt;zzz&amp;gt; des objections à ce que Meeh soit l’emplacement principal de téléchargement ? 20:17:23 &amp;lt;Meeh&amp;gt; i2p.nu * 20:17:25 &amp;lt;Meeh&amp;gt; or i2p2.no 20:17:39 &amp;lt;zzz&amp;gt; oh ce n’est pas i2p.no ? 20:17:40 &amp;lt;eche|on2&amp;gt; pas pour l’instant, tant que ce n’est pas le seul 20:17:48 &amp;lt;Meeh&amp;gt; non désolé, j’ai i2p.nu et i2p2.no 20:18:11 &amp;lt;Meeh&amp;gt; ajoutez « facebook » à l’ordre du jour pour moi, j’ai de bonnes nouvelles 20:18:41 &amp;lt;zzz&amp;gt; ok FB sera le 5) 20:19:01 &amp;lt;eche|on2&amp;gt; le gros mot… 20:19:12 &amp;lt;eche|on2&amp;gt; je dois juste tousser… *désolé* 20:20:03 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; tu peux travailler avec str4d sur les URLs ? 20:21:19 &amp;lt;Meeh&amp;gt; ouaip 20:21:34 &amp;lt;zzz&amp;gt; d’autres commentaires ? 20:22:02 &amp;lt;Meeh&amp;gt; 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 &amp;lt;zzz&amp;gt; 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 &amp;lt;str4d&amp;gt; pas de commentaires de ma part 20:22:50 &amp;lt;Meeh&amp;gt; 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 &amp;lt;kytv&amp;gt; +1 pour tout jusqu’ici (et je serai ravi de continuer à gérer l’envoi des fichiers de téléchargement) 20:23:18 &amp;lt;DarkestMatter&amp;gt; Je bidouille Makefile.gcj, et je me heurte à un problème dû à ma relative naïveté vis-à-vis de Java &amp; 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 &amp;lt;zzz&amp;gt; toi et str4d pouvez régler les détails si besoin 20:23:42 &amp;lt;zzz&amp;gt; DarkestMatter, on est en plein meeting, merci d’attendre environ une demi-heure 20:23:45 &amp;lt;DarkestMatter&amp;gt; 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 &amp;lt;zzz&amp;gt; prochain point à l’ordre du jour : 20:24:06 &amp;lt;zzz&amp;gt; 4) Responsable de l’audit OpenITP `http://zzz.i2p/topics/1533` message n°4 20:24:29 &amp;lt;zzz&amp;gt; contexte : OpenITP est sur le point d’ouvrir son processus de soumission 20:24:38 &amp;lt;zzz&amp;gt; il nous faut quelqu’un en charge 20:24:56 &amp;lt;zzz&amp;gt; Ils ont dit qu’on devrait candidater même si nous ne sommes pas prêts 20:24:59 &amp;lt;zzz&amp;gt; ce que nous ne sommes pas 20:25:28 &amp;lt;zzz&amp;gt; j’ai publié un processus en 3 phases dans le message ci-dessus 20:25:45 &amp;lt;zzz&amp;gt; où l’on soumet, puis on se prépare, puis on soumet vraiment et on gère l’audit 20:26:05 &amp;lt;zzz&amp;gt; au CCC on a convenu que corriger le modèle de menace est le plus important 20:26:31 &amp;lt;zzz&amp;gt; Des commentaires ? Quelqu’un veut-il être responsable ? 20:28:10 &amp;lt;str4d&amp;gt; Le plan général paraît solide. 20:29:48 &amp;lt;zzz&amp;gt; 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 &amp;lt;topiltzin&amp;gt; combien ? 20:31:03 &amp;lt;str4d&amp;gt; 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 &amp;lt;zzz&amp;gt; je suppose plusieurs milliers de dollars au minimum 20:32:26 &amp;lt;zzz&amp;gt; bien plus si nous sommes effectivement audités, bien que ce ne serait probablement pas avant 2015 20:32:29 &amp;lt;topiltzin&amp;gt; c’est probablement mieux qu’une partie externe le fasse, même si ça coûte quelques milliers 20:32:29 &amp;lt;str4d&amp;gt; Si nous le payons, nous voulons nous assurer que ce sera utile. 20:32:53 &amp;lt;user&amp;gt; ça inclurait exactement quoi ? 20:32:54 &amp;lt;topiltzin&amp;gt; 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 &amp;lt;user&amp;gt; ++1 externe, et ++1 si ça aide à avoir une meilleure réputation côté revue 20:34:06 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; Brandon est un gars occupé mais aussi quelqu’un qui cherche actuellement des financements 20:34:56 &amp;lt;user&amp;gt; et il vous aiderait à corriger ? 20:34:58 &amp;lt;zzz&amp;gt; Si vous ne l’avez pas vu : http://www.kickstarter.com/projects/brandonwiley/operator-a-news-reader-that-circumvents-internet-c 20:35:52 &amp;lt;zzz&amp;gt; Je lui ai demandé de regarder notre page d’audit openitp sur trac 20:36:07 &amp;lt;zzz&amp;gt; `http://trac.i2p2.i2p/wiki/OpenITPReview/Criteria` 20:36:19 &amp;lt;zzz&amp;gt; et d’attendre l’annonce d’openitp et les détails du processus de soumission 20:36:26 &amp;lt;str4d&amp;gt; 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 &amp;lt;user&amp;gt; mon avis d’outsider / simple utilisateur, c’est que quelques milliers de $ ça devrait aller, tant que c’est &amp;lt;10k et que ce n’est pas juste du maquillage, mais vraiment approfondi 20:36:42 &amp;lt;zzz&amp;gt; tant que ce n’est pas publié, ça ne vaut pas la peine d’entrer en négociation avec lui 20:36:53 &amp;lt;zzz&amp;gt; mais Eleanor a dit d’ici peu… 20:37:51 &amp;lt;zzz&amp;gt; eche|on, quel est notre solde ? ~500 k$ ? 20:38:00 &amp;lt;wowa&amp;gt; Voulez-vous que je change le sujet de `http://zzz.i2p/topics/1546` ? 20:38:31 &amp;lt;zzz&amp;gt; wowa, on est en plein meeting, merci d’attendre qu’on ait fini, merci 20:38:36 &amp;lt;eche|on2&amp;gt; zzz : environ 500 BTC et 50k 20:39:37 &amp;lt;zzz&amp;gt; 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 &amp;lt;EinMByte&amp;gt; Moin 20:42:42 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; d’autres commentaires sur le 4) ? 20:42:49 &amp;lt;EinMByte&amp;gt; J’ai raté la réunion ? 20:42:49 &amp;lt;str4d&amp;gt; EinMByte : en cours 20:42:49 &amp;lt;user&amp;gt; Ein : juste le début 20:42:49 &amp;lt;eche|on2&amp;gt; ok, 493 BTC et 48k euros 20:42:49 &amp;lt;EinMByte&amp;gt; oh, d’accord 20:42:49 &amp;lt;zzz&amp;gt; dernier appel pour le 4) 20:42:49 &amp;lt;str4d&amp;gt; Pas de commentaires pour l’instant. 20:42:49 &amp;lt;str4d&amp;gt; À part que la planification devrait démarrer sur le wiki 20:42:49 &amp;lt;zzz&amp;gt; str4d, discutons-en aussi à NYC 20:42:49 &amp;lt;str4d&amp;gt; zzz : oui. 20:42:49 &amp;lt;zzz&amp;gt; 5) facebook Meeh à toi 20:42:49 * str4d va déplacer le plan en 3 étapes vers /wiki/OpenITPReview/Plan 20:42:49 &amp;lt;Meeh&amp;gt; ok 20:42:49 &amp;lt;Meeh&amp;gt; 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 &amp;lt;EinMByte&amp;gt; Bonne chose pour la publicité, je suppose 20:42:49 &amp;lt;topiltzin&amp;gt; trop cool :) 20:42:49 &amp;lt;EinMByte&amp;gt; Personnellement j’évite ce truc, mais évidemment la plupart des gens ont facebook 20:42:49 &amp;lt;Meeh&amp;gt; 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 &amp;lt;eche|on2&amp;gt; jusqu’ici tout va bien, mais je reste en dehors de facebook 20:42:50 &amp;lt;Meeh&amp;gt; c’était en moins de 10 heures 20:42:56 &amp;lt;EinMByte&amp;gt; donc c’est clairement une bonne chose pour obtenir plus d’utilisateurs 20:43:02 &amp;lt;Meeh&amp;gt; tu n’as pas besoin d’un compte pour voir la page 20:43:22 &amp;lt;Meeh&amp;gt; cependant, je pense qu’on doit être présents là-bas aussi pour devenir « gros », avoir plus d’utilisateurs 20:43:22 &amp;lt;EinMByte&amp;gt; Meeh : je sais, je parlais plutôt des « j’aime » et compagnie 20:43:37 &amp;lt;Meeh&amp;gt; mais, personne ici n’aime facebook, ni n’a de compte :P 20:44:04 &amp;lt;Meeh&amp;gt; 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 &amp;lt;TerraNullius&amp;gt; Bonjour, au sujet du 3) serait-il aussi possible d’héberger les versions sur github ? 20:44:12 &amp;lt;zzz&amp;gt; Meeh, c’est tout ou tu demandes une discussion ou… ? 20:44:55 &amp;lt;Meeh&amp;gt; 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 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; 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 &amp;lt;EinMByte&amp;gt; Meeh : évidemment ces nouveaux utilisateurs devront comprendre qu’utiliser les « réseaux sociaux » n’est pas sans risques 20:45:54 &amp;lt;zzz&amp;gt; on peut aussi faire un brainstorming avec lui à NYC et te revenir 20:46:07 &amp;lt;Meeh&amp;gt; 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 &amp;lt;Meeh&amp;gt; EinMByte : bien sûr. mais quelqu’un doit leur dire ;) 20:46:39 &amp;lt;Meeh&amp;gt; c’est là qu’on intervient 20:46:41 &amp;lt;EinMByte&amp;gt; très vrai 20:46:47 &amp;lt;topiltzin&amp;gt; et des soirées I2P underground :) 20:46:47 &amp;lt;Giant&amp;gt; Qui modérerait i2p&amp;lt;-&amp;gt;fb ? Ce sera l’usine à spam. 20:46:49 &amp;lt;zzz&amp;gt; tu paies les gens pour qu’ils t’aiment ? 20:46:56 &amp;lt;topiltzin&amp;gt; (jusqu’à 6 h du matin) 20:47:03 &amp;lt;Meeh&amp;gt; oui un peu pour l’instant, juste pour voir jusqu’où je pouvais booster 20:47:05 &amp;lt;eche|on2&amp;gt; zzz : oui, certains font ça 20:47:16 &amp;lt;Meeh&amp;gt; 22 amis et le reste via des pubs 20:47:23 &amp;lt;zzz&amp;gt; maintenant il ne nous manque plus que les camions de pompiers 20:48:11 &amp;lt;Meeh&amp;gt; Giant : relis-moi. « pour quelques personnes sélectionnées qui peuvent se connecter » :) 20:48:16 &amp;lt;Meeh&amp;gt; selected est le mot clé 20:48:18 &amp;lt;Meeh&amp;gt; mot* 20:48:24 &amp;lt;zzz&amp;gt; bon boulot Meeh, alimentons-le tous en contenu. Il y a aussi quelques photos du ccc que tu peux publier 20:48:25 &amp;lt;zzz&amp;gt; j’en ai une de tuna mais il faudra recadrer pour retirer les gens en arrière-plan 20:48:37 &amp;lt;zzz&amp;gt; autre chose sur le 5) ? 20:48:51 &amp;lt;Meeh&amp;gt; Génial, si quelqu’un peut me donner un lien je mettrai en ligne une galerie, avec quelques-unes de moi 20:49:08 &amp;lt;Meeh&amp;gt; ouaip, je m’en occupe 20:49:11 &amp;lt;zzz&amp;gt; ok assure-toi juste de recadrer 20:49:26 &amp;lt;zzz&amp;gt; autre chose pour la réunion ? 20:49:35 &amp;lt;EinMByte&amp;gt; oui 20:49:39 &amp;lt;user&amp;gt; pourquoi recadrer ? tu es dessus en arrière-plan ? ;) 20:49:46 &amp;lt;EinMByte&amp;gt; je voudrais proposer une courte discussion sur l’intégration de GNS 20:50:16 &amp;lt;EinMByte&amp;gt; Est-ce qu’on étudie toujours ça ? 20:50:16 * str4d allait justement le mentionner 20:50:27 &amp;lt;Meeh&amp;gt; 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 &amp;lt;str4d&amp;gt; GNS ou autres 20:50:35 &amp;lt;zzz&amp;gt; ok ça pourrait durer toute la journée donc essayons 10 minutes 20:50:37 &amp;lt;zzz&amp;gt; 6) GNS EinMByte à toi 20:51:07 &amp;lt;user&amp;gt; Meeh : ah, ok. ça a du sens 20:51:09 &amp;lt;str4d&amp;gt; EinMByte : on regarde, oui. 20:51:22 &amp;lt;EinMByte&amp;gt; Très bien, alors quelle approche allons-nous adopter 20:51:25 &amp;lt;EinMByte&amp;gt; réimplémenter ? 20:51:28 &amp;lt;str4d&amp;gt; Aucune garantie que ça arrive, ou que ce soit une intégration directe (ou même que ce soit GNS). 20:51:40 &amp;lt;EinMByte&amp;gt; y a-t-il encore une possibilité de ne pas avoir à réécrire ? 20:51:46 &amp;lt;str4d&amp;gt; Mais ce que nous avons maintenant est un bricolage ad hoc qui « marche ». 20:52:16 &amp;lt;EinMByte&amp;gt; Qu’en est-il du support de leur côté ? 20:52:31 &amp;lt;Meeh&amp;gt; topiltzin : tu veux redevenir une star facebook ? :) (concernant I2P, photos, CCC) 20:52:34 &amp;lt;EinMByte&amp;gt; Ils semblaient assez « fermés »… 20:53:02 &amp;lt;topiltzin&amp;gt; bien sûr Meeh vas-y :) 20:53:34 &amp;lt;zzz&amp;gt; passé des heures et des heures avec Christian au CCC 20:54:19 &amp;lt;EinMByte&amp;gt; zzz : aucun résultat de tout ça ? 20:54:30 &amp;lt;str4d&amp;gt; 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 &amp;lt;str4d&amp;gt; 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 &amp;lt;str4d&amp;gt; Simple. Mais pas du tout optimal. 20:54:42 &amp;lt;zzz&amp;gt; ç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 &amp;lt;zzz&amp;gt; pas vraiment de résultats. À part qu’on a promis d’y regarder 20:55:37 &amp;lt;zzz&amp;gt; je pense qu’on doit comprendre ce qu’ils font. Au-delà de ça, rien n’est décidé 20:56:15 &amp;lt;zzz&amp;gt; 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 &amp;lt;str4d&amp;gt; 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 &amp;lt;EinMByte&amp;gt; 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 &amp;lt;EinMByte&amp;gt; C’est-à-dire : nos utilisateurs pourront-ils s’adapter 20:58:09 &amp;lt;str4d&amp;gt; DLV (DNSSEC Lookaside Validation), DNSCurve… 20:58:14 &amp;lt;str4d&amp;gt; Il existe plus de technologies que GNS 20:58:14 &amp;lt;str4d&amp;gt; Je vois que beaucoup d’idées dans GNS ont été développées de zéro, en n’assumant rien. 20:58:37 &amp;lt;topiltzin&amp;gt; faire bouillir les océans 20:58:44 &amp;lt;zzz&amp;gt; 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 &amp;lt;EinMByte&amp;gt; Oui. Puisqu’il nous faut une alternative à hosts.txt à coup sûr, autant regarder ces alternatives 20:59:00 &amp;lt;str4d&amp;gt; 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 &amp;lt;zzz&amp;gt; mais il essaie effectivement de faire bouillir 20:59:37 &amp;lt;str4d&amp;gt; J’ai fait un test rapide, je peux confirmer que les NamingServices peuvent être distribués comme plugins. 20:59:39 &amp;lt;zzz&amp;gt; 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 &amp;lt;str4d&amp;gt; Cela requiert seulement que le NamingService par défaut soit un MetaNamingService. 21:01:06 &amp;lt;str4d&amp;gt; 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 &amp;lt;zzz&amp;gt; concluons le 6), on ne va rien régler ici 21:01:08 &amp;lt;zzz&amp;gt; autre chose sur le 6) ? autre chose pour la réunion ? 21:01:15 &amp;lt;str4d&amp;gt; (L’NS par défaut actuel est BlockfileNamingService, et l’NS ajouté par défaut à Meta est HostsTxt...) 21:01:26 &amp;lt;EinMByte&amp;gt; une chose de plus sur le 6 : 21:01:30 &amp;lt;str4d&amp;gt; zzz : la proposition ci-dessus fait partie du 6, je pense 21:01:32 &amp;lt;EinMByte&amp;gt; str4d, tu mentionnes des alternatives ? 21:01:50 &amp;lt;EinMByte&amp;gt; si GNS ne convient pas, on peut toujours regarder autre chose 21:01:54 &amp;lt;EinMByte&amp;gt; ça pourrait mieux nous convenir 21:02:25 &amp;lt;str4d&amp;gt; EinMByte : oui. Je ne connais pas ces alternatives, mais toutes les idées valent la peine d’être considérées. 21:04:12 &amp;lt;str4d&amp;gt; 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 &amp;lt;zzz&amp;gt; ok, continuez tous à travailler sur ces idées grandes et petites, c’est comme ça qu’on améliore les choses 21:04:35 &amp;lt;EinMByte&amp;gt; str4d : d’accord. J’essaierai de trouver du temps pour regarder ça 21:04:48 &amp;lt;EinMByte&amp;gt; Je suppose que ça clôt le 6 ? 21:04:54 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; ok vous pouvez continuer à bavarder mais je dois filer 21:05:19 &amp;lt;topiltzin&amp;gt; je vais offrir le point de vue contraire : notre système de noms actuel fonctionne très bien 21:05:27 &amp;lt;EinMByte&amp;gt; pareil pour moi 21:05:30 &amp;lt;topiltzin&amp;gt; et a certains avantages qu’on veut garder 21:05:38 * str4d afk 21:06:06 * zzz *bafs* la réunion est close &lt;/div></description></item><item><title>Version 0.9.9</title><link>/fr/blog/2013/12/07/version-0.9.9/</link><pubDate>Sat, 07 Dec 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/12/07/version-0.9.9/</guid><description>&lt;p>0.9.9 corrige un certain nombre de bogues dans le netdb, le streaming et i2ptunnel, et entame un plan sur un an visant à renforcer la sécurité des algorithmes de signature cryptographique utilisés dans le router et à prendre en charge simultanément plusieurs algorithmes et longueurs de clés. Les fichiers de mise à jour automatique seront désormais signés avec des clés RSA de 4096 bits.&lt;/p>
&lt;p>We now support SSL between your router and your servers for security. See this development thread for more information.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 22 octobre 2013</title><link>/fr/blog/2013/10/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-octobre-2013/</link><pubDate>Tue, 22 Oct 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/10/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-octobre-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> dg, efkt, kytv, Meeh, Pseudonemo, str4d, topiltzin, welterde, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:54 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1490` - 15 minutes max par point, 5 minutes pour les points brefs 20:00:54 &amp;lt;zzz&amp;gt; 0) salut 20:00:54 &amp;lt;zzz&amp;gt; 1) `http://salt.i2p` demande de page d'accueil de la console (reporté depuis la réunion du 10 sept.) 20:00:55 &amp;lt;zzz&amp;gt; 2) `http://no.i2p` demande de services (Meeh) 20:00:55 &amp;lt;zzz&amp;gt; 2a) Ajouter à la liste de sauts par défaut i2ptunnel 20:00:55 &amp;lt;zzz&amp;gt; 2b) Ajouter aux abonnements recommandés du carnet d'adresses dans la FAQ 20:00:57 &amp;lt;zzz&amp;gt; 2c) Ajouter au texte d'aide à l'inscription dans l'aide de l'eepsite 20:00:59 &amp;lt;zzz&amp;gt; 3) Signataire de secours supplémentaire pour les versions - Besoin de nouvelles clés su3, HH n'a pas encore ajouté les siennes, avons-nous besoin d'une autre personne ? 20:01:02 &amp;lt;zzz&amp;gt; 4) Icônes nécessaires pour la page d'accueil de la console `http://zzz.i2p/topics/1492` (bref) 20:01:04 &amp;lt;zzz&amp;gt; 5) Refonte du site (str4d) (bref) 20:01:08 &amp;lt;zzz&amp;gt; 6) Mise à jour Trac - merci à Meeh et kytv (bref) 20:01:09 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Meeting Tues. Oct. 22 8 PM UTC (sur zzz.i2p) 20:01:10 &amp;lt;zzz&amp;gt; 7) Autoriser les places de marché sur les services d'enregistrement d'eepsite ? (zab) 20:01:13 &amp;lt;zzz&amp;gt; 0) salut 20:01:14 &amp;lt;zzz&amp;gt; 1) `http://salt.i2p` demande de page d'accueil de la console (reporté depuis la réunion du 10 sept.) 20:01:18 &amp;lt;dg&amp;gt; salut 20:01:18 &amp;lt;iRelay&amp;gt; Titre: salted (sur salt.i2p) 20:01:20 &amp;lt;dg&amp;gt; efkt_: 20:01:25 &amp;lt;zzz&amp;gt; efkt_, es-tu là ? 20:01:25 &amp;lt;kytv&amp;gt; +1 pour salt 20:01:36 &amp;lt;iRelay&amp;gt; Titre: no.i2p registration service (sur no.i2p) 20:01:37 &amp;lt;efkt_&amp;gt; Salut tout le monde. Oui, je suis là. 20:01:41 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Console Home Page Icons (sur zzz.i2p) 20:01:44 &amp;lt;iRelay&amp;gt; Titre: salted (sur salt.i2p) 20:02:20 &amp;lt;topiltzin&amp;gt; +1 pour salt 20:02:38 &amp;lt;dg&amp;gt; +1 pour salt 20:02:43 &amp;lt;zzz&amp;gt; Je n'ai qu'une question - d'où vient le nom, est-ce que ça veut dire « sel » ou ça représente quelque chose ? Faut-il le traduire ? 20:03:00 &amp;lt;dg&amp;gt; Salt est une excellente ressource communautaire et efkt_ est extrêmement accueillant. Je n'ai rien de négatif à dire sur lui :) 20:04:26 &amp;lt;efkt_&amp;gt; zzz: Ça ne représente vraiment rien. Malheureusement une startup de sécu a récemment choisi d'utiliser « Salt » aussi. L'idée derrière le nom était : crypto NaCl, hachages salés comme « choix thématique » 20:05:07 &amp;lt;efkt_&amp;gt; C'était juste pour s'amuser, c'est tout. 20:05:38 &amp;lt;efkt_&amp;gt; Ça amène beaucoup de questions « c'est quoi au juste, salt ? » Pourquoi salt ? 20:07:44 &amp;lt;efkt_&amp;gt; Pour la traduction, je ne vois pas l'utilité de l'appeler autrement que ce qui est utilisé pour l'URL courte 20:07:47 &amp;lt;zzz&amp;gt; donc, on le traduirait dans la console ou pas ? 20:07:57 &amp;lt;str4d&amp;gt; +1 pour salt 20:08:51 &amp;lt;str4d&amp;gt; « prends tout ce que tu lis sur I2P avec un grain de sel » 20:09:09 &amp;lt;dg&amp;gt; hah 20:09:19 &amp;lt;efkt_&amp;gt; Haha. RN fait des blagues sur le sel sans fin. 20:11:36 &amp;lt;zzz&amp;gt; ok. J'ai remarqué que l'icône que tu as soumise n'a pas de partie transparente. Ça rendrait peut-être mieux si elle en avait une. Ou peut-être pas. Ça peut dépendre du thème 20:11:36 &amp;lt;zzz&amp;gt; si l'icône te convient, ça me va je suppose 20:11:36 &amp;lt;zzz&amp;gt; à défaut d'objections, je pense que c'est bon pour 1). Je vais l'intégrer. 20:11:36 &amp;lt;zzz&amp;gt; passons à 2) no.i2p - Meeh est-il là ? 20:11:42 &amp;lt;str4d&amp;gt; Peut-être faudrait-il le traduire. 20:17:33 &amp;lt;zzz&amp;gt; à court terme, seulement générer une clé publique, stocker ta clé privée en lieu sûr, et la commiter 20:17:53 &amp;lt;zzz&amp;gt; si kytv et moi nous faisons renverser par un bus, alors tu serais celui qui construit et signe la release 20:18:07 &amp;lt;zzz&amp;gt; ce qui revient essentiellement à lancer 'ant release' 20:18:08 &amp;lt;dg&amp;gt; Je peux aussi le faire alors. Je ne pourrai toutefois pas prendre la responsabilité d'écrire du code. 20:18:33 &amp;lt;zzz&amp;gt; rédiger les notes de version, distribuer les fichiers, démarrer les torrents, rédiger l'annonce sont toutes des activités connexes 20:18:34 &amp;lt;dg&amp;gt; Donc, regardez bien des deux côtés avant de traverser ! 20:19:00 &amp;lt;zzz&amp;gt; en gros, tu serais packageur / responsable de publication 20:19:23 &amp;lt;dg&amp;gt; ouais, je peux faire ça. 20:19:41 &amp;lt;zzz&amp;gt; Je pense que str4d s'y prêterait bien 20:20:40 &amp;lt;zzz&amp;gt; dg, as-tu beaucoup travaillé avec monotone ? As-tu des droits de checkin maintenant ? 20:21:14 &amp;lt;dg&amp;gt; zzz: Je n'ai pas eu de droits de checkin sur i2p.i2p et je ne suis pas un pro de mtn. Je m'en sors pour l'utiliser, mais les bidouilles avancées me dépassent. 20:21:22 &amp;lt;dg&amp;gt; Si str4d est plus approprié, pas de problème. 20:21:50 &amp;lt;zzz&amp;gt; d'autres acks/nacks sur str4d ? 20:29:18 &amp;lt;kytv@kytv&amp;gt; bon sang, je vais relayer : 20:30:12 &amp;lt;kytv@kytv&amp;gt; `http://pastethis.i2p/show/5965` 20:30:13 &amp;lt;iRelay@kytv&amp;gt; Titre: Paste #5965 | LodgeIt! (sur pastethis.i2p) 20:30:14 &amp;lt;kytv@kytv&amp;gt; bah 20:30:32 &amp;lt;dg&amp;gt; bon retour 20:30:43 &amp;lt;zzz&amp;gt; ok 20:30:44 &amp;lt;zzz&amp;gt; republie 20:30:50 &amp;lt;zzz&amp;gt; à défaut d'objection, accueillons str4d comme notre nouveau signataire de secours des versions 20:30:55 &amp;lt;zzz&amp;gt; str4d, kytv ou moi pouvons t'aider à générer tes clés et à les enregistrer 20:31:03 &amp;lt;zzz&amp;gt; excellent. Je m'inquiète toujours du bus. 20:31:06 &amp;lt;zzz&amp;gt; 4) Icônes nécessaires pour la page d'accueil de la console `http://zzz.i2p/topics/1492` (bref) 20:31:12 &amp;lt;zzz&amp;gt; je voulais juste mentionner l'histoire des icônes ici, pour mettre en avant postman badger sponge eche|on kytv et al 20:31:20 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Console Home Page Icons (sur zzz.i2p) 20:31:41 &amp;lt;zzz&amp;gt; choisissez ou concevez une icône, sinon nous en choisirons une pour vous 20:32:01 &amp;lt;zzz&amp;gt; vous avez quelques semaines 20:32:17 &amp;lt;zzz&amp;gt; merci à str4d pour son billet détaillé sur ce qu'il y a dans fux 20:32:32 &amp;lt;zzz&amp;gt; quelqu'un a autre chose à dire à ce sujet ? 20:32:49 * kytv est indifférent 20:33:11 &amp;lt;zzz&amp;gt; ok on continue 20:33:11 &amp;lt;dg&amp;gt; ce serait bien d'avoir un ensemble d'icônes plus joli. J'aime l'ensemble fux. c'est tout. 20:33:12 &amp;lt;zzz&amp;gt; 5) Refonte du site (str4d) (bref) 20:33:33 &amp;lt;zzz&amp;gt; str4d, quel est l'état et qu'est-ce qui bloque l'avancement ? 20:33:57 &amp;lt;str4d&amp;gt; Statut : les fichiers .py ne se mettent pas à jour pour une raison quelconque (ils le faisaient) 20:34:22 &amp;lt;str4d&amp;gt; Quand un fichier .py est mis à jour, le serveur web doit être redémarré, mais le script pour le faire a cessé de fonctionner. 20:34:46 &amp;lt;str4d&amp;gt; À part ça, pas grand-chose. 20:35:28 &amp;lt;str4d&amp;gt; Des problèmes CSS ont été signalés sur IE, il semble que sur la page d'accueil l'image de fond ne s'affiche pas, mais je ne peux pas tester. 20:35:28 &amp;lt;zzz&amp;gt; tu as besoin de welterde_ ou juste de temps ? 20:35:33 &amp;lt;topiltzin&amp;gt; le site refondu a des problèmes avec IE{7,8}. IE9 n'est pas testé. Je ne sais pas si ça nous importe. 20:35:57 &amp;lt;topiltzin&amp;gt; IE10 fonctionne bien donc je suis enclin à ne pas me soucier des versions plus anciennes 20:36:05 &amp;lt;str4d&amp;gt; Sur les pages hors page d'accueil, IE{7,8} est horrible. 20:36:49 &amp;lt;str4d&amp;gt; Mais ce n'est pas vraiment bloquant. 20:37:02 &amp;lt;str4d&amp;gt; concernant le contenu, tout le monde est satisfait de la page d'accueil en l'état ? 20:37:13 &amp;lt;zzz&amp;gt; ok. j'aimerais juste nous voir franchir la ligne d'arrivée là-dessus. Le 1er sept. sur tx, tu as annoncé que ça serait en ligne une semaine plus tard :) 20:37:20 &amp;lt;dg&amp;gt; oui, str4d 20:37:53 &amp;lt;str4d&amp;gt; zzz: oui, peu après j'ai découvert le problème .py et je n'ai pas eu le temps de le corriger. 20:38:20 &amp;lt;zzz&amp;gt; ok merci pour la mise à jour str4d. autre chose sur le point 5) ? 20:38:22 &amp;lt;str4d&amp;gt; Si .py -&amp;gt; restart ne fonctionne pas, alors welterde_ (et chaque opérateur de miroir) doit redémarrer manuellement à chaque fois. 20:38:33 &amp;lt;str4d&amp;gt; Quelques points mineurs : 20:38:55 &amp;lt;str4d&amp;gt; Lors d'une mise à jour pour une version, il y a deux emplacements à modifier : 20:39:16 &amp;lt;str4d&amp;gt; i2p2www/__init__.py - CURRENT_I2P_VERSION 20:39:38 &amp;lt;str4d&amp;gt; et i2p2www/pages/downloads/list.html - les empreintes en haut. 20:39:50 &amp;lt;zzz&amp;gt; peut-être que je peux t'arrêter là, inutile de me former avant que j'en aie besoin, car je redemanderai... 20:40:07 &amp;lt;str4d&amp;gt; zzz: d'accord. Mais c'est tout ^. 20:40:30 &amp;lt;str4d&amp;gt; tl;dr - dès que le problème .py est corrigé, c'est prêt pour la mise en ligne. 20:40:31 &amp;lt;zzz&amp;gt; ok, je vais copier-coller ça, je pourrais le perdre, ou pas. 20:41:01 &amp;lt;kytv&amp;gt; (le mien met à jour/redémarre pour info (http://geti2pj2fl72u4m2.onion/ / `http://kfri3jwfsi2uy7j3pbzykbbaoqoj4siyhf3hozln3wxcrkvvityq.b32.i2p/))` 20:41:04 &amp;lt;iRelay&amp;gt; Titre: I2P Anonymous Network (sur geti2pj2fl72u4m2.onion) 20:41:16 &amp;lt;zzz&amp;gt; ok alors demandons à welterde_ d'aider ici 20:41:49 &amp;lt;zzz&amp;gt; ok merci pour la mise à jour str4d. autre chose sur le point 5) ? 20:42:06 &amp;lt;str4d&amp;gt; C'est bien plus simple que l'actuel :-P 20:42:13 &amp;lt;str4d&amp;gt; kytv: merci - quel script ? 20:42:16 &amp;lt;str4d&amp;gt; (mais j'en ai fini avec 5) 20:42:25 &amp;lt;zzz&amp;gt; bah. J'ai mon script sed :) 20:42:25 &amp;lt;str4d&amp;gt; Oh, un autre point : 20:42:34 &amp;lt;zzz&amp;gt; 6) Mise à jour Trac - merci à Meeh et kytv (bref) 20:42:40 &amp;lt;str4d&amp;gt; Je voudrais qu'on réfléchisse à la page /research 20:42:42 &amp;lt;kytv&amp;gt; (yw) 20:43:11 &amp;lt;str4d&amp;gt; Je lance juste l'idée. 20:43:32 &amp;lt;kytv&amp;gt; str4d: c'est une modification de celle dans i2p.www.revamp que j'ai faite pour un futur appliance. Je peux la pastebiner plus tard. 20:43:35 &amp;lt;zzz&amp;gt; J'ai juste mis ça à l'ordre du jour pour remercier kytv et ses aides Meeh et welterde_ d'avoir déplacé, hébergé, mis à niveau, géré, etc., et remis ça en ligne 20:43:54 * dg merci 20:44:18 &amp;lt;str4d&amp;gt; kytv++ 20:44:20 &amp;lt;zzz&amp;gt; c'est une ressource importante qui s'est fait submerger par le spam puis désactivée par moi et ensuite cassée par kytv, mais on ne mentionnera pas cette partie puisque nous le remercions... 20:44:41 &amp;lt;efkt_&amp;gt; bwahaha 20:44:52 * str4d avait prévu d'aider, jusqu'à ce que kytv sabote ces plans et s'approprie la gloire ;-P 20:45:17 &amp;lt;zzz&amp;gt; ah oui désolé str4d tu as aussi fait pas mal au début 20:45:42 &amp;lt;zzz&amp;gt; ok assez de ça, retour aux hostilités 20:45:47 &amp;lt;zzz&amp;gt; 7) Autoriser les places de marché sur les services d'enregistrement d'eepsite ? (zab) 20:46:18 &amp;lt;zzz&amp;gt; J'en ai 3 dans la file d'attente de stats.i2p, tout le monde s'est engouffré après l'affaire Silk Road 20:46:49 &amp;lt;str4d&amp;gt; Faire respecter cela n'est pas trivial - nous ne le savons que si la personne qui enregistre le rend évident dans le domaine ou la description « about ». 20:46:51 &amp;lt;dg&amp;gt; Je ne pense pas que quelqu'un s'en prendra à $registrar pour avoir dit oui 20:46:53 &amp;lt;zzz&amp;gt; nous avons eu plusieurs enregistrements silkroad* l'an dernier, je les ai approuvés à l'époque, aucun n'a duré longtemps 20:46:57 &amp;lt;Meeh&amp;gt; désolé je suis en retard, mais là maintenant 20:47:15 &amp;lt;zzz&amp;gt; Meeh revient vers toi sous peu, nous sommes au point 7) 20:47:21 &amp;lt;Meeh&amp;gt; pas de souci 20:47:52 &amp;lt;zzz&amp;gt; zab qu'aimerais-tu dire à ce sujet 20:48:00 &amp;lt;zzz&amp;gt; ^^ topiltzin 20:48:00 &amp;lt;topiltzin&amp;gt; Par souci de transparence, j'ai un investissement important en bitcoin. Donc je soutiens naturellement tout ce qui favorise l'utilisation du bitcoin 20:48:00 &amp;lt;zzz&amp;gt; l'application n'est jamais garantie 20:48:26 &amp;lt;topiltzin&amp;gt; en fait, une partie de la raison pour laquelle je travaille sur i2p est de préparer un futur possible où les places de marché anonymes ne peuvent plus utiliser Tor 20:48:42 &amp;lt;topiltzin&amp;gt; &amp;lt;/fin de la transparence&amp;gt; 20:49:03 &amp;lt;zzz&amp;gt; Je pourrais rejeter pour 1) c'est illégal 2) ça attire une attention dont on n'a pas besoin 3) I2P n'est vraiment pas assez sûr pour les marchés 20:49:13 &amp;lt;zzz&amp;gt; mais toutes ces raisons sont fragiles 20:49:18 &amp;lt;dg&amp;gt; Si 3), je ne sais pas pour quoi nous sommes sûrs alors 20:49:21 &amp;lt;str4d&amp;gt; Mais en supposant que nous puissions découvrir quels domaines sont des places de marché : 20:49:22 &amp;lt;str4d&amp;gt; topiltzin ^ 20:49:35 &amp;lt;dg&amp;gt; Je ne suis pas d'accord avec le fait de dire « Hé, $group, venez chez nous ! On est, genre, sûrs et tout ! » mais un peu de confiance, c'est bien aussi 20:49:49 &amp;lt;Pseudonemo&amp;gt; en ce qui concerne la perception publique, des politiques peuvent aider, même si elles ne sont pas parfaitement applicables, imo 20:50:01 &amp;lt;topiltzin&amp;gt; 3) c'est quelque chose que les opérateurs des places de marché doivent décider eux-mêmes 20:50:45 &amp;lt;Meeh&amp;gt; Je suis d'accord avec toi là-dessus topiltzin, les opérateurs choisissent 20:50:46 &amp;lt;topiltzin&amp;gt; si 2) doit arriver, ça arrivera quelle que soit la politique du carnet d'adresses 20:50:49 &amp;lt;zzz&amp;gt; pour info, les trois que j'ai en attente sont silkroadreloaded.i2p, market.i2p, et freemart.i2p - vous pouvez y accéder via stats.i2p 20:51:02 &amp;lt;welterde_&amp;gt; toujours incapable de comprendre pourquoi le redémarrage ne fonctionne pas ? 20:51:35 &amp;lt;welterde_&amp;gt; (je viens d'arriver) 20:52:00 &amp;lt;topiltzin&amp;gt; re 1) - c'est le point intéressant. Je propose la politique suivante : si une place de marché fait la publicité de $ILLEGAL_ACTIVITY alors elle n'est pas indexée 20:52:08 &amp;lt;str4d&amp;gt; welterde_: Je n'ai pas eu le temps d'enquêter. 20:52:18 &amp;lt;topiltzin&amp;gt; mais une place de marché qui dit simplement « anonymous marketplace » ne devrait pas être bannie automatiquement 20:52:28 &amp;lt;welterde_&amp;gt; je vois 20:52:32 &amp;lt;str4d&amp;gt; +1 sur le point 1) 20:52:34 &amp;lt;dg&amp;gt; la plupart des choses ici sont anonymes 20:52:40 &amp;lt;efkt_&amp;gt; pour info je pense qu'il est raisonnable de ne pas interdire toutes les places de marché en bloc et de traiter au cas par cas, en refusant le support pour ceux qui veulent utiliser stats.i2p pour la drogue, l'assassinat, les armes, etc., en se concentrant sur ce qui est peu recommandable et pas nécessairement ce qui est illégal. 20:52:45 &amp;lt;Pseudonemo&amp;gt; Je pense que la suggestion de topiltzin est un compromis raisonnable, pour info 20:52:59 &amp;lt;str4d&amp;gt; stats.i2p est un service volontaire, pas un carnet d'adresses « officiel ». 20:53:14 &amp;lt;zzz&amp;gt; J'ai du mal à m'échauffer au sujet de la drogue. S'ils font de la publicité pour de la pornographie enfantine (CP) ou des assassinats sous contrat, c'est autre chose. 20:53:27 * dg hoche la tête 20:53:35 &amp;lt;str4d&amp;gt; Mmm. 20:53:43 &amp;lt;Pseudonemo&amp;gt; str4d: c'est toujours lié depuis la console du router, ce qui serait considéré comme une approbation tacite par beaucoup 20:53:51 &amp;lt;Meeh&amp;gt; d'accord 20:54:00 &amp;lt;str4d&amp;gt; AMHA le genre de CGU standard que nous exigeons pour la routerconsole conviendrait. 20:54:13 &amp;lt;dg&amp;gt; Pseudonemo: Un lien vers un site qui ne lie pas vraiment mais peut être contacté pour des infos sur un site que les gens PEUVENT ne pas aimer ? non 20:54:32 &amp;lt;Pseudonemo&amp;gt; d'accord 20:54:43 &amp;lt;zzz&amp;gt; Je pense que je traiterai les marchés comme les forums et les sites de torrents, c.-à-d. poster des CGU et ensuite je déciderai 20:54:48 &amp;lt;str4d&amp;gt; (mais cela ne veut pas dire qu'une place de marché serait acceptée pour la routerconsole, c'est une décision séparée) 20:56:05 &amp;lt;topiltzin&amp;gt; ça me va. Il serait utile que tu publies des lignes directrices sur ce qui ne sera PAS indexé 20:56:12 &amp;lt;zzz&amp;gt; merci à vous pour vos avis. c'est plutôt mon problème qu'un sujet du projet et j'avais besoin de conseils. 20:57:07 &amp;lt;dg&amp;gt; si tu n'es pas à l'aise avec ça, tu es dans ton droit de ne pas les autoriser zzz 20:57:24 &amp;lt;dg&amp;gt; mais je pense que c'est ok tant que ça ne franchit pas de limites morales 20:57:54 &amp;lt;zzz&amp;gt; tout est sur `http://stats.i2p/i2p/addkey.html` - je suppose que j'ajouterais juste « markets » à la ligne sur les forums, trackers, hébergeurs de fichiers + images... 20:57:54 &amp;lt;zzz&amp;gt; ok assez pour le point 7) 20:57:54 &amp;lt;zzz&amp;gt; retour à : 20:57:54 &amp;lt;zzz&amp;gt; 2) `http://no.i2p` demande de services (Meeh) 20:57:54 &amp;lt;zzz&amp;gt; 2a) Ajouter à la liste de sauts par défaut i2ptunnel 20:57:54 &amp;lt;zzz&amp;gt; 2b) Ajouter aux abonnements recommandés du carnet d'adresses dans la FAQ 20:57:56 &amp;lt;zzz&amp;gt; 2c) Ajouter au texte d'aide à l'inscription dans l'aide de l'eepsite 20:58:08 &amp;lt;iRelay&amp;gt; Titre: Add a Key (sur stats.i2p) 20:58:13 &amp;lt;zzz&amp;gt; à toi Meeh, qu'as-tu pour nous ? 20:58:24 &amp;lt;iRelay&amp;gt; Titre: no.i2p registration service (sur no.i2p) 20:59:06 &amp;lt;Meeh&amp;gt; eh bien, j'ai mis en place un service d'enregistrement avec des CGU à peu près les mêmes que stats.i2p, pour aider à « décentraliser » le service de nommage dans I2P si besoin 20:59:16 &amp;lt;zzz&amp;gt; ping Meeh 20:59:36 &amp;lt;Meeh&amp;gt; mes messages ne passent pas ? 21:01:45 &amp;lt;str4d&amp;gt; je t'entends 21:01:45 &amp;lt;Meeh&amp;gt; ok bien, j'ai vérifié sur freenode donc iRelay aussi 21:01:45 &amp;lt;zzz&amp;gt; reçu, lag 21:01:45 &amp;lt;zzz&amp;gt; oui nous avons vraiment besoin de plus de tout et mon service d'enregistrement se retrouve vraiment tout seul 21:01:45 &amp;lt;zzz&amp;gt; je viens de vérifier, je l'ai mis en place en janvier 2008 après la disparition de orion.i2p (snif) 21:02:08 &amp;lt;Meeh&amp;gt; ouaip, c'est pour ça que je l'ai ajouté, pour aider à le « décentraliser » si nécessaire 21:02:27 &amp;lt;zzz&amp;gt; le service inr.i2p de slow est excellent mais sa politique « tout est permis » n'est pas compatible avec la nôtre 21:02:40 &amp;lt;Meeh&amp;gt; à part ça je n'y ai pas trop réfléchi, donc si les gens veulent contribuer avec des idées, allez-y 21:02:51 &amp;lt;zzz&amp;gt; si vous pouvez travailler ensemble sur sa base logicielle, mais avoir quelque chose de géré, c'est super 21:04:56 &amp;lt;dg&amp;gt; pour info, inr.i2p existe bel et bien. 21:05:24 &amp;lt;zzz&amp;gt; quelqu'un a relu les CGU de Meeh ou a des idées ? 21:05:24 &amp;lt;topiltzin&amp;gt; J'ai regardé rapidement, ça ressemblait à du copier-coller des tiennes 21:05:24 &amp;lt;Meeh&amp;gt; oui, je publierai mes changements. J'ai mis à jour vers django 1.5 et ajouté la prise en charge de la 'view' export-alive.txt 21:05:24 &amp;lt;topiltzin&amp;gt; +1 pour no.i2p basé sur rien d'autre que l'extraordinaire Meeh :) 21:05:24 &amp;lt;Meeh&amp;gt; topiltzin: oui, c'était du copier-coller :P 21:05:24 &amp;lt;zzz&amp;gt; eh bien, Meeh en fait tu as deux copier-coller. un de slow sur no.i2p et un du mien sur no.i2p/tos/ 21:05:24 &amp;lt;Meeh&amp;gt; J'en ai écrit un peu moi-même, et copié la plupart, pour que ce soit au plus proche des règles officielles, puisque je supposais que zzz les suivait de près 21:05:24 &amp;lt;Meeh&amp;gt; oui, un mix 21:05:24 &amp;lt;Meeh&amp;gt; je peux changer bien sûr 21:05:26 &amp;lt;efkt_&amp;gt; +1 pour no.i2p. Donner aux gens plus de liens de saut et d'abonnements est un plus. S'il y aura plus de sites enregistrés avec no.i2p je pense qu'il serait utile d'en informer la base d'utilisateurs existante. 21:05:45 &amp;lt;Meeh&amp;gt; Je n'ai pas supprimé les politiques qui étaient « acceptables » de la source originale 21:05:46 &amp;lt;zzz&amp;gt; est-ce confusant d'avoir du contenu qui se chevauche à deux endroits ? 21:05:51 &amp;lt;zzz&amp;gt; en fait 3 avec /postkey/ 21:06:21 &amp;lt;Meeh&amp;gt; ok, je devrais corriger ça. mais la question alors c'est : lequel est le meilleur ? 21:06:30 &amp;lt;Meeh&amp;gt; ou, le plus acceptable 21:06:37 &amp;lt;Meeh&amp;gt; sur lequel je peux travailler davantage 21:06:40 &amp;lt;zzz&amp;gt; d'expérience, il faut crier les CGU haut et fort 21:07:17 &amp;lt;zzz&amp;gt; pour info j'en reçois environ 75/mois et j'en rejette environ 3-5/mois 21:07:54 &amp;lt;zzz&amp;gt; des objections à 2a) ou 2b) ou 2c) ? 21:08:16 &amp;lt;zzz&amp;gt; sinon Meeh merci de faire tous les checkins toi-même 21:08:23 &amp;lt;Meeh&amp;gt; ok, j'en ai environ 1-2 par semaine, mais souvent ils s'inscrivent en double 21:08:26 &amp;lt;Meeh&amp;gt; chez toi et chez moi 21:08:32 &amp;lt;Meeh&amp;gt; par exemple silkroadreloaded 21:09:02 &amp;lt;zzz&amp;gt; quelqu'un a autre chose pendant que je chauffe le baffer ? 21:10:21 &amp;lt;efkt_&amp;gt; zzz: dg: kytv: topiltzin: str4d: Merci. Ça compte beaucoup d'avoir du soutien. 21:10:56 &amp;lt;dg&amp;gt; Peut-être devrions-nous parler de la feuille de route la prochaine fois et de nos plans. 21:10:56 &amp;lt;kytv&amp;gt; l'hébergement de nos téléchargements, à moins qu'il y ait déjà un plan, doit être détaillé. 21:10:56 &amp;lt;Meeh&amp;gt; ok. Alors on dit ajouter à trunk ? (no.i2p) 21:10:56 &amp;lt;Meeh&amp;gt; on dirait qu'on est déjà sur un nouveau sujet :P 21:10:56 &amp;lt;kytv&amp;gt; +1 pour no.i2p (oui, ajouter à trunk) 21:11:05 &amp;lt;zzz&amp;gt; oh, je note que j'ai couché par écrit quelques politiques de réunion assez évidentes sur `http://zzz.i2p/topics/1491` pour clarifier que n'importe qui peut programmer une réunion pour n'importe quoi, à tout moment 21:11:20 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Project Meetings (sur zzz.i2p) 21:11:25 &amp;lt;dg&amp;gt; efkt_: Pas de problème. Tu es génial ! 21:11:38 &amp;lt;zzz&amp;gt; oui, téléchargements et feuille de route seront peut-être de bons sujets pour une réunion prochaine 21:11:53 &amp;lt;dg&amp;gt; rien pour l'instant de ma part 21:11:59 * zzz clôt la réunion avec emphase ***BAFS*** 21:12:12 &amp;lt;dg&amp;gt; :) &lt;/div></description></item><item><title>Réunion des développeurs I2P - 4 octobre 2013</title><link>/fr/blog/2013/10/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-octobre-2013/</link><pubDate>Fri, 04 Oct 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/10/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-octobre-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dg, equinox, hottuna, Mathiasdm, orion, psi, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:09:33 &amp;lt;str4d&amp;gt; Heure de la réunion. Qui est là ? 20:09:53 * psi est là 20:10:04 * dg est là 20:11:34 * topiltzin . 20:11:51 &amp;lt;str4d&amp;gt; hottuna, zzz, welterde, kytv: ping 20:12:17 * orion est là 20:13:01 * str4d charge l'ordre du jour de la réunion 20:14:01 &amp;lt;str4d&amp;gt; Je n'arrive pas à atteindre zzz.i2p. Est-ce que quelqu'un d'autre accède à `http://zzz.i2p/topics/1480` ? 20:14:35 &amp;lt;str4d&amp;gt; C'est bon. 20:14:43 &amp;lt;str4d&amp;gt; 1) Modèle de menace 20:14:44 &amp;lt;str4d&amp;gt; 1a) Discuter des mérites du schéma de classification DREAD (et en choisir un autre si nécessaire). 20:14:44 &amp;lt;str4d&amp;gt; 1b) Discuter du modèle de menace (et le mettre à jour si besoin). 20:14:44 &amp;lt;str4d&amp;gt; 1c) Appliquer DREAD (ou un autre schéma) aux vecteurs d'attaque du modèle de menace. 20:14:44 &amp;lt;str4d&amp;gt; 2) Refonte du site web - passer en revue en préparation du lancement. 20:14:53 &amp;lt;str4d&amp;gt; 3) Feuille de route. 20:15:22 &amp;lt;str4d&amp;gt; 4) Discussion sur la doc. 20:15:41 &amp;lt;str4d&amp;gt; Nous avons déjà couvert le 0) Dire bonjour ;-P 20:15:42 &amp;lt;str4d&amp;gt; 1) Modèle de menace 20:15:53 &amp;lt;str4d&amp;gt; 1a) Discuter des mérites du schéma de classification DREAD (et en choisir un autre si nécessaire). 20:17:07 &amp;lt;str4d&amp;gt; Comme je l’ai dit dans le post du forum, je pense que l’une des choses que nous pouvons faire pour améliorer la perception d’I2P par les autres est d’améliorer et de clarifier le modèle de menace. 20:17:29 &amp;lt;str4d&amp;gt; En ce moment, c’est un pavé de texte, et il est difficile pour les utilisateurs (et les devs peu motivés) d’identifier les points principaux. 20:17:45 &amp;lt;dg&amp;gt; C’est difficile de le classer aussi. 20:17:47 &amp;lt;dg&amp;gt; Comprendre l’urgence, etc. 20:18:03 &amp;lt;str4d&amp;gt; Et sans véritable modélisation des risques, on ne sait pas vraiment si on se concentre sur les bons aspects. 20:18:13 &amp;lt;psi&amp;gt; Ce serait bien d’avoir d’abord une version courte du modèle de menace et de construire à partir de là 20:18:23 &amp;lt;str4d&amp;gt; dg : exactement. 20:18:59 &amp;lt;str4d&amp;gt; J’ai fait quelques recherches, et https://www.owasp.org/index.php/Threat_Risk_Modeling propose une bonne « structure » de modélisation des risques de menaces, utilisée par ex. par Cryptocat pour leur modèle de menace. 20:19:04 &amp;lt;iRelay&amp;gt; Title: Threat Risk Modeling - OWASP (sur www.owasp.org) 20:19:53 &amp;lt;str4d&amp;gt; Le schéma DREAD qu’ils décrivent n’est pas complètement efficace pour identifier le risque correctement, d’après un retour mentionné dans un post ultérieur par le concepteur du modèle - https://blogs.msdn.com/b/david_leblanc/archive/2007/08/13/dreadful.aspx 20:20:49 &amp;lt;str4d&amp;gt; Je propose qu’on utilise le modèle DREAD modifié qu’il donne dans l’article ci-dessus, pour modéliser la sévérité et la priorité de nos vecteurs d’attaque. 20:20:50 &amp;lt;str4d&amp;gt; À discuter ! 20:21:13 &amp;lt;dg&amp;gt; Laissez-moi un peu de temps pour passer les modèles en revue ? :) 20:21:40 &amp;lt;str4d&amp;gt; dg : tu étais censé le faire déjà, j’y ai mis le lien dans le post du forum... 20:21:44 &amp;lt;str4d&amp;gt; :P 20:21:50 &amp;lt;dg&amp;gt; désolé 20:22:24 &amp;lt;str4d&amp;gt; (mais je n’ai en fait pas demandé aux gens de le faire, mea culpa) 20:23:08 &amp;lt;str4d&amp;gt; DREAD tl;dr - ils classent une menace sur cinq échelles de 1 à 10, additionnent les résultats et divisent par 5. 20:23:12 &amp;lt;str4d&amp;gt; Dommages potentiels 20:23:29 &amp;lt;str4d&amp;gt; Reproductibilité 20:23:29 &amp;lt;str4d&amp;gt; Exploitabilité 20:23:29 &amp;lt;str4d&amp;gt; Utilisateurs affectés 20:23:30 &amp;lt;str4d&amp;gt; Découvrabilité 20:24:12 &amp;lt;str4d&amp;gt; DREAD modifié tl;dr - mêmes cinq paramètres, mais une échelle 1–3 (faible, moyen, élevé) et un calcul « pondéré ». 20:25:09 &amp;lt;dg&amp;gt; Je lui jette un coup d’œil rapide ; je ne connais pas évidemment tous les détails mais tout système structuré est mieux. 20:25:18 &amp;lt;str4d&amp;gt; Le modèle DREAD modifié me paraît plus sensé que l’original. 20:26:06 &amp;lt;dg&amp;gt; J’ai beaucoup de respect pour l’OWASP aussi. :P 20:26:10 &amp;lt;str4d&amp;gt; « Si on regarde les cinq composants, on voit qu’aucun n’est fortement corrélé — l’un n’implique pas l’autre. Cela signifie que nous avons des facteurs indépendants, ce qui est l’un des critères les plus forts pour un modèle solide. Notre tâche est donc de déterminer comment pondérer correctement les entrées. Dans WSC, nous vous avons dit de les noter de 1 à 10, de les additionner, et de diviser par 5. Si l’on fait quelques tests évidents, on constate qu’un dommage de 1, et tous les autres facteurs à 10 (une nuisance bien connue 20:26:10 &amp;lt;str4d&amp;gt; , p. ex., des pop-ups) obtient le même poids qu’une découvrabilité de 1 et tout le reste à 10 (difficile à cerner, mais provoque la mort thermique de l’univers). C’est une anomalie évidente. » 20:27:10 &amp;lt;str4d&amp;gt; dg : moi aussi. Ils ont beaucoup d’autres modèles et docs potentiellement utiles là-bas. 20:27:31 &amp;lt;str4d&amp;gt; Quelqu’un d’autre a des commentaires ? 20:29:50 &amp;lt;str4d&amp;gt; Si personne n’a de commentaires pour l’instant, on passe au sujet suivant pendant que vous y réfléchissez. 20:30:05 &amp;lt;psi&amp;gt; pas de commentaires 20:31:03 &amp;lt;str4d&amp;gt; 1b) Discuter du modèle de menace (et le mettre à jour si besoin). 20:31:17 &amp;lt;str4d&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/docs/overview/threat-model/` 20:31:18 * psi commence à survoler le modèle de menace 20:31:39 &amp;lt;iRelay&amp;gt; Title: I2P's Threat Model - I2P (sur vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 20:31:47 &amp;lt;dg&amp;gt; Je vois une notation ? 20:31:50 &amp;lt;dg&amp;gt; C’est nouveau ? 20:32:04 &amp;lt;str4d&amp;gt; dg : j’ai ajouté le système DREAD modifié. 20:32:12 &amp;lt;str4d&amp;gt; (en anticipant que personne n’aurait d’objection) 20:32:31 &amp;lt;str4d&amp;gt; (mais pas en anticipant qu’il n’y aurait aucun commentaire :-P ) 20:32:53 &amp;lt;str4d&amp;gt; Les notes sont invalides. 20:33:03 &amp;lt;dg&amp;gt; Ça ne semble pas correspondre— 20:33:05 &amp;lt;dg&amp;gt; ouais 20:33:09 &amp;lt;str4d&amp;gt; (c’est ce que je veux changer pendant cette réunion) 20:33:25 &amp;lt;str4d&amp;gt; Pendant qu’on discute du modèle de menace lui-même, pensez à des notations possibles (pour le sujet suivant) 20:33:28 &amp;lt;dg&amp;gt; Le design a l’air bon, donc avec de vraies valeurs, ça me plairait. On devrait aussi ordonner par niveau de sévérité. 20:34:48 &amp;lt;str4d&amp;gt; Notre page du modèle de menace ne suit pas la mise en page « standard » d’un modèle de menace (par ex. la page OWASP) 20:35:04 &amp;lt;str4d&amp;gt; Identifier les objectifs de sécurité 20:35:05 &amp;lt;str4d&amp;gt; Passer l’application en revue 20:35:05 &amp;lt;str4d&amp;gt; La décomposer 20:35:05 &amp;lt;str4d&amp;gt; Identifier les menaces 20:35:05 &amp;lt;str4d&amp;gt; Identifier les vulnérabilités 20:35:08 &amp;lt;psi&amp;gt; on va discuter des valeurs de ces notes maintenant... ou plus tard ? 20:35:50 &amp;lt;str4d&amp;gt; psi : sujet suivant. Là, on discute du modèle de menace lui-même — on ne peut pas noter des menaces si elles ne sont pas à jour. 20:35:58 &amp;lt;psi&amp;gt; d’accord 20:36:17 &amp;lt;str4d&amp;gt; (Et pour info la réunion se terminera à 22h00 UTC) 20:36:29 &amp;lt;str4d&amp;gt; (Au moins, moi je partirai à ce moment-là) 20:37:18 &amp;lt;str4d&amp;gt; La page du modèle de menace n’identifie pas clairement nos objectifs de sécurité. 20:37:21 &amp;lt;dg&amp;gt; Ils sont où, tous ? 20:37:29 &amp;lt;dg&amp;gt; On ne peut pas avancer à 3. 20:37:54 &amp;lt;str4d&amp;gt; topiltzin, hottuna, zzz, welterde, kytv: ping 20:37:55 &amp;lt;zzz&amp;gt; « Formaliser » le modèle, ce n’est pas juste noter chaque élément 20:37:56 &amp;lt;equinox&amp;gt; Je pense que ça vaut la peine de considérer les méthodes décrites dans les articles du Guardian d’aujourd’hui. La NSA a essayé de cibler le processus de dev 20:38:16 &amp;lt;str4d&amp;gt; zzz : je sais, mais il faut bien commencer quelque part. 20:38:18 &amp;lt;zzz&amp;gt; en particulier, la principale objection à notre modèle est qu’on ne précise pas clairement ce qui est inclus et ce qui ne l’est pas 20:38:40 &amp;lt;dg&amp;gt; Ce qui nous affecte et ce qui ne nous affecte pas ? 20:38:43 &amp;lt;zzz&amp;gt; c’est une étape qui devrait arriver avant la notation, si on veut répondre aux critiques 20:39:23 &amp;lt;str4d&amp;gt; zzz : c’est ce qu’on fait maintenant. 20:39:23 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; La page du modèle de menace n’identifie pas clairement nos objectifs de sécurité. 20:39:29 &amp;lt;zzz&amp;gt; le point majeur d’un modèle de menace est de spécifier ce qui N’y est PAS, p. ex. la NSA. Les projets l’utilisent pour agiter la main et dire « pas notre problème, pas dans notre modèle de menace » 20:39:44 &amp;lt;zzz&amp;gt; on ne l’a pas fait. 20:40:07 &amp;lt;idog98@freenode&amp;gt; . 20:40:10 &amp;lt;str4d&amp;gt; D’accord. Alors faisons-le. 20:40:29 &amp;lt;zzz&amp;gt; Si on fait un modèle formel et qu’on omet la NSA, on peut alors arrêter de travailler sur l’obfuscation de protocole, et peut-être même sur un chiffrement plus fort. 20:40:42 &amp;lt;zzz&amp;gt; ou, on pourrait appeler ça une esquive. 20:41:18 &amp;lt;dg&amp;gt; D’emblée, il est clair que Tor ne peut pas te sauver d’un GPA (Global Passive Adversary). Est-ce qu’on rend ceci et d’autres mises en garde explicites ? 20:41:26 &amp;lt;dg&amp;gt; et est-ce qu’on protège contre la NSA ? 20:41:59 &amp;lt;str4d&amp;gt; Les adversaires globaux (qui peuvent surveiller l’intégralité d’Internet) sont exclus par nature du design du routage en oignon. 20:42:18 &amp;lt;str4d&amp;gt; La NSA, aussi grosse soit-elle, n’est pas un adversaire global. 20:42:37 &amp;lt;psi&amp;gt; la NSA telle qu’elle est a tout de même une portée très étendue 20:42:38 &amp;lt;zzz&amp;gt; La majeure partie du modèle actuel est aspirationnelle, car nous sommes trop petits pour contrer de façon réaliste beaucoup d’éléments pour l’instant 20:42:50 &amp;lt;dg&amp;gt; Est-ce qu’on protégerait contre un GPA avec certaines choses de notre feuille de route ? ;) 20:42:52 &amp;lt;equinox&amp;gt; str4d : peut-être, mais ils collaborent avec d’autres 20:43:01 &amp;lt;zzz&amp;gt; la terminologie traditionnelle est « adversaire de niveau État », par ex. la NSA 20:43:03 &amp;lt;orion&amp;gt; GPA ? 20:43:11 &amp;lt;str4d&amp;gt; equinox : probablement. 20:43:13 &amp;lt;str4d&amp;gt; zzz : merci. 20:43:18 &amp;lt;dg&amp;gt; Global Passive Adversary (adversaire global passif) 20:43:56 &amp;lt;zzz&amp;gt; donc si tu veux faire un modèle strict et exclure le niveau État, et l’utiliser pour guider le dev, alors ça nous dirait par ex. de ne pas travailler sur l’obfuscation 20:44:47 &amp;lt;orion&amp;gt; C’est déjà assez difficile de maintenir l’anonymat, sans parler de faire de l’obfuscation. 20:45:43 &amp;lt;zzz&amp;gt; les critiques adorent les modèles de menace formels... en avoir un ne fait-il que donner du grain à moudre aux trolls, ou est-ce que ça nous aiderait vraiment à promouvoir et à développer ? 20:45:53 &amp;lt;str4d&amp;gt; On a toujours dit qu’I2P ne fait pas d’obfuscation (mais pas explicitement dans le modèle de menace) 20:46:19 &amp;lt;str4d&amp;gt; C’est un point valable. 20:46:28 &amp;lt;Mathiasdm&amp;gt; un modèle de menace aide à garder le focus 20:46:34 &amp;lt;dg&amp;gt; Les trolls ont déjà assez pour troller s’ils le veulent. Qu’ils aillent se faire foutre. 20:46:41 &amp;lt;Mathiasdm&amp;gt; les trolls sont toujours là, je n’en tiendrais pas compte 20:46:43 &amp;lt;Mathiasdm&amp;gt; (désolé d’intervenir) 20:46:51 &amp;lt;str4d&amp;gt; Mon objectif avec cette réunion n’était pas d’avoir un modèle de menace strict qu’on doive absolument suivre à la lettre. 20:47:02 &amp;lt;str4d&amp;gt; Même si on le voulait, ce ne serait pas possible en une seule réunion. 20:47:25 &amp;lt;dg&amp;gt; Pas de problème. Ravi de te voir, Mathiasdm. 20:47:28 &amp;lt;dg&amp;gt; Un modèle de menace formel nous aide aussi à définir contre quoi on essaie de protéger 20:47:37 &amp;lt;dg&amp;gt; Je suis là depuis presque un an et je ne suis toujours pas sûr exactement de quoi. 20:47:40 &amp;lt;str4d&amp;gt; La page du site qu’on appelle le « modèle de menace » est un énorme WoT et difficile à grep. C’est vraiment ça que je veux corriger. 20:48:20 &amp;lt;str4d&amp;gt; Je veux que les utilisateurs puissent la regarder et comprendre rapidement ce qu’on essaie de faire. 20:48:50 &amp;lt;equinox&amp;gt; Nous savons que les agences d’État et les acteurs au nom de l’État ne feront qu’augmenter leur champ d’action avec le temps (s’ils ne sont pas freinés). Je pense qu’il vaut mieux planifier cette éventualité plutôt que réagir à elle. 20:49:16 &amp;lt;str4d&amp;gt; Parce que la désinformation et les malentendus sont un problème pour I2P depuis longtemps. 20:50:28 &amp;lt;zzz&amp;gt; Je pense que la page est plutôt bonne. Mais elle a peut-être besoin d’une autre page qui en fasse le résumé. 20:51:12 &amp;lt;str4d&amp;gt; La modélisation des risques de menaces (avec DREAD) est quelque chose de facile à faire, et facile à retirer si l’on décide que ça ne nous donne pas d’info valable. 20:51:57 &amp;lt;str4d&amp;gt; zzz : elle est bien pour quelqu’un qui est prêt à prendre le temps de la lire. Elle n’est pas adaptée aux survols. 20:52:36 &amp;lt;str4d&amp;gt; Comme le post que j’ai lié ci-dessus le dit : « Attention ! N’APPLIQUEZ PAS ce système, ni aucun autre, sans y RÉFLÉCHIR. Ce système peut ou non vous aider à arriver à la bonne conclusion, et s’il ne le fait pas, considérez qu’il vaut ce que vous l’avez payé, c’est-à-dire zéro. » 20:53:26 &amp;lt;zzz&amp;gt; imho vous avez 3 objectifs orthogonaux pour la page unique : 1) simplifier pour le grand public, 2) formaliser, et 3) faire de la modélisation des risques 20:54:38 &amp;lt;str4d&amp;gt; 1) et 3) sont liés — avoir des notes permet au grand public de survoler, de trouver celles « importantes » pour eux, et de lire. 20:54:49 &amp;lt;str4d&amp;gt; Mais je reconnais que 2) est orthogonal (et aussi lié à 3) ) 20:56:04 &amp;lt;str4d&amp;gt; Si avoir un modèle de menace formel devient un blocage pour d’autres choses, alors il faudra le poursuivre. Mais quand j’ai dit « formaliser » à l’origine, j’aurais dû dire « clarifier ». 20:57:43 &amp;lt;str4d&amp;gt; Sondage rapide : est-ce que quelqu’un ici pense que passer en revue et appliquer DREAD aux vecteurs d’attaque sur notre page « modèle de menace » est utile ou une bonne idée ? 20:58:28 &amp;lt;str4d&amp;gt; Si oui, passons au sujet suivant et faisons-le, puis on pourra discuter du résultat. Si non, oublions et passons à autre chose. 20:58:44 &amp;lt;topiltzin&amp;gt; oui-du-moment-que-c’est-quelqu’un-d’autre-qui-le-fait 20:58:46 &amp;lt;dg&amp;gt; Quelle est l’alternative ? 20:59:09 &amp;lt;dg&amp;gt; hahaha 20:59:21 &amp;lt;topiltzin&amp;gt; en étant honnête :) 20:59:37 &amp;lt;dg&amp;gt; ou déprimant. :) 21:02:00 &amp;lt;hottuna&amp;gt; Ce n’est pas une mauvaise idée mais je ne suis pas sûr que ce soit la solution ultime pour le modèle de menace. 21:02:06 &amp;lt;psi&amp;gt; hmm &amp;lt;str4d&amp;gt; hottuna : Je n’ai pas l’intention que ce soit ça, mais je pense que c’est une étape utile. Et personne d’autre ne suggérait ou ne faisait quoi que ce soit :-P &amp;lt;psi&amp;gt; ça dépend s’il y a plus de monde pour aider &amp;lt;psi&amp;gt; si c’est juste 1 personne, pas question &amp;lt;psi&amp;gt; s’il y a des collaborateurs, éventuellement &amp;lt;str4d&amp;gt; psi : Je voulais le faire pendant la réunion maintenant, tant qu’on était plus d’une personne. &amp;lt;zzz&amp;gt; « formaliser » est important pour certains — OpenITP, critiques, relecteurs, auditeurs, financeurs, autres dans notre domaine, etc. &amp;lt;hottuna&amp;gt; est-ce que ce serait vraiment suffisant et suffisamment structuré pour juste le faire maintenant dans cette réunion ? &amp;lt;hottuna&amp;gt; je ne connais pas très bien tout le processus DREAD toutefois. &amp;lt;str4d&amp;gt; hottuna : on passe chaque vecteur d’attaque en revue, et on note les cinq catégories en faible, moyen ou élevé. C’est tout. &amp;lt;psi&amp;gt; je ne suis pas familier avec DREAD non plus &amp;lt;str4d&amp;gt; Je l’ai choisi parce qu’il est très simple à appliquer. &amp;lt;psi&amp;gt; ah &amp;lt;str4d&amp;gt; (Les cinq catégories que j’ai décrites juste au-dessus de l’index sur la page du modèle de menace) &amp;lt;psi&amp;gt; essayons-en un en exemple &amp;lt;hottuna&amp;gt; chaque vecteur d’attaque connu ? &amp;lt;hottuna&amp;gt; psi, bien sûr &amp;lt;str4d&amp;gt; J’ai intentionnellement tout fait à l’avance pour simplifier parce que je savais que ce serait dur d’obtenir un accord de quelqu’un ici pour le faire :P &amp;lt;str4d&amp;gt; D’accord, « timing attacks » &amp;lt;hottuna&amp;gt; sûr. &amp;lt;str4d&amp;gt; Dommages potentiels : Si une menace est exploitée, combien de dommages seront causés ? &amp;lt;str4d&amp;gt; Si elle est utilisée pour identifier un utilisateur, alors cet utilisateur est désanonymisé -> élevé ? &amp;lt;hottuna&amp;gt; des exploits statistiques basés sur le timing et la taille des paquets ont été employés contre Tor pour découvrir avec succès quel site était visité &amp;lt;hottuna&amp;gt; avec des taux de succès très élevés (~90% si je me souviens bien) &amp;lt;str4d&amp;gt; (utilisez p. ex. https://www.owasp.org/index.php/Threat_Risk_Modeling#DREAD pour avoir une idée des échelles - il y a déjà trois niveaux décrits) &amp;lt;str4d&amp;gt; Fiabilité : Quelle est la fiabilité de l’attaque ? — faible ? moyenne ? Elle dépend généralement de la charge du réseau. 21:12:28 &amp;lt;psi&amp;gt; chronométrer quoi exactement ? 21:13:26 &amp;lt;hottuna&amp;gt; n’importe quoi en général ? 21:14:11 &amp;lt;psi&amp;gt; d’accord 21:14:27 &amp;lt;hottuna&amp;gt; Je ne sais pas. 21:14:47 &amp;lt;hottuna&amp;gt; Mais les descriptions semblent orientées message. 21:14:52 &amp;lt;str4d&amp;gt; (utilisez p. ex. https://www.owasp.org/index.php/Threat_Risk_Modeling#DREAD pour avoir une idée des échelles - il y a déjà trois niveaux décrits) 21:14:54 &amp;lt;iRelay&amp;gt; Title: Threat Risk Modeling - OWASP (sur www.owasp.org) 21:14:56 &amp;lt;str4d&amp;gt; Fiabilité : Quelle est la fiabilité de l’attaque ? — faible ? moyenne ? Elle dépend généralement de la charge du réseau. 21:15:33 &amp;lt;str4d&amp;gt; psi : c’est un bon point — la section « Timing attacks » devrait probablement être scindée en attaques sur la livraison des messages et attaques sur le contenu des messages 21:15:36 &amp;lt;hottuna&amp;gt; dommages potentiels : 5 ? 21:15:51 &amp;lt;str4d&amp;gt; Supposons la livraison des messages pour l’instant. 21:15:55 &amp;lt;psi&amp;gt; « Destruction complète du système ou des données » veut dire que la machine explose, j’imagine ? 21:16:08 &amp;lt;hottuna&amp;gt; pour la fiabilité, les modèles statistiques se sont avérés fiables dans le cas de Tor.. 21:18:00 &amp;lt;str4d&amp;gt; hottuna : nous utilisons une échelle 1–3 21:19:08 &amp;lt;str4d&amp;gt; l’échelle 1–10 décrite dans l’OWASP est plus difficile à justifier. 21:19:08 &amp;lt;str4d&amp;gt; « Quelle est la différence entre une découvrabilité de 6 et de 7 ? Qui diable le sait ? » 21:19:08 &amp;lt;str4d&amp;gt; Utilisez l’échelle OWASP comme indicateur de comment assigner faible/moyen/élevé 21:19:11 &amp;lt;str4d&amp;gt; psi : Dans notre cas, je dirais que « élevé » est la corrélation complète entre un utilisateur particulier et son activité. 21:19:13 &amp;lt;psi&amp;gt; pour le timing je dirais 5 ou 6 21:19:13 &amp;lt;psi&amp;gt; (pour les dommages) 21:19:14 &amp;lt;str4d&amp;gt; (pour les dommages) 21:19:17 &amp;lt;str4d&amp;gt; https://blogs.msdn.com/b/david_leblanc/archive/2007/08/13/dreadful.aspx explique peut-être mieux les catégories. 21:20:00 &amp;lt;psi&amp;gt; je vois 21:20:16 &amp;lt;hottuna&amp;gt; mais le dommage serait la révélation d’une certaine information, ce qui peut être mauvais.. théoriquement cela pourrait révéler que je fais tourner une certaine application ou que je parle à une certaine destination 21:20:20 &amp;lt;hottuna&amp;gt; c’est un 5–6 ? 21:20:34 &amp;lt;str4d&amp;gt; Exploitabilité : De quoi a-t-on besoin pour exploiter cette menace ? — moyen ? L’attaquant doit surveiller plusieurs emplacements le long du chemin possible. 21:20:36 &amp;lt;str4d&amp;gt; faible ? 21:20:49 &amp;lt;psi&amp;gt; ça dépend de l’attaquant 21:20:55 &amp;lt;psi&amp;gt; et ça dépend aussi de la taille du réseau 21:21:34 &amp;lt;str4d&amp;gt; L’exploitabilité, ce sont les prérequis avant de lancer l’attaque. La fiabilité, c’est à quel point elle marche une fois déclenchée. 21:21:48 &amp;lt;psi&amp;gt; ah 21:21:49 &amp;lt;str4d&amp;gt; psi : oui, donc ces notations évolueront avec le temps. 21:22:05 &amp;lt;str4d&amp;gt; (Et c’est un exemple d’une limite du modèle, et un gros défaut du DREAD original) 21:22:06 &amp;lt;psi&amp;gt; l’exploitabilité serait moyenne 21:22:18 &amp;lt;str4d&amp;gt; L’exploitabilité n’est utilisée que pour calculer la priorité, pas la sévérité. 21:22:25 &amp;lt;psi&amp;gt; faire simplement tourner un i2p router standard ne suffirait pas 21:22:54 &amp;lt;str4d&amp;gt; psi : exact, donc pas élevé. 21:23:15 &amp;lt;str4d&amp;gt; Mais pas faible car ça ne nécessite pas de puissance de calcul avancée etc. 21:23:20 &amp;lt;str4d&amp;gt; Utilisateurs affectés : Combien d’utilisateurs seront affectés ? 21:23:27 &amp;lt;hottuna&amp;gt; Il faudrait faire partie d’un tunnel, puis simplement regarder le profil des messages. Si tu es l’ibgw d’un service, tu pourrais peut-être isoler quelques utilisateurs des autres. Ou au moins les regrouper en différents groupes d’utilisateurs 21:23:40 &amp;lt;hottuna&amp;gt; into* 21:24:23 &amp;lt;psi&amp;gt; moyen est peut-être un peu trop pour l’exploitabilité 21:24:29 &amp;lt;psi&amp;gt; bit* 21:24:36 &amp;lt;psi&amp;gt; moyen-faible 21:24:40 &amp;lt;hottuna&amp;gt; dans le cas ibg, je dirais que c’est assez facile, mais tu n’obtiendrais pas énormément d’informations 21:24:45 &amp;lt;hottuna&amp;gt; ibgw* 21:25:06 &amp;lt;str4d&amp;gt; psi : moyen ou faible. Ça n’affectera que le score de priorité. 21:25:48 &amp;lt;hottuna&amp;gt; Pour ce qui est de l’exploitabilité, je pense que c’est très faisable. Surtout comparé à d’autres exploits. 21:25:55 &amp;lt;str4d&amp;gt; Découvrabilité : À quel point est-il facile de découvrir cette menace ? — moyen ? Cela requiert au moins une certaine connaissance du fonctionnement d’I2P. 21:25:59 &amp;lt;psi&amp;gt; hottuna : d’accord 21:26:10 &amp;lt;str4d&amp;gt; « Quelque chose de très découvrable est public, ou très semblable à quelque chose de public. Une faible découvrabilité signifie qu’il faut une connaissance intime du fonctionnement interne de votre appli pour la déceler. » 21:26:22 &amp;lt;psi&amp;gt; moyen 21:26:51 &amp;lt;hottuna&amp;gt; On ne saurait jamais qu’il y a attaque puisqu’elle est passive 21:26:55 &amp;lt;str4d&amp;gt; hottuna : exactement. La classification dépend en partie de ce qui est choisi pour d’autres attaques. Tout est relatif. 21:27:26 &amp;lt;hottuna&amp;gt; str4d, tu notes une sorte de valeur en fonction de ce qui se dit ? 21:27:44 &amp;lt;str4d&amp;gt; hottuna : oui. 21:29:02 &amp;lt;hottuna&amp;gt; bien. 21:29:02 &amp;lt;hottuna&amp;gt; D : faible 21:29:19 &amp;lt;psi&amp;gt; hmm 21:29:29 &amp;lt;hottuna&amp;gt; Utilisateurs affectés : Élevé (tous ceux qui font effectivement quelque chose) 21:29:37 &amp;lt;str4d&amp;gt; Voici ce sur quoi je pense qu’on s’est mis d’accord, et ce que ça calcule : 21:29:37 &amp;lt;str4d&amp;gt; Dommages potentiels : moyen 21:29:37 &amp;lt;str4d&amp;gt; Fiabilité : moyen 21:29:37 &amp;lt;str4d&amp;gt; Exploitabilité : moyen 21:29:51 &amp;lt;str4d&amp;gt; Utilisateurs affectés : élevé 21:29:52 &amp;lt;str4d&amp;gt; Découvrabilité : moyen 21:29:53 &amp;lt;str4d&amp;gt; Sévérité : 4/5 21:29:54 &amp;lt;str4d&amp;gt; Priorité : 5/9 21:30:23 &amp;lt;psi&amp;gt; les attaques de timing sont assez mauvaises mais elles ne semblent pas pratiques 21:30:29 &amp;lt;psi&amp;gt; du moins, pour le moment 21:30:41 &amp;lt;str4d&amp;gt; Ça vous semble un résultat sensé ? Les niveaux que j’ai mis sont-ils bien ce qu’on a décidé ? 21:30:58 &amp;lt;hottuna&amp;gt; Je ne suis pas d’accord avec la découvrabilité. 21:31:01 &amp;lt;str4d&amp;gt; Et on devrait faire au moins un autre vecteur d’attaque, pour voir comment cela les compare. 21:31:09 &amp;lt;hottuna&amp;gt; Un nœud qui journalise passivement ne serait jamais découvert. 21:31:17 &amp;lt;str4d&amp;gt; hottuna : tu penses que ça devrait être élevé ? 21:31:17 &amp;lt;hottuna&amp;gt; Bien sûr. 21:31:29 &amp;lt;str4d&amp;gt; hottuna : mauvaise « découvrabilité ». 21:31:47 &amp;lt;hottuna&amp;gt; quoi que « indétectable » traduise 21:31:53 &amp;lt;str4d&amp;gt; C’est un modèle défensif. Il s’agit de la découvrabilité de la vulnérabilité par l’attaquant. 21:32:00 &amp;lt;psi&amp;gt; les ressources utilisées pour lancer une attaque seraient plutôt évidentes à moins qu’ils n’aient pwn toutes les machines 21:32:12 &amp;lt;hottuna&amp;gt; oh. Je vois. 21:32:18 &amp;lt;dg&amp;gt; Les attaques de timing sont spécifiques et peut-être pas si applicables à nous de toute façon.. 21:32:25 &amp;lt;hottuna&amp;gt; Oh, dans ce cas je suis d’accord. 21:33:28 &amp;lt;psi&amp;gt; faire une attaque de timing nécessiterait soit une vue d’ensemble, soit la possession de nombreux nœuds (combien ? je ne sais pas) 21:33:38 &amp;lt;str4d&amp;gt; La sévérité, c’est à quel point l’attaque est grave, la priorité c’est l’ordre auquel il pense qu’on devrait se concentrer. 21:33:55 &amp;lt;dg&amp;gt; Oh. 21:33:55 &amp;lt;psi&amp;gt; pas sûr qu’une vue d’ensemble suffirait non plus 21:33:57 &amp;lt;dg&amp;gt; Oui, 4/5. 21:34:10 &amp;lt;str4d&amp;gt; Laissons cette classification pour l’instant, et faisons-en une autre pour comparaison. 21:34:30 &amp;lt;psi&amp;gt; en y réfléchissant, 4/5 SI ils peuvent faire des attaques de timing alors pratiquement tout ce qui est à faible latence est affect 21:34:33 &amp;lt;psi&amp;gt; affected* 21:34:54 &amp;lt;psi&amp;gt; priorité... pas sûr que 5/9 soit approprié 21:35:15 &amp;lt;str4d&amp;gt; Les « attaques de marquage » devraient être faciles à classer. 21:35:32 &amp;lt;str4d&amp;gt; psi : on ne saura pas ce que signifie la priorité tant qu’on n’en aura pas classé davantage. La classification est un processus itératif. 21:35:38 &amp;lt;psi&amp;gt; d’accord 21:35:48 &amp;lt;str4d&amp;gt; Donc, attaques de marquage. 21:36:15 &amp;lt;psi&amp;gt; marquer des messages ? marquer des routers ? 21:36:48 &amp;lt;str4d&amp;gt; Messages 21:36:59 &amp;lt;str4d&amp;gt; (en quelque sorte) 21:37:07 &amp;lt;str4d&amp;gt; Déterminer quel chemin suit un message. 21:37:17 &amp;lt;str4d&amp;gt; Dommages potentiels : moyen ? 21:37:30 &amp;lt;psi&amp;gt; moyen, d’accord 21:37:38 &amp;lt;psi&amp;gt; faible d’une certaine manière 21:37:43 &amp;lt;hottuna&amp;gt; Dommages potentiels : faible 21:37:47 &amp;lt;hottuna&amp;gt; faible-moyen 21:37:58 &amp;lt;str4d&amp;gt; Le marquage (si possible) ne va révéler des infos que dans un tunnel particulier. 21:37:58 &amp;lt;psi&amp;gt; ça dépend de la situation 21:38:01 &amp;lt;str4d&amp;gt; Fiabilité : faible. 21:38:01 &amp;lt;psi&amp;gt; ouais 21:38:08 &amp;lt;str4d&amp;gt; Ou... 21:38:10 &amp;lt;str4d&amp;gt; Hmm. 21:38:41 &amp;lt;psi&amp;gt; à quelle échelle mesurerait-on le marquage ? 21:38:58 &amp;lt;hottuna&amp;gt; s’ils étaient utilisés dans une situation où ils pourraient identifier les participants au tunnel, ils marcheraient à chaque fois, non ? 21:39:00 &amp;lt;str4d&amp;gt; L’exploitabilité et la découvrabilité sont faibles — il devrait être impossible de marquer les messages eux-mêmes, et la collusion exige un placement exact des routers. 21:39:20 &amp;lt;hottuna&amp;gt; E : faible 21:39:21 &amp;lt;str4d&amp;gt; psi : un message allant entre deux extrémités (un client ou un serveur). 21:39:23 &amp;lt;hottuna&amp;gt; D : faible 21:39:39 &amp;lt;psi&amp;gt; je suis d’accord : FAIBLE 21:39:45 &amp;lt;psi&amp;gt; E et D 21:39:50 &amp;lt;str4d&amp;gt; hottuna : exactement. Si une attaque de marquage était découverte, elle fonctionnerait à chaque fois. 21:40:13 &amp;lt;hottuna&amp;gt; donc, R : élevé ? 21:40:21 &amp;lt;str4d&amp;gt; Mais une telle découverte devrait être impossible parce que tout est signé. 21:40:51 &amp;lt;str4d&amp;gt; Mais ça dépend de l’attaque de marquage. 21:40:56 &amp;lt;str4d&amp;gt; Marquage de messages : élevé. 21:40:57 &amp;lt;psi&amp;gt; s’ils ont tes clés alors ils peuvent signer aussi 21:41:06 &amp;lt;str4d&amp;gt; Marquage par collusion : moyen. 21:41:07 &amp;lt;hottuna&amp;gt; str4d, bien sûr, mais la découvrabilité est une autre métrique 21:41:13 * str4d dit élevé pour l’instant. 21:41:28 * hottuna est satisfait 21:41:44 &amp;lt;str4d&amp;gt; Utilisateurs affectés : seuls les utilisateurs avec des nœuds malveillants dans leurs tunnels sont affectés. 21:42:02 &amp;lt;psi&amp;gt; faible 21:42:16 &amp;lt;hottuna&amp;gt; A : très probablement faible 21:42:26 &amp;lt;str4d&amp;gt; D’accord : 21:42:26 &amp;lt;str4d&amp;gt; Dommages potentiels : faible 21:42:27 &amp;lt;str4d&amp;gt; Fiabilité : élevé 21:42:27 &amp;lt;str4d&amp;gt; Exploitabilité : faible 21:42:27 &amp;lt;str4d&amp;gt; Utilisateurs affectés : faible 21:42:27 &amp;lt;str4d&amp;gt; Découvrabilité : faible 21:42:28 &amp;lt;str4d&amp;gt; Sévérité : 2/5 21:42:29 &amp;lt;str4d&amp;gt; Priorité : 2/9 21:42:52 &amp;lt;hottuna&amp;gt; ça a l’air bien 21:42:59 &amp;lt;psi&amp;gt; ça semble bien 21:43:22 &amp;lt;str4d&amp;gt; ça fait bien l’affaire 21:43:57 &amp;lt;hottuna&amp;gt; on passe à une menace réelle ? 21:44:28 &amp;lt;str4d&amp;gt; On balaie rapidement les sujets restants de la réunion, puis on revient à ça ? 21:44:37 &amp;lt;hottuna&amp;gt; ok 21:44:56 * str4d retire 4) Discussion sur la doc, ça prendrait trop longtemps. 21:45:12 &amp;lt;str4d&amp;gt; 2) Refonte du site web — vérifier en préparation du lancement. 21:45:35 &amp;lt;psi&amp;gt; la refonte du site c’est appliquer un meilleur CSS ou il y a plus ? 21:45:48 &amp;lt;str4d&amp;gt; À part ce processus de classification (ou retirer les classifications), qu’est-ce qu’il reste à faire avant que welterde « lance » la refonte du site ? 21:46:12 &amp;lt;hottuna&amp;gt; Je ne sais pas. 21:46:21 &amp;lt;str4d&amp;gt; un CSS « meilleur », mais aussi beaucoup de changements structurels et de mise en page. 21:46:32 &amp;lt;str4d&amp;gt; Je pense que, structurellement, tout est prêt. 21:46:50 &amp;lt;hottuna&amp;gt; Le processus de mise à jour des traductions est automatique à quel point ? 21:46:50 &amp;lt;str4d&amp;gt; Complètement. 21:47:06 &amp;lt;hottuna&amp;gt; À quelle fréquence ? 21:47:28 &amp;lt;str4d&amp;gt; Chaque fois que je le mets à jour. 21:47:45 &amp;lt;hottuna&amp;gt; Ok. 21:47:48 &amp;lt;str4d&amp;gt; Jusqu’ici, chaque fois que je vois des changements de chaînes je lance les scripts pour extraire et mettre à jour les chaînes de traduction. 21:47:50 &amp;lt;psi&amp;gt; je dois filer je reviens dans 30 minutes 21:47:56 &amp;lt;hottuna&amp;gt; Je suppose que c’est suffisant. 21:48:01 * str4d sera parti d’ici là. 21:48:30 &amp;lt;str4d&amp;gt; psi : tu es le bienvenu pour continuer la discussion DREAD alors :) 21:48:44 &amp;lt;hottuna&amp;gt; oh, str4d : le gros bouton de téléchargement sur la page d’accueil ne semble pas se mettre automatiquement à jour vers la dernière version 21:48:45 &amp;lt;str4d&amp;gt; Il y a des problèmes CSS connus dans IE 7 et 8 si je me souviens bien 21:49:00 &amp;lt;str4d&amp;gt; hottuna : c’est un autre bug dont je dois parler avec welterde. 21:49:09 &amp;lt;hottuna&amp;gt; ok. bien. 21:49:25 &amp;lt;str4d&amp;gt; Chaque fois qu’un fichier .py change, un script est censé redémarrer le serveur (et à chaque changement de traductions, il les recompile) 21:49:49 &amp;lt;str4d&amp;gt; Mais pour une raison quelconque, les changements des fichiers .py ne sont pas détectés sur le serveur de welterde... 21:49:49 &amp;lt;str4d&amp;gt; (Avant, oui) 21:50:24 &amp;lt;str4d&amp;gt; D’accord, s’il n’y a rien d’autre, alors je 21:50:43 &amp;lt;str4d&amp;gt; suis satisfait de la refonte et, une fois le bug .py corrigé, on peut la mettre en ligne. 21:50:52 &amp;lt;hottuna&amp;gt; Très bien ! 21:51:11 &amp;lt;str4d&amp;gt; (Le CSS IE 7/8 sera atténué quand j’en aurai l’occasion, mais je ne considère pas ça comme bloquant) 21:51:23 &amp;lt;hottuna&amp;gt; Ça paraît raisonnable. 21:51:42 &amp;lt;str4d&amp;gt; « en ligne » == welterde la mettra en ligne sur https://geti2p.net (l’URL qu’on a décidée il y a plusieurs réunions), mais laissera www.i2p2.de tel quel. 21:51:52 &amp;lt;iRelay&amp;gt; Title: I2P Anonymous Network - I2P (sur geti2p.net) 21:52:00 &amp;lt;hottuna&amp;gt; Pourquoi i2p2.de sera laissé tel quel ? 21:52:03 &amp;lt;str4d&amp;gt; Ensuite je lancerai des tests, vérifierai que Google etc. en sont contents. 21:52:30 &amp;lt;str4d&amp;gt; hottuna : au cas où quelque chose de catastrophique arriverait et qu’on doive revenir en arrière. 21:52:42 &amp;lt;hottuna&amp;gt; ok, donc c’est juste temporaire 21:52:51 &amp;lt;str4d&amp;gt; Ce n’est que lorsque tout aura été absolument vérifié et prêt que nous ferons une redirection 301 de i2p2.de vers geti2p.net 21:53:15 &amp;lt;hottuna&amp;gt; ça a du sens 21:53:23 &amp;lt;str4d&amp;gt; Parce que 301 est un déplacement permanent, et amènera les moteurs de recherche à mettre à jour leurs liens. 21:54:08 &amp;lt;str4d&amp;gt; Le code de redirection hérité utilise pour l’instant des redirections 302, mais sera changé en 301 une fois que tout sera en place (pour que nous ne perdions pas de pagerank à partir des anciens liens) 21:54:28 &amp;lt;str4d&amp;gt; D’accord, on continue : 21:54:28 &amp;lt;str4d&amp;gt; 3) Feuille de route. 21:54:42 &amp;lt;str4d&amp;gt; hottuna : à toi. 21:55:44 &amp;lt;str4d&amp;gt; Vous avez environ dix minutes de mon temps (peut-être plus pour ceux qui sont encore là) 21:55:45 &amp;lt;hottuna&amp;gt; feuille de route ? Tout ce que je sais, c’est que j’ai un peu plus de temps ces derniers temps, et que je me remets à regarder le code DHT. Surtout le code de gestion des réponses. 21:56:08 &amp;lt;hottuna&amp;gt; Je n’ai pas vraiment autre chose à ajouter. 21:56:48 &amp;lt;str4d&amp;gt; La feuille de route actuelle pour 0.9 : 21:56:48 &amp;lt;str4d&amp;gt; Inclure quelques données de seed dans la distribution pour qu’un emplacement de reseed central ne soit pas requis ? 21:56:48 &amp;lt;str4d&amp;gt; Cartographie de la joignabilité / gérer les pairs partiellement joignables / routes restreintes améliorées 21:56:49 &amp;lt;str4d&amp;gt; Améliorer les pages d’aide et le site web 21:56:49 &amp;lt;str4d&amp;gt; Plus de traductions 21:56:56 &amp;lt;str4d&amp;gt; message de déconnexion SSU 21:56:57 &amp;lt;str4d&amp;gt; recherches floodfill itératives 21:57:13 &amp;lt;str4d&amp;gt; Je n’ai aucune idée d’où on en est sur certains points, ni de quand cela a été mis à jour pour la dernière fois. 21:57:54 &amp;lt;hottuna&amp;gt; Les recherches floodfill sont itératives d’après ce que j’en comprends. 21:57:59 &amp;lt;str4d&amp;gt; 1.0 – 3.0 ont été mis à jour pour la dernière fois en 2008. 21:58:14 &amp;lt;str4d&amp;gt; 0.9 a été ajoutée en 2010. 21:58:14 &amp;lt;dg&amp;gt; les routes restreintes sont peu probables 21:58:37 &amp;lt;hottuna&amp;gt; Je vais devoir partir dans une minute ou deux 21:58:42 &amp;lt;str4d&amp;gt; Je pense qu’une évaluation correcte de la feuille de route nécessite une autre réunion, avec plus de participation. 21:59:01 &amp;lt;hottuna&amp;gt; D’accord. 21:59:14 &amp;lt;str4d&amp;gt; content d’entendre que tu te remets au code DHT. 21:59:29 &amp;lt;str4d&amp;gt; Reporté à plus tard. 21:59:33 &amp;lt;hottuna&amp;gt; Et le modèle de menace proprement dit devrait être pris en charge. 21:59:43 &amp;lt;str4d&amp;gt; D’accord. 21:59:47 &amp;lt;hottuna&amp;gt; Pourrait-on avoir une longue réunion la prochaine fois pour cela ? 22:00:35 &amp;lt;str4d&amp;gt; hottuna : J’espérais que 2 heures suffiraient, mais on a passé au moins une heure à débattre de savoir si ça valait la peine de le faire &amp;gt;_&amp;lt; 22:00:36 &amp;lt;hottuna&amp;gt; Je dois partir, mais merci pour la réunion str4d. Tu es un naturel ! 22:01:19 &amp;lt;str4d&amp;gt; On n’a pas le temps de revenir à 1c), donc : 22:01:23 &amp;lt;str4d&amp;gt; str4d *baf* clôt la réunion &lt;/div></description></item><item><title>Version 0.9.8.1</title><link>/fr/blog/2013/10/02/version-0.9.8.1/</link><pubDate>Wed, 02 Oct 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/10/02/version-0.9.8.1/</guid><description>&lt;p>0.9.8.1 corrige un problème de mise à jour vers la version 0.9.8 sous Windows pour certains utilisateurs. Les nouvelles installations et les plateformes non Windows ne sont pas concernées ; toutefois, toutes les plateformes se mettront à jour automatiquement, même si elles exécutent la version 0.9.8.&lt;/p>
&lt;p>Consultez le ticket Trac pour des détails et des solutions de contournement. Consultez &lt;a href="../../fr/blog/2013/09/30/0.9.8-release/">les notes de version 0.9.8&lt;/a>
 pour des informations sur IPv6 et d&amp;rsquo;autres changements.&lt;/p></description></item><item><title>Version 0.9.8</title><link>/fr/blog/2013/09/30/0.9.8-release/</link><pubDate>Mon, 30 Sep 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/09/30/0.9.8-release/</guid><description>&lt;p>0.9.8 inclut la prise en charge, très attendue, d&amp;rsquo;IPv6. Elle est activée par défaut, mais vous avez bien sûr besoin d&amp;rsquo;une adresse IPv6 publique pour l&amp;rsquo;utiliser. La configuration se trouve dans l&amp;rsquo;onglet de configuration &amp;rsquo;network&amp;rsquo; de votre console. Nous avons également apporté des améliorations en matière d&amp;rsquo;anonymat, notamment le bourrage des paquets SSU et des clés privées du router plus longues.&lt;/p>
&lt;p>30 % d’entre vous recevront la mise à jour via un torrent au sein du réseau au cours de ce cycle de mise à jour.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 10 septembre 2013</title><link>/fr/blog/2013/09/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-septembre-2013/</link><pubDate>Tue, 10 Sep 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/09/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-septembre-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dbowie, dg, efkt, EpicCoffee, Pseudonemo, psi, topiltzin, trolly, welterde, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:31 &amp;lt;zzz&amp;gt; 0) salut 20:00:38 &amp;lt;zzz&amp;gt; 1) refonte du site web (str4d) 20:00:55 &amp;lt;zzz&amp;gt; 2) demande d'ajout à la page d'accueil de la console pour `http://open4you.i2p/` 20:01:03 &amp;lt;iRelay&amp;gt; Title: open4you.i2p (à open4you.i2p) 20:01:11 &amp;lt;zzz&amp;gt; 3) désactiver l'outproxy (topiltzin / dg) 20:01:20 &amp;lt;zzz&amp;gt; 4) mise à jour du projet netdb (hottuna) 20:01:23 &amp;lt;zzz&amp;gt; 0) salut 20:01:25 &amp;lt;zzz&amp;gt; salut 20:01:30 &amp;lt;dg&amp;gt; salut 20:01:35 &amp;lt;topiltzin&amp;gt; salut 20:01:42 &amp;lt;zzz&amp;gt; plus d'infos et liens sur `http://zzz.i2p/topics/1460` 20:01:55 &amp;lt;zzz&amp;gt; essayons quelque chose de nouveau et limitons chaque point de l'ordre du jour à 15 minutes 20:02:00 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting Tues. Sept. 10, 8 PM UTC (à zzz.i2p) 20:02:03 &amp;lt;zzz&amp;gt; 1) refonte du site web (str4d) 20:02:07 &amp;lt;zzz&amp;gt; à toi, str4d 20:04:12 &amp;lt;zzz&amp;gt; on saute le point 1) pour l'instant 20:04:17 &amp;lt;zzz&amp;gt; 2) demande d'ajout à la page d'accueil de la console pour `http://open4you.i2p/` 20:04:21 &amp;lt;iRelay&amp;gt; Title: open4you.i2p (à open4you.i2p) 20:04:28 &amp;lt;zzz&amp;gt; la personne ayant fait la demande open4you est-elle ici ? 20:05:53 &amp;lt;zzz&amp;gt; on saute le 2) pour l'instant 20:05:59 &amp;lt;zzz&amp;gt; 3) désactiver l'outproxy (topiltzin / dg) 20:06:05 &amp;lt;zzz&amp;gt; à toi dg ou topiltzin 20:06:05 &amp;lt;dg&amp;gt; \o 20:06:13 &amp;lt;dg&amp;gt; Je commence. 20:06:50 &amp;lt;dg&amp;gt; Salut tout le monde, j'y réfléchis depuis un moment : je pense que le fait d'inclure par défaut l'outproxy pour HTTP (et peut-être HTTPS) n'est pas en phase avec nos objectifs ; 20:07:25 &amp;lt;dg&amp;gt; la plupart du temps, quand on pose des questions sur IRC au sujet de l'outproxy, les membres de la communauté recommandent Tor et de ne pas toucher à l'outproxy pour la plupart des usages / voire aucun 20:07:38 &amp;lt;dg&amp;gt; « on laisse ça à Tor » revient très souvent 20:08:22 &amp;lt;dg&amp;gt; l'outproxy est centralisé, ce qui est évidemment un gros problème ; Tor a déjà des problèmes malgré des milliers de nœuds de sortie, alors nous avec un seul 20:08:43 &amp;lt;dg&amp;gt; au-delà des questions de sécurité, c'est un problème d'ergonomie. Et si quelqu'un qui essaie I2P pense qu'I2P est simplement lent parce que google.com charge lentement ? Ah, et c'est en allemand ? Hein ? 20:09:14 &amp;lt;dg&amp;gt; Nous n'avons pas intégré le code pour l'outproxy comme une fonctionnalité « réelle » pour une raison : nous ne voulons pas le faire et les services cachés sont notre cible 20:09:58 &amp;lt;dg&amp;gt; J'ai l'impression qu'en insérant l'outproxy par défaut, nous mettons les utilisateurs en danger et brouillons (potentiellement) leur perception de ce qu'est I2P et de ce qu'il fait. 20:10:04 &amp;lt;dg&amp;gt; fin du pitch initial 20:10:17 &amp;lt;zzz&amp;gt; topiltzin, tu as quelque chose à ajouter ? 20:10:52 &amp;lt;topiltzin&amp;gt; c'est une bonne liste ; je comprends aussi l'argument de KillYourTV selon lequel la fonctionnalité ne devrait pas être supprimée 20:11:22 &amp;lt;zzz&amp;gt; ok, ouvrons la discussion aux commentaires des autres 20:11:23 &amp;lt;topiltzin&amp;gt; mais je suis fortement d'accord avec dg qu'il vaut mieux dissuader les utilisateurs d'utiliser I2P pour naviguer sur le Clearnet 20:12:17 &amp;lt;dg&amp;gt; Quelqu'un (Pseudonemo) a proposé une page d'explication sur pourquoi les sites du Clearnet ne se chargeront pas, avec éventuellement une recommandation d'utiliser Tor. 20:12:19 &amp;lt;welterde&amp;gt; un plugin qui ferait de l'outproxy via Tor localement serait sympa.. 20:12:45 &amp;lt;dg&amp;gt; welterde : amusant que tu dises ça.. jtor a été présenté par ioerror à zzz il y a quelques semaines. 20:13:26 &amp;lt;welterde&amp;gt; dg : ouais.. c'est à ça que je pensais.. ce serait bien plus propre que de devoir compter sur un composant externe en fonctionnement 20:13:52 &amp;lt;dg&amp;gt; Alors, des avis ? 20:13:54 &amp;lt;efkt&amp;gt; En général, la seule fois où je vois I2P évoqué, c'est pour répondre à des questions du genre « Pourquoi ça ne marche pas comme je veux ? » et fournir des alternatives comme l'outproxy de Meeh ou simplement utiliser Tor. Avoir l'option de l'outproxy est une bonne chose, et le fait que les utilisateurs sachent qu'il existe une telle option est aussi appréciable. 20:13:56 &amp;lt;zzz&amp;gt; Je suis contre le fait de le retirer — c'est une fonctionnalité limitée, oui, mais ce qu'elle fait, elle le fait plutôt bien. On n'améliorera pas son ergonomie en la désactivant. On rendra juste les choses plus dures et plus confuses. 20:14:45 &amp;lt;EpicCoffee&amp;gt; Globalement je suis d'accord avec zzz (depuis mon arrivée) 20:14:58 &amp;lt;zzz&amp;gt; peut-être que lorsque nous aurons une meilleure solution (un plugin Tor) alors nous pourrions désactiver celui d'echelon par défaut 20:15:19 &amp;lt;trolly_&amp;gt; les options c'est toujours bien, et j'utilise beaucoup les outproxies, je sais bien sûr qu'il ne faut pas faire confiance aux communications via outproxies 20:15:21 &amp;lt;dg&amp;gt; Pourquoi faire quelque chose pour lequel nous reconnaissons (pour la plupart) que Tor est meilleur ? On donne l'impression de décevoir les gens rien qu'en essayant, c'est une fausse impression. Une page d'explication bien conçue pourrait atténuer la confusion/difficulté 20:15:46 &amp;lt;dg&amp;gt; Je ne propose pas de supprimer la capacité, juste le réglage par défaut 20:15:47 &amp;lt;zzz&amp;gt; on dirait que dg décrit surtout un problème de documentation/sensibilisation, qui ne sera pas résolu en le désactivant. 20:16:24 &amp;lt;topiltzin&amp;gt; ça ne serait pas résolu mais évité 20:16:31 &amp;lt;dg&amp;gt; Je ne vois pas pourquoi l'utilisateur devrait faire confiance à un tiers en installant I2P 20:16:36 &amp;lt;zzz&amp;gt; i2ptunnel fait peur et je préférerais ne pas avoir à envoyer les gens là-dedans pour l'activer 20:16:36 &amp;lt;EpicCoffee&amp;gt; Certaines personnes n'utilisent pas Tor et ne l'utiliseront pas pour diverses raisons. Elles peuvent avoir besoin d'un outproxy I2P. 20:17:12 &amp;lt;topiltzin&amp;gt; La proposition de kytv d'avoir une page d'avertissement qui clarifie les choses serait une bonne solution, non ? 20:17:16 &amp;lt;trolly_&amp;gt; dg tu as raison, EpicCoffee aussi 20:17:26 &amp;lt;EpicCoffee&amp;gt; À de rares occasions j'utilise l'outproxy, surtout pour consulter des liens envoyés dans i2prc 20:17:42 &amp;lt;dg&amp;gt; Je comprends qu'on puisse dire « eh bien, l'utilisateur devrait lire » ou autre mais.. doit-on les laisser se tirer une balle dans le pied aussi facilement ? 20:17:49 &amp;lt;trolly_&amp;gt; comme moi EpicCoffee 20:17:51 &amp;lt;zzz&amp;gt; vu sous un autre angle, même s'il est activé par défaut côté I2P, il faut toujours une action volontaire de l'utilisateur pour l'activer dans le navigateur. On pourrait donc dire qu'il n'est pas activé par défaut, si l'on prend aussi en compte le navigateur. 20:18:09 &amp;lt;EpicCoffee&amp;gt; Si le lien ne peut pas se charger via l'outproxy, il est peu probable que je le charge via le Clearnet. 20:18:32 &amp;lt;dg&amp;gt; Parcourir des eepsites demande une action volontaire, c'est quand même déroutant. Si quelqu'un est conscient des risques, il peut ajouter l'outproxy. 20:18:37 *** trolly_ est maintenant connu sous le nom de trolly 20:18:37 &amp;lt;dg&amp;gt; Ou charger le plugin Tor peut-être à venir 20:18:49 &amp;lt;EpicCoffee&amp;gt; Je suis sûr de ne pas être le seul. 20:18:49 &amp;lt;EpicCoffee&amp;gt; lol 20:18:55 &amp;lt;zzz&amp;gt; eche|on a-t-il un avis ? 20:19:03 &amp;lt;dg&amp;gt; Ce n'est pas non plus une attaque contre echelon, mais devrait-on faire confiance à une seule personne pour tout le trafic outproxy ? 20:19:12 &amp;lt;dg&amp;gt; Peu importe qui c'est, c'est un point unique et une seule personne 20:19:37 &amp;lt;zzz&amp;gt; préfères-tu faire confiance à une personne que tu connais un peu, ou à 3000 personnes que tu ne connais pas ? 20:19:41 &amp;lt;dg&amp;gt; On peut facilement supposer qu'I2P met en œuvre un mécanisme similaire à Tor 20:19:57 &amp;lt;dg&amp;gt; à 3000 personnes que je ne connais pas 20:20:10 &amp;lt;zzz&amp;gt; on arrive à la marque des 15 minutes. Avons-nous une forme de consensus ? Quelqu'un d'autre a un avis là-dessus ? 20:20:34 &amp;lt;welterde&amp;gt; AMHA nous ne devrions pas le désactiver tant que nous n'avons pas le plugin Tor 20:20:37 &amp;lt;Pseudonemo&amp;gt; Je pense que dg argumente principalement du point de vue des nouveaux utilisateurs. Ils ne connaissent pas eche|on. 20:20:51 &amp;lt;topiltzin&amp;gt; +1 Pseudonemo 20:20:59 &amp;lt;dg&amp;gt; Moi, je connais eche|on, donc l'outproxy ne me dérange pas tant, mais oui. 20:21:04 &amp;lt;dg&amp;gt; welterde : je peux accepter ce compromis. 20:21:21 &amp;lt;EpicCoffee&amp;gt; personne ne devrait utiliser un outproxy pour quoi que ce soit de sensible. ça devrait aller de soi lol. 20:21:22 &amp;lt;dg&amp;gt; On en reste là ? 20:21:33 &amp;lt;topiltzin&amp;gt; en supposant qu'un plugin Tor soit en préparation.. ce qui n'est pas le cas 20:21:54 &amp;lt;zzz&amp;gt; ok, sujet intéressant, merci de l'avoir soulevé dg. Ça vaudra peut-être le coup d'en reparler dans quelque temps, avec ou sans plugin Tor 20:21:59 &amp;lt;topiltzin&amp;gt; c'est un problème d'éducation, donc le mieux serait de le résoudre par l'éducation 20:22:16 &amp;lt;dg&amp;gt; zzz : pas de problème, merci à toi. 20:22:39 &amp;lt;zzz&amp;gt; des volontaires pour se pencher sur le problème d'éducation/documentation et proposer des améliorations ? 20:22:42 &amp;lt;EpicCoffee&amp;gt; topiltzin : je ne pense pas que j'aimerais un plugin Tor dans I2P. Mon avis là-dessus, c'est que je n'aime pas/ne fais pas confiance à Tor. 20:22:55 &amp;lt;dg&amp;gt; EpicCoffee : sujet déplacé, gardons ça pour la prochaine fois :) 20:23:16 &amp;lt;zzz&amp;gt; dernier appel aux volontaires et ensuite on en a fini avec ce sujet 20:23:43 &amp;lt;zzz&amp;gt; d'accord alors. 20:24:04 &amp;lt;zzz&amp;gt; on saute le 4) puisque hottuna n'est pas là 20:24:04 &amp;lt;zzz&amp;gt; revenons au 1), est-ce que str4d est ici ? 20:24:45 &amp;lt;zzz&amp;gt; on saute à nouveau le 1) 20:24:49 * EpicCoffee doit être passé à côté de la « liste » 20:25:01 &amp;lt;dg&amp;gt; EpicCoffee : tu n'étais pas là au début, je t'enverrai un MP. 20:25:09 &amp;lt;zzz&amp;gt; 2) open4you.i2p, dont nous allons discuter que le demandeur soit là ou non. 20:25:12 &amp;lt;EpicCoffee&amp;gt; ah merci dg 20:25:13 &amp;lt;zzz&amp;gt; open4you es-tu là ? 20:25:15 &amp;lt;topiltzin&amp;gt; EpicCoffee : le canal est journalisé en temps réel `http://killyourtv.i2p/irclogs/%23i2p-dev.2013-09-10.log` 20:25:54 &amp;lt;zzz&amp;gt; la demande est en bas de `http://zzz.i2p/topics/1429` 20:26:03 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: 0.9.8 Release Summary (à zzz.i2p) 20:26:44 &amp;lt;zzz&amp;gt; pour rappel, comme nous ne l'avons pas fait depuis un moment, mes lignes directrices personnelles sont ici `http://zzz.i2p/topics/236` 20:26:49 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: How to get my Eepsite added to the Router Console home page (à zzz.i2p) 20:27:09 &amp;lt;zzz&amp;gt; Quelqu'un a-t-il utilisé ce site ? Des avis sur le fait de l'ajouter à la console ? 20:27:30 &amp;lt;dg&amp;gt; Si open4you ne se manifeste pas, puis-je en proposer un ? 20:27:31 &amp;lt;dg&amp;gt; je charge les lignes directrices maintenant 20:27:36 &amp;lt;topiltzin&amp;gt; J'aime que l'opérateur soit transparent sur ce qu'il peut et ne peut pas garantir 20:28:08 *** trolly est maintenant connu sous le nom de trolly_ 20:28:14 &amp;lt;topiltzin&amp;gt; mais en dehors de cette impression (positive), il n'y a pas grand-chose à dire... 20:28:15 &amp;lt;zzz&amp;gt; nous ne considérons qu'open4you aujourd'hui, du moins au point 2). Si tu veux, on peut ajouter un nouveau point 5) dg 20:28:28 &amp;lt;EpicCoffee&amp;gt; Je pense qu'il devrait y avoir de l'hébergement disponible sur I2P, cependant je ne suis pas sûr que je ferais confiance à un hébergeur lol. Je suis partagé sur le sujet de l'hébergement donc je m'abstiens sur celui-ci 20:28:29 &amp;lt;dg&amp;gt; zzz : ok, merci 20:28:42 &amp;lt;zzz&amp;gt; ses conditions d'utilisation me semblent correctes 20:29:03 &amp;lt;zzz&amp;gt; c'est une nouvelle catégorie qui n'est pas actuellement sur la console, donc c'est un plus 20:29:03 &amp;lt;dg&amp;gt; je ne connais aucun client d'open4you.i2p donc je ne peux pas me porter garant, mais si le propriétaire peut se manifester une autre fois, ok pour en rediscuter 20:29:56 &amp;lt;dg&amp;gt; l'absence de témoignages me rend suspicieux 20:30:24 &amp;lt;zzz&amp;gt; la récente affaire FreedomHosting rend l'hébergement d'eepsite intéressant 20:31:13 &amp;lt;dg&amp;gt; Si je comprends bien c'est gratuit, non ? 20:31:19 &amp;lt;zzz&amp;gt; avons-nous des questions auxquelles le demandeur doit répondre pour que nous puissions décider ? ou pouvons-nous décider aujourd'hui ? 20:31:33 &amp;lt;zzz&amp;gt; Je n'ai pas vu si c'était gratuit ou non. La FAQ est seulement en russe. 20:31:45 &amp;lt;topiltzin&amp;gt; c'est gratuit 20:31:45 &amp;lt;dg&amp;gt; Si c'est gratuit, pourquoi pas ? Il n'y a pas de risque d'arnaque et c'est clairement « d'intérêt ». 20:31:49 &amp;lt;dg&amp;gt; "9 months work free web hosting in i2p." 20:31:58 &amp;lt;dg&amp;gt; désolé, je pensais que c'était en bitcoin 20:32:19 &amp;lt;topiltzin&amp;gt; cela dit, on n'a aucune idée si ça fonctionne réellement 20:32:46 &amp;lt;dg&amp;gt; Devons-nous avaler la pilule et trouver un volontaire pour le tester d'ici la prochaine version ? 20:32:55 &amp;lt;dg&amp;gt; Si ça ne marche pas, on l'enlève 20:33:15 &amp;lt;zzz&amp;gt; Je suis enclin à dire oui maintenant. Je ne sais pas ce qu'un test par une seule personne prouverait. On peut toujours le retirer plus tard. 20:33:33 &amp;lt;dg&amp;gt; eh bien, au moins on peut tester que ça fonctionne. On ne peut pas tester grand-chose d'autre. 20:33:39 &amp;lt;zzz&amp;gt; J'espère que les gens sont au moins vaguement conscients des questions de confiance liées à l'hébergement 20:33:41 &amp;lt;dg&amp;gt; ouais, je suis aussi pour. 20:34:10 &amp;lt;zzz&amp;gt; il n'y a pas de raison que ça ne marche pas. D'une part, je ne vois aucun signe d'un processus automatisé. 20:34:12 &amp;lt;dg&amp;gt; D'autres votes ? 20:34:26 &amp;lt;dg&amp;gt; ça semble être piloté par email 20:34:28 &amp;lt;dg&amp;gt; piloté 20:34:43 &amp;lt;zzz&amp;gt; dernier appel pour des avis/objections 20:34:57 &amp;lt;topiltzin&amp;gt; par « fonctionne » j'entends : est-ce que l'opérateur fera réellement ce qu'il dit qu'il fera 20:35:14 &amp;lt;psi&amp;gt; avons-nous des témoignages d'utilisateurs sur open4you ? 20:35:22 &amp;lt;topiltzin&amp;gt; par opposition au fait de mettre en place un eepsite puis l'abandonner 20:35:24 &amp;lt;dg&amp;gt; non 20:35:28 &amp;lt;topiltzin&amp;gt; psi : aucun, c'est le problème 20:35:31 &amp;lt;dg&amp;gt; topiltzin : si ça arrive, on peut le retirer. 20:35:39 &amp;lt;dg&amp;gt; le propriétaire est au moins un peu actif puisqu'il a fait la demande 20:35:48 &amp;lt;dg&amp;gt; Je suis pour. 20:35:53 &amp;lt;psi&amp;gt; ouais, je dirais de ne pas donner notre aval, d'abord on obtient un utilisateur test 20:35:56 &amp;lt;zzz&amp;gt; je suppose qu'il n'a pour l'instant presque pas d'activité. Donnons-lui une période d'essai de quelques versions d'I2P avec un lien dans la console, et si c'est bidon on le retire 20:36:09 &amp;lt;psi&amp;gt; ou... si on le recommande, ajoutons un gros avertissement bien visible 20:36:10 &amp;lt;dg&amp;gt; zzz : +1 20:36:27 &amp;lt;psi&amp;gt; hmm 20:36:33 &amp;lt;psi&amp;gt; zzz a un bon point 20:36:42 &amp;lt;psi&amp;gt; mais... quand même 20:36:49 &amp;lt;dg&amp;gt; psi : c'est gratuit 20:36:56 &amp;lt;zzz&amp;gt; psi stp précise si tu t'y opposes ou pas 20:36:56 &amp;lt;topiltzin&amp;gt; Je vais lui envoyer un email dans les prochains jours 20:36:58 &amp;lt;psi&amp;gt; oh ? c'est le cas ? 20:37:04 &amp;lt;dg&amp;gt; oui 20:37:08 &amp;lt;psi&amp;gt; j'exprime de la prudence 20:37:13 &amp;lt;psi&amp;gt; pas d'objection 20:37:16 &amp;lt;topiltzin&amp;gt; Je suppose que je ferais bien de remettre zab.i2p en ligne 20:37:22 &amp;lt;dg&amp;gt; Je pensais que c'était en bitcoin mais non 20:37:25 &amp;lt;dg&amp;gt; C'est gratuit donc.. je ne me soucie pas trop des témoignages pour l'instant 20:37:30 &amp;lt;dg&amp;gt; :) 20:37:40 &amp;lt;dg&amp;gt; topiltzin : pour ou contre ? 20:37:52 &amp;lt;topiltzin&amp;gt; je m'abstiens 20:38:00 &amp;lt;zzz&amp;gt; on dirait que nous n'avons pas d'objections et que c'est approuvé ? si je me trompe, dites-le 20:38:01 &amp;lt;topiltzin&amp;gt; Je vais tester son hébergement dans les prochains jours toutefois 20:38:05 &amp;lt;dg&amp;gt; 2 pour, 0 contre 20:38:12 &amp;lt;psi&amp;gt; abstention 20:38:19 &amp;lt;welterde&amp;gt; abstention 20:38:26 &amp;lt;EpicCoffee&amp;gt; je suis curieux de savoir comment les fichiers sont transférés vers le compte d'hébergement open4you 20:38:47 &amp;lt;dg&amp;gt; EpicCoffee : ftp (hein ?) ou via un panneau de contrôle apparemment. 20:39:07 &amp;lt;psi&amp;gt; sftp ? 20:39:18 &amp;lt;zzz&amp;gt; ok je vais lui envoyer un email pour obtenir un logo et intégrer le tout dans la console. Ceux qui le souhaitent, inscrivez-vous et faites un retour 20:39:34 &amp;lt;zzz&amp;gt; si c'est bidon ou que ça ne marche pas, on pourra toujours le retirer juste avant la sortie. 20:39:35 &amp;lt;dg&amp;gt; "1 GB of available space, php5, mysql, ftp access, 3 tunnel \ 2 hop" 20:39:40 &amp;lt;dg&amp;gt; +1 20:39:48 &amp;lt;welterde&amp;gt; psi : j'en doute.. 20:40:01 &amp;lt;zzz&amp;gt; et cela clôt le point 2) 20:40:18 &amp;lt;zzz&amp;gt; pas de signe de hottuna ou str4d, donc passons au 5) la demande de dg 20:40:20 &amp;lt;zzz&amp;gt; dg, à toi 20:40:29 &amp;lt;welterde&amp;gt; bien que ça devrait mieux fonctionner sur I2P (vous savez.. mode passif/actif et tout ça pour ftp..) 20:41:36 &amp;lt;dg&amp;gt; Je propose `http://salt.i2p/` (pas mon site, celui d'efkt) pour inclusion dans la console du router. salt.i2p contient : un wiki utile et conséquent d'eepsites et de guides ; XMPP ; un canal IRC qui est probablement le plus actif sur IRC2p 20:41:51 &amp;lt;iRelay&amp;gt; Title: salted (à salt.i2p) 20:42:00 &amp;lt;dg&amp;gt; Ça fournit beaucoup de « points de départ » d'eepsite et c'est SFW. 20:42:02 &amp;lt;EpicCoffee&amp;gt; je dirais +1 pour salt 20:42:07 &amp;lt;EpicCoffee&amp;gt; J'aime le wiki de salt 20:42:16 &amp;lt;topiltzin&amp;gt; ouais, #salt pwnz +1 20:42:18 &amp;lt;dg&amp;gt; salt est devenu une excellente ressource pour moi et d'autres dans la communauté 20:42:28 &amp;lt;dg&amp;gt; le canal est #salt pour mémoire 20:42:52 &amp;lt;zzz&amp;gt; nous ne pouvons vraiment accepter que les demandes du propriétaire de l'eepsite. Pourrais-tu lui demander de postuler en suivant les lignes directrices sur `http://zzz.i2p/topics/236` ? alors nous pourrions l'envisager pour la 0.9.9 20:42:54 &amp;lt;welterde&amp;gt; +1.. c'est à peu près ce qu'était l'ancien wiki maintenant.. 20:43:06 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: How to get my Eepsite added to the Router Console home page (à zzz.i2p) 20:43:33 &amp;lt;zzz&amp;gt; je ne connais pas le site 20:43:55 &amp;lt;zzz&amp;gt; je ne pense pas que nous voulions commencer à ajouter des sites sans permission 20:44:14 &amp;lt;dg&amp;gt; Il était actif il n'y a pas longtemps, il peut se pointer d'une seconde à l'autre 20:44:23 &amp;lt;dg&amp;gt; Je suis d'accord pour ne pas ajouter sans permission 20:44:34 &amp;lt;dg&amp;gt; je me suis dit que ça valait le coup d'essayer quand même 20:44:43 &amp;lt;zzz&amp;gt; appel à efkt 20:44:49 &amp;lt;efkt&amp;gt; Vous avez ma permission tant que tout le monde est content. J'ai créé le site en gardant à l'esprit certaines des politiques et idées possibles d'I2P sur le contenu approprié pour I2P. Je suis ouvert à la discussion si quelque chose de ce qui pourrait s'y trouver ne vous plaît pas (je dis ça comme ça) 20:44:53 &amp;lt;EpicCoffee&amp;gt; efkt est le propriétaire de salt ? Je le suppose d'après mes observations. 20:44:59 &amp;lt;dg&amp;gt; Oui, EpicCoffee. 20:45:10 &amp;lt;efkt&amp;gt; D'où l'avertissement en page d'accueil, avec des règles explicites sur le gore/le pr0n/etc 20:45:43 &amp;lt;efkt&amp;gt; Le wiki n'est pas ouvert à l'édition à moins qu'on finisse par vous connaître, donc il est peu probable qu'il soit vandalisé. 20:46:03 * EpicCoffee souligne aussi le XMPP de salt 20:46:17 &amp;lt;dg&amp;gt; le XMPP est populaire aussi et vient avec des guides. :) 20:46:50 &amp;lt;topiltzin&amp;gt; ouais, salt est sacrément bien.. on y ressent une vraie ambiance communautaire 20:46:59 &amp;lt;zzz&amp;gt; si vous voulez le faire maintenant, merci de répondre aux questions suivantes. Si c'est trop à faire maintenant, on peut en discuter dans environ 6 semaines avant la prochaine version 20:47:00 &amp;lt;EpicCoffee&amp;gt; tant que ses utilisateurs comprennent que les admins peuvent voir ce qui est dit si ce n'est pas chiffré (je crois que l'article du wiki l'encourage fortement avec OTR) 20:47:06 &amp;lt;efkt&amp;gt; Nous avons assez de serveurs XMPP qui tournent pour qu'à l'avenir ce ne soit pas une mauvaise idée d'en lister quelques-uns dans la console. La plupart d'entre nous qui exploitent des serveurs ont le S2S actif. 20:47:07 &amp;lt;zzz&amp;gt; - Une adresse email 20:47:07 &amp;lt;zzz&amp;gt; - L'URL vers laquelle faire le lien 20:47:07 &amp;lt;zzz&amp;gt; - L'URL de vos conditions d'utilisation en anglais si disponibles ou nécessaires 20:47:07 &amp;lt;zzz&amp;gt; - Si le site n'est pas en anglais, une brève description du site en anglais 20:47:07 &amp;lt;zzz&amp;gt; - (Optionnel) Une URL vers une icône png transparente à afficher. La taille doit être 32x32 (sujet à changement). Si aucune icône n'est fournie, l'icône sera « toopie ». Nous copierons cette icône dans le code source de la router console et la servirons localement. 20:47:10 &amp;lt;zzz&amp;gt; - Si une icône est fournie, la licence de l'image. 20:47:12 &amp;lt;zzz&amp;gt; - (Optionnel) Un libellé d'un ou deux mots en anglais. Si non fourni, nous utiliserons example.i2p 20:47:14 &amp;lt;zzz&amp;gt; - (Optionnel) quelques mots ou une phrase en anglais pour une info-bulle (tooltip) 20:48:19 &amp;lt;efkt&amp;gt; efkt@mail.i2p 20:48:23 &amp;lt;efkt&amp;gt; site : `http://salt.i2p` 20:48:27 &amp;lt;iRelay&amp;gt; Title: salted (à salt.i2p) 20:48:38 &amp;lt;efkt&amp;gt; conditions d'utilisation du site - Il y a un avertissement en page d'accueil : `http://salt.i2p` 20:48:43 &amp;lt;iRelay&amp;gt; Title: salted (à salt.i2p) 20:49:15 &amp;lt;efkt&amp;gt; Je n'ai pas d'icône 32x32 à fournir rapidement mais ce serait la même que notre favicon, une étoile noire sur fond transparent ou blanc 20:49:47 &amp;lt;efkt&amp;gt; le libellé peut simplement être « salt » 20:49:59 &amp;lt;EpicCoffee&amp;gt; efkt je peux faire rapidement une icône 32x32 si tu veux. enfin, aussi vite qu'I2P le permettra lol 20:50:25 &amp;lt;zzz&amp;gt; on peut te donner une semaine pour l'icône :) 20:50:32 &amp;lt;zzz&amp;gt; depuis combien de temps le site est-il en ligne ? 20:50:34 &amp;lt;efkt&amp;gt; EpicCoffee : si tu veux. C'est comme le favicon — l'« étoile anarchiste » noire, tu vois ce genre de forme partout sur Google Images. Ça ne prend qu'un moment en vrai 20:50:40 &amp;lt;efkt&amp;gt; zzz : août 2012, si je me souviens bien 20:51:21 &amp;lt;dg&amp;gt; `http://salt.i2p/wiki/index.php/Main_Page#Tutorials` 20:51:21 &amp;lt;efkt&amp;gt; Honnêtement, je suis très surpris d'avoir autant d'utilisateurs incapables d'atteindre le site puisqu'il ne fait pas partie du carnet d'adresses par défaut (ni du XMPP) — Pourtant beaucoup de nouveaux sont dirigés là via l'IRC. Désolé de sortir du sujet. 20:51:35 &amp;lt;iRelay&amp;gt; Title: Salted Wiki (à salt.i2p) 20:51:41 &amp;lt;efkt&amp;gt; zzz : Ah, et le petit texte « Cryptomunitions and tutorials » 20:51:46 &amp;lt;dg&amp;gt; Oui, c'est un problème (en plus du bug agaçant « addressbook-not-found ») quand on présente I2P aux utilisateurs. 20:52:20 &amp;lt;zzz&amp;gt; toute personne figurant sur la page d'accueil de la console est automatiquement ajoutée au carnet d'adresses par défaut 20:52:42 &amp;lt;efkt&amp;gt; Oh. Ce sera utile pour tous les nouveaux sur I2P qui viennent sur IRC2P pour explorer. 20:52:52 &amp;lt;efkt&amp;gt; un mal de tête en moins :) 20:52:59 &amp;lt;dg&amp;gt; 1/2. 20:53:05 &amp;lt;dg&amp;gt; pas de xmpp.salt.i2p ;) 20:53:32 &amp;lt;zzz&amp;gt; efkt pour moi tes conditions d'utilisation sont insuffisantes pour un wiki que nous recommanderions, car elles décrivent seulement ce dont tu n'es pas responsable. Elles ne disent pas quel type de contenu est interdit, le cas échéant. 20:54:03 &amp;lt;zzz&amp;gt; Si tout est permis alors je ne peux pas soutenir la demande. 20:54:04 &amp;lt;efkt&amp;gt; zzz : Même si personne n'est autorisé à éditer le wiki, sauf si je l'ai personnellement vérifié et que je lui ai donné un compte ? 20:54:19 &amp;lt;dg&amp;gt; efkt : Je pense qu'il dit que les règles concrètes ne sont pas claires. pr0n, etc. 20:54:41 &amp;lt;efkt&amp;gt; Hrm. 20:54:53 &amp;lt;zzz&amp;gt; il n'y a aucune règle énoncée. 20:54:56 &amp;lt;dbowie&amp;gt; 32X32 blackstar.jpg, encodé en base64 : `http://pastethis.i2p/show/5437/` 20:54:57 &amp;lt;iRelay&amp;gt; Title: Paste #5437 | LodgeIt! (à pastethis.i2p) 20:55:00 &amp;lt;zzz&amp;gt; au sujet du contenu autorisé 20:55:54 &amp;lt;efkt&amp;gt; Je peux facilement ajouter quelque chose. Ce n'est pas un problème, je réfléchis juste à ce qu'il faut ajouter « en plus » — Du contenu comme le gore, le viol, la torture, le snuff, ou le sexe bizarre ne sera jamais autorisé sur le site 20:56:23 &amp;lt;dg&amp;gt; donc, familial — adapté au travail, etc. ? 20:56:53 &amp;lt;zzz&amp;gt; Je ne pense pas qu'on doive te demander de rédiger des conditions d'utilisation sur le contenu dans les 30 prochaines secondes. Tu veux y réfléchir et revenir dans quelques semaines ? 20:57:06 &amp;lt;efkt&amp;gt; Pour l'instant non, je ne peux pas dire que salt est familial ou adapté au travail. La page onionland renvoie explicitement vers des onions de drogues. 20:57:43 &amp;lt;efkt&amp;gt; zzz : Oui, j'aimerais au moins ça — Je préfère travailler avec tout le monde et produire quelque chose de souhaitable qui soit utile à I2P 20:59:22 &amp;lt;EpicCoffee&amp;gt; EpicCoffee : des hébergeurs d'images sur I2P ? 20:59:24 &amp;lt;zzz&amp;gt; ma philosophie est que tout ce qui est similaire aux règles du tracker de postman est acceptable. 20:59:24 &amp;lt;zzz&amp;gt; Je ne veux pas te dire comment gérer ton site ni comment écrire tes règles. Tu fais comme tu veux et ensuite on décidera si on veut l'ajouter à la console. 20:59:24 &amp;lt;zzz&amp;gt; mais tu peux parcourir les liens que nous avons maintenant pour te faire une idée 21:00:36 &amp;lt;zzz&amp;gt; nous avons dépassé les 15 minutes, donc peut-on te demander de revenir dans quelques semaines ? Tout site qui a autant de soutien de la part des gens ici serait, je pense, un bon ajout à la console, si tu peux régler l'histoire des conditions d'utilisation. 21:01:36 &amp;lt;efkt&amp;gt; Je suis prêt à élaborer des conditions d'utilisation, et à discuter de tout ce que la communauté estime ne pas avoir sa place sur le site. Merci zzz. Oui, d'accord 21:02:13 &amp;lt;zzz&amp;gt; super. content d'entendre parler d'un nouveau site que je ne connaissais pas. Je vais aller voir. Envoie-moi un email ou poste sur zzz.i2p quand tu auras tout rassemblé 21:02:19 &amp;lt;zzz&amp;gt; et c'est la fin du 5) 21:02:25 &amp;lt;zzz&amp;gt; dernier appel pour str4d pour le 1) 21:02:36 &amp;lt;zzz&amp;gt; hottuna toujours pas là pour le 4) 21:02:47 * zzz fait chauffer le baffer 21:03:50 * zzz *baf* la réunion est close 21:07:16 &amp;lt;zzz&amp;gt; merci à tous, bonne réunion &lt;/div></description></item><item><title>Version 0.9.7.1</title><link>/fr/blog/2013/08/10/version-0.9.7.1/</link><pubDate>Sat, 10 Aug 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/08/10/version-0.9.7.1/</guid><description>&lt;p>Cette version non planifiée désactive les messages de vérification RouterInfo qui ont été utilisés dans l’attaque publiée dans l’article de l’UCSB, ce qui devrait rendre la corrélation entre un LeaseSet et un Router beaucoup plus difficile. Nous avons également inclus un nombre limité d’autres correctifs énumérés ci-dessous. Notre version 0.9.8, qui inclura la prise en charge d’IPv6, est toujours dans les temps pour fin septembre.&lt;/p>
&lt;p>Comme d&amp;rsquo;habitude, nous recommandons à tous les utilisateurs de mettre à jour vers cette version.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 6 août 2013</title><link>/fr/blog/2013/08/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-ao%C3%BBt-2013/</link><pubDate>Tue, 06 Aug 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/08/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-ao%C3%BBt-2013/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> dg, kytv, topiltzin, welterde, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:08 &amp;lt;zzz&amp;gt; 0) salut 20:00:23 &amp;lt;zzz&amp;gt; 1) RI verifies désactivés dans une version mineure ? 20:00:30 &amp;lt;zzz&amp;gt; 2) sujets divers dirigés par Meeh 20:00:33 &amp;lt;zzz&amp;gt; 3) baffer par Meeh 20:00:36 &amp;lt;zzz&amp;gt; ------------- 20:00:36 &amp;lt;zzz&amp;gt; 0) salut 20:00:51 &amp;lt;zzz&amp;gt; 1) RI verifies désactivés dans une version mineure ? 20:01:02 &amp;lt;zzz&amp;gt; welterde a soulevé ce point l'autre jour 20:01:33 &amp;lt;zzz&amp;gt; si je dois le faire, il faudra que ce soit dans les prochains jours, car je serai AFK ~ du 13 au 29 20:01:53 &amp;lt;zzz&amp;gt; echelon voyage mais pour l'instant, supposons qu'on puisse le joindre et qu'il pourra faire les news 20:02:14 &amp;lt;zzz&amp;gt; donc welterde, merci d'argumenter pourquoi on devrait le faire 20:03:08 &amp;lt;welterde&amp;gt; l'attaque décrite dans l'article est assez sérieuse pour des destinations peu utilisées, car les statistiques nécessaires ne sont pas très élevées 20:04:14 &amp;lt;zzz&amp;gt; cible-t-elle les dests serveur, ou les utilisateurs (côté client) qui s'y connectent ? 20:04:21 &amp;lt;welterde&amp;gt; et pour des destinations de longue durée c'est encore plus dangereux, car on peut poursuivre l'attaque aussi longtemps qu'il faut pour accumuler suffisamment de statistiques 20:05:08 &amp;lt;welterde&amp;gt; zzz: le client qui se connecte à une dest... disons que des tunnels de lien IRC au-dessus d'une destination dédiée seraient une cible de choix (si tu parviens d'une manière ou d'une autre à prendre la main sur la destination) 20:06:29 &amp;lt;welterde&amp;gt; zzz: cependant... il y a une option pour désactiver les RI verifies dans les options avancées... peut‑être une mise à jour des news pour demander aux utilisateurs de la désactiver ? 20:06:29 &amp;lt;zzz&amp;gt; as‑tu toujours considéré cela sérieux, ou as‑tu changé d'avis récemment ? 20:06:56 &amp;lt;zzz&amp;gt; je pensais avoir ajouté cette option la semaine dernière ? 20:07:15 &amp;lt;welterde&amp;gt; oh 20:07:18 &amp;lt;dg&amp;gt; si, tu l'as fait, j'ai fait la même erreur. 20:07:34 &amp;lt;welterde&amp;gt; je pensais que tu avais seulement changé la valeur par défaut de cette option... ok... pas une option alors 20:07:57 &amp;lt;zzz&amp;gt; peut‑être que je ne l'ai pas bien expliqué dans un post... 20:08:59 &amp;lt;welterde&amp;gt; zzz: et dans l'article ils n'ont pas non plus pris le timing en compte... j'imagine que ça peut être utilisé pour améliorer encore l'attaque 20:09:02 &amp;lt;zzz&amp;gt; Nous avons un préprint de leur article depuis près de 5 mois, depuis le 10 mars. Si c'est un problème qui doit nous faire tout arrêter, nous avons fait un travail incroyablement mauvais pour y répondre. 20:09:33 &amp;lt;zzz&amp;gt; Donc je me demande si tu l'as toujours jugé critique ou si tu as changé d'avis récemment, et si oui, pourquoi ? 20:10:33 &amp;lt;welterde&amp;gt; eh bien... j'ai été pas mal stressé jusqu'à récemment... donc je n'ai vraiment regardé que maintenant 20:11:30 &amp;lt;welterde&amp;gt; zzz: mais c'est vraiment difficile à dire car nous n'avons pas tant de données sur ces sujets... 20:11:48 &amp;lt;zzz&amp;gt; qu'est‑il arrivé à cette page sur trac avec nos réponses openitp, et notre manque de critères de sécurité... 20:12:11 &amp;lt;dg&amp;gt; Si c'est un problème prioritaire absolu, attendre encore 1 mois et demi pose aussi problème. 20:12:30 &amp;lt;zzz&amp;gt; bien sûr 20:12:40 &amp;lt;zzz&amp;gt; mais est‑ce le cas 20:13:12 &amp;lt;zzz&amp;gt; le problème vient‑il des RI verifies ou est‑ce Sybil ? Si c'est Sybil, alors nous n'avons pas de correctifs à court terme 20:13:27 &amp;lt;welterde&amp;gt; zzz: ce sont les RI verifies 20:13:46 &amp;lt;zzz&amp;gt; c.-à-d., existe‑t‑il une vaste classe d'attaques de ff hostiles 20:14:16 &amp;lt;welterde&amp;gt; zzz: et une variante de l'attaque pourrait aussi être possible avec une RI lookup, puis en attendant une connexion... mais cette attaque serait d'un ordre de grandeur plus difficile... donc je ne m'en inquiéterais pas pour l'instant 20:14:35 &amp;lt;zzz&amp;gt; si un attaquant prend le contrôle d'une portion de l'espace de clés, n'y a‑t‑il pas quantité de choses qu'il pourrait faire ? 20:15:20 &amp;lt;welterde&amp;gt; zzz: avec suffisamment de temps, l'attaquant n'a pas besoin d'occuper une grande portion de l'espace de clés 20:15:23 &amp;lt;zzz&amp;gt; J'ai toujours vu ça comme un problème de type Sybil. Ça ne veut pas dire que j'avais raison. 20:15:30 &amp;lt;zzz&amp;gt; *mean 20:16:07 &amp;lt;welterde&amp;gt; il n'a qu'à occuper l'espace entourant la LS cible 20:16:53 &amp;lt;welterde&amp;gt; zzz: hmm... ce qui serait bien pour stats.i2p ou autre serait une visualisation des ff sur l'espace de clés... (si ça n'existe pas déjà) 20:18:50 &amp;lt;zzz&amp;gt; ok, merci pour l'argumentaire welterde. Maintenant, j'invite les autres à intervenir avec leurs avis 20:18:53 &amp;lt;welterde&amp;gt; des attaques non subtiles pourraient alors y être visibles 20:19:00 * welterde cherche la page openitp que tu as mentionnée 20:19:22 &amp;lt;zzz&amp;gt; str4d l'a mise en place mais je ne la vois plus liée depuis la page d'accueil 20:19:35 &amp;lt;dg&amp;gt; q: Quelqu'un pourrait‑il mener l'attaque RI sans un Sybil de tout l'espace de clés ? 20:19:45 &amp;lt;dg&amp;gt; je pense que oui mais ??? 20:20:05 &amp;lt;zzz&amp;gt; `http://trac.i2p2.i2p/wiki/OpenITPReview/Criteria` 20:20:35 &amp;lt;zzz&amp;gt; Maturité et transparence du processus de réponse aux vulnérabilités 20:21:20 &amp;lt;zzz&amp;gt; nous ne parlons jamais ici d'un Sybil sur tout l'espace de clés. On cible une tranche particulière 20:21:31 &amp;lt;welterde&amp;gt; dg: il lui suffit de capturer la plupart des LS lookups... et autant de RI lookups que possible ; ce dernier volet ne dépend que du temps dont il dispose pour l'attaque 20:22:17 &amp;lt;dg&amp;gt; « la plupart » ? Pour le réseau ? 20:22:20 &amp;lt;zzz&amp;gt; ça m'agace vraiment qu'on aurait pu faire ça il y a des mois sans effort. 20:22:39 &amp;lt;dg&amp;gt; ouais. ça a l'air pourri si on le fait maintenant, vraiment. 20:22:49 &amp;lt;zzz&amp;gt; mais j'imagine que c'est sans importance 20:23:14 &amp;lt;zzz&amp;gt; qui d'autre a un avis, merci de vous manifester 20:23:43 &amp;lt;topiltzin&amp;gt; dd if=/dev/null of=opinion.txt 20:24:13 &amp;lt;zzz&amp;gt; dernier appel. on le fait ? 20:24:27 &amp;lt;welterde&amp;gt; bien sûr, si quelqu'un s'ennuie, il pourrait bricoler une simulation... ça aiderait certainement ;) 20:25:09 &amp;lt;zzz&amp;gt; peut‑être que je suis juste énervé contre moi‑même de ne pas avoir pensé à simplement désactiver les verifies. 20:25:32 &amp;lt;dg&amp;gt; zzz: ne t'en fais pas. on n'attend pas de toi que tu couvres toujours tout. 20:25:43 &amp;lt;zzz&amp;gt; ok, tous ceux qui ont un avis, saisissez yes pour faire une release cette semaine ou no pour ne pas le faire 20:26:06 &amp;lt;welterde&amp;gt; (ou je suis là si ça vous est égal d'une façon ou d'une autre..) 20:26:58 &amp;lt;zzz&amp;gt; Si je ne vois aucun vote, on ne le fait pas 20:27:21 &amp;lt;topiltzin&amp;gt; la release contiendra‑t‑elle *uniquement* la désactivation des RI verifies ? 20:27:32 &amp;lt;topiltzin&amp;gt; vs. tout ce qu'il y a dans trunk maintenant ? 20:27:35 &amp;lt;welterde&amp;gt; peut‑être qu'on n'aurait pas dû sauter la phase « qui est là » de la réunion 20:27:54 &amp;lt;dg&amp;gt; je ne suis tout simplement pas assez qualifié. 20:27:57 &amp;lt;zzz&amp;gt; je me fiche de qui est là. Ce qui m'importe, c'est qui a un avis. 20:28:24 &amp;lt;welterde&amp;gt; zzz: eh bien... qui n'est pas là n'a pas d'avis ;) 20:28:46 &amp;lt;welterde&amp;gt; zzz: j'imagine qu'on parle plutôt d'une petite release, non ? 20:28:59 &amp;lt;dg&amp;gt; welterde: qu'est‑ce que tu veux dire 20:29:02 &amp;lt;zzz&amp;gt; Ce serait juste RI verifies + tout autre petit truc qu'on décidera d'extraire de trunk 20:29:17 &amp;lt;zzz&amp;gt; et probablement appelée 0.9.7.1 ? 20:29:28 &amp;lt;welterde&amp;gt; oui... c'est aussi ce que j'avais en tête 20:29:39 &amp;lt;kytv&amp;gt; aucune connaissance de ce sujet donc pas d'avis, si on le fait je pourrai bien sûr faire les uploads vers les différents endroits, etc. 20:29:58 &amp;lt;zzz&amp;gt; pour l'amour de dieu quelqu'un vote. au moins welterde 20:30:13 &amp;lt;zzz&amp;gt; qui d'autre a lu l'article de l'UCSB ? 20:30:16 &amp;lt;welterde&amp;gt; oh je suis pour si ce n'était pas clair ;) 20:30:41 &amp;lt;dg&amp;gt; je l'ai lu.. 20:31:16 &amp;lt;topiltzin&amp;gt; je suis impatient de tester les autres choses dans trunk, donc plus on décide d'en extraire, plus mon vote penche vers "Yes". Pas d'avis strictement sur la vérification RI. 20:31:54 &amp;lt;welterde&amp;gt; str4d: ton avis ? tu étais assez actif dans la discussion sur le forum ;) 20:33:56 &amp;lt;welterde&amp;gt; zzz: peut‑être qu'on devrait faire le vote sur le fil de l'article... ainsi str4d et tuna (et les autres du fil qui ne sont pas là) pourront aussi s'exprimer... 20:33:56 &amp;lt;zzz&amp;gt; je voudrais garder la liste des "other stuff" très courte, car je ferais ça très vite puis je filerais hors de la ville, incapable de corriger des problèmes 20:33:59 &amp;lt;zzz&amp;gt; tuna est presque complètement AFK pour encore un moment 20:34:51 &amp;lt;dg&amp;gt; un no vaudrait mieux que le silence 20:35:03 &amp;lt;welterde&amp;gt; zzz: eh bien... ou kytv pourrait faire le build.. 20:35:10 &amp;lt;zzz&amp;gt; en théorie kytv peut aussi faire des releases, c'est l'autre qui a les clés de signature, oui 20:36:35 &amp;lt;zzz&amp;gt; ok alors faisons‑le. Je vais ouvrir un fil sur zzz.i2p si vous voulez proposer d'autres choses à inclure, décision finale dans environ 24 heures, et je ferai le build peut‑être jeudi. Quelqu'un peut contacter echelon ? 20:36:53 &amp;lt;zzz&amp;gt; autre chose sur ce sujet ? 20:37:37 &amp;lt;dg&amp;gt; je ne pense pas. 20:38:23 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1443` 20:38:40 &amp;lt;zzz&amp;gt; merci de passer en revue le diff de 17K lignes depuis la 0.9.7 et history.txt pour d'autres candidats à extraire 20:38:47 &amp;lt;zzz&amp;gt; 2) sujets de Meeh 20:38:50 &amp;lt;zzz&amp;gt; à toi Meeh 20:54:33 &amp;lt;topiltzin&amp;gt; zzz: le tag est "i2p-0.9.7" 20:54:36 &amp;lt;topiltzin&amp;gt; pas "0.9.7" 20:54:47 * topiltzin prépare sa plucklist 20:55:26 &amp;lt;welterde&amp;gt; pareil ici 20:55:32 &amp;lt;zzz&amp;gt; thx 20:55:47 &amp;lt;dg&amp;gt; zzz: pm ok? 20:57:06 &amp;lt;zzz&amp;gt; seulement si ça n'intéresse absolument personne d'autre 20:58:51 &amp;lt;dg&amp;gt; brouillon pour un email à zooko 20:58:55 &amp;lt;dg&amp;gt; `http://pastethis.i2p/show/0bZ3iFeE9uABCORkfXV6/` 20:58:58 &amp;lt;iRelay&amp;gt; Titre : Paste #0bZ3iFeE9uABCORkfXV6 | LodgeIt! (at pastethis.i2p) 20:59:10 &amp;lt;dg&amp;gt; Je n'ai pas encore inclus le statut ni rien. Je suis peut‑être complètement à côté de la plaque. Retours appréciés. 21:01:00 &amp;lt;zzz&amp;gt; 3) /me *baf* déclare la réunion close pour Meeh 21:03:29 &amp;lt;zzz&amp;gt; dg c'est un très bon début. &lt;/div></description></item><item><title>Version 0.9.7</title><link>/fr/blog/2013/07/15/version-0.9.7/</link><pubDate>Mon, 15 Jul 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/07/15/version-0.9.7/</guid><description>&lt;p>0.9.7 inclut d&amp;rsquo;importantes corrections de bogues et des améliorations.&lt;/p>
&lt;p>Pour la première fois, les router de classe &amp;lsquo;N&amp;rsquo; (ceux disposant d&amp;rsquo;au moins 128 KBytes/sec de bande passante partagée) deviendront automatiquement floodfill (auparavant, cela ne concernait que les router &amp;lsquo;O&amp;rsquo; avec 256 KBps). Cela augmentera la population de floodfill pour une résistance supplémentaire à certaines attaques (voir ci-dessous). Les router floodfill (nœuds spéciaux qui stockent et propagent le netDb) ne consomment pas beaucoup de bande passante supplémentaire, mais ils ont tendance à utiliser davantage de mémoire et de connexions simultanées. Si vous ne souhaitez pas que votre router devienne floodfill, définissez la configuration avancée router.floodfillParticipant=false.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 4 juin 2013</title><link>/fr/blog/2013/06/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-juin-2013/</link><pubDate>Tue, 04 Jun 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/06/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-juin-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> christoph2, dg, hottuna, inscrutable, KillYourTV, Meeh, orion, psi, sponge, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> 19:52:28 &amp;lt;hottuna&amp;gt; zzz, christoph2: syn 19:54:26 &amp;lt;topiltzin&amp;gt; ouais, bastonnade des devs ! 19:54:33 &amp;lt;topiltzin&amp;gt; s/beating/meeting/ 19:54:37 &amp;lt;iRelay&amp;gt; topiltzin meant: yay, dev meeting! 20:00:03 * hottuna 'baf' déclare la réunion ouverte 20:00:07 &amp;lt;hottuna&amp;gt; Ordre du jour : 20:00:14 &amp;lt;hottuna&amp;gt; * Le prochain backend NetDB 20:00:14 &amp;lt;hottuna&amp;gt; * Ticket #729 - emplacement des propriétés sur OSX 20:00:14 &amp;lt;hottuna&amp;gt; * Ticket #741 - renommeur de processus sur Windows 20:00:14 &amp;lt;hottuna&amp;gt; * Divers ? 20:00:22 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/729` - (assigned enhancement) - on OSX ~/.i2p -&amp;gt; ~/Library/Application Support/i2p 20:00:33 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/741` - (accepted enhancement) - Make I2P easier to deal with with Windows firewall software 20:00:45 &amp;lt;hottuna&amp;gt; __ Le prochain backend NetDB__ 20:01:16 &amp;lt;hottuna&amp;gt; Je travaille sur une proposition, le premier RFC est prêt 20:01:35 &amp;lt;hottuna&amp;gt; http://trac.i2p2.de/wiki/NetDB/NextBackend 20:01:38 &amp;lt;iRelay&amp;gt; Title: NetDB/NextBackend I2P (at trac.i2p2.de) 20:02:14 &amp;lt;hottuna&amp;gt; L’idée générale est d’utiliser une base Kademlia et de l’étendre avec des fonctionnalités qui améliorent les performances et/ou la fiabilité. 20:02:59 &amp;lt;hottuna&amp;gt; Une partie du code initial pour Kademlia a déjà été écrite par zzz 20:03:34 &amp;lt;hottuna&amp;gt; En fait, une implémentation complète de BEP5. BEP5 est l’implémentation BitTorrent « mainline » de Kademlia. 20:04:13 &amp;lt;hottuna&amp;gt; Plusieurs DHT ont été envisagées : Chord, Freenet et Pastry. 20:04:47 &amp;lt;hottuna&amp;gt; Cependant, Kad est rapide, extensible et relativement fiable. 20:05:05 &amp;lt;topiltzin&amp;gt; d’autres dérivés de Kad utilisés en production : Azureus kad, eMule kad, Mojito Kad (Limewire) 20:05:24 &amp;lt;topiltzin&amp;gt; Overnet (eDonkey, aujourd’hui disparu) 20:05:47 &amp;lt;topiltzin&amp;gt; aucune appli p2p n’utilise chord ou pastry (à ma connaissance) 20:05:54 &amp;lt;hottuna&amp;gt; J’ai regardé Az-Kad et ce n’est pas très compatible. Mojito pourrait être intéressant 20:05:57 &amp;lt;hottuna&amp;gt; Au-dessus de Kad, quelques changements ont été proposés. 20:06:05 &amp;lt;hottuna&amp;gt; Des tunnels récursifs pour des résolutions plus rapides. 20:06:20 &amp;lt;hottuna&amp;gt; Et des recherches récursives aléatoires pour des résolutions plus fiables. 20:07:13 &amp;lt;hottuna&amp;gt; Les insertions seront du Kad standard jusqu’à ce que les « Random Recursive Stores » soient implémentés. 20:07:45 &amp;lt;hottuna&amp;gt; Voilà pour l’aperçu. Des questions ? 20:08:17 &amp;lt;topiltzin&amp;gt; Une objection aux tunnels récursifs, c’est que cela rend les listes de blocage IP locales inutiles 20:08:40 &amp;lt;topiltzin&amp;gt; par exemple, j’aurais pu ajouter manuellement les IP d’une partie hostile à ma liste de blocage 20:09:18 &amp;lt;topiltzin&amp;gt; les nœuds qui participent à la recherche/au stockage récursif ne le sauront pas 20:09:37 &amp;lt;hottuna&amp;gt; C’est vrai. 20:10:00 &amp;lt;hottuna&amp;gt; Les requêtes récursives sont un peu fragiles, et devraient être utilisées seulement pour la vitesse. 20:10:35 &amp;lt;hottuna&amp;gt; Les requêtes récursives aléatoires finiront cependant par trouver un chemin qui n’implique pas les nœuds bannis. 20:11:05 &amp;lt;hottuna&amp;gt; Dans quelles situations ne feriez-vous pas confiance à la liste de bannissement d’un autre nœud ? 20:11:25 &amp;lt;dg&amp;gt; sponge: want udp 20:11:28 &amp;lt;dg&amp;gt; eche|on: le compteur n’est pas persistant après des changements réseau (« redémarrage doux ») 20:11:51 &amp;lt;topiltzin&amp;gt; pour la situation où l’opérateur de ce nœud n’a pas été diligent dans la mise à jour de sa liste de bannissement 20:12:02 &amp;lt;topiltzin&amp;gt; ou pour la situation où l’autre nœud n’a pas de liste de bannissement du tout 20:12:29 &amp;lt;hottuna&amp;gt; Mais que se passerait-il si la requête passait par un nœud « banni » ? 20:12:51 &amp;lt;hottuna&amp;gt; Soit elle est retransmise, soit elle est abandonnée, soit elle est consignée. 20:13:31 &amp;lt;zzz&amp;gt; l’itératif ne passe jamais par qui que ce soit 20:13:34 &amp;lt;topiltzin&amp;gt; quoi que fasse l’attaque sybil/éclipse — probablement abandonné ? 20:14:38 &amp;lt;hottuna&amp;gt; C’est la particularité du récursif. S’il échoue, ce n’est pas grave. Nous avons des méthodes plus fiables pour les clés qui sont attaquées. 20:15:09 &amp;lt;hottuna&amp;gt; Comme l’itératif ou le récursif aléatoire 20:15:24 &amp;lt;zzz&amp;gt; comment sélectionner un mode ? 20:15:35 &amp;lt;topiltzin&amp;gt; théoriquement on pourrait inclure un petit filtre de Bloom des IP bannies dans la requête 20:15:54 &amp;lt;hottuna&amp;gt; la sélection du mode est une question ouverte. 20:15:57 &amp;lt;hottuna&amp;gt; est* une 20:16:28 &amp;lt;hottuna&amp;gt; Dans mon esprit, une version parallèle serait intéressante 20:16:39 &amp;lt;hottuna&amp;gt; Une version à basculement séquentiel serait lente 20:17:03 &amp;lt;hottuna&amp;gt; Mais c’est un compromis bande passante vs latence_max 20:17:51 &amp;lt;hottuna&amp;gt; topiltzin : R5N inclut un filtre de Bloom dans les requêtes. Mais je ne pense pas que ce soit vraiment nécessaire. 20:18:14 &amp;lt;hottuna&amp;gt; On construit ce truc pour fonctionner même en cas de défaillances rencontrées 20:18:14 &amp;lt;topiltzin&amp;gt; de combien l’itératif est-il plus lent, et est-ce que cette lenteur est un goulot d’étranglement ? Avons-nous vraiment besoin d’optimiser ça ? 20:18:45 &amp;lt;zzz&amp;gt; Je pense qu’on doit commencer par ajouter du code de stats (là où nécessaire) à netdb et à snark et collecter des stats sur les performances actuelles de ces deux implémentations 20:18:52 &amp;lt;hottuna&amp;gt; Quand vous visitez un eepsite, une recherche doit être effectuée. 20:19:25 &amp;lt;hottuna&amp;gt; topiltzin : la vitesse des recherches peut être vue dans la partie ‘Lookup’ de http://trac.i2p2.de/wiki/NetDB/NextBackend 20:19:28 &amp;lt;iRelay&amp;gt; Title: NetDB/NextBackend I2P (at trac.i2p2.de) 20:20:16 &amp;lt;zzz&amp;gt; netdb a beaucoup de stats, si on ajoute des stats aux endroits équivalents dans snark, on pourra commencer à se faire une idée 20:20:35 &amp;lt;hottuna&amp;gt; latences de requêtes, etc. ? 20:21:06 &amp;lt;topiltzin&amp;gt; zzz : +1 pour plus de stats 20:21:06 &amp;lt;zzz&amp;gt; latences, requêtes-par-succès, etc., oui 20:22:26 &amp;lt;hottuna&amp;gt; Avoir accès à ces stats serait intéressant. Surtout quand on développe quelque chose de nouveau. Cependant, comparer I2PSnark-DHT et FloodFill, c’est comparer des pommes et des oranges. 20:22:29 &amp;lt;zzz&amp;gt; comme je l’ai dit l’autre jour, je pense que le code snark pourrait être réintégré dans netdb mais seulement si on choisit K et B pour englober tout le netdb local dans la table de routage 20:22:57 &amp;lt;zzz&amp;gt; si la table de routage manque la majeure partie du netdb local, autant continuer à trier 20:23:55 &amp;lt;zzz&amp;gt; ta proposition (et oui c’est mon plan depuis quelques années aussi) est de remplacer l’orange par la pomme, donc c’est plutôt important de les comparer. 20:23:98 &amp;lt;hottuna&amp;gt; Je ne suis pas contre fixer un B élevé, la latence de recherche est un vrai problème 20:24:55 &amp;lt;hottuna&amp;gt; concernant K, je pense que le garder à 8 peut être raisonnable. 20:25:18 &amp;lt;hottuna&amp;gt; bien sûr, la nouvelle DHT devrait être évaluée. 20:26:05 &amp;lt;zzz&amp;gt; tu ne peux pas choisir K isolément. Il faut choisir K et B pour que la table de routage fonctionne aussi bien que le tri le fait maintenant, pour une taille donnée de netdb local. 20:27:03 &amp;lt;hottuna&amp;gt; Les deux peuvent être ajustés pendant le déploiement. 20:27:29 &amp;lt;hottuna&amp;gt; Donc je partirais sur une estimation initiale basée sur ce qu’on sait et ce dont on a besoin. 20:28:17 &amp;lt;zzz&amp;gt; ça dépend aussi beaucoup de si ce sont les FFs ou tout le monde qui est dans la nouvelle DHT 20:29:24 &amp;lt;hottuna&amp;gt; Ne pas faire de chaque nœud un participant à la nouvelle DHT serait une erreur et nous laisserait vulnérables à des attaques comme celle présentée dans l’article de l’UCSB 20:30:15 &amp;lt;zzz&amp;gt; Je ne vois pas d’info sur qui est inclus ou pas dans ta proposition 20:30:18 &amp;lt;hottuna&amp;gt; Je suppose que je n’ai pas été très clair à ce sujet dans la proposition. 20:30:25 &amp;lt;hottuna&amp;gt; ;) 20:31:30 &amp;lt;zzz&amp;gt; pas du tout sûr que tu veuilles tout le monde (natted, android, cachés, chinois, téléphones mobiles, etc.) dedans 20:31:46 &amp;lt;zzz&amp;gt; regarde les commentaires détaillés de jr sur où tout a mal tourné 20:31:53 &amp;lt;topiltzin&amp;gt; le churn des nœuds n’est pas bon pour la DHT. Tu devrais avoir des exigences minimales de disponibilité 20:32:32 &amp;lt;hottuna&amp;gt; topiltzin : le churn des nœuds n’est pas vraiment un problème puisque toutes nos données sont mutables et republiées toutes les 37 secondes – 30 minutes 20:33:09 &amp;lt;hottuna&amp;gt; les nœuds NATés ne devraient probablement pas participer. android probablement si 20:33:17 &amp;lt;zzz&amp;gt; bien sûr, N=500 et B=-8 était le désastre qu’il n’a jamais compris, mais il y avait d’autres causes aussi, qui sont toujours présentes dans notre réseau… et qui pourraient empirer si android décolle 20:33:25 &amp;lt;hottuna&amp;gt; les chinois… je ne sais pas… 20:34:04 &amp;lt;hottuna&amp;gt; à part un churn probablement plus élevé, en quoi android est différent ? 20:34:32 &amp;lt;topiltzin&amp;gt; le churn des nœuds affecte négativement le routage… donc si le but de cet effort est d’améliorer le routage tu ne peux pas l’ignorer 20:34:39 &amp;lt;zzz&amp;gt; Je veux dire les téléphones, pas android en particulier 20:34:58 &amp;lt;hottuna&amp;gt; android==téléphones pour moi aussi 20:35:22 &amp;lt;zzz&amp;gt; les appareils mobiles ont moins de bande passante et de puissance et une connectivité intermittente 20:35:57 &amp;lt;hottuna&amp;gt; Comment est-ce fait maintenant ? 20:36:12 &amp;lt;zzz&amp;gt; quoi ? 20:36:39 &amp;lt;hottuna&amp;gt; concernant les appareils android qui veulent être FF ? 20:36:42 &amp;lt;hottuna&amp;gt; christoph2 : se cache quelque part 20:36:49 * christoph2 se cache 20:37:00 &amp;lt;topiltzin&amp;gt; il y a certains critères pour devenir FF, l’un d’eux est la disponibilité 20:37:11 &amp;lt;hottuna&amp;gt; comment une rotation rapide des clés interférerait-elle avec une attaque d’éclipse ? 20:37:57 &amp;lt;hottuna&amp;gt; et combien de temps faut-il pour qu’un nœud s’intègre dans le netdb des autres nœuds ? (c.-à-d. polluer leurs tables de routage) 20:38:32 &amp;lt;zzz&amp;gt; les android deviennent FF automatiquement comme tout le monde, s’ils répondent aux critères. Mais il semble peu probable que quelqu’un fasse ça en cellulaire 20:38:38 &amp;lt;christoph2&amp;gt; eh bien tu as un temps T pour intégrer un nœud dans I2P (jusqu’à ce qu’il soit raisonnablement bien connecté) et un temps t pour la rotation. il te faut T/t + nœuds de sécurité pour l’éclipse 20:38:53 &amp;lt;hottuna&amp;gt; topiltzin : la disponibilité n’est vraiment pas un gros problème. R5N a des facteurs de réplication assez agressifs. Donc le churn n’est pas un problème 20:39:00 &amp;lt;christoph2&amp;gt; * nœuds nécessaires pour effectivement éclipser 20:40:27 &amp;lt;christoph2&amp;gt; hottuna : je ne suis pas exactement les changements de code. c’était moins de 30 minutes en décembre 20:40:27 &amp;lt;hottuna&amp;gt; J’ai fait quelques calculs rapides hier 20:40:27 &amp;lt;christoph2&amp;gt; eh bien 0.9.2 de mémoire 20:40:27 &amp;lt;hottuna&amp;gt; nodes_needed_for_eclipse = (60/key_rot_interval)*eclipse_integration_time*attackers_per_eclipse 20:40:27 &amp;lt;hottuna&amp;gt; nodes_needed_for_eclipse = (60/10)*24*20 = 2880. Ce qui pourrait être prohibitif pour un attaquant. 20:40:27 &amp;lt;zzz&amp;gt; hottuna, comment fonctionnerait un nouvel espace de clés (soit une formule de permutation différente, un calendrier de rotation différent, ou les deux) ? Je ne vois pas comment on pourrait migrer. 20:40:27 &amp;lt;hottuna&amp;gt; ok, ça semble raisonnable 20:40:49 &amp;lt;hottuna&amp;gt; On utiliserait les deux en parallèle ? l’implémentation actuelle restera séparée jusqu’à ce qu’on puisse en sortir en toute sécurité. 20:41:26 &amp;lt;zzz&amp;gt; ce que je veux vraiment savoir c’est ce qu’on peut faire dans les deux prochaines semaines pour améliorer la résistance 20:41:29 &amp;lt;hottuna&amp;gt; christoph2 : ces calculs sont-ils sensés ? et 2880 nœuds poseraient-ils un problème ? 20:41:36 &amp;lt;zzz&amp;gt; si ça veut dire rendre les routeurs de classe N FF, faisons-le. 20:41:36 &amp;lt;topiltzin&amp;gt; J’ai beaucoup de mal à croire que le churn des nœuds n’est pas un problème. Plus le churn est grand, pire est la table de routage de chaque nœud individuel 20:42:29 &amp;lt;zzz&amp;gt; comment pourrions-nous jamais « nous en éloigner en toute sécurité » et maintenir la compatibilité ? Comment gérer les limites de connexions de deux implémentations parallèles ? Comment migrer de l’une à l’autre ? 20:42:33 &amp;lt;hottuna&amp;gt; topiltzin : la valeur K, qui est la taille de chaque bucket dans la table de routage, est choisie comme un nombre de nœuds qui ont très peu de chances de sortir de la DHT en une heure. 20:42:33 &amp;lt;topiltzin&amp;gt; ^^ classe F mais !windoze 20:43:04 &amp;lt;topiltzin&amp;gt; s/F/N/ 20:43:08 &amp;lt;iRelay&amp;gt; topiltzin meant: ^^ class N but !windoze 20:43:12 &amp;lt;zzz&amp;gt; bien sûr, on pourrait faire classe N non-windows. Aucune idée combien il y en a 20:43:35 &amp;lt;zzz&amp;gt; cela exposerait aussi ces routers comme étant non-windows, petit souci d’anonymat 20:43:35 &amp;lt;christoph2&amp;gt; hottuna : tu en obtiens ~20 sur un serveur modérément cher. 100 de ceux-là peuvent ou non être un problème selon contre qui tu te défends. et je ne suis pas sûr que tu ne puisses pas obtenir plusieurs fois plus de nœuds par serveur avec du code adapté 20:44:22 &amp;lt;hottuna&amp;gt; d’accord, donc ça pourrait être un peu problématique. Cependant, ça ne le sera pas longtemps vu la façon dont la technologie évolue 20:45:28 &amp;lt;zzz&amp;gt; que peut-on faire d’autre pour 0.9.7 ? 20:45:28 &amp;lt;topiltzin&amp;gt; vrai pour la question d’anonymat… donc peut-être juste faire tous les N et espérer qu’on n’énerve pas trop les utilisateurs 20:46:18 &amp;lt;christoph2&amp;gt; je n’ai pas tout lu. quel était le problème avec windows ? 20:46:25 &amp;lt;hottuna&amp;gt; concernant les connexions : les anciens nœuds continueront comme d’habitude. les nouveaux nœuds équilibreront leurs requêtes entre les deux réseaux. 20:46:49 &amp;lt;dg&amp;gt; christoph2 : limites de connexions intégrées 20:46:52 &amp;lt;hottuna&amp;gt; christoph2 : windows ne permet pas un grand nombre de connexions 20:47:07 &amp;lt;christoph2&amp;gt; ah ok 20:47:27 &amp;lt;hottuna&amp;gt; christoph2 : d’accord, donc ça répond à la question de la rotation des clés. ça ne vaut probablement pas le coup 20:47:34 &amp;lt;topiltzin&amp;gt; en fait c’est le taux auquel de nouvelles connexions sont ouvertes qui est limité 20:49:07 &amp;lt;zzz&amp;gt; hottuna, je ne vois pas comment on passe d’ici à là. Je vois comment déplacer le code snark vers netdb avec les mêmes recherches itératives dans le même espace de clés. Je ne sais pas si ça vaut le coup, mais au moins je vois comment. Après, tout semble vraiment dur et mystérieux. 20:50:02 &amp;lt;hottuna&amp;gt; On changerait l’espace de clés ? Ou par « espace de clés » tu entends quoi ? 20:50:05 &amp;lt;topiltzin&amp;gt; +1 pour commencer avec le code snark et régler le reste plus tard 20:50:40 &amp;lt;zzz&amp;gt; espace de clés = algo clé-&amp;gt;clé de routage, y compris la rotation 20:52:14 &amp;lt;hottuna&amp;gt; donc étape un pendant le déploiement : avoir quelque chose qui marche (probablement itératif uniquement). puis on ajoute de nouveaux messages KRPC pour le récursif et le récursif aléatoire 20:52:54 &amp;lt;hottuna&amp;gt; Et quand le réseau aura majoritairement mis à jour pour les supporter, on pourra les activer dans les nœuds émetteurs. 20:53:27 &amp;lt;hottuna&amp;gt; le déploiement nous aidera même à comprendre les performances sous attaque massive 20:53:38 &amp;lt;zzz&amp;gt; (pour contexte, j’ai commencé avec le code kbucket de netdb pour faire une bibliothèque générique dans i2p.zzz.kademlia, avec K, B, taille de hash et algo d’éviction arbitraires. Puis je l’ai testée à fond. Ensuite je l’ai déplacée dans snark pour BEP 5 et plus de tests. La dernière partie du plan original est de la remettre dans netdb pour boucler la boucle) 20:54:54 &amp;lt;hottuna&amp;gt; zzz.kad &amp;&amp; i2psnark semble une bonne base. J’ai lu une partie du code aujourd’hui, et ça a beaucoup de sens pour moi. 20:55:01 &amp;lt;zzz&amp;gt; tu proposes espace de clés différent, rotation différente, et participants différents. c.-à-d. un overlay complètement nouveau. 20:55:33 &amp;lt;hottuna&amp;gt; J’aimerais faire un overlay complètement nouveau. 20:56:04 &amp;lt;zzz&amp;gt; oh bien. lecture de code++. 20:56:47 &amp;lt;hottuna&amp;gt; d’accord. Si ça fait sens et si personne n’a d’objection, j’aimerais avancer dans cette réunion. 20:57:42 &amp;lt;hottuna&amp;gt; __Ticket #729 - emplacement des propriétés sur osx__ 20:57:49 &amp;lt;hottuna&amp;gt; topiltzin, Meeh 20:58:11 &amp;lt;topiltzin&amp;gt; oui, c’est un truc très facile à régler qui traîne depuis un moment 20:58:39 &amp;lt;zzz&amp;gt; un nouvel overlay me semble être une galère. 21:00:12 &amp;lt;topiltzin&amp;gt; ... moment gênant ... 21:00:59 &amp;lt;topiltzin&amp;gt; on est toujours sur la DHT ? 21:02:09 &amp;lt;dg&amp;gt; à mon humble avis la discussion sur la DHT n’est pas terminée mais pour le bien de la réunion elle devrait l’être 21:02:23 &amp;lt;dg&amp;gt; aucune décision ne semble claire 21:02:26 * dg retourne dans l’ombre 21:03:16 &amp;lt;topiltzin&amp;gt; Je pense que la décision pour l’avenir immédiat 0.9.7 est plus de FF… la vision à long terme est encore floue 21:03:42 &amp;lt;topiltzin&amp;gt; Je vais m’occuper de #729. Meeh, tu es là bro ? 21:04:16 &amp;lt;trolly&amp;gt; désolé, j’ai oublié la réunion 21:04:57 &amp;lt;hottuna&amp;gt; d’accord topiltzin, quoi de neuf pour #729 ? 21:05:35 &amp;lt;topiltzin&amp;gt; Donc, je le fais tourner depuis un moment, en propageant trunk vers la branche i2p.i2p.729 21:05:50 &amp;lt;topiltzin&amp;gt; ça marche bien, c’est simple 21:06:21 &amp;lt;topiltzin&amp;gt; n’affecte que les nouvelles installations sur OSX, donc faible impact, etc. 21:06:44 &amp;lt;topiltzin&amp;gt; J’aimerais fusionner et en finir 21:07:03 &amp;lt;hottuna&amp;gt; zzz, partant pour la fusion #729 ? 21:07:45 &amp;lt;hottuna&amp;gt; Je n’ai pas accès à un mac, mais je suppose que topiltzin et Meeh en ont. 21:08:12 &amp;lt;topiltzin&amp;gt; Oui, on est probablement les seuls utilisateurs osx ici :) 21:08:15 &amp;lt;topiltzin&amp;gt; voici un diff : 21:08:15 &amp;lt;topiltzin&amp;gt; mtn diff -r h:i2p.i2p -r h:i2p.i2p.729 21:09:14 &amp;lt;hottuna&amp;gt; Je n’ai pas accès au dépôt sur cette machine :/ 21:09:41 &amp;lt;dg&amp;gt; « accès » ? 21:10:00 &amp;lt;hottuna&amp;gt; dans le sens configuré :P 21:10:07 &amp;lt;zzz&amp;gt; pas d’objection 21:10:38 &amp;lt;topiltzin&amp;gt; un pastebin arrive pour ceux que ça intéresse 21:10:50 &amp;lt;zzz&amp;gt; il faut juste un peu de tests, mais il n’en aura sans doute pas plus tant que ce n’est pas fusionné 21:10:50 &amp;lt;hottuna&amp;gt; merci ! 21:11:35 &amp;lt;zzz&amp;gt; J’ai plaidé pour fusionner il y a des mois comme tu le verras dans les commentaires de #729 21:11:42 &amp;lt;topiltzin&amp;gt; `http://pastethis.i2p/show/3404/` 21:11:45 &amp;lt;iRelay&amp;gt; Title: Paste #3404 | LodgeIt! (at pastethis.i2p) 21:12:01 &amp;lt;hottuna&amp;gt; allons-y pour la fusion alors 21:12:17 &amp;lt;topiltzin&amp;gt; ok super. Meeh, dis-le maintenant ou tais-toi à jamais 21:12:28 &amp;lt;topiltzin&amp;gt; (ou peu importe ce que dit le prêtre au mariage) 21:13:18 &amp;lt;zzz&amp;gt; J’aimerais qu’il parle plus tard aussi si c’est quand il le teste :) 21:13:21 &amp;lt;topiltzin&amp;gt; ok, je fusionne après la réunion 21:13:56 &amp;lt;hottuna&amp;gt; __Ticket #741 - renommeur de processus sur windows__ 21:14:11 &amp;lt;topiltzin&amp;gt; str4d : tu es là pour ça ? 21:15:54 &amp;lt;topiltzin&amp;gt; mmk, ce ticket n’est pas si petit 21:16:57 &amp;lt;topiltzin&amp;gt; contexte — sous windows, i2p s’exécute avec un nom de processus « java » 21:16:57 &amp;lt;sponge&amp;gt; salut 21:17:24 &amp;lt;sponge&amp;gt; réunion aujourd’hui ? 21:17:27 &amp;lt;topiltzin&amp;gt; ce qui signifie que tout paramètre de sécurité appliqué à i2p devient valable pour toute application java 21:17:41 &amp;lt;hottuna&amp;gt; sponge : oui. `http://zzz.i2p/topics/1397?page=1#p6616` 21:17:48 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting [4th June] (at zzz.i2p) 21:17:48 &amp;lt;sponge&amp;gt; merci 21:17:59 &amp;lt;sponge&amp;gt; il était temps que je participe à l’une de celles-ci… 21:18:48 &amp;lt;sponge&amp;gt; ce jour est toujours difficile pour moi à cette heure précise 21:18:55 &amp;lt;zzz&amp;gt; peut-on faire quelque chose sur le 741 sans str4d ? 21:19:29 &amp;lt;sponge&amp;gt; J’ai enfin une machine avec windows 21:19:36 &amp;lt;topiltzin&amp;gt; si on a une copie de visual studio alors on peut tout faire sans lui 21:19:59 &amp;lt;sponge&amp;gt; 7 si je me souviens bien, je ne l’utilise jamais, donc je peux aider/tester 21:20:14 &amp;lt;hottuna&amp;gt; Je pourrais obtenir une licence VS de microsoft, si quelqu’un sait l’utiliser.. 21:20:41 &amp;lt;topiltzin&amp;gt; c’est une bonne idée que le projet ait une telle licence 21:20:41 &amp;lt;zzz&amp;gt; Je veux dire en termes de discussion. Donc pour revenir au début, topiltzin tu as mis ça à l’ordre du jour pourquoi ? juste pour essayer de faire avancer les choses ? 21:20:41 &amp;lt;sponge&amp;gt; VS est assez pénible d’après ce que j’ai entendu 21:21:07 &amp;lt;topiltzin&amp;gt; exactement — faire bouger les choses 21:21:37 &amp;lt;hottuna&amp;gt; D’accord, str4d n’est pas là. On reporte ça ? 21:21:48 &amp;lt;sponge&amp;gt; aye 21:22:28 * sponge a du « divers » à discuter 21:22:41 &amp;lt;sponge&amp;gt; dites-moi quand j’ai le bâton de parole 21:23:03 &amp;lt;hottuna&amp;gt; Je vais prendre ça pour un grand oui. 21:23:03 &amp;lt;hottuna&amp;gt; On avance… 21:23:06 &amp;lt;hottuna&amp;gt; __Divers__ 21:23:09 &amp;lt;topiltzin&amp;gt; si vous voulez le reporter d’accord, mais n’oublions pas complètement 21:23:21 &amp;lt;hottuna&amp;gt; topiltzin : d’accord 21:23:46 &amp;lt;topiltzin&amp;gt; (je le remettrai à la prochaine réunion aussi) 21:23:57 &amp;lt;topiltzin&amp;gt; ;-) 21:24:08 &amp;lt;hottuna&amp;gt; sponge : Divers c’était ? 21:24:51 &amp;lt;sponge&amp;gt; DIVERS — Bridge API for UDP (BOB) — J’ai quelques idées sur la façon de le faire, mais j’ai besoin de retours, et de savoir si c’est même souhaité 21:25:18 &amp;lt;sponge&amp;gt; en gros il nous faut une sorte de standard extensible 21:25:22 &amp;lt;sponge&amp;gt; et s’y tenir 21:25:43 &amp;lt;sponge&amp;gt; il faut aussi que ça ne casse pas ce qui existe déjà 21:25:57 &amp;lt;sponge&amp;gt; enfin — s’adapter facilement 21:26:56 &amp;lt;hottuna&amp;gt; Donc la question est : à quoi les gens l’utiliseraient ? 21:27:03 &amp;lt;zzz&amp;gt; on a déjà un fil à `http://zzz.i2p/topics/1393` --- et si tu mettais ta proposition là-bas ? 21:27:10 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: UDP Trackers (at zzz.i2p) 21:27:10 &amp;lt;sponge&amp;gt; deux façons auxquelles je pense : soit encapsuler un paquet UDP avec &amp;lt;&amp;lt;destination&amp;gt;&amp;lt;data&amp;gt;&amp;gt; soit &amp;lt;&amp;lt;handle&amp;gt;&amp;lt;data&amp;gt;&amp;gt; 21:28:13 &amp;lt;dg&amp;gt; hottuna : trackers, voip ? 21:28:16 &amp;lt;sponge&amp;gt; Je suis curieux de la demande 21:28:16 &amp;lt;dg&amp;gt; oserais-je dire, des jeux 21:29:03 &amp;lt;sponge&amp;gt; et j’ai besoin de gens pour en discuter. J’essaie DEPUIS DES ANNÉES de parler avec quelqu’un, pour avoir plus d’idées, et personne ne veut réfléchir au problème 21:29:03 &amp;lt;dg&amp;gt; oh, anonet. psi poussait pour ça. 21:29:03 &amp;lt;sponge&amp;gt; *someone 21:29:03 &amp;lt;zzz&amp;gt; faut aussi lire comment SOCKS fait 21:29:03 &amp;lt;sponge&amp;gt; il y a des applis qui utilisent IDP 21:29:06 &amp;lt;sponge&amp;gt; *UDP 21:29:22 &amp;lt;sponge&amp;gt; n’oubliez pas gnutella 21:29:25 &amp;lt;inscrutable&amp;gt; la voip (mumble) a été implémentée et a été un peu utilisée 21:29:44 &amp;lt;zzz&amp;gt; ça c’est tcp 21:29:47 &amp;lt;sponge&amp;gt; bote utilise aussi un paquet de type udp 21:29:54 &amp;lt;sponge&amp;gt; gnutella peut utiliser udp 21:29:58 &amp;lt;inscrutable&amp;gt; zzz : Autant pour moi 21:30:29 &amp;lt;orion&amp;gt; Quand est la prochaine réunion ? 21:30:40 &amp;lt;hottuna&amp;gt; Chaque fois que quelqu’un veut en organiser une 21:30:40 &amp;lt;zzz&amp;gt; tout est facile à l’intérieur de la JVM. Je pourrais ajouter udp à zzzot en une journée. C’est l’interface externe qui est une galère. 21:30:40 &amp;lt;sponge&amp;gt; donc y a-t-il de la demande ? et si vous avez des idées d’implémentation qui peuvent évoluer et ne pas devenir obsolètes, postez 21:30:45 &amp;lt;orion&amp;gt; Oh mince. On est en réunion. 21:30:45 &amp;lt;hottuna&amp;gt; Je n’en accueillerai pas la semaine prochaine. 21:31:06 &amp;lt;hottuna&amp;gt; orion : on est dans __Divers__ maintenant.. 21:31:25 &amp;lt;dg&amp;gt; sponge : oui. 21:31:32 &amp;lt;sponge&amp;gt; divers numéro 2 — ipv6 et ses implications sur la désanonymisation 21:31:35 &amp;lt;orion&amp;gt; hottuna : Merci. 21:31:50 &amp;lt;sponge&amp;gt; des inquiétudes ? 21:32:01 &amp;lt;sponge&amp;gt; à quel point sommes-nous proches d’utiliser ipv6 21:32:08 &amp;lt;sponge&amp;gt; comment 21:32:12 &amp;lt;hottuna&amp;gt; quelles inquiétudes as-tu sponge ? 21:32:27 &amp;lt;sponge&amp;gt; ipv6 peut relier à qui tu es très facilement 21:32:46 &amp;lt;Meeh&amp;gt; mince, j’ai raté la réunion -.- 21:32:53 &amp;lt;zzz&amp;gt; Fil IPv6 : `http://zzz.i2p/topics/109` 21:32:56 &amp;lt;hottuna&amp;gt; puisque l’espace d’adressage est plus grand ? 21:32:59 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: IPV6 TODO (at zzz.i2p) 21:33:03 &amp;lt;sponge&amp;gt; oui 21:33:03 &amp;lt;sponge&amp;gt; je pensais 21:33:14 &amp;lt;sponge&amp;gt; zzz : c’est différent, mais lié 21:33:17 &amp;lt;dg&amp;gt; ipv6 ne désanonymise pas ? WHOIS _peut_ être plus précis tout comme _peut_ l’être la détermination de la présence d’un NAT (Bob et Ryan sont derrière un NAT, tu ne sais pas qui est qui) — avec IPv6, tu peux peut-être savoir si c’est Bob ou Ryan. 21:33:24 &amp;lt;dg&amp;gt; À mon avis, ça ne change rien pratiquement pour I2P. 21:33:27 &amp;lt;sponge&amp;gt; i2p pourrait obtenir un espace ipv6 21:33:39 &amp;lt;psi&amp;gt; socks 5 udp serait génial 21:33:42 &amp;lt;sponge&amp;gt; le répartir aux utilisateurs via tunnel 21:33:45 &amp;lt;str4d&amp;gt; o/ 21:33:48 &amp;lt;orion&amp;gt; À part ça : i2pcpp aura un support ipv6 complet. 21:33:54 &amp;lt;str4d&amp;gt; Désolé d’être en retard. 21:33:57 &amp;lt;hottuna&amp;gt; dg : Je suis d’accord. 21:34:06 &amp;lt;zzz&amp;gt; en attente que sponge liste ses inquiétudes (post #66) 21:34:20 &amp;lt;dg&amp;gt; hottuna : Peut-on avancer si sponge n’a rien à ajouter ? 21:34:35 &amp;lt;dg&amp;gt; je pense que c’est un non-sujet 21:34:35 &amp;lt;zzz&amp;gt; calendrier ? fusion pour 0.9.8, activation par défaut en 0.9.9 21:34:38 &amp;lt;sponge&amp;gt; donc en bref… I2P fournira-t-il un tunnel ipv6 pour les personnes très sensibles ? 21:34:53 &amp;lt;topiltzin&amp;gt; hey str4d, tu as raté la discussion i2p.exe :( 21:35:04 &amp;lt;sponge&amp;gt; devrions-nous ? 21:35:07 &amp;lt;hottuna&amp;gt; Je ne pense pas que notre modèle de menace inclue qu’il soit illégal d’exécuter I2P. 21:35:31 &amp;lt;hottuna&amp;gt; Si c’était le cas, ipv4 poserait problème aussi. 21:35:42 &amp;lt;zzz&amp;gt; orion, j’essaie de garder notre doc à jour concernant IPv6. La doc devrait correspondre à ce qui est dans ma branche ipv6 maintenant. 21:35:45 &amp;lt;sponge&amp;gt; ht : dans certains pays (chine ?) ça l’est 21:36:20 &amp;lt;hottuna&amp;gt; Et qui exécute i2p est la seule information supplémentaire qui serait révélée. 21:36:39 &amp;lt;zzz&amp;gt; la meilleure voie à travers le GFW est peut-être via IPv6, difficile de voir comment c’est négatif 21:38:09 &amp;lt;sponge&amp;gt; dernier divers de ma part — Désolé d’avoir manqué toutes les réunions précédentes. Encore une fois, ce jour de la semaine et cette heure sont difficiles pour moi. Je serai bientôt plus actif sur tout aussi… le bâton de parole est pour la personne suivante… 21:38:13 &amp;lt;orion&amp;gt; zzz : Merci. 21:39:03 &amp;lt;hottuna&amp;gt; Meeh : tu as manqué #726, mais on te demande de tester les correctifs qui seront fusionnés par topiltzin (je pense que c’est le résumé) 21:39:15 &amp;lt;hottuna&amp;gt; str4d : #741 a été mis de côté pour la prochaine réunion 21:39:22 &amp;lt;hottuna&amp;gt; sponge : sympa :) 21:39:29 &amp;lt;sponge&amp;gt; Je dis remettons 741 sur la table maintenant 21:39:32 &amp;lt;hottuna&amp;gt; Ok, autre chose ? 21:39:32 &amp;lt;Meeh&amp;gt; hottuna : noté. 21:39:39 &amp;lt;sponge&amp;gt; il est là, pourquoi pas 21:39:46 &amp;lt;hottuna&amp;gt; ça me va 21:39:46 &amp;lt;orion&amp;gt; hottuna : Oui, petite chose. 21:40:01 &amp;lt;hottuna&amp;gt; ok, à toi orion ! 21:40:04 &amp;lt;topiltzin&amp;gt; on « dé-table » 741 … :) 21:40:20 &amp;lt;orion&amp;gt; Je me demandais si quelqu’un pouvait me donner mes identifiants pour le compte email press@i2p2.de. 21:40:27 &amp;lt;orion&amp;gt; Ainsi que mettre à jour le site web. 21:40:46 &amp;lt;sponge&amp;gt; orion : le site est dans mtn 21:40:56 &amp;lt;hottuna&amp;gt; mettre à jour quelle partie du site ? 21:41:03 &amp;lt;str4d&amp;gt; Et pas besoin d’identifiants pour mettre à jour le site. 21:41:18 &amp;lt;str4d&amp;gt; (Il suffit de créer une clé mtn et c’est parti) 21:41:25 &amp;lt;orion&amp;gt; str4d : le compte email 21:41:43 &amp;lt;hottuna&amp;gt; welterde gère ce domaine autant que je sache. 21:41:46 &amp;lt;orion&amp;gt; Ou, peu importe. La page team.html a déjà été mise à jour. 21:41:46 &amp;lt;zzz&amp;gt; tu seras cruellement déçu, je ne pense pas qu’on ait jamais reçu un seul email là-bas, mais welterde est la personne à contacter pour être ajouté. C’est juste un redirecteur vers une liste, il n’y a pas de compte. 21:42:02 &amp;lt;orion&amp;gt; Donc pour l’instant c’est juste le compte email. 21:42:20 &amp;lt;orion&amp;gt; Je parlerai à welterde, merci. Je rends la parole. 21:42:30 &amp;lt;hottuna&amp;gt; excellent 21:42:38 &amp;lt;hottuna&amp;gt; __Ticket #741 - renommeur de processus sur windows__ 21:42:45 &amp;lt;str4d&amp;gt; Ok, donc on remet brièvement 741 sur la table ? 21:42:45 &amp;lt;hottuna&amp;gt; topiltzin, str4d 21:42:52 &amp;lt;hottuna&amp;gt; oui 21:42:58 &amp;lt;sponge&amp;gt; :-) 21:43:05 &amp;lt;str4d&amp;gt; Situation actuelle : le renommeur de processus fonctionne. 21:43:12 &amp;lt;str4d&amp;gt; (Quand il est appelé par le wrapper Tanuki) 21:43:23 &amp;lt;str4d&amp;gt; (ou des arguments CLI passés) 21:44:01 &amp;lt;str4d&amp;gt; Je l’ai testé sur Win7. topiltzin a vérifié que le code a tourné sur à peu près tout sauf Win8. 21:44:12 &amp;lt;str4d&amp;gt; Donc il faut tester là-bas. 21:44:34 &amp;lt;hottuna&amp;gt; Quelqu’un a accès à win8 ? 21:44:37 &amp;lt;zzz&amp;gt; 32/64 ? 21:44:52 * KillYourTV peut 21:44:59 &amp;lt;str4d&amp;gt; La seule partie qui ne marche pas actuellement est les défauts internes — les arguments utilisés si aucun argument n’est fourni par l’extérieur (c.-à-d. wrapper ou CLI). 21:45:02 &amp;lt;KillYourTV&amp;gt; (win 8, x64 et/ou x86) 21:45:09 &amp;lt;sponge&amp;gt; Ma fille allait passer à 8, mais on a découvert que c’est vraiment mauvais. 21:45:12 &amp;lt;str4d&amp;gt; zzz : J’étais sur Win7 64 bits 21:45:30 &amp;lt;str4d&amp;gt; (si je me souviens bien) 21:45:30 &amp;lt;hottuna&amp;gt; donc KillYourTV, partant pour quelques tests ? 21:45:37 &amp;lt;KillYourTV&amp;gt; toujours 21:45:44 &amp;lt;hottuna&amp;gt; :) 21:45:52 &amp;lt;str4d&amp;gt; Merci KillYourTV :) 21:46:11 &amp;lt;topiltzin&amp;gt; deux points restants que je vois : 21:46:11 * KillYourTV va configurer quelques VMs 21:46:14 &amp;lt;str4d&amp;gt; Les tests nécessitent juste de déposer le nouveau i2p.exe dans le dossier d’installation, et d’ajuster wrapper.config pour utiliser « i2p » au lieu de « java ». 21:46:21 &amp;lt;topiltzin&amp;gt; 1. Icônes — il en faut de différentes tailles, canaux alpha, etc. 21:46:36 &amp;lt;topiltzin&amp;gt; 2. Des chaînes comme licence, description, etc. doivent être relues 21:46:55 &amp;lt;str4d&amp;gt; 1. — J’ai configuré le fichier VS pour référencer l’icône dans le répertoire installer/ de i2p.i2p. 21:47:22 &amp;lt;str4d&amp;gt; Donc il devrait utiliser la même icône que celle utilisée par i2p.exe basé sur launch4j. 21:47:25 &amp;lt;KillYourTV&amp;gt; Je n’ai pas fait attention mais le « renommeur » proposé est-il déjà dans i2p.i2p ? 21:47:36 &amp;lt;str4d&amp;gt; 2. — D’accord. 21:47:36 &amp;lt;hottuna&amp;gt; concernant les icônes : je ne pense pas qu’il existe des fichiers de haute qualité/svg 21:47:51 &amp;lt;str4d&amp;gt; KillYourTV : oui — installer/c/i2pExe 21:48:10 &amp;lt;zzz&amp;gt; si ça ne marche pas sans arguments, n’est-ce pas un problème ? 21:48:10 &amp;lt;KillYourTV&amp;gt; merci, je peux gérer le reste alors ^^ 21:48:28 &amp;lt;str4d&amp;gt; zzz : oui. 21:48:35 &amp;lt;topiltzin&amp;gt; alors certaines choses comme le panneau de configuration vont sembler bizarres 21:48:43 &amp;lt;str4d&amp;gt; Il faut corriger ça si ça doit remplacer i2p.exe basé sur launch4j 21:48:54 &amp;lt;topiltzin&amp;gt; str4d : tu es sûr que c’est un problème ? Je pensais que tu avais codé en dur quelques valeurs par défaut 21:49:17 &amp;lt;str4d&amp;gt; topiltzin : oui, mais ça plante et je n’ai pas pu comprendre pourquoi à ce moment-là. 21:49:29 &amp;lt;sponge&amp;gt; coder en dur peut être une mauvaise idée, fais d’abord une recherche de chemin. 21:49:47 &amp;lt;str4d&amp;gt; Mais quand j’ai extrait (ce qui aurait dû être) exactement les mêmes arguments et que je les ai utilisés via la CLI, ça a bien marché.. 21:50:02 &amp;lt;str4d&amp;gt; sponge : paramètres par défaut différents. 21:50:13 &amp;lt;sponge&amp;gt; ahh 21:50:35 &amp;lt;str4d&amp;gt; sponge : ce sont les réglages avec lesquels I2P est lancé s’il n’y a rien d’autre (pas de wrapper.config). Voir installer/i2pstandalone.xml 21:50:38 &amp;lt;topiltzin&amp;gt; str4d : pour que KillYourTV teste, tu dois construire le i2p.exe réel ou l’as-tu déjà commité dans mtn ? 21:50:46 &amp;lt;str4d&amp;gt; (et la cible doBuildExe dans build.xml) 21:50:49 &amp;lt;sponge&amp;gt; str4d : tu devras peut-être faire comme j’ai fait pour BOB, en gros un double main() 21:50:53 &amp;lt;KillYourTV&amp;gt; topiltzin : il est dans mtn 21:51:07 * KillYourTV a déjà demandé ^^ 21:51:14 &amp;lt;str4d&amp;gt; topiltzin : il faut le construire — je n’allais pas commiter le binaire avant qu’on soit proches de réellement l’utiliser. 21:51:21 &amp;lt;str4d&amp;gt; KillYourTV : je voulais dire que la source est dans mtn ^_^ 21:51:24 &amp;lt;sponge&amp;gt; le premier main insère les arguments manquants, les passe au main() réel 21:51:31 &amp;lt;KillYourTV&amp;gt; oh… heh 21:51:58 &amp;lt;str4d&amp;gt; sponge : c’est à peu près ce qui est fait — si des args sont passés ils sont utilisés, sinon des args par défaut sont construits. 21:52:05 &amp;lt;sponge&amp;gt; donc tu as main() et _main() 21:52:08 &amp;lt;topiltzin&amp;gt; ok donc i2p.exe n’est pas dans mtn ? 21:52:08 &amp;lt;str4d&amp;gt; topiltzin : quel est le format de launch.properties ? 21:52:27 &amp;lt;str4d&amp;gt; topiltzin : correct. Juste installer/c/i2pExe/i2p.c etc. 21:52:30 &amp;lt;sponge&amp;gt; le premier n’est qu’un nettoyage 21:52:37 &amp;lt;str4d&amp;gt; sponge : voir installer/c/i2pExe/i2p.c pour le code. 21:52:37 &amp;lt;dg&amp;gt; topiltzin : src oui, binaire non 21:52:48 &amp;lt;sponge&amp;gt; je regarderai, merci 21:53:11 &amp;lt;sponge&amp;gt; Je te reviendrai sur pourquoi c’est cassé 21:53:27 &amp;lt;str4d&amp;gt; topiltzin : il y avait aussi plusieurs méthodes commentées dont je n’ai pas compris la raison d’être. 21:54:04 &amp;lt;topiltzin&amp;gt; pas de souci, je peux expliquer hors-ligne 21:54:15 &amp;lt;topiltzin&amp;gt; mais KillYourTV a besoin d’un binaire pour tester, peux-tu en construire un ? 21:54:54 &amp;lt;str4d&amp;gt; topiltzin : bien sûr. 21:55:21 &amp;lt;topiltzin&amp;gt; launch.properties — je crois une ligne par propriété, besoin de revérifier 21:55:39 &amp;lt;str4d&amp;gt; (sauf si tu as déjà VS2008 KillYourTV — c’est avec ça que c’est construit) 21:56:05 &amp;lt;topiltzin&amp;gt; ce qui amène un autre point __divers__ intéressant : 21:56:08 &amp;lt;str4d&amp;gt; topiltzin : je pense que launch.properties pourrait être comme wrapper.config mais pour le cas autonome. 21:56:23 &amp;lt;topiltzin&amp;gt; ouais 21:56:42 &amp;lt;str4d&amp;gt; (Parce que l’actuel i2p.exe autonome n’est pas du tout ajustable) 21:58:33 &amp;lt;topiltzin&amp;gt; maintenant que le projet est chargé de cash (parce qu’une personne mystérieuse a donné 1000 BTC quand ils étaient encore bon marché) on devrait avoir des licences logicielles pour des choses comme vmware, visual studio, etc. 21:59:21 &amp;lt;hottuna&amp;gt; visual studio je peux l’avoir gratuitement pour moi ou l’un de vous 21:59:24 &amp;lt;topiltzin&amp;gt; Je suis sûr que KillYourTV a acheté légalement ses copies de Windows 8 :-D mais techniquement c’est le projet qui devrait financer ça 21:59:39 &amp;lt;zzz&amp;gt; microsoft fait de la pub à la TV pour des PC win8 à 450 $ (Asus ? Acer ?), on pourrait juste en acheter un 22:00:05 &amp;lt;sponge&amp;gt; excellente idée zzz 22:00:16 &amp;lt;KillYourTV&amp;gt; (copies dreamspark, « pour usage éducatif ») 22:00:27 &amp;lt;maidenboi2&amp;gt; tiger direct a souvent des offres à 300-400 pour des laptops entrée de gamme 22:00:27 &amp;lt;orion&amp;gt; Si Microsoft offre des réductions étudiantes, je peux les obtenir. 22:00:34 &amp;lt;orion&amp;gt; Si vous voulez aller par là. 22:00:37 &amp;lt;topiltzin&amp;gt; hottuna oui s’il te plaît (concernant VS) 22:00:51 &amp;lt;dg&amp;gt; attendez 22:01:01 &amp;lt;dg&amp;gt; le portable gamer qu’on a acheté est-il win. 8 ? 22:01:19 &amp;lt;hottuna&amp;gt; a-t-on vraiment besoin de jouets ? les tests ne pourraient-ils pas se faire en VM ? 22:01:27 &amp;lt;KillYourTV&amp;gt; echelon avait son propre windows. 22:01:45 &amp;lt;KillYourTV&amp;gt; et je fais mes tests dans des VMs propres 22:01:52 &amp;lt;sponge&amp;gt; str4d : j’ai VS quelque part (il est très vieux) mais je ne l’utiliserai pas. Je vais simplement revoir ton code une fois pull et apply terminés ici et te conseiller 22:02:14 &amp;lt;str4d&amp;gt; sponge : merci. 22:02:59 &amp;lt;topiltzin&amp;gt; une VM est toujours mieux 22:02:59 &amp;lt;orion&amp;gt; Je suis d’accord avec hottuna concernant la VM. 22:02:59 &amp;lt;topiltzin&amp;gt; et on peut se partager des images pour faciliter le debug etc. 22:02:59 &amp;lt;hottuna&amp;gt; d’accord. donc on est contents de ce sujet/cette discussion ? 22:02:59 &amp;lt;sponge&amp;gt; str4d : pas de problème. J’ai eu la tête plongée dans le C, C++ et l’ASM le dernier mois 22:03:02 &amp;lt;zzz&amp;gt; un netbook win8 serait bien moins cher que VS 22:03:52 &amp;lt;orion&amp;gt; zzz : Et si j’obtenais une copie étudiante de VS ? 22:04:03 &amp;lt;hottuna&amp;gt; Je pensais faire don de ma copie étudiante aussi. 22:04:14 &amp;lt;topiltzin&amp;gt; orion : si tu obtiens une copie étudiante i2p ne peut pas techniquement l’utiliser 22:04:21 &amp;lt;sponge&amp;gt; Ma fille pourrait possiblement obtenir une version étudiante aussi 22:04:27 &amp;lt;topiltzin&amp;gt; s/technically/legally/ 22:04:31 &amp;lt;iRelay&amp;gt; topiltzin meant: orion: if you get a student copy i2p cannot legally use it 22:04:31 &amp;lt;hottuna&amp;gt; topiltzin : pourquoi pas ? 22:04:34 &amp;lt;str4d&amp;gt; hottuna : oui pour moi. Deux actions principales : Corriger les valeurs par défaut (et fournir un launch.properties) ; construire un i2p.exe pour que KillYourTV teste. 22:04:37 &amp;lt;orion&amp;gt; C’est pour mon éducation. 22:05:07 &amp;lt;hottuna&amp;gt; et pas pour une entreprise/projet à but lucratif 22:05:07 &amp;lt;topiltzin&amp;gt; parce que c’est une copie étudiante pour l’éducation d’orion — ça veut dire que seul lui peut l’utiliser 22:05:26 &amp;lt;hottuna&amp;gt; ok. dans ce cas je ne peux pas fournir VS. 22:05:49 &amp;lt;topiltzin&amp;gt; quelle licence a la tienne ? 22:05:58 &amp;lt;hottuna&amp;gt; et ça ne peut pas être construit avec mingw ? 22:05:58 &amp;lt;hottuna&amp;gt; topiltzin : étudiante 22:06:46 &amp;lt;topiltzin&amp;gt; tu peux l’utiliser pour construire i2p.exe ou autre pour i2p, la seule chose que tu ne peux pas faire est de la donner à quelqu’un d’autre 22:07:23 &amp;lt;KillYourTV&amp;gt; et vs2008 express ? Est-ce limité au 32 bits seulement ? 22:07:46 &amp;lt;sponge&amp;gt; str4d : note ! Ce n’est pas de bon style de mélanger des commentaires C++ dans du code C ;-) utilise /* */ 22:08:01 &amp;lt;KillYourTV&amp;gt; Je suppose qu’on a besoin de i2p.exe 64 bits _et_ i2p.exe 32 bits 22:08:32 &amp;lt;topiltzin&amp;gt; Je pense que 32 bits seulement est suffisant 22:08:35 &amp;lt;sponge&amp;gt; Je vois aussi déjà ton problème 22:09:01 &amp;lt;topiltzin&amp;gt; suffisant = tourne sur windows 64 et 32 bits 22:09:19 &amp;lt;KillYourTV&amp;gt; Je ne suis pas sûr qu’un i2p.exe 32 bits puisse charger le wrapper 64 bits. Le wrapper 32 bits ne peut pas charger la JVM 64 bits 22:09:36 &amp;lt;KillYourTV&amp;gt; je ne sais pas pour ça 22:10:48 &amp;lt;sponge&amp;gt; str4d : i2p.c ligne 54, et la boucle en dessous — tu n’assignes pas correctement… ça devrait être ‘*new_argv[0]’ pas ‘new_argv[0]’ idem pour la boucle en dessous. Le NULL final devrait être OK 22:11:06 &amp;lt;K1773R&amp;gt; KillYourTV : et un x86 qui démarre le launcher x86 ou x64 ? 22:11:44 &amp;lt;sponge&amp;gt; str4d : Essaie ça, et ça devrait marcher pour toi 22:11:47 &amp;lt;KillYourTV&amp;gt; c’est ce que je dis, je ne sais pas si ça peut marcher. Les binaires 32 bits ne peuvent _généralement_ pas appeler des binaires x64. 22:12:47 &amp;lt;sponge&amp;gt; en fait la première ligne est peut-être OK, mais la boucle a besoin d’un * 22:13:26 &amp;lt;sponge&amp;gt; read_options, si ça retourne un pointeur, doit copier le pointeur 22:13:45 &amp;lt;K1773R&amp;gt; KillYourTV : via cmd.exe ça devrait fonctionner en dernier recours, même si c’est un problème win 22:13:48 &amp;lt;sponge&amp;gt; new_argv[i] = &amp;(read_options[i-1]); 22:13:51 &amp;lt;sponge&amp;gt; comme ça 22:14:57 &amp;lt;topiltzin&amp;gt; sponge as-tu accès à une machine windows ? Peux-tu aider à tester ? 22:15:17 &amp;lt;topiltzin&amp;gt; sponge : poste aussi tous commentaires sur trac #741 22:15:35 &amp;lt;sponge&amp;gt; J’ai un laptop win 7, mais je ne peux pas tester aujourd’hui. J’ai peu de temps, et j’ai dû m’organiser pour être ici 22:16:17 &amp;lt;sponge&amp;gt; sinon je sauterais dessus 22:16:52 &amp;lt;sponge&amp;gt; le point est que tu as un pointeur vers un tableau de pointeurs 22:17:41 &amp;lt;KillYourTV&amp;gt; Je peux en gros tester toutes les versions de Windows 22:17:44 &amp;lt;sponge&amp;gt; tu ne copies pas le pointeur, ton code copie les premiers caractères, ce qui va pointer vers du bazar aléatoire et provoquer ton crash 22:18:46 &amp;lt;sponge&amp;gt; new_argv[0] = argv[0]; &amp;lt;-- ça c’est ok 22:18:59 &amp;lt;sponge&amp;gt; new_argv[i] = read_options[i-1]; &amp;lt;-- bazar aléatoire 22:19:13 * hottuna prépare le marteau de clôture de la réunion 22:20:21 &amp;lt;hottuna&amp;gt; d’accord… l’heure de fermeture 22:20:24 &amp;lt;str4d&amp;gt; sponge : Je suis assez sûr que cette section est restée la même que pour limewireExe 22:20:31 &amp;lt;micster&amp;gt; Avant que tout le monde parte, je pensais au « statut d’organisme à but non lucratif 501(c)(3) » pour The Invisible Internet Project. Est-ce l’endroit pour en parler ou ailleurs ? 22:20:38 &amp;lt;str4d&amp;gt; (Ce qui devrait être opérationnel, d’après topiltzin) 22:20:45 &amp;lt;hottuna&amp;gt; micster : oui 22:21:04 &amp;lt;dg&amp;gt; hottuna : on en a fini avec #741 ? 22:21:22 &amp;lt;hottuna&amp;gt; je doute qu’on en finisse :P 22:21:29 &amp;lt;sponge&amp;gt; str4d : problème 2 22:21:33 &amp;lt;sponge&amp;gt; free(read_options); 22:21:45 &amp;lt;sponge&amp;gt; ne les libère pas là 22:21:48 &amp;lt;micster&amp;gt; J’ai vu un post sur le forum à propos de quelqu’un qui voulait s’incorporer en Allemagne. Je suis aux US et intéressé pour poursuivre ça. 22:21:52 &amp;lt;str4d&amp;gt; KillYourTV : pour 32/64, que se passe-t-il actuellement avec i2p.exe basé sur launch4j ? Ça démarre un processus java.exe séparé ; est-il construit séparément pour 32 et 64 bits ? 22:21:55 &amp;lt;hottuna&amp;gt; sponge : je dois y aller. Pourrais-tu t’occuper du reste de la réunion ? 22:21:58 &amp;lt;sponge&amp;gt; libère-les tout à la fin 22:22:09 &amp;lt;sponge&amp;gt; Je suis sur le départ aussi 22:22:15 &amp;lt;hottuna&amp;gt; il a juste besoin d’un dernier « baf », et c’est fini 22:22:18 &amp;lt;hottuna&amp;gt; mince ! 22:22:25 &amp;lt;dg&amp;gt; micster : Super ! Malheureusement, le timing est mauvais. Tu peux poster à ce sujet sur zzz.i2p (« le forum ») si tu peux ? 22:22:28 &amp;lt;str4d&amp;gt; sponge : Je vais essayer ta suggestion et faire un retour. 22:22:31 &amp;lt;sponge&amp;gt; Je pense que c’est fini 22:22:38 &amp;lt;micster&amp;gt; Ok 22:22:41 &amp;lt;str4d&amp;gt; (plus tard — afk maintenant o/) 22:22:59 &amp;lt;sponge&amp;gt; str4d : vérifie bien que c’est un pointeur 22:23:01 * hottuna 'baf' abat le marteau de clôture de la réunion 22:23:06 * hottuna **baf** 22:23:17 &amp;lt;sponge&amp;gt; **BARF** :-) 22:23:35 &amp;lt;hottuna&amp;gt; résumé publié ici : `http://zzz.i2p/topics/1397` 22:23:42 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting [4th June] (at zzz.i2p) 22:23:50 &amp;lt;RN&amp;gt; :) 22:23:57 &amp;lt;sponge&amp;gt; cool, je peux maintenant aller faire mes courses 22:24:08 &amp;lt;topiltzin&amp;gt; super réunion tout le monde ! 22:24:19 &amp;lt;dg&amp;gt; micster : la réunion se termine et tout le monde semble avoir beaucoup de choses à dire. Tu auras plus de visibilité et de temps de cerveau si tu postes là-bas. 22:24:53 &amp;lt;micster&amp;gt; Ok, je vais faire le post. Peut-être que ça pourra être discuté dans une future réunion. 22:25:01 &amp;lt;micster&amp;gt; Je voulais juste voir si j’étais au bon endroit. 22:26:52 &amp;lt;RN&amp;gt; beaucoup de bonnes discussions. merci d’avoir pris le temps de participer à tous 22:27:07 &amp;lt;hottuna&amp;gt; :) 22:28:54 &amp;lt;zzz&amp;gt; micster, le bon fil pour ça est `http://zzz.i2p/topics/1388` 22:28:58 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Official I2P group (at zzz.i2p) &lt;/div></description></item><item><title>Version 0.9.6</title><link>/fr/blog/2013/05/28/version-0.9.6/</link><pubDate>Tue, 28 May 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/05/28/version-0.9.6/</guid><description>&lt;p>0.9.6 inclut des corrections de bogues et une mise à jour de Jetty 6.1.26 (2010-11-10) vers Jetty 7.6.10 (2013-03-12). Voir ci-dessous des informations importantes sur la mise à jour de Jetty. La série Jetty 7 est activement maintenue et nous prévoyons de rester à jour avec elle dans les prochaines versions d&amp;rsquo;I2P.&lt;/p>
&lt;p>La plupart des utilisateurs effectueront la mise à jour via HTTP. Ceux qui utilisent des versions de développement tenteront de se mettre à jour via le BitTorrent intra-réseau expérimental avec i2psnark. Nous avons corrigé certains bogues qui permettront à davantage d’utilisateurs de se mettre à jour par torrent au cours du cycle de mise à jour 0.9.7.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 21 mai 2013</title><link>/fr/blog/2013/05/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-mai-2013/</link><pubDate>Tue, 21 May 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/05/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-mai-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dg, eche|on, hottuna, Mathiasdm, Meeh, zzz&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 19:56:52 &amp;lt;hottuna&amp;gt; Salut à tous &amp;&amp; (welt||welterde||weltende) 19:57:24 &amp;lt;eche|on&amp;gt; ;-) 20:00:33 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Starting build #182 for job I2P 20:01:11 &amp;lt;hottuna&amp;gt; Mathiasdm, Meeh, postman, str4d, _sponge, KillYourTV, Complication 20:01:19 &amp;lt;hottuna&amp;gt; Bon, lançons cette réunion 20:01:33 &amp;lt;eche|on&amp;gt; réunion ? hmm 20:01:33 &amp;lt;hottuna&amp;gt; Ordre du jour : 20:01:39 &amp;lt;hottuna&amp;gt; * Nouveau système de primes 20:01:44 &amp;lt;hottuna&amp;gt; * Nouvelles primes 20:01:49 &amp;lt;hottuna&amp;gt; * Divers ? 20:02:21 &amp;lt;hottuna&amp;gt; __Nouveau système de primes___ 20:03:25 &amp;lt;hottuna&amp;gt; Cet été, j'aurai du temps à consacrer au développement d'I2P, mais je dois aussi payer mon loyer, raison pour laquelle un nouveau système de primes, ou au moins un nouvel ensemble de primes et sous-primes, sera proposé 20:03:51 &amp;lt;dg&amp;gt; \o 20:04:37 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Project I2P build #182:SUCCESS in 4 min 7 sec: `http://jenkins.killyourtv.i2p/job/I2P/182/` 20:05:00 &amp;lt;hottuna&amp;gt; après avoir discuté l'idée avec eche|on, il semble que la meilleure option pour un travail rémunéré soit via le système de primes 20:05:44 &amp;lt;hottuna&amp;gt; pour que ça marche, je proposerai au moins une grande prime puis créerai des sous-primes pour celle-ci 20:06:27 &amp;lt;hottuna&amp;gt; les sous-primes seront créées et closes toutes les deux semaines 20:06:41 &amp;lt;hottuna&amp;gt; (de préférence en tenant une réunion comme celle-ci lorsqu'une sous-prime doit être close) 20:07:27 &amp;lt;eche|on&amp;gt; vous connaissez mon opinion, donc j'attends simplement des retours ;-) 20:07:35 &amp;lt;hottuna&amp;gt; Actuellement, le projet i2p dispose de beaucoup de fonds qui ne nous servent à rien 20:08:10 &amp;lt;hottuna&amp;gt; et me permettre de contribuer à des domaines problématiques où il y a grand besoin dans i2p devrait être globalement une bonne chose 20:08:51 &amp;lt;hottuna&amp;gt; Quelqu'un a des questions ou des retours sur cette idée ? 20:09:26 &amp;lt;hottuna&amp;gt; J'en ai parlé plus tôt avec zzz, eche|on, postman et Mathiasdm et ils ont approuvé 20:10:07 &amp;lt;hottuna&amp;gt; J'ai essayé de joindre welt/welterde/weltende, _sponge, badger et KillYourTV mais je n'ai pas eu de réponse de leur part 20:10:23 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Project I2P UnitTests build #153:SUCCESS in 5 min 36 sec: `http://jenkins.killyourtv.i2p/job/UnitTests/153/` 20:10:35 &amp;lt;hottuna&amp;gt; Mais j'aimerais savoir ce que le reste des habitants de #i2p-dev pensent de l'idée 20:10:52 &amp;lt;dg&amp;gt; Je suis d'accord que nous devrions faire quelque chose avec les fonds 20:11:08 &amp;lt;dg&amp;gt; Une méthode organisée pour le faire est utile, je ne suis pas du tout en désaccord donc je reste muet 20:12:04 &amp;lt;hottuna&amp;gt; dg, ça te semble une bonne manière de faire quelque chose d'utile ? 20:13:00 &amp;lt;dg&amp;gt; oui. Le système de primes fonctionne déjà, nous devrions nous appuyer dessus 20:13:19 &amp;lt;zzz&amp;gt; tu proposes d'utiliser les fonds existants ? euros ou BTC ? 20:13:21 &amp;lt;hottuna&amp;gt; Pour ce qui est des montants des primes, 325 par sous-prime toutes les deux semaines est ce dont j'ai besoin pour couvrir mes coûts de base de la vie 20:13:47 &amp;lt;hottuna&amp;gt; les euros sont plus sûrs et plus simples pour moi 20:14:07 &amp;lt;hottuna&amp;gt; mais peut-être qu'une partie pourrait être payée en btc 20:14:42 &amp;lt;hottuna&amp;gt; dans tous les cas, la prime devrait être définie en euros puis éventuellement versée en btc 20:14:47 &amp;lt;zzz&amp;gt; eche|on, quel est notre solde ? 20:15:27 &amp;lt;hottuna&amp;gt; et pour répondre à ta question, je propose d'utiliser les fonds existants 20:15:27 &amp;lt;eche|on&amp;gt; `http://echelon.i2p/donations/index.html` - toujours à ces montants 20:15:32 &amp;lt;iRelay&amp;gt; Titre: Dons (sur echelon.i2p) 20:15:40 &amp;lt;eche|on&amp;gt; donc ~28k et 626 BTC 20:16:47 &amp;lt;dg&amp;gt; hottuna: Quel travail effectueras-tu ? 20:17:22 &amp;lt;zzz&amp;gt; env. combien d'heures par semaine comptes-tu travailler ? 20:17:35 &amp;lt;hottuna&amp;gt; c'est le deuxième point de l'ordre du jour, mais je pense principalement à améliorer nos problèmes de floodfill 20:17:57 &amp;lt;hottuna&amp;gt; 40 h/semaine. Donc à temps plein. 20:18:56 &amp;lt;zzz&amp;gt; donc à la louche, 8 euros/heure 20:19:18 &amp;lt;zzz&amp;gt; non. 4 euros/heure 20:19:20 &amp;lt;hottuna&amp;gt; à mon avis ça paraît raisonnable/bon marché 20:19:35 &amp;lt;zzz&amp;gt; 325/80 20:20:13 &amp;lt;zzz&amp;gt; McDonald's n'embauche pas ? :) 20:20:35 &amp;lt;hottuna&amp;gt; je crois que Burger King m'a payé plus de l'heure :P 20:21:06 &amp;lt;eche|on&amp;gt; tu as travaillé pour un Burger King ? bon sang,... j'aurais dû venir te voir au boulot^^ 20:21:35 &amp;lt;zzz&amp;gt; env. combien de semaines proposes-tu de travailler ? 20:21:56 &amp;lt;hottuna&amp;gt; voyons voir... ce sera un chiffre approximatif 20:23:19 &amp;lt;hottuna&amp;gt; je devrais en faire au moins 8, mais ça pourrait être plus ou moins 20:24:10 &amp;lt;zzz&amp;gt; donc un engagement de 1300 euros de notre part 20:24:24 &amp;lt;hottuna&amp;gt; ouais 20:24:49 &amp;lt;hottuna&amp;gt; au-delà, il faudrait en discuter en réunion 20:25:18 &amp;lt;zzz&amp;gt; quelqu'un se souvient de ce que nous payions jrandom par mois ? 20:26:08 &amp;lt;hottuna&amp;gt; voyons ce que dit l'Internet Archive 20:26:10 &amp;lt;eche|on&amp;gt; moins. ~500$ AMHA 20:26:39 &amp;lt;zzz&amp;gt; il était plus hippie que tuna :) 20:26:50 &amp;lt;hottuna&amp;gt; $465 USD/mois 20:27:11 &amp;lt;hottuna&amp;gt; Je fais le hippie aussi fort que je peux, bon sang ! 20:27:52 &amp;lt;dg&amp;gt; sois encore plus hippie !! 20:28:49 &amp;lt;hottuna&amp;gt; d'accord, quelqu'un a des objections ou des questions ? 20:29:15 &amp;lt;zzz&amp;gt; aucune objection 20:29:41 &amp;lt;Mathiasdm&amp;gt; ça semble bien 20:30:25 &amp;lt;dg&amp;gt; pareil 20:30:54 &amp;lt;hottuna&amp;gt; Très bien. Alors tout le monde est content 20:31:32 &amp;lt;hottuna&amp;gt; Pour mémoire : comme aucune objection n'a été soulevée, nous allons avancer avec le nouveau système de primes. 20:31:47 &amp;lt;hottuna&amp;gt; __Nouvelles primes__ 20:32:34 &amp;lt;hottuna&amp;gt; Le système de floodfill présente des problèmes, notamment de résistance aux attaques et de passage à l'échelle. 20:33:02 &amp;lt;hottuna&amp;gt; Le remplacer est la première prime que je proposerai. 20:33:30 &amp;lt;hottuna&amp;gt; J'ai parlé avec zzz de quelques alternatives 20:33:47 &amp;lt;hottuna&amp;gt; et la première étape semble être de passer à un netdb basé sur kademlia 20:34:30 &amp;lt;hottuna&amp;gt; zzz a d'ailleurs déjà commencé en implémentant kademlia dans i2psnark 20:34:59 &amp;lt;hottuna&amp;gt; c'est probablement une bonne base pour un réseau netdb 20:35:53 &amp;lt;hottuna&amp;gt; il y a des modifications que l'on peut apporter à kad pour le rendre plus probabiliste et éviter les pires aspects des attaques d'éclipse et de Sybil. 20:36:01 &amp;lt;zzz&amp;gt; Je ne suis pas sûr que « remplacer » soit le bon mot. Et pas sûr non plus que ce soit en haut de ma liste. Notre système ff est en fait en assez bon état en ce moment. Mais je ne sais pas à quel point tu veux te lancer dans la discussion maintenant. 20:36:27 &amp;lt;zzz&amp;gt; Une sous-prime raisonnable pourrait être simplement d'analyser la situation actuelle et de faire des propositions 20:36:41 &amp;lt;hottuna&amp;gt; remplacer serait un objectif à long terme, initialement l'objectif serait d'ajouter un second backend netdb 20:36:58 &amp;lt;hottuna&amp;gt; oui, remplacer est le mauvais mot. 20:37:09 &amp;lt;zzz&amp;gt; mais oui, les gens de l'UCSD ont mis en évidence certains problèmes. 20:37:35 &amp;lt;zzz&amp;gt; en mettant de côté les vulnérabilités un instant, je pense que nous sommes en fait bons pour quelques années de croissance sans changements 20:38:06 &amp;lt;Mathiasdm&amp;gt; 22:37 &amp;lt;zzz&amp;gt; Une sous-prime raisonnable pourrait être simplement d'analyser la situation actuelle et de faire des propositions &amp;lt;-- ça semble une bonne idée si c'est limité dans le temps 20:38:53 &amp;lt;hottuna&amp;gt; passer deux semaines sur une analyse serait peut-être excessif, mais tenir une réunion et discuter des alternatives après une semaine pourrait être bien 20:38:55 &amp;lt;zzz&amp;gt; ce qui n'est _pas_ réaliste, c'est de remplacer ffs par R5N cet été. 20:39:09 &amp;lt;hottuna&amp;gt; zzz, d'accord 20:41:24 &amp;lt;hottuna&amp;gt; il pourrait aussi y avoir besoin de travail autour du développement, comme le support multirouter 20:41:24 &amp;lt;hottuna&amp;gt; ce qui faciliterait le développement 20:41:24 &amp;lt;zzz&amp;gt; pour info à tout le monde, la feuille de route netdb que j'ai en tête est 1) des réponses de recherche chiffrées et 2) migrer le kad de snark vers le router 20:41:24 &amp;lt;Meeh&amp;gt; j'aime les idées 20:41:35 &amp;lt;Meeh&amp;gt; ./roadmap 20:41:49 &amp;lt;dg&amp;gt; ouais 20:44:21 &amp;lt;hottuna&amp;gt; Je ne pense pas que 2 semaines pleines soient nécessaires pour ça 20:44:27 &amp;lt;Meeh&amp;gt; ouais 20:45:21 &amp;lt;dg&amp;gt; « exploration des alternatives » ? 20:45:30 &amp;lt;Meeh&amp;gt; comme dans les exploration tunnels, c'est ça ? 20:45:30 &amp;lt;zzz&amp;gt; ça dépend combien de temps avant que ta tête n'explose 20:45:37 &amp;lt;zzz&amp;gt; quoi d'autre sur ta liste ? 20:45:45 &amp;lt;hottuna&amp;gt; "exploration des alternatives" = {quelle technologie ?, si dht — laquelle ?, quelle base de code ?} 20:46:03 &amp;lt;hottuna&amp;gt; peut-être une semaine, et si j'ai du temps à revendre je commencerai par le truc multirouter. 20:47:09 &amp;lt;hottuna&amp;gt; je ne suis pas sûr, mais certaines primes comme ipv6 devront être terminées bientôt, car ipv6 semble être réellement déployé maintenant 20:47:40 &amp;lt;dg&amp;gt; zzz travaille beaucoup sur ipv6 mais il pourrait apprécier de l'aide 20:48:12 &amp;lt;eche|on&amp;gt; J'essaie d'ajouter IPv6 sur mon serveur root pour l'usage d'I2P. 20:48:15 &amp;lt;hottuna&amp;gt; Résoudre des problèmes concernant une soumission à OpenITP a été suggéré par zzz 20:48:22 &amp;lt;eche|on&amp;gt; dès que je trouverai le temps de comprendre et de le mettre en place... 20:48:57 &amp;lt;Meeh&amp;gt; J'ai un serveur de dev où je peux laisser entrer des développeurs pour des tests.. Il a plusieurs adresses ipv6 20:49:00 &amp;lt;hottuna&amp;gt; être acceptés par OpenITP serait quelque chose de majeur pour nous 20:49:07 &amp;lt;Meeh&amp;gt; Je pourrais en configurer d'autres maintenant pour les tests 20:49:22 &amp;lt;eche|on&amp;gt; et maintenant je file pour une bonne nuit... 20:49:25 &amp;lt;zzz&amp;gt; voici ma liste : IPv6 (incl. tests), Crypto (voir wiki trac), préparation OpenITP (voir wiki trac), obscurcissement des protocoles NTCP et SSU (ancien post zzz.i2p, Lance James pourrait pouvoir aider), résistance aux pare-feux étatiques, NAT symétriques (ticket #873), ... 20:49:32 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/873` - (accepted defect) - Port changing .. obscurely 20:49:40 &amp;lt;Meeh&amp;gt; zzz : tu veux un accès à un serveur ipv6 pour des tests ? 20:49:51 &amp;lt;dg&amp;gt; hottuna : chose majeure, oui, mais, au cas où toi (ou d'autres) ne le sauriez pas : OpenITP n'est pas un financeur de long terme. Ils financent des objectifs courts et réalisables pour améliorer les projets « rapidement ». 20:51:05 &amp;lt;zzz&amp;gt; Meeh oui, dans quelques semaines. J'aimerais que le correctif mineur en 0.9.5 pour ignorer les adresses IPv6 publiées sorte avant que nous commencions à les publier 20:51:24 &amp;lt;zzz&amp;gt; s/0.9.5/0.9.6/ 20:51:24 &amp;lt;hottuna&amp;gt; la crypto est une autre chose que je connais un peu, donc mon temps pourrait être bien employé là 20:51:27 &amp;lt;iRelay&amp;gt; zzz meant: Meeh yes, in a couple weeks. I'd like to see the minor fix in 0.9.6 to ignore published IPv6 addresses get out there before we start publishing them 20:51:48 &amp;lt;Meeh&amp;gt; ok :) Je peux en configurer plusieurs aussi si besoin 20:51:51 &amp;lt;hottuna&amp;gt; peut-être que si on a de la chance j'en aurai fini en partie avec le système de floodfill quand zzz aura terminé ipv6 20:51:58 &amp;lt;Meeh&amp;gt; ai un /48 net 20:52:14 &amp;lt;hottuna&amp;gt; comme ça on pourrait tous les deux attaquer le problème de crypto 20:52:21 &amp;lt;zzz&amp;gt; zut, et i2pcpp 20:52:37 &amp;lt;dg&amp;gt; orion est 404 en ce moment 20:52:48 &amp;lt;Meeh&amp;gt; sindu pourrait aider là-dessus quand il aura du temps, excellent codeur C 20:52:59 &amp;lt;Meeh&amp;gt; on en a parlé plus tôt, je le connais IRL 20:53:26 &amp;lt;hottuna&amp;gt; ça a l'air intéressant 20:53:49 &amp;lt;zzz&amp;gt; si orion est au moins disposé à accepter de l'aide, c'est un grand pas — ce n'était pas le cas avant — 20:53:52 &amp;lt;hottuna&amp;gt; mais je pense que je devrais passer du temps là où ça fait le plus de différence, ce qui, à mon avis, est floodfill/ipv6 et la crypto 20:54:11 &amp;lt;hottuna&amp;gt; *ça 20:54:14 &amp;lt;zzz&amp;gt; bien sûr, ma liste ne correspond pas nécessairement à tes compétences ou intérêts 20:54:29 &amp;lt;Meeh&amp;gt; au passage, il devrait avoir du crédit pour avoir répandu les stickers i2p dans tout Oslo, Norvège. Il les a collés partout dans la ville 20:54:44 &amp;lt;Meeh&amp;gt; hottuna : si tu veux, envoie-en plus... bientôt à court de nouveau :P 20:55:11 &amp;lt;zzz&amp;gt; oh oui, hottuna si tu ne viens pas à la DEFCON j'en ai besoin aussi 20:55:30 &amp;lt;hottuna&amp;gt; je prévois de venir à la defcon 20:55:44 &amp;lt;hottuna&amp;gt; je n'ai pas encore acheté de billets d'avion, mais je le ferai bientôt. 20:55:47 &amp;lt;zzz&amp;gt; oh carrément oui. 20:56:23 &amp;lt;Meeh&amp;gt; hottuna : si tu as les fichiers, je pourrais peut-être obtenir quelques impressions gratuites moi-même 20:56:43 &amp;lt;hottuna&amp;gt; les fichiers sont dans la branche i2p.graphics 20:56:46 &amp;lt;Meeh&amp;gt; si tu as l'autocollant en format png/ai/peu importe 20:56:49 &amp;lt;Meeh&amp;gt; ok merci 20:57:00 &amp;lt;hottuna&amp;gt; si je me souviens bien 20:57:16 &amp;lt;hottuna&amp;gt; très bien. 20:57:51 &amp;lt;hottuna&amp;gt; Tout le monde est d'accord pour que la première prime concerne le système de floodfill ? 20:58:02 &amp;lt;dg&amp;gt; oui 20:58:25 &amp;lt;Meeh&amp;gt; yep 20:58:50 &amp;lt;Mathiasdm&amp;gt; ok, donc d'abord 1 semaine de recherche des options, suivie d'une implémentation (pour l'instant kademlia est le plus probable) ? ça me va 20:59:06 &amp;lt;hottuna&amp;gt; oui, c'est l'idée 21:01:56 &amp;lt;hottuna&amp;gt; ok 21:03:15 &amp;lt;hottuna&amp;gt; Pour mémoire : la première prime à introduire est l'ajout d'un nouveau backend netdb. La première sous-prime devrait se diviser entre exploration des alternatives, recherche multirouter et discussion avec vous 21:03:26 &amp;lt;hottuna&amp;gt; __Divers__ 21:04:38 &amp;lt;hottuna&amp;gt; Comment se passe le déploiement du site web ? 21:09:27 &amp;lt;hottuna&amp;gt; Tout le monde est mort ? 21:09:31 &amp;lt;hottuna&amp;gt; str4d ? 21:12:57 &amp;lt;Mathiasdm&amp;gt; oh 21:13:04 &amp;lt;Mathiasdm&amp;gt; j'étais curieux :) 21:14:22 &amp;lt;hottuna&amp;gt; ai-je raté quelque chose d'excitant ? 21:14:29 &amp;lt;Mathiasdm&amp;gt; seulement ceci : 21:14:32 &amp;lt;Mathiasdm&amp;gt; 23:10 -!- hottuna [hottuna@irc2p] has quit [Quit: leaving] 21:14:32 &amp;lt;Mathiasdm&amp;gt; 23:12 &amp;lt;+Mathiasdm&amp;gt; oh 21:14:35 &amp;lt;Mathiasdm&amp;gt; 23:13 &amp;lt;+Mathiasdm&amp;gt; j'étais curieux :) 21:15:12 &amp;lt;hottuna&amp;gt; D'accord, si personne ne sait, on verra la semaine prochaine 21:15:38 * hottuna abat le marteau de fin de réunion 21:19:59 * Mathiasdm continue à lurker :) &lt;/div></description></item><item><title>Réunion des développeurs I2P - 2 avril 2013</title><link>/fr/blog/2013/04/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-avril-2013/</link><pubDate>Tue, 02 Apr 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/04/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-avril-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dg, dr|z3d, K1773R, KillYourTV, lillith, orion, RN, Shinobiwan, str4d, weltende&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:52:42 &amp;lt;lillith&amp;gt; okay meeting topics for today: 20:54:22 &amp;lt;lillith&amp;gt; 1. Are bounties appropriate? 20:54:29 &amp;lt;lillith&amp;gt; 2. Managing money 20:54:29 &amp;lt;lillith&amp;gt; 2a. The ssl certs 20:54:32 &amp;lt;lillith&amp;gt; 3. Making the i2p project official 20:56:38 &amp;lt;lillith&amp;gt; 4. Procedure regarding decicions for the project (for example making it official) 20:56:53 &amp;lt;lillith&amp;gt; for scrollback from last week if you were not here, `http://sighup.i2p/irclogs/show?search=&amp;user=&amp;from_date=26+Mar+2013&amp;to_date=26+Mar+2013&amp;channels[]=#i2p-dev&amp;per_page=3&amp;page_format=Html` 20:56:53 &amp;lt;lillith&amp;gt; relevant zzz.i2p posts: `http://zzz.i2p/topics/1359` for the meeting thread 20:56:53 &amp;lt;lillith&amp;gt; `http://zzz.i2p/topics/1366` for the bounties thread 20:57:07 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Managing the project (at zzz.i2p) 20:57:09 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: I2P Bounty System - 2013 (at zzz.i2p) 20:57:55 &amp;lt;trolly&amp;gt; chosen download bin file from zzz.i2p? 20:58:02 &amp;lt;lillith&amp;gt; 1. Are bounties appropriate, and further bounty discussion 20:58:05 &amp;lt;dg&amp;gt; Huh. Corruption again! 20:58:50 &amp;lt;lillith&amp;gt; not sure who (if anyone) woud like to be pinged, so i'l go on 20:59:22 &amp;lt;dg&amp;gt; trolly: that's a bug 20:59:30 &amp;lt;trolly&amp;gt; haha, no problem 20:59:41 &amp;lt;lillith&amp;gt; Last week it was decided that while bounties can be a good thing they may well need some looking at 20:59:48 &amp;lt;trolly&amp;gt; a trojan bug? just joking.. 20:59:59 &amp;lt;dg&amp;gt; try to nab the output of `http_proxy="`http://127.0.0.1:4444/"` `http://zzz.i2p/whateverurlbrokebefore`` and check /logs for anything important 21:00:05 &amp;lt;dg&amp;gt; it seems to be corruption, we saw this on id3nt.i2p in the past 21:00:19 &amp;lt;lillith&amp;gt; i suggested some revisions of the 50 BTC syndie bounty to echelon, and he has updated it 21:01:06 &amp;lt;lillith&amp;gt; which led me to two questions: can/should we employ people, ie give them a small amount of money regularly over an extended period? 21:01:57 &amp;lt;lillith&amp;gt; and what exactly is the procedure on bounties funded by i2p's money, not directly from a donor 21:02:20 * lillith opens up the floor for discussion 21:04:50 &amp;lt;str4d_&amp;gt; dg: if it's occuring on another site, that suggests an I2P tunnel problem. 21:05:26 &amp;lt;dg&amp;gt; str4d_: This happened before, is what I am saying. I do not know if the person affected == trolly but it was a few months back and none of us had any answer. 21:05:41 * str4d_ was affected by it. 21:05:52 &amp;lt;dr|z3d&amp;gt; dg: !!! 21:05:56 &amp;lt;dg&amp;gt; Okay, more than one person. 21:06:10 &amp;lt;dg&amp;gt; I believe zab was still around at the time which may tell you the period.. 21:06:21 &amp;lt;dg&amp;gt; dr|z3d: !!! 21:06:24 &amp;lt;str4d_&amp;gt; But the issue is orthogonal to the current discussion =) 21:06:36 * dr|z3d lols. 21:06:47 &amp;lt;lillith&amp;gt; str4d_: implying discussion ;) 21:08:32 &amp;lt;Shinobiwan&amp;gt; should i2p employ people? yes and no IMO. yes the people that continue to provide services that make i2p of higher quality (such as running the default IRC network and the more popular things like id3nt.i2p) are the best candidates to receive funds... in addition to the developer stuff which may have bounties attached. 21:09:27 &amp;lt;str4d_&amp;gt; Shinobiwan: I wouldn't consider that employment though. 21:09:50 &amp;lt;str4d_&amp;gt; "Employment" would be payments for the purpose of direct I2P development (code or otherwise). 21:10:19 &amp;lt;dr|z3d&amp;gt; Shinobiwan: i2p should award effort and achievement. 21:10:43 &amp;lt;lillith&amp;gt; what i had initially proposed was a small monthly payment for maintaining syndie, getting and keeping it into repos, bug fizing, etc 21:12:25 &amp;lt;dr|z3d&amp;gt; otoh, i2p should not award aspiration, lazinesss or failure to deliver. 21:12:32 &amp;lt;str4d_&amp;gt; That seems like a good compromise between the current bounty system and "proper" employment (which is hard for anonymous dev work) 21:13:20 &amp;lt;str4d_&amp;gt; Right. So if a monthly system were set up, the payment would be subject to "sufficient" work having been done. 21:13:31 &amp;lt;lillith&amp;gt; dr|z3d: absolutely. there is plenty of money to give to people who deserve it 21:14:06 &amp;lt;str4d_&amp;gt; (So it would require a monthly meeting between the deciding people to analyze the various outputs during that period) 21:14:09 &amp;lt;dr|z3d&amp;gt; lillith: we're swimming in it. 21:14:35 &amp;lt;str4d_&amp;gt; I don't think that failure to deliver in one particular month should be cause for complete funding cuts, though. 21:15:03 &amp;lt;dr|z3d&amp;gt; commitment, dedication, service. 21:15:04 &amp;lt;lillith&amp;gt; people have afk commitments as well as internet ones 21:15:07 &amp;lt;Shinobiwan&amp;gt; derp, pingout. 21:15:37 &amp;lt;dr|z3d&amp;gt; remind me again why str4d_ isn't getting compensated? :) 21:16:07 &amp;lt;str4d_&amp;gt; I'd propose a more flexible system where the "employee" gets paid for the months they do sufficient work in. 21:16:07 &amp;lt;str4d_&amp;gt; (extended absences would be grounds for discontinuing funding though) 21:16:22 &amp;lt;str4d_&amp;gt; lillith: exactly (like zzz currently) 21:17:02 &amp;lt;str4d_&amp;gt; dr|z3d: under my proposed system, I wouldn't be at present =P 21:17:26 &amp;lt;dr|z3d&amp;gt; the threat of halebopp dropping indent inspires zzz to offer hosting costs. so why does str4d_ have to battle with eche|on to get hosting funding? 21:17:53 &amp;lt;dr|z3d&amp;gt; i offer one word: incompetence. 21:17:56 &amp;lt;str4d_&amp;gt; dr|z3d: that's on a tangent. 21:18:42 &amp;lt;dr|z3d&amp;gt; str4d_: more than likely. 21:18:45 &amp;lt;darrob&amp;gt; what kind of maintenance work are we talking about here? shouldn't bugs and specific goals like repo inclusion be separate bounties so more than one person can claim them? 21:18:56 &amp;lt;str4d_&amp;gt; There are two kinds of potential funding that I can see - the bounty/employment hybrid above, and donations from I2P towards community services. These should be treated separately. 21:19:25 &amp;lt;dr|z3d&amp;gt; value added recompense. 21:20:00 &amp;lt;dr|z3d&amp;gt; anything else is jizz. like paying 10btc for dogpoo. 21:20:03 &amp;lt;lillith&amp;gt; str4d_: and competitions too, if there were ever to be another 21:20:10 &amp;lt;str4d_&amp;gt; darrob: what we are trying to do is promote developers staying around. 21:20:13 &amp;lt;str4d_&amp;gt; lillith: true, that's a third category. 21:20:40 &amp;lt;dr|z3d&amp;gt; also beer. my bad. 21:21:34 &amp;lt;RN&amp;gt; I wouldn't mind being paid beer for my humor... ;) 21:21:43 &amp;lt;lillith&amp;gt; from echelon.i2p: - the I2P general fund will cover all needed costs of I2P - discussed by dev team and will be noted here and on official webpage 21:22:09 &amp;lt;lillith&amp;gt; i think most things would be acceptable as long as they are discussed and agreed upon beforehand 21:22:12 &amp;lt;str4d_&amp;gt; darrob: So rather than paying out a large lump sum for an arbitrary milestone and then the dev goes AWOL, we define smaller milestones and tasks within the confines of (what is currently called) the bounty, and the dev gets continual smaller payments. 21:23:55 &amp;lt;str4d_&amp;gt; The bounty system would still exist for bounties proposed by third parties (as they have control over how their funds are used), but for bounties that would be proposed by I2P itself from I2P funds, the new system should be better for I2P IMHO. 21:24:26 &amp;lt;dr|z3d&amp;gt; bounties are shit. hit and run contributors. 21:25:09 &amp;lt;lillith&amp;gt; dr|z3d: hence why we are discussing a new system 21:25:12 &amp;lt;dr|z3d&amp;gt; not to mention "i paid $200, I'm important attitudes" 21:25:26 &amp;lt;str4d_&amp;gt; Part of the problem IMHO is that the current system only has a general description, with no concrete structure. 21:25:49 &amp;lt;dr|z3d&amp;gt; lillith: excuse me if i'm not quite following the finer points of the argument :) 21:25:52 &amp;lt;str4d_&amp;gt; For the new system, we need an agreed set of guidelines for proposing and managing funded tasks. 21:26:59 &amp;lt;lillith&amp;gt; dr|z3d: if people want to waste/spend their money on bounties for improperly completed features, they should still be allowed to imho 21:27:58 &amp;lt;str4d_&amp;gt; lillith: yep. Or they can choose to use the new system, by donating their money to I2P and putting in a request through whatever process we decide on to set up a new funded task. 21:28:16 &amp;lt;lillith&amp;gt; i agree - there is money there, and we might as well use it, so we might as well use it properly and effectively 21:28:56 &amp;lt;lillith&amp;gt; and then if the donor goes awol it's still technically a community owned bounty 21:28:59 &amp;lt;darrob&amp;gt; i'd like to see people sticking around too, of course, but i don't see how bounties are shit at all. on the other hand the monthly thing sounds like trouble but i don't mean to dismiss it too quickly. 21:29:02 &amp;lt;str4d_&amp;gt; Tasks funded via the new system need to be funded with money controlled by I2P, because it will be a panel of I2P representatives who decide what counts as "sufficient" work, not the donor themselves. 21:29:03 &amp;lt;dr|z3d&amp;gt; lillith: i disagree. donate to the project and let the project decide how to distribute rewards. 21:29:06 * Shinobiwan not sure if my other msgs went through 21:29:17 &amp;lt;Shinobiwan&amp;gt; &amp;lt;Shinobiwan&amp;gt; bounty and employment != donation ... both should take place I think... employment/bounty for dev specific stuff... and perhaps donations for things like community services 21:29:19 &amp;lt;Shinobiwan&amp;gt; &amp;lt;Shinobiwan&amp;gt; the employment part would need more of a specific set of conditions 21:29:24 &amp;lt;Shinobiwan&amp;gt; &amp;lt;Shinobiwan&amp;gt; the community service part, really just needs the community to decide what's worth supporting 21:29:27 &amp;lt;Shinobiwan&amp;gt; &amp;lt;Shinobiwan&amp;gt; and then dish out something appropriate 21:29:50 &amp;lt;str4d_&amp;gt; dr|z3d: both options will be there. 21:29:53 &amp;lt;K1773R&amp;gt; Shinobiwan: they didnt, now they did :) 21:30:04 &amp;lt;str4d_&amp;gt; Shinobiwan: `http://killyourtv.i2p/irclogs/latest.log.html` for scrollback. 21:30:07 &amp;lt;iRelay&amp;gt; Title: #i2p-dev logs for Tuesday, 2013-04-02 (at killyourtv.i2p) 21:30:12 &amp;lt;dr|z3d&amp;gt; "oh we need russian" no we don't. we need commitment. not money chasing rats that disappear as soon as the bounty is awarded. 21:30:24 &amp;lt;Shinobiwan&amp;gt; thx str4d, K1773R 21:30:47 &amp;lt;lillith&amp;gt; dr|z3d: a new, private infrastructure may well appear for paying individuals for work - it might as well all be in together 21:31:27 &amp;lt;str4d_&amp;gt; darrob: the reason most proposals sound like trouble is because we don't have a large enough developer base to properly run/support them. Therefore, a proposal that should result in a larger developer base is a good idea. 21:31:42 &amp;lt;dr|z3d&amp;gt; money should not be able to dictate the project. period. 21:32:01 &amp;lt;KillYourTV&amp;gt; and `http://killyourtv.i2p/irclogs/%23i2p-dev.2013-04-02.log` for "live" scrollback (the HTMLized logs are processed every 10 minutes or so) 21:32:16 &amp;lt;dr|z3d&amp;gt; sponsor the project, great, but don't tell us how to spend the money. 21:32:27 &amp;lt;darrob&amp;gt; dr|z3d: i like it if a money chasing rat fixed certain features in syndie and ran. what's the problem? maybe someday syndie will get a real developer again but that person won't necessarily need payment then. actually, as far as committed maintainers are concerned, it might actually be counterproductive to offer a pay for the job. 21:33:05 &amp;lt;Shinobiwan&amp;gt; thx KillYourTV 21:33:19 &amp;lt;KillYourTV&amp;gt; np 21:33:36 &amp;lt;dr|z3d&amp;gt; darrob: the "problem" is money thinking it can dictate the agenda. 21:33:39 &amp;lt;lillith&amp;gt; dr|z3d: i2p isn't being told how to spend its money, because bounty money never was i2p's. i2p/echelon just act as an escrow service 21:33:39 &amp;lt;str4d_&amp;gt; Interesting point dr|z3d - I think part of this depends on what we define as the I2P project. 21:34:42 &amp;lt;str4d_&amp;gt; lillith: I think the point dr|z3d is making is that, rather than being told how to spend its money, I2P is being told how to proceed, i.e. the development path is decided by the person with the most money. 21:34:57 &amp;lt;darrob&amp;gt; dr|z3d: bounties are just offers (or cries for help). where do you get the negative attitude? 21:35:21 &amp;lt;str4d_&amp;gt; And if the bounty process was adhered to as-is, that could potentially be rather problematic wrt the threat model. 21:36:18 &amp;lt;lillith&amp;gt; that is a good point - i hadn't thought of it in that way before 21:36:47 &amp;lt;Shinobiwan&amp;gt; a set of rules that says "This person must be paid on this date" is a good idea in that, that person can count on the income to be there when they need it. But on the other hand, it also may create drama when people fail to meet other people's expectations of what that money is really going towards... so I think it's probably not inappropriate to have meeting specifically for 'paydays' or whatever... if there's going to be a 'regular' thing. 21:37:35 &amp;lt;dr|z3d&amp;gt; bounties are shit. show me ongoing commitment from bounty hunters and i'll change my view. except you can't. hit and run merchants. 21:37:49 &amp;lt;str4d_&amp;gt; So maybe what needs to happen is that any tasks/sub-projects that affect I2P directly must be funded and controlled by I2P itself. 21:37:52 &amp;lt;dr|z3d&amp;gt; darrob: i get the "negative" attitudes from half complete work that's awarded a bounty, only to disappear before you can say "um, i think you missed..." 21:38:03 &amp;lt;dr|z3d&amp;gt; darrob: also, next time you pretend str4d_ is a css artist, don't bother. you insult yourself. 21:38:10 &amp;lt;dr|z3d&amp;gt; and you also lose a friend. 21:38:13 &amp;lt;lillith&amp;gt; dr|z3d: didn't str4d_ and zzz claim some bounties for the unit tests? 21:38:17 &amp;lt;darrob&amp;gt; dr|z3d: what? 21:38:20 &amp;lt;str4d_&amp;gt; dr|z3d: OT 21:38:55 &amp;lt;dr|z3d&amp;gt; str4d_: yeah. also, beer. darrob: if you don't get it, *yawn* 21:39:03 &amp;lt;str4d_&amp;gt; lillith: that was after the unit tests bounty was split up into sub-tasks/milestones (which I'd say was a step towards the proposed new system). 21:39:45 &amp;lt;str4d_&amp;gt; dr|z3d: keep on-topic in here please =) 21:39:56 &amp;lt;lillith&amp;gt; I think everything has been said on this topic now no? 21:40:03 &amp;lt;Shinobiwan&amp;gt; if bounties exist IMO they should go towards the things that nobody currently part of the community knows how to or can do, IMO... not the things they dont have time for. 21:40:06 * dr|z3d recalibrates. 21:40:06 &amp;lt;darrob&amp;gt; i guess all i'm trying to say is that i question that hit and run improvements are necessarily a bad thing. 21:40:19 &amp;lt;Shinobiwan&amp;gt; I2P will survive with everyone supporting it, not just the people who get paid 21:40:30 &amp;lt;str4d_&amp;gt; darrob: they are good for kickstarting development in a new area 21:40:37 &amp;lt;str4d_&amp;gt; But the I2P router/project is not a new area, IMHO 21:40:53 &amp;lt;str4d_&amp;gt; So, how about the following: 21:41:20 &amp;lt;dr|z3d&amp;gt; Shinobiwan: like design! *laughs* 5 years of asking for help, and not one iota of thought to offer a bounty *laughs* 21:41:58 &amp;lt;str4d_&amp;gt; Projects that directly affect the I2P program/network can be funded only from I2P funds, and donors who want to contribute just donate to I2P. 21:42:21 &amp;lt;dr|z3d&amp;gt; because designers aren't coders, ergo worth nothing. except when you're offering 10BTC/100$ for anything, including crayons. 21:42:47 &amp;lt;str4d_&amp;gt; Projects that don't directly affect the I2P program/network but are still I2P-related (e.g. syndie) are eligible for bounties on new/substantial work. 21:42:58 &amp;lt;dr|z3d&amp;gt; sorry, but I can't take this conversation _too_ seriously, built as it is on an anthill of incompetence. 21:43:01 &amp;lt;str4d_&amp;gt; (But can also be managed via I2P if the donor wants) 21:43:23 &amp;lt;lillith&amp;gt; dr|z3d: i'l ping you when we move on then :) 21:43:26 &amp;lt;str4d_&amp;gt; But a bounty would need to be more accurately-defined than the current system allows. 21:43:46 &amp;lt;dr|z3d&amp;gt; lillith: very good, sir :) 21:44:04 &amp;lt;str4d_&amp;gt; s/allows/does 21:44:10 &amp;lt;darrob&amp;gt; str4d_: does that imply that there will be an i2p management board to make those decisions? i think that was another week's discussion, right? 21:44:32 &amp;lt;str4d_&amp;gt; darrob: yes. 21:44:42 &amp;lt;str4d_&amp;gt; This is separate to any "official-ness". 21:45:05 &amp;lt;lillith&amp;gt; str4d_: sounds good :) 21:45:32 &amp;lt;str4d_&amp;gt; But there would be a panel of (elected) developers (coders/designers/contributors) who are trusted with steering the I2P project. 21:45:46 &amp;lt;str4d_&amp;gt; I.e. something a bit more formal than what we currently have. 21:46:00 &amp;lt;lillith&amp;gt; darrob: that's either coming up or later, depending on whether we want to continue 21:46:26 &amp;lt;str4d_&amp;gt; Mmm. My proposal works under the assumption that such a panel exists in some form. 21:47:05 &amp;lt;str4d_&amp;gt; (exact specifics being discussed later as above) 21:47:21 &amp;lt;Shinobiwan&amp;gt; lulz 21:47:28 &amp;lt;Shinobiwan&amp;gt; what's #i2p-dev then? 21:47:35 &amp;lt;lillith&amp;gt; i disagree with the panel idea tbh 21:47:38 &amp;lt;lillith&amp;gt; meetings seem to work well, and they let new people have a say too 21:47:38 &amp;lt;lillith&amp;gt; it would need to be large enough to get a variety of perspectives 21:47:38 &amp;lt;lillith&amp;gt; you never know who might offer then next amazing idea 21:48:04 &amp;lt;str4d_&amp;gt; lillith: exactly. 21:48:11 &amp;lt;Shinobiwan&amp;gt; it's that panel, but yea... it would need to become officially official 21:48:18 &amp;lt;str4d_&amp;gt; But with the current size of the developer base, that's hard. 21:48:25 &amp;lt;str4d_&amp;gt; It's a chicken-and-egg problem. 21:48:35 &amp;lt;str4d_&amp;gt; And we need to break into the loop somewhere. 21:51:05 &amp;lt;lillith&amp;gt; Shinobiwan: yea, thats basically what i'm trying to say :) 21:51:05 &amp;lt;lillith&amp;gt; actually no it's not 21:51:05 &amp;lt;lillith&amp;gt; #i2p-dev along with mailing lists, zzz.i2p, syndie, etc 21:51:05 &amp;lt;lillith&amp;gt; anyone who wants a say should have a chance imho 21:52:35 &amp;lt;str4d_&amp;gt; lillith: yes, but there still needs to be a group of people with a final say. 21:52:53 &amp;lt;Shinobiwan&amp;gt; people need to know eachother w/out knowing one another... to the point I can say, str4d, KYTV, dr|z3d ... (a lot more but just for example) have been on the network for so long, and IMO all make I2P of higher quality. Collectively I think people can figure out and reach an agreement who would go on such a panel... even though nobody really knows eachother AFK. Opinions from new people to the project should be listened to also 21:52:53 &amp;lt;Shinobiwan&amp;gt; however 21:53:00 &amp;lt;str4d_&amp;gt; (i.e. the people who control the funds. Currently, that is a single person - eche) 21:53:25 &amp;lt;str4d_&amp;gt; At least to begin with. 21:53:52 &amp;lt;str4d_&amp;gt; The Debian developer model is a good one for making decisions like you suggest lillith - all done via voting. 21:53:55 &amp;lt;lillith&amp;gt; so, everyone has a say, a few (3 or 4) people have the final say? 21:54:10 &amp;lt;str4d_&amp;gt; (And a "developer" is just someone who has contributed in some way IIRC) 21:54:25 &amp;lt;str4d_&amp;gt; But a voting system needs a larger base of "developers" first, I think. 21:54:51 &amp;lt;str4d_&amp;gt; lillith: anyone can suggest an idea - that's never going to change. 21:55:06 &amp;lt;Shinobiwan&amp;gt; in my mind it's more than 3 or 4 people.. more like 12+ and growing... but people that fail to make the meetings don't get to vote... (and if their vote is especially important/relevant, then the meeting might happen another time) 21:55:12 &amp;lt;str4d_&amp;gt; But I2P has finite resources, and those resources need to be allocated appropriately. 21:56:06 &amp;lt;str4d_&amp;gt; (the biggest resource being time from continual developers) 21:56:20 &amp;lt;KillYourTV&amp;gt; as I wrote on zzz.i2p, I think votes such as via gpg signed messages to a mailing list would be better than irc. We've got mailing lists and they should be utilized. 21:56:20 &amp;lt;str4d_&amp;gt; s/biggest/most important but currently most limited/ 21:56:23 &amp;lt;iRelay&amp;gt; str4d_ meant: (the most important but currently most limited resource being time from continual developers) 21:56:28 &amp;lt;str4d_&amp;gt; KillYourTV: agreed. 21:56:43 &amp;lt;Shinobiwan&amp;gt; ya gpg signed == much better 21:56:54 &amp;lt;str4d_&amp;gt; Provides a transparent and verifiable archive of votes. 21:57:09 &amp;lt;lillith&amp;gt; is that topic 1 over then? 21:57:09 &amp;lt;darrob&amp;gt; i agree also. don't expect to accomplish any serious discussion on irc. 21:57:12 * KillYourTV is 'stealing' ideas from Debian's system(s) 21:57:19 &amp;lt;str4d_&amp;gt; http://www.debian.org/vote/ 21:57:22 &amp;lt;iRelay&amp;gt; Title: Debian Voting Information (at www.debian.org) 21:57:39 &amp;lt;lillith&amp;gt; it's all open source, its there to be 'stolen' :) 21:58:06 &amp;lt;lillith&amp;gt; 2. Managing money 21:58:10 &amp;lt;KillYourTV&amp;gt; and with mailing lists you have the oh-so-helpful 'plonk' mechanism available if needed to raise the signal to noise ratio. 21:58:21 &amp;lt;lillith&amp;gt; eche|on: ping 21:58:24 &amp;lt;K1773R&amp;gt; KillYourTV: dont copy the "GPL Nazis" idea pls :P 21:59:46 &amp;lt;lillith&amp;gt; afaict the money management wrt bounties has already been discussed enough 22:00:12 &amp;lt;str4d_&amp;gt; KillYourTV: if we go the mailing-list route, the mailing-list needs to be usable entirely within I2P (currently not the case). 22:00:23 &amp;lt;str4d_&amp;gt; (But also usable externally) 22:00:33 &amp;lt;lillith&amp;gt; but there are other, non- bounty uses for money, for example purchasing ssl certificates 22:00:36 &amp;lt;KillYourTV&amp;gt; agreed 22:00:53 &amp;lt;darrob&amp;gt; str4d_: the nntp interface should qualify. 22:00:53 &amp;lt;KillYourTV&amp;gt; and agreed to lillith's last point (ofc) 22:01:04 &amp;lt;lillith&amp;gt; dr|z3d welt weltende welterde echelon 22:01:07 &amp;lt;darrob&amp;gt; ...which i *think* is functional. 22:01:10 &amp;lt;KillYourTV&amp;gt; are they linked? 22:01:30 &amp;lt;KillYourTV&amp;gt; I know they were supposed to be but the last I checked (months ago) they weren't. 22:01:38 &amp;lt;Shinobiwan&amp;gt; purchasing ssl certificates would go w/ donations IMO ... community services ... the same way to decide what the money goes towards as donations. 22:01:41 * KillYourTV fires up the nntp tunnel 22:01:41 &amp;lt;darrob&amp;gt; you can at least read through it. 22:01:44 &amp;lt;lillith&amp;gt; can we keep this ontopic guys, project management is coming up :) 22:02:01 &amp;lt;Shinobiwan&amp;gt; i.e.. have a meeting... say "we need this"... "agree?" ... panel says OK ... majority of panel green light 22:02:32 &amp;lt;Shinobiwan&amp;gt; not so quickly, but the general idea. 22:02:32 &amp;lt;Shinobiwan&amp;gt; hehe 22:02:47 &amp;lt;str4d_&amp;gt; Shinobiwan: can fall under the same vote system proposed above. 22:03:14 &amp;lt;Shinobiwan&amp;gt; yep 22:04:16 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; well the ML interface is accesible via i2p more or less.. `http://vmfwbic2brek2ez223j6fc6bl5mmouzqvbsch45msvyyzih3iqua.b32.i2p/` still contains redirects to lists.i2p2.de.. not sure what to do about those 22:04:24 &amp;lt;iRelay&amp;gt; &amp;lt;iRelay@freenode&amp;gt; Title: lists.i2p2.de Mailing Lists (at vmfwbic2brek2ez223j6fc6bl5mmouzqvbsch45msvyyzih3iqua.b32.i2p) 22:04:32 &amp;lt;Shinobiwan&amp;gt; if there is such a panel, it is not finalized at a fixed number of people... IMO... it should grow, and grow and grow... so, whatever panel currently exists, should have some procedure to bring in new panel members regularly 22:04:43 &amp;lt;darrob&amp;gt; we need a central party with a politburo and the users' congress. :) 22:04:46 &amp;lt;KillYourTV&amp;gt; FTR, the mailing lists as currently set up are not available via nntp. 22:05:04 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (haven't added it to the hosts.txt yet) 22:05:42 &amp;lt;KillYourTV&amp;gt; (at least not under i2p.*) 22:06:27 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hmm.. they should be.. but maybe not under i2p.* 22:06:46 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; I didn't set it up.. so don't really know anymore ;) 22:06:58 &amp;lt;darrob&amp;gt; KillYourTV: i think i2p. are welt's preexisting groups. the new ones are alt.privacy.i2p.dev/general and alt.privacy.syndie.dev/general. 22:08:42 &amp;lt;KillYourTV&amp;gt; ah...nvm me. now that I refreshed the list again I see those new ones. 22:09:00 &amp;lt;KillYourTV&amp;gt; sorry 22:09:03 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ah.. right.. slrn didn't show them as they didn't contain unread messages 22:09:34 &amp;lt;darrob&amp;gt; i'm still confused why there are no messages. i really thought i saw a couple of test messages before. 22:09:45 &amp;lt;lillith&amp;gt; can we get back on topic please? 22:10:23 &amp;lt;lillith&amp;gt; i, and surely others want to know what's going on with ssl certificates for the i2p domains 22:11:17 &amp;lt;KillYourTV&amp;gt; i didn't see the topic change, just &amp;lt;lillith&amp;gt; but there are other, non- bounty uses for money, for example purchasing ssl certificates /me zips it 22:11:56 &amp;lt;lillith&amp;gt; ahh, sorry 22:12:06 &amp;lt;lillith&amp;gt; &amp;lt;lillith&amp;gt; can we keep this ontopic guys, project management is coming up :) 22:12:23 &amp;lt;KillYourTV&amp;gt; and what's the topic? ;) (I didn't see that switch) 22:12:30 &amp;lt;lillith&amp;gt; &amp;lt;lillith&amp;gt; 2. Managing money 22:12:41 &amp;lt;lillith&amp;gt; &amp;lt;lillith&amp;gt; afaict the money management wrt bounties has already been discussed enough 22:12:41 &amp;lt;str4d_&amp;gt; lillith: eche is currently sourcing the required money. 22:12:48 &amp;lt;lillith&amp;gt; &amp;lt;lillith&amp;gt; but there are other, non- bounty uses for money, for example purchasing ssl certificates 22:13:16 &amp;lt;str4d_&amp;gt; &amp;lt;kytv2&amp;gt; eche|on: any updates on the certificate situation? I haven't had to get "real "certs for a while and don't know how long the verification process takes nowadays. 22:13:19 &amp;lt;str4d_&amp;gt; &amp;lt;eche|on&amp;gt; kytv2: I am on the hunt for 3k euro and cert requests... 22:13:29 &amp;lt;lillith&amp;gt; so it's under control then? 22:13:36 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; and pushed.. 22:14:14 &amp;lt;KillYourTV&amp;gt; yes, it's being taken care of 22:14:21 &amp;lt;orion&amp;gt; Can I reiterate my opinion that it's dangerous to have one person managing all the money? 22:14:45 &amp;lt;orion&amp;gt; ok 22:15:00 &amp;lt;dg&amp;gt; Current topic = ? 22:15:03 &amp;lt;orion&amp;gt; It's not being put in to some off-shore corporation, right? 22:15:14 &amp;lt;lillith&amp;gt; &amp;lt;lillith&amp;gt; 2. Managing money 22:15:21 &amp;lt;str4d_&amp;gt; orion: no. 22:15:58 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; afair eche wanted to speak with an lawyer about making i2p an official entity of some kind 22:15:58 &amp;lt;lillith&amp;gt; dr|z3d: ping :) 22:16:12 &amp;lt;str4d_&amp;gt; Currently our funds lie in a (bank?) account owned by eche|on and (mostly) in a Bitcoin wallet held by eche|on. 22:16:49 &amp;lt;KillYourTV&amp;gt; yes, that's right, in .at IIRC 22:17:07 &amp;lt;KillYourTV&amp;gt; (wrt: 'official entity') 22:18:46 &amp;lt;lillith&amp;gt; at as in austria? 22:18:53 &amp;lt;dg&amp;gt; yes 22:19:19 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (not australia *scnr*) 22:19:46 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (running gag from EEVblog if you are curious) 22:20:26 &amp;lt;lillith&amp;gt; okay, looks like we've moved on again 22:20:41 &amp;lt;lillith&amp;gt; 3. Making the project official 22:21:12 &amp;lt;str4d_&amp;gt; lillith: re: money management, it's rather dependent on both the "official" status of the project, and the project management status. 22:21:30 &amp;lt;str4d_&amp;gt; (The former re: where funds are kept, the latter re: how funds are spent) 22:22:14 &amp;lt;lillith&amp;gt; ok, fair enough :) we can straddle points 2 and 3 for a while then :) 22:25:16 &amp;lt;trolly&amp;gt; must go 22:25:19 &amp;lt;trolly&amp;gt; bye 22:25:47 &amp;lt;trolly&amp;gt; later I'll send yo new translaion str4d_ 22:29:26 &amp;lt;lillith&amp;gt; or not, as the case may be 22:30:11 &amp;lt;lillith&amp;gt; i'd suggest time to move on :) 22:30:28 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Starting build #28 for job I2P-Bote 22:30:28 &amp;lt;lillith&amp;gt; 4. Procedure for making decisions in i2p 22:31:27 * KillYourTV votes for taking long discussions about important decisions to a mailing list 22:31:30 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Project I2P-Bote build #28:SUCCESS in 1 min 3 sec: `http://jenkins.killyourtv.i2p/job/I2P-Bote/28/` 22:31:34 &amp;lt;lillith&amp;gt; so, mailing list, hierachy, etc 22:31:37 &amp;lt;KillYourTV&amp;gt; That way anyone can take part when he/she can 22:31:50 &amp;lt;lillith&amp;gt; i'd like to put in an honourable mention for syndie here 22:31:56 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; +1 22:32:03 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (@ML) 22:32:04 &amp;lt;lillith&amp;gt; everything is signed by default, for a start 22:33:18 &amp;lt;KillYourTV&amp;gt; I like syndie too (ofc), but mailing lists would be easier for outsiders to take part 22:33:45 &amp;lt;lillith&amp;gt; but yes, i agree in principle. no point hanging around waiting for discussion that clearly isn't happening 22:33:48 &amp;lt;KillYourTV&amp;gt; that's not to say that discussions can't be mirrored to syndie... 22:34:33 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; yeah.. nntp syndie gateway or so would be nice to have 22:34:36 &amp;lt;lillith&amp;gt; and of course, officially moving is only one thread away ;) 22:35:54 &amp;lt;KillYourTV&amp;gt; 21:00 UTC isn't handy for everyone. On a mailing list time zones mean nothing. On a mailing list there no netsplits, relay problems, or ping outs. For meaningful discussions a mailing list (IMHO) is _THE_ way to go. 22:36:30 &amp;lt;dg&amp;gt; KillYourTV: I agree. 22:37:54 &amp;lt;KillYourTV&amp;gt; irc is good when you need pretty-damn-close-to-realtime...but "we need a new domain" doesn't have that kind of urgency. Post it and it'll be addressed when $user can address it. 22:37:54 &amp;lt;lillith&amp;gt; imho syndie has all the benefits of mailing lists and more, the only issue is accessability for outsiders 22:38:32 &amp;lt;lillith&amp;gt; then again, how many people that we want to include already use mailing lists? 22:39:03 &amp;lt;KillYourTV&amp;gt; There's been talk of a Syndie webapp" but I don't think that's gone (and will) go anywhere. 22:40:20 &amp;lt;KillYourTV&amp;gt; I'd gather that more use mailing lists than IRC. 22:40:31 &amp;lt;lillith&amp;gt; i don't want to dominate a discussion on syndie vs ml here, but i think it's something woth considering 22:41:25 &amp;lt;iRelay&amp;gt; * weltende@freenode prefers his mail/nntp client tbh 22:42:04 &amp;lt;KillYourTV&amp;gt; syndie via mutt would = 'win' 22:43:14 &amp;lt;lillith&amp;gt; this topic also includes hierachy, which was touched upon before but imo needs some expansion 22:45:09 &amp;lt;dg&amp;gt; I don't know if we can come to a consensus on anything AND have a discussion easily with IRC meetings anymore. 22:45:28 &amp;lt;dg&amp;gt; It worked in 2006 when it was more of a quick update on the project but it's not anymore and it involves lengthy debates/discussion. 22:46:40 &amp;lt;lillith&amp;gt; having more time to think through things would result in on topic, well thought out, clear discussion 22:46:47 &amp;lt;lillith&amp;gt; threading also = win 22:47:13 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; +1 22:47:21 &amp;lt;KillYourTV&amp;gt; +1 22:47:28 &amp;lt;dg&amp;gt; +1 22:47:39 &amp;lt;dg&amp;gt; might I add: nntp, fuck yeah. 22:47:50 &amp;lt;lillith&amp;gt; irc meetings were always an experimental thing, and the experiment failed :) 22:48:05 &amp;lt;dg&amp;gt; hey, lillith, at least we're having the discussions now, right? :) 22:49:40 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; imho we should keep irc meetings and move things that take a long time in the meeting or which has a lot of discussion to the ML 22:50:11 &amp;lt;lillith&amp;gt; yep :) seems like no-one actually likes meetings anyway haha 22:50:15 &amp;lt;dg&amp;gt; I think it's mainly due to the timing. 22:50:18 &amp;lt;dg&amp;gt; And pressure to respond in a fast manner.. 22:50:18 &amp;lt;dg&amp;gt; postman: `http://zzz.i2p/topics/1367` 22:50:18 &amp;lt;lillith&amp;gt; but there's no chance of getting a time thats good for _everyone_ 22:50:18 &amp;lt;lillith&amp;gt; plus some people have irregular schedules 22:50:18 &amp;lt;dg&amp;gt; Exactly. 22:50:25 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: I2P and e-mail (at zzz.i2p) 22:50:30 &amp;lt;lillith&amp;gt; with a heavy heart, and feeling rather poetic, i'd gladly baf the last meeting ;) 22:50:41 &amp;lt;dg&amp;gt; weltende: I was thinking this.. keep irc meetings for discussion of some things in the ML (actually doing something &amp; such). W 22:50:44 &amp;lt;dg&amp;gt; go for it, lillith. 22:51:26 * lillith bafs the meeting closed 22:51:36 &amp;lt;lillith&amp;gt; thank you, and goodnight :) 22:52:01 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Starting build #103 for job I2P 22:52:09 &amp;lt;lillith&amp;gt; can susimail handle mailing lists? 22:52:41 &amp;lt;KillYourTV&amp;gt; sure, but I'd use a 'real' client like claws or mutt 22:53:04 &amp;lt;KillYourTV&amp;gt; (just a matter or preference) 22:54:55 &amp;lt;lillith&amp;gt; ahh, thats okay then :) 22:56:33 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Project I2P build #103:SUCCESS in 4 min 34 sec: `http://jenkins.killyourtv.i2p/job/i2p/103/` 23:01:15 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Project I2P UnitTests build #74:SUCCESS in 4 min 31 sec: `http://jenkins.killyourtv.i2p/job/UnitTests/74/` 23:04:51 &amp;lt;KillYourTV&amp;gt; and +1 to meetings continuing with the bigger things being taken to mailing lists/forums/syndie. 23:05:54 &amp;lt;KillYourTV&amp;gt; IRC is good for quick status updates..but a "newsletter" of sorts could work for that purpose too. 23:06:19 &amp;lt;lillith&amp;gt; it's nice to have a start, with some goals, and an end, with a consensus 23:06:22 &amp;lt;dg&amp;gt; mailing list also works for alerts. see how tor do it with consensus issues. 23:06:46 &amp;lt;lillith&amp;gt; 'today THIS is what we decided and THIS is what we're going to do about it' 23:07:29 &amp;lt;lillith&amp;gt; i'm not sure but i imagine ml discussions as dragging on with no distinct endpoint 23:07:52 &amp;lt;lillith&amp;gt; +1 for newsletter though 23:08:33 &amp;lt;KillYourTV&amp;gt; they can, sure...but I think more will be accomplished on a long ML discussion than a 4-5 hour long irc meeting. 23:09:08 * lillith signs up with an open mind :) 23:09:38 * psi likes the idea of a mailing list 23:09:53 &amp;lt;K1773R&amp;gt; where is the ML? 23:10:01 * KillYourTV really likes MLs but they (the ones on the Internet) will probably cause his AFK identity to be leaked...heh 23:10:12 &amp;lt;KillYourTV&amp;gt; lists.i2p2.de i think 23:10:39 &amp;lt;KillYourTV&amp;gt; and (/me scrolls up) 23:10:54 &amp;lt;KillYourTV&amp;gt; `http://vmfwbic2brek2ez223j6fc6bl5mmouzqvbsch45msvyyzih3iqua.b32.i2p/` 23:11:08 &amp;lt;iRelay&amp;gt; Title: lists.i2p2.de Mailing Lists (at vmfwbic2brek2ez223j6fc6bl5mmouzqvbsch45msvyyzih3iqua.b32.i2p) 23:11:24 &amp;lt;dg&amp;gt; it just redirects 23:11:55 &amp;lt;KillYourTV&amp;gt; there's also nntp.welterde.i2p 23:12:37 &amp;lt;KillYourTV&amp;gt; alt.privacy.i2p.*, alt.privacy.syndie.* 23:13:16 &amp;lt;KillYourTV&amp;gt; (cheers darrob for pointing me to the right usenet groups) 23:14:57 * RN wanders off to tinker with thundirbird 23:17:46 &amp;lt;str4d_&amp;gt; +1 to meetings continuing (but sticking to time) and +1 to "important" discussions on the ML. 23:19:32 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; for you interested.. posting is atm allowed for the following groups: 23:19:35 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; post: "i2p.*,alt.anonymous,alt.anonymous.*,alt.privacy.anon-server,alt.privacy.anon-server.*,alt.privacy.i2p.*,alt.privacy.syndie.*" 23:25:35 &amp;lt;KillYourTV&amp;gt; this will have to be fixed before "important" discussions make their way there http://lists.i2p2.de/pipermail/i2p-general/ 23:25:42 &amp;lt;iRelay&amp;gt; Title: The I2p-general Archives (at lists.i2p2.de) 23:26:27 &amp;lt;KillYourTV&amp;gt; ...unless the messages were purposely wiped (which wouldn't make sense) 23:30:13 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hmm.. 23:30:21 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; no idea atm.. but heading to bed now &lt;/div></description></item><item><title>Réunion des développeurs I2P - 26 mars 2013</title><link>/fr/blog/2013/03/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-mars-2013/</link><pubDate>Tue, 26 Mar 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/03/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-mars-2013/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dg, LaughingBuddha, lillith, Meeh, nom, orion, str4d, Umlaut, weltende&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 21:01:00 &amp;lt;dg&amp;gt; So, who is here? 21:01:11 &amp;lt;orion&amp;gt; Me. 21:01:18 &amp;lt;str4d&amp;gt; o/ 21:01:37 &amp;lt;lillith-&amp;gt; i'm here :) 21:02:10 &amp;lt;dg&amp;gt; eche|on, Meeh, KillYourTV, psi, hottuna 21:02:21 &amp;lt;Umlaut&amp;gt; count me in too (as a spectator) 21:02:28 * nom is listening, while coding on some side projects 21:02:39 &amp;lt;dg&amp;gt; Feel free to contribute if you feel you have something to add. 21:03:04 * dg waits a minute or two more 21:03:27 &amp;lt;lillith&amp;gt; rundown of topics in the meantime dg? 21:03:42 &amp;lt;dg&amp;gt; Topics: 21:03:45 &amp;lt;dg&amp;gt; * Motivating the community - "are bounties appropriate?" 21:03:45 &amp;lt;dg&amp;gt; * Managing money 21:03:46 &amp;lt;dg&amp;gt; ** Making the project "official" - benefits/negatives/how 21:04:24 &amp;lt;lillith&amp;gt; i had something to add *thinks* 21:04:31 &amp;lt;dg&amp;gt; hm? 21:06:37 * lillith can't remember... probably nothing too important anyway :) 21:09:14 * dg frowns at the lack of others 21:09:44 * LaughingBuddha spectates 21:10:27 &amp;lt;dg&amp;gt; Let's start then 21:10:54 * lillith remembered! 21:10:59 &amp;lt;dg&amp;gt; hm? 21:11:14 &amp;lt;dg&amp;gt; RN: ping 21:11:25 &amp;lt;lillith&amp;gt; as kytv|away pointed out, if we're deciding on voting we need some sort of elegibility criteria :) 21:11:49 &amp;lt;dg&amp;gt; aye 21:12:07 &amp;lt;dg&amp;gt; Let's get started 21:12:10 &amp;lt;dg&amp;gt; * Motivating the community - "are bounties appropriate?" 21:12:13 &amp;lt;lillith&amp;gt; i expect asdfsdafsdafsd wishes to be invluded int points 1+2 :) 21:12:24 &amp;lt;orion&amp;gt; Are bounties working? 21:12:43 &amp;lt;dg&amp;gt; Everything merged into one big argument last time over bounties, management and BTC so trying to spread it out this time &amp; be dignified. 21:12:53 &amp;lt;LaughingBuddha&amp;gt; Who's the guy for bounties? eche|on? 21:13:00 &amp;lt;lillith&amp;gt; yep 21:13:11 &amp;lt;LaughingBuddha&amp;gt; Is he here? 21:13:11 &amp;lt;str4d&amp;gt; Determining if bounties are working depends on what the defined purpose of a bounty is. 21:13:11 &amp;lt;dg&amp;gt; define "working". Are they, IMO, bringing in the developers or fixes we need? No. 21:13:18 &amp;lt;lillith&amp;gt; he's in control of all money - point 2 :) 21:13:25 &amp;lt;orion&amp;gt; Then let's think of something else. 21:13:40 &amp;lt;dg&amp;gt; The bounty system does not seem to be working for even the bounties themselves. 21:13:54 &amp;lt;lillith&amp;gt; i think there should be some sort of benefit or incentive further than loving i2p 21:14:09 &amp;lt;dg&amp;gt; A lot of the links on the page are 404s too but that's an unrelated issue 21:14:12 &amp;lt;str4d&amp;gt; From the bounties page: " Instead, we are making use of a bounty system, whereby anyone can get support for working on something that people want implemented, and people who want to contribute to I2P can be assured that their support goes to what they care about." 21:14:12 &amp;lt;lillith&amp;gt; we have to draw people in then keep them with our charm and civility ;) 21:14:23 &amp;lt;LaughingBuddha&amp;gt; Not that I'm in the position to work on any of the bounties, but they seemed to quite vague last time i looked at them 21:14:30 &amp;lt;LaughingBuddha&amp;gt; to be* 21:14:37 &amp;lt;orion&amp;gt; The only thing that will draw attention to I2P is content. 21:14:45 &amp;lt;dg&amp;gt; eche|on posted his thoughts here - `http://zzz.i2p/topics/1359` - if he could not attend. 21:14:48 &amp;lt;nom&amp;gt; imo bounties do not work, because a code base is only as good as its maintenance, and paying someone for 'completion' gives the wrong ideas/incentives about what we need in terms of developers, for code to be worth using on a distributed scale, it has to be continually worked on by motivated people. having one person create a code base, get paid and possibly disappear does nothing to benefit the community 21:14:51 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Managing the project (at zzz.i2p) 21:14:57 &amp;lt;lillith&amp;gt; str4d: instead, as opposed to...? 21:15:17 &amp;lt;str4d&amp;gt; From that statement above, the purpose of bounties would seem to be to finance one-off drives to get specific features implemented. 21:15:20 &amp;lt;Umlaut&amp;gt; are bounties appropriate? - I think it depends, imo bounties for devs, for particular project and where no contest/conmpetiotion is involved - in such cases they are appropriate 21:15:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: it worked in the past if you look at the bounty page.. 21:15:30 &amp;lt;dg&amp;gt; str4d: Is that what we want? 21:15:41 &amp;lt;LaughingBuddha&amp;gt; nom: agreed 21:15:48 &amp;lt;str4d&amp;gt; Does that work? Somewhat. 21:16:03 &amp;lt;str4d&amp;gt; weltende, exactly. There are clear examples of bounties being taken. 21:16:18 &amp;lt;dg&amp;gt; http://www.i2p2.de/bounties.html 21:16:29 &amp;lt;iRelay&amp;gt; Title: Bounties - I2P (at www.i2p2.de) 21:16:34 &amp;lt;str4d&amp;gt; Bounty uptake IS slow, due to a lack of visibility/advertising/marketing/whatever, but the bounties are slowly getting taken. 21:16:41 &amp;lt;dg&amp;gt; I don't know if the bounties which are being fufilled are perhaps not being fufilled the way we want too. 21:17:03 &amp;lt;str4d&amp;gt; But, of the claimed bounties, not a single developer is currently with I2P. 21:17:10 &amp;lt;dg&amp;gt; For example: "Datastore over I2P" - "CLAIMED for 700 euro" - "duck, smeghead" 21:17:20 &amp;lt;lillith&amp;gt; perhaps, change bounties to ..... and maintain your work for a reasonable time 21:17:23 &amp;lt;nom&amp;gt; to get actual continuous development going, a better model is one of project/stipends, where people donate to a project with stated goals, and the people running that project pay the money out continuously to people who are actively working to accomplish those goals 21:17:34 &amp;lt;dg&amp;gt; The solution was, IMO, hacky, the bountry $$$ was rather high for the hack and the two developers for that bounty are nowhere to be found. 21:17:46 &amp;lt;str4d&amp;gt; dg: that's irrelevant - as per the current bounty outline, it is up to the donor to decide on the completion. 21:18:01 &amp;lt;dg&amp;gt; What if multiple donors exist? 21:18:08 &amp;lt;str4d&amp;gt; First donor. 21:18:11 &amp;lt;orion&amp;gt; I don't like bounties. IMO, the one way to draw developers in is to draw attention to I2P. 21:18:15 &amp;lt;str4d&amp;gt; (as per current outline) 21:18:21 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; lillith: not really needed imho if it's in the core router.. 21:18:25 &amp;lt;str4d&amp;gt; If a bounty is funded by I2P, then it does become relevant as I2P itself is the judge. 21:18:32 &amp;lt;dg&amp;gt; Oh. That doesn't seem right. :s. 21:18:54 &amp;lt;orion&amp;gt; IMO, the best way to draw attention to I2P is by providing content. 21:19:06 &amp;lt;dg&amp;gt; Right, but some of the bounties can lead to content. 21:19:13 &amp;lt;str4d&amp;gt; I'm not arguing for the current bounty system, just outlining it. 21:19:44 &amp;lt;dg&amp;gt; str4d: right, and thanks. 21:20:03 &amp;lt;nom&amp;gt; honestly i think a big part of the problem is that were conflating things that are directly part of the i2p code base, with things that are simply run ontop of i2p. ex translation vs datastore 21:20:03 &amp;lt;str4d&amp;gt; The biggest problem with a semi-anonymous project like I2P is developer retention. The current bounty model does nothing to help that. 21:20:42 &amp;lt;dg&amp;gt; I'm against the bounty system as it doesn't help the ecosystem we have, evidently (none of the developers are here today..) and I feel project funds could be better allocated. 21:20:57 &amp;lt;nom&amp;gt; a bounty/payment for one person to do one specific part of the code base is fine in theory, but they don't work for creating continuous development of apps/systems that run ontop of i2p 21:21:12 &amp;lt;str4d&amp;gt; I concur. 21:21:17 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: well.. if there aren't taken, then the money isn't spent.. 21:21:54 &amp;lt;dg&amp;gt; weltende: The funds are in reserve, they cannot be spent as they are allocated for spending on $bounty. 21:21:57 &amp;lt;nom&amp;gt; like adding unit tests to i2p could be worth a bounty, but it would probably be better to make an arrangement with coders who will be paid a small amount continuously to keep adding more unit tests as needed 21:22:03 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; if you however think that for a certain bounty the code isn't good enough or so.. it might be a good idea to specify more clearly in the bounty description what needs to be done 21:22:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: which is only a problem if we have to spend the money right away 21:23:01 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; it's not reserved forever as you can see in the bounty page.. funds have gone back to the money pool before 21:23:21 &amp;lt;dg&amp;gt; weltende: I doubt we will ever be at the point where we NEED the funds allocated to bounties but it seems redundant. 21:23:44 &amp;lt;str4d&amp;gt; Fund allocation is beside the current point. 21:23:59 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: exactly my point 21:24:11 &amp;lt;lillith&amp;gt; dg: are competitions included in bounties or are they point 1.5? 21:24:14 &amp;lt;str4d&amp;gt; There will always be money, in one way or another. 21:24:26 &amp;lt;str4d&amp;gt; (Or not) 21:24:29 &amp;lt;nom&amp;gt; i think the datastore is a great example of where bounties shouldn't be used, for something as complex as a universal datastore to be viable, it has to be its own project with active developers, paying someone for completion will get you something that is marginally functional, but it will never improve 21:24:40 &amp;lt;LaughingBuddha&amp;gt; ^ 21:24:40 &amp;lt;str4d&amp;gt; nom: agreed. 21:24:43 &amp;lt;dg&amp;gt; lillith: Competitions hadn't occurred to me but I suppose it would be the point after this. 21:24:46 &amp;lt;Umlaut&amp;gt; Let me refer to the i2p artwork contest for 29c3 - Was that really a dev project? Was it appropriate to use bounties in it? While there was no even strict criteria stated? 21:24:57 &amp;lt;str4d&amp;gt; The result will satisfy the bounty, but likely will not scale. 21:25:00 &amp;lt;dg&amp;gt; nom: Couldn't have said it better myself. 21:25:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: torrents were nothing but a bounty either.. 21:25:34 &amp;lt;LaughingBuddha&amp;gt; Umlaut: i thought they were echelons personal funds? 21:25:54 &amp;lt;Umlaut&amp;gt; if I was willing to contribute to the contest, the bounty would rather discourage me? 21:26:01 &amp;lt;lillith&amp;gt; (most) bounties are set by users - between giving them a choice and them not donating at all, at least with a bounty they have some say in what happens 21:26:32 &amp;lt;nom&amp;gt; to put it another way... there are no bounties at google.... 21:26:32 &amp;lt;Umlaut&amp;gt; LaughingBuddha really? then sorry, I wasn't aware about that 21:26:32 &amp;lt;nom&amp;gt; weltende yes but zzz is continuing to work on snark isn't he? 21:26:47 &amp;lt;str4d&amp;gt; If I2P had an established structure for spinning off projects (or acting as an umbrella for them) then that would be a different matter (but that ties in to the later point about "official"ness). 21:26:51 &amp;lt;LaughingBuddha&amp;gt; Umlaut: I might be mistaken but I thought i read that somewhere 21:27:04 &amp;lt;str4d&amp;gt; I think that bounties are useful, but not in the way that they are currently being marketed. 21:27:08 &amp;lt;lillith&amp;gt; LaughingBuddha: all i2p's funds are technically eche|on's personal money 21:27:11 &amp;lt;dg&amp;gt; nom: zzz was around anyway though. I think his motivations and such are different than gaining rewards and the bounty program has little to do with it. I do not believe he gained anything from the torrent bounty either. 21:27:18 &amp;lt;str4d&amp;gt; And that they shouldn't be the main focus. 21:27:21 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: yes.. but without the bounty there wouldn't have been a codebase to begin with.. (and he was not part of the bounty dev team) 21:27:21 &amp;lt;dg&amp;gt; We'll get to the money later.. 21:27:40 &amp;lt;LaughingBuddha&amp;gt; lillith: Doesn't he "manage" it? 21:27:47 &amp;lt;LaughingBuddha&amp;gt; dg: ok 21:28:10 &amp;lt;str4d&amp;gt; weltende, you are making a good point. 21:28:14 &amp;lt;lillith&amp;gt; i2p is no legal entity, so it can't own anything. hence it is eche|on's personal money. 21:28:29 &amp;lt;str4d&amp;gt; Bounties are useful for kickstarting code, not for continued development. 21:28:36 &amp;lt;LaughingBuddha&amp;gt; lillith: I see 21:28:36 &amp;lt;nom&amp;gt; if you want continuous development you should pay developers continuously to work on things they want to work on. donating money to get something done is fine, but it shouldn't be given as a lump sum to whoever can get an 0.0.1 working first, it should be used to fund project development over time 21:28:39 &amp;lt;lillith&amp;gt; he could legally leave with it all one day (he wouldnt', but he could) 21:28:48 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: and I don't really see your point with no bounties at google.. the people that work for google get paid to work there.. 21:28:52 &amp;lt;lillith&amp;gt; ^this 21:29:27 &amp;lt;LaughingBuddha&amp;gt; But it seems we agree with the first part of nom's statement. No? 21:29:30 &amp;lt;lillith&amp;gt; eg bounty of $X per month to work on something 21:29:45 &amp;lt;LaughingBuddha&amp;gt; Yeah 21:29:52 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; or perhaps define milestones in the bounty? 21:29:56 &amp;lt;Meeh&amp;gt; Seems like a good solution 21:30:07 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (and upon reaching milestone $X you get $Y amount of money) 21:30:07 &amp;lt;dg&amp;gt; That sounds good. 21:30:14 &amp;lt;LaughingBuddha&amp;gt; milestones seem like a good idea 21:30:17 &amp;lt;LaughingBuddha&amp;gt; but they need to be clearly outlined 21:30:20 &amp;lt;dg&amp;gt; Milestones + continuous payment? 21:30:20 &amp;lt;nom&amp;gt; lol thats what my point was, they get paid, and they do work, and the work they do isn't directly connected with how they get paid. ofc if they stopped doing work, they would stop getting paid, but their not getting paid for completing a specific piece of code, their getting paid enough to live on and spend their lives coding 21:30:23 &amp;lt;str4d&amp;gt; Milestones is sort of like what the Unit Tests bounty currently has. 21:30:27 &amp;lt;lillith&amp;gt; is it eche|on we have to ask nicely to change the website etc? 21:30:38 &amp;lt;dg&amp;gt; no, website is in mtn 21:30:41 &amp;lt;Umlaut&amp;gt; nom I agree with your point, paying to the devs who are reliable and known for being good contributors 21:30:44 &amp;lt;str4d&amp;gt; lillith: no, anyone can change the website. 21:30:54 &amp;lt;Meeh&amp;gt; Or keep a part of the bounty as a "continued support" payment per month of the application/whatever 21:31:22 &amp;lt;Meeh&amp;gt; So we don't get outdated apps, libs, etc. 21:31:29 &amp;lt;LaughingBuddha&amp;gt; Would the project be judged at every milestone then? 21:31:44 &amp;lt;dg&amp;gt; LaughingBuddha: good point. Who by? 21:32:00 &amp;lt;nom&amp;gt; eh, milestones are just smaller bounties... a simpler solution is to have a pool of money for a project, and someone/group of someones who pay the money to people who are actively working on it 21:32:03 &amp;lt;dg&amp;gt; The "board"? (Againg, getting to this later). 21:32:10 &amp;lt;LaughingBuddha&amp;gt; Dev board? 21:32:10 &amp;lt;LaughingBuddha&amp;gt; yeah 21:32:29 &amp;lt;nom&amp;gt; generally you would end up with the dev board being the same people who are getting paid ofc... 21:32:46 &amp;lt;lillith&amp;gt; to make anything decided upon here 'official', is that as simple as someone checking an update to the website into mtn? 21:32:55 &amp;lt;LaughingBuddha&amp;gt; how many active devs are there working on the i2p codebase? 21:32:58 &amp;lt;Umlaut&amp;gt; also you need to take under consideration how the current donating system looks from the potential donor (someone new to i2p community especially) point of view 21:33:04 &amp;lt;lillith&amp;gt; LaughingBuddha: one 21:33:07 &amp;lt;dg&amp;gt; lillith: Kinda. And posting ot zzz.i2p. ;_; 21:33:15 &amp;lt;dg&amp;gt; The dev board determine the state of $project and decide if it should continue to get funding? 21:33:18 &amp;lt;Umlaut&amp;gt; i could be one of them 21:33:25 &amp;lt;dg&amp;gt; LaughingBuddha: 2, 3? 21:33:32 &amp;lt;LaughingBuddha&amp;gt; hmm 21:33:47 &amp;lt;nom&amp;gt; the board / employees model seems to work pretty well for 99% of the corporations in the world. you have a group of people who are the most committed and have already contributed a lot who manage the money, and you have people who join and contribute and get paid for their efforts based on the judgement of the long time contributors 21:33:54 &amp;lt;LaughingBuddha&amp;gt; What if we set up a board of min. 5 people who are knowledgeable on the subject? 21:34:01 &amp;lt;LaughingBuddha&amp;gt; Devs + Users 21:34:09 &amp;lt;Umlaut&amp;gt; and i would trust the system more if there was more than one person, something like mentioned already dev-board which handles the money 21:34:24 &amp;lt;orion&amp;gt; What if you had to pay to be on the board? 21:34:31 &amp;lt;LaughingBuddha&amp;gt; wut 21:34:38 &amp;lt;nom&amp;gt; (this only works tho if you can separate i2p proper projects, from projects that just run on i2p, which should not be managed by the i2p dev team itself) 21:34:38 &amp;lt;str4d&amp;gt; orion: not a good model. 21:34:47 &amp;lt;str4d&amp;gt; inb4 Russian oligarch takes over I2P 21:34:57 &amp;lt;LaughingBuddha&amp;gt; haha 21:35:06 &amp;lt;nom&amp;gt; inb4 already happened, zzz = vladimir 21:35:10 &amp;lt;orion&amp;gt; Pay in code. 21:35:29 &amp;lt;LaughingBuddha&amp;gt; And how do you measure how much you have to pay? 21:35:32 &amp;lt;LaughingBuddha&amp;gt; 200 lines of code? 21:35:35 &amp;lt;lillith&amp;gt; some people are big contributers without coding 21:35:46 &amp;lt;orion&amp;gt; No idea, just brainstorming. 21:35:49 &amp;lt;nom&amp;gt; like any oligarchy the only natural system is election by the existing board 21:35:49 &amp;lt;str4d&amp;gt; Exactly. 21:36:03 &amp;lt;dg&amp;gt; So, would the normal "dev" (team) board (coming up later) decide if $project is worth paying out to? 21:36:15 &amp;lt;dg&amp;gt; Overcomplication will lead to it not being done 21:36:22 &amp;lt;lillith&amp;gt; 3 tiers: inner circle, outer circle, others 21:36:30 &amp;lt;LaughingBuddha&amp;gt; lillith: i like that 21:36:37 &amp;lt;lillith&amp;gt; other = new/ unknown people 21:36:51 &amp;lt;lillith&amp;gt; outer circle = known/ trusted people 21:36:51 &amp;lt;LaughingBuddha&amp;gt; because we don't seem to have enough devs for a real judge panel 21:37:02 &amp;lt;Umlaut&amp;gt; dg I would think so as the devs should know *best* what project are most important/urgent/worth spending money on 21:37:05 &amp;lt;lillith&amp;gt; inner circle voted for by outer circle 21:37:20 &amp;lt;nom&amp;gt; its a hierarchy, the i2p project as a whole is more than just the i2p dev team, but they are the tip of the spear so to speak. they get / have the most donations / resources. but other projects built ontop of i2p wouldn't be managed by the i2p dev team, but could get funding from i2p proper 21:37:23 &amp;lt;lillith&amp;gt; kind like meetings but more structured hierachally 21:38:13 &amp;lt;dg&amp;gt; imo &amp;lt;+dg&amp;gt; Overcomplication will lead to it not being done 21:38:37 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; +1 21:39:15 &amp;lt;dg&amp;gt; The whole (team/dev) "board" idea ties in nicely as we will be discussing this next anyway 21:39:22 &amp;lt;dg&amp;gt; Should we leave this for another time or ...? 21:39:28 &amp;lt;nom&amp;gt; in short, zzz eche and whoever else they consider to be part of the 'board' of i2p are in charge of the money/decisions (they already are), and other projects on i2p should be structured similarly with their own boards of decision makers. instead of bounties for a sub project (datastore, btc client, etc) the bountie should be given to the board for that project, and let them decide how to spend it to get things done 21:39:39 &amp;lt;lillith&amp;gt; so shall we get back on topic or has bouties been discussed to death? 21:40:49 &amp;lt;nom&amp;gt; and the decision to give a bounty to a board of devs for a project obviously has to be made by the board of i2p, that way you don't have 3 people show up, say their gonna do something, get the money and then never do it. 21:41:13 &amp;lt;dg&amp;gt; nom: +1 21:41:21 &amp;lt;Meeh&amp;gt; nom: +1 21:41:24 &amp;lt;LaughingBuddha&amp;gt; nom: I think it's payed out upon completion 21:41:34 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; nom++ 21:41:46 &amp;lt;LaughingBuddha&amp;gt; nom: +1 21:41:54 &amp;lt;dg&amp;gt; I think that's a good note to end on? :) 21:42:14 &amp;lt;Meeh&amp;gt; Agreed 21:42:24 &amp;lt;nom&amp;gt; in the future it would be better for donators to give directly to the sub project if a board/group already exists, instead of donating to eche to create a bounty. since if theres already a group working on it, they would be the best to determine how to use the money to accomplish those goals 21:42:53 &amp;lt;dg&amp;gt; ok, moving on 21:42:58 &amp;lt;Umlaut&amp;gt; nom that makes perfect sense 21:43:01 &amp;lt;Umlaut&amp;gt; nom++ 21:43:11 * nom raises his glass, cheers mates 21:43:18 &amp;lt;dg&amp;gt; I feel we have covered "managing money" mostly and it comes under "making the project official" anyway 21:43:21 &amp;lt;LaughingBuddha&amp;gt; :) 21:43:21 &amp;lt;dg&amp;gt; So let's do the latter? 21:43:47 &amp;lt;lillith&amp;gt; clarify the position on money first for lurkers? 21:43:54 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; for an e.V. we would at least 7 people who are willing to go public as members 21:43:55 &amp;lt;LaughingBuddha&amp;gt; Official = Register as Organisation? 21:44:26 &amp;lt;dg&amp;gt; LaughingBuddha: yes 21:44:29 &amp;lt;Meeh&amp;gt; in case register as a organization, in which country? 21:45:01 &amp;lt;dg&amp;gt; lillith: Bounty funds should go to teams assigned by the core I2P board.. if we go ahead with that. 21:45:04 &amp;lt;dg&amp;gt; Meeh: US, I assume? 21:45:07 &amp;lt;Meeh&amp;gt; that also need deanonymization of sertiant people 21:45:14 &amp;lt;Umlaut&amp;gt; ok so who are the brave souls to give up their anonymity (if that means going official)? 21:45:17 &amp;lt;orion&amp;gt; What did you guys decide on? 21:45:20 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; Not necessarily the US 21:45:28 &amp;lt;nom&amp;gt; idk if 'offical' designation would really be all that useful... i honestly can't see what the benefit would be 21:45:31 &amp;lt;lillith&amp;gt; presumably the people have to be in the US too? 21:45:54 &amp;lt;lillith&amp;gt; nom: a legal entity to donate to 21:45:54 &amp;lt;nom&amp;gt; other than to put the project/people more on the radar of the powers that be... 21:46:06 &amp;lt;Meeh&amp;gt; I can give out my identity, so no problem for me.. But I guess I'm not allowed into the US, so yea. 21:46:17 &amp;lt;orion&amp;gt; Registration is stupid. 21:46:28 &amp;lt;LaughingBuddha&amp;gt; dg: What are the benefits? 21:46:39 &amp;lt;orion&amp;gt; Let's just spread out the money among different "accounts" managed by different people. 21:46:55 &amp;lt;orion&amp;gt; I.e, the eche|on account, the zzz account, the dg account, etc. 21:46:57 &amp;lt;LaughingBuddha&amp;gt; A wallet for each (sub)project? 21:47:04 &amp;lt;dg&amp;gt; LaughingBuddha: Managing the project's money under "I2P" and not a singular person, or persons. An official guise is far less suspicious and accountable. 21:47:09 &amp;lt;orion&amp;gt; No. 21:47:12 &amp;lt;Umlaut&amp;gt; Do you think that going official would bring some real benefits to the i2p-world? 21:47:14 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; orion: not sure if the tax office might not find tht fishy 21:47:14 &amp;lt;orion&amp;gt; Just different "accounts". 21:47:32 * nom thinks the focus should be more on the logistics of the hierarchy of boards / democracy / voting thing. to actually have a system like that we would need either a well run website, or some sort of distributed system for it 21:47:35 &amp;lt;LaughingBuddha&amp;gt; dg: I see 21:47:46 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; it would certainly bring a lot of paperwork 21:47:54 &amp;lt;lillith&amp;gt; Umlaut: no more complaining about eche|on holding the money 21:48:04 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; nom++ 21:48:13 &amp;lt;iRelay&amp;gt; * str4d@freenode clones nom's brain 21:48:14 &amp;lt;dg&amp;gt; nom: perhaps so, yeah. If we can arrange that, then we can come to a consensus on this.. 21:48:44 &amp;lt;orion&amp;gt; For the record, if you guys want to do something that requires giving up anonymity, I will do it. 21:48:57 &amp;lt;dg&amp;gt; git clone `http://git.repo.i2p/repo/nom.git` 21:49:00 &amp;lt;LaughingBuddha&amp;gt; I'd consider it 21:49:03 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; Going "official" is primarily a financial decision IMHO; it doesn't really contribute to the structure. 21:49:22 &amp;lt;orion&amp;gt; Even though I am opposed to the idea of going to the government, I will do it if that is what the project decides is best. 21:49:40 &amp;lt;dg&amp;gt; So, let's change the focus to the organizational structure 21:49:51 &amp;lt;dg&amp;gt; (As that supercedes this anyhow) 21:50:06 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: well.. e.V. requires the members to vote for an board once a year... so we already have procedure for voting for the board then ;) 21:50:14 &amp;lt;dg&amp;gt; "The Debian project only allows voting to be done by 'Debian Developers' (where "$developer" = "any sort of contributor"). If there is any sort of voting system enabled here it would need to be limited in a similar fashion, otherwise the system would be ripe for abuse, allowing for a small but vocal clique to push its demands through." 21:50:21 &amp;lt;dg&amp;gt; Should we adopt a similar approach? 21:50:25 &amp;lt;LaughingBuddha&amp;gt; (for the e.V.) 21:50:44 &amp;lt;lillith&amp;gt; how much do you need to contribute to be a contributer? 21:50:59 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; The problem with the "Debian Developers" approach is the number of developers I2P has (very few) 21:51:05 &amp;lt;lillith&amp;gt; ie is being active in #i2p-help enough? 21:51:25 &amp;lt;Meeh&amp;gt; we must find a definition on contributer 21:51:33 &amp;lt;sigint&amp;gt; for what? 21:51:36 * lillith does not read 'contributer' as 'code contributer' 21:51:55 &amp;lt;dg&amp;gt; str4d: "any sort of contributor". 21:51:59 &amp;lt;lillith&amp;gt; sigint: read scrollback on sighup ;) 21:52:10 &amp;lt;sigint&amp;gt; will do 21:52:12 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; dg, yeah, just read that part *derp* 21:52:12 &amp;lt;nom&amp;gt; org structure is pretty simple in theory, just have a three tiered system of board members (elected by the existing board oligarchy), contributors (elected at large by the existing group of contributors), and users (everyone else, including people who /want/ to be seen as contributors, but havn't been around long enough for people generally to trust them) 21:52:27 &amp;lt;lillith&amp;gt; sighup's like your little brother ;) 21:52:39 &amp;lt;Umlaut&amp;gt; it all depends on the scale of contribution, reliability of the contributor and other factors 21:53:06 &amp;lt;nom&amp;gt; sorta like, royalty, nobility, and the commoners.... 21:53:13 &amp;lt;Umlaut&amp;gt; reliability = being trusted by others 21:53:16 &amp;lt;lillith&amp;gt; maybe a good start will be starting with rough numbers and working from there? 21:53:31 &amp;lt;Umlaut&amp;gt; nom i'm actaually referring to what you have said 21:54:09 &amp;lt;Umlaut&amp;gt; not reliable = someone who promised to do something, raised some hope and then run away (with a bounty..) 21:54:24 &amp;lt;nom&amp;gt; hmm yah 21:55:35 &amp;lt;dg&amp;gt; nom: "existing"? 21:56:15 &amp;lt;orion&amp;gt; I gotta go. In closing I just want to say that having funds in one central location makes it easier to steal by oppressive governments, and that if we need to do something which requires giving up my anonymity, I will do it. Cya 21:56:26 &amp;lt;nom&amp;gt; perhaps, supreme court(board), senate(contributors) and house(users) would be better... the board has the real control over all the decisions, but they take into account the votes of the contributors who are trusted identities, and the votes of the general population of users too, but you don't weigh that too much as theres no real protection against people making tons of user idents to vote with 21:56:33 &amp;lt;lillith&amp;gt; bye orion :) 21:56:37 &amp;lt;dg&amp;gt; Should we cut now and continue this next week at the same time? 21:56:40 &amp;lt;nom&amp;gt; o/ orion 21:56:50 &amp;lt;dg&amp;gt; An hour is long, I don't want this to drag on. 21:57:04 &amp;lt;orion&amp;gt; Whatever you want. 21:57:07 &amp;lt;lillith&amp;gt; dg: i'm up for that 21:57:17 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; I'm happy to continue next week. 21:57:26 &amp;lt;lillith&amp;gt; gives time to ponder what has already been said 21:57:29 &amp;lt;nom&amp;gt; sure, sounds good 21:57:31 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; We need to think this over. 21:57:43 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; And hopefully a few more people show up then ^_^ 21:58:07 * nom thinks the main takeaway here is that we could use a site / system to have group decision making / voting on 21:58:07 &amp;lt;lillith&amp;gt; yes... 21:58:14 &amp;lt;dg&amp;gt; I agree, sounds good guys. I'll update the zzz.i2p topic soon (poke me if I don't in 24 hours). 21:58:25 &amp;lt;dg&amp;gt; thanks all. :) 21:58:29 &amp;lt;LaughingBuddha&amp;gt; Good session 21:58:32 * lillith picks up the baffer menacingly 21:58:42 &amp;lt;dg&amp;gt; ;) go 21:58:53 &amp;lt;Umlaut&amp;gt; thanks for letting me join 21:58:53 &amp;lt;lillith&amp;gt; *baf* meeting closed :) 21:59:04 &amp;lt;Umlaut&amp;gt; lights out! 21:59:06 &amp;lt;lillith&amp;gt; thank you, and goodnight :) 21:59:19 &amp;lt;sigint&amp;gt; Great. I joined in right at the end. I forgot that there even was one :| 21:59:22 &amp;lt;nom&amp;gt; inb4 massive well timed netsplit 21:59:25 &amp;lt;sigint&amp;gt; brb, reading backlog 21:59:28 &amp;lt;sponge&amp;gt; o/ 21:59:40 &amp;lt;Umlaut&amp;gt; sigint timezone fail? 21:59:50 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; o/ sponge. 21:59:50 &amp;lt;sponge&amp;gt; :-) 21:59:57 &amp;lt;lillith&amp;gt; sigint: same time next week ;) say anything you missed the chance to then :) 22:00:12 &amp;lt;sponge&amp;gt; orion wants to know about my ideas I see... 22:00:50 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; I pointed him in your direction sponge - figured pooling the creative juices was a good idea. 22:01:05 &amp;lt;sigint&amp;gt; lillith: i hadn't explicitely planned on joining this meeting, but it would have been nice. no big deal though. i do have an idea that would be good to bring up in next week's meeting. 22:01:09 &amp;lt;sponge&amp;gt; Yes, excellent. 22:01:32 &amp;lt;sponge&amp;gt; I need people to help with my ideas... I have too many 22:01:35 &amp;lt;sigint&amp;gt; idea: offer btc rewards for security vulnerabilities 22:01:39 &amp;lt;lillith&amp;gt; sigint: it's dg you'll want to talk to on that then :) 22:01:41 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; (And orions work on i2pcpp has proven that he is good at implementing stuff ^_^) 22:01:58 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; sigint, post any ideas for next week in the zzz.i2p thread. 22:01:59 * lillith raises eyebrows 22:02:07 &amp;lt;lillith&amp;gt; vairy interesting 22:02:10 &amp;lt;sigint&amp;gt; will do &lt;/div></description></item><item><title>Version 0.9.5</title><link>/fr/blog/2013/03/08/version-0.9.5/</link><pubDate>Fri, 08 Mar 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/03/08/version-0.9.5/</guid><description>&lt;p>0.9.5 includes bug fixes and defenses for some issues and vulnerabilities that are being investigated by researchers at UCSB. We continue to work with them on additional improvements. This is a good opportunity to remind the community that while our network continues to grow rapidly, it is still relatively small. There may be multiple weaknesses or bugs that could compromise your anonymity. Help us grow the network by spreading the word and contributing where you can.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 19 février 2013</title><link>/fr/blog/2013/02/19/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-19-f%C3%A9vrier-2013/</link><pubDate>Tue, 19 Feb 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/02/19/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-19-f%C3%A9vrier-2013/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> dg, hottuna, inscrutus, KillYourTV, lillith, Meeh, str4d&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:25:01 &amp;lt;KillYourTV&amp;gt; Peut-être que je suis minoritaire, mais je pense que si on tient des réunions, elles devraient vraiment commencer à l'heure. 20:25:24 &amp;lt;inscrutus&amp;gt; En effet 20:26:31 &amp;lt;KillYourTV&amp;gt; Ne pas commencer avant 30 à 60 minutes après l'heure prévue donne une mauvaise image, surtout pour les observateurs des réseaux relayés. 20:27:21 &amp;lt;inscrutus&amp;gt; Je ne me souviens pas qui a présidé la dernière fois. On l'attend ? 20:28:11 &amp;lt;lillith&amp;gt; ^ça 20:28:28 &amp;lt;lillith&amp;gt; inscrutus: dg est souvent en retard 20:32:22 &amp;lt;hottuna&amp;gt; KillYourTV, ouais. Je suis d'accord 20:33:01 &amp;lt;lillith&amp;gt; on pourrait simplement commencer sans dg, si quelqu'un veut se lancer 20:36:27 &amp;lt;inscrutus&amp;gt; Je crois qu'IPv6 était un sujet laissé en suspens depuis la dernière réunion... 20:50:56 &amp;lt;dg&amp;gt; C'était le cas. 20:51:07 &amp;lt;dg&amp;gt; La plupart ne peut pas se faire sans zzz, ou str4d 20:52:25 * dg s'excuse pour le retard - j'étais hors du coup 20:52:40 &amp;lt;dg&amp;gt; Les sujets étaient/sont : 20:52:43 &amp;lt;dg&amp;gt; * Documentation Syndie (lillith) 20:52:43 &amp;lt;dg&amp;gt; * Liste de diffusion (meeh) 20:52:43 &amp;lt;dg&amp;gt; * Flux (str4d) 20:52:43 &amp;lt;dg&amp;gt; * Idées (n'importe qui) 20:52:54 &amp;lt;dg&amp;gt; Meeh, lillith ? 20:53:03 &amp;lt;dg&amp;gt; si vous n'êtes pas là... merde. 21:18:01 &amp;lt;Meeh&amp;gt; dg: Je suis là maintenant, désolé 21:18:20 &amp;lt;dg&amp;gt; pas de souci, et lillith ? 21:18:23 &amp;lt;dg&amp;gt; Désolé, pas toi ;) 21:18:27 &amp;lt;Meeh&amp;gt; je sais pas 21:18:49 &amp;lt;inscrutus&amp;gt; lillith l'était, il y a environ 45 min 21:18:49 &amp;lt;lillith&amp;gt; j'y suis 21:19:08 &amp;lt;inscrutus&amp;gt; Je me corrige 21:20:10 &amp;lt;dg&amp;gt; \o 21:20:22 &amp;lt;dg&amp;gt; Salut tout le monde, désolé pour le retard 21:20:42 &amp;lt;dg&amp;gt; lillith va parler de la documentation de Syndie 21:21:35 &amp;lt;lillith&amp;gt; c'est mon signal ou on fait d'abord un ordre du jour complet ? 21:21:49 &amp;lt;dg&amp;gt; J'ai donné le complet ;) 21:21:52 &amp;lt;dg&amp;gt; il a peut-être été perdu 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Les sujets étaient/sont : 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Documentation Syndie (lillith) 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Liste de diffusion (meeh) 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Flux (str4d) 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Idées (n'importe qui) 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Meeh, lillith ? 21:22:02 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; si vous n'êtes pas là... merde. 21:22:21 &amp;lt;lillith&amp;gt; ahh d'accord :) 21:22:24 &amp;lt;inscrutus&amp;gt; Je l'ai vu seulement via le relais kytv.... 21:23:10 &amp;lt;lillith&amp;gt; puisque zzz et d'autres ont mis tant de travail dans Syndie, je trouve dommage qu'il soit encore si peu utilisé 21:24:01 &amp;lt;lillith&amp;gt; et comme l'interface graphique (GUI) est... difficile pour un débutant, je me suis dit que ce serait une bonne idée d'écrire/mettre à jour la documentation 21:24:47 &amp;lt;lillith&amp;gt; donc maintenant, moi, KillYourTV, et aargh travaillons sur un wiki 21:25:17 &amp;lt;lillith&amp;gt; hébergé à *je n'ai pas le b32 sous la main* 21:25:19 &amp;lt;dg&amp;gt; Un wiki exclusivement pour Sundie ? 21:25:23 &amp;lt;dg&amp;gt; s/Sundie/Syndie 21:25:54 &amp;lt;lillith&amp;gt; comme c'est un wiki, j'apprécierais/nous apprécierions que tout le monde y jette un œil et le corrige si besoin 21:26:01 &amp;lt;lillith&amp;gt; oui 21:26:16 &amp;lt;Meeh&amp;gt; J'essaie de faire une carte des archives Syndie sur `http://wiki.meeh.i2p/doku.php?id=syndie:known_archives` 21:26:24 &amp;lt;iRelay&amp;gt; Title: syndie:known_archives [wiki.meeh.i2p] (at wiki.meeh.i2p) 21:26:43 &amp;lt;lillith&amp;gt; donc, merci d'essayer Syndie et de nous dire si vous pensez que le guide du débutant convient pour une brève intro 21:26:50 &amp;lt;dg&amp;gt; Une colonne indiquant par défaut ou non pourrait être utile 21:27:25 &amp;lt;dg&amp;gt; d'accord :) 21:27:44 &amp;lt;lillith&amp;gt; la documentation actuelle est inachevée, donc tout ce que nous faisons est une amélioration 21:28:27 &amp;lt;lillith&amp;gt; aussi KillYourTV: j'imagine que le plan est d'exporter le wiki vers le site officiel à un moment donné, est-ce exact et si oui à qui dois-je m'adresser ? 21:30:10 &amp;lt;lillith&amp;gt; Meeh: une colonne pour la politique de filtrage/blocage pourrait être utile aussi 21:30:25 &amp;lt;Meeh&amp;gt; ok, mais je ne sais pas quoi y mettre 21:31:03 &amp;lt;dg&amp;gt; demande autour de toi j'imagine 21:31:26 &amp;lt;Meeh&amp;gt; je vais le faire 21:31:53 &amp;lt;dg&amp;gt; merci de donner un peu d'amour à Syndie lillith 21:32:01 &amp;lt;lillith&amp;gt; je te dirai la mienne plus tard, pas ici maintenant :) 21:32:31 &amp;lt;inscrutus&amp;gt; lillith: est-ce le b32 du wiki ? `http://fomjl7cori4juycw55kdlczpgzzhme6nox6zykokuiov6t5lxhvq.b32.i2p/user_guide/` 21:32:34 &amp;lt;iRelay&amp;gt; Title: Syndie Handbook (at fomjl7cori4juycw55kdlczpgzzhme6nox6zykokuiov6t5lxhvq.b32.i2p) 21:33:02 &amp;lt;lillith&amp;gt; dg: c'est plutôt bon, même s'il est bogué. 21:33:23 &amp;lt;lillith&amp;gt; inscrutus: c'est ça :) merci 21:33:54 &amp;lt;KillYourTV&amp;gt; lillith: oui, une fois terminé, toute la documentation finira sur le site Syndie « officiel » (pour l'instant `http://www.syndie.i2p/wiki/` redirigera vers la page du wiki) 21:33:57 &amp;lt;iRelay&amp;gt; Title: Syndie Documentation Project (at www.syndie.i2p) 21:35:14 &amp;lt;inscrutus&amp;gt; Ok, quelle est la suite, dg ? 21:35:17 &amp;lt;lillith&amp;gt; donc à moins que quelqu'un ait autre chose à dire à ce sujet, je peux *baf* ce sujet :) 21:35:20 &amp;lt;dg&amp;gt; Meeh 21:35:31 &amp;lt;dg&amp;gt; (avec la liste de diffusion) 21:35:43 &amp;lt;dg&amp;gt; lillith: merci :) - J'apprécie de lire l'introduction 21:36:02 &amp;lt;dg&amp;gt; Meeh: Tu veux prendre la parole ? 21:36:41 &amp;lt;Meeh&amp;gt; Si je me souviens bien, j'attends weltende parce que j'avais besoin d'un accès à la router console pour créer des tunnels afin de rendre la liste de diffusion disponible à l'intérieur d'i2p 21:37:42 &amp;lt;Meeh&amp;gt; et, il faut commencer à l'utiliser 21:38:36 &amp;lt;inscrutus&amp;gt; C'est une liste de diffusion -dev ? Ou juste générale i2p ? 21:38:39 &amp;lt;dg&amp;gt; zzz et user ont dit qu'ils allaient attendre qu'une présence intra-i2p apparaisse 21:38:42 &amp;lt;Meeh&amp;gt; les deux 21:38:56 &amp;lt;inscrutus&amp;gt; ok 21:39:04 &amp;lt;Meeh&amp;gt; ok 21:39:25 &amp;lt;Meeh&amp;gt; weltende: une chance de créer des tunnels pour la liste de diffusion ? 21:39:25 &amp;lt;Meeh&amp;gt; bientôt 21:41:01 &amp;lt;lillith&amp;gt; Meeh: quelle est l'intention pour la liste de diffusion ? par rapport à zzz.i2p, IRC ou Syndie 21:41:37 &amp;lt;str4d2&amp;gt; désolé pour l'absence - panne d'internet 21:42:00 &amp;lt;dg&amp;gt; str4d :) 21:42:11 &amp;lt;Meeh&amp;gt; personnellement, je ne suis pas sûr.. Mais il me semble que nous étions arrivés à la conclusion qu'on devrait recommencer avec la liste de diffusion, comme le font d'autres projets open source... 21:42:33 &amp;lt;Meeh&amp;gt; je ne me souviens plus de quelle réunion il s'agissait 21:43:08 &amp;lt;inscrutus&amp;gt; Peut-être qu'il serait bon de refléter la liste de diffusion dans Syndie ou inversement. Pour éviter la fragmentation 21:43:23 &amp;lt;str4d2&amp;gt; Je serai indisponible dans environ 15 minutes, au fait 21:44:10 &amp;lt;Meeh&amp;gt; J'aime ton idée inscrutus 21:44:41 &amp;lt;str4d2&amp;gt; (et je ne pourrai pas tenir cet horaire de réunion à l'avenir) 21:45:11 &amp;lt;str4d2&amp;gt; c'est une bonne idéqla 21:45:14 &amp;lt;str4d2&amp;gt; idée* 21:45:53 &amp;lt;dg&amp;gt; Ça a été suggéré par le passé, je crois que ça allait de toute façon faire partie de Syndie. 21:46:04 &amp;lt;dg&amp;gt; Meeh: Autre chose ? 21:46:15 * lillith- doit vraiment penser à brancher mon portable.... je lis le scrollback après un SIGHUP... 21:47:11 &amp;lt;Meeh&amp;gt; non pas vraiment, je dois d'abord parler avec weltende 21:47:22 &amp;lt;lillith-&amp;gt; inscrutus: c'était ma prochaine suggestion :) 21:47:41 &amp;lt;dg&amp;gt; Très bien. 21:47:44 &amp;lt;inscrutus&amp;gt; :) 21:47:51 &amp;lt;lillith-&amp;gt; je pense qu'on pourrait faire un peu plus de « dog-fooding » 21:48:18 &amp;lt;dg&amp;gt; lillith-: ? 21:48:40 &amp;lt;lillith-&amp;gt; à propos de la mise en miroir liste de diffusion/Syndie 21:48:55 &amp;lt;dg&amp;gt; Je ne connais pas cette expression 21:49:47 &amp;lt;lillith-&amp;gt; ahh le principe du dog food dans les projets open source, c'est en gros : utiliser son propre logiciel 21:49:50 &amp;lt;inscrutus&amp;gt; ça veut dire utiliser son propre produit. Ça vient d'un fabricant de nourriture pour chien dont le PDG, je crois, a mangé la pâtée de sa propre entreprise pour prouver qu'elle est bonne 21:50:01 &amp;lt;dg&amp;gt; oh... manger notre propre pâtée pour chien 21:50:04 &amp;lt;dg&amp;gt; Je suis d'accord 21:50:15 &amp;lt;lillith-&amp;gt; si on s'attend à ce que les autres l'utilisent, nous devrions aussi 21:50:35 &amp;lt;str4d2&amp;gt; Mmm 21:51:01 &amp;lt;str4d2&amp;gt; Mon problème avec Syndie, c'est que je n'ai aucune foutue idée de comment l'utiliser 21:51:12 &amp;lt;dg&amp;gt; Je dois le re-tester 21:51:12 &amp;lt;dg&amp;gt; Bref.. 21:51:12 &amp;lt;dg&amp;gt; str4d2: Tu peux t'occuper des flux maintenant ? Après $next_thing, on devrait peut-être discuter d'une nouvelle heure de réunion. Mais tout le monde n'est pas là... 21:51:15 &amp;lt;str4d2&amp;gt; L'interface n'est pas très intuitive. 21:51:18 &amp;lt;lillith-&amp;gt; str4d2: as-tu regardé la doc ? 21:51:57 &amp;lt;str4d2&amp;gt; Un peu, mais on ne devrait pas s'attendre à ce que tous les utilisateurs le fassent 21:52:00 &amp;lt;lillith-&amp;gt; dg: c'est sûrement la raison pour laquelle il nous faut un nouvel horaire... 21:52:30 &amp;lt;dg&amp;gt; En quelque sorte. zzz et d'autres sont absents à cause de problèmes IRL aussi — ce qui rend plus difficile de se mettre d'accord sur un nouvel horaire qui marche pour tout le monde. 21:53:01 &amp;lt;str4d2&amp;gt; et je suis occupé maintenant, désolé 21:53:01 &amp;lt;lillith-&amp;gt; dg: on pourrait avoir un nouvel horaire temporaire et y revenir dans quelques semaines. 21:53:38 &amp;lt;lillith-&amp;gt; mardi 8.00 n'est pas idéal pour dg, str4d2, ni pour moi 21:55:51 &amp;lt;dg&amp;gt; ça ne l'est pas :-/ 22:03:14 &amp;lt;lillith-&amp;gt; tout le monde est allé dormir ou c'est la fin de la réunion ? 22:03:29 &amp;lt;dg&amp;gt; Apparemment, dormir.. 22:03:36 &amp;lt;dg&amp;gt; On ouvre un fil sur zzz.i2p à ce sujet ? 22:03:39 * lillith- ramasse le baffer d'un air menaçant 22:03:42 &amp;lt;inscrutus&amp;gt; Je suis là, je n'ai juste rien à ajouter sur les horaires de réunion 22:03:49 &amp;lt;dg&amp;gt; Nous ne sommes plus que trois. 22:05:25 * dg *bafs la réunion clôturée 22:05:28 &amp;lt;lillith-&amp;gt; d'accord eh bien si personne n'a rien à ajouter alors je ferai les honneurs 22:05:51 * lillith- *bafs* la réunion 22:06:10 &amp;lt;lillith-&amp;gt; zut tu es arrivé le premier ;) &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 12 février 2013</title><link>/fr/blog/2013/02/12/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-12-f%C3%A9vrier-2013/</link><pubDate>Tue, 12 Feb 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/02/12/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-12-f%C3%A9vrier-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> asdfsdafsdafsd, christoph3, dg, eche|on, h2ik, hottuna, inscrutus, lillith, Mathiasdm, Meeh, orion, Shinobiwan, str4d, suhr, unresolved, user, weltende, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:00:38 &amp;lt;hottuna&amp;gt; dg, meetingtime? 20:03:06 &amp;lt;dg&amp;gt; uh.. through tor? 20:03:06 &amp;lt;dg&amp;gt; was just pulling the mtg topic ;) 20:03:06 &amp;lt;dg&amp;gt; ok, hi! 20:03:06 &amp;lt;dg&amp;gt; Today's agenda: 20:03:09 &amp;lt;dg&amp;gt; (0) - hi 20:03:15 &amp;lt;dg&amp;gt; (1) - Domain vote 20:03:18 &amp;lt;dg&amp;gt; (2) - Website transition 20:03:25 &amp;lt;dg&amp;gt; (3) - IPv6 .. I hope 20:03:28 &amp;lt;dg&amp;gt; (4) - Crypto .. I hope 20:03:43 &amp;lt;dg&amp;gt; str4d KillYourTV eche|on zzz 20:03:54 &amp;lt;str4d&amp;gt; Hi! 20:03:57 &amp;lt;dg&amp;gt; sponge meeh 20:03:57 &amp;lt;hottuna&amp;gt; Hi! 20:04:04 &amp;lt;dg&amp;gt; Hi! :-) 20:04:07 &amp;lt;exoshell&amp;gt; dg: Looks like I need to edit my .pac file and update the regex. The connect was going through 127.0.0.1:4444 Thanks! :) 20:04:25 &amp;lt;dg&amp;gt; exoshell: No problem. Better to be that problem than being censored for real, right? 20:04:34 &amp;lt;dg&amp;gt; Ok, how many people do we need to vote? 20:04:45 &amp;lt;exoshell&amp;gt; no kidding. 20:04:48 &amp;lt;str4d&amp;gt; weltende 20:04:52 &amp;lt;str4d&amp;gt; (ping) 20:05:06 &amp;lt;hottuna&amp;gt; Mathiasdm postman badger 20:05:19 &amp;lt;hottuna&amp;gt; domain vote is coming up 20:05:22 &amp;lt;dg&amp;gt; \o/ 20:05:41 &amp;lt;dg&amp;gt; h2ik bpb psi 20:05:49 &amp;lt;dg&amp;gt; .. wakey wakey? 20:06:23 &amp;lt;dg&amp;gt; Everyone's sleepy 20:06:36 &amp;lt;dg&amp;gt; We could do with more than three people&amp;gt;.&amp;gt; 20:06:51 &amp;lt;hottuna&amp;gt; 3 ppl isnt enought. 20:06:58 &amp;lt;str4d&amp;gt; Nope 20:07:16 &amp;lt;hottuna&amp;gt; Could we start a zzz.i2p thread for it and have #i2p-dev topic point ppl to it. 20:07:20 &amp;lt;str4d&amp;gt; And there are two votes needed - what we would change it to, and if we are going to change it at all. 20:07:31 &amp;lt;hottuna&amp;gt; and just have people vote for one of the alternatives 20:07:38 &amp;lt;str4d&amp;gt; (Can and should be independent) 20:07:41 &amp;lt;dg&amp;gt; RN, Shinobiwan 20:07:49 &amp;lt;hottuna&amp;gt; agreed 20:08:00 &amp;lt;dg&amp;gt; might be an idea 20:08:07 &amp;lt;dg&amp;gt; I was going for $OPTIONS/"I don't want a change" 20:08:28 &amp;lt;hottuna&amp;gt; dg, makes sense to me 20:08:45 &amp;lt;dg&amp;gt; I mean.. we did post this a week ago 20:08:45 &amp;lt;zzz&amp;gt; dont even bother if weltende isnt here 20:08:48 &amp;lt;str4d&amp;gt; With two votes, even those who don't want a change can contribute an idea as to what they would change to if they had to. 20:09:22 &amp;lt;dg&amp;gt; They could anyway? We've had the topic up for a week and there's been no new suggestions. 20:09:22 &amp;lt;hottuna&amp;gt; str4d, so $OPTIONS/"I don't want a change" is not good enough? 20:09:37 &amp;lt;dg&amp;gt; "You can abstain (to say I don't want us to change) but it's preferable if you'd bring it up first so we could discuss why.. but not necessary." 20:09:40 &amp;lt;Shinobiwan&amp;gt; o/ 20:10:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; zzz: well.. I don't *really* care 20:10:51 &amp;lt;str4d&amp;gt; hottuna: that doesn't give the right statistics. 20:10:51 &amp;lt;dg&amp;gt; Does that mean you'll go with the majority or.. what? 20:10:55 &amp;lt;dg&amp;gt; Not caring isn't a great stance. 20:11:02 &amp;lt;hottuna&amp;gt; weltende, as long as you know that there is a vote 20:11:21 &amp;lt;zzz&amp;gt; ok, but presumably work would fall on you if we switch, so you kinda have to agree to a switch 20:11:21 &amp;lt;dg&amp;gt; We've said there's a vote, people are able to vote for - with a choice or against 20:12:11 &amp;lt;str4d&amp;gt; weltende, how much work do you see for yourself in the event of a switch? 20:12:22 &amp;lt;hottuna&amp;gt; alright, are we enough ppl around for the vote "Do you want to change the domain?" ? 20:12:29 &amp;lt;dg&amp;gt; I'm trying to think of things you can't do with a quick sed. 20:13:03 &amp;lt;dg&amp;gt; hottuna: hottuna, str4d, zzz, Shinobiwan, welt, dg 20:13:03 &amp;lt;dg&amp;gt; that's 6 20:13:03 &amp;lt;dg&amp;gt; is that enough? 20:13:10 &amp;lt;dg&amp;gt; I'm not sure. 20:13:10 &amp;lt;hottuna&amp;gt; yes? 20:13:22 * asdfsdafsdafsd runs in the room 20:13:29 &amp;lt;asdfsdafsdafsd&amp;gt; I'm here.... 7 20:13:29 &amp;lt;dg&amp;gt; :o 20:13:32 &amp;lt;dg&amp;gt; make that 7 20:13:47 &amp;lt;zzz&amp;gt; dns updates, ssl certs, transfers (if somebody else has the new domain now) .. .among others 20:13:47 &amp;lt;hottuna&amp;gt; so let's do the vote? 20:13:54 &amp;lt;dg&amp;gt; it's not lik we have ssl certs anyway 20:13:57 &amp;lt;dg&amp;gt; let's do it 20:13:57 &amp;lt;inscrutus&amp;gt; i'm just a civvie, is my opinion worth anything ? 20:14:04 &amp;lt;dg&amp;gt; yes 20:14:11 &amp;lt;hottuna&amp;gt; inscrutus, yes :) 20:14:14 &amp;lt;zzz&amp;gt; dg, yes we do have certs 20:14:21 &amp;lt;dg&amp;gt; zzz: none valid afaik 20:14:28 &amp;lt;hottuna&amp;gt; zzz, the cacert cert? 20:14:28 &amp;lt;dg&amp;gt; hottuna: say "I"? deal? 20:14:30 &amp;lt;inscrutus&amp;gt; cool :) 20:15:00 &amp;lt;hottuna&amp;gt; \me says votes "I" 20:15:03 &amp;lt;asdfsdafsdafsd&amp;gt; so, what are the alternate domain choices? 20:15:06 &amp;lt;zzz&amp;gt; dg the choice of CA is a different issue. don't confuse things by saying we dont have certs. 20:15:17 &amp;lt;hottuna&amp;gt; "I" 20:15:17 &amp;lt;Shinobiwan&amp;gt; i2p2.de ? 20:15:17 &amp;lt;dg&amp;gt; zzz: meh. same diff for the most part. for another time, anyway. 20:15:24 &amp;lt;dg&amp;gt; Those in favor of a domain change (doesn't matter what to), say I! 20:15:35 &amp;lt;hottuna&amp;gt; asdfsdafsdafsd, that is the next vote, first we decide if we want to change 20:15:42 &amp;lt;zzz&amp;gt; no, its not the same at all. It's work to be done, don't discount it. 20:15:42 * dg votes "I" 20:15:44 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: not sure.. but not gonna do anything before 1.3 20:15:52 * hottuna votes "I" 20:15:59 &amp;lt;zzz&amp;gt; do you guys mean "aye" ? 20:16:06 &amp;lt;zzz&amp;gt; ffs 20:16:07 &amp;lt;dg&amp;gt; ... 20:16:07 &amp;lt;dg&amp;gt; yes 20:16:10 &amp;lt;hottuna&amp;gt; yes :P 20:16:13 &amp;lt;hottuna&amp;gt; damnit 20:16:13 &amp;lt;dg&amp;gt; LOL 20:16:16 * inscrutus says aye (FWIW) 20:16:16 &amp;lt;asdfsdafsdafsd&amp;gt; hottune, ah ok 20:16:19 &amp;lt;dg&amp;gt; .. aye 20:16:26 &amp;lt;asdfsdafsdafsd&amp;gt; edit.... tuna lol 20:17:20 &amp;lt;hottuna&amp;gt; 3 for - 0 against, this far. 20:17:46 &amp;lt;Shinobiwan&amp;gt; i2p2.de ? ?_? 20:17:49 &amp;lt;zzz&amp;gt; do we have volunteers to do all the other work required? docs, website, router console, etc? 20:17:52 &amp;lt;Shinobiwan&amp;gt; if so, aye 20:18:03 &amp;lt;dg&amp;gt; Shinobiwan: Moving from i2p2.de -&amp;gt; anything 20:18:19 &amp;lt;dg&amp;gt; (we'll have another vote to determine what "anything" is) 20:18:26 &amp;lt;Shinobiwan&amp;gt; yea then... definitely. 20:18:29 &amp;lt;hottuna&amp;gt; zzz, ill take responsibility if works needs to be done (that is server specific) 20:18:35 * asdfsdafsdafsd confers with his greater and lesser demons.... 20:18:46 &amp;lt;dg&amp;gt; Website doesn't need anything doing. 20:18:46 &amp;lt;asdfsdafsdafsd&amp;gt; aye 20:19:01 &amp;lt;str4d&amp;gt; zzz: the work will get done, but the 301 server redirect will solve that. 20:19:01 &amp;lt;hottuna&amp;gt; 5 for - 0 against 20:19:04 &amp;lt;dg&amp;gt; well, a redirect. 20:19:07 &amp;lt;dg&amp;gt; 4 for - 0 against. 20:19:09 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; abstention here 20:19:09 &amp;lt;dg&amp;gt; oops 20:19:12 &amp;lt;str4d&amp;gt; Website, has nothing (aside from tweaking the mirror links in the footer) 20:19:31 &amp;lt;str4d&amp;gt; Ah, and aye 20:19:34 &amp;lt;dg&amp;gt; so.. no? 20:19:37 &amp;lt;hottuna&amp;gt; ok 20:19:43 &amp;lt;str4d&amp;gt; dg: abstention. Difference. 20:19:47 &amp;lt;eche|on&amp;gt; count me as a no, it is absolutly unneeded and unneeded work and confuses the users 20:20:00 &amp;lt;asdfsdafsdafsd&amp;gt; I guess this means I'll have to edit my posters.... 20:20:00 &amp;lt;dg&amp;gt; str4d: No, I said something in the topic due to the previous model we were going for. 20:20:02 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; my English is bad. I mean I am indifferent 20:20:12 &amp;lt;dg&amp;gt; str4d: "You can abstain (to say I don't want us to change) but it's preferable if you'd bring it up first so we could discuss why.. but not necessary." 20:20:12 &amp;lt;eche|on&amp;gt; but as I do not have to do anything, who cares 20:20:15 &amp;lt;dg&amp;gt; ah ok 20:20:18 &amp;lt;dg&amp;gt; 6 for - 1 against 20:20:21 &amp;lt;lillith&amp;gt; FWIW, my vote is no change. i like i2p2.de with the other urls pointing at it 20:20:34 &amp;lt;str4d&amp;gt; lillith: other urls? 20:20:34 &amp;lt;dg&amp;gt; 2 against. 20:21:01 &amp;lt;lillith&amp;gt; geti2p.net etc 20:21:04 &amp;lt;str4d&amp;gt; You mean the mirrors? They aren't pointing at it (that would be a 301 redirect) - at present they are full mirrors. 20:21:19 &amp;lt;dg&amp;gt; geti2p.net is a mirror iirc. 20:21:22 &amp;lt;lillith&amp;gt; ahh okay :D 20:21:26 &amp;lt;dg&amp;gt; so.. yes or no? 20:21:45 &amp;lt;zzz&amp;gt; I'll give a contingent aye, dependent on the result of the 2nd vote. If I don't like the new one I will switch to nay. 20:21:52 &amp;lt;lillith&amp;gt; no - keep i2p2 as primary url 20:21:59 &amp;lt;hottuna&amp;gt; sponge, Mathiasdm, Meeh, RN: Domain votes? 20:22:06 &amp;lt;dg&amp;gt; 7 for - 2 against. 20:22:25 &amp;lt;str4d&amp;gt; (That's why I wanted to do the second vote first =P) 20:22:33 &amp;lt;dg&amp;gt; .. oh. 20:22:38 &amp;lt;dg&amp;gt; That makes snese. 20:22:45 &amp;lt;asdfsdafsdafsd&amp;gt; can zzz setup a poll on the dev forum? 20:22:56 &amp;lt;dg&amp;gt; don't know if polls are possible 20:22:59 &amp;lt;zzz&amp;gt; no, because if the 1st vote loses you dont need a 2nd. 20:23:13 &amp;lt;inscrutus&amp;gt; lillith: that hints at another question: keep i2p2 as a secondary domain? 20:23:20 &amp;lt;str4d&amp;gt; inscrutus: of course. 20:23:20 &amp;lt;inscrutus&amp;gt; i2p2.de* 20:23:26 &amp;lt;dg&amp;gt; That's a yes. 20:23:33 &amp;lt;dg&amp;gt; We're keeping it for SEO purposes and to stop evil. 20:23:37 &amp;lt;str4d&amp;gt; If a change goes ahead, www.i2p2.de will be 301-ed to the new one 20:24:10 &amp;lt;str4d&amp;gt; I.e. it wouldn't be a full mirror, it would redirect to the new URL (which ensures that the old SEO/linkage/etc. gets transferred to the new URL) 20:24:28 &amp;lt;inscrutus&amp;gt; Right, that makes sense 20:24:37 &amp;lt;eche|on&amp;gt; ..at some point I cannot read/hear/... this buzzwor SEO anymore,... 20:24:47 &amp;lt;asdfsdafsdafsd&amp;gt; I guess a forum vote is maybe a bad idea, because you could get people voting multiple times too 20:24:54 &amp;lt;zzz&amp;gt; my vote and any change is also contingent on weltende agreeing to do the work 20:24:54 &amp;lt;dg&amp;gt; SEO is real, lol. 20:26:05 &amp;lt;str4d&amp;gt; zzz: my sugggestion (if a domain change is agreed on) is that the site revamp be put up at the new URL, and then once tested the old one is put on redirect. So weltende would be killing two birds with a slightly larger stone. 20:26:43 &amp;lt;hottuna&amp;gt; Is the first vote over and done? 20:26:49 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; don't kill innocent birds!! 20:26:49 &amp;lt;dg&amp;gt; Believe so. 20:26:59 &amp;lt;h2ik&amp;gt; hi back dg 20:26:59 &amp;lt;dg&amp;gt; So.. 7 for - 2 against. 20:27:02 &amp;lt;dg&amp;gt; oh! 20:27:02 &amp;lt;dg&amp;gt; hi! 20:27:02 &amp;lt;h2ik&amp;gt; sorry, working :-) 20:27:06 &amp;lt;dg&amp;gt; np :-) 20:27:10 &amp;lt;dg&amp;gt; got enough time to say yay or nay? 20:27:13 &amp;lt;asdfsdafsdafsd&amp;gt; I don't think anyone else is coming... 20:27:36 &amp;lt;asdfsdafsdafsd&amp;gt; we could wait until 8:30 UTC though 20:27:51 &amp;lt;dg&amp;gt; I'll wait for h2ik's answer 20:28:18 * h2ik is reading up on the domain vote 20:28:38 &amp;lt;dg&amp;gt; the vote right now is actually "Do you think we should change?" - not what to 20:29:01 &amp;lt;dg&amp;gt; if the result is yes, I will post a forum topic for voting. 20:29:04 &amp;lt;dg&amp;gt; if no..: pass 20:29:16 &amp;lt;h2ik&amp;gt; We've had the .de for a long time and I'm not opposed to it. So pass. 20:29:31 &amp;lt;h2ik&amp;gt; sorry, obstain 20:29:31 &amp;lt;dg&amp;gt; 7 for - 3 against. 20:29:34 &amp;lt;dg&amp;gt; oh 20:29:34 &amp;lt;h2ik&amp;gt; I'm ok either way 20:29:41 &amp;lt;dg&amp;gt; so not against, not for 20:29:44 &amp;lt;dg&amp;gt; ok 20:29:44 * unresolved waves 20:29:47 &amp;lt;h2ik&amp;gt; 7 - 1 - 3 20:29:50 &amp;lt;dg&amp;gt; 7 for - 2 against. 20:30:15 &amp;lt;dg&amp;gt; 7 - 2 - 3 20:30:15 * h2ik eagerly awaits the ipv6 topic :-) 20:30:19 &amp;lt;dg&amp;gt; Okay, that's done then! :D 20:30:37 &amp;lt;dg&amp;gt; str4d: Your time to shine. 20:30:47 &amp;lt;dg&amp;gt; topic = transition to new website design 20:30:50 &amp;lt;str4d&amp;gt; We can always update this vote if more people come in, but there's enough for the second vote. 20:31:08 &amp;lt;str4d&amp;gt; dg: are we not having the second vote right now? Or are we doing that in a thread? 20:31:22 &amp;lt;dg&amp;gt; str4d: I was thinking of a thread.. we can do it now if you want? 20:31:25 &amp;lt;dg&amp;gt; We have enough to do it. 20:31:35 &amp;lt;dg&amp;gt; It's not worth waiting another week IMO but I didn't want to upset anyone 20:31:54 &amp;lt;hottuna&amp;gt; Let's do it now? 20:31:57 &amp;lt;zzz&amp;gt; cant do polls on zzz.i2p. use forum.i2p if you want a poll 20:31:57 &amp;lt;dg&amp;gt; hell, let's do it 20:32:07 &amp;lt;asdfsdafsdafsd&amp;gt; we need a catchy domain name... 20:32:10 &amp;lt;hottuna&amp;gt; enumerate the options and we'll all pick one 20:32:17 &amp;lt;dg&amp;gt; The new domain candidates are: 20:32:17 &amp;lt;dg&amp;gt; - i2p.io 20:32:17 &amp;lt;dg&amp;gt; - i2p.int 20:32:17 &amp;lt;dg&amp;gt; - i2p.me 20:32:17 &amp;lt;dg&amp;gt; - geti2p.net 20:32:38 &amp;lt;h2ik&amp;gt; geti2p.net would follow suit with other FOSS projects 20:32:38 &amp;lt;Meeh&amp;gt; i2p.int was kind of fancy 20:32:41 &amp;lt;Meeh&amp;gt; or io 20:32:43 &amp;lt;hottuna&amp;gt; ** other (specify) ** 20:32:51 &amp;lt;dg&amp;gt; (and make sure it's available) 20:33:05 * hottuna votes for geti2p.net (since we already have it and it's pretty good) 20:33:17 * dg votes for geti2p.net. ditto on the reasons. 20:33:23 &amp;lt;zzz&amp;gt; who owns those 4 now? 20:33:29 &amp;lt;asdfsdafsdafsd&amp;gt; i2p4.me? lol 20:33:36 &amp;lt;dg&amp;gt; N/A, N/A, N/A, hottuna. AFAIK. 20:34:00 &amp;lt;hottuna&amp;gt; i dont own geti2p.net 20:34:04 &amp;lt;dg&amp;gt; oh? 20:34:15 &amp;lt;hottuna&amp;gt; weltende/welterde owns geti2p.net 20:34:18 &amp;lt;dg&amp;gt; ah ok 20:35:03 &amp;lt;zzz&amp;gt; um, if we don't know who owns a proposed domain, then there's no f-ing use talking about it. Unless it's available. 20:35:10 &amp;lt;lillith&amp;gt; would it be counterproductive to go for i2p-projekt.de? 20:35:10 &amp;lt;lillith&amp;gt; that's my vote if it's an option 20:35:21 &amp;lt;hottuna&amp;gt; zzz, the above ones are available 20:35:36 &amp;lt;hottuna&amp;gt; lillith, you can vote for whatever you like :) 20:35:44 &amp;lt;zzz&amp;gt; ok. 20:35:47 &amp;lt;asdfsdafsdafsd&amp;gt; i2phides.me 20:35:58 &amp;lt;zzz&amp;gt; yet another reason why we need welt's agreement. 20:36:09 &amp;lt;lillith&amp;gt; hottuna: good. just checking the point isn't to move away from a .de domain :) 20:36:17 &amp;lt;dg&amp;gt; it was for some of us ;) 20:36:24 &amp;lt;dg&amp;gt; well.. actually.. overall, it was. 20:36:31 &amp;lt;dg&amp;gt; but you can vote for whatever 20:36:36 &amp;lt;Shinobiwan&amp;gt; geti2p.net is good, i2p.me is good too IMO 20:36:39 &amp;lt;Shinobiwan&amp;gt; if need to get new one, i2p.me 20:36:46 &amp;lt;str4d&amp;gt; dg: not overall 20:36:57 &amp;lt;dg&amp;gt; it does not have to be new 20:37:03 * zzz again raises the significant issue of moving to a US-controlled TLD 20:37:12 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; and there was silence ..... 20:37:13 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; I don't like the .me and .io - they're very unknown here 20:37:15 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; maybe cheaper, I dunno, but people here would be like "WTF is that?" 20:37:15 &amp;lt;dg&amp;gt; I don't think it's the time to. 20:37:35 &amp;lt;hottuna&amp;gt; when you've decided what ytou'd like to vote for, please denote it with a /me or something easily distinguishable 20:37:35 &amp;lt;dg&amp;gt; The vote was in +, not - 20:37:49 &amp;lt;asdfsdafsdafsd&amp;gt; I don't like the '.io' 20:37:52 &amp;lt;Shinobiwan&amp;gt; yea the country bit is important :/ 20:38:11 &amp;lt;dg&amp;gt; I felt that if the $GOV wanted rid of us, they could anyway. Tor Project does fine. 20:38:17 &amp;lt;zzz&amp;gt; agreed. you arent picking 2 letters, you're picking a legal domain 20:38:19 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; oh, it was the relay lagging. 20:38:19 * Mad reads silently, thinking this is quiet an important descision. 20:38:22 &amp;lt;dg&amp;gt; We have bigger problems than our domain if they want us shut down so badly. 20:38:31 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; IMHO short is better than i2p-project.whatever 20:38:43 &amp;lt;unresolved&amp;gt; i2.p 20:38:46 &amp;lt;unresolved&amp;gt; :P 20:39:25 &amp;lt;zzz&amp;gt; dg, the fact that $X hasn't yet been shut down is not much of an argument. The issue is who a particular government _has_ shutdown and why, and the legal process required. 20:42:48 &amp;lt;asdfsdafsdafsd&amp;gt; that's pretty good unresolved -&amp;gt; i2.p 20:44:24 &amp;lt;inscrutus&amp;gt; Are we worried about the .net having censorship issues? 20:44:27 &amp;lt;dg&amp;gt; zzz: It is? I don't think the US government would come after us, but if they were to, they'd likely go after TPO at the same time, or not long after. TPO didn't see it as much of an issue and I don't either. 20:44:27 &amp;lt;dg&amp;gt; I'm not, some are. 20:44:30 &amp;lt;lillith&amp;gt; semi related to zzz's point, is there an i2p .onion? will there ever be? 20:44:33 &amp;lt;zzz&amp;gt; to handwave and say all TLDs are equivalent is naive 20:44:33 &amp;lt;unresolved&amp;gt; ty :P 20:44:33 &amp;lt;dg&amp;gt; lillith: I can get on that but AFAIK, right now, no. 20:44:33 &amp;lt;str4d&amp;gt; lillith: that IS a valid point; but that would be work for weltende 20:44:33 &amp;lt;str4d&amp;gt; (There isn't one now) 20:44:33 &amp;lt;lillith&amp;gt; also a freesite - if censorship is/may be an issue there are other ways of getting round it than just changing the url 20:44:33 &amp;lt;inscrutus&amp;gt; Well there _are_ backup domains in case geti2p.net gets shut down 20:44:33 * inscrutus votes geti2p.net 20:44:33 &amp;lt;inscrutus&amp;gt; And getting shut down would be good media coverage :D 20:44:35 &amp;lt;asdfsdafsdafsd&amp;gt; hehe 20:44:35 &amp;lt;zzz&amp;gt; again, the fact that t.p.o or anybody else hasn't yet had a problem, or your theory that they wouldn't shutdown us unless thy also shutdown $X and they'd never do that, is irrelevant 20:44:35 &amp;lt;lillith&amp;gt; also re: people talking about tor, tor dosent allow file sharing, so they have more protection in US 20:44:35 &amp;lt;lillith&amp;gt; i2p does allow filesharing so is more likely to be a target 20:44:35 &amp;lt;zzz&amp;gt; it's the established procedures and due process or lack thereof. 20:46:13 &amp;lt;dg&amp;gt; inscrutus: mm, yeah. I doubt we'd be censored without some noise. 20:46:19 &amp;lt;str4d&amp;gt; lillith: it's not that they forbid filesharing for legal reasons, it's that they encourage people to not fileshare for technical reasons. 20:46:19 &amp;lt;dg&amp;gt; In any case, you can still use Tor for filesharing. 20:46:19 &amp;lt;dg&amp;gt; You just shouldn't. 20:46:22 &amp;lt;dg&amp;gt; So.. 20:46:22 &amp;lt;dg&amp;gt; Back on topic? 20:46:22 &amp;lt;lillith&amp;gt; str4d: whatever the reason, it will almost certainly be a plus when it comes to not being shut down 20:46:33 &amp;lt;lillith&amp;gt; sorry, dg. yes 20:46:50 &amp;lt;dg&amp;gt; Right now, I believe it's geti2p.net - 2 20:46:53 * lillith wishes to officially register a vote for i2p-projekt.de 20:46:56 &amp;lt;dg&amp;gt; Shinobiwan: You never decided ;) 20:46:56 &amp;lt;dg&amp;gt; ok 20:46:59 &amp;lt;zzz&amp;gt; presumably i2p2.de etc remains a mirror for many years 20:47:02 &amp;lt;dg&amp;gt; yes 20:47:05 &amp;lt;Shinobiwan&amp;gt; I pinged out, must have missed something 20:47:19 &amp;lt;dg&amp;gt; Shinobiwan: ah. Doesn't have to be a new domain. Your vote? 20:47:57 &amp;lt;Shinobiwan&amp;gt; geti2p.net 20:48:15 &amp;lt;dg&amp;gt; that's 4 so far.. 20:48:15 &amp;lt;Shinobiwan&amp;gt; if welterde say OK, or w/e needs to happen for that. 20:48:27 &amp;lt;zzz&amp;gt; .io, .me, and .int are worse than what we have now and not worthy. i2p-projekt.net is better but hyphens are terrible for many reasons, an the english spelling is problematic. that leaves only geti2p.net imho 20:48:41 &amp;lt;inscrutus&amp;gt; dg: am I counted among those 4? I think I'm lagging 20:49:13 &amp;lt;asdfsdafsdafsd&amp;gt; I agree with zzz.... out of the 4 geti2p.net is the best 20:49:32 &amp;lt;Shinobiwan&amp;gt; yeah, haha, exactly. 20:49:55 &amp;lt;str4d&amp;gt; Of the available choices, my vote is for geti2p.net (and for http://geti2p.net/ rather than http://www.geti2p.net/ as it currently is) 20:50:06 &amp;lt;iRelay&amp;gt; Title: I2P Anonymous Network - I2P (at geti2p.net) 20:50:34 &amp;lt;dg&amp;gt; geti2p.net - 7 - hottuna, dg, inscrutus, zzz, asdfsdafsdafsd, Shinobiwan, str4d 20:50:34 &amp;lt;dg&amp;gt; i2p-projekt.de - 1 - lillith 20:51:34 &amp;lt;unresolved&amp;gt; ill go for geti2p.net 20:51:53 &amp;lt;Meeh&amp;gt; geti2p.net + meeh 20:52:55 &amp;lt;Meeh&amp;gt; In case you didn't get it , I vote for geti2p.net too 20:53:09 &amp;lt;dg&amp;gt; aye 20:53:12 &amp;lt;dg&amp;gt; geti2p.net - 9 - hottuna, dg, inscrutus, zzz, asdfsdafsdafsd, Shinobiwan, str4d, unresolved, meeh 20:53:15 &amp;lt;dg&amp;gt; i2p-projekt.de - 1 - lillith 20:53:18 &amp;lt;dg&amp;gt; Are we done? 20:53:21 &amp;lt;zzz&amp;gt; ech has a couple others too. i2pprojekt.net maybe? too bad those didnt get added to the list last week. 20:53:25 &amp;lt;orion&amp;gt; Vote? 20:53:28 &amp;lt;orion&amp;gt; What are we voting on? 20:53:32 &amp;lt;dg&amp;gt; zzz: if anybody cared to, they could have suggested it 20:53:39 &amp;lt;dg&amp;gt; orion: new project domain (official, main one used) 20:53:46 &amp;lt;zzz&amp;gt; in fact, step one, a couple of weeks ago, should have been to list all the domains we already have. 20:53:49 &amp;lt;orion&amp;gt; What are the choices? 20:54:00 &amp;lt;dg&amp;gt; orion: 20:54:00 &amp;lt;dg&amp;gt; - i2p.io 20:54:00 &amp;lt;dg&amp;gt; - i2p.int 20:54:00 &amp;lt;dg&amp;gt; - i2p.me 20:54:00 &amp;lt;dg&amp;gt; - geti2p.net 20:54:10 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; re i2pprojekt.net - I have the same issue as zzz: the k instead of c 20:54:10 &amp;lt;dg&amp;gt; (or one you know of that is available!) 20:54:25 &amp;lt;str4d&amp;gt; - i2pproject.net 20:54:32 &amp;lt;str4d&amp;gt; - i2p-projekt.de 20:54:57 &amp;lt;str4d&amp;gt; (We have those two alongside geti2p.net and i2p2.de) 20:55:00 &amp;lt;lillith&amp;gt; i just think it should be a little different than the typical get[name].[com|net|org] 20:55:08 &amp;lt;suhr&amp;gt; i2p-project.org is avalible? 20:55:15 &amp;lt;dg&amp;gt; "-"s suck. 20:56:12 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; I think geti2p.net and i2pproject.net are best, despite the double p 20:56:37 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; but I'd go with the geti2p.net one 20:57:18 &amp;lt;str4d&amp;gt; AFK 5 mins 20:58:25 &amp;lt;Mathiasdm&amp;gt; 21:22 &amp;lt;hottuna&amp;gt; sponge, Mathiasdm, Meeh, RN: Domain votes? 20:58:28 &amp;lt;Mathiasdm&amp;gt; hm? 20:58:35 &amp;lt;orion&amp;gt; What about i2p.sg, i2p.vc, or i2p.mn? 20:58:56 &amp;lt;Mathiasdm&amp;gt; I won't vote, I haven't been active enough to contribute anything useful 20:59:07 &amp;lt;Meeh&amp;gt; ok, is there some simple webutility where we just can create a fast vote thing, and vote and be finished with it? :P 20:59:10 &amp;lt;hottuna&amp;gt; We're voting to change our official domain away from i2p2.de 20:59:17 &amp;lt;hottuna&amp;gt; every opinion is valuable Mathiasdm 20:59:24 &amp;lt;Mathiasdm&amp;gt; thanks for asking :) 20:59:42 &amp;lt;Mathiasdm&amp;gt; yes, but I'm someone with an uninformed opinion :) so I'll pass this one 20:59:45 &amp;lt;dg&amp;gt; I'm keeping note. 20:59:48 &amp;lt;Mathiasdm&amp;gt; I need to go afk again, I'm afraid 20:59:51 * Mathiasdm waves 20:59:55 &amp;lt;hottuna&amp;gt; bye 21:00:10 &amp;lt;dg&amp;gt; bye 21:00:21 &amp;lt;dg&amp;gt; be nice if we could see you again soon, Mathiasdm! 21:00:21 &amp;lt;Meeh&amp;gt; bye 21:00:24 &amp;lt;orion&amp;gt; What's the legal status on these TLDs? 21:00:57 &amp;lt;dg&amp;gt; AFK for 10 minutes or so. As str4d is gone and he's leading the next topic, feel free to talk about domains or whatever. 21:01:03 &amp;lt;dg&amp;gt; geti2p.net is winning, will likely be our decision. 21:01:28 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; bye Mathiasdm! 21:03:28 &amp;lt;orion&amp;gt; Can we have the website be geti2p.net and have personal emails be directed to blah@i2p.io? 21:03:35 &amp;lt;orion&amp;gt; Like, press@i2p.io 21:04:11 &amp;lt;hottuna&amp;gt; i dont think we've ever hade personal email 21:04:22 &amp;lt;hottuna&amp;gt; not that it is a bad idea, it would be nice 21:04:29 &amp;lt;lillith&amp;gt; orion: why? 21:04:51 &amp;lt;hottuna&amp;gt; having them separated makes little sense in my mind 21:05:07 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; I don't even know what .io stands for. input output? 21:05:11 &amp;lt;Meeh&amp;gt; personal email for active developers/contributors could be usefull 21:05:22 &amp;lt;Meeh&amp;gt; exceptly when it comes to PR etc 21:05:33 &amp;lt;lillith&amp;gt; i agree but surely meeh@geti2p.net 21:05:36 &amp;lt;Meeh&amp;gt; postman's service is nice... but great with imap and stuff 21:05:55 &amp;lt;lillith&amp;gt; a site with different email screams out scam to me 21:06:06 &amp;lt;suhr&amp;gt; i2p.io is nice, but we've got i2pmail.org... 21:06:23 &amp;lt;inscrutus&amp;gt; kytv: yeah input/output 21:06:30 &amp;lt;asdfsdafsdafsd&amp;gt; haha my thoughts too user.... 21:06:41 &amp;lt;lillith&amp;gt; suhr: it's not official. i agree there should be official emails for devs etc though 21:06:59 &amp;lt;unresolved&amp;gt; i2pmail ? :/ 21:07:06 &amp;lt;unresolved&amp;gt; is that really a good idea 21:07:13 &amp;lt;suhr&amp;gt; It should be avalibe in i2p. 21:07:23 &amp;lt;lillith&amp;gt; unresolved: it already exists 21:07:30 &amp;lt;Meeh&amp;gt; yea, but sure we can have two mail domains inside i2p 21:07:34 &amp;lt;unresolved&amp;gt; :/ 21:07:37 &amp;lt;suhr&amp;gt; (www.i2p2.i2p is a terrible address, anyway) 21:07:40 &amp;lt;inscrutus&amp;gt; isn't i2pmail.org already the postman mail gateway? 21:08:03 &amp;lt;str4d&amp;gt; Back 21:08:16 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; inscrutus, it is 21:08:24 &amp;lt;hottuna&amp;gt; Do we have any other voters? 21:08:39 &amp;lt;asdfsdafsdafsd&amp;gt; so jrandom took i2p.i2p too when he went awol? 21:09:04 &amp;lt;lillith&amp;gt; str4d: the meeting was handed over to you :) 21:09:30 &amp;lt;str4d&amp;gt; K. I have to depart in the next ten mins anyway, so I'll be brief: 21:10:10 &amp;lt;str4d&amp;gt; The website is ready for transition (or at least, as ready as I can see) 21:10:30 &amp;lt;str4d&amp;gt; Translations are underway. 21:10:41 &amp;lt;lillith&amp;gt; str4d: how is the mobile site? 21:10:45 &amp;lt;str4d&amp;gt; The structure, urls etc. is set. 21:10:54 &amp;lt;str4d&amp;gt; lillith: I *haven't* worked on that, no. 21:11:05 &amp;lt;str4d&amp;gt; It's better than the current site, but the menu CSS still needs work. 21:11:44 &amp;lt;str4d&amp;gt; As does the desktop CSS 21:12:02 &amp;lt;str4d&amp;gt; So designers are more than welcome to get stuck in. 21:12:09 &amp;lt;str4d&amp;gt; But we decided previously that the theme is not a blocker. 21:12:46 &amp;lt;str4d&amp;gt; Currently, the redirects from the old URLs to the new ones (e.g. /how_threatmodel.html -&amp;gt; /docs/overview/threat-model/) are done with 302 redirects. 21:13:20 &amp;lt;hottuna&amp;gt; Ok 21:13:20 &amp;lt;str4d&amp;gt; I'm going to leave them like that until the site is live, so the URL redirects can be properly tested 21:13:27 &amp;lt;str4d&amp;gt; (But switching to a 301 is a simple addition of a parameter) 21:13:31 &amp;lt;hottuna&amp;gt; Have you heard anytinhg from echelon or weltende about deploying the site? 21:13:49 &amp;lt;str4d&amp;gt; weltende has said no website work before March 21:14:15 &amp;lt;str4d&amp;gt; (He said 2 weeks last week, but earlier in the meeting he said 1/3 which I assume means March) 21:15:33 &amp;lt;str4d&amp;gt; So there is still time for design work, more translations, and any other suggestions 21:15:36 &amp;lt;hottuna&amp;gt; ok 21:15:54 &amp;lt;Meeh&amp;gt; maybe a bit late, but I got a topic for the meeting.. we now got mailing list... should we start using them? 21:16:05 &amp;lt;Meeh&amp;gt; I've done setup the server at lists.i2p2.de 21:16:15 &amp;lt;hottuna&amp;gt; dg, are you back? 21:16:42 &amp;lt;hottuna&amp;gt; we've had no new 21:16:49 &amp;lt;hottuna&amp;gt; votes 21:16:56 &amp;lt;hottuna&amp;gt; wait, thats not true 21:16:59 &amp;lt;hottuna&amp;gt; geti2p.net - 9 - hottuna, dg, inscrutus, zzz, asdfsdafsdafsd, Shinobiwan, str4d, unresolved, meeh, user 21:17:09 &amp;lt;zzz&amp;gt; I dont know what 1/3 meant. But w/o him agreeing and doing the work for the site, or a new domain, or anything else we have nothing. 21:17:28 &amp;lt;hottuna&amp;gt; i2p-projekt.de - 1 - lillith 21:18:03 &amp;lt;Meeh&amp;gt; another question, who got access to geti2p.net, and what if that person goes awol? 21:18:09 &amp;lt;inscrutus&amp;gt; zzz: is it possible for others to pitch in to lessen the load on weltende? 21:18:27 &amp;lt;Meeh&amp;gt; witch load? 21:18:46 &amp;lt;zzz&amp;gt; dont know 21:18:56 &amp;lt;hottuna&amp;gt; Meeh, welterde/weltende 21:18:59 &amp;lt;lillith&amp;gt; Meeh: are we leaving the mailing list topic to the end? 21:19:06 &amp;lt;dg&amp;gt; I'm back. 21:19:14 &amp;lt;hottuna&amp;gt; how does shared dns-ownership work? 21:19:25 &amp;lt;hottuna&amp;gt; maybe shared access to a registrar account? 21:19:35 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; Meeh: is this lists.i2p2.de reachable from withing i2p? 21:19:55 &amp;lt;dg&amp;gt; Not yet. 21:20:09 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; can give you access to the relevant VM 21:20:38 &amp;lt;Meeh&amp;gt; lillith: we can leave it to the end yes. 21:20:52 &amp;lt;dg&amp;gt; So, website 21:21:03 &amp;lt;dg&amp;gt; Are we waiting on welt to be able to help us deploy? 21:21:20 &amp;lt;hottuna&amp;gt; I think we are 21:21:39 &amp;lt;Meeh&amp;gt; weltende, I can ssh into it and portforward the console and fix it if you want? 21:21:58 * dg nods 21:22:13 &amp;lt;hottuna&amp;gt; but we've reached a decision? 21:22:28 &amp;lt;dg&amp;gt; yes, geti2p.net 21:22:35 &amp;lt;dg&amp;gt; that is the majority 21:23:46 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; Meeh: hmm? fix what? 21:24:25 &amp;lt;str4d&amp;gt; Last point about the website revamp - `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/` has the latest, suggestions welcome. 21:24:36 &amp;lt;iRelay&amp;gt; Title: I2P Anonymous Network (at vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 21:24:36 &amp;lt;Meeh&amp;gt; tunnel, lists.i2p2.i2p or whatever 21:24:36 &amp;lt;Meeh&amp;gt; since it's not inside i2p yet 21:26:12 &amp;lt;inscrutus&amp;gt; str4d: very nice 21:26:33 &amp;lt;iRelay&amp;gt; &amp;lt;user@kytv&amp;gt; looks pretty good, str4d 21:27:02 &amp;lt;str4d&amp;gt; Thanks =) 21:27:20 &amp;lt;str4d&amp;gt; Post any suggestions in ticket #807 21:27:24 * str4d is off now o/ 21:27:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; Meeh: ah.. good point 21:27:26 &amp;lt;dg&amp;gt; o/ 21:27:29 &amp;lt;dg&amp;gt; So, IPv6? 21:27:32 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (accepted enhancement) - Revamp of website 21:27:35 &amp;lt;SkinSyste&amp;gt; thats awesome, should make the i22p.de homepage 21:28:06 &amp;lt;asdfsdafsdafsd&amp;gt; I like the color scheme str4d... 21:28:35 &amp;lt;asdfsdafsdafsd&amp;gt; are we doing away with the light or dark color scheme? 21:28:53 &amp;lt;inscrutus&amp;gt; dg: Is there an IPv6 + i2p summary I could read up on? 21:29:15 &amp;lt;dg&amp;gt; inscrutus: Yeah, hang on. 21:29:22 &amp;lt;Meeh&amp;gt; there is a IPv6 topic or two on zzz.i2p 21:29:37 &amp;lt;dg&amp;gt; `http://zzz.i2p/topics/109` `http://zzz.i2p/topics/594` 21:29:37 &amp;lt;hottuna&amp;gt; inscrutus, `http://zzz.i2p/topics/109` 21:29:52 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: I2P vs. IPv6: A bad joke (at zzz.i2p) 21:29:56 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: IPV6 TODO (at zzz.i2p) 21:31:30 &amp;lt;suhr&amp;gt; How to get to "How does I2P work" page on that site? 21:31:33 &amp;lt;suhr&amp;gt; Menu isn't clickable. 21:32:15 &amp;lt;suhr&amp;gt; Ah, that's "Documentation index" 21:33:19 &amp;lt;suhr&amp;gt; It's a bit unintuitive. 21:34:01 &amp;lt;dg&amp;gt; Hm. That's for str4d for a ticket. 21:34:04 &amp;lt;dg&amp;gt; *or 21:34:16 &amp;lt;dg&amp;gt; IPv6.. 21:34:34 &amp;lt;dg&amp;gt; welt was the last (only?) dev to work on IPv6 + I2P 21:34:46 &amp;lt;dg&amp;gt; I don't know if anyone is willing to take it up aside from zzz (and he needs a box, ssh thru i2p in that case) 21:34:53 &amp;lt;dg&amp;gt; hottuna? Meeh? 21:34:55 &amp;lt;Meeh&amp;gt; yea, is someone interesting in a ipv6 hackfest? 21:35:13 &amp;lt;Meeh&amp;gt; I provide server 21:35:13 &amp;lt;hottuna&amp;gt; A hackfest seems like a nice idea 21:35:20 &amp;lt;Meeh&amp;gt; and help testing on other locations as well 21:35:46 &amp;lt;zzz&amp;gt; no, this is not time for a hackfest. We need an analysisfest and a decisionfest. 21:36:05 &amp;lt;Meeh&amp;gt; ok, well, do you want to lead that zzz? 21:36:27 &amp;lt;Meeh&amp;gt; and do you want a ssh account to a ipv6 server you can play with? 21:38:18 &amp;lt;zzz&amp;gt; yes to both. however probably not before April. 21:39:14 &amp;lt;Meeh&amp;gt; ok, why not before April? 21:39:21 &amp;lt;Meeh&amp;gt; and 21:39:40 &amp;lt;Meeh&amp;gt; how do we analyse what's needed to be analyzed? 21:39:55 &amp;lt;Meeh&amp;gt; IMO we should get i2p on ipv6 asap 21:40:21 &amp;lt;zzz&amp;gt; I'm probably about to lose a whole bunch of time but I have nothing more to say about it yet. 21:40:32 &amp;lt;Meeh&amp;gt; ah ok 21:40:44 &amp;lt;dg&amp;gt; hopefully won't be the case but :( 21:41:09 &amp;lt;zzz&amp;gt; for analysis, read and understand every work in thread 109 and then keep going and come up with a recommendation and reasoning 21:42:42 &amp;lt;zzz&amp;gt; s/work/word/ 21:42:45 &amp;lt;iRelay&amp;gt; zzz meant: for analysis, read and understand every word in thread 109 and then keep going and come up with a recommendation and reasoning 21:42:56 &amp;lt;Meeh&amp;gt; I support your option #3, from my limited experience with ipv6 21:43:10 &amp;lt;Meeh&amp;gt; and I've read the thread 21:43:25 &amp;lt;zzz&amp;gt; it's mostly about how what change fits best into our code, not about ipv6 itself. 21:44:16 &amp;lt;zzz&amp;gt; it could also be about how to do NTCP/SSU with pigeons. 21:45:37 &amp;lt;suhr&amp;gt; Is there a big difference between ipv4 and ipv6 in java? 21:48:13 * suhr don't know I2P code. 21:52:54 &amp;lt;christoph4&amp;gt; I doubt the problem is the direct networking code 21:52:54 &amp;lt;zzz&amp;gt; no 21:53:28 &amp;lt;zzz&amp;gt; it's really a datastructure issue. 21:54:32 &amp;lt;christoph4&amp;gt; + there might be some fun with privacy extension and multiple valid addresses adround where you want to switch from time to time. And how you do a "one node per /16" on IPv6 address space 21:54:43 &amp;lt;zzz&amp;gt; do you want to organize by hi-level protocol NTCP/SSU, or low-level IPv4/v6, or both or neither 21:56:12 &amp;lt;zzz&amp;gt; right. the various places where we assume v4 all have to be fixed too, but that's just grunt work 21:57:07 &amp;lt;inscrutus&amp;gt; grunt work would be good for new devs to help get familiar with the code 21:57:10 &amp;lt;zzz&amp;gt; dg are we done I hope? 21:57:21 &amp;lt;dg&amp;gt; yeah 21:57:28 &amp;lt;dg&amp;gt; we've got nobody else 21:57:31 &amp;lt;dg&amp;gt; so.. yeah. 21:57:38 &amp;lt;hottuna&amp;gt; alright! 21:57:38 * zzz hands dg the *baffer 21:57:53 &amp;lt;dg&amp;gt; I'll cut down on what we have per-meeting next time, or maybe more poking? ;-) 21:57:56 * dg takes 21:57:56 &amp;lt;lillith&amp;gt; dg: so are crypto and mailing list rolling over to next week? 21:57:59 * dg *baf*s the meeting closed 21:58:02 &amp;lt;dg&amp;gt; lillith: Yup. 21:58:17 &amp;lt;hottuna&amp;gt; alright, you've managed to get us all to decide on a new domain 21:58:20 &amp;lt;hottuna&amp;gt; not bad at all :) 21:58:40 &amp;lt;dg&amp;gt; :) 21:58:51 &amp;lt;lillith&amp;gt; hottuna: it was a fairly unanimous decision ;) 21:59:08 &amp;lt;hottuna&amp;gt; getting us to make is the hard part 21:59:23 &amp;lt;inscrutus&amp;gt; dg: i think it's reasonable to not wait as long for stragglers 21:59:51 &amp;lt;lillith&amp;gt; inscrutus: or start earlier for stragglers 22:00:06 &amp;lt;lillith&amp;gt; ie start poking from half 7 ish 22:00:29 &amp;lt;inscrutus&amp;gt; lillith: that too 22:00:33 &amp;lt;dg&amp;gt; Perhaps trivial, non dev topics should be erlier 22:00:44 &amp;lt;dg&amp;gt; (Mailing list for example) 22:01:26 &amp;lt;inscrutus&amp;gt; dg: a good idea so to not scare off the non-devs :) 22:01:29 &amp;lt;dg&amp;gt; I need to know good times for zzz .. and whoever the other crypto/ipv6 guys are. Most of us can't contribute to discussion at all. 22:04:44 &amp;lt;zzz&amp;gt; dg, I don't know when the good times are either. str4d and tuna seemed to be making a little progress. 22:07:47 &amp;lt;zzz&amp;gt; dg I'm guessing 6-12 months will be required to come up with a solid plan. 22:08:13 &amp;lt;dg&amp;gt; zzz: That's resonable. Better late than never, and I'd rather us be planning than nothing at all. 22:09:25 &amp;lt;zzz&amp;gt; it's been on the list for years already. pushing more might help or might not. &lt;/div></description></item><item><title>Réunion des développeurs I2P - 5 février 2013</title><link>/fr/blog/2013/02/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-f%C3%A9vrier-2013/</link><pubDate>Tue, 05 Feb 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/02/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-f%C3%A9vrier-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> christoph3, darrob, dg, eche|on, hottuna, KillYourTV, Meeh, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 19:59:45 &amp;lt;dg&amp;gt; str4d : des idées concernant l’IPv6 pour la réunion ? 20:01:00 &amp;lt;str4d&amp;gt; Lance le sujet si tu veux. Je sais qu’il y a de vrais problèmes qui bloquent, mais ça pourrait être une bonne idée de vérifier lesquels exactement en ce moment. 20:01:03 &amp;lt;str4d&amp;gt; Je vais aussi aborder la refonte du site web. 20:01:14 &amp;lt;dg&amp;gt; Chouette. 20:01:22 &amp;lt;str4d&amp;gt; (Donc glisse ça quelque part ^_^) 20:01:33 &amp;lt;dg&amp;gt; Ça marche :) 20:01:36 &amp;lt;dg&amp;gt; On mettra la crypto en dernier, si on l’aborde 20:01:44 &amp;lt;dg&amp;gt; Je ne veux pas casser l’élan mais je ne sais pas où on va avec ça 20:01:55 &amp;lt;dg&amp;gt; Je n’en sais pas assez pour essayer… de pousser pour ça 20:05:01 &amp;lt;str4d&amp;gt; Oui, mettre en dernier est une bonne idée, tant que les premières parties de la réunion restent dans les temps. 20:05:28 &amp;lt;str4d&amp;gt; Et on est déjà dans une bien meilleure situation — la page de revue de la crypto a des données intéressantes (fournies par « guest », donc je n’ai aucune idée de qui ^_^) 20:05:41 &amp;lt;dg&amp;gt; J’y pensais 20:14:16 &amp;lt;str4d&amp;gt; dg : ce ne serait pas l’heure de la réunion, là ? 20:14:48 &amp;lt;dg&amp;gt; oh oui 20:14:55 &amp;lt;dg&amp;gt; d’accord alors 20:14:58 &amp;lt;darrob&amp;gt; j’allais poser la question. je suis perplexe de vous voir *planifier* une réunion à 08:05. 20:15:36 &amp;lt;dg&amp;gt; l’ordre du jour aujourd’hui : 20:15:36 &amp;lt;dg&amp;gt; (0) - Salut ! 20:15:36 &amp;lt;dg&amp;gt; (1) - Domaine principal 20:15:36 &amp;lt;dg&amp;gt; (2) - Avancées IPv6, bloqueurs 20:15:39 &amp;lt;dg&amp;gt; (3) - Refonte du site 20:15:42 &amp;lt;dg&amp;gt; (4) - Crypto 20:15:57 &amp;lt;dg&amp;gt; je n’avais pas vu l’heure 20:16:20 * str4d envoie un message CTCP TIME à dg 20:16:34 * str4d le regarde rebondir sur le tunnel I2P IRC. 20:16:41 &amp;lt;hottuna&amp;gt; Bonjour tout le monde ! 20:16:48 &amp;lt;str4d&amp;gt; Salut ! 20:16:55 &amp;lt;dg&amp;gt; On commence alors ? 20:17:25 &amp;lt;dg&amp;gt; Donc, (1) - domaine principal 20:17:28 &amp;lt;dg&amp;gt; (et salut aussi) 20:17:46 &amp;lt;dg&amp;gt; Le domaine principal actuel (utilisé dans la plupart des endroits) est i2p2.de 20:17:49 &amp;lt;dg&amp;gt; Il y a quelques problèmes avec lui 20:17:53 &amp;lt;str4d&amp;gt; www.i2p2.de 20:18:00 &amp;lt;str4d&amp;gt; (pas i2p2.de) 20:18:00 &amp;lt;dg&amp;gt; (1) - Il n’est ni attrayant ni facile à retenir. 20:18:11 &amp;lt;dg&amp;gt; (2) - Problèmes de SEO à cause du TLD pays 20:18:29 &amp;lt;dg&amp;gt; (3) - Conflits avec d’autres domaines (on utilise par exemple geti2p.net sur des autocollants) 20:19:03 &amp;lt;eche|on&amp;gt; J’utilise www.i2p2.de sur des autocollants I2P 20:19:06 &amp;lt;hottuna&amp;gt; le (3) c’était ma faute, c’est juste un domaine plus facile à retenir 20:19:13 &amp;lt;dg&amp;gt; Je propose qu’on utilise geti2p.net pour tout à partir de maintenant, mais qu’on garde les anciens sites avec une redirection ou un peu de magie SEO pour dire aux sites qu’on a déménagé sans une redirection complète 20:19:16 &amp;lt;str4d&amp;gt; le (2) n’est pas un problème direct pour Google, au moins. 20:19:54 &amp;lt;dg&amp;gt; i2p2.net est le meilleur du lot, par contre, il y en a comme i2p-projekt.de qui, à mon humble avis (IMHO), sont trop obscurs pour un usage projet 20:20:01 &amp;lt;dg&amp;gt; geti2p.net est aussi un peu motivant 20:20:16 &amp;lt;str4d&amp;gt; Leur page d’aide sur la géolocalisation indique que le ciblage géographique n’affecte pas spécifiquement le classement des pages, sauf si la recherche est limitée par pays. 20:20:40 &amp;lt;str4d&amp;gt; Mais ils disent aussi qu’ils utilisent le géociblage avec une foule d’autres choses qu’ils examinent pour décider de la régionalisation. 20:20:43 &amp;lt;hottuna&amp;gt; Je préfère geti2p.net, mais je pense qu’il faudrait un vote officiel pour le changer 20:20:49 &amp;lt;KillYourTV&amp;gt; iRelay : titre web i2p2.net 20:20:52 &amp;lt;dg&amp;gt; Je suis d’accord, hottuna 20:20:55 &amp;lt;iRelay&amp;gt; Home - Contractor Safety Program Manuals - Downloadable and Turn-Key Custom-Written 20:21:23 &amp;lt;dg&amp;gt; i2p.net serait idéal, simple et le domaine original mais on ne peut pas l’avoir avant des années. Et rien ne dit qu’on l’aura quand il expirera. 20:21:34 * KillYourTV était curieux de voir ce qu’il y avait là, faute de frappe ou pas 20:22:01 &amp;lt;str4d&amp;gt; Et i2p.com et i2p.org ? 20:22:16 &amp;lt;str4d&amp;gt; (Ou un des autres TLD génériques ? 20:22:16 &amp;lt;str4d&amp;gt; ) 20:22:35 &amp;lt;str4d&amp;gt; Étaient-ils enregistrés depuis longtemps ? 20:23:10 &amp;lt;dg&amp;gt; Je crois. D’après ce que je sais, on a eu de la chance d’avoir le .net au démarrage du projet mais je ne suis pas sûr. 20:23:10 &amp;lt;eche|on&amp;gt; 1. i2p.net est enregistré jusqu’en 2016 et sera récupéré par des robots après 20:23:21 &amp;lt;eche|on&amp;gt; 2. ne changez PAS de domaine encore. C’est une vraie galère. vraiment. 20:23:39 &amp;lt;eche|on&amp;gt; la crédibilité auprès des utilisateurs ne s’améliore pas avec un changement de domaine 20:23:42 &amp;lt;dg&amp;gt; Ce ne sera pas un changement en urgence cette fois. 20:23:50 &amp;lt;dg&amp;gt; On a déjà environ 5 domaines qui traînent 20:23:57 &amp;lt;eche|on&amp;gt; il a fallu une looongue phase de 3 ans pour mettre www.i2p2.de en place après que i2p.net était mort 20:24:08 &amp;lt;str4d&amp;gt; eche|on : c’est parce que vous n’aviez pas accès à i2p.net 20:24:15 &amp;lt;dg&amp;gt; circonstances totalement différentes 20:24:27 &amp;lt;dg&amp;gt; (et un processus totalement différent) 20:24:30 &amp;lt;str4d&amp;gt; Avec l’accès à l’ancien et au nouveau domaine, soit on laisse le contenu sur l’ancien, soit (mieux) on fait une redirection 301. 20:24:45 &amp;lt;dg&amp;gt; ce n’est pas comme si on se remettait d’un choc majeur cette fois, on change juste le domaine par défaut auquel on se réfère 20:25:50 &amp;lt;zzz&amp;gt; À l’époque, com/net/org étaient les meilleurs. Mais ce n’est plus vrai maintenant, et en plus les États-Unis peuvent les fermer quand ils veulent, et le font. Vous voulez vraiment revenir à un .net ? 20:26:24 &amp;lt;dg&amp;gt; Ce n’est pas comme si les États-Unis ne pouvaient pas atteindre un .de. Si garder les choses sûres se résumait à être à l’étranger, on n’aurait pas besoin d’I2P. 20:26:49 &amp;lt;hottuna&amp;gt; i2p.{aero|af|ag|ai|am|asia|bz|cat|cm|coop|cx|gg|gr|gs|gy.|hk|hn|ht|im|io|je|ki|la|lc|li|lt|lv|me|mg|mn|ms|mx|name|nf|nu|pt|re|tel|tv} sont disponibles 20:27:07 &amp;lt;dg&amp;gt; le « 2 » le rend pas propre, ce qui me gêne 20:27:26 &amp;lt;dg&amp;gt; hottuna : i2p.io sonne bien 20:27:41 &amp;lt;eche|on&amp;gt; Je veux i2p.xxx 20:27:44 &amp;lt;hottuna&amp;gt; le 2 n’a aucun sens pour un débutant 20:28:11 &amp;lt;str4d&amp;gt; i2p.coop 20:28:14 &amp;lt;dg&amp;gt; Je crois que dans la présentation au CCC, l’orateur a même appelé i2p « i2p2 » 20:28:17 &amp;lt;str4d&amp;gt; i2p.coup ? ^_^ 20:28:18 &amp;lt;christoph3&amp;gt; la liste devient probablement beaucoup plus courte si on enlève les domaines inacceptablement chers ;-) 20:28:24 &amp;lt;zzz&amp;gt; dg tu sous-estimes grandement la différence en termes de capacité de fermeture par les US entre .de et .net 20:28:24 &amp;lt;dg&amp;gt; « to i2p or not to i2p » (ou quelque chose du genre) 20:28:55 &amp;lt;str4d&amp;gt; zzz : i2p.net est de toute façon exclu =) 20:29:09 &amp;lt;dg&amp;gt; zzz : vraiment ? Je ne suis pas si sûr. Si les US voulaient le faire tomber, ils pourraient sûrement exercer leur pouvoir. 20:29:09 &amp;lt;hottuna&amp;gt; zzz, d’accord. C’est aussi un point valable. 20:29:24 &amp;lt;dg&amp;gt; str4d : mais geti2p.net est l’alternative que j’ai proposée, donc je suppose qu’il fait référence à ça 20:29:27 &amp;lt;hottuna&amp;gt; jusqu’ici seuls des domaines américains ont été saisis 20:29:57 &amp;lt;eche|on&amp;gt; même des domaines .at n’ont pas été saisis, alors qu’ils étaient des domaines de spam et de virus 20:30:17 &amp;lt;christoph3&amp;gt; zzz ne parle probablement pas du pire cas où les US voudraient vraiment vraiment vraiment le fermer 20:30:28 &amp;lt;christoph3&amp;gt; mais juste qu’ils aimeraient 20:30:31 &amp;lt;str4d&amp;gt; Puisque c’est parti des problèmes de géociblage : quels sont les véritables TLD génériques ? 20:30:31 &amp;lt;dg&amp;gt; Je suis presque sûr que si les US commençaient à crier au terrorisme, ça tomberait aussi 20:31:12 &amp;lt;hottuna&amp;gt; comment les domaines .org sont-ils contrôlés ? 20:31:12 &amp;lt;str4d&amp;gt; Oh, je viens de trouver une liste. 20:31:12 &amp;lt;eche|on&amp;gt; str4d : beaucoup d’entre eux, y compris certains russes, asiatiques, chinois… locaux 20:31:19 &amp;lt;str4d&amp;gt; https://support.google.com/webmasters/bin/answer.py?hl=en&amp;answer=1347922 20:31:34 &amp;lt;str4d&amp;gt; Google traite tous ceux-là ^ comme des gTLD. 20:31:38 &amp;lt;eche|on&amp;gt; http://de.wikipedia.org/wiki/Top-Level-Domain 20:31:41 &amp;lt;iRelay&amp;gt; Titre : Top-Level-Domain Wikipedia (sur de.wikipedia.org) 20:31:49 &amp;lt;christoph3&amp;gt; .org c’était verizon comme .com et .net non ? 20:31:52 &amp;lt;eche|on&amp;gt; i2p.int serait sympa. 20:31:59 &amp;lt;eche|on&amp;gt; et ce serait possible. 20:32:18 &amp;lt;eche|on&amp;gt; ou un .nato ? 20:33:05 &amp;lt;hottuna&amp;gt; int sonne bien, mais est contrôlé par l’IANA qui est le gouvernement US 20:33:27 &amp;lt;str4d&amp;gt; hottuna : au final, tous les TLD ne sont-ils pas contrôlés par l’IANA ? 20:33:46 &amp;lt;str4d&amp;gt; (à part la nouvelle rafale de TLD que les entreprises peuvent acheter maintenant) 20:34:04 &amp;lt;dg&amp;gt; nouvelle proposition : on achète .i2p 20:34:11 &amp;lt;hottuna&amp;gt; plus ou moins directement ? .int directement ? 20:34:11 &amp;lt;hottuna&amp;gt; :P 20:34:14 &amp;lt;hottuna&amp;gt; i2p.i2p ? 20:34:21 &amp;lt;dg&amp;gt; project.i2p 20:34:36 &amp;lt;dg&amp;gt; download.i2p 20:34:39 &amp;lt;darrob&amp;gt; hottuna : évidemment la page principale devrait être www.i2p2.i2p. :) 20:34:54 &amp;lt;hottuna&amp;gt; :P 20:35:12 &amp;lt;str4d&amp;gt; Mais je viens de faire tout ce boulot de double marquage sur toute la refonte du site &amp;gt;_&amp;lt; 20:35:59 &amp;lt;hottuna&amp;gt; str4d, j’ai fait quelques traductions. Il reste environ 70k mots cependant. 20:37:10 &amp;lt;str4d&amp;gt; Il y avait environ 70k mots au départ =P 20:37:13 &amp;lt;darrob&amp;gt; à quel point cette menace de fermeture par les US est-elle immédiate ? au lieu de s’en inquiéter on pourrait simplement attendre et voir. au pire : il faudrait devenir fous à la Pirate Bay avec des proxys, de l’attention médiatique et tout. 20:37:36 &amp;lt;eche|on&amp;gt; pour l’instant c’est évident, puisque tor est toujours vivant. 20:37:47 &amp;lt;dg&amp;gt; oh. oui. Tor, évidemment. 20:38:19 &amp;lt;darrob&amp;gt; dg : tu continues ? 20:38:38 &amp;lt;hottuna&amp;gt; réalistement on aura toujours les miroirs, donc perdre un TLD spécifique n’est pas un gros problème 20:38:53 &amp;lt;dg&amp;gt; darrob : à propos de Tor ?? 20:38:56 &amp;lt;dg&amp;gt; darrob : pour la discussion, je pense qu’on parle encore 20:39:03 &amp;lt;dg&amp;gt; Alors, on met ça au vote ? 20:39:18 &amp;lt;dg&amp;gt; Si oui, quelles seraient les options ? 20:39:18 &amp;lt;dg&amp;gt; (et quand ?) 20:39:22 &amp;lt;hottuna&amp;gt; j’aimerais que geti2p.net soit une option 20:39:28 &amp;lt;dg&amp;gt; On pourrait le faire maintenant si vous voulez, je ne sais pas si on est assez nombreux 20:39:35 &amp;lt;KillYourTV&amp;gt; +1 pour un nouveau TLD. Souvent c’est donné : 185 000 $ pour l’enregistrement puis 6 250 $ par trimestre. On a sûrement assez de fonds pour ça. 20:39:35 &amp;lt;hottuna&amp;gt; prochaine réunion ? 20:39:50 &amp;lt;dg&amp;gt; Carrément ! 20:39:53 &amp;lt;dg&amp;gt; hottuna : sûr 20:39:53 &amp;lt;dg&amp;gt; 20:39:53 &amp;lt;hottuna&amp;gt; et l’annoncer sur les forums 20:39:53 &amp;lt;darrob&amp;gt; dg : désolé, laisse tomber. ton commentaire sur tor n’était pas clair pour moi mais ce n’est plus pertinent. 20:40:04 &amp;lt;eche|on&amp;gt; KillYourTV : ^^ solution parfaite, mais l’hébergement est un autre sujet. 20:40:35 &amp;lt;hottuna&amp;gt; quelqu’un voudrait proposer un changement vers un autre domaine que geti2p.net ? 20:40:38 &amp;lt;darrob&amp;gt; KillYourTV : il suffirait de vendre nos bitcoins au bon moment. 20:41:00 &amp;lt;dg&amp;gt; hottuna : je n’en ai pas, mais je ne connais pas les autres qu’on a. 20:41:55 &amp;lt;str4d&amp;gt; i2p.io sonnait plutôt bien, mais .io reste spécifique à un pays 20:42:42 &amp;lt;dg&amp;gt; dans un monde idéal : on aurait i2p.org 20:43:34 &amp;lt;hottuna&amp;gt; ok, alors on a 2 alternatives. i2p.io et geti2p.net 20:43:45 &amp;lt;str4d&amp;gt; i2p.int ? 20:43:48 &amp;lt;str4d&amp;gt; i2p.info ? 20:43:56 &amp;lt;str4d&amp;gt; i2p.jobs =P 20:43:59 &amp;lt;dg&amp;gt; i2p.info est disponible ? 20:44:18 &amp;lt;dg&amp;gt; i2p.transformers ? 20:44:30 &amp;lt;eche|on&amp;gt; i2p.onion 20:44:45 &amp;lt;hottuna&amp;gt; i2p.info est pris 20:45:00 &amp;lt;str4d&amp;gt; i2p.co — c’est un domaine pays que (au moins Google) traite comme générique. 20:45:23 &amp;lt;hottuna&amp;gt; i2p.co est pris 20:45:30 &amp;lt;str4d&amp;gt; i2p.me ? 20:45:37 &amp;lt;dg&amp;gt; i2p.me est cool. 20:45:58 &amp;lt;str4d&amp;gt; (un autre gccTLD) 20:46:09 &amp;lt;darrob&amp;gt; et « cool » c’est gadget si je peux me permettre. je préférerais i2p2.org ou quelque chose comme ça. 20:46:09 &amp;lt;hottuna&amp;gt; suggestions : i2p.io i2p.int i2p.me geti2p.net 20:46:28 &amp;lt;dg&amp;gt; Je veux supprimer le « 2 ». 20:46:31 &amp;lt;str4d&amp;gt; darrob : je préférerais i2p.something 20:46:53 &amp;lt;str4d&amp;gt; Pourquoi i2p.de n’a pas été choisi à l’époque ? Pris ? 20:47:01 &amp;lt;str4d&amp;gt; s/originally/at the time/ 20:47:04 &amp;lt;iRelay&amp;gt; str4d voulait dire : Pourquoi i2p.de n’a pas été choisi à l’époque ? Pris ? 20:47:12 &amp;lt;hottuna&amp;gt; i2p2.org pris 20:47:16 &amp;lt;hottuna&amp;gt; i2p.de pris 20:47:31 &amp;lt;str4d&amp;gt; Mmm. 20:47:50 &amp;lt;KillYourTV&amp;gt; i2p.ispent185000dollarsandalligotwasthisstupidtld 20:48:00 &amp;lt;str4d&amp;gt; Je suis d’accord qu’on ne veut pas quelque chose de gadget. 20:48:07 &amp;lt;str4d&amp;gt; Il faut que ça ait du sens. 20:48:22 &amp;lt;dg&amp;gt; cool == exploitable dans ce contexte 20:48:24 &amp;lt;dg&amp;gt; (aussi) 20:49:13 &amp;lt;hottuna&amp;gt; i2p.int est disponible au fait 20:50:52 &amp;lt;hottuna&amp;gt; dg, ajouteras-tu i2p.io i2p.int i2p.me geti2p.net aux alternatives du vote ? 20:51:18 &amp;lt;dg&amp;gt; hottuna : Oui. Je le note maintenant. 20:51:27 &amp;lt;hottuna&amp;gt; merci 20:54:10 &amp;lt;str4d&amp;gt; Autre chose ici, ou sujet suivant dg ? 20:54:40 &amp;lt;dg&amp;gt; j’écrivais le sujet 20:54:40 &amp;lt;dg&amp;gt; oui, suivant 20:54:43 &amp;lt;dg&amp;gt; Très bien, IPv6 ! 20:54:53 &amp;lt;dg&amp;gt; D’après ce que je comprends, welt* travaillait là-dessus et puis… ??? est arrivé 20:55:04 &amp;lt;dg&amp;gt; Je ne connais pas les blancs, quelqu’un peut remplir ? 20:55:21 &amp;lt;dg&amp;gt; Il y a une prime en ce moment pour le support IPv6 dans I2P 20:55:42 &amp;lt;dg&amp;gt; Elle est de 100 EUR 20:55:45 &amp;lt;hottuna&amp;gt; `http://zzz.i2p/topics/109` 20:55:48 &amp;lt;dg&amp;gt; `http://www.i2p2.i2p/bounty_ipv6` 20:55:55 &amp;lt;iRelay&amp;gt; Titre : zzz.i2p: IPV6 TODO (sur zzz.i2p) 20:55:56 &amp;lt;iRelay&amp;gt; Titre : Bounty I2P IPv6 native - I2P (sur www.i2p2.i2p) 20:56:04 &amp;lt;dg&amp;gt; Je pense qu’après/en parallèle du crypto doup, c’est important 20:56:43 &amp;lt;dg&amp;gt; J’aurais besoin de zzz ou de welt* 20:56:57 &amp;lt;dg&amp;gt; Ce serait fantastique si welt* s’y remettait 20:59:01 &amp;lt;dg&amp;gt; Meeh semble OK pour aider 20:59:12 &amp;lt;dg&amp;gt; Si zzz s’en charge, il lui faut SSH 20:59:42 &amp;lt;Meeh&amp;gt; Je peux fournir un accès SSH à zzz 20:59:45 &amp;lt;Meeh&amp;gt; à un serveur de dev 21:00:09 &amp;lt;Meeh&amp;gt; on devrait aussi commencer à utiliser les listes de diffusion maintenant qu’elles sont en place :) 21:00:20 * dg hoche la tête 21:00:44 &amp;lt;dg&amp;gt; Je ne connais pas l’étiquette des listes de diffusion mais je peux commencer à y poster 21:00:51 * dg ... bruit de grillons 21:01:54 &amp;lt;str4d&amp;gt; Meeh : c’est aussi interne à I2P, ou on devrait utiliser @i2pmail.org ? 21:02:17 &amp;lt;dg&amp;gt; j’imaginais interne à I2P mais.. 21:02:20 &amp;lt;Meeh&amp;gt; @i2pmail.org pour l’instant… je n’ai pas encore compris comment l’amener dans i2p 21:03:16 &amp;lt;str4d&amp;gt; Meeh : il te faudrait une sorte de réécriture. Peut-être en parler à postman ? 21:03:36 &amp;lt;Meeh&amp;gt; yep, je vais le faire 21:04:34 &amp;lt;dg&amp;gt; On passe à la suite ou on attend ? 21:04:49 &amp;lt;str4d&amp;gt; Pour revenir à IPv6, zzz a fourni un bon résumé dans le post du forum dev 21:05:20 &amp;lt;str4d&amp;gt; On dirait que la prochaine étape est de comparer et contraster les trois options possibles. 21:05:43 &amp;lt;str4d&amp;gt; On le fait ici/maintenant ? Dans le fil dev ? Sur une page wiki Trac comme celle de la crypto ? 21:06:17 &amp;lt;dg&amp;gt; Trac, je dirais 21:06:52 &amp;lt;Meeh&amp;gt; dg, str4d : 21:06:52 &amp;lt;Meeh&amp;gt; 22:05:27 &amp;lt;postman&amp;gt; si le serveur de mailinglist réside sur l’Internet 21:06:52 &amp;lt;Meeh&amp;gt; 22:05:40 &amp;lt;postman&amp;gt; tout le monde utilise son adresse @i2pmail.org pour s’inscrire 21:06:52 &amp;lt;Meeh&amp;gt; 22:06:14 &amp;lt;postman&amp;gt; les mails seront automatiquement réécrits lors du transfert vers / depuis internet 21:06:52 &amp;lt;Meeh&amp;gt; et i2p 21:07:34 &amp;lt;Meeh&amp;gt; 22:07:02 &amp;lt;postman&amp;gt; ( je pense que ce serait mieux d’avoir un serveur de ml public) 21:07:56 &amp;lt;Meeh&amp;gt; 22:07:16 &amp;lt;postman&amp;gt; ainsi les gens sans adresses mail.i2p peuvent s’abonner 21:08:12 &amp;lt;Meeh&amp;gt; donc je suggère la configuration actuelle, puisque beaucoup de ceux qui ne sont pas sur i2p peuvent rejoindre la liste 21:08:37 &amp;lt;str4d&amp;gt; Meeh : d’accord. 21:08:54 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; On passe à la suite ou on attend ? 21:08:54 &amp;lt;str4d&amp;gt; Oh, et aussi, si le nom de domaine change, que se passe-t-il pour l’adresse mail de la liste ? 21:09:04 &amp;lt;dg&amp;gt; Faire un CNAME du MX ? 21:09:14 &amp;lt;str4d&amp;gt; Ah, exact. 21:09:25 &amp;lt;str4d&amp;gt; dg : on passe à la suite, je pense. Je ne crois pas qu’on va avoir des discussions IPv6 approfondies aujourd’hui. 21:09:40 &amp;lt;dg&amp;gt; Oui… on dirait bien. Je suis dubitatif pour la crypto aussi ? :| 21:09:51 &amp;lt;dg&amp;gt; OK, refonte du site ! 21:10:07 &amp;lt;dg&amp;gt; str4d s’active à taguer et à éliminer les bloqueurs 21:10:14 &amp;lt;dg&amp;gt; Je pense qu’on se rapproche de pouvoir le mettre en ligne 21:10:17 * dg passe le micro à str4d 21:10:50 &amp;lt;str4d&amp;gt; D’accord, le site se rapproche de plus en plus d’être prêt. 21:11:02 &amp;lt;str4d&amp;gt; J’ai presque tagué l’intégralité de docs/ 21:11:36 &amp;lt;str4d&amp;gt; Je travaille juste sur docs/spec/* maintenant, puis sur docs/discussion/* (même si je ne suis pas sûr que celle-là soit nécessaire ?) 21:12:03 &amp;lt;str4d&amp;gt; docs/spec/ est un peu difficile à entièrement taguer, car il y a beaucoup de contenu formaté en &amp;lt;pre&amp;gt; que la traduction casserait. 21:12:36 &amp;lt;str4d&amp;gt; Côté URL, à part docs/spec/* et docs/discussion/*, tout le site devrait avoir des URL fonctionnelles. 21:12:51 &amp;lt;str4d&amp;gt; Si quelqu’un veut tester ça (manuellement ou automatiquement), ce serait bien. 21:13:37 &amp;lt;str4d&amp;gt; Structurellement, je ne pense pas qu’il manque grand-chose pour le site — quelqu’un voit autre chose ? 21:14:55 &amp;lt;hottuna&amp;gt; Non 21:15:06 &amp;lt;hottuna&amp;gt; et si des défauts sont trouvés ils pourront être corrigés 21:15:24 &amp;lt;dg&amp;gt; Je ne pense pas qu’il y en ait… encore moins de critiques 21:15:31 &amp;lt;str4d&amp;gt; Côté design, je ne suis toujours pas entièrement satisfait, mais ce n’est pas critique. 21:15:53 &amp;lt;str4d&amp;gt; Le CSS mobile que j’ai ajouté a bel et bien des défauts, mais il est bien plus facile à utiliser/lire que le CSS desktop. 21:16:27 &amp;lt;str4d&amp;gt; Donc je pense que la seule chose qui reste est d’attendre que les traductions commencent à arriver. 21:17:10 &amp;lt;str4d&amp;gt; (J’aimerais au moins que certaines pages principales soient traduites avant le lancement, pour que Google ne pense pas que je lui mens dans le sitemap.xml) 21:19:52 &amp;lt;str4d&amp;gt; Et voici une idée : si/quand on décide d’un nouveau domaine, on lance le nouveau site là-bas pour pouvoir le tester en live, puis on informe Google/les utilisateurs via une redirection 301 que le nouveau site est le nouveau domaine ? 21:21:03 &amp;lt;hottuna&amp;gt; la traduction est un très gros travail 21:21:03 &amp;lt;hottuna&amp;gt; qui prendra beaucoup de temps 21:21:03 &amp;lt;hottuna&amp;gt; pourquoi ne pas mettre à jour sitemap.xml quand des traductions seront disponibles ? 21:22:56 &amp;lt;str4d&amp;gt; hottuna : le sitemap est en quelque sorte généré récursivement. 21:22:59 &amp;lt;hottuna&amp;gt; Ce serait mieux ? 21:23:02 &amp;lt;hottuna&amp;gt; ok 21:23:28 &amp;lt;str4d&amp;gt; C’est lié à toute l’histoire de reflang exigée par Google. 21:23:51 &amp;lt;str4d&amp;gt; Chaque page du sitemap doit lister, comme lien de langue, toutes les autres versions linguistiques, y compris elle-même. 21:24:06 &amp;lt;str4d&amp;gt; Et ça doit être répété pour chaque variante linguistique d’une page. 21:24:25 &amp;lt;str4d&amp;gt; J’ai déjà découpé ça en /sitemapindex.xml et des pages /lang/sitemap.xml. 21:24:41 &amp;lt;dg&amp;gt; Google s’en soucierait vraiment ? 21:24:41 &amp;lt;hottuna&amp;gt; mais on manquera toujours de traductions pour certaines langues ? 21:24:45 &amp;lt;str4d&amp;gt; Mais on a aussi un menu déroulant Langue, que Google va trouver. 21:25:23 &amp;lt;str4d&amp;gt; hottuna : la liste des langues sur la refonte est reprise du site actuel — il y a des traductions partielles pour toutes. 21:25:26 &amp;lt;str4d&amp;gt; dg : aucune idée en fait. 21:25:59 &amp;lt;dg&amp;gt; Ça peut prendre longtemps pour obtenir des traductions 21:26:06 &amp;lt;str4d&amp;gt; Le dispositif de langues dans le sitemap est là pour éviter que Google n’utilise les pages elles-mêmes pour déterminer la langue (sinon, actuellement, chaque variante linguistique serait appelée « English ») 21:26:33 &amp;lt;str4d&amp;gt; Hmm… je vais vérifier si Google se fie entièrement au sitemap, ou s’il utilise toujours ses propres observations. 21:26:39 &amp;lt;str4d&amp;gt; Je m’inquiète peut-être pour rien. 21:26:47 &amp;lt;hottuna&amp;gt; dg : je pense que oui, historiquement ça a été le cas pour la plupart des langues. 21:27:02 &amp;lt;hottuna&amp;gt; peut-être, str4d, mais au final c’est toi qui décides 21:27:06 &amp;lt;str4d&amp;gt; Et si avoir des pages « spécifiques à la langue » qui ne sont pas traduites n’affecte pas notre pagerank, alors ce n’est pas un bloqueur. 21:29:44 &amp;lt;dg&amp;gt; Hm, ok 21:31:22 * dg attend 21:32:56 &amp;lt;str4d&amp;gt; D’accord, je viens de lire un peu, et il semble que Google se fie au sitemap 21:33:25 &amp;lt;str4d&amp;gt; Puisqu’un usage consiste à ne traduire que le template de la page, et à laisser le contenu dans une seule langue (comme les posts de forum). 21:33:44 &amp;lt;str4d&amp;gt; Donc, les traductions ne sont pas un bloqueur, et peuvent être mises à jour au fil de l’eau. 21:33:51 &amp;lt;str4d&amp;gt; Dans ce cas, le site pourrait passer en ligne, maintenant. 21:33:51 &amp;lt;dg&amp;gt; D’autres bugs ? 21:33:58 &amp;lt;dg&amp;gt; Oh. Cool. 21:34:01 &amp;lt;str4d&amp;gt; (Enfin, maintenant + le temps de vérifier toutes les URL restantes) 21:34:04 &amp;lt;dg&amp;gt; Quelqu’un a un avis sur le fait de le mettre en ligne ? 21:37:48 &amp;lt;hottuna&amp;gt; d’accord. si « maintenant » est une option, je vote pour maintenant 21:37:59 &amp;lt;dg&amp;gt; moi aussi 21:38:34 &amp;lt;str4d&amp;gt; Le mettre en ligne nécessite un peu d’aide de la part de celui qui fait tourner le serveur (welterde IIRC) 21:38:45 &amp;lt;str4d&amp;gt; Et des miroirs. 21:39:20 &amp;lt;hottuna&amp;gt; d’accord, à la prochaine apparition de welterde/weltende, on demande ? 21:39:34 &amp;lt;str4d&amp;gt; La propagation vers i2p.www est simple. Mais les admins serveur doivent exécuter le script d’installation puis configurer leur WSGI pour utiliser le virtualenv. 21:40:15 * str4d va propager i2p.www vers la refonte maintenant afin que les fusions etc. puissent être gérées dès maintenant. 21:42:53 &amp;lt;dg&amp;gt; Hourra 21:43:12 &amp;lt;hottuna&amp;gt; Oui 21:46:43 &amp;lt;str4d&amp;gt; OK, donc c’est fini pour la refonte. dg ? 21:46:50 &amp;lt;dg&amp;gt; str4d : Oui. 21:47:21 &amp;lt;dg&amp;gt; J’évitais d’avancer 21:47:22 &amp;lt;dg&amp;gt; à cause de la discussion IPv6 (ou son absence..) 21:47:25 &amp;lt;dg&amp;gt; On arrête là pour ce soir ? 21:47:25 &amp;lt;dg&amp;gt; Je pense que c’est le meilleur choix 21:47:33 &amp;lt;hottuna&amp;gt; D’accord 21:47:59 &amp;lt;str4d&amp;gt; Oui, 1,75 heure ça suffit pour aujourd’hui 21:48:10 &amp;lt;dg&amp;gt; Heh. 21:48:10 &amp;lt;dg&amp;gt; Très bien, 21:48:13 * dg clôture la réunion en faisant bamf 21:49:21 &amp;lt;dg&amp;gt; `http://zzz.i2p/topics/1343` 21:49:28 &amp;lt;iRelay&amp;gt; Titre : zzz.i2p: Meeting [6th February] (sur zzz.i2p) 21:50:31 &amp;lt;hottuna&amp;gt; la prochaine réunion est le 12/2 pas le 6/2 21:50:42 &amp;lt;hottuna&amp;gt; hein 21:50:42 &amp;lt;hottuna&amp;gt; ok 21:50:49 &amp;lt;hottuna&amp;gt; ou je suis confus 21:51:47 &amp;lt;dg&amp;gt; mon erreur 21:52:10 &amp;lt;dg&amp;gt; ;_; 21:55:01 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; ping weltende 23:39:54 &amp;lt;zzz&amp;gt; euh, c’est moi, ou la réunion a complètement zappé la décision finale selon laquelle changer notre URL est définitivement une bonne idée ? 23:40:30 &amp;lt;zzz&amp;gt; J’ai vu des pour et des contre sur le changement puis « postons un vote pour choisir laquelle prendre » 23:40:50 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Project Syndie HSQLDB2 build #9:SUCCESS en 15 sec : `http://eotfca7qexthbireor6ae7g4hbj5hwuhe4gkzxdx3l3g2t5gzn7q.b32.i2p/job/Syndie%20HSQLDB2/9/` 23:41:54 &amp;lt;zzz&amp;gt; et je n’ai vu personne se porter volontaire pour faire tout le travail nécessaire pour implémenter un tel changement 23:45:25 &amp;lt;zzz&amp;gt; ou bien le plan (non dit) est-il de voter d’abord pour le meilleur nom, puis seulement de décider si on le fait et comment ? 23:45:29 &amp;lt;zzz&amp;gt; ^^ dg 23:45:55 &amp;lt;dg&amp;gt; Exact, désolé si ce n’était pas clair 23:46:03 &amp;lt;dg&amp;gt; Je détaillerai davantage la prochaine fois 23:46:49 &amp;lt;zzz&amp;gt; c’est peut-être moi, je parcourais juste en diagonale. 23:46:55 &amp;lt;zzz&amp;gt; donc, une décision a été prise ou pas ? 23:47:37 &amp;lt;dg&amp;gt; On vote la semaine prochaine 23:48:03 &amp;lt;zzz&amp;gt; un vote sur quoi ? changer ou non, ou bien sur quoi changer ? 23:48:33 &amp;lt;dg&amp;gt; Sur quoi changer 23:48:56 &amp;lt;zzz&amp;gt; donc, y a-t-il eu décision ou non sur le fait de changer tout court ? 23:48:59 &amp;lt;dg&amp;gt; On peut certainement laisser des gens s’abstenir 23:49:06 &amp;lt;dg&amp;gt; ce qui ferait « pas de changement » 23:49:42 &amp;lt;dg&amp;gt; Nous étions d’accord qu’un changement serait bien mais incapables de nous mettre d’accord sur quoi 23:49:52 &amp;lt;zzz&amp;gt; la décision de changer tout court est-elle a) déjà prise ou b) reportée après le vote ? 23:50:14 &amp;lt;dg&amp;gt; b) 23:50:54 &amp;lt;zzz&amp;gt; ce n’était pas clair pour moi non plus ni depuis la réunion ni depuis `http://zzz.i2p/topics/1343` 23:51:01 &amp;lt;iRelay&amp;gt; Titre : zzz.i2p: Meeting [12th February] (sur zzz.i2p) 23:51:18 &amp;lt;str4d&amp;gt; zzz : Ce que j’ai compris, c’est que, parmi les personnes présentes à la réunion, la majorité était pour un changement. 23:51:25 &amp;lt;zzz&amp;gt; et pour moi, imho « ce serait bien » est très loin de « c’est définitivement une bonne idée ET on a des volontaires pour faire le boulot » 23:51:28 &amp;lt;str4d&amp;gt; Mais toutes les personnes concernées n’étaient pas à la réunion. 23:51:38 &amp;lt;dg&amp;gt; (par ex. toi) 23:52:04 &amp;lt;dg&amp;gt; welt n’était pas là non plus, j’en oublie peut-être mais quelqu’un d’autre manquait ? 23:52:37 &amp;lt;zzz&amp;gt; bien sûr, j’ai fait des allers-retours, mea culpa. Mais en relisant les logs, j’ai vu que les « pour » disaient « ce serait bien » et que les « contre » avaient des objections significatives. 23:53:04 &amp;lt;str4d&amp;gt; zzz : Je ne me souviens pas d’objections significatives. Tu développes ? 23:53:07 &amp;lt;zzz&amp;gt; mais dg dit que ce n’est pas encore décidé, 23:53:25 &amp;lt;str4d&amp;gt; La seule majeure était celle d’eche sur la perte de liens, mais ça se règle facilement avec une redirection 301 23:53:28 &amp;lt;dg&amp;gt; La grosse venait d’ech, disant que ça causerait de gros problèmes 23:53:31 &amp;lt;dg&amp;gt; et ce n’était pas vrai 23:53:45 &amp;lt;dg&amp;gt; s/was't true/debunked 23:53:52 &amp;lt;str4d&amp;gt; (Donc on ne peut pas vraiment comparer équitablement à la migration i2p.net -&amp;gt; i2p2.de, qui, elle, posait problème) 23:53:58 &amp;lt;zzz&amp;gt; &amp;lt;eche|on&amp;gt; 2. ne changez PAS de domaine encore. C’est une vraie galère. vraiment. 23:53:58 &amp;lt;zzz&amp;gt; &amp;lt;eche|on&amp;gt; la crédibilité auprès des utilisateurs ne s’améliore pas avec un changement de domaine 23:54:09 &amp;lt;zzz&amp;gt; il y a la question du contrôle par les US que j’ai soulevée 23:54:19 &amp;lt;zzz&amp;gt; il y a la quantité de travail nécessaire, que personne n’a évoquée 23:54:30 &amp;lt;str4d&amp;gt; « vraie galère » faisait référence à ce qui est ci-dessus. 23:54:46 &amp;lt;dg&amp;gt; Il y a des liens sur le site principal (quelle part on peut traiter avec des regex ?), certains dans le code source (pareil ?) 23:54:46 &amp;lt;dg&amp;gt; Quoi d’autre ? 23:54:53 &amp;lt;zzz&amp;gt; il y a la question SEO, que tu sembles penser gérable, mais je n’en suis pas si sûr 23:55:16 &amp;lt;str4d&amp;gt; La crédibilité utilisateur — c’est assez flou et, à mon avis, passer de i2p2.* à i2p.* va faciliter les choses pour les utilisateurs. 23:55:16 &amp;lt;zzz&amp;gt; il y a des liens dans notre doc et notre code 23:55:35 &amp;lt;str4d&amp;gt; Les liens sur le site sont tous relatifs, donc pas de souci là. 23:55:35 &amp;lt;dg&amp;gt; s/http://www.i2p2.de/http://geti2p.net/ 23:55:38 &amp;lt;iRelay&amp;gt; Titre : Not found - I2P (sur www.i2p2.de) 23:55:38 &amp;lt;dg&amp;gt; s/http://www.i2p2.de/http://geti2p.net/g 23:55:41 &amp;lt;iRelay&amp;gt; Titre : Not found - I2P (sur www.i2p2.de) 23:55:50 &amp;lt;str4d&amp;gt; La doc, le code et le SEO — là encore, une redirection 301 règle tout ça. 23:56:05 &amp;lt;dg&amp;gt; 301 c’est une redirection permanente, hein ? 23:56:08 &amp;lt;str4d&amp;gt; Oui. 23:56:21 &amp;lt;dg&amp;gt; Si oui, j’imagine que c’est pour ça que ça a été créé — pour ce genre de cas. 23:56:21 &amp;lt;str4d&amp;gt; C’est ce que la refonte utilise pour tous les anciens emplacements de pages 23:56:24 &amp;lt;zzz&amp;gt; si ce n’est pas encore décidé (et dg dit que ça ne l’est pas) alors on peut en reparler la semaine prochaine. à la lecture des logs et du post de zzz, je pensais que c’était décidé, mais apparemment non 23:56:42 &amp;lt;str4d&amp;gt; p. ex. /debian.html --[301]--&amp;gt; /en/download/debian 23:56:57 &amp;lt;str4d&amp;gt; zzz : oui, pas encore décidé, c’était juste pour lancer la machine. 23:57:04 &amp;lt;zzz&amp;gt; ok 23:57:19 &amp;lt;zzz&amp;gt; beaucoup de ça demande aussi du temps de welt, qui est rare 23:57:24 &amp;lt;str4d&amp;gt; Rien ne se fera sans consensus informé. 23:57:44 &amp;lt;zzz&amp;gt; très bien. j’ai dû mal lire les logs 23:57:55 &amp;lt;str4d&amp;gt; Oui, c’est pour ça que j’aimerais régler la refonte et la mettre en ligne en même temps. 23:58:29 &amp;lt;str4d&amp;gt; Ou plutôt, je vais continuer à travailler sur le site et dès que welt apparaît on pourra le mettre en ligne. 23:59:15 &amp;lt;dg&amp;gt; Je vais éditer le post pour que ce soit clair 23:59:18 &amp;lt;zzz&amp;gt; peut-être. essayer de changer 6 choses d’un coup augmente aussi le risque. Je recommanderais d’y aller par étapes 00:00:16 &amp;lt;zzz&amp;gt; attention aussi à ne pas devenir trop focalisés sur Google car il y a d’autres moteurs de recherche, qui peuvent se comporter différemment 00:00:31 &amp;lt;zzz&amp;gt; ou au moins plus lentement 00:00:34 &amp;lt;str4d&amp;gt; zzz : mmm, c’est pour ça que j’ai suggéré de mettre la refonte sur la « nouvelle » URL pour la tester. 00:00:42 &amp;lt;str4d&amp;gt; Puis d’appliquer la 301. 00:00:53 &amp;lt;str4d&amp;gt; (en supposant que l’URL change) 00:01:30 &amp;lt;str4d&amp;gt; Oui, je vais vérifier les autres moteurs, mais Google utilise des technos raisonnablement standard (p. ex. le truc du sitemap) 00:02:05 * str4d vérifie et corrige actuellement les URL anciennes/cassées. 00:03:24 &amp;lt;dg&amp;gt; J’ai modifié mon post. `http://zzz.i2p/topics/1343` 00:03:31 &amp;lt;iRelay&amp;gt; Titre : zzz.i2p: Meeting [12th February] (sur zzz.i2p) 00:05:36 * dg attend qu’ech revienne 00:05:43 &amp;lt;dg&amp;gt; Ce sera demain, non ? 00:08:17 &amp;lt;zzz&amp;gt; à propos de l’incrémentalisme, p. ex., vous pouvez envisager d’utiliser des 302 pendant quelques jours sur le site live jusqu’à être sûrs que tout est bon avant de passer en 301, car on ne veut vraiment pas foirer des 301 00:08:28 &amp;lt;str4d&amp;gt; Mmm, oui. 00:08:40 &amp;lt;str4d&amp;gt; Tu veux dire pour les pages héritées aussi ? 00:09:16 &amp;lt;zzz&amp;gt; peut-être. c’est à réfléchir 00:09:43 &amp;lt;str4d&amp;gt; Je suis presque sûr que toutes les anciennes pages sont bonnes (j’en ai vérifié la plupart à la main) 00:09:53 &amp;lt;dg&amp;gt; Quant aux domaines, https://twitter.com/i2p/status/298485275053666304 - je ne peux pas être le seul à trouver ça brouillon 00:10:00 &amp;lt;str4d&amp;gt; Mais ça vaut probablement le coup de revérifier à un moment. 00:10:28 &amp;lt;dg&amp;gt; str4d : Pas de réponse de zab. 00:12:36 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Starting build #43 for job Cobertura Coverage Reports 00:13:41 &amp;lt;zzz&amp;gt; je ne dis pas que c’est une mauvaise idée de changer (et si on le fait, geti2p.net est le seul choix). Juste qu’on le fasse de manière réfléchie si on le fait. Tu as fait une proposition et lancé la discussion mais tu n’as jamais appelé à une décision, ni même précisé comment ou quand une décision serait prise. 00:14:59 &amp;lt;dg&amp;gt; &amp;lt;+hottuna&amp;gt; Je préfère geti2p.net, mais je pense qu’il faudrait un vote officiel pour le changer 00:15:02 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Je confirme, hottuna 00:15:13 &amp;lt;dg&amp;gt; seulement geti2p.net ? 00:15:20 &amp;lt;dg&amp;gt; Alors on se passe du vote et on fait juste oui/non ? 00:15:27 &amp;lt;dg&amp;gt; ça me va mais dites-le moi maintenant :p 00:16:10 &amp;lt;zzz&amp;gt; donc le vote pour changer et le vote sur quoi changer ont été confondus 00:17:01 &amp;lt;zzz&amp;gt; « seul choix » juste imho 00:17:12 &amp;lt;dg&amp;gt; Tous les présents étaient partants pour changer (ech était le seul en désaccord et il… s’est tu… je ne sais pas ce que ça veut dire, non ?) donc j’ai sauté cette étape 00:20:04 &amp;lt;zzz&amp;gt; eh bien, mène la réunion comme tu veux, mais je ne suis pas sûr que tu veuilles écarter des gens qui n’ont objecté qu’une fois, surtout si tu n’as pas annoncé clairement la fin de la discussion et la prise de décision 00:20:13 &amp;lt;dg&amp;gt; non, je vois ton opint 00:20:16 &amp;lt;dg&amp;gt; point* 00:20:26 &amp;lt;dg&amp;gt; je dois effectivement mieux cadrer les choses &lt;/div></description></item><item><title>Réunion des développeurs I2P - 29 janvier 2013</title><link>/fr/blog/2013/01/29/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-29-janvier-2013/</link><pubDate>Tue, 29 Jan 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/01/29/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-29-janvier-2013/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> dg, hottuna, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:08:14 &amp;lt;dg&amp;gt; salut à tous 20:08:33 &amp;lt;dg&amp;gt; on n’a pas vraiment beaucoup parlé de l’ordre du jour mais on a de gros sujets à discuter de toute façon donc pas grave 20:08:55 &amp;lt;dg&amp;gt; premier sujet : le nouveau design du site et les obstacles pour le mettre en ligne 20:08:58 &amp;lt;dg&amp;gt; je passe donc la main à str4d 20:09:09 * dg passe le projecteur métaphorique à str4d 20:09:20 &amp;lt;str4d&amp;gt; Salut ! 20:09:27 &amp;lt;str4d&amp;gt; &amp;lt;/ocd&amp;gt; 20:10:07 &amp;lt;str4d&amp;gt; Bon, je n’ai pas eu autant de temps la semaine dernière pour travailler dessus, mais le site *peut* aller en ligne si on le souhaite. 20:10:26 &amp;lt;str4d&amp;gt; Les blocages (de mon point de vue) sont le marquage de la documentation pour les traductions. 20:10:37 &amp;lt;str4d&amp;gt; Ah, et corriger les URL — ça, c’est réellement un blocage. 20:10:48 &amp;lt;str4d&amp;gt; (Je m’en occupe en parallèle). 20:11:45 &amp;lt;str4d&amp;gt; J’ai fait le reste du site — il nous suffit de passer sur chaque page de la documentation et de répéter ce que j’ai fait : ajouter des balises de traduction à chaque paragraphe/titre/élément de liste/etc., et vérifier/corriger les URL internes au site. 20:12:29 &amp;lt;str4d&amp;gt; L’autre point que je considère comme bloquant est de migrer les anciennes traductions vers le nouveau format, c.-à-d. parcourir les anciennes pages faq_lang.html etc. et copier leur texte dans les fichiers .po de manière appropriée. 20:12:55 &amp;lt;dg&amp;gt; À mon humble avis (AMHA), l’étiquetage pour la traduction n’est pas un véritable blocage mais c’est quelque chose qu’on doit finir bientôt, je ne sais pas ce que vous pensez de mettre en ligne sans que les traductions soient complètement terminées 20:13:14 &amp;lt;str4d&amp;gt; (J’ai fait 1.2 page pour de et 1 page pour es à titre d’exemple, mais il faut vraiment quelqu’un qui maîtrise la langue, afin que le copier-coller puisse être vérifié) 20:14:00 &amp;lt;str4d&amp;gt; (puisqu’il n’y a aucune garantie que les deux pages individuelles aient le même contenu) 20:15:52 &amp;lt;str4d&amp;gt; Côté design, je commence à pencher pour simplement laisser le thème modifié de duck tel quel ; il a été salué par pas mal de gens, y compris un designer. Personnellement, je ne suis toujours pas entièrement satisfait (p. ex. je trouve un peu difficile de lire les longs passages de texte dans la documentation), mais je n’en ferais pas un blocage. 20:16:09 &amp;lt;dg&amp;gt; Je l’aime plus ou moins 20:16:40 &amp;lt;str4d&amp;gt; Ah — un point négatif actuellement est que le CSS mobile que j’ai ajouté semble ne pas fonctionner sur mobile *derp* 20:16:52 &amp;lt;str4d&amp;gt; (Bien que ça marche plutôt bien sur un navigateur de bureau à fenêtre réduite) 20:19:26 &amp;lt;str4d&amp;gt; C’est à peu près tout pour le site, à ce que je vois — il fonctionne bien, et la plupart des bases sont en place. 20:19:41 &amp;lt;dg&amp;gt; J’irai vérifier s’il y a des liens brisés plus tard 20:19:52 &amp;lt;dg&amp;gt; J’en ai trouvé certains auparavant 20:20:17 &amp;lt;str4d&amp;gt; dg: mon site de test tourne la dernière version, tu peux vérifier là-bas. 20:20:32 &amp;lt;str4d&amp;gt; Les seuls liens brisés devraient être dans /lang/doc/* 20:20:35 &amp;lt;dg&amp;gt; laisse-moi retrouver le ticket 20:20:38 &amp;lt;str4d&amp;gt; Toutes les autres pages devraient être OK. 20:20:45 &amp;lt;str4d&amp;gt; C’est le ticket n° 807 20:20:52 &amp;lt;dg&amp;gt; tu m’as fait gagner du temps :) 20:20:59 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (amélioration acceptée) - Refonte du site web 20:20:59 &amp;lt;dg&amp;gt; on veut revenir là-dessus la semaine prochaine alors ? 20:23:38 &amp;lt;dg&amp;gt; J’en ai trouvé un. 20:23:46 &amp;lt;dg&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/docs/how/networkcomparisons` depuis `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/docs/how/garlic-routing` 20:23:49 &amp;lt;str4d&amp;gt; Ah, et /lang/misc/* n’a pas été regardé non plus. 20:23:56 &amp;lt;iRelay&amp;gt; Titre: Garlic Routing - I2P (sur vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 20:24:06 &amp;lt;dg&amp;gt; Ça devrait être /en/comparison 20:24:12 &amp;lt;dg&amp;gt; désolé d’avoir collé tout le truc, je ne le ferai plus 20:24:15 &amp;lt;dg&amp;gt; agression visuelle 20:24:22 &amp;lt;str4d&amp;gt; dg: ouais, c’est un effet secondaire du fait que j’ai mis des traits d’union à toutes les pages à deux mots. 20:24:30 &amp;lt;str4d&amp;gt; Ah, ça aussi. 20:25:09 &amp;lt;dg&amp;gt; /docs/how/garlic-routing a /docs/how/elgamalaes, ça devrait être /docs/how/elgamal-aes 20:25:16 &amp;lt;dg&amp;gt; je mettrai tout ça dans le ticket plus tard 20:25:23 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; on veut revenir là-dessus la semaine prochaine alors ? 20:26:01 &amp;lt;str4d&amp;gt; Avec plaisir. Quelqu’un d’autre veut commenter ? ^_^ 20:27:18 &amp;lt;Meeh&amp;gt; `http://meeh.i2p/viewmtn/viewmtn.py/` 20:27:49 &amp;lt;dg&amp;gt; erreur interne du serveur sur `http://meeh.i2p/viewmtn/viewmtn.py/branch/changes/i2p.i2p` 20:28:45 &amp;lt;Meeh&amp;gt; ouaip 20:28:48 &amp;lt;Meeh&amp;gt; je suis dessus 20:28:55 &amp;lt;dg&amp;gt; je vais prendre ça pour un non, de toute façon 20:28:58 &amp;lt;dg&amp;gt; donc on passe à… la crypto ? 20:29:18 &amp;lt;str4d&amp;gt; Une dernière question alors : vu le niveau apparent d’apathie ici concernant la copie des anciennes traductions, serait-il préférable de simplement les abandonner et de téléverser le .po vierge sur Transifex ? 20:29:44 &amp;lt;dg&amp;gt; Transifex n’est-il pas raisonnablement actif ? 20:29:51 &amp;lt;str4d&amp;gt; Le fichier .po finira de toute façon sur Transifex ; j’avais juste prévu qu’il contienne les anciennes traductions, histoire de donner un petit coup de pouce au départ. 20:30:05 &amp;lt;dg&amp;gt; Je dirais oui 20:30:48 &amp;lt;str4d&amp;gt; D’autres avis ? 20:32:38 &amp;lt;str4d&amp;gt; Si on part là-dessus, j’essaierai d’étiqueter autant de pages que j’aurai le temps pour, puis je créerai des fichiers .po pour les langues actuelles du site. Ensuite, quelqu’un ayant accès à Transifex pourra créer un sous-projet i2p.www et les téléverser (KillYourTV ?) 20:32:50 * psi lit l’historique 20:33:34 &amp;lt;psi&amp;gt; des votes pour un hackfest ? 20:35:05 * psi lit plus d’historique 20:39:01 &amp;lt;str4d&amp;gt; ... 20:39:04 * str4d n’aime pas supposer, mais suppose que personne n’a d’objection à cette ligne d’action. 20:39:04 &amp;lt;dg&amp;gt; trop silencieux&amp;gt;.&amp;gt; 20:39:04 &amp;lt;str4d&amp;gt; Dans ce cas, les anciennes traductions seront abandonnées dans i2p.www.revamp (ou peut-être simplement laissées dans la branche pour l’instant — si un traducteur le souhaite vraiment, il pourra les retrouver pour référence). 20:39:04 &amp;lt;psi&amp;gt; pas d’opinion arrêtée 20:39:14 &amp;lt;SkinSystem&amp;gt; salut, j’ai entendu dire que k0e se touche en regardant du pr0n de mamies 20:39:21 &amp;lt;dg&amp;gt; hein ? 20:39:32 &amp;lt;psi&amp;gt;&amp;gt;.&amp;gt; #i2p-chat 20:40:45 &amp;lt;str4d&amp;gt; Bien, c’est tout pour moi sur le site web. 20:49:59 &amp;lt;dg&amp;gt; bon.. 20:50:11 &amp;lt;dg&amp;gt; Je ne sais pas si wait(str4d) 20:51:33 &amp;lt;dg&amp;gt; AFK, de retour bientôt 21:03:55 &amp;lt;hottuna&amp;gt; zzz, as-tu vu la mise à jour de http://trac.i2p2.de/wiki/Crypto/CurrentSpecs ? 21:03:58 &amp;lt;iRelay&amp;gt; Titre: Crypto/CurrentSpecs I2P (sur trac.i2p2.de) 21:07:36 &amp;lt;zzz&amp;gt; oui, vous faites un super boulot 21:08:13 &amp;lt;hottuna&amp;gt; penses-tu qu’on utilise des chiffrements asymétriques là où ce n’est pas nécessaire ? 21:08:23 &amp;lt;hottuna&amp;gt; et qu’ils pourraient être remplacés par des alternatives symétriques ? 21:08:38 &amp;lt;zzz&amp;gt; je doute qu’on utilise quoi que ce soit là où ce n’est pas nécessaire 21:09:04 &amp;lt;hottuna&amp;gt; bien 21:09:15 &amp;lt;zzz&amp;gt; la section crypto de la page web doit ajouter le crypto symm/asymm, bien sûr ; pour l’instant il n’y a que les signatures 21:09:46 &amp;lt;hottuna&amp;gt; oui. Mais un problème à la fois 21:09:53 &amp;lt;hottuna&amp;gt; je pense que les signatures sont de toute façon les plus vulnérables 21:10:07 &amp;lt;zzz&amp;gt; exact. juste une ligne en guise d’espace réservé, c’est tout ce que je voulais dire 21:20:19 &amp;lt;hottuna&amp;gt; zzz, la signature sud devrait être assez faisable en termes d’implémentation et sans imposer un 'flag day' (bascule coordonnée), non ? 21:20:41 &amp;lt;hottuna&amp;gt; faisable au sens où on pourrait changer de chiffrement. 21:23:58 &amp;lt;dg&amp;gt; re 21:26:53 &amp;lt;zzz&amp;gt; j’imagine. on a fait su2 sans incident, alors pourquoi pas su3, su4, ... 21:28:38 &amp;lt;hottuna&amp;gt; mais avant, on devrait décider quel chiffrement est le plus viable 21:36:25 &amp;lt;dg&amp;gt; ok 21:36:33 &amp;lt;dg&amp;gt; puisque str4d_afk est parti.. euh 21:36:51 &amp;lt;dg&amp;gt; zzz, hottuna, voulez-vous discuter d’autre chose ou on clôt la réunion ? Il semble que personne d’autre ne soit là 21:40:29 &amp;lt;dg&amp;gt; d’ac 21:40:35 * dg clôt la réunion 21:41:11 &amp;lt;hottuna&amp;gt; merci dg :) 21:41:55 &amp;lt;dg&amp;gt; str4d a disparu (MIA) 21:45:03 &amp;lt;dg&amp;gt; bref, pas de souci 23:00:32 &amp;lt;str4d&amp;gt; Désolé, la connexion est tombée et ensuite j’étais AFK &lt;/div></description></item><item><title>Réunion des développeurs I2P - 22 janvier 2013</title><link>/fr/blog/2013/01/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-janvier-2013/</link><pubDate>Tue, 22 Jan 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/01/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-janvier-2013/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> christoph1, dg, eche|on, hottuna, lillith, RN, str4d, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:07:05 &amp;lt;hottuna_&amp;gt; Alright, meeting-time? 20:07:27 &amp;lt;str4d&amp;gt; o/ 20:08:28 &amp;lt;RN-&amp;gt; tjink so 20:08:41 &amp;lt;hottuna_&amp;gt; eche|on, zzz, dg: ping 20:09:46 &amp;lt;hottuna_&amp;gt; let's wait until 20:15 and see if dg shows up. 20:10:21 &amp;lt;RN-&amp;gt; did everyone read zzz homework assignment? 20:10:36 &amp;lt;hottuna_&amp;gt; yepyep 20:11:28 &amp;lt;RN-&amp;gt; was over my head 20:11:31 &amp;lt;str4d&amp;gt; Okay, looks like the three meeting topics are ugha.i2p, the website revamp and the crypto. Anything else we want to cover? 20:11:50 &amp;lt;hottuna_&amp;gt; I think that is more than enough 20:11:58 &amp;lt;str4d&amp;gt; Alright: 20:12:01 &amp;lt;RN-&amp;gt; read it tho 20:12:04 &amp;lt;str4d&amp;gt; (0) Say Hi. 20:12:11 &amp;lt;str4d&amp;gt; (1) Ugha.i2p 20:12:18 &amp;lt;str4d&amp;gt; (2) Website revamp 20:12:29 &amp;lt;str4d&amp;gt; (3) Crypto discussion 20:12:32 &amp;lt;str4d&amp;gt; (0) Say Hi. 20:12:35 &amp;lt;str4d&amp;gt; Hi! 20:13:00 &amp;lt;RN-&amp;gt; hi 20:13:07 &amp;lt;hottuna_&amp;gt; hello everybody! 20:14:44 &amp;lt;RN-&amp;gt; we waiting 4 zzz and ech? 20:15:21 &amp;lt;hottuna_&amp;gt; I think we can manage until the crypto part 20:15:27 &amp;lt;str4d&amp;gt; eche|on was around an hour ago; zzz tends to speak when he needs to. 20:15:27 &amp;lt;RN-&amp;gt; guess they r at end... 20:15:49 &amp;lt;hottuna_&amp;gt; weltende, welterde, eche|on: ping, re new website 20:15:52 &amp;lt;hottuna_&amp;gt; altight 20:15:58 &amp;lt;RN-&amp;gt; anyone got the baffer? 20:15:58 &amp;lt;str4d&amp;gt; And everyone else can turn up when they do ^_^ 20:16:05 &amp;lt;str4d&amp;gt; (1) Ugha.i2p 20:16:05 &amp;lt;hottuna_&amp;gt; So.. ugha? 20:16:08 &amp;lt;str4d&amp;gt; o/ 20:16:39 &amp;lt;zzz&amp;gt; here, standing by until 3), if it's reasonbly fast 20:16:52 &amp;lt;hottuna_&amp;gt; Alright, I posted a content-request page last week 20:16:52 &amp;lt;hottuna_&amp;gt; syndie/imule content was requested 20:16:59 &amp;lt;hottuna_&amp;gt; and has as far as I can see been submitted 20:17:18 * str4d can 20:17:29 &amp;lt;str4d&amp;gt; 't actually load ugha right now =P 20:17:41 &amp;lt;str4d&amp;gt; Do we know who runs ugha? 20:18:04 &amp;lt;hottuna_&amp;gt; I don't 20:18:23 &amp;lt;hottuna_&amp;gt; do we have any further ideas about what to change/add to ugha? 20:18:31 &amp;lt;str4d&amp;gt; Because it would be useful to get some proper spam protection if possible. 20:18:38 &amp;lt;eche|on&amp;gt; we do partly know/guess who runs it. but it will not be disclosured here 20:18:47 &amp;lt;eche|on&amp;gt; and owner did not respond yet 20:18:54 &amp;lt;dg&amp;gt; Okay, hey 20:18:57 &amp;lt;str4d&amp;gt; eche|on: fair enough. 20:18:57 &amp;lt;eche|on&amp;gt; ugha.i2p was cleaned from spam 20:19:09 &amp;lt;str4d&amp;gt; eche|on: how much work was that? 20:19:12 &amp;lt;eche|on&amp;gt; and I added a site about iMule and syndie, KillYourTV added a bit more 20:19:30 &amp;lt;eche|on&amp;gt; spam? a lot, it was&amp;gt;200 or even&amp;gt;400 spam messages to be removed 20:19:38 &amp;lt;eche|on&amp;gt; they appeared in 2 years time 20:20:09 &amp;lt;str4d&amp;gt; And just manually removed? 20:20:24 &amp;lt;hottuna_&amp;gt; did it appear over the inproxy? 20:20:35 &amp;lt;dg&amp;gt; I was wondering this 20:20:50 &amp;lt;dg&amp;gt; sorry for being late although I managed to get here :) 20:20:53 &amp;lt;eche|on&amp;gt; yea, str4d, click each spam site, click delete site, click yes, I want to remove, click next spam site 20:21:08 &amp;lt;eche|on&amp;gt; and IMHO it is on INproxy. 20:21:27 &amp;lt;eche|on&amp;gt; yeah, it is 20:21:58 &amp;lt;eche|on&amp;gt; http://ugha.i2p.to/RecentChanges 20:22:01 &amp;lt;hottuna_&amp;gt; alright, maybe it shouldnt be accessible over the inproxy? 20:22:15 &amp;lt;RN-&amp;gt; so... set read omly for inproxy? 20:22:15 &amp;lt;eche|on&amp;gt; maybe someone want to count the "delete" pictures ;-) 20:23:34 &amp;lt;hottuna_&amp;gt; is it possible to notify the admin via the the wiki? 20:23:45 &amp;lt;eche|on&amp;gt; guess not 20:23:48 &amp;lt;hottuna_&amp;gt; a read-only via inproxy rule would probably be good 20:23:51 &amp;lt;hottuna_&amp;gt; ok 20:24:06 &amp;lt;hottuna_&amp;gt; eche|on, but you know who? you could do it? 20:24:28 &amp;lt;eche|on&amp;gt; I cannot do anything on it, I am just a user like anyone else 20:24:43 &amp;lt;dg&amp;gt; The person obviously is not active. 20:24:46 &amp;lt;dg&amp;gt; So.. maybe still no. 20:24:51 &amp;lt;eche|on&amp;gt; all I can do is asking tino (i2p.to owner) to block it. 20:25:18 &amp;lt;hottuna_&amp;gt; is blocking it entirely an acceptable solution? 20:26:01 &amp;lt;eche|on&amp;gt; yes 20:26:05 &amp;lt;dg&amp;gt; not long term 20:26:30 &amp;lt;RN-&amp;gt; I agree with dg 20:26:44 &amp;lt;eche|on&amp;gt; it is a wiki. It needs active administration to remove unwatned content 20:26:44 &amp;lt;hottuna_&amp;gt; i think blocking it is acceptable.. since it only is of use to people who are already using i2p 20:26:57 &amp;lt;eche|on&amp;gt; but as we also have active spammers inside of I2P.... 20:26:57 &amp;lt;zzz&amp;gt; tino's not going to take action unless the owner requests it 20:27:04 &amp;lt;zzz&amp;gt; at least, he shouldnt. 20:27:41 &amp;lt;hottuna_&amp;gt; eche|on, could you contact the owner? 20:27:52 &amp;lt;eche|on&amp;gt; currently I visit ugha.i2p daily and remove the spam 20:28:15 &amp;lt;eche|on&amp;gt; hottuna_: I did contact via IRC and email already. now it is time for person to react. 20:28:38 &amp;lt;zzz&amp;gt; if it continues to be an embarassment we can take it out of the router console, whether we have a replacement or not 20:28:41 &amp;lt;eche|on&amp;gt; you know, weve seen same problem with forum.i2p already. thats the problem inside of I2P 20:28:48 &amp;lt;hottuna_&amp;gt; regarding blocking from i2p.to? 20:29:02 &amp;lt;eche|on&amp;gt; regarding active admin jobs on it 20:29:25 &amp;lt;hottuna_&amp;gt; ok 20:29:58 &amp;lt;hottuna_&amp;gt; anyway, if you manage to get some response, ask about blocking 20:31:01 &amp;lt;RN-&amp;gt; tino is not only inproxy anymore 20:31:43 &amp;lt;dg&amp;gt; Yeah. 20:32:01 &amp;lt;str4d&amp;gt; Aside from the spam issue, is there any content that ugha should have/needs updated&amp;gt; 20:32:29 &amp;lt;dg&amp;gt; Yes. 20:32:29 &amp;lt;eche|on&amp;gt; I had a look at the russian wiki. Thats a nice nice nice one 20:32:44 &amp;lt;str4d&amp;gt; From /Requests - "More advanced i2p config options and explanations." - hottuna_ you already added some of these, right? 20:32:44 &amp;lt;eche|on&amp;gt; it is really filled with good content and structured. but in russian. 20:32:44 &amp;lt;str4d&amp;gt; eche|on: link? 20:32:53 &amp;lt;hottuna_&amp;gt; what's the url for the russian wiki? 20:33:12 &amp;lt;hottuna_&amp;gt; str4d, yes. And I found a similar list on echelon.i2p 20:33:24 &amp;lt;eche|on&amp;gt; if I find it again... 20:34:10 &amp;lt;eche|on&amp;gt; imho rus.i2p 20:34:56 &amp;lt;eche|on&amp;gt; but more explanation about advanced config is nice 20:34:59 &amp;lt;str4d&amp;gt; Ooh, that *is* a nice wiki. 20:36:25 &amp;lt;eche|on&amp;gt; to sad I am a bit out of time, but if I get the chance, I do a few bits 20:36:32 &amp;lt;RN-&amp;gt; looks like it's using the same nice clean interface as cake why TV on his Cindy page 20:36:42 &amp;lt;dg&amp;gt; is it in english? 20:36:45 &amp;lt;RN-&amp;gt; I'll have to leave in about 10 minutes or less catch up with the rest of the meeting on my scroll back... 20:38:21 &amp;lt;str4d&amp;gt; Are there any other major points about ugha.i2p that need raising? 20:38:36 &amp;lt;hottuna_&amp;gt; no. 20:38:47 &amp;lt;hottuna_&amp;gt; I updated the request site 20:39:50 &amp;lt;str4d&amp;gt; The /I2pRfc page could do with updates, if it is/was ever planned to be authoritative (though the website is probably the better place for specs). 20:40:26 &amp;lt;dg&amp;gt; ugha.i2p has a lot of content which could be added or update 20:40:33 &amp;lt;dg&amp;gt; it seems to have more information about i2p's past and old tech documents than anywhere else 20:41:19 &amp;lt;str4d&amp;gt; Summary so far: spam is (currently) under control but needs active policing; there are numerous old pages that would be good to get updated (a good task for people who like writing). 20:41:34 &amp;lt;hottuna_&amp;gt; agreed. 20:41:41 &amp;lt;str4d&amp;gt; And if possible, the wiki should block edits from the inproxy. 20:41:56 &amp;lt;str4d&amp;gt; Anything else to add before we move on? 20:41:59 &amp;lt;dg&amp;gt; Is that all for the wiki then? 20:42:02 &amp;lt;dg&amp;gt; I don't think so 20:42:52 &amp;lt;str4d&amp;gt; dg: you want to do the honors? ^_^ 20:43:11 &amp;lt;dg&amp;gt; Alright :3 20:43:15 &amp;lt;dg&amp;gt; thx 20:43:38 * str4d gets to talk lots in the next topic anyway =D 20:43:53 &amp;lt;dg&amp;gt; Okay, so the website revamp - I feel that the new design headed by str4d (he's doing the backend mostly but some CSS changes) brings a fresh look to i2p and can help refresh people's perspective and first impressions of it 20:44:00 &amp;lt;dg&amp;gt; The current one is rather stale, etc, etc.. 20:44:11 &amp;lt;dg&amp;gt; I think that we should look into what needs completing in order to push it live 20:44:34 &amp;lt;str4d&amp;gt; What *must* be completed before pushing live: 20:44:37 &amp;lt;dg&amp;gt; Minor issues can be worked on when it's out there so the blockers we need to consider here? 20:44:48 &amp;lt;str4d&amp;gt; - translation tagging 20:45:01 &amp;lt;str4d&amp;gt; (well, not *must* but most at the very least) 20:45:17 &amp;lt;str4d&amp;gt; - checking that all site-internal links are updated and valid 20:45:36 &amp;lt;str4d&amp;gt; That's basically it. 20:45:56 &amp;lt;hottuna_&amp;gt; how is translation tagging done? 20:46:07 &amp;lt;str4d&amp;gt; I've already started on that, and have covered most of the site pages (if you leave out the docs, which are large on their own) 20:46:22 &amp;lt;dg&amp;gt; Latter isn't too hard. There's tools for it IIRC but I can go around clicking (take one for the team ;) if push comes to shove. 20:46:33 &amp;lt;dg&amp;gt; Explain translation tagging? 20:46:40 &amp;lt;str4d&amp;gt; hottuna_: Jinja2 template tags 20:46:40 &amp;lt;str4d&amp;gt; And gettext PO files 20:47:05 &amp;lt;str4d&amp;gt; &amp;lt;h2&amp;gt;{% trans %}A Gentle Introduction to How I2P Works{% endtrans %}&amp;lt;/h2&amp;gt; 20:47:08 &amp;lt;str4d&amp;gt; &amp;lt;p&amp;gt;{% trans -%} 20:47:08 &amp;lt;str4d&amp;gt; I2P is a project to build, deploy, and maintain a network supporting secure and anonymous 20:47:08 &amp;lt;str4d&amp;gt; communication. People using I2P are in control of the tradeoffs between anonymity, reliability, 20:47:11 &amp;lt;str4d&amp;gt; bandwidth usage, and latency. There is no central point in the network on which pressure can be 20:47:11 &amp;lt;str4d&amp;gt; exerted to compromise the integrity, security, or anonymity of the system. The network supports 20:47:11 &amp;lt;str4d&amp;gt; dynamic reconfiguration in response to various attacks, and has been designed to make use of 20:47:11 &amp;lt;str4d&amp;gt; additional resources as they become available. Of course, all aspects of the network are open and 20:47:11 &amp;lt;str4d&amp;gt; freely available. 20:47:15 &amp;lt;str4d&amp;gt; {%- endtrans %}&amp;lt;/p&amp;gt; 20:48:17 &amp;lt;str4d&amp;gt; The tagged blocks get extracted into a messages.pot which can then be translated like the routerconsole is. 20:48:36 &amp;lt;str4d&amp;gt; That's another task that I think *must* be done before launch: 20:48:57 &amp;lt;str4d&amp;gt; - Migrate old translated pages (e.g. /how_intro_fr) to PO files 20:49:53 &amp;lt;hottuna_&amp;gt; ok 20:49:56 &amp;lt;hottuna_&amp;gt; whats the mtn repo name? 20:50:04 &amp;lt;hottuna_&amp;gt; alright 20:50:08 &amp;lt;str4d&amp;gt; That one I can't do much about =P I've migrated one page as a test, but I can't verify the accuracy of the old translations (especially as there was nothing to keep things in sync between the static pages) 20:50:12 &amp;lt;str4d&amp;gt; i2p.www.revamp 20:51:02 * str4d starts up the test site again 20:52:33 &amp;lt;str4d&amp;gt; Okay, `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/` is back up. 20:52:44 &amp;lt;iRelay&amp;gt; Title: I2P Anonymous Network (at vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 20:52:59 &amp;lt;str4d&amp;gt; Something else I've done is added mobile support to the website - you can see it by narrowing your browser window below 768px 20:53:34 &amp;lt;dg&amp;gt; What are we doing about blog/ 20:53:34 &amp;lt;dg&amp;gt; ? 20:53:45 &amp;lt;str4d&amp;gt; dg: what do you mean? 20:53:52 &amp;lt;str4d&amp;gt; (In what regard?) 20:54:04 &amp;lt;dg&amp;gt; Who will be blogging and how will we set it up? When will we blog also? :) 20:54:43 &amp;lt;str4d&amp;gt; At present the blog just contains the (old) release posts and the (much older) status posts. 20:54:54 &amp;lt;str4d&amp;gt; At the very least there will be the release posts as normal. 20:55:50 &amp;lt;str4d&amp;gt; That's a later issue though - we need to actually get the site finished first! 20:56:09 &amp;lt;hottuna_&amp;gt; agreed 20:56:20 &amp;lt;str4d&amp;gt; Ticket #807 does have a few things in it which would be good to get done, but are not blockers 20:56:32 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (accepted enhancement) - Revamp of website 20:56:44 &amp;lt;str4d&amp;gt; They are somewhat spread out through the ticket, but some are: 20:57:02 &amp;lt;str4d&amp;gt; - fill out /about/glossary 20:57:21 &amp;lt;str4d&amp;gt; - improve blog/meetings layout and styling 20:58:17 &amp;lt;str4d&amp;gt; - fix or replace the theme 20:58:36 &amp;lt;hottuna_&amp;gt; re translation tagging: is """{{ _('Friends of I2P') }}""" tagable in a straight forward manner 20:59:03 &amp;lt;str4d&amp;gt; hottuna_: That already is tagged. 20:59:26 &amp;lt;hottuna_&amp;gt; just curious about syntax 20:59:29 &amp;lt;str4d&amp;gt; (That's the more compact notation) 20:59:39 &amp;lt;hottuna_&amp;gt; aah 20:59:42 &amp;lt;str4d&amp;gt; {{ }} inserts the result of the contained Python method 20:59:53 &amp;lt;str4d&amp;gt; _() is the gettext call in Python 21:00:00 &amp;lt;str4d&amp;gt; (well, the one that is imported into Jinja2 21:00:03 &amp;lt;str4d&amp;gt; ) 21:00:19 &amp;lt;hottuna_&amp;gt; thanks 21:00:34 &amp;lt;str4d&amp;gt; {% trans %}{% endtrans %} is a more verbose tag, but it's the Jinja2 tag and supports any content between the tags. 21:00:49 &amp;lt;str4d&amp;gt; (whereas the _() one can't contain e.g. ' 21:00:52 &amp;lt;hottuna_&amp;gt; what is left to tag? 21:01:13 &amp;lt;str4d&amp;gt; hottuna_: check the mtn log for details of what has been tagged, but IIRC: 21:01:44 &amp;lt;str4d&amp;gt; - get-involved/guides (I've tagged ides and dev-guidelines there) 21:01:55 &amp;lt;str4d&amp;gt; - misc/* 21:01:58 &amp;lt;str4d&amp;gt; - docs/* 21:02:09 &amp;lt;str4d&amp;gt; And then any blog posts that we want translated. 21:03:06 &amp;lt;str4d&amp;gt; (I've already migrated and tagged the 0.9.4 and 0.9.3 posts, and future posts can be tagged as well; earlier ones can be tagged as/when people can be bothered) 21:04:17 &amp;lt;str4d&amp;gt; Okay, we do need to get a move on in the meeting. 21:05:18 &amp;lt;str4d&amp;gt; Summary: site revamp is almost ready, help is appreciated getting the rest of the site tagged for translation and url-checked (can be done simultaneously) (thanks hottuna_ for offering to help (I assume that's what you are doing?)) 21:05:45 &amp;lt;str4d&amp;gt; And other text/layout changes are appreciated but not blocking. 21:06:31 &amp;lt;str4d&amp;gt; Oh: and if anyone wants to get started on translating the pages (using the old translated pages as reference or for copy-paste), *please do so*. 21:06:34 &amp;lt;str4d&amp;gt; Anything else? 21:06:49 &amp;lt;hottuna_&amp;gt; ill have a look at tagging 21:07:48 &amp;lt;str4d&amp;gt; hottuna_: thanks. Leave get-involved/guides to me, as I've already started in there. 21:08:43 &amp;lt;str4d&amp;gt; dg: are you keeping an eye on the meeting (timeliness)? 21:09:02 &amp;lt;dg&amp;gt; oh, sorry 21:09:14 &amp;lt;dg&amp;gt; So we're done with website/ 21:09:41 &amp;lt;dg&amp;gt; Crypto time :-D 21:10:16 &amp;lt;dg&amp;gt; Let me dig up the relevant topics 21:10:16 &amp;lt;dg&amp;gt; One moment 21:11:28 &amp;lt;dg&amp;gt; `http://zzz.i2p/topics/1328` + `http://zzz.i2p/topics/715` 21:11:38 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting [22nd January] (at zzz.i2p) 21:12:10 &amp;lt;dg&amp;gt; TL;DR: We need to be discussing which components of the i2p router need to be changed in order of priority (or as zzz put it, "to talk generally about which uses are more vulnerable than others" 21:12:10 &amp;lt;dg&amp;gt; ) 21:12:17 &amp;lt;dg&amp;gt; (for the DSA change) 21:12:45 &amp;lt;dg&amp;gt; It's an apt time to discuss any other crypto changes that could be thrown in but right now, we should stick to what zzz suggested as it's a masssive rabbithole 21:12:52 &amp;lt;hottuna_&amp;gt; like noted in the tor cipher migration document we should strive to do changes where they are the most important and not necessarily the easiest 21:13:26 &amp;lt;dg&amp;gt; (https://gitweb.torproject.org/torspec.git/blob_plain/34ecac0fbac7f476bfcbf813767721fada62c17e:/proposals/ideas/xxx-crypto-migration.txt) 21:15:55 &amp;lt;hottuna_&amp;gt; in my mind the most important areas are those using potentially weak ciphers for longterm keys 21:16:39 &amp;lt;dg&amp;gt; hottuna_: I'm no crypto expert (and as such I'll stay out unless I know something) but aren't the longterm keys also the keys which could cause a flag day? 21:17:12 &amp;lt;hottuna_&amp;gt; changing most ciphers would cause a flag day 21:17:31 &amp;lt;dg&amp;gt; I was thinking all destinations being fucked 21:17:38 &amp;lt;dg&amp;gt; so yeah 21:17:41 &amp;lt;hottuna_&amp;gt; well basically 21:18:03 &amp;lt;hottuna_&amp;gt; i dont see a way around destinations being wrecked 21:19:03 &amp;lt;hottuna_&amp;gt; Im don't have a list of places where long-term keys are used 21:19:22 &amp;lt;hottuna_&amp;gt; but such a list and the corresponding cipher used should be created 21:21:04 &amp;lt;str4d&amp;gt; Agreed. We should also rank their perceived vulnerability. 21:21:11 &amp;lt;str4d&amp;gt; (This would make a good wiki page on Trac) 21:21:19 &amp;lt;hottuna_&amp;gt; yes. 21:22:02 &amp;lt;hottuna_&amp;gt; we should also create a list of ciphers that have been proven as safe (by the test of time) and are otherwise viable for us 21:22:17 &amp;lt;str4d&amp;gt; Section 2 of the Tor page basically applies to us as well. 21:22:20 &amp;lt;hottuna_&amp;gt; that list should include asymetric 21:22:55 &amp;lt;zzz&amp;gt; sounds good 21:23:11 &amp;lt;hottuna_&amp;gt; asymmetric* encryption, symmetric encryption, signatures and hmac ciphers that we trust 21:23:49 &amp;lt;zzz&amp;gt; how_cryptography page is a good reference 21:24:32 &amp;lt;hottuna_&amp;gt; str4d, did you start a wiki page or should I? 21:24:40 * str4d is doing so now 21:25:00 &amp;lt;str4d&amp;gt; /Crypto/CurrentSpecs sound alright? 21:25:09 &amp;lt;str4d&amp;gt; (For the summary table) 21:25:09 &amp;lt;hottuna_&amp;gt; sure 21:25:16 &amp;lt;zzz&amp;gt; DSA is a nice place to start analysis because it's easy to understand, and it's on the surface the weakest 21:26:15 &amp;lt;hottuna_&amp;gt; yes 21:27:01 &amp;lt;hottuna_&amp;gt; as for what is used where and what time periods which keys are used for I dont know much 21:28:56 &amp;lt;zzz&amp;gt; the OP on `http://zzz.i2p/topics/715` has a list 21:29:03 &amp;lt;zzz&amp;gt; ~8 places we use DSA 21:29:05 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: DSA 1024/160 Replacement (at zzz.i2p) 21:29:40 &amp;lt;hottuna_&amp;gt; the one with the longest validity is routerinfo? 21:30:23 &amp;lt;str4d&amp;gt; || '''Aspect/Location''' || '''Cipher used''' || '''Cipher details''' || ''' Perceived vulnerability''' || '''Comments''' 21:30:30 &amp;lt;str4d&amp;gt; Anything else that needs to go into the table? 21:30:30 &amp;lt;zzz&amp;gt; maybe dest. which isn't listed. 21:31:12 &amp;lt;zzz&amp;gt; theres both a dest key and a leaseset key I think the dest signs the leaseset and the leaseset key is unused 21:31:38 &amp;lt;hottuna_&amp;gt; str4d, validity period 21:32:24 &amp;lt;zzz&amp;gt; wouldnt be the end of the world to have a RI flag day but throwing out all 2500 in hosts.txt is another story 21:32:38 &amp;lt;str4d&amp;gt; Hmm... maybe the Perceived vulnerability / validity should be in a separate table then. 21:33:07 &amp;lt;zzz&amp;gt; datagrams is a problem, dests is a problem 21:33:22 &amp;lt;hottuna_&amp;gt; throwing out hosts is a huge issue. but it is also the most vulnerable key in my mind 21:34:37 &amp;lt;zzz&amp;gt; for each case we have to go farther though. not just how easy to break but what's the threat model / consequence. 21:35:08 &amp;lt;hottuna_&amp;gt; yes. maybe link to a separate page for each case? 21:35:26 &amp;lt;str4d&amp;gt; `http://trac.i2p2.i2p/wiki/Crypto/CurrentSpecs` now exists and has some basic content 21:35:33 &amp;lt;iRelay&amp;gt; Title: Crypto/CurrentSpecs I2P (at trac.i2p2.i2p) 21:36:09 &amp;lt;zzz&amp;gt; and put that in perspective gven the size of the net, etc. e.g., we currently have a guy that claims he can shutdown an eepsite for 23 1/2 hours a day. 21:37:13 &amp;lt;hottuna_&amp;gt; christoph1, ? 21:37:25 &amp;lt;dg&amp;gt; Yikes. 21:37:28 &amp;lt;str4d&amp;gt; Mmm. 21:37:35 &amp;lt;dg&amp;gt; How does that work? 21:37:58 &amp;lt;hottuna_&amp;gt; eclipse attack on our floodfills 21:38:01 &amp;lt;christoph1&amp;gt; use enough precomputed routerinfos, put 10 bad nodes near the target hash block lookup 21:38:20 &amp;lt;lillith&amp;gt; why is it not 24 hours? 21:38:35 &amp;lt;christoph1&amp;gt; because midnight is a bit tricky 21:38:46 &amp;lt;christoph1&amp;gt; you can use another 10 to put in place for tomorrow 21:39:05 &amp;lt;christoph1&amp;gt; but there's still a period around the keyspace rotation where things are unstable 21:39:22 &amp;lt;lillith&amp;gt; so the router gets half an hour where the floodfills are uncertain? 21:39:33 &amp;lt;christoph1&amp;gt; (client can hit one of the good nodes by chance because it doesn't know all attackers jet 21:39:52 &amp;lt;str4d&amp;gt; The keys for the next day can be known in advance, so positioning malicious nodes could be planned in advance, no? 21:39:59 &amp;lt;christoph1&amp;gt; jep 21:40:22 &amp;lt;christoph1&amp;gt; still it seems around rotation it is somewhat unstable 21:40:49 &amp;lt;str4d&amp;gt; Anyway, this is somewhat off-track for this topic (sorry christoph1) 21:41:05 &amp;lt;christoph1&amp;gt; ack 21:43:08 &amp;lt;str4d&amp;gt; Okay, does anyone want to work on getting `http://trac.i2p2.i2p/wiki/Crypto/CurrentSpecs` filled out? 21:43:14 &amp;lt;iRelay&amp;gt; Title: Crypto/CurrentSpecs I2P (at trac.i2p2.i2p) 21:43:26 &amp;lt;zzz&amp;gt; dg, please keep us on track, not drag us off it :) 21:43:42 &amp;lt;hottuna_&amp;gt; str4d, yeah. I just managed to log in :P 21:44:01 &amp;lt;str4d&amp;gt; Maybe we should quickly clarify what exactly we want on that page (my column headings are rather generic) 21:44:36 &amp;lt;dg&amp;gt; zzz: sory ;) 21:44:59 &amp;lt;str4d&amp;gt; First table: a summary of the crypto used in the router. Name, validity period, vulnerability... key length? Prime strength? 21:44:59 &amp;lt;zzz&amp;gt; m yfault too 21:45:48 &amp;lt;str4d&amp;gt; Second table: a list of every point in the router where crypto is used. Location and cipher name (of course). Usage details? What is important to know here? 21:46:27 &amp;lt;str4d&amp;gt; We can probably elaborate on separate pages for the second table if necessary (link the location name to a subpage) 21:47:41 &amp;lt;hottuna_&amp;gt; str4d, added subpage 21:48:06 &amp;lt;str4d&amp;gt; IMHO this should be a page that someone can glance at and understand the current state-of-play (whereas the site docs are the full specs) 21:48:32 &amp;lt;str4d&amp;gt; hottuna_: ah, I get what you mean by validity period now. 21:48:39 &amp;lt;hottuna_&amp;gt; :) 21:50:20 &amp;lt;str4d&amp;gt; hottuna_: there's already an entry for destinations - LeaseSet signing 21:50:29 &amp;lt;hottuna_&amp;gt; oh 21:50:29 &amp;lt;hottuna_&amp;gt; sorry 21:50:36 &amp;lt;str4d&amp;gt; (For the DSA part at least - I think you're thinking there of the encryption) 21:51:56 &amp;lt;str4d&amp;gt; Also, I'd call it "Security timescale" rather than "Validity period" 21:52:38 &amp;lt;hottuna_&amp;gt; yep 21:52:38 &amp;lt;zzz&amp;gt; FYI for everybody else - every RI and Dest has two keys, one for encryption and one for signing 21:53:11 &amp;lt;hottuna_&amp;gt; ok 21:53:11 &amp;lt;hottuna_&amp;gt; why? 21:53:32 &amp;lt;zzz&amp;gt; ElG was deemed far too slow for signing 21:54:44 &amp;lt;str4d&amp;gt; This might be a silly question, but how are the two keys "linked" verifiably? 21:55:23 &amp;lt;zzz&amp;gt; for both RI and Dest, the Hash covers both keys + the (usually null) Certificate 21:55:23 &amp;lt;hottuna_&amp;gt; a public key is derived from the private key 21:55:51 &amp;lt;zzz&amp;gt; change any of the 3 and you change the hash. 21:56:13 &amp;lt;str4d&amp;gt; Ah, k (you mean the Destination hash?) 21:56:23 &amp;lt;str4d&amp;gt; (i.e. the B64) 21:56:26 &amp;lt;zzz&amp;gt; yes 21:56:53 &amp;lt;str4d&amp;gt; Okay... the problem with upgrading the Destination crypto makes much more sense now... 21:56:59 &amp;lt;zzz&amp;gt; and for Dests, change any of the 3 and you need a new hosts.txt entry 21:58:34 &amp;lt;zzz&amp;gt; and (hint) non-null certs may be the path to upgrades w/ (partial) compatibility, i.e. not breaking gravity. That's what's covered further down in topic 715 21:59:39 &amp;lt;str4d&amp;gt; Yeah - that enables both to work alongside each other. 22:00:09 &amp;lt;str4d&amp;gt; But it still means that the end-to-end crypto for the old Destinations is untouched. 22:00:52 &amp;lt;str4d&amp;gt; The point where the Dest crypto key is most important is the leg between the OPEP and IBGW, right? 22:01:26 &amp;lt;zzz&amp;gt; not sure 22:01:53 &amp;lt;zzz&amp;gt; other complication is there used to be two layers of end-to-end crypto, one in the router and one in the client, and some keys are now unused 22:02:32 &amp;lt;zzz&amp;gt; ditto w/ signing keys... one was for LS revocation and is unused 22:02:46 &amp;lt;zzz&amp;gt; so that's another opportunity, maybe 22:03:29 &amp;lt;str4d&amp;gt; `http://www.i2p2.i2p/how_intro` seems to indicate that the ElGamal/AES+SessionTags is used for end-to-end router encryption. 22:04:37 &amp;lt;zzz&amp;gt; crypto is much harder to discuss than signing. theres the ElG wrapping the AES and the Tags, together with the DH exchange. 22:05:35 &amp;lt;str4d&amp;gt; Yes. But as far as e.g. LeaseSets go, we probably need to discuss both in tandem, no? 22:05:46 &amp;lt;zzz&amp;gt; I'd suggest not even trying to get into the crypto side today. 22:05:53 &amp;lt;str4d&amp;gt; Not today, no. 22:06:00 &amp;lt;zzz&amp;gt; maybe, maybe not 22:06:03 &amp;lt;str4d&amp;gt; So, back on topic *derp* 22:06:30 &amp;lt;zzz&amp;gt; you change one key, you change the hash. But as the Tor doc says, don't try to change everything just because you're changing one thing 22:06:33 &amp;lt;str4d&amp;gt; What is the issue with Datagram signing? 22:07:12 &amp;lt;zzz&amp;gt; it's using our signing algorithm, i.e. DSA. Which we use to sign everything. (including suds) 22:07:54 &amp;lt;zzz&amp;gt; which also isn't on the list on topic 715, and might be the longest-lived key of all 22:09:04 &amp;lt;str4d&amp;gt; Right, but the specific problem I'm guessing with Datagrams is ensuring that routers can still talk to each other 22:09:04 &amp;lt;str4d&amp;gt; ? 22:10:00 &amp;lt;zzz&amp;gt; right. change signing and you break all RI and LS lookup, and all signed end-to-end communication 22:10:51 &amp;lt;zzz&amp;gt; because almost everything is signed 22:11:41 &amp;lt;str4d&amp;gt; So really the only way to move forward with upgrading the signing algorithm is to ensure that every place it is used can handle multiple signing algorithms? 22:12:27 &amp;lt;str4d&amp;gt; The problem then becomes knowing what versions are supported by a router (and the partitioning problems from the Tor doc are relevant here). 22:12:30 &amp;lt;zzz&amp;gt; but then every dest would need two sets of tunnels, one for old and one for new, afaik 22:12:49 &amp;lt;zzz&amp;gt; there's two kinds of compatibility to consider. 22:13:19 &amp;lt;str4d&amp;gt; That's a good point&amp;gt;_&amp;lt; 22:13:42 &amp;lt;zzz&amp;gt; 1) "network" compatibility, i.e. can the RIs and LSs be stored and retrieved, can msgs get thru tunnels, even if the ffs or participants are down-rev; 22:14:21 &amp;lt;zzz&amp;gt; 2) end-to-end compatibility, can A talk to B. For that, seems like both A and B need to support the same things 22:15:43 &amp;lt;str4d&amp;gt; 2) is "easy" to handle for direct router-to-router communication, as the router versions are public knowledge. What about end-to-end communication? 22:17:24 &amp;lt;zzz&amp;gt; the other thing is an RI has a whole Properties in it, we can put whatever flags we want in there 22:17:27 &amp;lt;str4d&amp;gt; Where would a router need to look to determine if another router (such as an eepsite server) supports the new signatures? 22:17:30 &amp;lt;zzz&amp;gt; nothing like that for LS 22:18:01 &amp;lt;zzz&amp;gt; certs is the magic 22:18:48 &amp;lt;zzz&amp;gt; in a cert we can spec both crypto and signing algo, and store the extra bytes if it doesnt fit in the first 384 22:18:59 &amp;lt;zzz&amp;gt; again, that's the topic 715 stuff 22:19:53 &amp;lt;zzz&amp;gt; the cert has to start at byte 385 to not break 1) 22:20:54 &amp;lt;zzz&amp;gt; is that about enough for today? got out of this what you wanted? 22:21:09 &amp;lt;hottuna_&amp;gt; i think this is a beginning 22:21:34 &amp;lt;hottuna_&amp;gt; more specific issues and solutions cna be discussed and the wiki page used as an aid 22:23:50 &amp;lt;str4d&amp;gt; zzz: it's a good start - thank you =) 22:24:24 &amp;lt;zzz&amp;gt; lots of work ahead... 22:24:39 &amp;lt;str4d&amp;gt; Yes, but we have to start somewhere ^_^ 22:24:54 &amp;lt;hottuna_&amp;gt; str4d, pushed tags for monotone.html 22:25:05 &amp;lt;zzz&amp;gt; I had one more topic for the mtg but only if welt welterde weltende is around 22:25:26 &amp;lt;str4d&amp;gt; hottuna_: the one under get-involved/guides? I'll drop the ones I'd started putting in then ^_^ 22:25:37 &amp;lt;hottuna_&amp;gt; yes 22:26:00 &amp;lt;hottuna_&amp;gt; alright, are we done then? 22:26:11 &amp;lt;dg&amp;gt; I'd say so? 22:26:15 &amp;lt;str4d&amp;gt; I'd like to add a random point: 22:26:18 * dg had nothing to chime in with 22:26:21 &amp;lt;dg&amp;gt; not a crypto god 22:27:08 &amp;lt;str4d&amp;gt; I'd like to congratulate sponge on his efforts with Android - stock I2P now successfully runs on Android devices. 22:27:46 &amp;lt;str4d&amp;gt; And initial reports seem to indicate better performance and lower battery usage than I2P-Android 22:27:53 &amp;lt;hottuna_&amp;gt; that's quite the feat 22:28:04 &amp;lt;hottuna_&amp;gt; well done sponge 22:28:16 &amp;lt;hottuna_&amp;gt; i've gotta go now 22:28:23 &amp;lt;hottuna_&amp;gt; dg, will you strat the thread for next week? 22:28:27 &amp;lt;dg&amp;gt; spogne has done extremely well 22:28:56 &amp;lt;dg&amp;gt; Will do. Topics? Seems crypto needs to be a recurring topic for the next few weeks. :) 22:29:03 &amp;lt;dg&amp;gt; I should be here on time next week also 22:29:47 &amp;lt;str4d&amp;gt; If we can get the revamp tagged by then, we could potentially go live with the new site (though I would prefer to get actual translations in first) 22:30:18 &amp;lt;str4d&amp;gt; (Also depends on welterde being around) 22:30:25 &amp;lt;hottuna_&amp;gt; str4d, i think actual translations will take a very long time 22:30:52 &amp;lt;hottuna_&amp;gt; alright, nn ppl 22:30:59 &amp;lt;str4d&amp;gt; hottuna_: complete translations, yes. But there are already-translated pages (see www.i2p2/pages/translations) which would be quick to migrate. 22:31:07 &amp;lt;str4d&amp;gt; (For people who understand the language) 22:31:14 &amp;lt;str4d&amp;gt; o/ hottuna_ 22:31:45 * str4d *baf*s the meeting closed. &lt;/div></description></item><item><title>Réunion des développeurs I2P - 15 janvier 2013</title><link>/fr/blog/2013/01/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-15-janvier-2013/</link><pubDate>Tue, 15 Jan 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/01/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-15-janvier-2013/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> darrob, dg, eche|on, hottuna, KillYourTV, LaughingBuddha, orion, sponge, welterde, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:02:07 &amp;lt;hottuna&amp;gt; dg, y a-t-il une réunion aujourd'hui 20:02:26 &amp;lt;LaughingBuddha&amp;gt; oh ouais, c'est mardi 20:02:56 &amp;lt;hottuna&amp;gt; str4d, Meeh : la réunion, c'est maintenant ? 20:03:49 &amp;lt;orion&amp;gt; oui 20:04:07 &amp;lt;Meeh&amp;gt; hottuna : sais pas, j'espère 20:04:26 &amp;lt;hottuna&amp;gt; d'accord, y a-t-il une liste de points ? 20:04:56 &amp;lt;hottuna&amp;gt; dg, ping 20:06:07 &amp;lt;hottuna&amp;gt; d'accord, commençons dans 5 minutes 20:06:35 &amp;lt;hottuna&amp;gt; tout le monde, réfléchissez à ce dont vous voudriez parler 20:06:57 &amp;lt;hottuna&amp;gt; quand on commence, aidez à créer la liste des points 20:07:36 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; Je pensais que c'était la réunion crypto aujourd'hui 20:08:07 &amp;lt;hottuna&amp;gt; weltende, j'ai raté la dernière. J'essaie juste de mettre un peu d'ordre 20:08:22 &amp;lt;hottuna&amp;gt; zzz, réunion crypto 20:10:23 &amp;lt;hottuna&amp;gt; weltende, quelle crypto devait être discutée ? 20:11:09 &amp;lt;hottuna&amp;gt; Très bien, essayons de commencer. 20:11:16 &amp;lt;hottuna&amp;gt; Ordre du jour : 20:11:28 &amp;lt;hottuna&amp;gt; * État du hackathon Syndie 20:11:51 &amp;lt;hottuna&amp;gt; * Crypto I2P 20:12:02 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna : ça, je ne sais pas.. 20:12:20 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna : au fait, je t'envoie ton r0ket par colis ou un truc comme ça ? 20:12:32 &amp;lt;dg&amp;gt; je suis à l'heure ? 20:12:51 &amp;lt;hottuna&amp;gt; je viens de commencer, mais si tu veux prendre la main, avec plaisir 20:12:53 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg : oui 20:13:20 &amp;lt;dg&amp;gt; tout ce que je sais, c'est « crypto » 20:14:32 &amp;lt;hottuna&amp;gt; dg, y a-t-il d'autres points dont on devrait s'occuper 20:14:35 &amp;lt;hottuna&amp;gt; ? 20:15:14 &amp;lt;dg&amp;gt; État de Syndie, des nouvelles des chercheurs, orientation générale ? 20:15:37 &amp;lt;hottuna&amp;gt; d'accord. on commence alors ? 20:15:55 &amp;lt;dg&amp;gt; ok 20:16:14 &amp;lt;dg&amp;gt; J'espère que zab pourra venir, car lui et zzz en savent le plus sur les entrailles du router.. 20:18:28 &amp;lt;orion&amp;gt; Je crois qu'on allait discuter d'une possible mise à niveau de la crypto. 20:18:28 &amp;lt;hottuna&amp;gt; quitter DSA-1024 de toute façon 20:18:31 &amp;lt;orion&amp;gt; Et la logistique derrière ça. 20:18:31 &amp;lt;hottuna&amp;gt; d'accord 20:18:31 &amp;lt;dg&amp;gt; Laissez-moi retrouver le sujet. 20:18:31 &amp;lt;hottuna&amp;gt; ça se tient 20:18:31 &amp;lt;hottuna&amp;gt; dg, `http://zzz.i2p/topics/715` 20:18:31 &amp;lt;dg&amp;gt; a-ha 20:18:42 &amp;lt;dg&amp;gt; ha.. il y a deux ans 20:19:00 &amp;lt;hottuna&amp;gt; On commence par « État de Syndie » pour l’instant ? 20:20:11 &amp;lt;dg&amp;gt; Oui 20:21:09 &amp;lt;hottuna&amp;gt; Très bien, combien de points ont été ajoutés / terminés sur la liste des tâches ? 20:21:40 &amp;lt;hottuna&amp;gt; Et quelle est l’URL de la liste des tâches ? 20:25:43 &amp;lt;hottuna&amp;gt; Journal des changements de Syndie : `http://zzz.i2p/posts/6095` 20:25:43 &amp;lt;hottuna&amp;gt; Y a-t-il des utilisateurs de Syndie dans le coin ? 20:26:06 &amp;lt;dg&amp;gt; Je l’ai testé mais j’ai eu des problèmes / je l’ai trouvé à l’arrêt. 20:26:09 &amp;lt;hottuna&amp;gt; J’ai essayé et commencé la synchro, mais il y a beaucoup d’éléments à synchroniser 20:26:16 &amp;lt;dg&amp;gt; Pas sûr que quelqu’un soit un utilisateur régulier.. 20:26:37 &amp;lt;hottuna&amp;gt; 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 &amp;lt;darrob&amp;gt; je suis là, plus ou moins. 20:27:08 &amp;lt;hottuna&amp;gt; darrob, tu gères aussi une archive ? 20:27:16 &amp;lt;darrob&amp;gt; hottuna : oui 20:28:23 &amp;lt;hottuna&amp;gt; as-tu suivi le hackfest ? 20:29:25 &amp;lt;hottuna&amp;gt; Todo Syndie : https://github.com/i2p/i2p.syndie/blob/master/TODO 20:29:36 &amp;lt;eche|on&amp;gt; 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 &amp;lt;hottuna&amp;gt; super, y a-t-il un ticket trac pour la grosse synchro initiale ou c’est noté ailleurs ? 20:30:32 &amp;lt;eche|on&amp;gt; syndie récupère par date 20:30:43 &amp;lt;darrob&amp;gt; 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 &amp;lt;eche|on&amp;gt; et il y a des discussions à propos de « ce qui est nouveau » 20:31:34 &amp;lt;eche|on&amp;gt; pour des raisons d’anonymat, « tout ce que l’archive reçoit aujourd’hui est NOUVEAU » 20:31:59 &amp;lt;hottuna&amp;gt; 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 &amp;lt;eche|on&amp;gt; non 20:32:13 &amp;lt;hottuna&amp;gt; Quand j’ai synchronisé récemment, ça semblait assez aléatoire 20:32:17 &amp;lt;eche|on&amp;gt; à mon avis, ça récupère l’un après l’autre, au hasard 20:32:31 &amp;lt;eche|on&amp;gt; mais ça envoie tous les messages « nouveaux » depuis une date particulière 20:32:42 &amp;lt;hottuna&amp;gt; un peu d’ordre serait peut-être préférable 20:32:49 &amp;lt;eche|on&amp;gt; mais « nouveau » n’est/ n’était pas basé sur la date de création du message 20:33:04 &amp;lt;eche|on&amp;gt; « nouveau » était basé sur la date d’arrivée sur le serveur (pour des raisons d’anonymat) 20:33:14 &amp;lt;hottuna&amp;gt; aah, je vois 20:33:48 &amp;lt;hottuna&amp;gt; où devrais-je aller pour proposer une récupération ordonnée ? 20:34:13 &amp;lt;eche|on&amp;gt; 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 &amp;gt;5 ans 20:34:16 &amp;lt;darrob&amp;gt; hottuna : poste ça dans « Syndie dev ». :) 20:34:27 &amp;lt;eche|on&amp;gt; ou bug snydie ;-) 20:34:34 &amp;lt;hottuna&amp;gt; le fil syndie ? 20:34:49 &amp;lt;zzz&amp;gt; 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 &amp;lt;darrob&amp;gt; non, le forum syndie. 20:35:11 &amp;lt;eche|on&amp;gt; hottuna : oh, pas encore dans syndie -) 20:35:26 &amp;lt;eche|on&amp;gt; mais tu peux changer la politique pull/push par défaut dans ton syndie 20:35:45 &amp;lt;hottuna&amp;gt; J’ai vu quelques réglages mais je suis un utilisateur assez novice 20:36:14 &amp;lt;zzz&amp;gt; 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 &amp;lt;eche|on&amp;gt; politique pull 20:36:29 &amp;lt;hottuna&amp;gt; ok, c’est bon à savoir zzz 20:36:44 &amp;lt;eche|on&amp;gt; ouais, j’avais l’impression que zzz avait sorti la « carte jrandom » et était passé d’I2P à syndie ;-) 20:36:44 &amp;lt;hottuna&amp;gt; D’autres commentaires à propos de syndie ? 20:37:10 &amp;lt;hottuna&amp;gt; Très bien, on continue 20:37:18 &amp;lt;hottuna&amp;gt; ** Mises à jour des chercheurs ** 20:37:34 &amp;lt;hottuna&amp;gt; zzz, as-tu eu des contacts avec l’un d’eux ? 20:37:40 &amp;lt;zzz&amp;gt; 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 &amp;lt;sponge&amp;gt; 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 ? --&amp;gt; *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 &amp;lt;eche|on&amp;gt; hottuna : au fait, on a raté les maths sympas à côté de nous expliquant les courbes elliptiques 20:38:23 &amp;lt;eche|on&amp;gt; sponge : on a bien le compte Google I2P ? 20:38:30 &amp;lt;eche|on&amp;gt; sponge : regarde en query 20:38:30 &amp;lt;zzz&amp;gt; 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 &amp;lt;hottuna&amp;gt; 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 &amp;lt;sponge&amp;gt; eche : c’est la question... est-ce qu’on en a un ? 20:39:02 &amp;lt;zzz&amp;gt; sponge, peut-être rester sur le sujet de la réunion ? 20:39:05 &amp;lt;hottuna&amp;gt; christoph, on est en train d’avoir la réunion hebdo i2p 20:39:16 &amp;lt;hottuna&amp;gt; as-tu des mises à jour liées à i2p ? 20:39:19 &amp;lt;sponge&amp;gt; oh une réunion ? excellent ! 20:39:59 &amp;lt;orion&amp;gt; Compte Google ? 20:40:02 &amp;lt;orion&amp;gt; Je m’en charge. 20:40:14 &amp;lt;hottuna&amp;gt; Concernant la recherche qu’ils mènent, j’ai lu l’article GNUnet sur la DHT 20:40:21 &amp;lt;sponge&amp;gt; orion : Wow ! excellent ! 20:40:24 &amp;lt;hottuna&amp;gt; et c’était intéressant 20:40:27 &amp;lt;eche|on&amp;gt; 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 &amp;lt;eche|on&amp;gt; sponge : de quel compte Google as-tu besoin ? 20:41:00 &amp;lt;sponge&amp;gt; zzz/les autres : je ne suis pas expert en crypto, je n’ai rien à apporter à la réunion :-( 20:41:27 &amp;lt;dg&amp;gt; moi aussi 20:41:40 &amp;lt;hottuna&amp;gt; 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 &amp;lt;eche|on&amp;gt; sponge : et regarde le query s’il te plaît 20:42:19 &amp;lt;hottuna&amp;gt; Je pense que ça pourrait être une alternative intéressante pour le netdb 20:42:30 &amp;lt;sponge&amp;gt; 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 &amp;lt;hottuna&amp;gt; mais je suis sûr que zzz n’a pas très envie de refaire la DHT tout de suite :P 20:43:31 &amp;lt;eche|on&amp;gt; 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 &amp;lt;hottuna&amp;gt; Très bien, pas d’autres mises à jour sur la recherche ? 20:44:13 &amp;lt;sponge&amp;gt; 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 &amp;lt;zzz&amp;gt; sponge, peut-être rester sur le sujet de la réunion ? 20:44:23 &amp;lt;hottuna&amp;gt; On continue... 20:44:42 &amp;lt;sponge&amp;gt; on en parlera plus tard 20:44:45 &amp;lt;hottuna&amp;gt; ** Crypto I2P ** 20:44:52 &amp;lt;eche|on&amp;gt; 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 &amp;lt;zzz&amp;gt; a+ pour avoir commencé la réunion presque à l’heure ; étape 2, rester dans le sujet et avancer :) 20:45:19 &amp;lt;sponge&amp;gt; eheheh, je me trouvais justement éveillé ;-) 20:45:26 &amp;lt;hottuna&amp;gt; Alors, quelles décisions crypto précises avons-nous devant nous ? 20:45:41 &amp;lt;hottuna&amp;gt; Remplacer DSA 1024 20:45:48 &amp;lt;zzz&amp;gt; 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 &amp;lt;hottuna&amp;gt; C’est welt qui me l’a dit 20:46:28 &amp;lt;dg&amp;gt; str4d mais je ne suis pas sûr qu’il soit là. 20:46:39 &amp;lt;sponge&amp;gt; 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 &amp;lt;hottuna&amp;gt; Ça ne fait pas de mal d’en discuter 20:47:20 &amp;lt;zzz&amp;gt; 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 &amp;lt;hottuna&amp;gt; c’est pour ça qu’on devrait avoir un fil de forum pour chaque réunion 20:48:24 &amp;lt;eche|on&amp;gt; syndie *g* 20:48:32 &amp;lt;sponge&amp;gt; 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 &amp;lt;hottuna&amp;gt; bon point, sponge 20:48:58 &amp;lt;zzz&amp;gt; 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 &amp;lt;orion&amp;gt; 20:21:47&amp;lt;+str4d&amp;gt; KillYourTV : pourrais-tu mettre à jour le /topic pour la réunion crypto la semaine prochaine ? 20:49:01 &amp;lt;orion&amp;gt; 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 &amp;lt;iRelay&amp;gt; Title: I2P (at trac.i2p2.i2p) 20:49:27 &amp;lt;dg&amp;gt; Oui, ça me va. Je me suis désynchronisé après être mort. :) 20:50:15 &amp;lt;hottuna&amp;gt; Très bien, je ne pense pas que la partie crypto mène quelque part. Des objections ? 20:50:18 &amp;lt;sponge&amp;gt; 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 &amp;lt;dg&amp;gt; hottuna : malheureusement, on a figé ça comme sujet et je n’ai pas passé de temps à réfléchir à autre chose.. 20:51:08 &amp;lt;zzz&amp;gt; dg, ok avec quoi ? le refaire toi-même ou laisser quelqu’un d’autre le faire ? 20:51:19 &amp;lt;sponge&amp;gt; une « pile crypto » double va-t-elle provoquer beaucoup d’alourdissement ? 20:51:22 &amp;lt;dg&amp;gt; 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 &amp;lt;dg&amp;gt; zzz : m’en charger de nouveau 20:51:53 &amp;lt;KillYourTV&amp;gt; des fils de réunion dans Syndie &amp;lt;3 20:52:36 &amp;lt;hottuna&amp;gt; sponge, je pense qu’il y a des complications liées au fait d’avoir plusieurs cryptos 20:52:43 &amp;lt;zzz&amp;gt; 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 &amp;lt;hottuna&amp;gt; par exemple des attaques de rétrogradation crypto, etc. 20:53:09 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; 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 &amp;lt;zzz&amp;gt; (cherchez « read it and weep » sur zzz.i2p) 20:54:28 &amp;lt;hottuna&amp;gt; dg, pourrais-tu démarrer un fil de réunion sur zzz.i2p ou forum.i2p ? 20:54:47 &amp;lt;hottuna&amp;gt; pour qu’on puisse préparer quelques notes pour la semaine prochaine ? 20:55:35 &amp;lt;hottuna&amp;gt; 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 &amp;lt;dg&amp;gt; hottuna : `http://zzz.i2p/topics/1268` - à moins qu’il nous en faille un nouveau ? 20:56:12 &amp;lt;sponge&amp;gt; une chose dont on n’a pas besoin, c’est d’un flag day I2P 20:56:36 &amp;lt;dg&amp;gt; par pitié, non 20:56:39 &amp;lt;zzz&amp;gt; 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 &amp;lt;hottuna&amp;gt; zut, ce lien est mort 20:56:42 &amp;lt;hottuna&amp;gt; lien tor correct : https://gitweb.torproject.org/torspec.git/blob_plain/34ecac0fbac7f476bfcbf813767721fada62c17e:/proposals/ideas/xxx-crypto-migration.txt 20:56:48 &amp;lt;LaughingBuddha&amp;gt; hehe 20:56:59 &amp;lt;sponge&amp;gt; oui, j’ai lu ce fil il y a quelque temps 20:57:03 &amp;lt;hottuna&amp;gt; très bien, d’autres commentaires sur ce sujet ? 20:57:41 &amp;lt;hottuna&amp;gt; dg, on devrait peut-être en avoir un par semaine pour que les sujets puissent être discutés 20:57:58 &amp;lt;hottuna&amp;gt; et qu’une liste de sujets puisse être créée 20:58:01 &amp;lt;sponge&amp;gt; tant que la transition est fluide, faites juste ce qu’il faut, ça m’ira 20:58:08 &amp;lt;dg&amp;gt; ça peut être une bonne idée pour garder du neuf mais ça peut devenir agaçant avec le temps 20:58:36 &amp;lt;hottuna&amp;gt; dg, on pourrait au moins essayer ? 20:58:43 &amp;lt;hottuna&amp;gt; et voir si ça marche 20:58:54 &amp;lt;sponge&amp;gt; aussi, j’ai raison de penser que ça ne changera pas le format b32.i2p ? 21:00:28 &amp;lt;sponge&amp;gt; c.-à-d. c’est toujours un hash 21:00:35 &amp;lt;dg&amp;gt; bien sûr 21:01:47 &amp;lt;orion&amp;gt; sha256 semble raisonnable pour l’instant 21:02:02 &amp;lt;hottuna&amp;gt; les destinations sont liées aux clés publiques/privées 21:02:02 &amp;lt;hottuna&amp;gt; tant qu’on ne change pas les clés publiques ou les hachages, ça devrait aller 21:02:37 &amp;lt;orion&amp;gt; Et si on utilisait une primitive ECC qui donnait des longueurs de clés publiques identiques à celles qu’on utilise maintenant ? 21:02:44 &amp;lt;orion&amp;gt; c.-à-d., 128 octets 21:03:06 &amp;lt;hottuna&amp;gt; orion, ce serait un terrible gâchis de cycles CPU et de bande passante 21:03:10 &amp;lt;eche|on&amp;gt; Je pense que c’est 156 bits 21:03:29 &amp;lt;hottuna&amp;gt; et il faudrait quand même notifier l’extrémité réceptrice de la crypto qu’on utilise 21:04:42 &amp;lt;hottuna&amp;gt; très bien, d’autres discussions liées à la crypto ? 21:05:34 &amp;lt;hottuna&amp;gt; On continue... 21:05:44 &amp;lt;sponge&amp;gt; :-) 21:05:47 &amp;lt;hottuna&amp;gt; ** Parole libre / Divers ** 21:06:22 &amp;lt;eche|on&amp;gt; j’ai nettoyé ugha.i2p 21:06:37 &amp;lt;hottuna&amp;gt; il y avait beaucoup de spam ? 21:07:03 &amp;lt;eche|on&amp;gt; oh oui, quelques centaines d’articles de spam 21:07:26 &amp;lt;hottuna&amp;gt; C’est vraiment bien qu’ugha.i2p soit toujours là 21:07:44 &amp;lt;hottuna&amp;gt; J’y ai lu et posté des trucs utiles 21:08:15 &amp;lt;hottuna&amp;gt; dg, pourrais-tu créer le fil de réunion pour la semaine prochaine ? 21:08:31 &amp;lt;hottuna&amp;gt; orion, comment avance i2pcpp ? 21:08:42 &amp;lt;dg&amp;gt; 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 &amp;lt;orion&amp;gt; hottuna : l’Inbound SSU fonctionne maintenant. 21:09:07 &amp;lt;orion&amp;gt; Je peux aussi commencer la construction des tunnels entrants. 21:09:07 &amp;lt;hottuna&amp;gt; wow, tu es plutôt rapide :) 21:09:19 &amp;lt;orion&amp;gt; Oui, ça avance très vite. 21:09:34 &amp;lt;hottuna&amp;gt; dg, rien de spécial, je pensais relancer la discussion crypto 21:09:34 &amp;lt;orion&amp;gt; L’université reprend lundi toutefois. 21:09:37 &amp;lt;sponge&amp;gt; oui, orion est plutôt rapide, vu à quel point le C++ peut être horriblement obtus 21:09:47 &amp;lt;orion&amp;gt; Les choses vont RALENTIR BEAUCOUP après lundi. 21:10:02 &amp;lt;orion&amp;gt; Donc j’essaie d’en faire le plus possible. 21:10:02 &amp;lt;dg&amp;gt; hottuna : Très bien, je résumerai le dilemme. 21:10:13 &amp;lt;LaughingBuddha&amp;gt; Quelqu’un pourrait peut-être créer une page sur ugha avec les choses à ajouter 21:10:28 &amp;lt;hottuna&amp;gt; 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 &amp;lt;hottuna&amp;gt; LaughingBuddha, quoi ajouter à quoi ? i2pcpp ? 21:11:06 &amp;lt;LaughingBuddha&amp;gt; Désolé, des choses qu’on devrait avoir sur le wiki 21:11:13 &amp;lt;LaughingBuddha&amp;gt; Comme une page de demandes 21:11:16 &amp;lt;hottuna&amp;gt; aah :) 21:11:19 &amp;lt;hottuna&amp;gt; bonne idée 21:11:19 &amp;lt;LaughingBuddha&amp;gt; Tutoriels, etc. 21:11:42 &amp;lt;LaughingBuddha&amp;gt; Ce serait bien d’avoir un site vers lequel orienter les nouveaux pour les questions courantes 21:11:53 &amp;lt;LaughingBuddha&amp;gt; Comment je configure X 21:11:56 &amp;lt;orion&amp;gt; Quand est-ce que le nouveau site sort ? 21:12:47 &amp;lt;hottuna&amp;gt; orion, la dernière fois que je parlais à str4d, il n’était pas satisfait de quelques pages 21:13:06 &amp;lt;orion&amp;gt; Je vois. 21:13:25 &amp;lt;hottuna&amp;gt; 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 &amp;lt;hottuna&amp;gt; eche|on et weltende : combien de travail pour migrer vers le nouveau site ? 21:14:34 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna : pas trop.. il est déjà prêt ? 21:14:57 &amp;lt;hottuna&amp;gt; Je pense qu’on y arrive, str4d n’est pas encore tout à fait satisfait 21:15:22 &amp;lt;hottuna&amp;gt; mais avec la bénédiction de str4d, j’aimerais le lancer avant qu’il soit parfait 21:15:49 &amp;lt;sponge&amp;gt; les documents vivants ne sont jamais « parfaits » 21:16:16 &amp;lt;hottuna&amp;gt; c’est ce que je pense 21:16:16 &amp;lt;sponge&amp;gt; donc, tu veux dire « suffisamment bon » 21:16:18 &amp;lt;LaughingBuddha&amp;gt; :) 21:17:03 &amp;lt;hottuna&amp;gt; Je pense qu’il est suffisamment bon. Et un peu meilleur que l’actuel 21:17:55 &amp;lt;LaughingBuddha&amp;gt; un peu ? 21:18:06 &amp;lt;hottuna&amp;gt; plutôt beaucoup 21:18:21 &amp;lt;LaughingBuddha&amp;gt; C’est comme mettre l’ancien site dans une machine à remonter le temps 21:19:48 &amp;lt;dg&amp;gt; autre chose que la crypto, hottuna ? 21:20:03 &amp;lt;hottuna&amp;gt; rien qui me vienne à l’esprit 21:20:19 &amp;lt;dg&amp;gt; d’accord, donc on va discuter de DSA .. encore ? 21:20:48 &amp;lt;hottuna&amp;gt; comme zzz le dit, nous devons discuter de chaque endroit où chaque algorithme de chiffrement est utilisé 21:21:11 &amp;lt;sponge&amp;gt; mes pensées et préoccupations concernant DSA/crypto ont été exprimées, je n’ai rien de plus à dire 21:21:49 &amp;lt;dg&amp;gt; avec un peu de chance, on pourra avoir zab d’ici là ? 21:22:08 &amp;lt;hottuna&amp;gt; ce serait optimal 21:22:23 &amp;lt;dg&amp;gt; hottuna : c’est bon ? `http://zzz.i2p/topics/1328` 21:22:26 &amp;lt;hottuna&amp;gt; LaughingBuddha, j’ai ajouté une section de demandes à `http://ugha.i2p/` 21:22:29 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting [22nd January] (at zzz.i2p) 21:22:32 &amp;lt;dg&amp;gt; J’envoie un mail à zab maintenant. 21:22:39 &amp;lt;hottuna&amp;gt; Super dg ! 21:22:42 &amp;lt;hottuna&amp;gt; merci 21:22:45 &amp;lt;sponge&amp;gt; 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 &amp;lt;hottuna&amp;gt; d’accord, autre chose avant que je clôture cette réunion ? 21:22:59 &amp;lt;LaughingBuddha&amp;gt; D’accord hottuna 21:23:10 &amp;lt;dg&amp;gt; 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 &amp;lt;hottuna&amp;gt; sponge, c’est le sentiment que j’ai 21:23:13 &amp;lt;dg&amp;gt; je ne pense pas 21:23:31 &amp;lt;hottuna&amp;gt; d’accord 21:23:46 &amp;lt;hottuna&amp;gt; Très bien. Cette réunion est terminée. 21:23:52 &amp;lt;hottuna&amp;gt; À la semaine prochaine, même heure. 21:23:52 &amp;lt;hottuna&amp;gt; baf's 21:24:12 &amp;lt;dg&amp;gt; hourra &lt;/div></description></item><item><title>I2P Dev Meeting - January 08, 2013</title><link>/fr/blog/2013/01/08/i2p-dev-meeting-january-08-2013/</link><pubDate>Tue, 08 Jan 2013 00:00:00 +0000</pubDate><guid>/fr/blog/2013/01/08/i2p-dev-meeting-january-08-2013/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> christoph, dg, h2ik, KillYourTV, orion, primal, RN, str4d, welterde, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 21:02:22 &amp;lt;str4d&amp;gt; Alright, I'm going to go ahead and start the meeting. 21:02:29 &amp;lt;str4d&amp;gt; 0) Say hi 21:02:29 &amp;lt;str4d&amp;gt; 1) Feeds progress 21:02:29 &amp;lt;str4d&amp;gt; 2) JUnit hackfest summary 21:02:29 &amp;lt;str4d&amp;gt; 3) discussion of Syndie progress and where we are going with that 21:02:29 &amp;lt;str4d&amp;gt; 4) Suggestions for future hackfests 21:02:29 &amp;lt;str4d&amp;gt; 5) PR manager nomination 21:02:32 &amp;lt;str4d&amp;gt; 6) 0.9.4 progress 21:02:35 &amp;lt;str4d&amp;gt; 7) Website revamp 21:02:38 &amp;lt;str4d&amp;gt; 0) Say hi 21:02:38 &amp;lt;str4d&amp;gt; Hi! 21:03:06 &amp;lt;orion&amp;gt; Hi! 21:03:49 &amp;lt;lillith&amp;gt; hi :) 21:06:50 &amp;lt;str4d&amp;gt; Anyone else? 21:08:58 &amp;lt;str4d&amp;gt; The "hi"s have it. 21:09:05 &amp;lt;str4d&amp;gt; 1) Feeds progress 21:09:35 &amp;lt;str4d&amp;gt; This will be short. 21:10:51 &amp;lt;str4d&amp;gt; The feeds work is getting close, but I won't have it ready for 0.9.5 unfortunately - too many little things that need tidying up (user notifications etc.) as well as some not-so-little things (re-working the /home design, specifically how categories are presented to the user). 21:11:55 &amp;lt;dg&amp;gt; woah 21:11:58 &amp;lt;dg&amp;gt; I goth ere in time 21:11:58 &amp;lt;str4d&amp;gt; And I'd rather push it to the next release than release it in its current state, since I want users to have a good first impression of it =) 21:12:05 &amp;lt;dg&amp;gt; I thought I'd missed you guys 21:12:15 &amp;lt;str4d&amp;gt; dg: we started an hour late, FYI =P 21:12:15 &amp;lt;orion&amp;gt; dg: Nope, still here. 21:12:23 &amp;lt;dg&amp;gt; \o 21:13:38 &amp;lt;str4d&amp;gt; So, any feedback, comments and suggestions for the feeds work would be greatly appreciated, but it's not urgently required before the 0.9.5 release. 21:14:37 &amp;lt;str4d&amp;gt; Anyone have any points to raise on this topic before we move on? 21:14:53 &amp;lt;orion&amp;gt; No. 21:15:51 &amp;lt;dg&amp;gt; I don't, if zzz is here, he might? 21:17:23 &amp;lt;str4d&amp;gt; We can come back to this at the end if necessary. 21:17:26 &amp;lt;str4d&amp;gt; Next: 21:17:26 &amp;lt;str4d&amp;gt; 2) JUnit hackfest summary 21:17:57 &amp;lt;str4d&amp;gt; Anyone else here who participated? zzz? topiltzin? KillYourTV? 21:18:55 &amp;lt;zzz&amp;gt; yup, went well, the 4 of us all hacked away, and zab fought to the end until they all passed. First time in years, or maybe ever. 21:19:22 &amp;lt;str4d&amp;gt; Kudos to zab for that. 21:20:04 &amp;lt;str4d&amp;gt; And as a result we now have a Jenkins service run by kytv which will hopefully keep us in check ^_^ 21:21:47 &amp;lt;str4d&amp;gt; Next step there is to expand our code coverage (which Jenkins also monitors) with moar tests. 21:22:06 &amp;lt;str4d&amp;gt; Not much else to say here, so: 21:22:09 &amp;lt;iRelay&amp;gt; &amp;lt;welterde@freenode&amp;gt; kytv: you running sonar as well? 21:22:14 &amp;lt;str4d&amp;gt; 3) discussion of Syndie progress and where we are going with that 21:23:08 &amp;lt;str4d&amp;gt; zzz and eche|on have started the Syndie hackfest - how bad is it looking? =P 21:23:39 &amp;lt;zzz&amp;gt; going well, need more people to test, code, or make suggestions, but we have several dozen checkins in the last few days 21:24:01 &amp;lt;zzz&amp;gt; suggest people try the latest version in mtn, they will find a lot of fixes 21:24:32 * str4d plans to pull the branch in the next day or so and have a look 21:24:32 &amp;lt;zzz&amp;gt; but the point here is to recruit somebody to work on it steadily. It needs a lot of work 21:25:50 &amp;lt;str4d&amp;gt; One of the points I recall from the TODO was a big-picture question: where are we heading/do we want to go with Syndie? 21:27:11 &amp;lt;dg&amp;gt; As in? Development wise? Popularity wise? 21:27:54 &amp;lt;str4d&amp;gt; Both probably. 21:28:29 &amp;lt;str4d&amp;gt; What needs to happen to reach its original goals? What were those goals? Do they still make sense? 21:29:13 &amp;lt;str4d&amp;gt; This sort of thing would be good to outline on the Syndie bounty. 21:29:23 &amp;lt;dg&amp;gt; Popularity wise: get Syndie at least considered alongside "anonymous publishing" tools (I don't know if there even are any apart from Freenet?) 21:29:35 &amp;lt;dg&amp;gt; If we get to that point, we're doing well 21:29:49 &amp;lt;str4d&amp;gt; (Since then people can look at the bounty and actually get a feel for what is required) 21:29:52 &amp;lt;dg&amp;gt; The goals are on the site, I believe. At least the use cases which sort of explained.. 21:30:19 &amp;lt;str4d&amp;gt; Useful links for reviewing the original goals: 21:30:22 &amp;lt;str4d&amp;gt; `http://www.i2p2.i2p/status-2006-09-12.html` 21:30:22 &amp;lt;str4d&amp;gt; `http://www.i2p2.i2p/status-2006-10-03.html` 21:30:29 &amp;lt;iRelay&amp;gt; Title: I2P Status Notes for 2006-09-12 - I2P (at www.i2p2.i2p) 21:30:33 &amp;lt;iRelay&amp;gt; Title: I2P Status Notes for 2006-10-03 - I2P (at www.i2p2.i2p) 21:31:36 &amp;lt;str4d&amp;gt; dg: then it would be good to review the Syndie site and update it. 21:31:58 &amp;lt;zzz&amp;gt; in the hackfest we're just fixing obvious problems. But hopefully the fest will attract new users and devs with ideas. 21:33:16 &amp;lt;str4d&amp;gt; PR will help in that respect (which we will get to shortly). 21:34:21 &amp;lt;str4d&amp;gt; Would it be a good idea to create a ticket for reviewing the Syndie docs/goals/bounty etc. to ensure they are current? 21:35:07 &amp;lt;dg&amp;gt; I'd say so 21:36:37 &amp;lt;str4d&amp;gt; dg: could you do that? =) 21:37:05 * dg nods 21:37:08 &amp;lt;str4d&amp;gt; And does anyone have anything else to add to this topic at present? 21:37:11 &amp;lt;str4d&amp;gt; Thanks 21:39:35 &amp;lt;orion&amp;gt; no. 21:41:07 &amp;lt;str4d&amp;gt; zzz: any other comments before we move on? 21:41:34 &amp;lt;str4d&amp;gt; Aside from "Get hacking on Syndie NOW!!!!!!!!!!!!" ;P 21:43:41 &amp;lt;str4d&amp;gt; Oh - why is syndie.i2p not up? 21:43:44 &amp;lt;str4d&amp;gt; welterde? 21:43:51 &amp;lt;str4d&amp;gt; (Or whoever runs it) 21:43:57 &amp;lt;str4d&amp;gt; syndie.i2p2.de is up. 21:44:48 * KillYourTV guesses it was jrandom's. 21:45:31 &amp;lt;str4d&amp;gt; Mmm, probably. In which case it would be worth setting up syndie.i2p2.i2p 21:45:58 &amp;lt;str4d&amp;gt; (I recall seeing syndie.i2p in the I2P docs, so that needs changing at some point) 21:46:41 &amp;lt;KillYourTV&amp;gt; I don't think syndie has an eepsite...(yet) 21:47:16 &amp;lt;str4d&amp;gt; It has a clearnet site... 21:48:00 &amp;lt;KillYourTV&amp;gt; hell...the most recently downloads are from 2007, other than my Debian packages or the plugin versions. 21:48:03 &amp;lt;KillYourTV&amp;gt; I don't think many (other than mosfet, darrob, echelon, and I) have cared about syndie for a long time (which is why there's the hackfest!!!!!!!11111onetyelven) 21:49:54 &amp;lt;str4d&amp;gt; Okay, meeting will move on for now, we can revisit this if needed. 21:50:05 &amp;lt;str4d&amp;gt; 4) Suggestions for future hackfests 21:51:17 &amp;lt;KillYourTV&amp;gt; weltende: not familiar with sonar but i'll look into it. maybe I can handle that too... 21:51:32 &amp;lt;str4d&amp;gt; So, what other hackfest ideas do we have? 21:56:17 &amp;lt;RN-Droid&amp;gt; me too! 21:56:36 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; So, what other hackfest ideas do we have? 21:58:32 &amp;lt;str4d&amp;gt; Things that we have on the boiler at present: 21:58:35 &amp;lt;str4d&amp;gt; I2P itself 21:58:35 &amp;lt;str4d&amp;gt; Syndie 21:58:42 &amp;lt;str4d&amp;gt; Android port 21:58:49 &amp;lt;str4d&amp;gt; Website 21:59:54 &amp;lt;str4d&amp;gt; Anything within those that might be deserving of a hackfest? 22:00:05 &amp;lt;str4d&amp;gt; (Anything I've missed?) 22:01:14 &amp;lt;orion&amp;gt; str4d: Is the protocol spec something hackable? 22:07:25 &amp;lt;str4d&amp;gt; orion: you mean the docs for it? 22:07:48 &amp;lt;str4d&amp;gt; If the documentation is unclear then that is something worth considering. 22:08:03 &amp;lt;str4d&amp;gt; Especially as we now have someone trying to use it to replicate a compatible I2P =) 22:08:34 &amp;lt;orion&amp;gt; str4d: I meant actually modifying the protocol. 22:08:45 &amp;lt;str4d&amp;gt; orion: that, not so much. 22:08:53 &amp;lt;str4d&amp;gt; zzz can elaborate more. 22:09:09 &amp;lt;str4d&amp;gt; It depends on what protocol you are referring to though. 22:10:00 &amp;lt;orion&amp;gt; Upgrading crypto mainly. 22:10:00 &amp;lt;str4d&amp;gt; Existing protocols (SSU, NTCP, I2CP, I2NP etc.) should ideally be backwards compatible, so a hackfest on them is probably counter-productive as any changes need to be carefully considered. 22:10:35 &amp;lt;str4d&amp;gt; Ah yes. That is certainly something worth considering, especially before you get too far along with i2pcpp 22:10:54 &amp;lt;str4d&amp;gt; Again, probably not hackfest-worthy, but it's something that we should probably dedicate some time to. 22:11:05 &amp;lt;orion&amp;gt; ok 22:11:23 &amp;lt;dg&amp;gt; btw `http://trac.i2p2.i2p/ticket/840` 22:11:27 &amp;lt;iRelay&amp;gt; Title: #840 (Review Syndie site) I2P (at trac.i2p2.i2p) 22:11:47 * str4d tables the motion that the next meeting (or maybe the one after) be a crypto review meeting. 22:12:39 &amp;lt;dg&amp;gt; I agree 22:12:50 &amp;lt;str4d&amp;gt; o/ 22:13:10 &amp;lt;orion&amp;gt; /o 22:13:41 &amp;lt;str4d&amp;gt; zzz? KillYourTV? welterde? 22:14:29 &amp;lt;str4d&amp;gt; We'll want it to be a meeting that the people with the most knowledge of I2P's crypto can attend (so definitely zzz and zab) 22:16:32 &amp;lt;iRelay&amp;gt; &amp;lt;welterde@freenode&amp;gt; str4d: ah.. crypto.. I'll be there.. when? *fetches calender* 22:17:02 &amp;lt;dg&amp;gt; Next week? 22:17:05 &amp;lt;dg&amp;gt; Same time? 22:17:48 &amp;lt;str4d&amp;gt; welterde, I'm proposing either the next meeting or the one after (so Tues Jan 15 or 22, 20:00 UTC) but if another time suits you/zzz/zab/etc better... 22:22:57 * str4d has just emailed zab to ask about his availability. 22:24:08 &amp;lt;str4d&amp;gt; s/just emailed zab/is attempting to email zab (and waiting on postman's SMTP to respond&amp;gt;_&amp;lt;) 22:26:17 * str4d waits for welterde to finish checking his calender 22:26:32 &amp;lt;iRelay&amp;gt; &amp;lt;welterde@freenode&amp;gt; str4d: already noted ;) 22:27:04 &amp;lt;str4d&amp;gt; Okay, so the currently-proposed time is Tues Jan 15, 20:00 UTC. 22:27:23 * str4d will make a zzz.i2p post about it 22:27:26 &amp;lt;str4d&amp;gt; Next: 22:27:29 &amp;lt;str4d&amp;gt; 5) PR manager nomination 22:27:36 &amp;lt;str4d&amp;gt; orion: you're up! 22:27:47 &amp;lt;str4d&amp;gt; (Finally ^_^) 22:29:26 &amp;lt;orion&amp;gt; yay 22:32:30 &amp;lt;orion&amp;gt; What is the role of the PR manager position? 22:32:33 &amp;lt;orion&amp;gt; formally. 22:33:00 &amp;lt;str4d&amp;gt; "PR manager: press contact, manages public relations and affairs" 22:33:10 &amp;lt;str4d&amp;gt; (from /team) 22:34:51 &amp;lt;str4d&amp;gt; So the person who gets I2P known, handles interview/article requests, organizes I2P appearances... that sort of thing, I'd imaging. 22:34:54 &amp;lt;orion&amp;gt; I can be a press contact. I like speaking in front of public audiences. 22:34:57 &amp;lt;str4d&amp;gt; imagine* 22:35:39 &amp;lt;dg&amp;gt; It needs to be someone who can IRL. 22:35:50 &amp;lt;orion&amp;gt; I can meet press/media IRL. 22:35:53 &amp;lt;dg&amp;gt; Also, general i2p public face for things we need would be helpful.. 22:35:53 &amp;lt;orion&amp;gt; I don't mind that. 22:36:03 &amp;lt;dg&amp;gt; (GSoC for one, if Google demand) 22:36:17 &amp;lt;str4d&amp;gt; dg: good point there. 22:36:48 &amp;lt;str4d&amp;gt; I know that mentors don't have to be public, but Google does require a single person to be the main point of contact. 22:36:48 &amp;lt;orion&amp;gt; Interviews, all that stuff sounds good. The one thing I am not good at though is media stuff (making flyers, etc) 22:37:36 &amp;lt;orion&amp;gt; I don't mind being a main point of contact -- organizing I2P appearances I can do, so long as you guys tell me about them. Hell, if they're in the area I can go IRL. 22:37:39 &amp;lt;str4d&amp;gt; orion: making flyers etc. isn't technically part of the job - it would be to organize flyers etc. getting made (which themselves would be done by a designer) 22:37:58 &amp;lt;orion&amp;gt; Ahh 22:38:13 &amp;lt;str4d&amp;gt; eche already has a competition running to get some leaflets, banners etc. designed. 22:38:20 &amp;lt;orion&amp;gt; Ok. 22:38:23 &amp;lt;str4d&amp;gt; So e.g. the PR manager could promote that competition. 22:38:30 &amp;lt;str4d&amp;gt; (To get a wider variety of entries) 22:38:55 &amp;lt;dg&amp;gt; For me, it's showing people that i2p is more than a few people hiding with no face at all 22:39:01 &amp;lt;dg&amp;gt; However you wish to do that 22:39:08 &amp;lt;dg&amp;gt; Talks, interviews, whatever, it's all good 22:39:15 &amp;lt;orion&amp;gt; Right. 22:39:15 &amp;lt;str4d&amp;gt; Something I've wondered - what about posting a/the competition on a freelance design website? To get more exposure. 22:40:06 &amp;lt;orion&amp;gt; If people reach out to me, I have no problem talking to them. 22:40:52 &amp;lt;orion&amp;gt; I can even show up to events if they are in the area. 22:41:03 &amp;lt;orion&amp;gt; (New Hampshire) 22:41:06 &amp;lt;dg&amp;gt; Mind if I ask the area? 22:41:06 &amp;lt;dg&amp;gt; - 22:41:07 &amp;lt;dg&amp;gt; haha 22:41:39 &amp;lt;orion&amp;gt; There is a train that goes directly to Boston though. 22:42:14 &amp;lt;str4d&amp;gt; One event that would be good to get people to is http://wiki.openitp.org/events:techno-activism_3rd_mondays 22:42:22 &amp;lt;iRelay&amp;gt; Title: events:techno-activism_3rd_mondays [OpenITP Wiki] (at wiki.openitp.org) 22:44:58 &amp;lt;str4d&amp;gt; orion: FWIW, as PR manager, the page/subpages on the website (revamp) `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/about/media` would basically be under your jurisdiction. 22:45:05 &amp;lt;iRelay&amp;gt; Title: Presentations on I2P - I2P (at vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 22:45:22 &amp;lt;orion&amp;gt; I will accept the PR role, but I am a poor college kid. 22:45:49 &amp;lt;orion&amp;gt; I can't afford to go to too many events. 22:46:16 &amp;lt;str4d&amp;gt; orion: talk to eche|on - there's always a possibility of funding. 22:46:27 &amp;lt;orion&amp;gt; Ok. 22:46:38 &amp;lt;str4d&amp;gt; And as a PR manager, you may end up drumming up additional funding anyway =D 22:47:13 &amp;lt;orion&amp;gt; I accept the position, and I will relinquish the position if I feel I am not up to it. 22:47:41 &amp;lt;str4d&amp;gt; You can't be expected to detract from your own RL work of course, but we do appreciate your assistance. And you won't be acting alone. 22:48:15 &amp;lt;orion&amp;gt; That sounds great. assistance would definitely be appreciated. 22:50:40 * str4d updates the website 22:52:03 &amp;lt;str4d&amp;gt; And done! Welcome (officially) to the team orion =D 22:52:18 &amp;lt;orion&amp;gt; Yay! 22:52:29 &amp;lt;str4d&amp;gt; (Though if being on the /team page makes it official, then I'm not technically an official team member =P) 22:53:40 &amp;lt;str4d&amp;gt; Okay, moving on to the last couple of topics: 22:53:43 &amp;lt;str4d&amp;gt; 6) 0.9.4 progress 22:53:43 &amp;lt;primal&amp;gt; IRL is evil. 22:53:43 &amp;lt;str4d&amp;gt; How are we looking at present? We are over the halfway mark for the usual 6-week release period. 22:54:06 &amp;lt;str4d&amp;gt; s/0.9.4 progress/0.9.5 progress/ 22:54:09 &amp;lt;iRelay&amp;gt; str4d meant: 6) 0.9.5 progress 22:55:49 &amp;lt;str4d&amp;gt; As outlined in topic 1) the feeds work won't be ready for 0.9.5. 22:58:32 &amp;lt;primal&amp;gt; I'm not sure if this is an inappropriate time to ask, but is the Android i2p still in development? Or is that not an 'official' thing? 22:59:16 &amp;lt;str4d&amp;gt; primal: yes it is. zzz has an old stable version (0.9.1) but sponge has been working on the latest stuff. 22:59:23 &amp;lt;str4d&amp;gt; Current release: 0.9.1-0_b1-API8 `http://zzz.i2p/topics/949` | Current dev build: 0.9.3-5_b2-API8 `http://sponge.i2p/` (scan/click QR code) 22:59:38 &amp;lt;iRelay&amp;gt; Title: SPONGE (at sponge.i2p) 22:59:58 &amp;lt;str4d&amp;gt; sponge is also working on getting the normal Oracle JVM working on Android though, so stock I2P could potentially be used. 23:00:27 &amp;lt;primal&amp;gt; str4d: hmm, I ought to get ahold of him, I'd be interested in working on this. 23:01:12 &amp;lt;str4d&amp;gt; primal: talk to sponge, and see #i2p-android-dev 23:01:12 &amp;lt;str4d&amp;gt; And, yay! 23:02:01 &amp;lt;str4d&amp;gt; So, no feedback on 0.9.5 progress? 23:04:59 &amp;lt;str4d&amp;gt; If not, then on to the last defined topic: 23:04:59 &amp;lt;str4d&amp;gt; 7) Website revamp 23:05:03 &amp;lt;str4d&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/` 23:05:14 &amp;lt;str4d&amp;gt; Ticket #807 outlines my progress. 23:05:26 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (accepted enhancement) - Revamp of website 23:05:30 &amp;lt;dg&amp;gt; Just slipping this in, we're doing better thanks to the bug fix in 0.9.4 for network capacity. `http://stats.i2p/cgi-bin/avg.cgi?a=tunnel.buildSuccess.60m&amp;s=93&amp;u=q` 23:05:38 &amp;lt;dg&amp;gt; The estimated router count has gone up which implies better connectivity to zzz's router? 23:06:01 &amp;lt;dg&amp;gt; If we look at 6 months though, we're still not doing as good 23:06:12 &amp;lt;dg&amp;gt; anyway, sorry to hijack. :p 23:06:19 &amp;lt;str4d&amp;gt; dg: yes, good that you mentioned that 23:06:26 &amp;lt;primal&amp;gt; The new site is far far superior 23:07:21 &amp;lt;str4d&amp;gt; First point: I have changed the content of the left column (as per ticket #792 ) - thoughts? 23:07:24 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/792` - (assigned task) - Replace left column content 23:09:00 &amp;lt;str4d&amp;gt; Second point - at the bottom of #807 I have suggested some URL changes, which I would like feedback on. Another one is /lang/about/media vs /lang/media ? 23:10:39 &amp;lt;primal&amp;gt; ugh 23:11:03 &amp;lt;orion&amp;gt; str4d: Is `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/` supposed to show the new design? 23:11:10 &amp;lt;iRelay&amp;gt; Title: I2P Anonymous Network (at vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 23:11:10 &amp;lt;str4d&amp;gt; Third point: `http://trac.i2p2.i2p/ticket/807#comment:12` lists several content-related issues that need resolving, but I'm not that great at writing content. Assistance here would be greatly appreciated. 23:11:13 &amp;lt;primal&amp;gt; errr nvm. Had a complaint about links going to clearnet sites and being unmarked, then I realised this is to be the i2p clearnet homepage :P 23:11:16 &amp;lt;iRelay&amp;gt; Title: #807 (Revamp of website) I2P (at trac.i2p2.i2p) 23:11:20 &amp;lt;str4d&amp;gt; orion: it shows one of the new designs. 23:11:43 &amp;lt;str4d&amp;gt; But the design itself is not finalized yet. 23:11:46 &amp;lt;orion&amp;gt; Ahh. How do you alternate between them? 23:12:01 &amp;lt;str4d&amp;gt; orion: look in the footer 23:12:13 &amp;lt;primal&amp;gt; str4d: I can help with writing, it's what I do. What needs fixing? 23:12:20 &amp;lt;orion&amp;gt; Firefox doesn't like the footer. 23:12:20 &amp;lt;str4d&amp;gt; "Duck" is the default, "danimoth" is another proposal I found, the others are from the old site. 23:12:30 &amp;lt;str4d&amp;gt; primal: see comment 12 as above. 23:12:37 &amp;lt;str4d&amp;gt; orion: I have no issues with FF17 23:12:40 &amp;lt;primal&amp;gt; str4d: indeed, checking now 23:13:11 &amp;lt;str4d&amp;gt; primal: re: clearnet links, this site will be the I2P-internal site as well. 23:13:23 &amp;lt;str4d&amp;gt; So your point about marking clearnet links is a good one - examples? 23:13:54 * str4d already has added logic so that I2P-internal sites get rewritten when viewed on the clearnet (to either their clearnet URLs if known, or to an inproxy). 23:14:25 &amp;lt;orion&amp;gt; http://i.imgur.com/PwDF8.png 23:14:29 &amp;lt;primal&amp;gt; Why is Research under Volunteer instead of About? 23:14:33 &amp;lt;str4d&amp;gt; It might just require adding a CSS class to any external &amp;lt;a&amp;gt; links so they can be specifically outlined or something. 23:14:52 &amp;lt;primal&amp;gt; I went and looked under 'About' first, and would if I was someone wanting to see 'hey, has this been TESTED? Can I trust it?' 23:15:30 &amp;lt;str4d&amp;gt; primal: because I'm intending that page to be more aimed at researchers wanting to test I2P, but that is a good point. 23:15:37 &amp;lt;primal&amp;gt; Ahh okay 23:15:55 &amp;lt;str4d&amp;gt; Stuff under the "About" menu (to me) is about existing stuff, rather than potential developments. 23:16:06 &amp;lt;str4d&amp;gt; So maybe the Papers link should be moved back into the about menu. 23:16:37 * str4d already split off the papers page from the presentations, tutoruals etc (which is now the media page) 23:16:52 &amp;lt;str4d&amp;gt; tutorial 23:16:55 &amp;lt;str4d&amp;gt; * 23:17:20 &amp;lt;str4d&amp;gt; orion: oh - that's because the old site doesn't have a footer. 23:17:23 &amp;lt;primal&amp;gt; I'd agree. A fellow at my local hackerspace who works on Tor actually asked me for that info once and I didn't know where to point him 23:17:30 &amp;lt;primal&amp;gt; having it clearly available would be good 23:18:05 &amp;lt;str4d&amp;gt; And I'm not a designer, so I haven't been playing with the old CSS much - I just got it mostly-migrated over to show how the new structure and layout fits into the old clothing. 23:18:20 * str4d moves the Papers link now. 23:18:54 &amp;lt;orion&amp;gt; str4d (see image) 23:19:56 &amp;lt;str4d&amp;gt; orion: yes, I looked at it - that's the theme from the current website, and I didn't add footer CSS to it. The two more modern themes (duck's and danimoth's) have footer CSS. 23:21:14 &amp;lt;primal&amp;gt; str4d: I would put the academic papers under 'Presentations, Tutorials, and Articles' 23:21:34 &amp;lt;str4d&amp;gt; primal: under it as in position-wise, or as a sub-menu? 23:21:37 &amp;lt;primal&amp;gt; Unless you want to emphasise them highly themselves 23:21:52 * str4d split off Papers from that page, and isn't about to merge them back =P 23:22:15 &amp;lt;str4d&amp;gt; Hmm... 23:22:26 * str4d put the link under "Comparisons" for now. 23:22:45 &amp;lt;primal&amp;gt; above them position wise. 'Academic Papers and Peer Review' perhaps 23:23:59 &amp;lt;christoph&amp;gt; the content is quite mixed there already 23:24:33 &amp;lt;primal&amp;gt; christoph: I'd prefer to amalgamate the content, but str4d said he isn't about to merge stuff ;) 23:25:00 &amp;lt;primal&amp;gt; I'm just saying, anyone who is *seriously* looking at I2P for security reasons will want to focus on the academic / peer review. 23:25:11 &amp;lt;str4d&amp;gt; primal: my point is, it's merged on the current site - I split it off because I felt that academic papers deserved their own page with their own layout. 23:25:21 &amp;lt;christoph&amp;gt; hm it's actually mostly fine now, /me seems to remember lots of different stuff mixed 23:25:31 &amp;lt;primal&amp;gt; I wouldn't trust software to protect me from getting killed/legal issues/etc without being able to read up on it 23:25:50 &amp;lt;christoph&amp;gt; so basically probably I was remembering before str4d splitof 23:25:53 &amp;lt;primal&amp;gt; str4d: I agree. As said, I'd recommend adding an 'Academic Papers and Peer Review' section under about for them 23:25:53 &amp;lt;str4d&amp;gt; primal: see `http://www.i2p2.i2p/papers` for the "old" version. 23:25:57 &amp;lt;iRelay&amp;gt; Title: Papers and Presentations on I2P - I2P (at www.i2p2.i2p) 23:26:12 &amp;lt;str4d&amp;gt; primal: refresh the page to see my shift for now 23:26:19 &amp;lt;str4d&amp;gt; But that's a good title. 23:26:22 &amp;lt;primal&amp;gt; ok 23:27:01 &amp;lt;primal&amp;gt; Looks good. 23:27:16 &amp;lt;str4d&amp;gt; Title changed locally - should I shift it further down that menu as well? Or rearrange the rest of the menu 23:27:19 &amp;lt;str4d&amp;gt; ? 23:27:42 &amp;lt;primal&amp;gt; Shift it down under 'Hall of Fame' imo 23:27:57 &amp;lt;primal&amp;gt; just above presentations and articles 23:28:35 &amp;lt;str4d&amp;gt; Mmm, I like that. Pushing... 23:29:37 &amp;lt;str4d&amp;gt; Any other comments? Does the front-page as a whole look okay? Does the left-hand column content work? 23:30:12 &amp;lt;primal&amp;gt; well 23:30:42 &amp;lt;primal&amp;gt; grammatically the second paragraph isn't quite right ;) 23:32:28 &amp;lt;primal&amp;gt; "I2P is used by many people who care about their privacy, as well as those in high-risk situations. It is ideal for activists, oppressed people, journalists and whistle-blowers." 23:33:09 &amp;lt;primal&amp;gt; Or perhaps... "I2P is used by many people who care about their privacy, as well as those in high-risk situations. It can benefit a wide range of people, such as activists, oppressed people, journalists and whistle-blowers." 23:33:17 &amp;lt;str4d&amp;gt; That second paragraph is a compact version of what used to take up that entire column (which I didn't like on its own - too much like the Tor site) 23:33:33 &amp;lt;primal&amp;gt; or even 'It can provide a secure method of communication for activists...' etc 23:34:12 &amp;lt;str4d&amp;gt; The main div already talks about secure communication 23:35:12 &amp;lt;primal&amp;gt; I2P is used by many people who care about their privacy, as well as those in high-risk situations. It is designed to protect activists, oppressed people, journalists and whistle-blowers - as well as the average person." 23:35:45 &amp;lt;primal&amp;gt; eh, I'm just tossing stuff out here. Anyhow, the sentence does need to be grammatically corrected and is a bit of a run-on, but I'm nit-picking ;) Generally it's fine 23:36:17 &amp;lt;str4d&amp;gt; I like that last one =) 23:36:58 &amp;lt;primal&amp;gt; yeah me too. 23:37:10 &amp;lt;str4d&amp;gt; "I2P is a full darknet implementation - a network within a network, unmonitorable by your ISP or government." - thoughts? 23:37:45 &amp;lt;str4d&amp;gt; That was taken from the Trac wiki page, and I think it's about as technical as you'd want to get on the front page. 23:38:15 &amp;lt;primal&amp;gt; Well, it is quite a definitive claim 23:38:23 &amp;lt;str4d&amp;gt; As zzz has said before, we want to carefully consider exactly what is said on the front page, as that will be important for SEO as well as it being what the users first see. 23:38:30 &amp;lt;primal&amp;gt; but if we're comfortable with that, ok :) 23:38:50 &amp;lt;str4d&amp;gt; Yeah... the first two "statements" are true enough, but the last is debatable. 23:38:57 &amp;lt;primal&amp;gt; perhaps 'intended to be unmonitorable by...' 23:39:12 &amp;lt;primal&amp;gt; i.e that's the plan, 23:39:41 &amp;lt;str4d&amp;gt; That makes it sound like it isn't yet ^_^ 23:39:52 &amp;lt;primal&amp;gt; hmm 23:39:59 * primal tries to think of a better phrasing 23:40:38 &amp;lt;primal&amp;gt; I'd go with 'desgined to be' but I dislike repeating the same term and if you go with my other paragraph 2, it'd be repeated. 23:40:45 &amp;lt;str4d&amp;gt; The column links to about/intro as well, so that is likely where new users will head first. 23:41:08 &amp;lt;primal&amp;gt; 'created to be unmonitorable' perhaps? 23:41:44 &amp;lt;str4d&amp;gt; (So about/intro will need work as well) 23:41:48 &amp;lt;h2ik&amp;gt; I can guarantee that it's monitor-able but it takes a lot of effort 23:42:15 &amp;lt;h2ik&amp;gt; it's privacy/security through obfuscation 23:42:15 &amp;lt;primal&amp;gt; right but the INTENT is for it not to be monitorable. I'd go with 'created to be unmonitorable' 23:42:50 &amp;lt;str4d&amp;gt; h2ik: obfuscation? Not encryption? 23:42:53 &amp;lt;h2ik&amp;gt; or perhaps something like "designed to prevent monitoring" 23:43:08 &amp;lt;h2ik&amp;gt; str4d: well there is both but I can deduce end points 23:43:15 &amp;lt;h2ik&amp;gt; str4d: and if you want to get devious you could run an outproxy :-) 23:43:22 &amp;lt;str4d&amp;gt; h2ik, how so? 23:43:33 &amp;lt;primal&amp;gt; h2ik: yeah, but I used 'designed to be' in the next paragraph. It's just grammatically tacky to repeat the term ;) 23:43:45 &amp;lt;dg&amp;gt; let's not make promises we can't keep. 23:43:56 &amp;lt;dg&amp;gt; ioerror spoke about this, it's dangerous 23:43:56 &amp;lt;str4d&amp;gt; Also, we should distinguish between being able to monitor the I2P network itself, and being able to monitor network traffic wihin it. 23:43:59 &amp;lt;str4d&amp;gt; within* 23:44:06 &amp;lt;h2ik&amp;gt; which is ultimately my point there dg so thanks for getting me there faster 23:44:10 &amp;lt;str4d&amp;gt; dg++ 23:44:29 &amp;lt;primal&amp;gt; "Created to provide security from monitoring by...." 23:44:43 &amp;lt;dg&amp;gt; It is extremely EXTREMELY dangerous and potentially fatal for us to say we can keep someone safe and that they are entirely safe from an adversary. However, we can tell them what we can protect against *as well as* our goals. 23:44:46 &amp;lt;primal&amp;gt; or 'protection from monitoring by...' 23:44:49 &amp;lt;h2ik&amp;gt; primal: how about intended to make monitoring difficult or some such ? 23:45:04 &amp;lt;dg&amp;gt; It's okay to say our goals and that's important for inspiring some people to use i2p, actually. It's a base for a secure internet. 23:45:16 &amp;lt;h2ik&amp;gt; +1 dg 23:45:19 &amp;lt;str4d&amp;gt; dg: yep. 23:45:24 &amp;lt;str4d&amp;gt; The flow I see for a new user is: 23:45:47 &amp;lt;h2ik&amp;gt; (sorry didn't mean to jump in on the discussion... just wandered by for the meeting) 23:45:50 &amp;lt;str4d&amp;gt; Front page -&amp;gt; about/i2p (either via the Read more... link or the About menu) -&amp;gt; other information. 23:45:50 &amp;lt;primal&amp;gt; h2ik: hmm "and is intended to protect against monitoring by third parties, such as hostile governments or ISPs' 23:46:00 &amp;lt;str4d&amp;gt; h2ik, you're more than welcome to =) 23:46:19 &amp;lt;h2ik&amp;gt; primal: I like that.. 23:46:38 &amp;lt;primal&amp;gt; dg: yeah, that's why I asked about it, it seems to basically be promising more than we could be sure of delivering on. 23:46:57 &amp;lt;primal&amp;gt; str4d: "I2P is a full darknet implementation - a network within a network, and is intended to protect against monitoring by third parties, such as hostile governments or ISPs." 23:47:52 &amp;lt;str4d&amp;gt; primal: sounds good. 23:48:03 &amp;lt;h2ik&amp;gt; +1 primal 23:48:58 &amp;lt;dg&amp;gt; As long as we're not saying something which says "we make sure you can't get killed by your gov for using i2p!", we're on the right lines 23:49:18 &amp;lt;primal&amp;gt; yep and it keeps us from having to a disclaimer like Anomos has 23:49:34 &amp;lt;dg&amp;gt; Anomos = ? 23:49:41 &amp;lt;h2ik&amp;gt; "PS. we're faster than freenet" 23:49:44 &amp;lt;dg&amp;gt; disclaimers are no btw 23:49:47 &amp;lt;primal&amp;gt; http://anomos.info/ 23:49:50 &amp;lt;iRelay&amp;gt; Title: Anomos (at anomos.info) 23:49:54 &amp;lt;primal&amp;gt; encrypted torrent thingy 23:50:05 &amp;lt;dg&amp;gt; Disclaimers are like "yeah man we do this for kicks but we're not promisin' nothin', maybe you'll be safe, maybe you won't" 23:50:12 &amp;lt;dg&amp;gt; there's no confidence at all 23:50:15 &amp;lt;primal&amp;gt; yup thats why I'm not a fan of them 23:50:31 &amp;lt;dg&amp;gt; many of the devs and team are passionate people and it's more than just something which may or may not help you not get killed 23:51:50 &amp;lt;primal&amp;gt; dg: I'm in agreement. No arguments from me on that count :) Heck, I'm just a user who likes his privacy, that's why I'm here. I haven't got an (overly) hostile government. But what I do online is still none of their business. 23:52:55 &amp;lt;primal&amp;gt; I just think this is a project that benefits EVERYONE in general. And I want to do what I can to make sure it succeeds :) 23:53:06 &amp;lt;dg&amp;gt; primal: I'm not oppressed but I want to help people who are. I'm the same! I want to make i2p better though, and we're all in agreement on that. As long as our website reflects that, we're golden. 23:53:13 &amp;lt;dg&amp;gt; +1 23:53:26 &amp;lt;primal&amp;gt; dg: precisely :) 23:54:01 &amp;lt;dg&amp;gt; The community feeling should be reflected. The active IRC and people here are a DEFINITE strong point. 23:54:28 &amp;lt;primal&amp;gt; dg: we need someone to advocate the point of the users of I2p imo, cause that's who makes it work ultimately 23:54:39 &amp;lt;primal&amp;gt; but I'm getting a bit off topic there :D 23:54:42 &amp;lt;str4d&amp;gt; Okay, text on front page updated. 23:54:49 &amp;lt;primal&amp;gt; str4d: awesome/ 23:54:52 &amp;lt;dg&amp;gt; heh :D 23:54:55 &amp;lt;h2ik&amp;gt; primal: and those users are also the reason we are in business 23:55:10 &amp;lt;primal&amp;gt; h2ik: hey I'm one of them and so I agree 23:55:25 &amp;lt;primal&amp;gt; str4d: whistle-blowers is hyphenated :P lol 23:55:36 * primal nitpicks! ;) 23:55:40 &amp;lt;str4d&amp;gt; Whoops =P 23:55:48 &amp;lt;primal&amp;gt; rofl 23:56:03 &amp;lt;dg&amp;gt; as for anomos, meh. Kind of dangerous to have something only for BitTorrent too.. if you can fingerprint it, you can say "bam, bittorrent", maybe you can just say that all BitTorrent is bad and then goodbye anomos 23:57:18 &amp;lt;dg&amp;gt; Only looked at the site briefly though, I cannot judge. 23:57:55 &amp;lt;str4d&amp;gt; As much as I like this discussion, getting back onto topic, and my second point - URL changes in the revamp? 23:58:26 &amp;lt;primal&amp;gt; Is the android release mature enough to be on the page for download? or perhaps as a 'development release' or something? Or is that sponge's project and not something that ought to be up there? 23:58:29 &amp;lt;primal&amp;gt; dg: yeah I haven;t tried it, i2psnark works just fine for me. 23:58:29 &amp;lt;primal&amp;gt; sorry str4d :) 23:59:08 &amp;lt;str4d&amp;gt; So: would the url /lang/blog/XXXX/XX/XX/slug be preferable to the current /lang/blog/entry/XXXX/XX/XX/slug ? 23:59:15 &amp;lt;str4d&amp;gt; //lang/support/* vs /lang/help/* ? 23:59:22 &amp;lt;h2ik&amp;gt; str4d: we could add some of the newer services to the interesting eepsite list if that's what you are after 23:59:25 &amp;lt;str4d&amp;gt; /lang/volunteer/* vs /lang/get-involved/* ? 23:59:36 &amp;lt;dg&amp;gt; /post/* and /lang/help/* 23:59:59 &amp;lt;str4d&amp;gt; dg: you said support yesterday, not help =P 00:00:26 &amp;lt;str4d&amp;gt; h2ik: you mean the list of eepsites on /home ? 00:00:29 &amp;lt;str4d&amp;gt; (in the routerconsole) 00:00:36 &amp;lt;str4d&amp;gt; That's not what I'm referring to. 00:01:34 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Starting build #12 for job Cobertura Coverage Reports 00:02:50 &amp;lt;h2ik&amp;gt; str4d: oh the front web page, I see, sorry. 00:03:35 &amp;lt;str4d&amp;gt; h2ik: I've re-organized the pages into more SEO- and user-friendly URLs, but I'm asking if they should be changed (before I go through and ensure that all internal links are up-to-date) 00:03:35 &amp;lt;str4d&amp;gt; h2ik: not the front page so much as the URLs of other pages. 00:03:42 &amp;lt;dg&amp;gt; str4d: changed my mind I think 00:03:45 &amp;lt;str4d&amp;gt; So e.g. /en/volunteer/bounties vs /en/get-involved/bounties 00:03:52 &amp;lt;dg&amp;gt; str4d: support is almost too professional? 00:03:56 &amp;lt;dg&amp;gt; str4d: /lang/get-involved/* 00:04:03 &amp;lt;str4d&amp;gt; And /en/support/faq vs /en/help/faq 00:04:06 * h2ik nods in understanding. 00:04:17 &amp;lt;str4d&amp;gt; dg: yeah, that's what I was starting to think as well, hence my RFC 00:04:55 &amp;lt;str4d&amp;gt; h2ik: the navbar roughly corresponds to the URL sub-structure, but not entirely. 00:05:11 &amp;lt;dg&amp;gt; /en/help/faq.. I think. I'm 50/50 on help/support. Help is maybe too bland but support too formal? 00:05:35 &amp;lt;str4d&amp;gt; dg: I was also worried about conflation of meaning with help / volunteer 00:06:34 &amp;lt;str4d&amp;gt; And if volunteer is changed to get-involved, what should be done about that menu? So far, no menu-opening items are linked as well (again, preventing conflation of meaning). 00:08:26 &amp;lt;dg&amp;gt; str4d: Get involved is more motivational, volunteer is not so "you can do something now!", I guess. 00:08:41 &amp;lt;dg&amp;gt; as for the help/volunteer.. uh. 00:08:44 &amp;lt;primal&amp;gt; yeah I like get involved 00:09:32 &amp;lt;str4d&amp;gt; primal: then where should the "Get Involved!" page be linked from? 00:09:51 &amp;lt;primal&amp;gt; main page 00:09:58 &amp;lt;str4d&amp;gt; AFK for 30 mins 00:10:01 &amp;lt;str4d&amp;gt; primal: I mean in the nav-bar 00:10:16 &amp;lt;dg&amp;gt; How about we just rename Volunteer to Get Involved? 00:10:31 &amp;lt;str4d&amp;gt; (See how "Volunteer" is the menu title and it has an option "Get Involved!") 00:10:34 &amp;lt;h2ik&amp;gt; +1 on that. Volunteer is crap 00:10:46 &amp;lt;dg&amp;gt; Then the navbar actually LINKS (like Download does), but has a drop down too? 00:10:49 &amp;lt;dg&amp;gt; Is this possible? 00:11:24 &amp;lt;primal&amp;gt; oh hurm 00:11:24 &amp;lt;primal&amp;gt; oh where it is is fine, just after 'help' 00:11:54 &amp;lt;dg&amp;gt; Also, the comparisons for networks is inconsistent. 00:11:54 &amp;lt;h2ik&amp;gt; Get Involved or Join Us (or similar) - we want to encourage people to join our fun band of like-minded privacy people .. just saying 00:12:18 &amp;lt;dg&amp;gt; /en/about/comparison/gnunet design even is different to /en/about/docs/overview/comparison#freenet 00:12:29 &amp;lt;dg&amp;gt; I don't know if I like /just/ the chunk of test either. 00:12:32 &amp;lt;dg&amp;gt; *text 00:13:13 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Project Cobertura Coverage Reports build #12:UNSTABLE in 11 min: `http://eotfca7qexthbireor6ae7g4hbj5hwuhe4gkzxdx3l3g2t5gzn7q.b32.i2p/job/cobertura/12/` 00:13:25 &amp;lt;primal&amp;gt; dg: that was what I meant 00:15:51 &amp;lt;dg&amp;gt; Btw, where can I find swt.jar? 00:16:21 &amp;lt;h2ik&amp;gt; str4d: in case nobody has mentioned it before, THANK YOU for taking this on. 00:16:43 &amp;lt;KillYourTV&amp;gt; swt.jar: your package manager or http://www.eclipse.org/swt/ 00:16:46 &amp;lt;iRelay&amp;gt; Title: SWT: The Standard Widget Toolkit (at www.eclipse.org) 00:17:01 &amp;lt;dg&amp;gt; ah ok 00:18:10 &amp;lt;KillYourTV&amp;gt; re: cobertura: 00:18:13 &amp;lt;KillYourTV&amp;gt; 00:13:10 Code coverage enforcement failed for the following metrics: 00:18:16 &amp;lt;KillYourTV&amp;gt; 00:13:10 Lines's stability is 24.85 and set mininum stability is 24.88. 00:18:16 &amp;lt;KillYourTV&amp;gt; 00:13:10 Methods's stability is 30.55 and set mininum stability is 30.65. 00:18:16 &amp;lt;KillYourTV&amp;gt; 00:13:10 Setting Build to unstable. 00:18:37 &amp;lt;KillYourTV&amp;gt; &amp;lt;/ot&amp;gt; 00:21:03 &amp;lt;KillYourTV&amp;gt; &amp;lt;+dg&amp;gt; Then the navbar actually LINKS (like Download does), but has a drop down too? 00:21:03 &amp;lt;KillYourTV&amp;gt; &amp;lt;+dg&amp;gt; Is this possible? &amp;lt;-- possible and the way it was originally IIRC 00:21:33 &amp;lt;dg&amp;gt; not sure if it is a good design choice but it works better in $self-&amp;gt;head 00:21:52 &amp;lt;primal&amp;gt; got dc'd 00:22:03 &amp;lt;primal&amp;gt; gah 00:22:06 &amp;lt;primal&amp;gt; got dcd 00:23:36 &amp;lt;str4d&amp;gt; I got dcd as well 00:24:16 &amp;lt;str4d&amp;gt; &amp;lt;dg&amp;gt; /en/about/comparison/gnunet design even is different to /en/about/docs/overview/comparison#freenet &amp;lt;-- I copied the /en/about/docs/overview/comparison#tor template 00:24:27 &amp;lt;str4d&amp;gt; The tor and freenet comparisons are as-is from the current website 00:24:38 &amp;lt;str4d&amp;gt; (Just split onto separate pages( 00:25:15 &amp;lt;str4d&amp;gt; &amp;lt;primal&amp;gt; dg: that was what I meant 00:25:23 &amp;lt;str4d&amp;gt; ^-- last I saw before dv 00:25:23 &amp;lt;str4d&amp;gt; dc 00:26:07 &amp;lt;dg&amp;gt; Ah, right. Still, not so great. 00:26:45 &amp;lt;str4d&amp;gt; Caught up from kytv's logs. 00:27:00 &amp;lt;str4d&amp;gt; h2ik: thanks! I decided that it needed doing ^_^ 00:27:27 &amp;lt;str4d&amp;gt; dg: the same can be said for a number of existing pages. 00:28:08 &amp;lt;str4d&amp;gt; &amp;lt;dg&amp;gt; Then the navbar actually LINKS (like Download does), but has a drop down too? &amp;lt;-- That's my concern. What is the general position on this? 00:32:48 &amp;lt;dg&amp;gt; I'm okay with it but it may be bad "design-wise". 00:32:52 &amp;lt;dg&amp;gt; I'm no UX guy. ;) 00:33:06 &amp;lt;RN-Droid&amp;gt; are we still officially in meeting? 00:33:13 &amp;lt;dg&amp;gt; Kind of. 00:33:16 &amp;lt;str4d&amp;gt; RN-Droid: yes 00:33:19 &amp;lt;dg&amp;gt; If you wanna bring something up, shoot! 00:33:30 &amp;lt;str4d&amp;gt; Though I was about to end it, since it was tailing off. 00:33:54 &amp;lt;RN-Droid&amp;gt; have we got any feedback from postman about linking together the 2 channels? 00:34:09 &amp;lt;str4d&amp;gt; dg: it's marginally better now that I've removed the need for &amp;lt;a&amp;gt;s as styling, so the user can now tell the difference between a menu item that goes somewhere and one that doesn't (by the cursor) 00:34:15 &amp;lt;str4d&amp;gt; RN-Droid: I forgot to bring that up&amp;gt;_&amp;lt; 00:34:38 &amp;lt;str4d&amp;gt; And postman hasn't been around (not saying that he hasn't been listening) 00:35:01 &amp;lt;dg&amp;gt; RN-Droid: We do not need postman for it, just someone to set the mode.. more or less. zzz gave his blessing. IMO, we can redirect first, change things later. postman etc could apply a rule server side but we don't need it. Shouldn't cause any problems as long as someone is in the channel to keep the mode set. 00:35:08 &amp;lt;dg&amp;gt; str4d: ah, yes 00:35:45 &amp;lt;str4d&amp;gt; dg: still not sure if it's okay from a UX perspective (I wasn't even sure if having one of the top ones linking and the other opening was alright) 00:35:56 &amp;lt;str4d&amp;gt; (But at least with the latter, there is no linking AND opening) 00:36:27 &amp;lt;RN-Droid&amp;gt; great well I personally will leave it on my list but if we're redirecting people in I get disconnected uh how do we know for sure somebody's gonna be in there? 00:36:30 &amp;lt;str4d&amp;gt; So, to summarize the URL changes: 00:36:58 &amp;lt;dg&amp;gt; RN-Droid: Some bot.. or something. Ok temporarily but ideally, server side or nothing referencing it. or both. 00:37:01 &amp;lt;str4d&amp;gt; RN-Droid: it's an automatic redirect when they connect. 00:37:08 &amp;lt;dg&amp;gt; str4d: btw, sorry for hijacking so much 00:37:08 &amp;lt;str4d&amp;gt; (Isn't it?) 00:37:23 &amp;lt;RN-Droid&amp;gt; okay sounds good in Psych to pedia will probably be in there too so we should have it covered 00:37:26 &amp;lt;KillYourTV&amp;gt; if done server side it's automatic. 00:37:29 &amp;lt;str4d&amp;gt; dg: no worries. The rest of the meeting went to structure enough ^_^ 00:37:37 &amp;lt;dg&amp;gt; str4d: and yes, but someone needs to be in there to keep up the mode, although doesn't have to be an op. Once the channel empties, default modes come back. I don't think you can mlock it. 00:37:44 &amp;lt;KillYourTV&amp;gt; (if not server side check out mode +L) 00:37:52 &amp;lt;dg&amp;gt; "org.eclipse.swt.graphics does not exist" 00:37:55 &amp;lt;dg&amp;gt;&amp;gt;.&amp;gt; 00:38:06 &amp;lt;str4d&amp;gt; So: I'll change /lang/volunteer/* to /lang/get-involved/* but leave the nav menu as-is for now until a UX decision is made. 00:38:09 &amp;lt;RN-Droid&amp;gt; okay we can hash out the mode situation of the service I redirect later Thanks for I listen to my input 00:38:16 &amp;lt;str4d&amp;gt; /lang/blog/* is already changed. 00:38:23 &amp;lt;dg&amp;gt; str4d: Sounds good 00:38:46 &amp;lt;str4d&amp;gt; And /lang/support/* vs /lang/help/* hasn't been properly decided on yet, so I'll leave it for now. 00:38:53 &amp;lt;primal&amp;gt; looks good to me 00:39:23 &amp;lt;str4d&amp;gt; primal: you're still keen to have a look at the writing-related tasks on ticket #807 ? 00:39:38 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (accepted enhancement) - Revamp of website 00:39:41 &amp;lt;str4d&amp;gt; (After another hour of discussion ^_^) 00:39:55 &amp;lt;RN-Droid&amp;gt; forward slash M e! drops out before baffing... I'll give more feedback when I redo the meeting later if there's anything else I have to add 00:40:03 &amp;lt;primal&amp;gt; str4d: sure I am lol 00:40:17 &amp;lt;str4d&amp;gt; Excellent =) 00:40:37 &amp;lt;str4d&amp;gt; And I'll close ticket #792 now that we have (mostly) decided on the front page text - if it needs tweaking the ticket can always be re-opened. 00:40:43 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/792` - (assigned task) - Replace left column content 00:40:51 &amp;lt;str4d&amp;gt; So, any other points of order before the meeting officially ends? 00:41:34 &amp;lt;orion&amp;gt; I just jizzed my pants. 00:42:39 &amp;lt;primal&amp;gt; str4d: I wish to propose we get a user advocate type position! 00:42:39 &amp;lt;dg&amp;gt; primal: We do, and orion has fulfilled it! 00:42:39 &amp;lt;dg&amp;gt; (PR manager == user advocate) 00:42:39 &amp;lt;str4d&amp;gt; dg: not quite =P 00:42:42 &amp;lt;dg&amp;gt; str4d: I thought we decided they were more or less the same umbrella? 00:42:45 &amp;lt;str4d&amp;gt; There is actually a separate entry for it on /team 00:42:52 &amp;lt;str4d&amp;gt; dg: sort-of. 00:42:59 &amp;lt;primal&amp;gt; oh really? cool 00:43:06 &amp;lt;primal&amp;gt; who is the user advocate? 00:43:25 &amp;lt;dg&amp;gt; I'm up for it if it's not the same thing as PR manager 00:43:28 &amp;lt;str4d&amp;gt; primal: orion is the PR manager, and apparently the user advocate as well. 00:44:02 &amp;lt;orion&amp;gt; If we have too many committees we'll end up like the Methodist hurch. 00:44:06 &amp;lt;str4d&amp;gt; dg: in my mind, PR manager was more about managing I2P appearances, liaising with media etc. 00:44:13 &amp;lt;orion&amp;gt; s/hurch/church 00:44:20 &amp;lt;str4d&amp;gt; *shudder* 00:44:20 &amp;lt;primal&amp;gt; rofl 00:44:23 &amp;lt;dg&amp;gt; str4d: ah, and user advocate? 00:44:34 &amp;lt;str4d&amp;gt; I don't think the definitions are too hard-set as it is. 00:44:41 &amp;lt;primal&amp;gt; str4d: well if a user advocate IS an open position, I'd want to apply for it, if you can tell me how I'd do so. 00:45:04 &amp;lt;str4d&amp;gt; From the /team page: User Advocate: gather, prioritize, advocate for user needs 00:45:07 &amp;lt;dg&amp;gt; I'm not sure what *I* am, while we're on the subject 00:46:03 &amp;lt;str4d&amp;gt; primal: well you can either JFDI ^_^ or you can wait until the next general meeting for a more formal application (like orion today) 00:46:14 &amp;lt;str4d&amp;gt; dg: neither am I, really ^_^ 00:46:59 &amp;lt;str4d&amp;gt; primal, dg: if you hadn't gathered, next week's meeting is going to be a crypto meeting, discussing the need for migrating I2P's crypto (unless the time gets shifted). 00:47:10 &amp;lt;primal&amp;gt; str4d: how do I do it? is there a form or something ? amd plau 00:47:22 &amp;lt;orion&amp;gt; primal: I just made a thread on the forum. 00:47:33 &amp;lt;dg&amp;gt; str4d: I'll just be "dg - overall dg" for now then :) 00:47:36 &amp;lt;orion&amp;gt; zzz 00:48:03 &amp;lt;dg&amp;gt; as for the crypto meeting, I don't know if I can weigh in but I will try. I'm no crypto god but I'd rather not be silent for the duration. 00:48:03 &amp;lt;str4d&amp;gt; primal: not really a form, as it's not a proper formal process. zzz.i2p forum thread would be best, especially if there are more than one applicant (not that there's no reason for having both ^_^) 00:48:10 &amp;lt;dg&amp;gt; It'll be interesting for me nonetheless.. 00:48:41 &amp;lt;str4d&amp;gt; dg: it's not going to be so much a decision of what crypto to go to (though I expect that will be important) as much as *how* to migrate. 00:49:07 * str4d aims to try and bring together the relevant minds to do some concerted brainstorming. 00:49:22 &amp;lt;str4d&amp;gt; Anyway, anything else to be officially meeting-ed? 00:49:44 &amp;lt;dg&amp;gt; str4d: Alright, I'll try to help where possible. Let me know if I should shut up though ;-) 00:49:48 &amp;lt;dg&amp;gt; Don't think so. 00:50:20 &amp;lt;primal&amp;gt; str4d: sounds good. I will do so 00:50:24 &amp;lt;primal&amp;gt; all done here 00:50:43 &amp;lt;str4d&amp;gt; Alright: 00:50:43 * str4d *baf*s the meeting closed. 00:51:01 &amp;lt;orion&amp;gt; Now for the after-party. 00:51:07 &amp;lt;str4d&amp;gt; \o/ 00:51:14 &amp;lt;orion&amp;gt; \o\ \o/ /o/ 00:51:29 &amp;lt;str4d&amp;gt; *wub wub* &lt;/div></description></item><item><title>Réunion des développeurs I2P - 18 décembre 2012</title><link>/fr/blog/2012/12/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-d%C3%A9cembre-2012/</link><pubDate>Tue, 18 Dec 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/12/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-d%C3%A9cembre-2012/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> Astral_12, eche|on, KillYourTV, LaughingBuddha, RN, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:08:58 &amp;lt;RN&amp;gt; la réunion a commencé pendant que j'étais déconnecté ? 20:09:17 &amp;lt;eche|on&amp;gt; quelle réunion ? 20:09:38 * KillYourTV pointe le sujet 20:10:09 &amp;lt;RN&amp;gt; Réu dev ici 8:00 PM (20:00) UTC mar. 18 déc^^ sujet 20:11:38 &amp;lt;KillYourTV&amp;gt; peut-être qu'ils ont arrêté... 20:12:12 &amp;lt;LaughingBuddha&amp;gt; On commence quand vous voulez ? 20:18:08 &amp;lt;RN&amp;gt; d'habitude, c'est dg qui dirige les réunions 20:18:27 &amp;lt;RN&amp;gt; je crois que lillith a pris le relais quand il a dû partir une fois 20:18:50 &amp;lt;str4d&amp;gt; Il n'est pas venu la semaine dernière, c'est pour ça. 20:18:53 &amp;lt;LaughingBuddha&amp;gt; Y a-t-il un lien vers l'ordre du jour général ? 20:18:53 &amp;lt;str4d&amp;gt; (Et la semaine d'avant il était occupé) 20:21:29 &amp;lt;RN&amp;gt; eh bien, il y a généralement un ordre du jour... 20:22:25 &amp;lt;str4d&amp;gt; Il y a un lien vers l'ordre du jour qu'il utilisait pour les quelques réunions précédentes, mais je ne peux pas récupérer zzz.i2p pour le moment... 20:22:28 &amp;lt;RN&amp;gt; sur Trac 20:22:28 &amp;lt;eche|on&amp;gt; thats the update weather 20:22:28 &amp;lt;eche|on&amp;gt; un sacré paquet de mises à jour/de trafic en ce moment 20:22:28 &amp;lt;RN&amp;gt; `http://trac.i2p2.i2p/wiki/meeting` 20:22:28 &amp;lt;str4d&amp;gt; o/ topiltzin 20:22:28 &amp;lt;eche|on&amp;gt; bien plus rapide que n'importe quelle mise à jour auparavant 20:22:28 &amp;lt;str4d&amp;gt; RN, tu peux y accéder ? 20:22:28 &amp;lt;Benedikt&amp;gt; que s'est-il passé ? un des serveurs de ce réseau est tombé ? 20:22:31 &amp;lt;str4d&amp;gt; J'ai quelques sujets prévus de toute façon, si tu ne peux pas. 20:22:31 &amp;lt;RN&amp;gt; l'ordre du jour n'a pas été mis à jour depuis la réunion du 4 déc, on dirait 20:22:31 &amp;lt;topiltzin&amp;gt; \o str4d 20:22:31 &amp;lt;eche|on&amp;gt; Benedikt: net split, ça arrive souvent à cause de tunnels I2P instables 20:22:31 &amp;lt;Benedikt&amp;gt; oh, merci 20:22:34 &amp;lt;str4d&amp;gt; Ok, je vais simplement proposer un ordre du jour pseudo-aléatoire. 20:22:45 &amp;lt;LaughingBuddha&amp;gt; Vas-y 20:23:07 &amp;lt;str4d&amp;gt; (0) Dire bonjour. 20:23:07 &amp;lt;str4d&amp;gt; Salut ! 20:23:15 &amp;lt;LaughingBuddha&amp;gt; Eyyy 20:23:31 &amp;lt;topiltzin&amp;gt; quoi de neuf 20:25:46 &amp;lt;str4d&amp;gt; D'autres volontaires ? ^_^ 20:25:52 &amp;lt;str4d&amp;gt; Très bien, on avance : 20:25:52 &amp;lt;str4d&amp;gt; (1) Santé du réseau / Statut des mises à jour 20:26:31 &amp;lt;str4d&amp;gt; La santé du réseau m'a semblé assez mauvaise ces derniers jours/semaines. Est-ce qu'on sait si c'était une véritable attaque ? 20:26:46 &amp;lt;str4d&amp;gt; Ou simplement une dégradation continue due aux bugs ? 20:27:58 &amp;lt;LaughingBuddha&amp;gt; Je suppose qu'on ne saura pas vraiment avant que plus de monde mette à jour vers la 0.9.4 20:28:29 &amp;lt;RN&amp;gt; str4d, le lien Trac ? oui 20:30:43 &amp;lt;topiltzin&amp;gt; eche|on signalait un comportement bizarre, mais on ne le saurait pas avec certitude même après la mise à niveau vers 0.9.4 20:34:04 &amp;lt;str4d&amp;gt; psi semblait penser qu'une partie était liée aux guides russes qui recommandaient aux utilisateurs de forcer le floodfill pour trouver plus de nœuds. 20:34:07 &amp;lt;str4d&amp;gt; Concernant les mises à jour : 20:34:15 &amp;lt;str4d&amp;gt; &amp;lt;eche|on&amp;gt; un sacré paquet de mises à jour/de trafic en ce moment 20:34:18 &amp;lt;str4d&amp;gt; &amp;lt;eche|on&amp;gt; bien plus rapide que n'importe quelle mise à jour auparavant 20:34:29 &amp;lt;str4d&amp;gt; Autre chose à ajouter à ce résumé de l'avancement des mises à jour, eche|on ? 20:36:17 &amp;lt;eche|on&amp;gt; 780 mises à jour complètes poussées jusqu'à présent par mes nœuds 20:37:38 &amp;lt;str4d&amp;gt; LaughingBuddha a dit que les mises à jour via torrent ont fonctionné pour lui. Quelqu'un sait quelle est la taille de l'essaim (swarm) ? 20:37:54 &amp;lt;str4d&amp;gt; (Je ne connais que des routers de dev, mais ce serait intéressant de savoir) 20:38:13 &amp;lt;KillYourTV&amp;gt; Une dizaine 20:38:59 &amp;lt;eche|on&amp;gt; le torrent est très peu utilisé chez moi 20:39:06 &amp;lt;KillYourTV&amp;gt; ou, disons-le autrement : je vois 10 pairs 20:39:17 &amp;lt;eche|on&amp;gt; j'en vois 6 pour su2 et 4 pour sud 20:40:01 &amp;lt;KillYourTV&amp;gt; étant donné qu'un très petit pourcentage d'utilisateurs des builds de dev s'est vu proposer la mise à jour par torrent, je ne suis pas surpris qu'il y ait si peu de transferts pour l'instant. 20:40:16 &amp;lt;Astral_12&amp;gt; str4d: 6-7 pairs, su2 20:40:30 &amp;lt;str4d&amp;gt; KillYourTV, non, tous les utilisateurs des builds de dev se voient proposer le torrent. 20:41:09 &amp;lt;str4d&amp;gt; Si la version se termine par -0 et que tu choisis un nombre de 0 à 99 qui n'est pas 0, tu n'as pas de torrents. 20:41:12 &amp;lt;str4d&amp;gt; (IIRC) 20:41:15 &amp;lt;KillYourTV&amp;gt; oh... alors j'avais mal compris. 20:41:23 &amp;lt;KillYourTV&amp;gt; `http://tracker2.postman.i2p/details.php?dllist=1&amp;filelist=1&amp;info_hash=%09k%a6%29%14%7b%15%f6%f89%d7%1b%1c%d9T%fe%60c%ec%7c` 20:41:23 &amp;lt;iRelay&amp;gt; Torrent #19559: i2pupdate-0.9.4.su2, Size: 3.06 MB, Downloads: 6, Added: 2012-12-17 17:52:22, S/L: 10/1 20:42:01 &amp;lt;str4d&amp;gt; C'est suffisant pour montrer que le mécanisme de mise à jour fonctionne (et on n'a pas trop à se soucier de la scalabilité, car elle a déjà été bien testée pour les torrents ^_^) 20:43:11 &amp;lt;iRelay&amp;gt; &amp;lt;ReturningNovice@kytv&amp;gt; J'ai raté l'option torrent 20:43:37 &amp;lt;iRelay&amp;gt; &amp;lt;ReturningNovice@kytv&amp;gt; je passais de 0.9.3-13 20:43:48 &amp;lt;str4d&amp;gt; Ok, pas grand-chose de plus à dire pour l'instant — on pourra évaluer les effets de la mise à jour à la prochaine réunion. 20:43:48 &amp;lt;str4d&amp;gt; (2) Refonte du site web 20:43:48 &amp;lt;str4d&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/` c'est là où j'en suis actuellement (assurez-vous de forcer l'actualisation pour obtenir le dernier CSS) 20:43:55 &amp;lt;iRelay&amp;gt; Title: The Invisible Internet Project - I2P (at vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 20:44:27 &amp;lt;str4d&amp;gt; RN, ton router a probablement trouvé la mise à jour d'abord via HTTP. 20:44:30 &amp;lt;eche|on&amp;gt; str4d: la scalabilité est un problème avec un torrent non joignable 20:44:37 &amp;lt;zzz&amp;gt; il n'y a pas d'option 20:44:40 &amp;lt;eche|on&amp;gt; et actuellement SEULEMENT les builds de dev reçoivent un torrent 20:44:59 &amp;lt;str4d&amp;gt; Va voir `http://localhost:7657/debug` - tu devrais y voir un vérificateur TORRENT. 20:45:14 &amp;lt;zzz&amp;gt; et non, 20 000 dans un seul swarm n'est pas bien testé dans i2p. 20:46:14 &amp;lt;eche|on&amp;gt; str4d: et je ne vois pas de torrent sur 0.9.3-15 20:46:21 &amp;lt;str4d&amp;gt; zzz, vrai, j'avais oublié ça *derp* 20:46:32 &amp;lt;LaughingBuddha&amp;gt; str4d: En seed : 0/9 pairs 20:46:55 &amp;lt;str4d&amp;gt; zzz, comment le gestionnaire de mises à jour choisit entre deux options de mise à jour quand elles ont la même priorité ? 20:46:58 &amp;lt;eche|on&amp;gt; [RegisteredUpdater org.klomp.snark.UpdateHandler for ROUTER_SIGNED TORRENT @pri 10] *ooos* 20:47:08 &amp;lt;str4d&amp;gt; C'est juste celle qui est trouvée en premier ? 20:47:50 &amp;lt;zzz&amp;gt; je ne sais pas 20:48:39 &amp;lt;str4d&amp;gt; En regardant le copier-coller ci-dessus, je suppose que c'est le nombre de priorité le plus élevé qui l'emporte plutôt que le plus faible. 20:50:15 &amp;lt;str4d&amp;gt; Quelqu'un veut ajouter quelque chose ici ? On pourra évaluer les effets de la mise à jour à la prochaine réunion. 20:51:21 &amp;lt;topiltzin&amp;gt; le site a bonne allure ici :) 20:51:28 * str4d doit partir dans 25 min, donc veut avancer 20:52:57 &amp;lt;RN&amp;gt; s'il te plaît, continue str4d 20:53:21 &amp;lt;str4d&amp;gt; (2) Refonte du site web 20:53:22 &amp;lt;str4d&amp;gt; J'ai ajusté les anciens thèmes pour qu'ils se réfèrent au moins aux bonnes parties du HTML, donc les liens dans le pied de page peuvent être utilisés pour essayer les différents fichiers CSS disponibles. 20:53:52 &amp;lt;str4d&amp;gt; Ça donne une idée de la façon dont la nouvelle structure peut être disposée différemment. 20:55:17 &amp;lt;MTN11&amp;gt; i2p: kytv@mail.i2p * rb47286b470722a6382a963092219407946bcc5b6 installer/ (5 files in 5 dirs): Add dummy placeholder files to empty eepsite directories 20:55:17 &amp;lt;MTN11&amp;gt; git and a few other vcses don't store empty directories....but now these directories 20:55:17 &amp;lt;MTN11&amp;gt; are no longer empty. 20:55:32 &amp;lt;jenkins&amp;gt; Starting build #46 for job i2p (previous build: SUCCESS) 20:59:21 &amp;lt;jenkins&amp;gt; Project i2p build #46:SUCCESS in 2 min 42 sec: `http://kzzj7cu24fo6w7jsisgysh65lfyrkjaaaqsdn3hvlop6lp36vs2q.b32.i2p/job/i2p/46/` 20:59:24 &amp;lt;str4d&amp;gt; Quel est votre ressenti ? 20:59:24 &amp;lt;str4d&amp;gt; J'ai aussi fait plusieurs changements côté backend qui devraient faciliter la gestion du site — p. ex. l'incrément de la version du router ne doit maintenant se faire qu'à deux endroits, zzz 20:59:24 &amp;lt;str4d&amp;gt; (En fait, un seul, mais j'en ai ajouté un autre pour pouvoir ajouter Launchpad à la liste des miroirs) 21:01:40 &amp;lt;str4d&amp;gt; Quelqu'un a vu mes messages plus haut ? 21:03:08 &amp;lt;KillYourTV&amp;gt; oui. Je trouve que le site est très bien. 21:03:31 &amp;lt;LaughingBuddha&amp;gt; Oui 21:03:37 &amp;lt;LaughingBuddha&amp;gt; +1 pour le design 21:03:37 &amp;lt;str4d&amp;gt; laaaaag 21:04:45 &amp;lt;KillYourTV&amp;gt; quelques liens cassés toutefois, mais peut-être que c'est connu 21:06:05 &amp;lt;KillYourTV&amp;gt; en particulier `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/volunteer/develop/developerskeys` renvoie vers `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/volunteer/develop/monotone` qui n'existe pas. 21:06:55 &amp;lt;str4d&amp;gt; Je compte toujours ouvrir le design aux propositions de la communauté (car il y a encore des choses dans le design de duck qui me chiffonnent) mais pour une première itération ça fonctionne. 21:06:58 &amp;lt;str4d&amp;gt; KillYourTV, comme indiqué dans le ticket #807 les liens cassés sont connus (surtout sur les premières pages que j'ai migrées, puisque je ne savais pas encore où iraient les autres pages). 21:06:58 &amp;lt;str4d&amp;gt; Questions : 21:07:01 &amp;lt;str4d&amp;gt; - Les flux Blog et Meetings sont-ils corrects tels quels, ou doivent-ils tronquer leur contenu (pour obliger les lecteurs à aller sur le site principal pour tout voir) ? 21:07:05 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (accepted enhancement) - Revamp of website 21:07:36 &amp;lt;str4d&amp;gt; - Le flux Meetings doit-il être plus visible, ou bien le &amp;lt;link&amp;gt; sur l'index des réunions suffit-il (il est détecté par Firefox sous Marque-pages -&amp;gt; S'abonner à cette page) ? 21:08:39 &amp;lt;str4d&amp;gt; KillYourTV, oh, c'est un bug différent — la page existe, mais j'ai déplacé le fichier monotonerc qu'elle importe, donc je dois corriger ça &amp;gt;&amp;lt; 21:09:07 &amp;lt;str4d&amp;gt; Mais encore une fois, tous ces liens seront corrigés. 21:09:21 &amp;lt;str4d&amp;gt; - Quelqu'un a des suggestions de changements de contenu à faire avant la mise en ligne de la refonte ? 21:09:35 &amp;lt;str4d&amp;gt; - Avons-nous besoin de flux RSS en plus d'ATOM ? 21:10:55 &amp;lt;zzz&amp;gt; toutes les pages conservent-elles les mêmes URLs ? 21:10:58 &amp;lt;str4d&amp;gt; - Le lien "any" dans mirrors doit-il choisir de préférence un miroir dans un pays déterminé à partir de la langue du visiteur ? 21:11:44 &amp;lt;topiltzin&amp;gt; c'est très délicat 21:12:30 &amp;lt;topiltzin&amp;gt; quel est le comportement actuel ? 21:13:08 &amp;lt;str4d&amp;gt; zzz, je suis raisonnablement satisfait des URLs telles que je les ai maintenant (mais les suggestions sont bienvenues). 21:13:18 &amp;lt;str4d&amp;gt; Il y a une poignée de pages que je n'ai pas réussi à placer toutefois. 21:13:21 &amp;lt;str4d&amp;gt; topiltzin, vois `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/feed/blog/atom` et `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/feed/meetings/atom` pour le comportement actuel 21:13:27 &amp;lt;iRelay&amp;gt; Title: I2P Blog0.9.4 Release (at vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 21:14:02 &amp;lt;zzz&amp;gt; str4d, je parle de l'ancien site vs. le nouveau 21:14:32 &amp;lt;str4d&amp;gt; zzz, si tu demandais si les pages ont les mêmes URLs que sur le site actuel : non. 21:14:35 &amp;lt;str4d&amp;gt; Les URLs ont maintenant un sens. 21:15:25 &amp;lt;str4d&amp;gt; zzz, il y a quelques helpers hérités (legacy) qui redirigent d'anciennes URLs vers les nouvelles, mais ça ne marche que pour certaines pages. 21:15:32 &amp;lt;zzz&amp;gt; str4d, il faut qu'on en parle alors. On a accumulé pas mal de SEO / link juice (autorité transmise par les liens) ces 5 dernières années et on ne peut pas se permettre de tout jeter. C'est extrêmement important de bien faire ça. 21:15:46 &amp;lt;zzz&amp;gt; hosts.txt subscription, et backup news 21:15:50 &amp;lt;str4d&amp;gt; (à savoir, meetings, status, et toutes les pages placées dans la map legacy) 21:16:04 &amp;lt;zzz&amp;gt; on a aussi beaucoup de liens vers le site dans notre console 21:16:04 &amp;lt;str4d&amp;gt; zzz, les éléments statiques sont les mêmes pour autant que je sache 21:16:37 &amp;lt;zzz&amp;gt; peux-tu mettre une redirection pour chaque ancienne page ? 21:17:46 &amp;lt;str4d&amp;gt; LEGACY_MAP={ 21:17:52 &amp;lt;str4d&amp;gt; 'download': 'downloads_list' 21:17:52 &amp;lt;str4d&amp;gt; } 21:17:52 &amp;lt;str4d&amp;gt; ^-- on peut ajouter des correspondances là, de l'ancien site vers le nouveau. 21:17:52 &amp;lt;str4d&amp;gt; zzz, il faudrait une redirection manuelle, mais oui. 21:17:52 &amp;lt;topiltzin&amp;gt; cet accumulat de link juice s'applique-t-il à tous nos domaines ? 21:17:55 &amp;lt;str4d&amp;gt; (Je voudrais déplacer le code de support legacy dans un fichier séparé, parce que ça serait looong) 21:17:58 &amp;lt;str4d&amp;gt; Et si je lui dis d'utiliser des redirections 301, le client voit la redirection comme permanente (ou c'est 302 ?) 21:18:33 &amp;lt;topiltzin&amp;gt; on pourrait peut-être essayer le nouveau site sur geti2p.net et garder l'ancien sur i2p2.de ou similaire ? 21:19:00 &amp;lt;str4d&amp;gt; topiltzin, AFAICT geti2p.net est le même site (juste un second domaine) 21:19:07 &amp;lt;str4d&amp;gt; (c.-à-d., même backend) 21:19:42 &amp;lt;zzz&amp;gt; ce n'est pas un petit sujet. Nous avons construit beaucoup de réputation de liens ces 5 dernières années et on ne peut pas se permettre de tout jeter. C'est extrêmement important de bien faire ça. 21:19:42 &amp;lt;topiltzin&amp;gt; j'essaie de trouver un moyen de le tester en trafic le plus tôt possible 21:20:10 &amp;lt;str4d&amp;gt; zzz, d'accord, je vais passer et ajouter chaque page que j'ai déplacée dans le LEGACY_MAP 21:20:17 &amp;lt;zzz&amp;gt; autre chose — que ça marche avec et sans suffixe .html. 21:21:03 &amp;lt;str4d&amp;gt; zzz, déjà fait (ajout d'une ligne au mappeur legacy) 21:21:03 &amp;lt;str4d&amp;gt; Aussi, pouvez-vous suggérer de nouveaux emplacements d'URL pour les fichiers suivants ? (je sèche) 21:21:03 &amp;lt;str4d&amp;gt; i2ptunnel_services.html jbigi.html manualwrapper.html minwww.html ports.html ratestats.html 21:21:34 &amp;lt;zzz&amp;gt; il y a aussi le rel=canonical 21:22:19 &amp;lt;str4d&amp;gt; zzz, tu peux détailler ? 21:22:26 &amp;lt;zzz&amp;gt; on a passé pas mal de temps sur le SEO pour essayer de retrouver notre jus après la disparition de i2p.net 21:22:41 &amp;lt;zzz&amp;gt; dans _layout.html 21:23:20 &amp;lt;zzz&amp;gt; tu veux pointer vers le site principal pour que les miroirs ne siphonnent pas ta réputation. 21:23:27 &amp;lt;zzz&amp;gt; c'est aussi pourquoi les miroirs sont toujours en nofollow 21:24:10 &amp;lt;zzz&amp;gt; pour ne pas donner ta réputation 21:27:32 &amp;lt;topiltzin&amp;gt; un miroir pourrait-il servir pour un test de trafic ? 21:28:25 &amp;lt;str4d&amp;gt; Ok, il faut juste s'assurer que tout cela est repris dans le nouveau global/layout.html 21:30:02 &amp;lt;str4d&amp;gt; (je suppose que duck ne l'a pas fait) 21:32:53 &amp;lt;topiltzin&amp;gt; (j'adorerais lire des logs de chat sur le SEO) 21:34:37 &amp;lt;zzz&amp;gt; str4d, si tu n'as pas encore pensé au SEO, il est temps de t'y plonger ASAP. Chaque mot sur la page d'accueil compte. 21:35:00 &amp;lt;zzz&amp;gt; Sur l'actuelle page d'accueil et sur la version de duck, les mots sont choisis très soigneusement. 21:36:58 &amp;lt;zzz&amp;gt; regarde par exemple où on se positionne sur google pour 'garlic routing'. J'ai écrit cette page de zéro spécifiquement pour gagner en rang pour ce terme de recherche. 21:40:37 &amp;lt;str4d&amp;gt; Je me suis davantage concentré sur la mise en route du nouveau site. Mais je n'ai pas beaucoup changé de contenu textuel. 21:41:36 &amp;lt;str4d&amp;gt; Je peux passer et m'assurer que le nouveau layout ne perd aucun élément de lien. As-tu des suggestions pour le SEO de la page d'accueil telle qu'elle est maintenant, zzz ? 21:43:52 &amp;lt;str4d&amp;gt; Puisque le contenu texte des pages migrées n'a pas changé, elles devraient aller une fois les redirections legacy en place. 21:45:20 &amp;lt;zzz&amp;gt; je n'ai pas regardé depuis des mois. c'est quoi l'URL déjà ? 21:46:13 &amp;lt;zzz&amp;gt; aussi str4d, on devrait standardiser sur '-' au lieu de '_' dans les URLs. C'est mélangé actuellement, mais ces 10 dernières années le web s'est clairement standardisé sur '-'. Les underscores font moche et ça ne compte plus pour le SEO 21:46:29 &amp;lt;str4d&amp;gt; C'est plus haut 21:46:32 &amp;lt;str4d&amp;gt; Aussi lié dans le ticket #807 21:47:19 &amp;lt;str4d&amp;gt; Oui, j'ai remarqué le mélange. Je vais corriger ça. 21:47:22 &amp;lt;zzz&amp;gt; ok je vais regarder le ticket. tous les liens ci-dessus que je vois sont vers des flux etc. 21:48:19 &amp;lt;zzz&amp;gt; c'est bien aussi de garder des URLs courtes pour les pages souvent tweetées ou référencées — /download, /faq, etc. 21:48:22 &amp;lt;str4d&amp;gt; Les liens ci-dessus — utilise ce b32 21:50:25 &amp;lt;zzz&amp;gt; et si toi ou quelqu'un d'autre de confiance veut aller plus loin et revendiquer notre site dans google webmaster tools, ajouter un sitemap, etc., ça serait super. Je ne prétends pas du tout que notre SEO est génial, juste qu'on y pensait au moins un peu avant. 21:52:00 &amp;lt;str4d&amp;gt; J'avais prévu d'ajouter la génération de sitemap au backend, donc je serais content de le faire. 21:52:18 &amp;lt;topiltzin&amp;gt; est-ce que google webmaster tools renvoie des données à google ? 21:52:58 &amp;lt;zzz&amp;gt; seulement si tu mets leur js sur ton site 21:53:27 &amp;lt;str4d&amp;gt; Les URLs courtes — les URLs legacy suffiraient-elles ? 21:54:10 &amp;lt;str4d&amp;gt; topiltzin, on aura les infos de recherche Google, ce qui est utile en soi. 21:54:49 &amp;lt;topiltzin&amp;gt; mais aura-t-on des infos utiles sans rien renvoyer à google ? ou bien on s'en fiche ? les utilisateurs parano s'en fichent-ils ? etc. 21:55:38 &amp;lt;zzz&amp;gt; bien sûr, bonnes questions. on peut aussi simplement awstats ou similaire sur nos logs en regardant referers et termes de recherche 21:55:45 &amp;lt;zzz&amp;gt; je doute que quelqu'un l'ait fait ces dernières années. 21:57:16 &amp;lt;str4d&amp;gt; Eh bien, les outils renvoient des infos bien sûr, mais seulement parce qu'ils accèdent aux données de Google 21:57:26 &amp;lt;str4d&amp;gt; Le webmaster doit-il être non anonyme pour autant ? 21:58:06 &amp;lt;zzz&amp;gt; il suffit d'une adresse gmail afaik 21:58:13 &amp;lt;str4d&amp;gt; topiltzin, on aura des infos de recherche Google, ce qui est utile en soi. 21:58:39 &amp;lt;str4d&amp;gt; Analytics est techniquement séparé de la boîte à outils webmaster IIRC 21:58:46 &amp;lt;zzz&amp;gt; de toute façon, tout ça est un à-côté pour l'instant 21:59:21 &amp;lt;str4d&amp;gt; Oui. zzz, tu as atteint le site ? 21:59:44 &amp;lt;zzz&amp;gt; non, je te parlais :) 22:00:49 &amp;lt;topiltzin&amp;gt; J'aime précharger les eepsites pendant que je chatte :) 22:02:17 &amp;lt;zzz&amp;gt; je n'ai pas beaucoup d'upload en rab pour fetch en ce moment 22:02:20 &amp;lt;RN&amp;gt; " Euh... le serveur a rencontré une sorte d'erreur. " 22:03:08 &amp;lt;RN&amp;gt; c'est ce que j'obtiens quand je sélectionne la FAQ dans le menu déroulant 22:03:31 &amp;lt;zzz&amp;gt; str4d, comment restes-tu synchronisé avec l'ancien site ? tu as branché depuis mtn ou tu le fais manuellement, ou tu as repoussé tout le problème pénible ? 22:03:34 &amp;lt;str4d&amp;gt; Rn, étrange... ça ne devrait pas. 22:04:00 &amp;lt;str4d&amp;gt; zzz, branché dans mtn et prop régulièrement. 22:04:23 &amp;lt;str4d&amp;gt; Je ne change pas le contenu dans la refonte donc les merges se passent bien. 22:04:58 &amp;lt;str4d&amp;gt; Il y en a eu quelques délicats, mais surtout des props faciles. 22:10:49 &amp;lt;zzz&amp;gt; sur quoi demandes-tu des commentaires ? liens cassés ? organisation générale ? layout/couleurs/CSS ? je n'ai aucune idée d'où tu en es. 22:11:54 &amp;lt;RN&amp;gt; le thème sombre ne rend pas bien 22:12:00 &amp;lt;str4d&amp;gt; zzz, la navigation, la forme des URL, l'ergonomie générale, et le contenu de la page d'accueil 22:13:21 &amp;lt;str4d&amp;gt; RN, aucun des anciens ne rend bien. J'ai demandé des conseils à dr|z3d, mais aucun des thèmes actuels ne sera probablement le final. 22:13:51 &amp;lt;str4d&amp;gt; RN, pour l'erreur, je regarderai ça dans environ 20 minutes 22:14:07 &amp;lt;zzz&amp;gt; donc il n'y aura pas de sélecteur de thème dans la version finale, j'espère ? 22:14:58 &amp;lt;zzz&amp;gt; plusieurs thèmes, c'est une perte de temps horrible 22:15:20 &amp;lt;str4d&amp;gt; zzz, probablement pas, à moins qu'il y ait indécision sur le thème final. Ils sont là pour aider les designers. 22:15:43 &amp;lt;LaughingBuddha&amp;gt; Les utilisateurs peuvent toujours en créer. Ce n'est pas quelque chose dont les devs devraient se soucier 22:16:20 &amp;lt;LaughingBuddha&amp;gt; IMO 22:16:27 &amp;lt;str4d&amp;gt; J'ai juste mis les liens pour exposer la fonctionnalité pour l'instant. 22:17:36 &amp;lt;zzz&amp;gt; ce qui me gêne le plus sur la page d'accueil c'est la barre noire avec les liens. Qui ne sont pas vraiment des liens puisqu'ils ne font qu'ouvrir un menu, on ne va nulle part en cliquant dessus 22:18:37 &amp;lt;zzz&amp;gt; c'est comme si elle avait la mauvaise couleur, au mauvais endroit, et trop petite ou quelque chose comme ça. Elle n'est pas dans le style du reste de la page, et je me demande si tout ça ne devrait pas être en dessous de la partie verte 22:19:12 &amp;lt;str4d&amp;gt; zzz, je ne me suis pas concentré sur la couleur ou le style. 22:19:49 &amp;lt;str4d&amp;gt; La décision de ne pas lier les ouvreurs de menu est venue après des discussions d'ergonomie et des retours. 22:20:16 &amp;lt;str4d&amp;gt; Il a été décidé que lier certains d'entre eux et pas d'autres provoquerait de la confusion. 22:20:43 &amp;lt;str4d&amp;gt; Le plan est d'utiliser le CSS pour rendre la distinction plus claire. 22:21:35 &amp;lt;zzz&amp;gt; je ne saurais le dire mais les 3 sections du haut (jaune, noir, vert) ça semble faire une de trop ou dans le mauvais ordre ou quelque chose 22:21:35 &amp;lt;zzz&amp;gt; pas seulement une question de couleur/style peut-être ? je ne sais pas. il y a quelque chose d'inachevé ou d'incongru 22:21:35 &amp;lt;zzz&amp;gt; peut-être qu'un peu de style peut harmoniser le tout, ou pas. 22:21:42 &amp;lt;str4d&amp;gt; La couleur et le style de la barre de navigation changeront pour mieux s'intégrer, mais j'avais besoin de quelque chose de fonctionnel. 22:22:00 &amp;lt;zzz&amp;gt; J'aimerais trouver quelque part sur une page pour mettre une grande bannière "Célébrer 10 ans 2003-2013" 22:22:50 &amp;lt;str4d&amp;gt; (c'est pourquoi j'ai ajouté les liens de thèmes, pour montrer que la même structure peut être rendue différemment) 22:23:24 &amp;lt;zzz&amp;gt; c'est quoi une structure thésaurus ? 22:23:31 &amp;lt;zzz&amp;gt; j'ai pas encore cliqué sur les liens de thèmes 22:24:20 &amp;lt;str4d&amp;gt; Argh, fail de frappe sur téléphone. je voulais dire "same" 22:25:06 &amp;lt;zzz&amp;gt; et maintenant je regrette de l'avoir fait 22:26:09 &amp;lt;zzz&amp;gt; dommage que dg semble s'être volatilisé. Tout cet enthousiasme juvénile s'est évaporé si vite ? 22:26:28 &amp;lt;zzz&amp;gt; deux réunions et puis plus rien 22:26:47 &amp;lt;str4d&amp;gt; oui, la moitié des anciens CSS n'est pas utilisée correctement à cause de la nouvelle structure. mais je n'ai pas eu le temps de les migrer. 22:26:58 &amp;lt;str4d&amp;gt; css* 22:27:36 &amp;lt;str4d&amp;gt; Il semble très occupé en ce moment. 22:28:26 &amp;lt;zzz&amp;gt; donc c'est ce que je retiens. la barre de menu noire semble la plus problématique. Pas que j'aie des suggestions. Ça ne paraît pas juste. 22:30:12 &amp;lt;topiltzin&amp;gt; Je suis sûr qu'un autre dg apparaîtra ou que l'ancien reviendra quand le moment sera venu :) 22:30:28 &amp;lt;str4d&amp;gt; Oui. et la disposition des liens dedans ? Ça a du sens ? 22:30:28 &amp;lt;topiltzin&amp;gt; mais en attendant, on fait toujours du bon travail et c'est important d'écouter aussi les points de vue non-juvéniles et non-enthousiastes 22:31:10 &amp;lt;str4d&amp;gt; (aussi, je vais essayer de changer la barre noire pour utiliser le jeu de couleurs de l'exemple de barre de nav de duck.) 22:31:37 &amp;lt;zzz&amp;gt; juste surpris de voir dg passer de 60 mph à zéro en quelques jours. 22:32:51 &amp;lt;zzz&amp;gt; je ne sais pas si on veut des liens directs vers le jar, exe, etc. sur la page d'accueil. Il me semble que le texte sur la page de téléchargement est important. 22:33:45 &amp;lt;zzz&amp;gt; il faut clairement un lien vers Trac, on dirait qu'on l'a perdu ? 22:34:16 &amp;lt;zzz&amp;gt; si on allait quelque part en cliquant sur le mot, ça aiderait beaucoup aussi 22:34:26 &amp;lt;KillYourTV&amp;gt; Volunteer -&amp;gt; Develop -&amp;gt; Bug Tracker 22:34:54 &amp;lt;zzz&amp;gt; ah bon il y a deux niveaux ? 22:35:32 &amp;lt;zzz&amp;gt; il n'y a pas de petites flèches indiquant un autre niveau 22:36:09 &amp;lt;zzz&amp;gt; et est-ce qu'on veut vraiment deux niveaux sur la page d'accueil, ou n'importe où ? c'est peut-être au-dessus des capacités de la grand-mère de topiltzin 22:36:44 &amp;lt;zzz&amp;gt; et il faut absolument envoyer grand-mère quelque part quand elle clique sur download 22:37:43 &amp;lt;topiltzin&amp;gt; oui assurons-nous qu'elle puisse obtenir i2p et on verra plus tard pour en faire une développeuse 22:38:15 &amp;lt;zzz&amp;gt; en fait, le mieux serait peut-être de jeter les menus déroulants et de remplacer download-about-help-volunteer par quatre énormes boutons 22:39:01 &amp;lt;str4d&amp;gt; zzz, il y en aura. 22:39:23 &amp;lt;topiltzin&amp;gt; si les énormes boutons sont en Jolies Couleurs grand-mère adorera 22:39:34 &amp;lt;str4d&amp;gt; Et c'est topiltzin qui a suggéré de déplacer docs dans le menu about, donc techniquement il y a trois niveaux 22:39:57 &amp;lt;str4d&amp;gt; zzz, j'avais mis le lien Trac dans le menu help, mais topiltzin a suggéré de le déplacer vers voliunteer -&amp;gt; develop 22:40:11 &amp;lt;zzz&amp;gt; on dirait qu'on essaie de faire un site hiérarchique, mais uniquement via une barre de menu multi-niveaux compliquée sur la page d'accueil. Ce dont on a vraiment besoin ce sont de vraies pages hiérarchiques, comme une page about, une page volunteer, et une page help. 22:40:57 &amp;lt;KillYourTV&amp;gt; Maintenant 8 pairs pour le sud `http://tracker2.postman.i2p/details.php?dllist=1&amp;filelist=1&amp;info_hash=%f0%d8%27%17W%cfF%83%9em%9e%3f%d8%f8%85%2ac%baRV` 22:40:57 &amp;lt;iRelay&amp;gt; Torrent #19558: i2pupdate-0.9.4.sud, Size: 7.09 MB, Downloads: 6, Added: 2012-12-17 17:49:15, S/L: 7/0 22:41:00 &amp;lt;zzz&amp;gt; tenter de créer la structure uniquement dans cette barre noire est insuffisant, et peut-être pas le bon endroit 22:41:30 &amp;lt;str4d&amp;gt; zzz, la structure est dans les URLs. J'ai copié cette structure dans la barre de navigation parce que ça me semblait logique. 22:42:13 &amp;lt;str4d&amp;gt; Comme je l'ai dit depuis le début, la plus grande tâche était de décider comment réorganiser les anciennes pages d'un seul répertoire en une hiérarchie, et j'ai eu très peu d'aide là-dessus. 22:42:24 &amp;lt;zzz&amp;gt; je lance des idées. Je n'ai pas regardé depuis des mois et j'aurai peut-être un avis différent demain. 22:42:47 &amp;lt;zzz&amp;gt; je ne critique pas, je spécule 22:43:06 &amp;lt;str4d&amp;gt; Donc ma plus grande question est : est-ce que mes décisions de structure ont du sens ? 22:43:25 &amp;lt;str4d&amp;gt; (c.-à-d. pour des personnes autres que moi) 22:43:35 &amp;lt;topiltzin&amp;gt; c'est bien qu'on ait tant de directions futures à explorer, je suis sûr que ça donnera lieu à de nombreuses discussions productives 22:43:55 &amp;lt;str4d&amp;gt; Une fois la structure des pages existantes fixée, les autres questions pourront être réglées autour. 22:43:58 &amp;lt;topiltzin&amp;gt; str4d : oui pour moi 22:44:31 &amp;lt;str4d&amp;gt; Et quelqu'un a des suggestions à ma question précédente sur où mettre les dernières pages ? 22:44:34 &amp;lt;str4d&amp;gt; i2ptunnel_services.html jbigi.html manualwrapper.html minwww.html ports.html ratestats.html 22:45:00 &amp;lt;topiltzin&amp;gt; et puisque dg a prouvé qu'il pouvait passer de 0 à 60 mph en bien moins que quelques jours, ces discussions vont être *FUN* &amp;lt;/offtopic&amp;gt; 22:45:06 &amp;lt;zzz&amp;gt; qu'entends-tu par « mettre » ? 22:45:09 &amp;lt;str4d&amp;gt; Il y a aussi des pages plus anciennes que je n'ai pas encore ajoutées, parce que je pense qu'elles sont un peu hors sujet, mais elles devraient probablement aller quelque part : 22:45:12 &amp;lt;str4d&amp;gt; announcements.html clt.html cvs.html i2ptunnel_migration.html invisiblenet.html myi2p.html transition-guide.html upgrade-0.6.1.30.html 22:45:12 &amp;lt;str4d&amp;gt; benchmarks.html _config feed.atom installation.html jrandom-awol.html statusnotes.html transition-guide.txt 22:45:16 &amp;lt;zzz&amp;gt; où les lier ? 22:45:23 &amp;lt;str4d&amp;gt; zzz, dans le backend / les URLs. 22:45:34 &amp;lt;str4d&amp;gt; Toutes les pages du site sont stockées sous pages/site/ 22:45:45 &amp;lt;str4d&amp;gt; À partir de là, la structure des dossiers correspond aux URLs. 22:46:04 &amp;lt;zzz&amp;gt; tu hiérarchises aussi tous les fichiers ? 22:46:21 &amp;lt;str4d&amp;gt; Par ex. la page sur les tunnels unidirectionnels est stockée dans pages/site/docs/tunnels/unidirectional.html 22:46:36 &amp;lt;zzz&amp;gt; parce que ça ressemble à une tâche vaine de vouloir tout hyper-catégoriser 22:46:39 &amp;lt;str4d&amp;gt; zzz, oui — ça rend la gestion du site beaucoup plus facile pour les gens et le code. 22:47:13 &amp;lt;zzz&amp;gt; si tu le dis. mais par pitié fais juste un répertoire misc/ et basta. 22:47:48 &amp;lt;zzz&amp;gt; souviens-toi qu'un fichier ne peut être qu'à un endroit mais qu'il peut y avoir plusieurs liens vers lui. ne te bloque pas à vouloir tout mettre à sa place. 22:48:26 &amp;lt;str4d&amp;gt; D'accord, va pour misc/. Et je ne suis pas d'accord là — au moins du point de vue SEO, un contenu unique devrait avoir un slug unique 22:49:00 &amp;lt;str4d&amp;gt; D'où mon envie d'avoir des URLs "justes". 22:49:04 &amp;lt;zzz&amp;gt; je pense que si tu sorts les notes de version, les logs de réunion, et les statuts dans leurs propres dossiers, il ne resterait pas grand-chose 22:49:35 &amp;lt;zzz&amp;gt; bien sûr, URL unique, mais tu peux y lier depuis plusieurs endroits. Tous les liens depuis tunnels/index.html n'ont pas à pointer vers un fichier tunnels/xxx.html 22:50:16 &amp;lt;str4d&amp;gt; Oui, vrai (c'est en partie pourquoi la moitié des liens sont encore cassés) 22:50:31 &amp;lt;zzz&amp;gt; par ex. sur how.html il y a des liens dupliqués, et des liens vers toutes sortes de sujets. 22:50:34 &amp;lt;str4d&amp;gt; Mais je voulais que l'URL de chaque page ait du sens pour cette page. 22:51:05 &amp;lt;str4d&amp;gt; c.-à-d. /en/site/docs/overview/transport/ssu vs /en/site/docs/legacy/ssu/ 22:51:16 &amp;lt;str4d&amp;gt; (Il y a les deux — l'une est la documentation, l'autre est la spécification) 22:51:46 &amp;lt;zzz&amp;gt; joli en théorie, peut-être moins en pratique. ou peut-être que tout va bien. 22:52:23 &amp;lt;str4d&amp;gt; Mais si tout le monde est d'accord pour avoir une URL /en/site/misc/* pour les pages restantes, je les y mettrai (je commence à être fatigué du tri des pages @_@) 22:54:09 &amp;lt;zzz&amp;gt; n'essaie juste pas d'atteindre un objectif mythique et inutile de mapping 1:1:1:1 de menus:sujets:urls:nomsdefichiers 22:55:07 &amp;lt;zzz&amp;gt; et une hiérarchie profonde n'aide personne. ça nuit au SEO, ça nuit aux gens qui tapent, ça nuit à la lisibilité des URLs, etc.... donc ne va pas trop loin 22:55:10 &amp;lt;str4d&amp;gt; b 23:00:46 &amp;lt;str4d&amp;gt; À ce propos, je me demande s'il y a un moyen de retirer "site/" de l'URL — ça ne fait qu'allonger. 23:01:04 &amp;lt;str4d&amp;gt; Mais étant donné que d'autres pages sont p. ex. "/en/download" ou "/en/blog", avoir "/en/site/*" est peut-être inévitable. 23:02:46 &amp;lt;str4d&amp;gt; Et mapper urls:nomsdefichiers est aussi inévitable, parce que ce sont des fichiers plats, donc la seule façon d'obtenir une URL d'un nom de fichier (sans stocker une autre map) est d'utiliser son chemin. 23:04:00 &amp;lt;topiltzin&amp;gt; zzz : parmi les points que tu as soulevés aujourd'hui, lesquels seraient de vrais bloqueurs par opposition à des améliorations incrémentales ? 23:04:03 &amp;lt;zzz&amp;gt; lang/site semble mauvais 23:04:07 &amp;lt;zzz&amp;gt; on ne peut pas simplement utiliser les en-têtes de contenu ? 23:04:07 &amp;lt;str4d&amp;gt; De manière générale, d'après certains articles SEO que je lis, des URLs plus longues avec catégorisation sont meilleures. 23:04:48 &amp;lt;str4d&amp;gt; zzz, je me souviens en avoir discuté avec welterde, mais je ne me rappelle plus son argument contre. 23:06:05 &amp;lt;str4d&amp;gt; Le backend a juste besoin de récupérer un code langue quelque part. 23:06:08 &amp;lt;str4d&amp;gt; @babel.localeselector 23:06:09 &amp;lt;str4d&amp;gt; def get_locale(): 23:06:09 &amp;lt;str4d&amp;gt; # If the language is already set from the url, use that 23:06:09 &amp;lt;str4d&amp;gt; if hasattr(g, 'lang'): 23:06:09 &amp;lt;str4d&amp;gt; return g.lang 23:06:09 &amp;lt;str4d&amp;gt; # otherwise try to guess the language from the user accept 23:06:09 &amp;lt;str4d&amp;gt; # header the browser transmits. The best match wins. 23:06:09 &amp;lt;str4d&amp;gt; return request.accept_languages.best_match(['en', 'es', 'zh', 'de', 'fr', 'it', 'nl', 'ru', 'sv', 'cs', 'ar']) 23:06:09 &amp;lt;str4d&amp;gt; C'est la méthode actuelle. 23:06:24 &amp;lt;str4d&amp;gt; Mais si je me souviens bien, welterde n'était pas très content de se fier uniquement à ACCEPT_LANGUAGES 23:07:01 &amp;lt;zzz&amp;gt; je ne connais pas vraiment le backend mais on dirait que tu utilises une techno assez rigide de mapping url-&amp;gt;fichier ? 23:07:16 &amp;lt;zzz&amp;gt; je ne sais même pas si tu utilises le même backend qu'actuellement ou quelque chose de nouveau 23:07:42 &amp;lt;str4d&amp;gt; zzz, ce n'est pas une techno rigide, non — c'est l'exigence d'avoir les pages dans mtn qui est rigide. 23:07:46 &amp;lt;str4d&amp;gt; @app.route('/&amp;lt;string:lang&amp;gt;/site/&amp;lt;path:page&amp;gt;') 23:08:01 &amp;lt;str4d&amp;gt; ^-- c'est le catcher pour les URLs du site. 23:08:31 &amp;lt;zzz&amp;gt; concernant les bloqueurs, je ne classerais aucun de mes commentaires comme tels, seulement comme des commentaires. Mais on n'en est pas encore au point du processus pour parler de bloqueurs de toute façon ? 23:08:34 &amp;lt;str4d&amp;gt; Le backend transforme juste "page" en chemin de fichier et passe le fichier résultant au moteur de templates. 23:09:01 &amp;lt;str4d&amp;gt; zzz, j'espère que ce genre de discussion aidera à éviter complètement les bloqueurs =) 23:09:28 &amp;lt;zzz&amp;gt; d'accord. mais sur quel planning es-tu ? jours, semaines, mois, années ? je ne sais vraiment pas. 23:11:20 &amp;lt;str4d&amp;gt; J'aimerais mettre le nouveau site en ligne d'ici les prochains mois. 23:11:23 &amp;lt;str4d&amp;gt; Et idéalement la structure du site sera réglée avant la prochaine release. 23:11:23 &amp;lt;str4d&amp;gt; bien avant* 23:11:23 &amp;lt;str4d&amp;gt; Donc le principal bloqueur que je vois est d'obtenir un design cohérent pour la nouvelle structure. 23:12:01 &amp;lt;str4d&amp;gt; Donc semaines pour la structure, mois pour le lancement. 23:13:07 &amp;lt;str4d&amp;gt; Principalement parce qu'il y a beaucoup d'autres projets liés à I2P sur lesquels je veux passer du temps, et j'aimerais terminer certains de mes projets actuels d'abord ^_^ mais cela dit, je ne veux pas sortir un mauvais site à la va-vite. 23:13:50 &amp;lt;zzz&amp;gt; la structure du site (menus, pages) est importante, mais pas trop difficile. La structure des fichiers, comme je l'ai dit, n'est pas la même chose, et pas super importante, et je n'y passerais pas plus de 5 minutes. 23:16:16 &amp;lt;zzz&amp;gt; quoique, au niveau supérieur, se débarrasser de en/site serait super. il semble que ça ne devrait pas être dans les URLs 23:16:18 &amp;lt;str4d&amp;gt; zzz, je suis d'accord sur cette distinction, mais selon tes exigences actuelles la structure des fichiers équivaut à la structure des URLs, ce qui est très important pour le SEO. 23:16:48 &amp;lt;zzz&amp;gt; mais avec un mapping tu peux sauter par-dessus en/site par exemple. 23:18:24 &amp;lt;str4d&amp;gt; Une chose — retirer /en/site (et /en pour les autres pages) signifie que les nouvelles URLs vont se mélanger avec le catcher legacy, ce qui compliquera les choses... 23:19:18 &amp;lt;zzz&amp;gt; c'est important pour le SEO mais je ne connais pas les bonnes réponses. Est-ce que en/site/docs/router/transport/udp/spec.html est mieux ou pire que /udp-specification.html ? je ne sais pas. 23:19:25 &amp;lt;str4d&amp;gt; Ce qui veut dire qu'en plus d'avoir une map d'anciennes URLs vers les nouvelles, il nous faudrait une map des nouvelles URLs vers leurs fichiers, ce qui est en gros une base de données. 23:20:12 &amp;lt;str4d&amp;gt; zzz, /docs/legacy/ssu/ (ou udp) est mieux que /udp-specification d'après quelques lectures SEO préliminaires. 23:20:49 &amp;lt;str4d&amp;gt; Bien que je lise maintenant une page qui prône une architecture de site plate. 23:21:12 &amp;lt;str4d&amp;gt; ... ou pas ? je n'arrive pas à dire... 23:21:59 &amp;lt;zzz&amp;gt; il y a ~575 fichiers au total, 180 meeting, 48 release, 95 status, ne laissant que 240 autres 23:22:28 &amp;lt;str4d&amp;gt; "Avec un maillage interne intelligent, les SEO devraient s'assurer que la hiérarchie de catégories du site est reflétée dans les URLs." 23:24:39 &amp;lt;str4d&amp;gt; Voici un bon exemple de structure d'URL : 23:24:42 &amp;lt;str4d&amp;gt; http://www.dmoz.org/Games/Video_Games/History/ 23:24:42 &amp;lt;str4d&amp;gt; Voici un mauvais exemple de structure d'URL : 23:24:42 &amp;lt;str4d&amp;gt; http://www.imdb.com/title/tt0468569/ 23:24:45 &amp;lt;iRelay&amp;gt; Title: Open Directory - Games: Video Games: History (at www.dmoz.org) 23:24:53 &amp;lt;iRelay&amp;gt; Title: The Dark Knight (2008) - IMDb (at www.imdb.com) 23:26:52 &amp;lt;str4d&amp;gt; Ça semble faire écho à l'avis général que j'obtiens. 23:27:04 * str4d va faire plus de recherche SEO... argh... 23:27:07 &amp;lt;zzz&amp;gt; Je pense que tu dois d'abord régler la question de la langue 23:27:34 &amp;lt;str4d&amp;gt; Oui. Est-ce qu'on sait si les utilisateurs auront ACCEPT_LANGUAGES configuré ? 23:27:37 &amp;lt;str4d&amp;gt; s/that/if/ 23:27:40 &amp;lt;iRelay&amp;gt; str4d meant: Yeah. Do we know if users will have ACCEPT_LANGUAGES set? 23:27:44 &amp;lt;str4d&amp;gt; Le proxy HTTP filtre-t-il ça d'une quelconque manière ? 23:28:35 &amp;lt;zzz&amp;gt; si tu gères accept-foo correctement alors les crawlers fonctionneront mieux je suppose 23:28:35 &amp;lt;zzz&amp;gt; mais que fais-tu de la sélection manuelle de la langue — tu poses un cookie et tu l'utilises pour passer outre ? 23:28:35 &amp;lt;zzz&amp;gt; je ne sais presque rien sur la façon de faire 23:28:38 &amp;lt;zzz&amp;gt; tant que tu n'as pas décidé définitivement si c'est lang/.... ou .../foo_lang.html tu ne peux pas aller beaucoup plus loin. Je ne sais pas si duck a choisi le schéma en/site mais si oui ce n'est pas important qu'il l'ait fait 23:29:25 &amp;lt;zzz&amp;gt; certainement pour les blogs, journaux, etc. les bonnes pratiques sont claires : myblog.com/2012/12/i-think-obama-is -the-whatever.html 23:32:14 &amp;lt;zzz&amp;gt; beaucoup de sites utilisent des URLs courtes avec redirections, pour les pubs et pour les "devineurs" d'URL — p. ex. http://cbs.com/survivor 23:32:21 &amp;lt;iRelay&amp;gt; Title: Survivor: Watch Episodes and Video and Join the Ultimate Fan Community - CBS.com (at cbs.com) 23:32:40 &amp;lt;zzz&amp;gt; des URLs courtes pour les tweets et facebook et pubs, peut-être que ça ne dérange pas si elles redirigent 23:33:39 &amp;lt;zzz&amp;gt; le proxy HTTP i2p filtre accept-* 23:45:41 &amp;lt;str4d&amp;gt; zzz d'accord, donc il faut une option de langue basée sur l'URL... 23:47:49 &amp;lt;str4d&amp;gt; cookies — peut-on supposer que tous les utilisateurs du site auront les cookies activés ? 23:48:16 &amp;lt;str4d&amp;gt; ou au moins, tous les non-anglophones (I2P et clearnet) 23:49:50 &amp;lt;zzz&amp;gt; je ne sais pas 23:54:23 &amp;lt;str4d&amp;gt; Certainement à l'intérieur d'I2P, on ne veut pas aliéner les utilisateurs les plus prudents. 23:58:45 &amp;lt;str4d&amp;gt; Bref, cette réunion s'est un peu transformée en discussion-fleuve sur le site web — désolé ! 23:58:45 &amp;lt;RN&amp;gt; oui, je bloque les cookies par défaut, et je pense que je ne suis pas le seul 23:59:07 &amp;lt;RN&amp;gt; c'est important, str4d :) 00:02:24 &amp;lt;str4d&amp;gt; Donc je vais officiellement clore la réunion maintenant, mais la discussion sur le site peut continuer (même si je m'absente une heure environ). 00:02:27 &amp;lt;str4d&amp;gt; À moins que quelqu'un ait des points rapides à soulever ? 00:02:34 &amp;lt;str4d&amp;gt; 3 00:02:34 &amp;lt;str4d&amp;gt; 2 00:02:34 &amp;lt;str4d&amp;gt; 1 00:02:37 * str4d *baf*s la réunion est close. 00:07:57 &amp;lt;topiltzin&amp;gt; Merci à tous, c'était du bon. J'ai beaucoup appris sur le SEO et c'était une joie de voir zzz si enthousiaste. ( Peut-être des effets secondaires de la poussière de fée de dg :) ) J'aimerais pouvoir contribuer davantage mais les sites web ne sont pas du tout mon truc. 00:08:13 &amp;lt;topiltzin&amp;gt; et merci à KillYourTV et sighup-bot__ pour les logs :) 00:13:54 &amp;lt;zzz&amp;gt; pfft. je ne savais pas qu'on était encore en réunion :) 00:26:40 &amp;lt;topiltzin&amp;gt; je viens de revenir parmi vous :) la banquette arrière était si confortable que je me suis un peu évadé &lt;/div></description></item><item><title>Version 0.9.4</title><link>/fr/blog/2012/12/17/version-0.9.4/</link><pubDate>Mon, 17 Dec 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/12/17/version-0.9.4/</guid><description>&lt;p>0.9.4 comprend une correction d’un bogue touchant la capacité du réseau, introduit en 0.9.2, qui réduisait les performances et la fiabilité du réseau. Elle inclut également des changements majeurs dans le système de mise à jour au sein du réseau et ajoute la possibilité d’effectuer des mises à jour via des torrents au sein du réseau.&lt;/p>
&lt;p>Nous avons corrigé plusieurs bogues dans l’implémentation de la DHT (table de hachage distribuée) d’i2psnark, introduite dans la version précédente. Pour ceux d’entre vous qui utilisent des mots de passe pour la console ou le proxy HTTP, nous sommes passés à la méthode d’authentification Digest, plus sécurisée, et avons amélioré la sécurité des formulaires de la console.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 11 décembre 2012</title><link>/fr/blog/2012/12/11/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-11-d%C3%A9cembre-2012/</link><pubDate>Tue, 11 Dec 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/12/11/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-11-d%C3%A9cembre-2012/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> lillith, Meeh, postman, psi, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:20:09 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Je ne sais pas où est dg, donc je propose qu'on commence la réunion quand même, en continuant avec l'ordre du jour de la semaine dernière (ou en le relançant si nécessaire). 20:20:09 &amp;lt;str4d&amp;gt; (`http://zzz.i2p/posts/5779)` 20:20:18 &amp;lt;iRelay&amp;gt; Titre: zzz.i2p: Réunions IRC (sur zzz.i2p) 20:40:14 &amp;lt;str4d&amp;gt; Personne ne va répondre ? 20:41:48 &amp;lt;Meeh&amp;gt; Je suis partant pour une réunion 20:42:09 &amp;lt;Meeh&amp;gt; mais l'IRC était vraiment instable aujourd'hui 20:51:48 &amp;lt;str4d&amp;gt; Quelqu'un veut présider et lancer une réunion ? Aucune idée où est passé dg, et je dois partir en cours de route donc je ne peux pas. 20:52:40 &amp;lt;str4d&amp;gt; On dirait qu'iRelay est sur le serveur de postman, donc si le président s'y trouve aussi, les déconnexions n'affecteront pas le journal de la réunion. 21:01:13 &amp;lt;psi&amp;gt; la réunion était...? 21:01:32 * lillith se propose pour présider une fois que j'aurai chargé zzz.i2p avec succès 21:04:05 &amp;lt;psi&amp;gt; la réunion, c'est maintenant ? 21:05:43 &amp;lt;lillith&amp;gt; oui, à moins que quelqu'un d'autre veuille présider 21:07:16 &amp;lt;psi&amp;gt; ok 21:07:16 &amp;lt;psi&amp;gt; sujets ? 21:07:16 &amp;lt;lillith&amp;gt; Alors, en reprenant où nous nous sommes arrêtés la semaine dernière, orion tu es là ? 21:09:52 &amp;lt;psi&amp;gt; ça semble faisable 21:09:54 &amp;lt;lillith&amp;gt; je ne sais pas trop pour quoi faire, ça me paraît un peu inutile, en tout cas pour moi 21:10:20 &amp;lt;psi&amp;gt; pour créer un environnement plus structuré pour aider les utilisateurs 21:10:27 &amp;lt;psi&amp;gt; si je me souviens bien 21:10:48 &amp;lt;topiltzin&amp;gt; plutôt mettre les ressources en commun 21:11:05 &amp;lt;topiltzin&amp;gt; +1 pour ça mais si je me souviens bien il fallait d'abord demander à quelqu'un (le propriétaire du canal ? qui est/était-ce ?) 21:11:13 &amp;lt;lillith&amp;gt; donc fusionner deux canaux assez morts en un canal moins mort ? 21:11:50 &amp;lt;topiltzin&amp;gt; ouais 21:12:23 &amp;lt;lillith&amp;gt; d'accord, point 2a : qui possède chaque canal et qu'en pensent-ils ? 21:12:50 &amp;lt;lillith&amp;gt; 2b : le nouveau canal est-il #i2p ou #i2p-help ? 21:12:57 * postman possède #i2p et ne pense rien de particulier 21:13:31 &amp;lt;postman&amp;gt; #i2p devrait garder son nom 21:13:33 &amp;lt;lillith&amp;gt; 2c : demander à quelqu'un d'en supprimer un et de rediriger les gens vers l'autre 21:13:38 &amp;lt;postman&amp;gt; zzz possède #i2p-help 21:14:10 &amp;lt;psi&amp;gt; je suppose que l'ircd peut faire une sorte de "symlink" pour les canaux ? 21:14:12 &amp;lt;lillith&amp;gt; je pense que les nouveaux utilisateurs ont besoin d'un canal 'help' évident vers lequel aller en premier lorsqu'ils se connectent 21:14:31 &amp;lt;lillith&amp;gt; sinon ils vont juste poser leurs questions dans des canaux au hasard 21:14:51 &amp;lt;postman&amp;gt; à propos de symlink. je vais vérifier ça 21:16:35 &amp;lt;lillith&amp;gt; d'accord, point 2 traité ? 21:18:16 &amp;lt;lillith&amp;gt; point 3 : mises à jour de la refonte du site web. 21:18:35 &amp;lt;lillith&amp;gt; str4d, des nouvelles ? 21:18:37 &amp;lt;psi&amp;gt; combien travaillent là-dessus ? 21:23:13 &amp;lt;lillith&amp;gt; psi: à ma connaissance, seulement str4d 21:28:17 &amp;lt;lillith&amp;gt; à propos du point 4 : ajouts de liens de la console 0.9.4, je pense que str4d est parti et books n'est pas là, peut-être la semaine prochaine ? 21:28:17 &amp;lt;str4d&amp;gt; lillith, je vais bientôt être afk 21:28:26 &amp;lt;str4d&amp;gt; Mais la réorganisation des pages du site est essentiellement terminée. 21:33:45 &amp;lt;str4d&amp;gt; J'aimerais des retours de votre part (navigation et structure d'url) - voyez le ticket #807 pour l'url en direct 21:33:48 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (amélioration acceptée) - Refonte du site web 21:33:50 &amp;lt;str4d&amp;gt; Et ce ticket liste également les prochaines tâches à faire pour la refonte. 21:33:50 &amp;lt;lillith&amp;gt; d'accord, merci :) 21:34:09 &amp;lt;lillith&amp;gt; point 5 ; sortie 0.9.4 21:35:46 &amp;lt;lillith&amp;gt; zzz, tu vises toujours la mi-décembre ? 21:39:52 &amp;lt;zzz&amp;gt; lundi. voir aussi /topic et `http://zzz.i2p/topics/1252` 21:39:55 &amp;lt;zzz&amp;gt; et à propos des ajouts de liens de la console, ce point de l'ordre du jour peut être repoussé de 6 semaines pour 0.9.5 21:45:02 &amp;lt;lillith&amp;gt; d'accord merci :) 21:45:09 &amp;lt;lillith&amp;gt; point 6 : des notes de la part des participants 21:45:09 &amp;lt;lillith&amp;gt; ... quelqu'un ? 21:45:09 &amp;lt;psi&amp;gt; des notes ? 21:45:09 &amp;lt;lillith&amp;gt; quoi que ce soit que vous souhaitiez ajouter 21:45:09 &amp;lt;psi&amp;gt; la plainte la plus fréquente des nouveaux utilisateurs est que c'est lent au démarrage 21:45:22 &amp;lt;psi&amp;gt; y a-t-il un moyen de répondre à cela ? 21:49:54 &amp;lt;Meeh&amp;gt; faire en sorte que l'installateur inclue des RIs pourrait aider sur la vitesse de démarrage. Mais ce n'est pas une solution parfaite 21:49:54 &amp;lt;Meeh&amp;gt; et si ces RIs tombent en panne, ou sont très chargés, etc. etc. 21:49:54 &amp;lt;psi&amp;gt; y a-t-il une façon plus "rapide" d'amorçage initial à part le pré-packaging ? 21:49:54 &amp;lt;zzz&amp;gt; Meeh, est-ce que ton script de serveur de reseed est un goulot d'étranglement ? est-ce que ça ralentit le reseeding ? 21:49:54 &amp;lt;Meeh&amp;gt; augmenter la limite avant que le router arrête le reseeding à 200-300.. Mais ce n'est pas une idée parfaite non plus 21:49:54 &amp;lt;lillith&amp;gt; Meeh, sûrement que n'importe quelle solution vaut mieux que rien 21:49:54 &amp;lt;Meeh&amp;gt; ça ralentit le serveur s'il est beaucoup utilisé puisque c'est un verrou d'écriture sur sqlite 21:49:56 &amp;lt;Meeh&amp;gt; je devrais faire une version mysql, et les reseeders qui pourraient l'utiliser aideraient beaucoup 21:51:20 &amp;lt;lillith&amp;gt; pré-packager des RIs ne pourrait qu'accélérer le démarrage initial ; au pire, ce serait pareil qu'actuellement 21:51:20 &amp;lt;Meeh&amp;gt; alors le verrou fichier/base de données ne serait plus un goulot d'étranglement 21:52:49 &amp;lt;Meeh&amp;gt; ou n'importe quel autre *sql tant que ça tourne en tant que serveur 22:01: &amp;lt;lillith&amp;gt; orion ne semble pas être ici, et je ne vois pas comment on peut continuer sans lui 22:04: &amp;lt;lillith&amp;gt; point 7: prochaine réunion 22:06: &amp;lt;topiltzin&amp;gt; le pré-packaging a de solides arguments contre lui, ils sont disponibles sur zzz.i2p 22:07: &amp;lt;lillith&amp;gt; je laisse ça à dg , vraisemblablement ce sera à 8.00 UTC mardi prochain (le 18) 22:08: &amp;lt;lillith&amp;gt; topiltzin, je vais jeter un œil 22:09: &amp;lt;lillith&amp;gt; Je dirais que cette réunion est maintenant officiellement terminée alors :) &lt;/div></description></item><item><title>Réunion des développeurs I2P - 4 décembre 2012</title><link>/fr/blog/2012/12/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-d%C3%A9cembre-2012/</link><pubDate>Tue, 04 Dec 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/12/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-d%C3%A9cembre-2012/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dg, hottuna, KillYourTV, lillith, Meeh, psi, str4d, weltende, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:18:53 * KillYourTV a remarqué que nous sommes 17 minutes après le début de la réunion... et que ça commence tranquillement... 20:19:31 &amp;lt;lillith&amp;gt; je me le demandais, est-ce que moi aussi j'ai la mauvaise heure ou un truc du genre ? 20:20:23 * dg attend d'être libre 20:20:30 &amp;lt;dg&amp;gt; y a des trucs à boucler d'abord 20:20:33 &amp;lt;dg&amp;gt; désolé 20:20:39 &amp;lt;dg&amp;gt; vous pouvez commencer sans moi si besoin 20:23:07 * KillYourTV va surtout observer vu ses rôles plutôt insignifiants et sans importance... 20:23:15 &amp;lt;KillYourTV&amp;gt; ...donc l'heure de début n'a pas d'importance. 20:23:39 &amp;lt;Meeh&amp;gt; Je serai là, mais je peux attendre que dg soit prêt 20:23:42 &amp;lt;str4d&amp;gt; Je me demande s'il serait possible d'avoir deux connexions IRC de type leaf vers la même leaf pour réduire les netsplits... 20:23:48 &amp;lt;dg&amp;gt; Tant que ça n'énerve personne, j'attends encore un peu 20:23:59 &amp;lt;dg&amp;gt; Avec un peu de chance, $task ne sera plus très long 20:24:02 &amp;lt;str4d&amp;gt; (sans doubler les messages) 20:24:05 &amp;lt;dg&amp;gt; str4d : pas sans des modifs sérieuses de l'IRCd 20:24:16 &amp;lt;dg&amp;gt; (ou des hax i2p ?) 20:24:22 * KillYourTV baisse la priorité de ses tâches pour donner plus de CPU à dg 20:25:07 &amp;lt;str4d&amp;gt; Il y a déjà des mods I2P pour l'IRCd alors pourquoi pas de la redondance ? 20:25:50 &amp;lt;dg&amp;gt; en fait 20:25:50 &amp;lt;str4d&amp;gt; j'imagine que ça dépend de l'IRCd 20:26:04 &amp;lt;dg&amp;gt; Je vois un peu le nombre de splits IRC comme une façon de mesurer la santé du réseau 20:26:19 &amp;lt;dg&amp;gt; Pour moi, ça dit quelque chose sur la réussite des tunnel :-P 20:27:07 &amp;lt;str4d&amp;gt; À ce propos. 20:27:30 &amp;lt;KillYourTV&amp;gt; Je ne sais pas quelles mods ont été appliquées ni pourquoi elles étaient nécessaires. (À l'époque, ngircd avait besoin d'une petite mod pour l'affichage b32... mais avec webirc ce n'est plus nécessaire (et elles ne s'affichent pas ici de toute façon)) 20:28:00 &amp;lt;str4d&amp;gt; -_- 20:49:54 &amp;lt;psi&amp;gt; orion : à propos de c++ i2p, ça te dérange si j'ajoute un système de build à ton code ? probablement scons 20:54:16 &amp;lt;dg&amp;gt; Je suis prêt 20:54:27 &amp;lt;dg&amp;gt; Désolé pour le retard, tout le monde 20:55:01 * dg ping #i2p-dev 21:03:16 &amp;lt;str4d&amp;gt; o/ dg 21:04:09 &amp;lt;hottuna&amp;gt; salut dg 21:05:07 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; *fait coucou* 21:05:53 &amp;lt;psi&amp;gt; yay 21:05:56 * psi a expiré 21:11:17 &amp;lt;hottuna&amp;gt; prêt, dg ? 21:13:23 &amp;lt;dg&amp;gt; désolé, j'ai été déconnecté 21:13:26 &amp;lt;dg&amp;gt; Qu'est-ce que j'ai manqué ? 21:13:26 &amp;lt;dg&amp;gt; &amp;lt;+iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; *fait coucou* 21:13:26 &amp;lt;dg&amp;gt; chanserv donne la voix à psi 21:13:26 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; yay 21:13:26 &amp;lt;dg&amp;gt; +psi a expiré 21:13:26 &amp;lt;dg&amp;gt; s-771 est maintenant connu sous le nom de s-77 21:13:26 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; yay ! 21:13:26 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Tout le monde s'est réveillé pour moi&amp;lt;3 21:13:27 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; weltende : Des nouvelles concernant la mailing list ? stp dis-moi que oui 21:13:27 &amp;lt;Meeh&amp;gt; *fait coucou* 21:13:27 &amp;lt;hottuna&amp;gt; Je ne pense pas que tu aies manqué quoi que ce soit 21:13:27 &amp;lt;psi&amp;gt; ouais 21:13:27 &amp;lt;dg&amp;gt; très bien 21:13:27 &amp;lt;dg&amp;gt; Donc, weltende : .. 21:14:37 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; pas vraiment... pas eu le temps pour l'instant 21:14:47 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; kytv pourrait le faire... il a l'accès root à la machine à laquelle je pensais, si je me souviens bien ;-) 21:14:50 * dg attend quelques minutes 21:15:41 * dg poke KillYourTV 21:17:30 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg : et plus de cowbell ! 21:17:34 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; euh... de la structure 21:18:02 * dg n'a jamais été doué pour ça, mais il va essayer 21:18:12 * dg passe à la suite 21:18:15 &amp;lt;dg&amp;gt; KillYourTV : ping quand tu reviens 21:18:21 &amp;lt;dg&amp;gt; Alors, des mises à jour de statut. 21:18:40 * str4d a ~40 min, donc GTFG fg ;P 21:18:40 &amp;lt;KillYourTV&amp;gt; hmm ? Je ne savais pas que j'avais root mais je peux y consacrer un peu de temps (les cours et le déménagement m'ont pris pas mal de temps) 21:18:40 &amp;lt;dg&amp;gt; Ça vaut la peine de les remettre vu qu'on a les réunions (et, espérons-le, leurs résumés, mais ça ne marche pas pour l'instant) ? 21:19:15 &amp;lt;str4d&amp;gt; dg, à qui seraient destinées les mises à jour de statut ? 21:19:22 &amp;lt;str4d&amp;gt; s/pour/destinées à/ 21:19:25 &amp;lt;iRelay&amp;gt; str4d voulait dire : dg, à qui seraient destinées les mises à jour de statut ? 21:19:34 &amp;lt;dg&amp;gt; Eh bien, je suppose que les précédentes, que jrandom maintenait, s'adressaient à ceux qui voulaient un TL;DR des réunions 21:20:06 &amp;lt;dg&amp;gt; Peut-être comme ce qu'on a fait avec la dernière réunion (sur le site) où les résultats étaient résumés en haut de la page 21:20:31 &amp;lt;hottuna&amp;gt; Ce serait bien pour développer la communauté, mais c'est aussi un peu de boulot. 21:20:49 * dg ne pense pas que ce soit indispensable en soi mais ce serait bien de dire ce que la réunion a accompli/décidé 21:21:32 &amp;lt;hottuna&amp;gt; Est-ce que quelqu'un veut s'en charger ? 21:22:01 &amp;lt;str4d&amp;gt; Dans la refonte du site, j'ai pris les mises à jour de statut comme des « billets de blog » 21:22:05 &amp;lt;str4d&amp;gt; Donc il vaudrait mieux écrire ceux-là, ou structurer les mises à jour de statut comme telles. 21:22:20 &amp;lt;hottuna&amp;gt; ça a l'air plutôt bien 21:22:57 &amp;lt;str4d&amp;gt; (Et puisque le blog aura un RSS ou autre, ça pourra ensuite alimenter toutes les autres voies de diffusion souhaitées) 21:23:24 &amp;lt;psi&amp;gt; point 1 : à considérer, CCC 21:23:27 &amp;lt;lillith&amp;gt; je pensais qu'après une réunion on pourrait ouvrir un nouveau fil sur zzz.i2p, pour permettre aux gens de répondre avec des suites à ce qui a été discuté 21:23:30 &amp;lt;psi&amp;gt; comment « ce côté » va-t-il s'organiser ? 21:23:55 &amp;lt;hottuna&amp;gt; Je soutiens l'idée du blog, toutefois il faut quelqu'un pour s'en occuper. 21:24:50 &amp;lt;psi&amp;gt; oh foutu lag 21:25:27 &amp;lt;str4d&amp;gt; Et les mises à jour de statut n'ont pas besoin d'être trop « compte-rendu », puisque la section réunions de la refonte est l'endroit où les vrais comptes rendus doivent aller (et je pense que les comptes rendus pourraient aussi être mis dans un flux, tandis que les logs complets sont affichés avec les comptes rendus sur le site) 21:26:10 &amp;lt;zzz&amp;gt; dg, pour info, les mises à jour de statut de jr étaient envoyées des heures avant chaque réunion, et ce n'étaient pas les comptes rendus de la réunion précédente 21:26:55 &amp;lt;str4d&amp;gt; Ah, merci zzz — donc plutôt une mise à jour générale pour mettre tout le monde à niveau avant la réunion. 21:27:10 &amp;lt;zzz&amp;gt; exact 21:27:39 &amp;lt;zzz&amp;gt; dg, pour info, les mises à jour de statut de jr étaient envoyées des heures avant chaque réunion, et ce n'étaient pas les comptes rendus de la réunion précédente 21:28:00 &amp;lt;dg&amp;gt; zzz : ah ok, c'était un tl;dr de la $week ? 21:28:03 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; On continue ? 21:28:03 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; psi : ccc est à l'ordre du jour :) 21:28:03 &amp;lt;dg&amp;gt; --- aquarium (grenze@irc2p) a rejoint #i2p-dev 21:28:06 &amp;lt;dg&amp;gt; --- w8rabbit (w8rabbit@irc2p) a quitté (Killed (nickserv (Nick kill enforced))) 21:28:06 &amp;lt;zzz&amp;gt; &amp;lt;str4d&amp;gt; Ah, merci zzz — donc plutôt une mise à jour générale pour mettre tout le monde à niveau avant la réunion. 21:28:06 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; exact 21:28:09 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Sujet suivant : * rôle de gestion des RP (`http://zzz.i2p/topics/1299)` 21:28:09 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Je ne sais pas si le gars qui a posté ça est ici... 21:28:09 &amp;lt;str4d&amp;gt; dg, repost : Et les mises à jour de statut n'ont pas besoin d'être trop « compte-rendu », puisque la section réunions de la refonte est l'endroit où les vrais comptes rendus doivent aller (et je pense que les comptes rendus pourraient aussi être mis dans un flux, tandis que les logs complets sont affichés avec les comptes rendus sur le site) 21:28:24 &amp;lt;str4d&amp;gt; Si, il est là — orion ? 21:28:34 &amp;lt;hottuna&amp;gt; dg, serais-tu d'accord pour écrire une mise à jour de statut avant les réunions sur le blog ? 21:29:16 &amp;lt;str4d&amp;gt; (il est au moins dans le chan) 21:29:23 &amp;lt;str4d&amp;gt; Et pour mémoire, c'est le gars qui bosse sur I2PCPP 21:30:15 * psi compile i2pcpp 21:31:12 &amp;lt;psi&amp;gt; je regarde aussi le code 21:32:58 &amp;lt;psi&amp;gt; j'ai un fichier SConstruct 21:36:03 &amp;lt;dg&amp;gt; fichus rats qui mangent les câbles 21:36:03 &amp;lt;dg&amp;gt; [repost] 21:36:03 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; j'ai un fichier SConstruct 21:36:05 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; str4d : 21:36:05 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Mises à jour de la refonte du site 21:36:05 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Quelque chose ? 21:36:08 &amp;lt;dg&amp;gt; [/repost] 21:36:12 &amp;lt;str4d&amp;gt; dg, besoin de plus de versions stables 21:36:15 &amp;lt;str4d&amp;gt; =P 21:36:21 &amp;lt;dg&amp;gt; :( 21:36:36 &amp;lt;str4d&amp;gt; dg, j'ai les URLs par réseau qui fonctionnent 21:36:59 &amp;lt;dg&amp;gt; oh sympa, des progrès 21:37:02 &amp;lt;dg&amp;gt; Comment tu as fait ? 21:37:06 * psi note à moi-même : ne pas compiler avec -j8 sur une machine à 4 cœurs 21:37:13 &amp;lt;str4d&amp;gt; Donc dans les fichiers de page, si tu mets &amp;lt;a href="http://{{ i2pconv(trac.i2p2.i2p) }}/"&amp;gt; ça le convertira en trac.i2p2.de 21:37:32 &amp;lt;str4d&amp;gt; Et de même pour tout autre site qui a des URLs publiques connues (en dur). 21:37:39 &amp;lt;str4d&amp;gt; Sinon il ajoute .to 21:38:16 &amp;lt;str4d&amp;gt; dg, le problème était que Flask mettait en cache les filtres appliqués aux chaînes. 21:38:19 &amp;lt;str4d&amp;gt; Donc c'était évalué à la première lecture du modèle puis stocké. 21:38:39 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; psi : à moins qu'il ne fasse plusieurs threads par cœur ;) 21:38:43 &amp;lt;str4d&amp;gt; Transformer le filtre en context processor (donc la fonction est évaluée à chaque requête) a fait l'affaire. 21:38:46 &amp;lt;dg&amp;gt; Oh, ha 21:39:34 &amp;lt;str4d&amp;gt; Je peux essayer de généraliser la fonction pour que tu lui passes l'URL entière et qu'elle trouve et modifie la partie domaine, si les gens préfèrent l'utiliser comme ça. 21:39:45 &amp;lt;str4d&amp;gt; Mais ça marche pour l'instant (TM) 21:40:01 &amp;lt;dg&amp;gt; psi : 21:40:04 &amp;lt;dg&amp;gt; * Discussion atelier/présentation éclair au CCC 21:40:28 &amp;lt;psi&amp;gt; oui 21:40:39 * psi revoit le lien zzz.i2p 21:40:58 &amp;lt;str4d&amp;gt; (à part ça : dès que j'aurai un peu de temps libre (après avoir débuggé le mécanisme de flux) j'aimerais régler l'histoire du miroir de téléchargement avec welterde.) 21:42:36 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d : eh bien... ça devrait être assez simple... un fichier texte dans mtn avec la liste de tous les miroirs http, ftp... 21:44:32 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (et en backend juste un site maître rsync, depuis lequel tous les miroirs tirent) 21:44:40 &amp;lt;hottuna&amp;gt; avons-nous choisi un sujet pour la présentation éclair ? 21:44:40 &amp;lt;psi&amp;gt; ok concernant le CCC, j'ai 0 % de chance d'obtenir les documents requis pour y aller à temps 21:44:40 &amp;lt;psi&amp;gt; aussi... plein d'« autres trucs » 21:44:40 &amp;lt;psi&amp;gt; en général je suis surchargé à cause des partiels 21:44:40 &amp;lt;psi&amp;gt; et du lag 21:45:31 &amp;lt;str4d&amp;gt; welterde, je m'en doutais, mais je ne suis pas familier avec l'actuelle configuration des miroirs. 21:47:26 &amp;lt;str4d&amp;gt; L'autre chose, bien sûr, c'est de migrer le reste des anciennes pages (et de nettoyer la navigation) 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; ok concernant le CCC, j'ai 0 % de chance d'obtenir les documents requis pour y aller à temps 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; aussi... plein d'« autres trucs » 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; en général je suis surchargé à cause des partiels 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; et du lag 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; On pourrait probablement demander au public qui a déjà utilisé i2p 21:48:09 &amp;lt;dg&amp;gt; &amp;lt;+iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (et en backend juste un site maître rsync, depuis lequel tous les miroirs tirent) 21:48:09 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; psi : ouais, ech et welt y vont cependant d'après ce que je sais 21:48:11 &amp;lt;dg&amp;gt; &amp;lt;+str4d&amp;gt; welterde, je m'en doutais, mais je ne suis pas familier avec l'actuelle configuration des miroirs. 21:51:57 &amp;lt;str4d&amp;gt; Ok, je file o/ 21:52:13 &amp;lt;dg&amp;gt; bye o/ 21:52:28 &amp;lt;dg&amp;gt; On aurait vraiment dû commencer plus tôt 21:52:31 &amp;lt;dg&amp;gt; bon sang 21:52:47 &amp;lt;str4d&amp;gt; Je verrai si je peux revenir à temps pour la fin, mais rien de garanti. 21:53:35 &amp;lt;dg&amp;gt; d'accord, sténo 21:53:42 * dg poke Meeh 21:54:01 &amp;lt;psi&amp;gt; il nous faut une interface générique pour créer des transports 21:54:04 &amp;lt;psi&amp;gt; (à mon avis) 21:54:23 &amp;lt;psi&amp;gt; s/il nous faut/devrions\ avoir/ 21:54:26 &amp;lt;iRelay&amp;gt; psi voulait dire : nous devrions\ avoir une interface générique pour créer des transports 21:55:08 &amp;lt;Meeh&amp;gt; Je suis là, désolé, j'ai été dérangé par un coup de fil, je suis de retour 21:55:16 &amp;lt;dg&amp;gt; d'après ce que je sais, il y a quelque chose appelé « restricted routes », mais je ne sais pas comment ça marche 21:55:19 &amp;lt;Meeh&amp;gt; *je rattrape/je lis le log* 21:55:22 &amp;lt;dg&amp;gt; (et elles n'ont pas été implémentées... ?) 21:55:28 &amp;lt;dg&amp;gt; Meeh : il n'y a pas grand-chose à lire.. :( 21:55:50 &amp;lt;psi&amp;gt; dg pas de docs là-dessus ? 21:56:10 &amp;lt;dg&amp;gt; psi : une mention sur www.i2p2.i2p, c'est tout ce que j'ai trouvé sous roadmap ou un truc du genre... 21:56:47 &amp;lt;psi&amp;gt; si quelqu'un se souvient de ce que sont/étaient les « restricted routes » merci de le dire 21:56:50 &amp;lt;lillith&amp;gt; dg, d'après ce que j'en comprends, les restricted routes c'est comme le « darknet mode » sur freenet, tu ne te connectes qu'à travers des pairs de confiance 21:56:57 &amp;lt;psi&amp;gt; ah 21:57:16 &amp;lt;dg&amp;gt; ah 21:57:31 &amp;lt;lillith&amp;gt; je pense :) 21:57:34 &amp;lt;psi&amp;gt; ça a l'air d'être ça 21:58:11 &amp;lt;dg&amp;gt; ça colle avec le nom 21:58:33 &amp;lt;lillith&amp;gt; ça a été mentionné sur zzz.i2p récemment, si je me souviens bien 21:59:40 &amp;lt;psi&amp;gt; si quelqu'un qui sait vraiment depuis l'époque pouvait « confirmer », ce serait super 22:01:31 &amp;lt;lillith&amp;gt; `http://zzz.i2p/topics/114` 22:04:31 * dg lit 22:04:31 &amp;lt;lillith&amp;gt; ce n'est pas ce que je voulais dire, mais ça explique assez bien 22:06:02 &amp;lt;Meeh&amp;gt; je me demandais, on en est où dans la réunion ? 22:06:13 &amp;lt;Meeh&amp;gt; c'est quoi le sujet actuel 22:06:16 &amp;lt;dg&amp;gt; On flotte un peu, Meeh 22:06:23 &amp;lt;Meeh&amp;gt; ah ok 22:06:31 &amp;lt;dg&amp;gt; « * Cacher le trafic I2P. Comme Tor, le masquer pour qu'il ressemble à du trafic SSL, ou quelque chose du genre. (En pensant aux pays où les darknets sont illégaux) » 22:06:41 &amp;lt;dg&amp;gt; (On a commencé en retard et donc on rame) 22:08:10 &amp;lt;Meeh&amp;gt; ouais, on devrait réfléchir à des transports alternatifs possibles pour les pays qui bloquent et rendent les darknets illégaux 22:09:47 &amp;lt;lillith&amp;gt; eh bien pour commencer : à quel point le trafic i2p est-il distinctif actuellement ? 22:09:50 &amp;lt;hottuna&amp;gt; Je pense qu'on devrait jouer ça de la même manière que tor 22:09:50 &amp;lt;hottuna&amp;gt; et ne le déployer que quand c'est nécessaire 22:09:50 &amp;lt;hottuna&amp;gt; afin de prolonger toute course à l'armement 22:09:50 &amp;lt;hottuna&amp;gt; mais on n'a encore été bloqués nulle part 22:09:50 &amp;lt;hottuna&amp;gt; autant que je sache 22:10:05 &amp;lt;dg&amp;gt; (pour l'instant) 22:10:25 &amp;lt;dg&amp;gt; Aussi, l'absence de ce genre de « protection », c.-à-d. de système, éloigne certains d'i2p 22:10:32 &amp;lt;psi&amp;gt; en général, une API de transport générique serait une mine d'or pour les développeurs 22:10:32 &amp;lt;hottuna&amp;gt; on a beaucoup de données aléatoires, mais aucun des en-têtes de SSL 22:10:57 &amp;lt;dg&amp;gt; obfsproxy est incroyable mais on n'a pas besoin de quelque chose de ce niveau 22:11:48 &amp;lt;psi&amp;gt; une interface que tu implémentes et qui fait ta version du transport de données, que ce soit par des chèvres ou en http+ssl 22:11:50 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; psi : on a déjà une API de transport générique ;) 22:11:54 &amp;lt;lillith&amp;gt; i2p ne peut pas vraiment être « trop sécurisé » 22:12:02 &amp;lt;hottuna&amp;gt; une API de transport serait une bonne idée, et permettrait un développement rapide des transports nécessaires 22:12:14 &amp;lt;psi&amp;gt; ah oui ? 22:12:36 &amp;lt;psi&amp;gt; je dois regarder le code de plus près 22:12:56 &amp;lt;psi&amp;gt; soit ça ne saute pas assez aux yeux, soit je l'ai manqué, soit ce n'est pas là 22:13:03 &amp;lt;Meeh&amp;gt; ouais, pour l'instant... ce n'est qu'une question de temps 22:13:36 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; router/java/src/net/i2p/router/transport/Transport.java est l'interface que tu dois implémenter 22:13:36 &amp;lt;dg&amp;gt; certainement pas, lillith 22:13:46 &amp;lt;dg&amp;gt; bien que i2p fasse déjà beaucoup de crypto 22:14:17 &amp;lt;hottuna&amp;gt; je trouve qu'obfsproxy est horrible, et qu'il est greffé à tor de la façon la plus Frankenstein possible 22:14:40 &amp;lt;dg&amp;gt; Je n'aime pas leurs pluggable transports mais la techno est cool 22:14:48 &amp;lt;dg&amp;gt; (imiter Skype, c'est un truc cool) 22:17:27 &amp;lt;psi&amp;gt; si je me souviens bien, obsproxy peut être contre-productif 22:17:33 &amp;lt;hottuna&amp;gt; je dois y aller 22:17:46 &amp;lt;psi&amp;gt; parce qu'il émule un réseau de surveillance 22:17:53 * psi orthographe 22:18:00 &amp;lt;dg&amp;gt; bye 22:19:55 &amp;lt;psi&amp;gt; je dois aussi partir pour l'instant 22:20:27 &amp;lt;dg&amp;gt; Je pense qu'on peut s'arrêter là et refaire ça la semaine prochaine/bientôt (voire plus tôt) 22:20:34 &amp;lt;dg&amp;gt; On a un peu foiré celle-ci 22:21:04 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ça me va 22:21:07 &amp;lt;psi&amp;gt; c'est mieux d'avoir une structure de réunion prédéfinie 22:21:54 &amp;lt;dg&amp;gt; ouais 22:26:10 &amp;lt;Meeh&amp;gt; déconnecté... 22:26:29 &amp;lt;Meeh&amp;gt; 23:10:30 &amp;lt;+psi&amp;gt; en général, une API de transport générique serait une mine d'or pour les développeurs 22:26:32 &amp;lt;Meeh&amp;gt; 23:10:31 &amp;lt;hottuna&amp;gt; on a beaucoup de données aléatoires, mais aucun des en-têtes de SSL 22:26:35 &amp;lt;Meeh&amp;gt; 23:13:01 &amp;lt;+Meeh&amp;gt; ouais, pour l'instant... ce n'est qu'une question de temps 22:26:38 &amp;lt;Meeh&amp;gt; 23:13:15 &amp;lt;+Meeh&amp;gt; alors pourquoi mettre les gens hors-ligne d'i2p pendant un moment... mieux vaut prévenir que guérir 22:26:41 &amp;lt;Meeh&amp;gt; qu'est-ce que j'ai manqué ? 22:27:11 &amp;lt;psi&amp;gt; Meeh : réunion ajournée pour l'instant 22:27:11 * psi orthographe 22:27:58 &amp;lt;psi&amp;gt; &amp;lt;dg&amp;gt; certainement pas, lillith 22:27:58 &amp;lt;Meeh&amp;gt; ah, nul... réunion la semaine prochaine ? 22:28:10 * psi lag 22:28:55 &amp;lt;lillith&amp;gt; Meeh, à décider, peut-être avant puisque celle-ci n'a pas été une grande réussite 22:29:25 &amp;lt;Meeh&amp;gt; oui oui, la semaine prochaine alors &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 27 novembre 2012</title><link>/fr/blog/2012/11/27/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-27-novembre-2012/</link><pubDate>Tue, 27 Nov 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/11/27/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-27-novembre-2012/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> christop1, darrob, dg, hottuna, KillYourTV, LaughingBuddha, RN, Schnaubelt, str4d, topiltzin, weltende&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 19:33:46 &amp;lt;dg&amp;gt; Très bien. 19:33:49 &amp;lt;dg&amp;gt; Donc, l'ordre du jour d'aujourd'hui est : 19:33:52 &amp;lt;dg&amp;gt; 0) Salut 19:33:55 &amp;lt;dg&amp;gt; 1) Événements IRL 19:33:55 &amp;lt;dg&amp;gt; 2) Siet web 19:33:58 &amp;lt;dg&amp;gt; (2a) redux 19:34:01 &amp;lt;dg&amp;gt; (2b) SSL 19:34:08 &amp;lt;dg&amp;gt; 3) cet espace où vous pouvez proposer tout le reste 19:34:39 *** KillYourTV définit le mode : +l 65 19:34:45 &amp;lt;dg&amp;gt; psi, Meeh et ech (entre autres) sont ceux qui participent aux trucs IRL ou qui peuvent/veulent 19:34:51 * dg fait un poke 19:35:02 &amp;lt;str4d&amp;gt; 0) Salut 19:35:02 &amp;lt;str4d&amp;gt; Salut ! 19:35:18 *** KillYourTV définit le mode : +lf 60 [10j#R10,20m#m5,3n#N15]:15 19:35:28 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; oh.. c'est l'heure de la réunion.. 19:35:29 *** KillYourTV définit le mode : +l 65 19:35:32 &amp;lt;dg&amp;gt; Hey 19:35:32 &amp;lt;KillYourTV&amp;gt; désolé 19:35:35 &amp;lt;KillYourTV&amp;gt; salut 19:35:38 &amp;lt;dg&amp;gt; pas de problème welt, salut ! 19:35:49 &amp;lt;hottuna_&amp;gt; 'lut 19:35:57 &amp;lt;dg&amp;gt; 1) Événements IRL alors 19:36:24 &amp;lt;dg&amp;gt; On en a un peu parlé la dernière fois — je me demande si on peut utiliser les billets (et les personnes) que nous avons au CCC pour faire connaître i2p d'une façon ou d'une autre 19:36:39 &amp;lt;dg&amp;gt; `http://zzz.i2p/topics/1273` est pertinent 19:36:56 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; Je serai @ 29c3 19:36:59 &amp;lt;hottuna_&amp;gt; J'ai des autocollants et je vais au 29c3 19:37:01 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (et j'apporte des autocollants) 19:37:18 &amp;lt;hottuna_&amp;gt; Ce qui serait bien, c'est une présentation ou un atelier 19:37:41 &amp;lt;dg&amp;gt; Exactement. Les autocollants c'est sympa, mais ça ne suscite qu'un vague intérêt. 19:37:55 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (hmm.. peut-être que je devrais apporter un gros "LANG=en" cette fois :P) 19:37:55 &amp;lt;dg&amp;gt; Un atelier/une présentation serait bien mieux 19:38:04 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; +sign 19:38:12 &amp;lt;dg&amp;gt; (Une présentation aurait des effets durables) 19:38:37 &amp;lt;iRelay&amp;gt; * weltende@freenode est un très mauvais orateur.. *fait un petit geste vague vers les autres* 19:38:52 &amp;lt;hottuna_&amp;gt; Quels seraient les points à aborder dans une présentation ? 19:38:55 &amp;lt;hottuna_&amp;gt; une présentation d'intro générale ne serait probablement pas très intéressante pour beaucoup de gens 19:39:39 &amp;lt;dg&amp;gt; Ce n'est pas vraiment *notre* place de faire une présentation sur les points du chercheur français 19:39:41 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; on pourrait faire un atelier « démarrer avec i2p » ou quelque chose du genre ? 19:39:49 &amp;lt;dg&amp;gt; Une intro générale aurait besoin d'un angle aussi 19:39:51 &amp;lt;dg&amp;gt; Ouais 19:40:01 &amp;lt;hottuna_&amp;gt; intro* 19:40:01 &amp;lt;hottuna_&amp;gt; (vu la nature technique de l'événement) 19:40:16 &amp;lt;LaughingBuddha&amp;gt; Peut-être une comparaison avec d'autres solutions comme tor ? 19:40:31 &amp;lt;LaughingBuddha&amp;gt; s/solutions/options/ 19:40:34 &amp;lt;iRelay&amp;gt; LaughingBuddha voulait dire : Maybe a comparison to other options like tor? 19:41:22 &amp;lt;hottuna_&amp;gt; Qu'est-ce qui rend I2P une option attrayante ? 19:41:22 &amp;lt;Schnaubelt&amp;gt; LaughingBuddha: peut-être que je n'ai pas vu ta proposition dans son contexte, mais je ne pense pas qu'on doive comparer des logiciels faits pour des objectifs différents. 19:41:34 &amp;lt;dg&amp;gt; Les .onion de Tor alors, hein. 19:41:45 &amp;lt;dg&amp;gt; Ça peut intéresser ou pas les gens du CCC 19:42:00 &amp;lt;dg&amp;gt; Ça resterait quand même un peu générique *en tant que présentation* 19:42:06 &amp;lt;dg&amp;gt; Par contre, un atelier serait parfaitement approprié 19:43:34 &amp;lt;darrob&amp;gt; je ne pense pas que les différences avec tor soient un bon sujet. Elles sont plutôt subtiles du point de vue de l'auditeur et il faudrait entrer dans trop de détails. 19:43:49 &amp;lt;RN&amp;gt; les ateliers sont bien si vous pouvez trouver un bénévole compétent pour les animer 19:44:00 &amp;lt;darrob&amp;gt; je me souviens vaguement d'un atelier i2p par le passé qui ne s'est pas très bien passé. Je me trompe peut-être toutefois. 19:44:11 &amp;lt;str4d&amp;gt; Qu'essayerions-nous de faire passer aux auditeurs ? On suppose aucune connaissance d'I2P ? Une connaissance superficielle ? 19:44:15 &amp;lt;dg&amp;gt; une idée du pourquoi ? 19:44:26 &amp;lt;hottuna_&amp;gt; Il y avait un atelier tor/i2p au dernier CCC, mais il a été annulé par son créateur (gamambel). Environ 10 personnes étaient là avant de se rendre compte qu'il était annulé. 19:45:04 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ah.. je me souviens 19:45:04 &amp;lt;dg&amp;gt; str4d : je supposerais une vague reconnaissance du style « hé, j'en ai entendu parler. peut-être. » mais pas plus (?) 19:45:18 &amp;lt;dg&amp;gt; hottuna_: est-ce que 10 c'est bien ou mal pour le CCC ? J'en ai vraiment aucune idée :( 19:45:18 &amp;lt;LaughingBuddha&amp;gt; Schnaubelt: J'en suis conscient. Mais i2p et tor sont souvent cités dans la même phrase. 19:47:44 &amp;lt;hottuna_&amp;gt; Je ne sais pas, pas catastrophique au moins ? 19:47:47 &amp;lt;str4d&amp;gt; Qu'est-ce que comprend généralement un atelier ? 19:47:47 &amp;lt;hottuna_&amp;gt; Je ne suis pas sûr, c'était le seul auquel j'aie jamais assisté. 19:47:47 &amp;lt;RN&amp;gt; welt merci de m'envoyer un MP sur ein après la réunion... j'ai deux ou trois questions 19:47:50 &amp;lt;darrob&amp;gt; je pense qu'une lightning talk serait assez bien. Un public divers la regarde, pour commencer. Et même s'ils se demandent l'absence apparente de différences avec tor, c'est quand même un gain si ça les pousse à creuser. 19:47:50 &amp;lt;hottuna_&amp;gt; Mais probablement un peu d'installation et de démo 19:47:50 &amp;lt;hottuna_&amp;gt; oui, une lightning talk serait appropriée 19:48:13 &amp;lt;hottuna_&amp;gt; avons-nous quelque chose de nouveau et/ou d'intéressant à présenter ? 19:48:19 *** Farside &amp;lt;Farside!Farside@irc2p&amp;gt; a quitté #i2p-dev (part) 19:48:22 &amp;lt;hottuna_&amp;gt; peut-être quelque chose que tor n'offre pas ? 19:48:28 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; RN: k 19:48:32 &amp;lt;dg&amp;gt; Eh bien, les torrents.. 19:48:36 &amp;lt;dg&amp;gt; Ce n'est pas nouveau, mais. 19:48:42 &amp;lt;dg&amp;gt; C'est gros. 19:49:28 &amp;lt;hottuna_&amp;gt; l'idée/infrastructure de passerelle torrent est intéressante 19:49:39 &amp;lt;hottuna_&amp;gt; mais pas très complète/déployée 19:50:41 &amp;lt;str4d&amp;gt; Oui, ça demande du travail. 19:51:00 &amp;lt;hottuna_&amp;gt; faire une lightning talk est quelque chose que les visiteurs du CCC pourront discuter plus tard 19:51:00 &amp;lt;darrob&amp;gt; hottuna_: cela mériterait une lightning talk à part. Je craindrais qu'en en parlant brièvement avec i2p, ça ne crée l'ancienne confusion du genre « est-ce que tout le monde est un nœud de sortie ? » 19:51:11 &amp;lt;hottuna_&amp;gt; ça n'a pas besoin d'être planifié de manière extensive 19:51:14 &amp;lt;str4d&amp;gt; Quel serait notre résultat souhaité ? Quel type de personnes cela attirerait/devrait attirer ? Nouveaux utilisateurs généraux ? Nouveaux high-profile routers (nœuds I2P) ? Nouveaux utilisateurs techniques ? Nouveaux chercheurs ? 19:52:23 &amp;lt;hottuna_&amp;gt; utilisateurs techniques et chercheurs ? 19:52:46 &amp;lt;str4d&amp;gt; darrob, vrai. Nous devons être cohérents avec la terminologie à cet égard je pense — les outproxies sont un service géré par des bénévoles, comme les serveurs IRC, les eepsites et les dépôts. Ce n'est pas quelque chose d'imbriqué en dur dans le router comme Tor. 19:55:44 &amp;lt;str4d&amp;gt; Dans ce cas, poser quelques questions de recherche ouvertes vers la fin de la présentation serait utile, pour montrer qu'il y a de la place pour des recherches inédites (toujours une carte maîtresse pour les universitaires ^_^) 19:56:19 &amp;lt;darrob&amp;gt; str4d: ça semble bien. 19:56:19 &amp;lt;RN&amp;gt; oui, casser l'idée reçue selon laquelle I2P sert à cacher votre connexion à Facebook devrait être un point majeur dans toute présentation/démo, imho 19:59:09 &amp;lt;str4d&amp;gt; "I2P n'est pas un ${DEITY}damn proxy !" 19:59:34 &amp;lt;dg&amp;gt; Hm, ok 19:59:55 &amp;lt;RN&amp;gt; proxy est un terme vraiment délicat dans le contexte I2P 20:00:24 &amp;lt;str4d&amp;gt; Oui. C'est pour ça que j'ai changé le texte par défaut pour le tunnel IRC. 20:00:46 &amp;lt;str4d&amp;gt; (Il disait "IRC proxy" ce qui est *techniquement* vrai mais pas dans le sens où les utilisateurs l'entendent) 20:00:53 &amp;lt;dg&amp;gt; Je pense que ceux d'entre nous qui visitent le CCC pourraient *vraiment* faire un atelier cette année, et éventuellement une lightning talk (probablement à propos des torrents) 20:01:05 &amp;lt;dg&amp;gt; Passons au site web 20:01:05 &amp;lt;dg&amp;gt; ? 20:06:52 &amp;lt;RN&amp;gt; as-tu sauté les infos mises à jour sur la fusion possible ? 20:08:14 * dg a raté des messages 20:09:02 &amp;lt;dg&amp;gt; str4d: c'est une bonne idée 20:09:05 &amp;lt;dg&amp;gt; aussi : 20:09:12 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Je pense que ceux d'entre nous qui visitent le CCC pourraient *vraiment* faire un atelier cette année, et éventuellement une lightning talk (probablement à propos des torrents) 20:09:12 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Passons au site web 20:09:12 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; ? 20:10:19 &amp;lt;dg&amp;gt; Des messages continuent de se perdre. argh. 20:10:19 &amp;lt;topiltzin&amp;gt; oups désolé j'étais en retard 20:10:26 &amp;lt;dg&amp;gt; pas de problème 20:10:26 * topiltzin rattrape le backlog 20:10:49 *** w8rabbit_ s'appelle maintenant w8rabbit 20:11:11 &amp;lt;iRelay&amp;gt; &amp;lt;ReturningNovice_@kytv&amp;gt; dg, je demandais si tu passais la fusion possible de la mise à jour fux du site (mais ma connexion trébuche) 20:11:39 &amp;lt;dg&amp;gt; La mienne aussi. 20:12:08 &amp;lt;iRelay&amp;gt; * ReturningNovice_@kytv bascule quelques interrupteurs et ajuste quelques boutons 20:12:14 &amp;lt;str4d&amp;gt; fux n'a pas changé la semaine dernière, donc pas besoin d'en parler pour l'instant. 20:12:25 &amp;lt;dg&amp;gt; Oui. Le résultat la dernière fois n'était pas bon et les gens de fux ont exprimé que toute fusion n'est pas souhaitable (du moins pour le moment). Il nous sera peut-être possible de récupérer certaines fonctionnalités plus tard mais je suppose qu'il y a des choses plus importantes pour l'instant ? 20:12:28 &amp;lt;dg&amp;gt; Peut-être que je me trompe. 20:12:28 &amp;lt;dg&amp;gt; Ouais. 20:13:43 &amp;lt;str4d&amp;gt; (Je travaille sur les flux pour 0.9.5 donc c'est ma priorité) 20:13:54 &amp;lt;dg&amp;gt; Ah, d'accord. 20:14:20 &amp;lt;dg&amp;gt; J'ai configuré #i2p-www (je viens de l'enregistrer), et l'idée était que moi et d'autres puissions participer à une sorte de « book sprint » pour finir les pages 20:14:28 &amp;lt;dg&amp;gt; Je n'étais pas sûr de quelles pages avaient réellement besoin de travail, cependant 20:14:57 &amp;lt;dg&amp;gt; L'idée est que #i2p-www pourrait servir de sorte de comité web pour remettre la refonte à niveau et faire un retour à -dev (en réunion je suppose) quand il y a des mises à jour 20:15:28 &amp;lt;hottuna&amp;gt; On met à jour la doc ou on refond le site ? 20:15:37 &amp;lt;dg&amp;gt; Refonte du site 20:15:51 &amp;lt;dg&amp;gt; &amp;lt;@dg&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/` 20:15:51 &amp;lt;dg&amp;gt; &amp;lt;@dg&amp;gt; i2p.www.revamp est le mtn 20:15:57 &amp;lt;str4d&amp;gt; dg, je recommanderais que la refonte du texte soit faite maintenant 20:16:00 &amp;lt;str4d&amp;gt; argh 20:16:03 &amp;lt;dg&amp;gt; Nous avons déterminé que le design actuel n'est pas assez accueillant, etc. 20:16:20 &amp;lt;str4d&amp;gt; dans I2p.www 20:16:48 &amp;lt;topiltzin&amp;gt; ok j'ai rattrapé le backlog 20:16:59 &amp;lt;str4d&amp;gt; et le design/la structure du nouveau site dans I2p.www.revamp 20:16:59 &amp;lt;topiltzin&amp;gt; on est sur le site maintenant ? 20:17:07 &amp;lt;dg&amp;gt; oui 20:17:22 &amp;lt;hottuna&amp;gt; super ! le design de duck. Très bien. 20:17:34 &amp;lt;dg&amp;gt; str4d : Si c'est plus facile pour toi, bien sûr. 20:17:57 &amp;lt;topiltzin&amp;gt; avons-nous un eepsite avec ce design ? 20:18:04 &amp;lt;topiltzin&amp;gt; nécessite-t-il du JavaScript pour quoi que ce soit ? 20:18:11 &amp;lt;christop1&amp;gt; euh peux-tu atteindre l'eepsite 20:18:11 &amp;lt;christop1&amp;gt; ? 20:18:20 &amp;lt;dg&amp;gt; &amp;cs `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/` 20:18:20 &amp;lt;iRelay&amp;gt; Tentative de vérification de l'état de "`http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/"` pour dg. Veuillez patienter... 20:18:26 &amp;lt;iRelay&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/` a répondu avec le statut 200 en moins de 5 secondes. 20:19:09 &amp;lt;topiltzin&amp;gt; et « Ur mom » est toujours là. :-/ 20:19:12 &amp;lt;hottuna&amp;gt; Quel travail reste à faire avant que ce soit une alternative viable ? 20:20:04 * dg se le demande 20:20:47 &amp;lt;str4d&amp;gt; topiltzin, je m'excuse de ne pas encore l'avoir enlevé -_- 20:20:58 &amp;lt;str4d&amp;gt; le design a besoin de travail/d'une refonte 20:21:45 &amp;lt;RN&amp;gt; ouais, je me souviens en avoir vu un aperçu... ça avait un look professionnel sympa... 20:21:45 &amp;lt;RN&amp;gt; (et vekw35... la bande passante d'i2p se fait slashdotter lol) 20:21:48 &amp;lt;str4d&amp;gt; mais ça peut être travaillé plus tard, avec plusieurs propositions si nécessaire 20:21:55 &amp;lt;topiltzin&amp;gt; ça me paraît correct. Est-ce que tout le contenu — le howto mtn, les clés développeur, ce genre de choses — est là ? 20:22:22 &amp;lt;str4d&amp;gt; première priorité IMHO : finir le backend. 20:22:41 &amp;lt;str4d&amp;gt; topiltzin, j'en ai migré la plupart. 20:22:44 *** sayliwo_ s'appelle maintenant sayliwo 20:23:03 &amp;lt;RN&amp;gt; la refonte utilise-t-elle les tickets Trac habituels ? 20:23:41 &amp;lt;str4d&amp;gt; Je ne suis toujours pas satisfait de la page / de la navigation toutefois.. 20:23:48 &amp;lt;RN&amp;gt; un ticket pour « supprimer "ur mom" » servirait de rappel pour la personne à qui c'est assigné... 20:24:07 &amp;lt;topiltzin&amp;gt; Je ne sais pas si « Supported Software » est le meilleur nom pour la colonne du milieu car elle liste vraiment des actions, pas des logiciels à proprement parler 20:24:30 &amp;lt;str4d&amp;gt; RN, la page d'accueil doit être repensée. 20:25:09 &amp;lt;str4d&amp;gt; la mise en page de duck a copié le site de Tor, et ce serait bien de la rendre plus unique. 20:25:20 &amp;lt;dg&amp;gt; Pourrait-on avoir une liste des choses à faire pour que quelqu'un puisse peut-être s'en charger/au moins qu'on ait une liste claire et concise ? 20:25:39 &amp;lt;hottuna&amp;gt; Je suis d'accord dg 20:25:54 &amp;lt;topiltzin&amp;gt; à quel point faut-il repenser, str4d ? 20:25:57 &amp;lt;str4d&amp;gt; Je peux lister plus tard ce qu'il y a à faire, selon moi. 20:26:19 &amp;lt;dg&amp;gt; Merci ! 20:26:22 &amp;lt;dg&amp;gt; Je pense qu'on a fini avec ça 20:26:36 &amp;lt;dg&amp;gt; weltende : tu es là ? 20:26:46 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ouais 20:26:59 &amp;lt;str4d&amp;gt; topiltzin, j'aime la mise en page générale, mais le contenu des trois colonnes doit être repensé. 20:28:17 &amp;lt;topiltzin&amp;gt; D'accord. Je suis dispo pour en discuter quand tu veux 20:29:45 &amp;lt;str4d&amp;gt; et le pied de page est presque inutile 20:29:48 &amp;lt;str4d&amp;gt; pour info, la colonne des actualités à droite est dynamique 20:29:48 &amp;lt;str4d&amp;gt; (c.-à-d. on ajoute un nouvel article au backend et la liste est mise à jour) 20:29:48 &amp;lt;str4d&amp;gt; C'est une autre chose — la mise en cache doit être réfléchie 20:29:48 &amp;lt;str4d&amp;gt; &amp;lt;/braindump&amp;gt; 20:30:36 &amp;lt;topiltzin&amp;gt; dg : on peut creuser davantage le site ou continuer — à toi de voir 20:34:32 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; dg : on peut creuser davantage le site ou continuer — à toi de voir 20:34:35 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Ça me va de creuser, je ne veux juste pas que ça s'éternise et que certains partent, mais le sujet restant est assez petit et concerne surtout welt et moi 20:35:11 &amp;lt;topiltzin&amp;gt; ok 20:36:00 &amp;lt;topiltzin&amp;gt; Je changerais le nom de la colonne du milieu « Supported Software » -&amp;gt; « What can I2P do » 20:36:11 &amp;lt;topiltzin&amp;gt; et comme nous avons déjà une question similaire dans le titre au-dessus, j'envisagerais de changer ça 20:36:34 &amp;lt;topiltzin&amp;gt; peut-être « What does I2P do for you » -&amp;gt; « What is I2P » 20:37:28 &amp;lt;dg&amp;gt; RN : Avons-nous vraiment une catégorie Trac pour ça ? 20:37:35 &amp;lt;topiltzin&amp;gt; pas de voix passive en page d'accueil == bien 20:37:38 &amp;lt;RN&amp;gt; Je suggérerais de changer « can be conducted anonymously on I2P. » en « can be conducted anonymously inside I2P. » 20:37:50 &amp;lt;dg&amp;gt; Ooh. 20:37:57 &amp;lt;dg&amp;gt; inside sonne bien mieux, en fait. 20:38:08 &amp;lt;dg&amp;gt; Beaucoup de gens ne semblent pas comprendre que i2p est un espace. 20:38:19 &amp;lt;str4d&amp;gt; Nous ne voulons pas trop de texte sur la page d'accueil, mais vu la navigation améliorée, de combien de liens redondants a-t-on besoin ? 20:38:37 &amp;lt;RN&amp;gt; dg, si on n'en a pas, on peut probablement en créer une... 20:38:59 &amp;lt;str4d&amp;gt; Et est-ce qu'une partie pourrait être remplacée par d'autres flux/texte d'intro/autre chose ? 20:39:14 &amp;lt;str4d&amp;gt; dg, www 20:39:21 &amp;lt;dg&amp;gt; bien sûr, je vais créer un ticket pour « your mom ». 20:39:28 &amp;lt;topiltzin&amp;gt; Et si on simplifiait un peu cette phrase ? "Many things would risk your privacy on the public Internet but you can do them anonymously inside I2P" 20:39:46 * topiltzin espérait qu'on serait assez mature pour ne pas avoir besoin d'un ticket pour « ur mom » mais bon, soit 20:40:48 &amp;lt;dg&amp;gt; Dois-je nous épargner l'embarras ou avons-nous vraiment besoin d'en faire un ticket ? 20:40:51 &amp;lt;topiltzin&amp;gt; J'essaie de trouver la description la plus condensée et accessible possible pour la page d'accueil 20:41:25 * RN rigole de "&amp;lt;dg&amp;gt; bien sûr, je vais créer un ticket pour « your mom »." 20:41:44 &amp;lt;KillYourTV&amp;gt; Je pense que str4d ne l'oubliera pas donc ce n'est probablement pas nécessaire. 20:41:59 &amp;lt;KillYourTV&amp;gt; (ni personne d'autre qui travaille dessus) 20:42:02 &amp;lt;topiltzin&amp;gt; tire à pile ou face. tout ce qu'il faut pour que ce soit fait :-/ 20:42:05 &amp;lt;str4d&amp;gt; on n'a pas besoin de ticket pour ça 20:42:24 &amp;lt;RN&amp;gt; je ne voulais pas déclencher un tel remue-ménage 20:42:27 &amp;lt;dg&amp;gt; Ce serait bien d'avoir certaines choses notées officiellement, quoique euh.. pas le « your mom ».. 20:42:30 &amp;lt;str4d&amp;gt; comme je l'ai dit, je pense que toute cette colonne doit être remplacée par autre chose. 20:42:38 * dg balaie le « your mom »-gate sous le tapis. 20:42:45 &amp;lt;RN&amp;gt; mais au moins on sait qu'il y a définitivement un endroit approprié pour ce genre de chose 20:43:00 &amp;lt;str4d&amp;gt; dg, alors un ticket pour « remplacer le contenu de la colonne de gauche par autre chose » 20:43:51 &amp;lt;dg&amp;gt; ok 20:44:22 &amp;lt;topiltzin&amp;gt; la colonne de gauche pourrait même disparaître complètement à mon avis 20:44:49 &amp;lt;topiltzin&amp;gt; ça nous donne plus de place pour développer davantage la fonctionnalité 20:45:16 &amp;lt;str4d&amp;gt; as 20:45:16 &amp;lt;str4d&amp;gt; Argh, ignorez ça -_- 20:45:49 &amp;lt;dg&amp;gt; Les mots-clés Trac sont délimités par « , », non ? 20:46:12 &amp;lt;KillYourTV&amp;gt; à ce que je sache, oui 20:47:11 &amp;lt;topiltzin&amp;gt; on pourrait même supprimer l'en-tête « Supported Software » et utiliser cet espace pour lister les différentes choses que I2P peut faire 20:47:26 &amp;lt;dg&amp;gt; `http://trac.i2p2.i2p/ticket/792` 20:47:29 &amp;lt;topiltzin&amp;gt; mieux qu'une liste — mettre un petit texte pour chacune si approprié ou inclure une icône 20:47:39 &amp;lt;dg&amp;gt; topiltzin : Ce serait chouette, en fait. 20:48:00 &amp;lt;str4d&amp;gt; n'oubliez pas que la navigation, les colonnes et le pied de page sont juste des listes, donc la colonne de gauche pourrait être modifiée/supprimée avec un thème différent aussi. 20:48:03 &amp;lt;dg&amp;gt; « Supported Software » n'est de toute façon pas très convivial 20:49:06 &amp;lt;RN&amp;gt; hmm.... des icônes... ça peut rapidement devenir subjectif stylistiquement 20:50:34 &amp;lt;str4d&amp;gt; les icônes etc. devraient être laissés au theming. on devrait peut-être réfléchir au contenu qu'on veut sur la page d'accueil pour l'instant, et pas forcément à la façon dont il sera disposé ? 20:50:45 &amp;lt;topiltzin&amp;gt; si on n'arrive pas à se mettre d'accord sur les icônes qu'on trouve jolies, on n'est pas obligés d'en avoir 20:51:49 &amp;lt;topiltzin&amp;gt; tu veux dire au-delà de la suppression de la colonne de gauche, str4d ? 20:52:35 &amp;lt;RN&amp;gt; ouais, je suis d'accord avec str4d je pense : le contenu d'abord, la forme ensuite, les icônes comme eye-candy dans les thèmes ou plus tard 20:52:50 &amp;lt;RN&amp;gt; les deux questions les plus importantes que quelqu'un aura probablement en arrivant sur le site sont : pourquoi ai-je besoin de ça ? et je l'ai installé, et maintenant ? 20:53:16 &amp;lt;str4d&amp;gt; Eh bien, faut-il la supprimer ? Une brève intro avec un lien « lire la suite » serait-elle utile ? Une petite infographie serait-elle utile ? 20:53:35 &amp;lt;str4d&amp;gt; Des choses comme ça — du contenu. 20:53:38 &amp;lt;topiltzin&amp;gt; J'aime les infographies en Pretty Colors (TM) 20:54:30 &amp;lt;topiltzin&amp;gt; et comme RN a demandé — que répond-on quand le visiteur débutant demande « pourquoi ai-je besoin de ça ? » 20:54:33 &amp;lt;RN&amp;gt; ouais topiltzin, mais tu utilises Paint 20:54:40 &amp;lt;RN&amp;gt; ;) 20:54:51 &amp;lt;topiltzin&amp;gt; ce ne serait pas moi en tout cas, zéro compétence visuelle ici :-P 20:55:43 &amp;lt;RN&amp;gt; bref avec un « en savoir plus » est une bonne idée imho 20:55:57 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Je préférerais ne pas remplir Trac avec plein de tickets inutiles mais en même temps, ça aide à garder la main sur ce qu'il faut faire. 20:56:00 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Oh, et `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/volunteer/bounties` - Les liens Bounties sont cassés. 20:56:00 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Je pense que je vais créer des tickets pour ça. 20:56:11 &amp;lt;iRelay&amp;gt; Titre : Bounties - I2P (sur vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 20:56:40 &amp;lt;str4d&amp;gt; dg, ils le sont ? J'ai dû rater une migration de liens... 20:57:11 &amp;lt;KillYourTV&amp;gt; J'ai essayé quelques liens au hasard et ils se sont chargés pour moi 20:57:18 &amp;lt;topiltzin&amp;gt; que dirais-tu dans un tel bref, RN ? 20:57:45 &amp;lt;dg&amp;gt; GCJ, par exemple. "http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/Makefile.gcj" 20:57:52 &amp;lt;dg&amp;gt; Un lien duck.i2p aussi. 20:58:07 &amp;lt;dg&amp;gt; Je vais aussi les mettre sur Trac. 20:59:10 &amp;lt;str4d&amp;gt; Oh, ça c'est lié au texte dg 20:59:17 &amp;lt;RN&amp;gt; eh bien, je dirais quelque chose comme : l'Internet te surveille... 20:59:17 &amp;lt;RN&amp;gt; lol 20:59:24 * dg note 20:59:24 &amp;lt;str4d&amp;gt; ils échoueront aussi sur le site actuel. 20:59:39 &amp;lt;RN&amp;gt; Il me faudrait un peu de temps pour trouver quelque chose de plus sérieux 20:59:47 &amp;lt;dg&amp;gt; str4d : Merci :) 21:00:13 &amp;lt;topiltzin&amp;gt; Je ne suis pas opposé à avoir quelque chose de pas trop sérieux mais pas jusqu'à « ur mom » 21:01:25 &amp;lt;topiltzin&amp;gt; idéalement quelque chose d'invitant.. pas trop formel 21:01:36 &amp;lt;topiltzin&amp;gt; ça vaut clairement le coup de brainstormer 21:06:05 &amp;lt;MTN_&amp;gt; i2p.trac: #795: Bounties being broken `http://trac.i2p2.i2p/ticket/795` 21:06:08 &amp;lt;MTN_&amp;gt; i2p.trac: #793: Mirror links `http://trac.i2p2.i2p/ticket/793` 21:06:08 &amp;lt;MTN_&amp;gt; i2p.trac: #792: Replace left column content `http://trac.i2p2.i2p/ticket/792` 21:06:43 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Les tickets #793 - #795 que j'ai créés jusqu'ici. 21:06:43 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; idéalement quelque chose d'invitant.. pas trop formel 21:06:43 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; ça vaut clairement le coup de brainstormer 21:06:43 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; au fait je ne suis pas pressé de clôturer sauf si vous êtes prêts 21:07:41 &amp;lt;topiltzin&amp;gt; Au final, pourquoi voulons-nous que plus de gens utilisent i2p et que leur dit-on pour qu'ils commencent à l'utiliser 21:08:00 &amp;lt;RN&amp;gt; le mirroring et le ssl sont les seuls points restants, à part le brainstorming sur le contenu ? 21:08:19 &amp;lt;dg&amp;gt; SSL, c'est principalement entre welt et moi, et j'ai créé un ticket pour ça 21:08:19 &amp;lt;topiltzin&amp;gt; on s'occupe de ces deux-là et on revient au contenu à la fin ? 21:08:34 &amp;lt;dg&amp;gt; Le mirroring a été abordé la semaine dernière.. je pense qu'on a encore besoin de welt pour ça. 21:08:34 &amp;lt;dg&amp;gt; Oh. 21:08:42 &amp;lt;dg&amp;gt; Je voudrais évoquer quelque chose, en fait 21:08:56 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; Je suis là.. 21:09:00 &amp;lt;dg&amp;gt; Pensez-vous qu'un retour de la mailing list pour les discussions dev etc. serait utile ou pas ? 21:09:10 &amp;lt;topiltzin&amp;gt; +1 oui s'il vous plaît 21:09:17 &amp;lt;dg&amp;gt; weltende : Voir le ticket #794 21:09:29 &amp;lt;dg&amp;gt; imo on a clos la discussion concernant SSL la semaine dernière 21:09:40 &amp;lt;RN&amp;gt; une mailing list oui, ce serait bien d'en relancer une imhho 21:09:43 &amp;lt;hottuna&amp;gt; Je ne suis pas tellement sûr à propos d'une mailing list. zzz.i2p semble remplir ce rôle très bien. 21:10:02 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/794` - (assigned defect) - SSL 21:10:03 &amp;lt;RN&amp;gt; quoique, le poisson tiède a un bon point 21:10:39 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna: l'ancienne ML attirait des gens de l'extérieur pourtant.. 21:10:59 &amp;lt;hottuna&amp;gt; zzz.i2p est aussi déjà établi et fonctionne plutôt bien 21:11:23 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna: pas autant que la ML à l'époque 21:11:35 &amp;lt;hottuna&amp;gt; welt: oui, c'est vrai. mais il faut que ce soit utile et pas juste du bloat pour le plaisir d'avoir plus de trucs 21:11:56 &amp;lt;topiltzin&amp;gt; les deux marchent, bien que les mailing lists soient très courantes dans les projets open-source 21:11:56 &amp;lt;topiltzin&amp;gt; c'est une longue tradition d'une certaine manière. Je peux vivre avec zzz.i2p mais je me sentirais comme à la maison avec une mailing list développeurs 21:12:17 &amp;lt;str4d&amp;gt; une mailing list pourrait être pratique (j'avais envisagé d'en monter une, mais je ne savais pas comment gérer les emails sans créer un email par liste sur postman) 21:12:23 *** blitzkrieg_ s'appelle maintenant blitzkrieg 21:12:38 &amp;lt;topiltzin&amp;gt; attirer des gens de l'extérieur, c'est une mauvaise chose ? ;-) 21:12:46 &amp;lt;hottuna&amp;gt; peut-être « construis-la et ils viendront » ? si personne ne s'y intéresse, elle mourra assez vite 21:13:00 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; topiltzin: je l'entendais comme un argument pro-ML 21:13:12 &amp;lt;topiltzin&amp;gt; ah ok 21:13:32 &amp;lt;hottuna&amp;gt; alternativement demander à zzz une version externalisée / lier vers zzz.i2p.to / lier vers zzz.i2p.in 21:13:39 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ouais.. j'en mettrai une en place quand j'aurai le temps 21:14:43 &amp;lt;topiltzin&amp;gt; Je ne me sens généralement pas à l'aise de taper mon mot de passe en utilisant ces inproxies/outproxies mais d'autres ne verront peut-être pas d'inconvénient 21:15:56 &amp;lt;hottuna&amp;gt; oui, un inproxy n'est probablement pas optimal 21:16:26 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Ça existe, au fait. Mais c'est mort. 21:16:29 &amp;lt;topiltzin&amp;gt; quel est le dernier truc que tu as reçu dg ? 21:16:29 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; http://lists.welterde.de/mailman/listinfo/i2p-general 21:16:29 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Aussi, il vaudrait peut-être mieux désactiver l'index de répertoire sur *.welterde.de. 21:16:32 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; http://lists.welterde.de/mailman/ 21:16:32 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Bref, ok 21:16:32 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; Je ne me sens généralement pas à l'aise de taper mon mot de passe en utilisant ces inproxies/outproxies mais d'autres ne verront peut-être pas d'inconvénient 21:16:35 &amp;lt;iRelay&amp;gt; Titre : I2p-general Info Page (sur lists.welterde.de) 21:16:35 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Moi non plus. 21:16:38 &amp;lt;iRelay&amp;gt; Titre : Index of /mailman/ (sur lists.welterde.de) 21:17:14 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: ah.. j'avais oublié ça.. ça n'a juste jamais été ajouté au site je suppose.. 21:17:25 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (je préférerais en faire lists.i2p2.de ou quelque chose du genre) 21:17:33 &amp;lt;dg&amp;gt; Moi aussi :-) 21:20:27 &amp;lt;dg&amp;gt; topiltzin, personnellement — j'aimerais une mailing list mais pour moi, ce serait surtout pour l'aspect professionnalisme, plutôt que pour un bénéfice que je pourrais te décrire et prêcher 21:20:42 &amp;lt;dg&amp;gt; mais je suppose que vous pensez tous que ce serait bénéfique, donc c'est bien 21:20:45 &amp;lt;topiltzin&amp;gt; dg: return true; 21:20:45 &amp;lt;topiltzin&amp;gt; avoir des archives de mailing list est très utile ; ça rend le projet plus semblable aux autres projets open-source, à défaut d'autre chose 21:21:49 &amp;lt;topiltzin&amp;gt; en quoi est-ce différent de zzz.i2p + accès via inproxy : pas très différent, si ce n'est que le nouveau développeur au hasard aurait moins de courbe d'apprentissage à gérer 21:22:30 &amp;lt;topiltzin&amp;gt; permettre aussi aux moteurs de recherche d'indexer les archives de mailing list contribue à la base de connaissances globale, donc c'est bien 21:22:40 &amp;lt;RN&amp;gt; ou quelqu'un de curieux à propos d'I2P pourrait lire des discussions et peut-être décider de l'installer et d'essayer 21:22:55 &amp;lt;topiltzin&amp;gt; très souvent je cherche quelque chose et je trouve la réponse dans les archives de mailing list d'un projet open-source 21:23:18 &amp;lt;topiltzin&amp;gt; RN : c'est possible, je préfère garder tous les canaux possibles ouverts. 21:23:28 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; topiltzin: la ML n'est pas pour les nouveaux développeurs.. ou les gens impliqués dans i2p.. mais plutôt pour des personnes extérieures au projet, qui critiquent le protocole, l'implémentation, etc. 21:23:40 &amp;lt;topiltzin&amp;gt; et laisser ensuite les utilisateurs / développeurs / le marché décider quel endroit est le meilleur 21:23:47 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ce qui s'est beaucoup calmé depuis le crash 21:24:14 &amp;lt;topiltzin&amp;gt; Je ne vois pas pourquoi ça ne pourrait pas être pour les deux, weltende 21:24:44 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; topiltzin: bien sûr.. mais imho mon aspect est le plus important ;-) 21:25:04 &amp;lt;topiltzin&amp;gt; :-P 21:25:14 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; Je ne vois pas pourquoi ça ne pourrait pas être pour les deux, weltende 21:25:14 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Aussi, je lance une idée ici : geti2p.net comme domaine par défaut à partir de $period 21:25:14 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; (peut-être au lancement du nouveau design) 21:25:34 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+dg&amp;gt; J'y pensais, en fait 21:25:34 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+dg&amp;gt; Ça donne une meilleure image 21:25:34 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+topiltzin&amp;gt; Je ne vois pas pourquoi ça ne pourrait pas être pour les deux, weltende 21:25:34 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+dg&amp;gt; Aussi, je lance une idée ici : geti2p.net comme domaine par défaut à partir de $period 21:25:37 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+dg&amp;gt; (peut-être au lancement du nouveau design) 21:25:44 &amp;lt;hottuna&amp;gt; J'aime bien geti2p.net 21:25:55 &amp;lt;topiltzin&amp;gt; iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; topiltzin: bien sûr.. mais imho mon aspect est le plus important ;-) 21:25:55 &amp;lt;topiltzin&amp;gt; &amp;lt;topiltzin&amp;gt; :-P 21:26:06 &amp;lt;dg&amp;gt; Moi aussi, pas parfait (i2p.net serait mieux, évidemment) mais mieux que l'actuel à mon avis. 21:26:17 &amp;lt;KillYourTV&amp;gt; le ticket #795 est maintenant corrigé pour le site live. 21:26:20 &amp;lt;dg&amp;gt; aussi, désolé pour ma connexion bancale. 21:26:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; les autocollants disent déjà geti2p.net si je me souviens ;) 21:26:34 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/795` - (new defect) - Bounties being broken 21:26:38 &amp;lt;str4d&amp;gt; I2p.net est toujours enregistré à jrandom ? 21:26:48 &amp;lt;dg&amp;gt; il a été payé pour de nombreuses années 21:26:51 &amp;lt;dg&amp;gt; donc oui 21:26:58 &amp;lt;dg&amp;gt; à moins que jrandom revienne, on est un peu coincés. 21:27:02 &amp;lt;dg&amp;gt; Il n'y a aucune promesse qu'on aura i2p.net une fois expiré, non plus. 21:27:08 &amp;lt;dg&amp;gt; (à moins qu'on aille voir l'ICANN ?) 21:27:10 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ouais... jusqu'en 2016 21:27:18 &amp;lt;str4d&amp;gt; Et je suis d'accord avec ton idée dg 21:27:29 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: verizone en fait 21:27:42 &amp;lt;topiltzin&amp;gt; ouais, nouveau design + nouveau nom de domaine = fraîcheur 21:27:51 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; err.. verisign 21:27:57 &amp;lt;dg&amp;gt; Je pensais qu'on passerait par l'ICANN pour récupérer un domaine si quelqu'un d'autre le vole ensuite, en disant que c'est votre « marque ». 21:28:04 &amp;lt;str4d&amp;gt; Je prévois déjà que le site change dynamiquement les URLs pour les sites qu'il sait disponibles à l'intérieur et à l'extérieur d'I2p 21:28:15 &amp;lt;dg&amp;gt; malheureusement, je doute qu'on puisse aller voir l'ICANN/etc maintenant et dire « hé, on peut l'avoir maintenant s'il vous plaît ? On ne veut pas attendre jusqu'en 2016 ! » 21:28:35 &amp;lt;dg&amp;gt; (sauf si on a de bons amis) 21:28:41 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: non.. l'ICANN ne gère que les TLD.. il faut aller voir le TLD 21:28:49 &amp;lt;str4d&amp;gt; Donc p. ex. forum.I2p &amp;lt;-&amp;gt; forum.i2p2.de 21:28:52 &amp;lt;dg&amp;gt; ah, ok 21:29:07 &amp;lt;dg&amp;gt; Est-il possible de contacter $hostOfForum ? 21:29:11 &amp;lt;str4d&amp;gt; On pourrait obtenir *.i2p ? :D 21:29:22 &amp;lt;dg&amp;gt; forum.i2p est/était populaire et la stabilité aiderait.. 21:29:51 &amp;lt;dg&amp;gt; (Ça n'aide pas qu'un forum officiellement référencé soit souvent en panne et que nous n'ayons.. pas de forum pour les utilisateurs). Ça a bien marché pendant un moment. 21:30:08 &amp;lt;dg&amp;gt; str4d : aussi, oui. Le « (in i2p) » et les styles de liens conflictuels sur les pages sont étranges et obscurs. 21:30:15 &amp;lt;dg&amp;gt; Je préfère ce que tu as suggéré. :-) 21:31:10 &amp;lt;dg&amp;gt; au fait - « 2007-09-28 - Syndie 1.101a » est un peu nul à avoir sur le site.. 21:35:18 &amp;lt;RN&amp;gt; syndie est en fait quelque chose que je pense qu'on devrait garder 21:35:25 &amp;lt;RN&amp;gt; il a besoin qu'un dev lui montre un peu d'amour, mais ça marche et c'est assez utile une fois qu'on s'y habitue 21:35:25 &amp;lt;RN&amp;gt; mettre ce log de réunion dans syndie serait une idée cool imho 21:35:32 &amp;lt;dg&amp;gt; Garder mais trouver quelqu'un pour travailler dessus. 21:35:35 &amp;lt;dg&amp;gt; Oui. 21:36:14 &amp;lt;topiltzin&amp;gt; Donc nous avons nom de domaine, mailing list, brainstorming de contenu. Y en a-t-il un en particulier sur lequel on veut ou doit se concentrer davantage ? 21:36:56 &amp;lt;dg&amp;gt; Je ne pense pas, mais peut-être que quelqu'un n'est pas d'accord heh. 21:38:53 &amp;lt;topiltzin&amp;gt; qu'entends-tu par « devrait garder » RN ? 21:39:05 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; au fait - « 2007-09-28 - Syndie 1.101a » est un peu nul à avoir sur le site.. 21:40:30 &amp;lt;iRelay&amp;gt; &amp;lt;RN__@kytv&amp;gt; Je pense que syndie a un énorme potentiel 21:41:02 &amp;lt;iRelay&amp;gt; &amp;lt;RN__@kytv&amp;gt; il semblait que dg proposait de l'enlever de la liste des logiciels ou quelque chose comme ça 21:41:18 &amp;lt;KillYourTV&amp;gt; Nous devons lier des tarballs/installateurs à jour. Peut-être devrions-nous aussi avoir syndie.i2p2.de géré par mtn également. 21:41:40 &amp;lt;dg&amp;gt; En quelque sorte. Je proposais qu'on cache peut-être la date ou qu'on change le design pour qu'elle saute moins aux yeux, ça fait mauvais effet AMHA d'avoir un logiciel aussi ancien sur la page 21:41:47 &amp;lt;dg&amp;gt; Ça nuit à la première impression de Syndie et d'i2p 21:42:01 &amp;lt;dg&amp;gt; KillYourTV : Oui. Rien que d'avoir ces tarballs/etc en ligne aiderait.. 21:42:04 &amp;lt;topiltzin&amp;gt; Peut-être qu'on peut le garder mais enlever la date ? Je pense que la nullité vient du 2007 21:42:15 &amp;lt;dg&amp;gt; (et l'installateur cassé..) 21:42:19 &amp;lt;dg&amp;gt; s/installer/packaging 21:42:29 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; ah, juste changer le texte du lien en « Syndie » 21:42:29 &amp;lt;topiltzin&amp;gt; en attendant que le développement actif reprenne (concernant la suppression de la date) 21:42:32 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; Je suis d'accord 21:43:28 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; ouais, je suis pour 21:43:44 &amp;lt;topiltzin&amp;gt; :) 21:43:55 &amp;lt;str4d&amp;gt; dg, la refonte ne l'a pas là. 21:43:55 &amp;lt;str4d&amp;gt; Ce bloc sur le site actuel est censé être l'équivalent des « actualités » 21:43:55 &amp;lt;str4d&amp;gt; Avoir un lien Syndie serait bien, mais plutôt comme p. ex. une partie de la colonne du milieu. 21:44:05 &amp;lt;dg&amp;gt; Je pense qu'on a surtout terminé 21:44:16 &amp;lt;dg&amp;gt; Quoique netsplit 21:44:23 &amp;lt;str4d&amp;gt; (Donc la page syndie 2007 est toujours là, mais accessible via le blog) 21:44:26 &amp;lt;dg&amp;gt; pfff, je ne pense pas qu'il nous manque quelqu'un qui participait 21:44:33 &amp;lt;dg&amp;gt; Bonne réunion, les gars. 21:44:40 &amp;lt;dg&amp;gt; Que diriez-vous de 20:00 la prochaine fois ? 21:44:43 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: la prochaine réunion pourrait avoir un peu plus de structure ;-) 21:45:14 &amp;lt;dg&amp;gt; weltende : heh, désolé. On avait beaucoup à dire et je n'avais pas anticipé que ça se passerait comme ça, je pensais que ce serait court. J'en tiendrai compte dans ma planification la prochaine fois. :-) 21:45:14 &amp;lt;dg&amp;gt; tant pis 21:45:17 &amp;lt;dg&amp;gt; quand même, bon résultat. 21:45:24 &amp;lt;topiltzin&amp;gt; RN : puisque tu as mis l'accent sur le contenu j'attends avec impatience tes suggestions :) 21:45:31 &amp;lt;str4d&amp;gt; Mmm. Peut-être structurer d'abord les sujets plus courts, et les plus « discussion » ensuite. 21:45:31 &amp;lt;topiltzin&amp;gt; quand elles seront prêtes 21:45:42 &amp;lt;topiltzin&amp;gt; +1 str4d 21:45:53 &amp;lt;topiltzin&amp;gt; mettre les sujets plus ouverts à la fin a du sens 21:45:56 &amp;lt;dg&amp;gt; str4d : Oui, ça pourrait être une bonne idée. J'espère que je m'en sors bien quand même, heh. 21:45:59 &amp;lt;dg&amp;gt; Je pense que oui. 21:46:14 &amp;lt;str4d&amp;gt; C'est mieux que pas de réunion du tout =) 21:46:28 &amp;lt;topiltzin&amp;gt; topiltzin&amp;gt; RN : puisque tu as mis l'accent sur le contenu j'attends avec impatience tes suggestions :) 21:46:31 &amp;lt;topiltzin&amp;gt; &amp;lt;topiltzin&amp;gt; quand elles seront prêtes 21:46:31 * dg sourit 21:46:42 &amp;lt;topiltzin&amp;gt; return true; // ;-) 21:46:44 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; tu démarres bien dg... 21:46:44 &amp;lt;dg&amp;gt; topiltzin : non, RN l'a eu de kytv 21:47:10 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; ouais ouais topz 21:47:13 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; ;) 21:47:23 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; alors, as-tu frappé le maillet... ? 21:47:27 &amp;lt;dg&amp;gt; Je suis content, j'ai l'impression qu'on a fait quelque chose de bien aujourd'hui (et la semaine dernière) 21:47:27 * dg euh... *baf* met fin à la réunion. 21:47:38 &amp;lt;dg&amp;gt; La réunion sera à 20:00 la prochaine fois, même jour. 21:47:47 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; YAY ! officialness 21:47:47 &amp;lt;dg&amp;gt; RN : bam 21:48:05 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; :) 21:48:06 * dg tape dans la main de RN 21:48:20 *** KillYourTV change le sujet en "Dernière build dev : 0.9.3-11 | Réunion dev ici à 20:00 UTC mar. 4 déc. | Signalez les bugs sur `http://trac.i2p2.i2p` / http://trac.i2p2.de" 21:48:28 &amp;lt;iRelay&amp;gt; * RN@kytv offre une bière à dg 21:48:31 &amp;lt;topiltzin&amp;gt; **classe** 21:48:38 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: en fait c'était *baf*s avant je crois :P 21:48:50 &amp;lt;dg&amp;gt; zut 21:48:53 * dg note 21:49:00 &amp;lt;str4d&amp;gt; Oui. Donc pas encore fini =P 21:49:30 &amp;lt;dg&amp;gt; *baf*s &lt;/div></description></item><item><title>Réunion des développeurs I2P - 20 novembre 2012</title><link>/fr/blog/2012/11/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-novembre-2012/</link><pubDate>Tue, 20 Nov 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/11/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-novembre-2012/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> asdfsdafsdafsd, darrob, dg, k0e, KillYourTV, LaughingBuddah, nom, psi, st4d, thursday, user, weltende, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:03:41 &amp;lt;Laughing1uddah&amp;gt; Meeting time? 20:03:48 &amp;lt;dg&amp;gt; It is! 20:04:01 &amp;lt;k0e&amp;gt; checkout http://www.youtube.com/watch?v=hgJ7yck1qwY 20:04:01 &amp;lt;iRelay&amp;gt; Title: Android ICS on Raspberry Pi, Views: 139170, Rating: 99.0% 20:04:05 * dg gulps 20:04:15 &amp;lt;dg&amp;gt; okay then.. let's begin 20:04:22 &amp;lt;dg&amp;gt; our topics today are: 20:04:33 &amp;lt;dg&amp;gt; 0) Welcome 20:04:40 &amp;lt;dg&amp;gt; (0a) Changing things up 20:04:47 &amp;lt;dg&amp;gt; (Meetings, etc) 20:05:00 &amp;lt;dg&amp;gt; (1) Network health 20:05:03 &amp;lt;dg&amp;gt; (1a) IRC 20:05:10 &amp;lt;dg&amp;gt; (1b) Growth (how do we get i2p out there?) 20:05:13 &amp;lt;dg&amp;gt; (2) IRL events (CCC, Cryptoparties..) 20:05:20 &amp;lt;dg&amp;gt; (3) - Merging Fux improvements into trunk 20:05:23 &amp;lt;dg&amp;gt; (4) Website 20:05:26 &amp;lt;dg&amp;gt; (4a) - Mirroring.. 20:05:33 &amp;lt;dg&amp;gt; (4b)- SSL 20:05:36 &amp;lt;dg&amp;gt; (5) - Progress 20:05:39 &amp;lt;dg&amp;gt; (6) - Next meeting 20:05:50 &amp;lt;dg&amp;gt; (7) - Any other notes from participants, etc 20:05:50 &amp;lt;dg&amp;gt; bit of a mouthful! 20:06:28 &amp;lt;dg&amp;gt; I'm hoping we have enough people here today 20:06:43 &amp;lt;dg&amp;gt; I'm trying to base things off of past meetings 20:07:11 &amp;lt;dg&amp;gt; so uh.. 20:07:26 &amp;lt;dg&amp;gt; First of all, do we have anyone from long enough ago to recap the changes (big ones, notable ons) 20:07:26 &amp;lt;dg&amp;gt; since the last meeting? 20:07:33 &amp;lt;dg&amp;gt; (It was Sept 8) 20:09:05 &amp;lt;nom&amp;gt; unlikely atm... could try a highlight all tho 20:09:24 &amp;lt;asdfsdafsdafsd&amp;gt; Hear ye, Hear ye! 20:09:27 * asdfsdafsdafsd pounds gavel 20:09:35 &amp;lt;dg&amp;gt; I'm thinking maybe KillYourTV knows a little 20:09:53 &amp;lt;dg&amp;gt; I was told welt could be here too, so hopefully he can wave at some time 20:09:56 &amp;lt;dg&amp;gt; (no sign of zzz either) 20:10:09 &amp;lt;dg&amp;gt; This will be somewhat awkward without most of the team 20:10:23 &amp;lt;asdfsdafsdafsd&amp;gt; The honorable asdfsdafsdafsd is now presiding 20:10:25 &amp;lt;iRelay&amp;gt; * weltende@freenode waves 20:10:37 &amp;lt;dg&amp;gt; :) 20:10:37 &amp;lt;dg&amp;gt; Okay 20:10:48 &amp;lt;zzz&amp;gt; here 20:10:51 &amp;lt;dg&amp;gt; So, first of all, as some of you may know, this is the first meeting in 2 years 20:11:04 &amp;lt;dg&amp;gt; And even the last meeting was specalized 20:11:08 &amp;lt;dg&amp;gt; specialized* 20:11:30 &amp;lt;dg&amp;gt; I'm planning on booting up regular meetings to catch up on progress, etc, even if there is no big topic to discuss 20:12:01 &amp;lt;dg&amp;gt; wrt "change", I'm contemplating taking up Project Manager 20:12:04 &amp;lt;dg&amp;gt; or at least some sort of co-ordinator 20:12:28 &amp;lt;dg&amp;gt; I'm proud of the progress that was made with dr|z3d although sadly, I don't think he's ready to join in -dev again just yet (speak, even) 20:12:54 &amp;lt;dg&amp;gt; I can't comment on progress from the last 2 years since I haven't been here for that long 20:12:57 &amp;lt;dg&amp;gt; If somebody else could, I'd appreciate it 20:13:04 &amp;lt;dg&amp;gt; &amp;lt;pause for $person&amp;gt; 20:13:18 &amp;lt;nom&amp;gt; might have to wait for netsplit to unsplit 20:13:25 &amp;lt;dg&amp;gt; might be a good idea :-/ 20:13:36 &amp;lt;nom&amp;gt; hehe 20:13:51 &amp;lt;LaughingBuddah&amp;gt; While we wait, what happened dr|z3d? 20:13:54 &amp;lt;LaughingBuddah&amp;gt; what happened with* 20:13:57 * nom pokes the intertubes 20:14:13 &amp;lt;dg&amp;gt; There we go. 20:14:20 &amp;lt;dg&amp;gt; Let me paste what they missed. 20:15:42 &amp;lt;dg&amp;gt; this is painful haha 20:16:09 &amp;lt;dg&amp;gt; ok, netsplit folk: `http://pastethis.i2p/show/2297/` 20:16:12 &amp;lt;iRelay&amp;gt; Title: Paste #2297 | LodgeIt! (at pastethis.i2p) 20:16:12 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; I can't comment on progress from the last 2 years since I haven't been here for that long 20:16:15 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; If somebody else could, I'd appreciate it 20:16:15 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;pause for $person&amp;gt; 20:16:27 &amp;lt;dg&amp;gt; LaughingBuddah: alright 20:16:53 &amp;lt;dg&amp;gt; Basically, after dr|z3d was kicked out for a long period, etc etc, I raised the point that he should be unmuted in -dev as we're all on the same team here, etc 20:17:00 &amp;lt;dg&amp;gt; He doesn't seem to be up to joining us again yet though 20:17:06 &amp;lt;nom&amp;gt; Complication: KillYourTV badger darrob dg gatekeeper iRelay Meeh postman RN_ Shinobiwan slow sponge str4d albat asdfsdafsdafsd Astral2012_1 Biotrophy blitzkrieg christoph cipher__ dr4wd3- eight_ joepie95 k0e kytv|away LaughingBuddah lezz luminosus MTN nom operhiem1 PrivacyHawk psi SanguineRose soundwave thursday tycho usr w8rabbit woox2k Xtothec zzz meeting time people 20:17:14 &amp;lt;LaughingBuddah&amp;gt; Nono, I was wondering why he was kicked out 20:17:21 &amp;lt;dg&amp;gt; I wanted him to have the choice to in any case, even if he didn't *want to right now* 20:17:21 &amp;lt;dg&amp;gt; Oh 20:17:28 &amp;lt;dg&amp;gt; There were disagreements with the team a while back 20:17:35 &amp;lt;SanguineRose&amp;gt; I'm not here, I am invisible 20:17:38 &amp;lt;LaughingBuddah&amp;gt; I see 20:17:38 &amp;lt;dg&amp;gt; It turned into quite a big disagreement after small ones added up 20:17:53 &amp;lt;dg&amp;gt; It's lead to a pissing contest and a division of the community to an extent :-P 20:17:56 &amp;lt;dg&amp;gt; not nice 20:18:03 &amp;lt;LaughingBuddah&amp;gt; Alright. Proceed :) 20:18:06 &amp;lt;nom&amp;gt; ha! you may be invisible but we can hear you :P 20:18:17 &amp;lt;dg&amp;gt; I'll give the $person a few more seconds to appear.. 20:18:20 &amp;lt;SanguineRose&amp;gt; lies, you can not read what I am thinking right now! 20:18:27 * dg sits awkwardly 20:18:44 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: yeah.. in dr|z3d and !dr|z3d mostly *cough* 20:18:48 &amp;lt;dg&amp;gt; Clearly nobody is wishing to recite history.. heh 20:18:51 * nom lounges awkwardly while reading SanguineRose's mind 20:18:57 &amp;lt;dg&amp;gt; Okay 20:19:16 &amp;lt;nom&amp;gt; meh, figure out history later when the historian decides to show up 20:19:23 &amp;lt;dg&amp;gt; so 20:19:23 &amp;lt;dg&amp;gt; (1) - network health 20:19:45 &amp;lt;dg&amp;gt; From what I've seen on the stats, we're doing okay on that front, although since the Russians left (rusleaks disappeared in general), there's been a drop 20:19:52 &amp;lt;dg&amp;gt; Returning to pre-rus levels (hah) 20:20:05 &amp;lt;dg&amp;gt; Hopefully zzz is available to comment on how we're doing on this front.. 20:20:29 &amp;lt;nom&amp;gt; imo network health is opaque, but based just on netsplits it could be better... 20:21:06 &amp;lt;zzz&amp;gt; it's shaky but kytv and I last night found the bug introduced in 0.9.2 causing all the trouble 20:21:21 &amp;lt;dg&amp;gt; zab and I have doubts about something so simple causing the issues though 20:21:27 * nom :| at timing 20:21:30 &amp;lt;asdfsdafsdafsd&amp;gt; ugh... split 20:21:36 &amp;lt;dg&amp;gt;&amp;gt;.&amp;gt; 20:21:48 &amp;lt;nom&amp;gt; zzz: what was the bug? 20:21:54 &amp;lt;dg&amp;gt; i guess that's the network speaking to us 20:22:13 &amp;lt;zzz&amp;gt; we accidentally cut the capacity of the network in half. 20:22:53 &amp;lt;LaughingBuddah&amp;gt; haha 20:23:04 * dg didn't see much of a difference on the tunnel success rates but you seem a lot more confident about it fixing things 20:23:07 &amp;lt;nom&amp;gt; lol rather unfortunate bug 20:23:14 &amp;lt;dg&amp;gt; ^ 20:23:21 &amp;lt;dg&amp;gt; I suppose we're doing alright on that front 20:23:44 &amp;lt;zzz&amp;gt; it's a network thing. You can't fix the network by just upgrading yourself. 20:23:50 &amp;lt;KillYourTV&amp;gt; of course one person upgrading to -10 will fix ALL the problems ;) 20:23:59 &amp;lt;dg&amp;gt; I can't comment for (1a) (IRC) because I've obviously been unable to contact badger 20:23:59 &amp;lt;KillYourTV&amp;gt; bah, I was too slow 20:23:59 &amp;lt;dg&amp;gt; KillYourTV: of course, haven't you heard of Java music? 20:24:02 &amp;lt;dg&amp;gt; *magic 20:24:02 &amp;lt;dg&amp;gt; pfft 20:24:13 &amp;lt;dg&amp;gt; (and i've been unable to contact postman, I was too late to get ech too..) 20:24:17 &amp;lt;dg&amp;gt; so that was a mess up on my part 20:24:51 &amp;lt;dg&amp;gt; (1b) then. 20:24:55 &amp;lt;dg&amp;gt; " 20:24:58 &amp;lt;dg&amp;gt; (1b) - Growth (how to make i2p grow more, developments with Russia (how do we get ourselves out there? outreach to big rus-sites?)) " 20:25:01 &amp;lt;nom&amp;gt; - if (style.equals("udp")) 20:25:01 &amp;lt;nom&amp;gt; + if (style.equals("SSU")) 20:25:01 &amp;lt;dg&amp;gt; Pretty broard 20:25:04 *** eight_ is now known as eight 20:25:07 &amp;lt;nom&amp;gt; ? that the bug? 20:25:24 &amp;lt;dg&amp;gt; (and there's a variable changed) 20:25:36 &amp;lt;zzz&amp;gt; thatsit 20:25:58 &amp;lt;dg&amp;gt; What was the commit excuse for that, anyway? 20:25:58 &amp;lt;dg&amp;gt; (in 0.9.2) 20:26:59 &amp;lt;k0e&amp;gt; regarding russian users, I think a big question is how is the #i2p-ru channel here doing? Are the russian users getting good support as compared to when english speakers come here and receive help 20:28:13 &amp;lt;LaughingBuddah&amp;gt; Do we have someone familiar with i2p that speaks russian? 20:28:24 &amp;lt;LaughingBuddah&amp;gt; Maybe even a dev? 20:29:02 * nom wanted to learn russian at one point, but never found the time... 20:29:21 &amp;lt;KillYourTV&amp;gt; user 'slow' fits there 20:29:32 &amp;lt;k0e&amp;gt; and on a sidenote, german looks to be the 3rd largest country after russia and USA 20:29:35 &amp;lt;str4d&amp;gt; slow hangs out there, right? 20:29:35 * nom thinks we need to go hunting for a russian and english speaking user who is dev inclined 20:29:38 &amp;lt;KillYourTV&amp;gt; (and he's nearly always in #ru) 20:29:53 &amp;lt;nom&amp;gt; nvm guess we found one 20:30:22 &amp;lt;LaughingBuddah&amp;gt; GOod 20:31:48 &amp;lt;nom&amp;gt; wrt growth generally, i would say working out all the network stability / performance bugs is a good step 20:32:09 &amp;lt;nom&amp;gt; also more content = more users = more content, sharing is caring and all that 20:32:28 &amp;lt;LaughingBuddah&amp;gt; What he said ^ 20:33:02 &amp;lt;dg&amp;gt; #i2p-ru is dead 20:33:02 &amp;lt;dg&amp;gt; zab is able to convert RU-&amp;gt;EN but not EN-&amp;gt;RU 20:33:16 &amp;lt;dg&amp;gt; btw, #ru has users, #i2p-ru does not 20:33:31 &amp;lt;dg&amp;gt; while working out bugs is great 20:33:42 &amp;lt;dg&amp;gt; We've certainly got a community based issue and I have not the slightest clue how to solve it 20:33:49 &amp;lt;nom&amp;gt; so yah.. everyone upload their media stashes to postman, and run high cap routers 20:34:13 &amp;lt;dg&amp;gt; i wish it was that simple 20:34:27 &amp;lt;dg&amp;gt; I guess this kind of includs IRL meetings 20:34:34 &amp;lt;dg&amp;gt; We've got a bunch of i2p-folk going to CCC this year 20:34:52 &amp;lt;dg&amp;gt; I think an "i2p workshop" is the best way to utilize this since it is too late to book a talk 20:35:02 &amp;lt;nom&amp;gt; lol yah increasing content is never simple, but good to remind people 20:35:18 &amp;lt;k0e&amp;gt; dg: suggest, maybe you can talk to eche|on and postman about combining those two channels (redirect to one of them) 20:35:18 &amp;lt;dg&amp;gt; i2p is barely out there like Tor 20:35:53 &amp;lt;dg&amp;gt; k0e: noted, will look into it later, thanks :) 20:36:16 &amp;lt;nom&amp;gt; re irl community meetings, at conferences and such, yah there needs to be more of it. ideally with the organizers staying connected to those of us back home in i2p, with videos and blogs, etc 20:36:55 &amp;lt;dg&amp;gt; Not sure how we could reach out to the russians, but someone could try speaking to the censored websites 20:36:59 &amp;lt;dg&amp;gt; prominent ones which are controversial, etc 20:37:06 &amp;lt;dg&amp;gt; Sadly, rusleaks is absolutely gone 20:37:09 &amp;lt;dg&amp;gt; So we can't rely on that 20:37:34 &amp;lt;dg&amp;gt; I tried reaching out to the an*on folk but I was unable to get on their networks anonymously so that was a little redundant 20:38:21 &amp;lt;LaughingBuddah&amp;gt; Let's move on 20:38:36 &amp;lt;darrob&amp;gt; i don't know about the reaching out, dg. does tor do that? this going from door to door advertising doesn't seem right. 20:38:43 &amp;lt;dg&amp;gt; Okay. 20:39:04 &amp;lt;dg&amp;gt; darrob: They don't do the door-to-door, and us doing that officially isn't right either. I was going to just encourage them a little. 20:39:22 &amp;lt;dg&amp;gt; LaughingBuddah: sure. 20:39:29 &amp;lt;str4d&amp;gt; Doc improvements would help a lot. 20:39:41 * dg was thinking about that earlier 20:39:44 &amp;lt;dg&amp;gt; I wasn't sure on the standards of them 20:40:51 &amp;lt;nom&amp;gt; yah doc improvements, and also some rigorous security testing could go a long way towards user growth 20:41:25 &amp;lt;dg&amp;gt; actually, we missed out on security testing due to lack of recent docs 20:41:35 &amp;lt;dg&amp;gt; of course, we couldn't have done anything since doc improvement took a while but yeah 20:42:09 &amp;lt;dg&amp;gt; Right now, the only way to say i2p is safer than something heavily audited e.g Tor is to read all the code + design yourself 20:42:15 &amp;lt;dg&amp;gt; That's fine for those who are wise in that area but bs for users 20:42:25 &amp;lt;dg&amp;gt; i2p has had little academic research too 20:42:35 &amp;lt;nom&amp;gt; imo at least, most users of this kinda thing want to get into the details of how it works and how secure it is. the threadmodel page is useful, but their not the results of extensive testing 20:42:46 &amp;lt;dg&amp;gt; Of course, you can't exactly force academics to write papers on i2p.. 20:42:57 &amp;lt;dg&amp;gt; nom: I agree. 20:43:19 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: that's not really true anymore imho 20:43:38 &amp;lt;dg&amp;gt; hm? 20:43:45 &amp;lt;nom&amp;gt; lol .... i suppose we could try to blackmail some grad students into writing papers on i2p \o/ 20:43:55 &amp;lt;dg&amp;gt; $5 wrench 20:44:08 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ah.. just got an mail of an talk about i2p @ athens cryptoparty #0 20:44:24 &amp;lt;dg&amp;gt; oh, nice. I was wondering about Cryptoparty 20:44:27 &amp;lt;dg&amp;gt; Tor has been heavily featured at them 20:44:41 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: there are a few papers about i2p.. (remember that tum i2p paper for example? ;) 20:44:50 &amp;lt;asdfsdafsdafsd&amp;gt; I doubt many academics will write papers or advocate I2P.... they're all in league with the globalists 20:45:44 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; asdfsdafsdafsd: academics won't promote anything except their own software they are working on atm ;-) 20:45:48 &amp;lt;dg&amp;gt; i2p, not so much 20:46:28 &amp;lt;dg&amp;gt; The only papers I've seen about i2p are the french and correlation with headers/clocks 20:46:48 &amp;lt;dg&amp;gt; moving on 20:46:55 &amp;lt;asdfsdafsdafsd&amp;gt; weltende... exactly 20:47:02 &amp;lt;dg&amp;gt; "(3) - Discussion regarding merging current fux with trunk " 20:47:14 &amp;lt;nom&amp;gt; soooo.... gsoc? seems like security testing would be a good thing for that 20:47:17 &amp;lt;dg&amp;gt; I'm not sure if anyone can give a real answer to this apart from zzz 20:47:35 *** str4d is now known as str4d_afk 20:47:46 &amp;lt;dg&amp;gt; for those of you not aware, fux is a branch of i2p dev'd by str4d among others with user interfaces improvements. Theme improvements, that kind of thing. 20:47:49 &amp;lt;dg&amp;gt; nom: nobody wants to do gsoc 20:47:56 *** str4d_afk is now known as str4d 20:48:13 &amp;lt;dg&amp;gt; nom: zzz is on trac as a mentor but he apparently doesn't want to have a student 20:48:24 &amp;lt;zzz&amp;gt; sorry dg, all I know is 2-3 months old. last I heard, they were forking? 20:48:27 &amp;lt;dg&amp;gt; (not sure if correct, that's what I was told) 20:48:43 &amp;lt;zzz&amp;gt; wrong 20:48:58 &amp;lt;nom&amp;gt; no kidding, probably why it hasn't got done, but its a resource that gives access to the kind of people that could actually do a security assessment 20:49:24 &amp;lt;dg&amp;gt; zzz: There was some discussion of a fork, it's kind of died down now as some people have had a change of heart. Not sure what's going to be going on there, I don't think anyone is. Regarding the current changes though, I feel they could be somewhat beneficial. Nothing massive/feature breaking in there, however. 20:49:34 &amp;lt;dg&amp;gt; zzz: also, wrong? 20:49:38 &amp;lt;str4d&amp;gt; I am happy to mentor for GSoC 20:50:09 &amp;lt;dg&amp;gt; nom: Yup. 20:50:21 &amp;lt;dg&amp;gt; str4d: We could apply for next year, the application for 2010(?) is still up on trac. 20:50:25 &amp;lt;zzz&amp;gt; re: gsoc: wrong as in I'm happy to help but I'm not going to be in charge and not going to do it myself. 20:50:43 &amp;lt;dg&amp;gt; totally different to what i heard 20:50:53 &amp;lt;dg&amp;gt; key word: heard, I suppose 20:51:05 &amp;lt;dg&amp;gt; relevant trac page: `http://trac.i2p2.i2p/wiki/gsoc` 20:51:32 &amp;lt;zzz&amp;gt; dg re: fux, you're asking the wrong guy. I have no recent info. 20:51:39 &amp;lt;nom&amp;gt; imo fork is both exactly what is happening and exactly what is not happening, zzz you 'control' the official i2p.i2p branch in that you give out commit keys, but theres always gonna be people/groups writing their own features/code into i2p, if theres no interest in merging it stays a 'fork' but otherwise its not really 20:52:01 &amp;lt;dg&amp;gt; zzz: generally asking if you'd be ok with merging some of the themes, etc 20:52:04 &amp;lt;str4d&amp;gt; AFAIK there is nothing stopping mentors being anon, but we need a contactable liason (not sure if they must be non-anon) and some tax form as an organization. 20:52:23 &amp;lt;dg&amp;gt; Right. 20:52:37 &amp;lt;dg&amp;gt; I'm fine with being a liason but I'm sure a few people would be. 20:52:56 &amp;lt;dg&amp;gt; Tax form .. ugh 20:53:05 &amp;lt;LaughingBuddah&amp;gt; We will need some people to agree to be the face of i2p 20:53:24 &amp;lt;str4d&amp;gt; IIRC there was a USA-based one, or a Foreign-based one. 20:53:31 &amp;lt;dg&amp;gt; sadly we can't avoid that, LaughingBuddah.. 20:53:59 &amp;lt;dg&amp;gt; I don't want to be the guy trying to force people to give up anonymity and get up on stages but 20:54:18 &amp;lt;dg&amp;gt; We do need someone who wants to and can fulfill the job 20:54:41 &amp;lt;zzz&amp;gt; dg the last I looked at it was months ago. It was a big grab bag of stuff and I had some objections. Nobody has since asked me to look again - or spilt out the bad from the good - or given me any updates - or mentioned any progress about addressing my issues.. Unless that happens I have no update for you and i assume they are either working on it or forking. 20:54:49 &amp;lt;str4d&amp;gt; (Might not have been tax, but it was something financial) 20:54:52 &amp;lt;str4d&amp;gt; Not sure what was done in 2010 for that. 20:55:19 &amp;lt;dg&amp;gt; zzz: Alright, if I can get them to talk about it etc, I may be able to get you an update. 20:55:27 &amp;lt;dg&amp;gt; just a note 20:55:30 &amp;lt;dg&amp;gt; `http://trac.i2p2.i2p/wiki/gsoc/ideas` 20:55:37 &amp;lt;dg&amp;gt; seems quite interesting 20:55:40 &amp;lt;iRelay&amp;gt; Title: gsoc/ideas I2P (at trac.i2p2.i2p) 20:55:44 &amp;lt;zzz&amp;gt; so I repeat, you are asking the wrong guy. If you want to know about status, ask the guys working on it, not me. 20:56:07 &amp;lt;dg&amp;gt; I was asking if you'd be okay with merging is all, if they co-operated. 20:56:19 &amp;lt;dg&amp;gt; I felt that the changes could benefit i2p somewhat. 20:56:34 &amp;lt;dg&amp;gt; welcome psi 20:56:41 &amp;lt;psi&amp;gt; ?? 20:56:48 &amp;lt;dg&amp;gt; dev meeting 20:56:55 &amp;lt;psi&amp;gt; ok 20:57:36 &amp;lt;dg&amp;gt; The application for GSOC seems solid 20:57:39 &amp;lt;dg&amp;gt; Could possibly reuse it 20:57:39 &amp;lt;nom&amp;gt; zzz: what were the issues you needed addressed? 20:59:54 &amp;lt;str4d&amp;gt; There was an image in a dark theme that has since been replaced. Were there any other major issues? 21:00:17 &amp;lt;psi&amp;gt; ah yes... the assange character should've been removed for now 21:00:20 &amp;lt;psi&amp;gt; s/for/by 21:00:35 &amp;lt;dg&amp;gt; What's wrong with Assange? :P 21:00:46 &amp;lt;zzz&amp;gt; the main thing in remember is regressions in legibility and color choices, esp. in snark. But it's been months since I looked at it 21:00:49 &amp;lt;darrob&amp;gt; nom: you should try to find logs. it would be hard to recall or summarize. (for me, anyway, and i tried to give feedback, too). 21:00:56 &amp;lt;zzz&amp;gt; I felt it was a big step backwards 21:01:18 &amp;lt;KillYourTV&amp;gt; `http://killyourtv.i2p/irclogs/%23i2p-dev.2012-08-23.log.html` 21:01:21 &amp;lt;iRelay&amp;gt; Title: #i2p-dev logs for Thursday, 2012-08-23 (at killyourtv.i2p) 21:01:32 &amp;lt;dg&amp;gt; seems too late to enter gsoc this time now 21:01:43 &amp;lt;psi&amp;gt; regardless... i think we need a "real life" UI testing mechanism that isn't totally subjective 21:01:47 &amp;lt;dg&amp;gt; or uh, next year's are not open (what i mean) 21:01:54 &amp;lt;dg&amp;gt; psi: exactly 21:01:57 &amp;lt;psi&amp;gt; this is where users like Zorya come into play 21:02:12 &amp;lt;psi&amp;gt; Zorya especially is the perfect feedback tool for UI stuff 21:02:35 &amp;lt;nom&amp;gt; re assange, imo hes a cool dude, but as he 'officially' has nothing to do with i2p, we shouldn't be using his image on stuff... unless its like something related to him or wikileaks... 21:02:38 &amp;lt;psi&amp;gt; "regular" or "casual" users are VERY important and should be utilized for feedback 21:02:41 &amp;lt;zzz&amp;gt; but if the fux guys dont remember my objections either, then they probably haven't addressed them, and we're in the same place we were 3 months ago. 21:02:51 &amp;lt;psi&amp;gt; nom: i2p is politically neutral 21:03:37 &amp;lt;str4d&amp;gt; zzz, I recall your legibility issues, and I still think that is more a personal preference matter (since there are clear examples of people both liking and disliking the changes) 21:03:49 &amp;lt;nom&amp;gt; psi: right... if such a thing is possible 21:03:52 &amp;lt;psi&amp;gt; nom: no need to take any stance on things that are politically sensitive anywhere 21:03:59 &amp;lt;str4d&amp;gt; and color* 21:04:02 &amp;lt;str4d&amp;gt; The major issue was the image, and that has been addressed. 21:04:13 &amp;lt;nom&amp;gt; pretty sure were taking a stand about anonymity and free exchange of data tho.... 21:04:35 &amp;lt;str4d&amp;gt; psi, what's Zorya? 21:04:42 &amp;lt;asdfsdafsdafsd&amp;gt; assange is cointelpro 21:04:53 &amp;lt;dg&amp;gt; a person, not sure who/what they do though 21:04:53 &amp;lt;KillYourTV&amp;gt; I can say that when I last looked a few weeks ago, the constrasts in snark weren't nearly as jarring as they had been. 21:04:53 &amp;lt;psi&amp;gt; str4d: Zorya is a user in this channel 21:05:15 &amp;lt;psi&amp;gt; str4d: a "regular" user in jester's group 21:05:15 &amp;lt;zzz&amp;gt; so none of my issues were addressed? (except perhaps the assange image) 21:05:19 &amp;lt;zzz&amp;gt; then we're in the same place 21:05:38 &amp;lt;dg&amp;gt; actually, iirc, the colors were improved 21:05:42 &amp;lt;dg&amp;gt; i'm not sure they are perfect however 21:05:56 &amp;lt;zzz&amp;gt; at the time, I thought that fux was unmergable, that you should kill it and start over, separating out the good from the bad and the ugly. 21:06:08 &amp;lt;psi&amp;gt; zzz: tbh i'm not entirely sure that style issues are that critical unless they impact usability 21:06:36 &amp;lt;str4d&amp;gt; psi, ah - I read your sentence as Zorya being an automated testing tool =P 21:06:39 &amp;lt;dg&amp;gt; the best bit about fux, for me, was the framing of apps inside the console 21:06:46 &amp;lt;dg&amp;gt; i don't care as much about themes 21:07:01 &amp;lt;darrob&amp;gt; psi: that argument works for and against changes. ;) 21:07:20 &amp;lt;psi&amp;gt; darrob: correct 21:07:23 &amp;lt;nom&amp;gt; imo themes are themes and should be a basket of everyones options, if your problem is the default theme... then yah i guess i can see you not wanting to merge that... but still 21:07:23 &amp;lt;zzz&amp;gt; I gave my comments 3 months ago and havent heard anything since. If somebody would like to identify changes and ask me to look at it again, fine. 21:07:38 &amp;lt;dg&amp;gt; nom: my thoughts. 21:07:49 &amp;lt;zzz&amp;gt; you people that are saying you like some of it and dont care about the rest are missing the point completely. 21:07:49 &amp;lt;psi&amp;gt; darrob: however in its current state, the router console is in need of a redesign as it fails as a UI 21:07:52 &amp;lt;user&amp;gt; an improvement from the ui guys's side would be a UI plugin, I think. 21:08:04 &amp;lt;zzz&amp;gt; split out the good from the bad. right now it's a grab bag 21:08:11 &amp;lt;user&amp;gt; &amp;lt;dg&amp;gt; the best bit about fux, for me, was the framing of apps inside the console &amp;lt;&amp;lt;&amp;lt;---- that one I liked too.. gave an impression of unity 21:08:26 &amp;lt;dg&amp;gt; Made things a lot less clunky IMO, user. 21:08:56 &amp;lt;str4d&amp;gt; zzz, the point here is that there is nothing bad/ugly in fux, there is just stuff that everyone likes and stuff that some like and some don't. 21:09:07 &amp;lt;zzz&amp;gt; sounds like you guys are saying you still want to merge it but haven't done anything in 3 months? 21:09:33 &amp;lt;zzz&amp;gt; disagree. your snark changes are objectively bad/ugly. 21:09:56 &amp;lt;user&amp;gt; what's it that everyone likes? maybe one could start identifying that and only merge that 21:09:59 &amp;lt;psi&amp;gt; zzz: much has been done but that doesn't mean anything is "complete", as for something being "objectively ugly" is kind of an oxymoron 21:10:02 &amp;lt;nom&amp;gt; right well the good, the bad, and the ugly, are subjective.... imo as long its configurable personal taste of devs shouldn't come into it 21:10:24 &amp;lt;dg&amp;gt; Yes, we have? 21:10:27 &amp;lt;dg&amp;gt; In fact, I believe the color issue was also addressed. 21:10:27 &amp;lt;dg&amp;gt; see nom's comment 21:10:27 &amp;lt;dg&amp;gt; &amp;lt;nom&amp;gt; imo themes are themes and should be a basket of everyones options, if your problem is the default theme... then yah i guess i can see you not wanting to merge that... but still 21:10:27 &amp;lt;dg&amp;gt; psi: Exactly. 21:10:27 &amp;lt;dg&amp;gt; psi: It's great for nerds like us, not so much for a grandma who wants to be safe. 21:10:34 &amp;lt;dg&amp;gt; zzz: I can somewhat agree for snark but the rest, no. 21:10:45 &amp;lt;dg&amp;gt; user: the unification. 21:10:48 &amp;lt;dg&amp;gt; user: the non-default themes, too. 21:10:59 &amp;lt;dg&amp;gt; user: if it's non-default, I think it's fine to merge and improve along the way. Doesn't hurt. 21:11:06 &amp;lt;nom&amp;gt; how bout this, default keeps theme the same, but includes all the things fux adds, to use them you just set something in config? 21:11:14 &amp;lt;dg&amp;gt; ^ 21:11:29 &amp;lt;zzz&amp;gt; If the people doing the work say they think it's ready for another look, I'll take a look. I have nothing more to say. 21:11:32 &amp;lt;psi&amp;gt; currently (afaik), fux is aimed at hackability and flexibility, not explicitly general pleaseability 21:11:43 &amp;lt;dg&amp;gt; alright 21:11:46 &amp;lt;str4d&amp;gt; Given the users that have said otherwise, I find that hard to take as truly objective. 21:11:46 &amp;lt;dg&amp;gt; fair enough, zzz. 21:11:46 &amp;lt;str4d&amp;gt; Nevertheless, I do agree that fux is not ready for merging dg 21:12:09 &amp;lt;psi&amp;gt; str4d: fux is no where near merging 21:12:09 &amp;lt;dg&amp;gt; str4d: all I wanted was some discussion on it to see what needed doing :) 21:12:12 &amp;lt;psi&amp;gt; not sure who suggested a merge 21:12:15 &amp;lt;maidenboi&amp;gt; i like the snark changes 21:12:26 &amp;lt;nom&amp;gt; zzz: can you agree to that principle tho? that its mergeable if you're experience/view isn't changed unless you select it to happen? ie no default changes 21:13:44 &amp;lt;nom&amp;gt; or rather, since as you said its a grab bag, that pieces are mergeable if they don't change default things and only add options 21:14:14 &amp;lt;psi&amp;gt; at the moment fux is more of a sandbox for ideas, not really meant to be merged over to mainline in its entirety 21:14:45 &amp;lt;psi&amp;gt; i don't expect fux to ever be fully merged over nor would it be a good idea 21:14:56 &amp;lt;dg&amp;gt; I wanted some parts merged 21:15:18 &amp;lt;psi&amp;gt; dg: if they are "done" then sure 21:15:25 &amp;lt;psi&amp;gt; dg: which ones? 21:15:29 &amp;lt;LaughingBuddah&amp;gt; How to we determine them to be done? 21:15:48 &amp;lt;str4d&amp;gt; dg, I agree about the changes to non-default themes being mergable, especially since the majority of changes are by the original theme author, but there are other things that need work first. 21:15:55 &amp;lt;user&amp;gt; again, plugins would be handy, as to not increase the i2p package's size unneededly. 21:16:30 &amp;lt;KillYourTV&amp;gt; One thing for sure would be the pull the fix for ticket #773. It's fine in fux; it's not fine in the vanilla builds. 21:16:37 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/773` - (new defect) - Overlapping text in midnight theme 21:16:49 &amp;lt;psi&amp;gt; i do like the unified css and inline frames for snark and mail 21:16:49 &amp;lt;psi&amp;gt; especially the unified css 21:16:52 &amp;lt;KillYourTV&amp;gt; iirc LaughingBuddah reported that in this channel as well. 21:16:59 &amp;lt;str4d&amp;gt; user, that does require getting the UI separation done though (which I hope to work on with top[tabfail] when I get some time) 21:17:22 &amp;lt;dg&amp;gt; psi: mainly the embedding of things, like snark 21:17:25 &amp;lt;dg&amp;gt; LaughingBuddah: majority satisfaction 21:17:28 &amp;lt;psi&amp;gt; dg: yes i like that too 21:17:46 &amp;lt;str4d&amp;gt; dg, #define majority =P 21:17:49 &amp;lt;darrob&amp;gt; i'm confused. i was under the impression that fux was supposed to be merged (rather sooner than later even). i wouldn't have taken the time and given detailed criticism if i was told that it was just a sandbox. 21:18:00 &amp;lt;LaughingBuddah&amp;gt; KillYourTV: Yeah I remember doing that 21:18:11 &amp;lt;psi&amp;gt; darrob: my impression was that it is a sandbox 21:18:36 &amp;lt;psi&amp;gt; as i have been treating it as such so far 21:18:46 &amp;lt;str4d&amp;gt; darrob, I always intended it to be merged. But in some ways it is meant as a UI sandbox. 21:18:53 &amp;lt;dg&amp;gt; str4d: i'd like the creator of the functionality to think it's ok to merge (time to), and a lot of the fux/users with it liking it 21:19:00 &amp;lt;dg&amp;gt; darrob: so was I? 21:19:00 &amp;lt;dg&amp;gt; Anyway, 21:19:07 &amp;lt;dg&amp;gt; I think we can agree that fux needs work 21:19:22 &amp;lt;dg&amp;gt; unification + #773 fix should get merged sooner rather than later 21:19:40 &amp;lt;dg&amp;gt; Let's move on ;-) 21:19:43 &amp;lt;str4d&amp;gt; It's Future UX, so it's for testing and trying out new UX ideas, working out the kinks and polishing. 21:19:58 &amp;lt;str4d&amp;gt; +1 dg 21:20:09 &amp;lt;psi&amp;gt; str4d: that would be sandbox... moving on 21:20:37 &amp;lt;nom&amp;gt; honestly i think we need to have better communication here, theres always going to be things that are mergable, and we need people who can discuss that merging without getting into fights ;) 21:21:03 &amp;lt;nom&amp;gt; so far so win today, which is nice 21:21:06 &amp;lt;str4d&amp;gt; I also need to work out how to best merge parts of branches in monotone. 21:21:43 &amp;lt;KillYourTV&amp;gt; and yeah, it looks like assange (and the dark snark theme) are completely gone 21:21:54 &amp;lt;str4d&amp;gt; At present I only know about "propagate" and "explicit_merge", but they merge everything up to a specific commit, rather than cherry-picking changes. 21:22:24 &amp;lt;nom&amp;gt; str4d: probably something involving editing a diff down to just the parts you want 21:22:24 &amp;lt;str4d&amp;gt; KillYourTV, dark snark is not in mtn, but it's in my fux builds. 21:22:51 &amp;lt;KillYourTV&amp;gt; ah..so assange (run through a filter) may still live... 21:23:02 &amp;lt;dg&amp;gt; as for fux's issues, we can co-ordinate on that after the meeting 21:23:05 &amp;lt;dg&amp;gt; we're doing well so far though 21:23:05 * dg highfives 21:23:05 &amp;lt;dg&amp;gt; (4) - Website 21:23:09 &amp;lt;dg&amp;gt; (4a) - Mirroring i2p2.de/etc 21:23:09 &amp;lt;dg&amp;gt; (4b) - SSL for the sites. 21:23:09 &amp;lt;dg&amp;gt; We need welt for this.. 21:23:09 &amp;lt;dg&amp;gt; Tor's mirroring setup is great right now, rsync etc. 21:23:09 &amp;lt;dg&amp;gt; Plus a clear list of mirrors and how to do it 21:23:09 &amp;lt;dg&amp;gt; nom: Yeah. 21:23:09 &amp;lt;dg&amp;gt; nom: We did well now, just that we have other issues to discuss so.. ha 21:23:31 * dg coughs 21:24:21 &amp;lt;nom&amp;gt; right, re website.... same as before re docs i guess, theres good info, but it feels like it hasn't been touched in a while 21:24:36 &amp;lt;dg&amp;gt; precisely my feelings 21:24:39 &amp;lt;dg&amp;gt; it seems very out of time 21:24:49 &amp;lt;str4d&amp;gt; KillYourTV, no - did you not read my earlier message? 21:25:03 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: rsync master thingy is already running 21:25:46 &amp;lt;str4d&amp;gt; nom, that seems a bit hacky... I'd prefer a solution that still allowed for a "propagate" at a later stage once the other branch was exactly as wanted. 21:25:46 &amp;lt;dg&amp;gt; I've noticed some issues between how things really are and what the website says 21:26:24 &amp;lt;psi&amp;gt; in general the website seems to feel old and the "revamp" last i checked looks really good 21:26:28 &amp;lt;nom&amp;gt; str4d: yah... could separate each mergeable thing into its own branch and merge that i suppose, and keep fux as a sandbox/catch all 21:26:52 &amp;lt;dg&amp;gt; weltende: not documented anywhere, iirc 21:26:59 &amp;lt;dg&amp;gt; psi: we should speed up on the revamp 21:27:05 &amp;lt;dg&amp;gt; the current one feels extremely stale 21:27:12 &amp;lt;psi&amp;gt; dg: priorities 21:27:23 &amp;lt;nom&amp;gt; like use fux as a test branch, when something is ready to be included as its own component, separate the branch and merge it there, also so you can maintain it as its own thing 21:27:32 &amp;lt;psi&amp;gt; dg: what has more importance? website or the software? 21:27:43 &amp;lt;str4d&amp;gt; There does need to be improvement of the website content. I've been working on layout and structure in i2p.www.revamp but haven't touched the content (otherwise propagations would be a nightmare), so that needs working on in i2p.www 21:27:46 * str4d is still not happy with the design of the revamp, but that is not the focus right now - proper content structuring so that (a) new content can be easily added, and (b) users can find what they want easily, is the main focus 21:28:15 &amp;lt;thursday&amp;gt; Could we set up a blog on the official site? I'd gladly chip write a post a week or so - short tutorials and tips, development updates, etc. 21:28:18 &amp;lt;str4d&amp;gt; psi, that is a chicken-and-egg question. Both are important. 21:28:21 &amp;lt;dg&amp;gt; psi: Hell, I think the website is a big deal and it affects the software. 21:28:24 &amp;lt;dg&amp;gt; thursday: me too. 21:28:59 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; thursday: already kinda done in the revamp branch.. not feature complete.. but the basic stuff is there 21:29:42 &amp;lt;dg&amp;gt; str4d: +1 21:29:42 &amp;lt;nom&amp;gt; ....big picture software is more important, but the website needs improvement, and imo theres enough people with enough time and skills to work on the website, without it impacting how much 'code' gets done 21:29:42 * psi refreshes the revamp branch 21:29:42 &amp;lt;str4d&amp;gt; thursday, at present the main site is just a collection of HTML files. The revamp reorganizes things so that there is a specific blog. 21:29:42 &amp;lt;str4d&amp;gt; (Still a collection of HTML files, but blog generation etc. is dynamic so it makes maintaining a blog much simpler) 21:29:42 &amp;lt;nom&amp;gt; software = community = website, as its the first introduction most people get 21:29:49 &amp;lt;dg&amp;gt; current site makes me think nerdy 21:30:11 &amp;lt;dg&amp;gt; and dead, old 21:30:18 &amp;lt;dg&amp;gt; I didn't know if i2p was even in active dev when I first saw it 21:30:37 &amp;lt;str4d&amp;gt; thursday, (and those who haven't seen it): `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/` is the revamp 21:31:01 &amp;lt;LaughingBuddah&amp;gt; psi: they could be worked on my different people. no need to decide for only one of the two 21:31:16 &amp;lt;dg&amp;gt; I can do blog posts/write ups for pages. 21:32:51 &amp;lt;KillYourTV&amp;gt; yes, I read your message str4d. and I call `http://killyourtv.i2p/tmp/nffnatr.png` "assange run through a filter" 21:33:17 &amp;lt;KillYourTV&amp;gt; (hell, back in early september it was still 'assange.png' :P) 21:34:13 &amp;lt;thursday&amp;gt; That looks fantastic. As someone who wants to help out with the site, is there a list of the major things that need to be done before this revamp can go live? 21:34:24 &amp;lt;str4d&amp;gt; KillYourTV, that is not current. If you run fux you'll see that replaced with a variant of hat guy. 21:34:47 &amp;lt;KillYourTV&amp;gt; I *just* downloaded that from you. 21:35:18 &amp;lt;str4d&amp;gt; KillYourTV, oh, then the image file might still be sitting there. But snark does not use it. 21:35:45 * str4d has often forgotten to remove random files, sometimes leaving .zip files in the update packages&amp;gt;_&amp;lt; 21:36:11 &amp;lt;KillYourTV&amp;gt; alright...NOW I can agree. It's not in the css. carry on :) (and sorry) 21:36:32 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hmm.. that News thingy at the end of the page is a bit to hidden imho 21:36:52 &amp;lt;dg&amp;gt; thursday: +1, I'd like this too. We can wrap up on this if we have that and can decide on a few people to work on that. 21:36:55 &amp;lt;str4d&amp;gt; thursday, feedback is key. I'm still working out the structure and layout at present, so comments on that are welcome (url layout as well as navigation) 21:36:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; thursday: +1, I'd like this too. We can wrap up on this if we have that and can decide on a few people to work on that. 21:38:11 &amp;lt;str4d&amp;gt; thursday, if you want to improve content, there are many pages that could do with reworking to make it easier for end users to find/understand what they need to. 21:38:33 * str4d can go through some of that later if desired. 21:38:51 &amp;lt;dg&amp;gt; That'd be nice 21:39:57 &amp;lt;LaughingBuddah&amp;gt; Timed out...What's the topic? 21:40:40 &amp;lt;dg&amp;gt; Not much was said about mirroring, I think that includes the re-design though 21:40:40 &amp;lt;dg&amp;gt; imo, any changes to the current design are just temporary and not worth thinking too much about 21:42:10 &amp;lt;LaughingBuddah&amp;gt; Link to logs please 21:42:10 &amp;lt;LaughingBuddah&amp;gt; I'd like to read the part about mirroring/offer my services 21:42:10 &amp;lt;str4d&amp;gt; welterde, you were making changes to the mirroring scripts IIRC? 21:42:10 &amp;lt;dg&amp;gt; weltende: SSL on the sites, legit certs, SSL on the mirrors (at least some) - how possible is this? 21:42:10 &amp;lt;dg&amp;gt; unprofessional to have expired/none/CACert (which throws up errors = scary) 21:42:10 &amp;lt;dg&amp;gt; you could argue CA system is weak but better than nothing 21:42:10 &amp;lt;dg&amp;gt; LaughingBuddah: website etc 21:42:10 &amp;lt;dg&amp;gt; LaughingBuddah: very little was said wrt mirroring 21:42:10 &amp;lt;LaughingBuddah&amp;gt; I'd like to set up a mirror 21:42:19 &amp;lt;str4d&amp;gt; dg, yeah, there are long-standing issues in trac related to that. 21:42:19 &amp;lt;dg&amp;gt; LaughingBuddah: I figure it was because the current site is dire and we might as well wait for the new design before we do anything big. 21:42:19 &amp;lt;dg&amp;gt; The new site can highlight important things as well as a surge of new information. 21:42:22 &amp;lt;LaughingBuddah&amp;gt; Fair enough 21:42:22 &amp;lt;dg&amp;gt; Anything for the old site, again, IMO is just trying to keep something dead afloat. 21:42:34 &amp;lt;dg&amp;gt; Thank you though! :-) 21:42:34 &amp;lt;LaughingBuddah&amp;gt; Offer still stands 21:42:43 &amp;lt;dg&amp;gt; Oh, by the way, syndie.i2p2.i2p doesn't exist, but syndie.i2p2.de does 21:42:46 &amp;lt;dg&amp;gt; inconsistency.. 21:42:55 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: uh.. 21:43:07 &amp;lt;dg&amp;gt; (Regarding Syndie, it'd be cool if someone could try poke it back alive, but we probably do not have the men) 21:43:16 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: you mean for the revamp thing or what do you mean? 21:43:20 &amp;lt;nom&amp;gt; yah, wrt syndie that really should be removed from the frontpage... unless someone has taking it back up without me noticing, its been dead for years 21:43:31 &amp;lt;dg&amp;gt; Syndie is a really cool idea. 21:43:49 &amp;lt;str4d&amp;gt; welterde, IIRC you said you were reworking the mirroring scripts, and that they would be shifted out of i2p.www eventually 21:43:55 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: I was gonna integrate that into the main site, so the mirror sites don't depend on my site anymore 21:44:14 &amp;lt;str4d&amp;gt; dg, one thing I hope to fix on the new site is that urls we know exist in i2p and in clearnet get auto-changed based on the user's location (rather than an i2p user having links to trac.i2p2.de for example). 21:44:32 &amp;lt;str4d&amp;gt; welterde, ah, okay. 21:45:03 &amp;lt;dg&amp;gt; str4d: oh, yes. I was thinking about that a while ago. That'd be a small but very good change for UX. 21:45:03 &amp;lt;dg&amp;gt; good call 21:45:03 &amp;lt;LaughingBuddah&amp;gt; We've got all these projects that need manpower. Maybe we start assigning people to make sure they move forward? 21:45:42 &amp;lt;str4d&amp;gt; dg, small from UX standpoint. %^&amp;*ing annoying from backend standpoint&amp;gt;_&amp;lt; 21:45:53 * str4d has tried and so far failed 21:46:03 &amp;lt;dg&amp;gt; ^ this 21:47:13 &amp;lt;hottuna&amp;gt; are the projects organized / listed anywhere? 21:47:32 &amp;lt;psi&amp;gt; hottuna: iirc projects.i2p is one place 21:47:35 &amp;lt;psi&amp;gt; not sure 21:47:39 &amp;lt;dg&amp;gt; Perhaps we should create tickets in trac and assign them? 21:47:42 &amp;lt;dg&amp;gt; This would mean a clear, documented timeline of progress on work and to follow up who is working on it.. 21:47:45 &amp;lt;dg&amp;gt; str4d: sounds quite easy? :s. just s/$domain/$currentdomain/.. 21:47:45 &amp;lt;dg&amp;gt; str4d: Also, could do in JavaScript although not ideal. 21:47:45 &amp;lt;dg&amp;gt; hottuna: we're discussing them / and there's a topic on zzz.i2p to an extent about it but we're kind of trying to fix that 21:47:48 &amp;lt;dg&amp;gt; I propose we have trac tickets for each of the issues we've raised here, but if we can't use trac (we should though, imo since it's official) 21:47:55 &amp;lt;dg&amp;gt; we can use projects.i2p 21:48:10 &amp;lt;dg&amp;gt; trac also allows parent tickets and such, so we could have a complete way of planning this 21:48:13 &amp;lt;LaughingBuddah&amp;gt; What's the status on trac ---&amp;gt; redmine? 21:48:21 &amp;lt;psi&amp;gt; LaughingBuddah: probably not needed atm 21:48:32 &amp;lt;dg&amp;gt; LaughingBuddah: awaiting weltende.. but not needed right now 21:48:35 &amp;lt;LaughingBuddah&amp;gt; I see 21:48:41 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; haven't had time yet to give it a try yet 21:48:41 &amp;lt;dg&amp;gt; the issues with trac are more so on welt's end, not trac 21:48:44 &amp;lt;dg&amp;gt; software. 21:49:00 &amp;lt;dg&amp;gt; psi: Can you get to creating tickets for some of the issues we've raised today? 21:50:40 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: actually it's just the monotone plugin as I said before.. other downtimes weren't *that* often to be really annoying imho.. 21:50:46 &amp;lt;nom&amp;gt; also re trac / redmine, if anyone has any experience with fossil, i would love to hear about it, im mulling over the possibility of trying to use it to make a system for actually distributed repos/bug tracking 21:50:48 &amp;lt;psi&amp;gt; dg: which and where? 21:50:57 &amp;lt;dg&amp;gt; psi: Trac, website reorganization, managing the necessary fux changes, dealing with the mirroring stuff, etc. Just general parent ones which we can assign to people so they do not forget and it's clear who we can grill if something breaks/doesn't work. 21:50:57 &amp;lt;darrob&amp;gt; hasn't this "assigning jobs to people will ensure that they'll get done real quick" meme been discussed on zzz.i2p already? 21:51:04 &amp;lt;dg&amp;gt; darrob: maybe, but was it even done? 21:51:11 &amp;lt;dg&amp;gt; (or work?) 21:51:30 &amp;lt;dg&amp;gt; We've clearly got some people who can get some tasks done 21:51:33 &amp;lt;psi&amp;gt; dg: i dont get things done "fast" 21:51:33 &amp;lt;dg&amp;gt; trac is a way of documenting proress 21:51:33 &amp;lt;psi&amp;gt; dg: for me they are eventual 21:51:33 &amp;lt;dg&amp;gt; psi: neither do i, but i do get them done 21:52:47 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: people used to run a fossil thingy.. but afair you got into trouble if two people edited the wiki at once(in two different instances that is..) 21:53:44 &amp;lt;nom&amp;gt; speaking of eventual, psi: i/others could get a lot out of you writing up your thoughts on netdb structure / your baromatrix experiences so far.. like a running blog or something 21:53:59 &amp;lt;dg&amp;gt; nom: i certainly would 21:54:14 &amp;lt;dg&amp;gt; psi: if not you, I can/someone else. I'd just like something to come out of this meeting so we can follow up on it next time. :) 21:54:14 &amp;lt;nom&amp;gt; weltende: hmm interesting... so there would have to be some sort of system for consistency 21:54:55 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: or simply support for merging as it does for files 21:56:08 &amp;lt;psi&amp;gt; nom: current "status" of baromatrix is "being worked on" 21:56:08 &amp;lt;psi&amp;gt; nom: i have more than just i2p right now going on 21:56:15 &amp;lt;nom&amp;gt; psi: right, i understand, don't mean to pressure you or your time, just saying its always good to share your thoughts 21:56:46 &amp;lt;psi&amp;gt; i'll share thoughts when they happen nom 21:56:49 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; baromatrix? 21:56:57 &amp;lt;nom&amp;gt; weltende: indeed, guess i'l have to experiment with it a bit 21:57:00 &amp;lt;dg&amp;gt; statistics project 21:57:10 &amp;lt;psi&amp;gt; baromatrix is a distributed version of stats.i2p 21:57:15 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ah 21:57:15 &amp;lt;psi&amp;gt; to "double check" the numbers 21:57:30 &amp;lt;psi&amp;gt; it's something that i've been meaning to do for a while 21:57:59 &amp;lt;psi&amp;gt; also to get a general demographic of the userbase too without being invasive 21:58:58 &amp;lt;nom&amp;gt; also uh... wheres the code? the git.repo seems to be .... nothing? 22:03:28 &amp;lt;dg&amp;gt; I guess we should wrap up then 22:03:35 &amp;lt;dg&amp;gt; Thanks for being involved, everyone. hopefully this can become a regular thing. 22:03:46 &amp;lt;dg&amp;gt; Anyone got any more to say/issues to raise? 22:04:07 &amp;lt;LaughingBuddah&amp;gt; Maybe we should schedule the next one? 22:04:26 &amp;lt;dg&amp;gt; Next Tuesday at 9PM UTC? 22:04:29 &amp;lt;dg&amp;gt; 8PM seemed a little rough for some people. 22:04:45 &amp;lt;hottuna&amp;gt; bampf? 22:04:56 * dg bampfs the meeting closed ;-) 22:05:30 &amp;lt;hottuna&amp;gt; thanks dg, this seems like a good thing 22:06:00 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: for me 7PM would be better.. 22:06:10 &amp;lt;dg&amp;gt; hottuna: Thank you, I've had a lot of support, it was a little rough at the start of this and I felt anxious about how it'd go, but it went well. Perhaps we could see more of you/others next time too! 22:06:17 &amp;lt;dg&amp;gt; weltende: 7PM UTC is ok for me, I think. 22:06:28 &amp;lt;dg&amp;gt; weltende: 8PM caused issues for str4d 22:06:43 &amp;lt;dg&amp;gt; Next Tuesday @ 7:30PM? 22:09:40 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; sounds good 22:10:28 &amp;lt;LaughingBuddah&amp;gt; +1 22:10:39 &amp;lt;dg&amp;gt; Great. 22:14:59 &amp;lt;LaughingBuddah&amp;gt; Cya all 22:15:02 &amp;lt;LaughingBuddah&amp;gt; dg: good meeting &lt;/div></description></item><item><title>Version 0.9.3</title><link>/fr/blog/2012/10/27/version-0.9.3/</link><pubDate>Sat, 27 Oct 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/10/27/version-0.9.3/</guid><description>&lt;p>0.9.3 includes extensive low-level changes to the queueing of messages in the router. We implement the CoDel Active Queue Management (AQM) algorithm. We also unify the queueing and priority mechanisms in the transports to aid diagnosis and reduce network latency. Work continues on fixing UDP transport bugs and making UDP more resistant to attacks. There are more changes to improve the performance of the router and reduce its memory usage. Also, we enable i2psnark&amp;rsquo;s DHT support, introduced last release, by default.&lt;/p></description></item><item><title>0.9.2 Release</title><link>/fr/blog/2012/09/21/0.9.2-release/</link><pubDate>Fri, 21 Sep 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/09/21/0.9.2-release/</guid><description>&lt;p>La 0.9.2 inclut de nombreuses modifications de bas niveau destinées à améliorer les performances et l’efficacité du router. Nous avons mis à jour notre bibliothèque UPnP afin, espérons-le, de faire fonctionner UPnP chez davantage d’utilisateurs. I2PSnark prend désormais en charge la DHT (table de hachage distribuée), mais elle n’est pas encore activée par défaut, car nous prévoyons d’effectuer davantage de tests durant le prochain cycle de développement 0.9.3.&lt;/p>
&lt;p>As usual, there&amp;rsquo;s also lots of bug fixes in this release, so updating is recommended.&lt;/p></description></item><item><title>Version 0.9.1</title><link>/fr/blog/2012/07/30/version-0.9.1/</link><pubDate>Mon, 30 Jul 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/07/30/version-0.9.1/</guid><description>&lt;p>La version 0.9.1 comprend un grand nombre de corrections de bogues dans i2psnark, quelques améliorations de streaming lib (bibliothèque de streaming), des modifications de la page d’accueil, de nouveaux thèmes et des mises à jour des traductions. La mise à jour est recommandée.&lt;/p>
&lt;p>Les fichiers sont disponibles sur la &lt;a href="../../fr/downloads">page de téléchargement&lt;/a>
.&lt;/p>
&lt;h2 id="détails-de-la-version">DÉTAILS DE LA VERSION&lt;/h2>
&lt;h2 id="i2psnark">I2PSnark&lt;/h2>
&lt;ul>
&lt;li>Fix several bugs in downloading torrents with skipped files&lt;/li>
&lt;li>Fix places where rarest-first was not honored&lt;/li>
&lt;li>Fix handling of encoded magnet links&lt;/li>
&lt;li>Additional inbound connection limits&lt;/li>
&lt;li>Immediate closing of connections with handshake errors&lt;/li>
&lt;li>Blocklist peers with multiple handshake errors&lt;/li>
&lt;li>Delay &amp;ldquo;ballooning&amp;rdquo; files on disk until required, to speed torrent adds&lt;/li>
&lt;li>Store partial pieces in temp files to greatly reduce memory usage when leeching&lt;/li>
&lt;li>Remove peers restriction when leeching torrents with large pieces&lt;/li>
&lt;li>Improve configuration of open and private trackers&lt;/li>
&lt;li>Prevent configuration of default trackers as private&lt;/li>
&lt;li>Improved display and control of torrent file downloads&lt;/li>
&lt;li>Reduced number of threads&lt;/li>
&lt;li>Faster startup and shutdown of torrents&lt;/li>
&lt;li>Allow clearing of message box&lt;/li>
&lt;li>New light theme&lt;/li>
&lt;li>Torrent info page updates and cleanups&lt;/li>
&lt;li>Fix problems with restarted torrents&lt;/li>
&lt;li>Delay tunnel close at shutdown to ensure trackers are notified&lt;/li>
&lt;li>Better UI behavior during tunnel startup and shutdown&lt;/li>
&lt;/ul>
&lt;h2 id="corrections-de-bogues">Corrections de bogues&lt;/h2>
&lt;ul>
&lt;li>Prevent shutdown hangs caused by buggy plugins&lt;/li>
&lt;li>Fix for Raspberry Pi crashing&lt;/li>
&lt;li>Fix rare job queue hang&lt;/li>
&lt;li>Fix routing key modifier rarely not updating at midnight&lt;/li>
&lt;li>Fix excessive padding in some AES-encrypted messages&lt;/li>
&lt;li>Fix occasional gunzip failures&lt;/li>
&lt;li>Several fixes to streaming lib to speed recovery after dropped packets and improve retransmit behavior&lt;/li>
&lt;li>Fix bug that reduced reuse of tunnels&lt;/li>
&lt;/ul>
&lt;h2 id="autres">Autres&lt;/h2>
&lt;ul>
&lt;li>Ports are now passed through the SOCKS and HTTP proxies to support eepsite virtual hosts. See &lt;code>http://zzz.i2p/topics/1182&lt;/code> for setup instructions.&lt;/li>
&lt;li>I2PTunnel configuration changes now take effect immediately. No tunnel restart required.&lt;/li>
&lt;li>Summary bar iframe removed, refresh is now via Javascript only&lt;/li>
&lt;li>Reduce netDB flood redundancy&lt;/li>
&lt;li>Reduce stats publishing frequency&lt;/li>
&lt;li>Minor router console changes&lt;/li>
&lt;li>New Hungarian and Greek translations&lt;/li>
&lt;li>Completed Italian translation&lt;/li>
&lt;li>Updates to Dutch, Finnish, French, German, Spanish, and Swedish translations&lt;/li>
&lt;li>Update geoip to Maxmind 2012-07-04&lt;/li>
&lt;li>Theme updates&lt;/li>
&lt;li>Theme support for SusiMail and SudiDNS; new dark themes&lt;/li>
&lt;li>I2PTunnel and SusiDNS now iframed with summary bar&lt;/li>
&lt;li>Console home page now shows news summary in summary bar&lt;/li>
&lt;li>Console home page icon updates&lt;/li>
&lt;li>Console summary bar now configurable&lt;/li>
&lt;li>Change the HTTP proxy error code from 404 to 500&lt;/li>
&lt;li>Cleanups for efficiency in netdb and I2CP&lt;/li>
&lt;li>Increase timeout for internal uses of eepget to improve reliability&lt;/li>
&lt;/ul>
&lt;h2 id="sommes-de-contrôle-sha256">Sommes de contrôle SHA256:&lt;/h2>
&lt;pre tabindex="0">&lt;code>0727af83988e82f32e0972a9e12c72ac14c3c0da0815c5902193d6b13d356371 i2pinstall_0.9.1_windows.exe
39c19c0df042ad231a14fdf1c20e4927651a2af0f0cf734b46eba0d2b8419314 i2pinstall_0.9.1.jar
8603c928a210ced77b6498bf8ee07cb000be9641adc389b34c3c8a10ac4f0677 i2psource_0.9.1.tar.bz2
136b74435b93aededef5884d39cfbc513f57184b74c8481580bcd5324aa23b1a i2pupdate_0.9.1.zip
4f07fee850d56fada06f0aeabb5bb46c6172bad72411e07bf4f6a8e0d76d8acd i2pupdate.su2
c039b423983789d914a1d02d3703b3c1aa36c87165e132419ff39b5d184ef480 i2pupdate.sud
&lt;/code>&lt;/pre></description></item><item><title>Version 0.9</title><link>/fr/blog/2012/05/02/version-0.9/</link><pubDate>Wed, 02 May 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/05/02/version-0.9/</guid><description>&lt;p>La version 0.9 conclut plus d&amp;rsquo;un an et demi de travail sur la série 0.8.x, au cours de laquelle nous avons considérablement amélioré les performances et la sécurité du router, ainsi que la scalabilité du réseau.&lt;/p>
&lt;p>Dans la version 0.9, nous migrons vers Jetty 6 pour la console et le serveur web de l&amp;rsquo;eepsite, et introduisons une page d&amp;rsquo;accueil simplifiée de la console du router. Cette version est compatible au niveau réseau avec les versions précédentes ; cependant, veuillez consulter ci-dessous des informations importantes concernant la compatibilité avec les eepsites, plugins et webapps existants. La mise à niveau est recommandée.&lt;/p></description></item><item><title>Version 0.8.13</title><link>/fr/blog/2012/02/27/version-0.8.13/</link><pubDate>Mon, 27 Feb 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/02/27/version-0.8.13/</guid><description>&lt;p>La version 0.8.13 contient plusieurs correctifs de bogues et quelques nouvelles fonctionnalités. Nous sommes heureux que la dernière version ait amélioré de façon significative les performances, et que le réseau fonctionne bien malgré une croissance rapide continue. La mise à jour est recommandée.&lt;/p>
&lt;p>Les fichiers sont disponibles sur la &lt;a href="../../fr/downloads">page de téléchargement&lt;/a>
.&lt;/p>
&lt;h2 id="détails-de-la-version">DÉTAILS DE LA VERSION&lt;/h2>
&lt;p>Il s’agit probablement de la dernière version avant 0.9, au cours de laquelle nous migrerons vers Jetty 6 et introduirons une page d’accueil simplifiée de la console du router. Surveillez la section des actualités de votre la router console dans les prochaines semaines pour plus d’informations sur la prochaine version.&lt;/p></description></item><item><title>Version 0.8.12</title><link>/fr/blog/2012/01/06/version-0.8.12/</link><pubDate>Fri, 06 Jan 2012 00:00:00 +0000</pubDate><guid>/fr/blog/2012/01/06/version-0.8.12/</guid><description>&lt;p>La version 0.8.12 corrige plusieurs bogues de corruption de messages, dont certains présents depuis 2005. Elle contient également une refonte du contrôle de congestion du router, ainsi que la poursuite de l’optimisation de l’utilisation du CPU et de la mémoire. Nous espérons que ces changements amélioreront les performances du réseau. La mise à niveau est recommandée.&lt;/p>
&lt;p>Les fichiers sont disponibles sur la &lt;a href="../../fr/downloads">page de téléchargement&lt;/a>
.&lt;/p>
&lt;h2 id="détails-de-la-version">DÉTAILS DE LA VERSION&lt;/h2>
&lt;p>Cette version contient plusieurs changements importants qui devraient améliorer la fiabilité et les performances du réseau.&lt;/p></description></item><item><title>Version 0.8.11</title><link>/fr/blog/2011/11/08/version-0.8.11/</link><pubDate>Tue, 08 Nov 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/11/08/version-0.8.11/</guid><description>&lt;p>Comme vous l’avez tous remarqué, la croissance sans précédent du réseau à partir du 5 octobre a considérablement accru la congestion du réseau, en particulier en soirée (UTC) et les week-ends. Les deux dernières versions comprenaient quelques modifications dont nous espérions qu’elles atténueraient la pression, mais malheureusement ces mesures n’ont eu qu’un succès modeste. Le problème principal est de limiter le nombre de connexions directes de router à router dans le réseau. Ce n’est pas un problème nouveau ; nous y travaillons depuis plusieurs années, avec de bons résultats. Cependant, la croissance récente nous a à nouveau fait dépasser un seuil critique.&lt;/p></description></item><item><title>Version 0.8.10</title><link>/fr/blog/2011/10/20/version-0.8.10/</link><pubDate>Thu, 20 Oct 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/10/20/version-0.8.10/</guid><description>&lt;p>La version 0.8.10 inclut deux modifications visant à réduire le nombre de connexions entre routers et, par conséquent, à améliorer les taux de réussite de la construction des tunnels ainsi que la fiabilité générale. Bien sûr, il y a aussi quelques correctifs de bogues et des mises à jour de traductions.&lt;/p>
&lt;p>Les fichiers sont disponibles sur la &lt;a href="../../fr/downloads">page de téléchargement&lt;/a>
.&lt;/p>
&lt;h2 id="détails-de-la-version">DÉTAILS DE LA VERSION&lt;/h2>
&lt;h2 id="modifications-majeures">Modifications majeures&lt;/h2>
&lt;ul>
&lt;li>Disable tunnel testing as it forces too many router connections&lt;/li>
&lt;li>Select outbound endpoint - inbound gateway paths that are closer, using an XOR metric, to reduce router connections&lt;/li>
&lt;/ul>
&lt;h2 id="corrections-de-bogues">Corrections de bogues&lt;/h2>
&lt;ul>
&lt;li>Fix exceptions at shutdown&lt;/li>
&lt;li>Fix concurrency errors in SSU&lt;/li>
&lt;li>Fix timeout message on POST&lt;/li>
&lt;/ul>
&lt;h2 id="autres">Autres&lt;/h2>
&lt;ul>
&lt;li>Increase max tunnels, reduce router info expiration&lt;/li>
&lt;li>Add gunzip support to eepget to reduce reseed bandwidth&lt;/li>
&lt;li>Finnish, Italian, Russian, and Swedish translation updates&lt;/li>
&lt;/ul>
&lt;h2 id="sommes-de-contrôle-sha256">Sommes de contrôle SHA256:&lt;/h2>
&lt;pre tabindex="0">&lt;code>8494640d29b1b7969118169a7ae1c56bc5a07f354ec883734687bf09eef0e35c i2pinstall_0.8.10.exe
e5832bb49f46b0b6620e8492e6fc6454de4107b84bca5a4b35461c6b7ac0575e i2psource_0.8.10.tar.bz2
64bcd1fdd478cfda987c1d4906d94b3f20a0555bd4037aefa7a09af4f39a0e99 i2pupdate_0.8.10.zip
5620113f4e19768e15af0a9c8bc670ca443e9983a0d4868997800ee215790c51 i2pupdate.su2
39bfbfebbf77d660081fe1ce282f642fb15ed9cd170901f54a954bc986eadaf5 i2pupdate.sud
&lt;/code>&lt;/pre></description></item><item><title>Version 0.8.9</title><link>/fr/blog/2011/10/11/version-0.8.9/</link><pubDate>Tue, 11 Oct 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/10/11/version-0.8.9/</guid><description>&lt;p>La version 0.8.9 apporte plusieurs améliorations des performances, ainsi que de nombreux changements pour gérer la croissance rapide et continue du réseau. Elle utilise une nouvelle méthode itérative pour les recherches dans la base de données réseau Kademlia, qui devrait être plus fiable et plus efficace. Il y a également plusieurs améliorations apportées à notre protocole de transport SSU (UDP) qui devraient améliorer la fiabilité et l’efficacité. Nous avons apporté plusieurs changements pour améliorer les taux de réussite de construction de tunnels. Et, bien sûr, il y a de nombreuses corrections de bogues et des mises à jour des traductions.&lt;/p></description></item><item><title>Programme d'été de programmation d'Ipredator</title><link>/fr/blog/2011/09/03/programme-d%C3%A9t%C3%A9-de-programmation-dipredator/</link><pubDate>Sat, 03 Sep 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/09/03/programme-d%C3%A9t%C3%A9-de-programmation-dipredator/</guid><description>&lt;p>itoopie et I2PControl se lancent !&lt;/p>
&lt;p>Je suis heureux d’annoncer qu’itoopie et I2PControl sont disponibles publiquement.&lt;/p>
&lt;p>itoopie est une interface graphique conçue comme un complément à l&amp;rsquo;I2P Router Console. L&amp;rsquo;objectif d&amp;rsquo;itoopie est de fournir une interface plus simple, avec une courbe d&amp;rsquo;apprentissage moins élevée que l&amp;rsquo;I2P Router Console.&lt;/p>
&lt;p>I2PControl est un plugin I2P fournissant une interface JSONRPC pour le router I2P. L’interface prend en charge la configuration de paramètres de base (bande passante, ports, etc.), la lecture de nombreuses statistiques et est fournie via une connexion HTTP chiffrée par SSL.&lt;/p></description></item><item><title>Version 0.8.8</title><link>/fr/blog/2011/08/23/version-0.8.8/</link><pubDate>Tue, 23 Aug 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/08/23/version-0.8.8/</guid><description>&lt;p>La version 0.8.8 d’I2P active la nouvelle base de données hosts.txt afin d’accélérer les résolutions de noms d’hôte et de stocker des informations supplémentaires sur les entrées de noms d’hôte. Elle inclut également des améliorations pour accélérer l’intégration d’un router au démarrage. Du nouveau code permet de détecter et de réagir à d’importants décalages de l’horloge, ce qui devrait aider un router à se rétablir après la suspension/reprise de l’ordinateur.&lt;/p></description></item><item><title>Version 0.8.7</title><link>/fr/blog/2011/06/27/version-0.8.7/</link><pubDate>Mon, 27 Jun 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/06/27/version-0.8.7/</guid><description>&lt;p>La version 0.8.7 d&amp;rsquo;I2P apporte plusieurs améliorations à des composants longtemps négligés, notamment les services de nommage, les graphiques, les bibliothèques natives CPU ID et BigInteger, les implémentations cryptographiques et le wrapper.&lt;/p>
&lt;p>Merci au nouveau contributeur KillYourTV, qui a joué un rôle déterminant dans la mise en œuvre et les tests de ces mises à niveau, avec le soutien supplémentaire de sponge et hottuna.&lt;/p>
&lt;p>Les améliorations de l&amp;rsquo;identifiant du processeur (CPU ID) sont l&amp;rsquo;œuvre de hottuna, généreusement financées par Relakks et Ipredator - merci à Peter Sunde et à Jan-Erik Fiske pour leur soutien.&lt;/p></description></item><item><title>Été du code d'Ipredator</title><link>/fr/blog/2011/06/06/%C3%A9t%C3%A9-du-code-dipredator/</link><pubDate>Mon, 06 Jun 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/06/06/%C3%A9t%C3%A9-du-code-dipredator/</guid><description>&lt;p>J’ai été mandaté pour contribuer du code à I2P durant l’été 2011, en implémentant un protocole de contrôle et un client pour ce protocole (similaire à &lt;a href="https://www.torproject.org/projects/vidalia.html">Vidalia&lt;/a>
 pour Tor). Ce travail est l’idée de Jan-Erik Fiske de &lt;a href="http://viaeuropa.se">ViaEuropa&lt;/a>
 et de Peter Sunde, connu pour &lt;a href="https://flattr.com">flattr&lt;/a>
 et &lt;a href="http://thepiratebay.org/">The Pirate Bay&lt;/a>
, et son financement sera généreusement assuré par &lt;a href="https://www.relakks.com/?cid=gb">Relakks&lt;/a>
 et Ipredator.&lt;/p>
&lt;p>Les informations à jour sont disponibles sur le forum de zzz et sur #i2p-dev sur chat.freenode.net&lt;/p></description></item><item><title>Version 0.8.6</title><link>/fr/blog/2011/05/16/version-0.8.6/</link><pubDate>Mon, 16 May 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/05/16/version-0.8.6/</guid><description>&lt;p>La version 0.8.6 intègre davantage de mécanismes de défense pour la sélection des pairs afin de résister à des attaquants puissants, ainsi que des ajustements pour s’adapter à la forte croissance récente du réseau. La mise à niveau est recommandée.&lt;/p>
&lt;p>Aidez à développer le réseau. &lt;a href="http://www.i2p2.de/getinvolved.html">Impliquez-vous&lt;/a>
, parlez-en autour de vous, et &lt;a href="http://www.i2p2.de/donate.html">faites un don&lt;/a>
! Si vous trouvez un bug, veuillez soumettre un rapport sur gitlab. Nous recherchons toujours de l’aide pour les traductions nouvelles et existantes. Merci de vous porter volontaire sur IRC #i2p-dev.&lt;/p></description></item><item><title>Version 0.8.5</title><link>/fr/blog/2011/04/18/version-0.8.5/</link><pubDate>Mon, 18 Apr 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/04/18/version-0.8.5/</guid><description>&lt;p>La version 0.8.5 contient quelques correctifs de bogues et des améliorations de performances, ainsi que de nombreuses mises à jour des traductions. Comme d&amp;rsquo;habitude, la mise à jour est recommandée.&lt;/p>
&lt;p>Please help grow the network. &lt;a href="http://www.i2p2.de/getinvolved.html">Get involved&lt;/a>
, spread the word, and &lt;a href="http://www.i2p2.de/donate.html">donate&lt;/a>
! If you find a bug, please enter a report on gitlab. We are still looking for help on new and existing translations. Please volunteer on IRC #i2p-dev.&lt;/p>
&lt;p>Les fichiers sont disponibles sur la &lt;a href="../../fr/downloads/">page de téléchargement&lt;/a>
.&lt;/p></description></item><item><title>Version 0.8.4</title><link>/fr/blog/2011/03/02/version-0.8.4/</link><pubDate>Wed, 02 Mar 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/03/02/version-0.8.4/</guid><description>&lt;p>La version 0.8.4 contient des améliorations de performances et des correctifs de bogues importants. De plus, i2psnark prend désormais en charge les liens magnet. Comme d&amp;rsquo;habitude, il est recommandé de mettre à jour.&lt;/p>
&lt;p>Merci d’aider à développer le réseau. &lt;a href="http://www.i2p2.de/getinvolved.html">Participez&lt;/a>
, parlez-en autour de vous, et &lt;a href="http://www.i2p2.de/donate.html">faites un don&lt;/a>
 ! Si vous trouvez un bug, veuillez soumettre un rapport sur gitlab. Nous recherchons toujours de l’aide pour les nouvelles traductions et celles déjà existantes. Merci de vous porter volontaire sur IRC #i2p-dev.&lt;/p></description></item><item><title>Version 0.8.3</title><link>/fr/blog/2011/01/24/version-0.8.3/</link><pubDate>Mon, 24 Jan 2011 00:00:00 +0000</pubDate><guid>/fr/blog/2011/01/24/version-0.8.3/</guid><description>&lt;p>La version 0.8.3 contient plusieurs améliorations des performances, notamment une réduction du nombre de threads et de l’utilisation de la mémoire, ainsi qu’une communication I2CP (client-router) plus rapide.&lt;/p>
&lt;p>Il y a également une nouvelle prise en charge SSL pour la console du router, une nouvelle page de configuration du reseed (réamorçage) incluant la prise en charge d’un proxy HTTP pour ceux qui se trouvent derrière des pare-feux restrictifs, une nouvelle section de configuration I2CP incluant la prise en charge d’I2CP-over-SSL pour les clients distants, une nouvelle section de configuration des limites de connexions serveur et de la liste noire pour une protection DoS renforcée, ainsi qu’une nouvelle section de configuration des jump servers (serveurs de saut) du proxy HTTP afin que vous puissiez facilement ajouter des jump servers alternatifs. Les statistiques sont désormais limitées par défaut afin de réduire l’utilisation de la mémoire ; l’ensemble complet des statistiques peut être réactivé sur la page de configuration des statistiques. Il y a aussi des corrections de bogues, bien sûr ; comme d’habitude, la mise à niveau est recommandée.&lt;/p></description></item><item><title>Version 0.8.2</title><link>/fr/blog/2010/12/22/version-0.8.2/</link><pubDate>Wed, 22 Dec 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/12/22/version-0.8.2/</guid><description>&lt;p>La version 0.8.2 inclut de nombreuses corrections de bogues et des mises à jour de thèmes dans le router et dans i2psnark. On trouve également des optimisations visant à réduire l’utilisation de la mémoire dans i2psnark. Les proxies HTTP et SOCKS prennent désormais en charge l’autorisation locale et distante. La mise à jour est recommandée.&lt;/p>
&lt;p>I2P sera au 27C3 à Berlin la semaine du 27 décembre. Cherchez l’équipe I2P sur place et demandez des autocollants I2P !&lt;/p></description></item><item><title>Version 0.8.1</title><link>/fr/blog/2010/11/15/version-0.8.1/</link><pubDate>Mon, 15 Nov 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/11/15/version-0.8.1/</guid><description>&lt;p>La version 0.8.1 contient l’ensemble habituel de correctifs de bogues et d’ajustements des performances. Il y a également un nouveau thème pour i2psnark et plusieurs mises à jour de traduction. La mise à jour est recommandée.&lt;/p>
&lt;p>Merci d&amp;rsquo;aider à développer le réseau. Donnez votre avis aux développeurs sur IRC #i2p ou sur &lt;a href="http://forum.i2p2.de/">forum.i2p2.de&lt;/a>
 et &lt;a href="http://www.i2p2.de/getinvolved.html">impliquez-vous&lt;/a>
, faites passer le mot, et &lt;a href="http://www.i2p2.de/donate.html">faites un don&lt;/a>
 ! Nous recherchons encore de l&amp;rsquo;aide pour les traductions nouvelles et existantes. Merci de proposer votre aide sur IRC #i2p.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 08 septembre 2010</title><link>/fr/blog/2010/09/08/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-08-septembre-2010/</link><pubDate>Wed, 08 Sep 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/09/08/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-08-septembre-2010/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents&amp;nbsp;:&lt;/strong> &lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 22:02 &amp;lt;@Mathiasdm&amp;gt; ok 22:02 &amp;lt;@Mathiasdm&amp;gt; l'heure de la réunion 22:03 &amp;lt;@Mathiasdm&amp;gt; 0) Bonjour 22:03 &amp;lt;@Mathiasdm&amp;gt; 1) Avancement du contenu du site web 22:03 &amp;lt;@Mathiasdm&amp;gt; 2) Avancement du backend du site web 22:03 &amp;lt;@Mathiasdm&amp;gt; 3) Lieu pour les discussions de dev 22:03 &amp;lt;@Mathiasdm&amp;gt; 4) Attribution des tâches + gestion des désaccords 22:03 &amp;lt;@Mathiasdm&amp;gt; 5) Mises à jour de statut 22:03 &amp;lt;@Mathiasdm&amp;gt; 6) Conférences de dev à venir 22:03 &amp;lt;@Mathiasdm&amp;gt; ok 22:03 &amp;lt;@Mathiasdm&amp;gt; 0) Bonjour 22:04 &amp;lt;@Mathiasdm&amp;gt; Bienvenue à la 208e réunion des devs ! (honteusement volé à badger :p) 22:04 * Mathiasdm fait un poke à tout le monde 22:04 &amp;lt;eche|on&amp;gt; *poke* 22:04 * Mathiasdm poke zzz, merci pour l'op 22:06 &amp;lt;@Mathiasdm&amp;gt; hm, besoin de plus de pokes pour réveiller tout le monde ? zzz badger dr|z3d dream duck eche|on hottuna postman sponge superuser ReturningNovice (désolé :)) 22:06 &amp;lt;eche|on&amp;gt; *POKE* 22:06 &amp;lt;@Mathiasdm&amp;gt; désolé, eche|on :p j'ai vu ton poke 22:08 &amp;lt;duck&amp;gt; moin 22:08 &amp;lt;@Mathiasdm&amp;gt; moin duck 22:09 &amp;lt;hawk&amp;gt; * Mathiasd1 fait un poke à welterde 22:11 &amp;lt;@Mathiasdm&amp;gt; ok, on attend encore un peu alors, vu qu'on n'est que 3 pour l'instant 22:11 &amp;lt;@Mathiasdm&amp;gt; ceux qui veulent se joindre, il suffit de renvoyer un poke 22:11 &amp;lt;whitenoise&amp;gt; *poke* 22:11 &amp;lt;@zzz&amp;gt; ack 22:12 &amp;lt;@Mathiasdm&amp;gt; aha, le développeur principal, bien :) 22:13 &amp;lt;@Mathiasdm&amp;gt; et juste pour être sûrs que le plus de monde possible puisse participer, on attend encore 2 minutes et on démarre 22:14 &amp;lt;@Mathiasdm&amp;gt; plus qu'1 minute maintenant 22:14 &amp;lt;superuser&amp;gt; mooin 22:15 &amp;lt;@Mathiasdm&amp;gt; pile à l'heure, superuser ;) 22:15 &amp;lt;@Mathiasdm&amp;gt; salut à tous 22:15 &amp;lt;superuser&amp;gt; ;-) 22:15 &amp;lt;superuser&amp;gt; salut Mathiasdm 22:15 &amp;lt;superuser&amp;gt; et tout le monde 22:15 &amp;lt;@Mathiasdm&amp;gt; 1) Avancement du contenu du site web 22:15 &amp;lt;@Mathiasdm&amp;gt; comme nous le savons probablement tous, le développement d'I2P est actuellement à l'arrêt à cause de la refonte des spécifications 22:16 * Mathiasdm passe la patate chaude à zzz, pour qu'il parle de l'avancement de la refonte des spécifications 22:16 &amp;lt;eche|on&amp;gt; d'accord 22:17 &amp;lt;@zzz&amp;gt; ça fait 7 semaines, les progrès sont lents. Je travaille sur i2cp en ce moment, j'y ai déjà passé plusieurs heures 22:17 &amp;lt;@zzz&amp;gt; besoin que d'autres personnes s'y mettent, à la fois sur ce qu'elles ont promis de faire, et sur ce qui n'est pas encore pris 22:17 &amp;lt;@zzz&amp;gt; eot 22:18 &amp;lt;@Mathiasdm&amp;gt; ok 22:18 * Mathiasdm va redémarrer demain, maintenant que l'environnement de développement est à nouveau en place 22:18 &amp;lt;@Mathiasdm&amp;gt; si d'autres ont quelque chose à dire à ce sujet, allez-y :) 22:19 &amp;lt;@Mathiasdm&amp;gt; on dirait que non 22:19 &amp;lt;@Mathiasdm&amp;gt; hm 22:19 &amp;lt;@Mathiasdm&amp;gt; 2) Avancement du backend du site web 22:19 &amp;lt;eche|on&amp;gt; Je pense que c'est super de la part des personnes qui s'en occupent. 22:19 &amp;lt;@Mathiasdm&amp;gt; oh 22:19 &amp;lt;@Mathiasdm&amp;gt; désolé :) 22:21 &amp;lt;@Mathiasdm&amp;gt; on saute le 2) pour l'instant, sauf si welt arrive 22:21 &amp;lt;@Mathiasdm&amp;gt; 3) Lieu pour les discussions de dev 22:22 &amp;lt;@Mathiasdm&amp;gt; c'est lié à `http://zzz.i2p/topics/719` 22:22 &amp;lt;@Mathiasdm&amp;gt; je cite : 22:22 &amp;lt;@Mathiasdm&amp;gt; "* Post developer discussions on zzz.i2p. What I mean is: IRC is a highly 'volatile' medium, where not everyone is online all the time, and not everyone logs. It's a great medium for a short discussion, but do consider posting a short write-up on zzz.i2p, so others can join in on the discussion." 22:22 &amp;lt;eche|on&amp;gt; la discussion dev est un sujet difficile. IRC est sympa, mais ce n'est ni fiable ni un archivage 22:22 &amp;lt;@Mathiasdm&amp;gt; oui, d'accord 22:23 &amp;lt;@Mathiasdm&amp;gt; mais il y a beaucoup de choses au choix 22:23 &amp;lt;@Mathiasdm&amp;gt; zzz.i2p, forum.i2p, mailing list 22:23 &amp;lt;@Mathiasdm&amp;gt; enfin, ok, 3 choses :p 22:23 &amp;lt;eche|on&amp;gt; je suggérerais un point central d'archivage 22:23 &amp;lt;eche|on&amp;gt; avec une sauvegarde. 22:24 &amp;lt;@Mathiasdm&amp;gt; oui 22:24 &amp;lt;@Mathiasdm&amp;gt; mais mettre en place un stockage distribué pour ça semble compliqué :p 22:24 &amp;lt;@Mathiasdm&amp;gt; quoique une mailing list est faisable, je suppose 22:25 &amp;lt;@Mathiasdm&amp;gt; une liste de diffusion est 'un peu distribuée' 22:25 &amp;lt;eche|on&amp;gt; :-) 22:25 &amp;lt;superuser&amp;gt; le site web lui-même n'est-il pas déjà distribué ? 22:25 &amp;lt;@Mathiasdm&amp;gt; quelqu'un d'autre, des idées ? 22:25 &amp;lt;eche|on&amp;gt; une mailing list est aussi une bonne solution 22:26 &amp;lt;superuser&amp;gt; on pourrait aussi aller là-bas 22:26 &amp;lt;@Mathiasdm&amp;gt; oui, mais ça n'inclut pas le forum, superuser 22:26 &amp;lt;eche|on&amp;gt; oui, le site web est dans monotone 22:26 &amp;lt;@Mathiasdm&amp;gt; vrai 22:26 &amp;lt;superuser&amp;gt; non, je ne parle pas du forum, mais du site lui-même 22:26 &amp;lt;superuser&amp;gt; les anciennes réunions dev ne sont-elles pas aussi disponibles là-bas ? 22:26 &amp;lt;@Mathiasdm&amp;gt; mais c'est difficile de discuter quand il faut enregistrer tes discussions dans monotone :p 22:27 &amp;lt;superuser&amp;gt; vrai 22:27 &amp;lt;@Mathiasdm&amp;gt; peut-être qu'avec le nouveau backend sur lequel welt travaille, ce sera plus faisable 22:27 &amp;lt;superuser&amp;gt; ce ne serait intéressant que pour l'archivage, pas pour poursuivre les discussions 22:28 &amp;lt;@Mathiasdm&amp;gt; pour une solution temporaire, je proposerais : si vous avez une grosse discussion sur IRC, postez quelques notes sur _un_ support persistant 22:29 &amp;lt;@Mathiasdm&amp;gt; que ce soit zzz.i2p, la liste de diffusion ou le forum 22:29 &amp;lt;@Mathiasdm&amp;gt; je sais, c'est un peu vague 22:29 &amp;lt;eche|on&amp;gt; Je vote pour la mailing list ++ 22:29 &amp;lt;@Mathiasdm&amp;gt; hm, welt, les instructions de mailing list sont-elles quelque part sur le site ? 22:29 &amp;lt;superuser&amp;gt; tu parles du service nntp de welt ? 22:29 &amp;lt;@Mathiasdm&amp;gt; la mailing list me semble bien aussi, eche|on, mais je me demande si on arrivera à ce que tout le monde l'utilise ? 22:29 &amp;lt;eche|on&amp;gt; actuellement pas de ml disponible 22:29 &amp;lt;@Mathiasdm&amp;gt; oui, superuser 22:29 &amp;lt;@Mathiasdm&amp;gt; euh 22:29 &amp;lt;@Mathiasdm&amp;gt; ou c'était quoi déjà 22:29 &amp;lt;@Mathiasdm&amp;gt; je crois que oui 22:30 &amp;lt;@Mathiasdm&amp;gt; eche|on : welt a mis en place quelques ml cet été 22:30 &amp;lt;eche|on&amp;gt; nntp est un serveur de news 22:30 &amp;lt;@Mathiasdm&amp;gt; mais pas encore largement utilisées 22:30 &amp;lt;@Mathiasdm&amp;gt; oui, en effet, mais il y a aussi une mailing list maintenant 22:30 &amp;lt;@Mathiasdm&amp;gt; mais je n'ai pas l'adresse ici 22:30 &amp;lt;@Mathiasdm&amp;gt; zzz, duck : avis ? 22:31 &amp;lt;superuser&amp;gt; je n'ai pas d'info sur une mailing list pour l'instant, j'ai juste vu des posts de welt, Mathiasdm et ReturningNovice sur le serveur de news 22:32 &amp;lt;@zzz&amp;gt; je ne suis pas un grand fan d'une ML, mais je l'utiliserai si les gens le veulent. celle de welt semble être un grand secret pour le moment 22:33 &amp;lt;duck&amp;gt; Je pense que zzz.i2p convient 22:33 &amp;lt;@Mathiasdm&amp;gt; à mon avis, tout ce qui n'est pas IRC serait utile (j'aime IRC, comme dit avant, mais trop de discussions de dev sont impossibles à suivre) 22:33 &amp;lt;eche|on&amp;gt; zzz.i2p va bien, mais : les discussions irc doivent être copiées dedans ET d'une manière ou d'une autre il faudrait une sorte de sauvegarde 22:34 &amp;lt;@Mathiasdm&amp;gt; hm, peut-être que je peux mettre quelque chose en place comme 22:34 &amp;lt;@Mathiasdm&amp;gt; euh 22:34 &amp;lt;@Mathiasdm&amp;gt; comment ça s'appelait déjà 22:34 &amp;lt;@Mathiasdm&amp;gt; il y a 2 ou 3 ans 22:34 &amp;lt;@Mathiasdm&amp;gt; trevorreznik.i2p ? 22:36 &amp;lt;@Mathiasdm&amp;gt; que diriez-vous de : on continue d'utiliser zzz.i2p, on commence à utiliser une mailing list, et on essaie de faire en sorte que les discussions IRC ne restent pas uniquement sur IRC ? 22:36 &amp;lt;duck&amp;gt; tout ce qui est important en design est déjà sur zzz.i2p 22:36 &amp;lt;eche|on&amp;gt; mieux : essayer de continuer d'utiliser zzz.i2p et d'y copier l'IRC. 22:36 &amp;lt;duck&amp;gt; je ne vois pas ton problème 22:37 &amp;lt;superuser&amp;gt; et si celui de zzz disparaît 22:37 &amp;lt;superuser&amp;gt; s//? 22:37 &amp;lt;duck&amp;gt; dev/design 22:37 &amp;lt;@Mathiasdm&amp;gt; par exemple, tout ce que poste sponge (juste un exemple, sponge :p) au sujet de seedless et bob est souvent des discussions uniquement sur IRC 22:38 &amp;lt;duck&amp;gt; je ne pense pas qu'une mailing list amènera sponge à documenter son protocole et son api 22:38 &amp;lt;duck&amp;gt; mais bien sûr, tentez le coup 22:39 &amp;lt;@Mathiasdm&amp;gt; nooon, ce n'est pas ce que je voulais dire, duck 22:39 &amp;lt;@Mathiasdm&amp;gt; comme dit, ça m'est égal que ce soit sur zzz.i2p ou sur une mailing list 22:39 &amp;lt;@Mathiasdm&amp;gt; je ne veux juste pas que ce soit uniquement sur IRC, ces discussions 22:39 &amp;lt;@Mathiasdm&amp;gt; mais oui, tu as aussi un bon point 22:39 &amp;lt;@Mathiasdm&amp;gt; que certaines choses resteront peut-être uniquement sur irc 22:39 &amp;lt;duck&amp;gt; alors va parler à sponge 22:39 &amp;lt;@Mathiasdm&amp;gt; c'était un exemple 22:40 &amp;lt;duck&amp;gt; (ce que tu es peut-être en train de faire via cette réunion bien sûr) 22:40 &amp;lt;duck&amp;gt; ok, compris 22:40 &amp;lt;@Mathiasdm&amp;gt; :) 22:41 &amp;lt;@Mathiasdm&amp;gt; ok, je suppose que si chacun essaie simplement de poster les choses sur zzz.i2p (ou la mailing list -- mais on attendra welt :p), c'est réglé 22:42 &amp;lt;@Mathiasdm&amp;gt; pour l'instant, du moins 22:42 &amp;lt;@Mathiasdm&amp;gt; quelqu'un a quelque chose à ajouter là-dessus ? 22:44 &amp;lt;@Mathiasdm&amp;gt; ok 22:44 &amp;lt;@Mathiasdm&amp;gt; suivant 22:44 &amp;lt;@Mathiasdm&amp;gt; 4) Attribution des tâches + gestion des désaccords 22:45 -!- Moru [kvirc@irc2p] a rejoint #i2p-dev 22:45 &amp;lt;@Mathiasdm&amp;gt; actuellement, les tâches (affichées sur http://www.i2p2.de/team.html ) sont attribuées/choisies par des personnes qui modifient simplement la page web 22:45 &amp;lt;hawk&amp;gt; &amp;lt;preforce&amp;gt; Titre : Team - I2P (sur www.i2p2.de) 22:45 &amp;lt;@Mathiasdm&amp;gt; donc si vous voulez faire une tâche, vous la faites simplement, et vous vous ajoutez sur la page 22:45 &amp;lt;@Mathiasdm&amp;gt; ce qui est bien, je suppose :) 22:46 &amp;lt;eche|on&amp;gt; si quelqu'un n'est pas d'accord : discussion sur IRC/zzz.i2p 22:46 &amp;lt;@Mathiasdm&amp;gt; oui, le désaccord est le sujet 22:46 &amp;lt;eche|on&amp;gt; mais il faut des droits de commit pour changer, donc : avoir un peu de confiance des devs existants 22:46 &amp;lt;@Mathiasdm&amp;gt; il y a eu un désaccord cet été, et nous ne l'avons pas vraiment géré 22:46 &amp;lt;@Mathiasdm&amp;gt; vrai, eche|on 22:47 &amp;lt;@Mathiasdm&amp;gt; comment résout-on une discussion si les personnes en désaccord n'arrivent pas à un accord ? 22:47 &amp;lt;@Mathiasdm&amp;gt; un vote ou autre ? 22:47 &amp;lt;@Mathiasdm&amp;gt; c'est ce que je me demandais 22:48 &amp;lt;@Mathiasdm&amp;gt; des suggestions ? 22:48 &amp;lt;eche|on&amp;gt; la 'dernière ligne de défense' avait été mentionnée une fois 22:48 &amp;lt;eche|on&amp;gt; qui était zzz 22:48 &amp;lt;@Mathiasdm&amp;gt; la dernière ligne de défense ? 22:48 &amp;lt;@Mathiasdm&amp;gt; ah 22:49 &amp;lt;whitenoise&amp;gt; et une troisième solution meilleure ? 22:49 &amp;lt;duck&amp;gt; si tout le reste échoue ; on se rabat sur zzz 22:49 &amp;lt;eche|on&amp;gt; le vote est une bonne idée, mais je pense qu'on trouvera une solution avant 22:49 &amp;lt;@Mathiasdm&amp;gt; si la troisième solution est clairement meilleure, les deux parties choisiront celle-là ;) 22:50 &amp;lt;@Mathiasdm&amp;gt; hm, ok 22:50 &amp;lt;@Mathiasdm&amp;gt; par curiosité, zzz, tu acceptes d'être 'la dernière ligne de défense' ? :) 22:50 &amp;lt;@Mathiasdm&amp;gt; ça me paraît ok, mais est-ce que tu le veux toi-même ? 22:51 &amp;lt;@zzz&amp;gt; pas particulièrement. ma règle, c'est que celui qui fait réellement quelque chose est aux commandes. ceux qui ne font que parler et agacer les autres ne le sont pas. 22:52 &amp;lt;@zzz&amp;gt; il y a largement de quoi faire pour tout le monde. 22:53 &amp;lt;@Mathiasdm&amp;gt; ok :) ça semble bien 22:53 &amp;lt;@Mathiasdm&amp;gt; quelqu'un a des commentaires supplémentaires ? sinon, point suivant 22:53 &amp;lt;superuser&amp;gt; en général 'celui qui le fait est aux commandes' ça sonne bien 22:53 &amp;lt;superuser&amp;gt; mais si deux parties font effectivement 22:53 &amp;lt;superuser&amp;gt; et partent quand même dans des directions opposées ? 22:54 &amp;lt;superuser&amp;gt; j'imagine que dans ce cas un mécanisme de vote ne serait pas une mauvaise idée 22:54 &amp;lt;@Mathiasdm&amp;gt; vrai 22:54 &amp;lt;@zzz&amp;gt; si c'est du code, je peux trancher. Je ne suis certainement pas la dernière ligne de défense pour le site web. ce sont welt et echelon. 22:55 &amp;lt;@Mathiasdm&amp;gt; eh bien, si une discussion a lieu et qu'une solution ne peut pas être trouvée, il peut y avoir un vote ou quelqu'un (zzz, welt ?) peut trancher 22:55 &amp;lt;@zzz&amp;gt; ils choisiraient un gagnant en retirant les privilèges au perdant. 22:56 &amp;lt;@Mathiasdm&amp;gt; *uniquement si c'est une vilaine discussion, j'espère ;) des désaccords amicaux ne devraient pas se traduire par une perte de privilèges :p 22:57 &amp;lt;eche|on&amp;gt; exact 22:58 &amp;lt;@Mathiasdm&amp;gt; ok alors 22:58 &amp;lt;@Mathiasdm&amp;gt; point suivant 22:58 &amp;lt;@Mathiasdm&amp;gt; si ça vous va 22:58 &amp;lt;@Mathiasdm&amp;gt; 5) Mises à jour de statut 22:58 &amp;lt;eche|on&amp;gt; ok 22:59 &amp;lt;@Mathiasdm&amp;gt; je vais commencer à 'collecter' les mises à jour de statut ce week-end, je pense 22:59 &amp;lt;@Mathiasdm&amp;gt; j'allais le faire la semaine dernière, mais le travail m'a rattrapé 22:59 &amp;lt;eche|on&amp;gt; super. vas-y. 22:59 &amp;lt;@Mathiasdm&amp;gt; en gros, simplement 'qu'avez-vous fait la semaine dernière ?' et 'quels sont vos plans pour la semaine prochaine ?' 23:00 &amp;lt;@Mathiasdm&amp;gt; et je les posterai un peu résumées sur le site web 23:00 &amp;lt;@Mathiasdm&amp;gt; les suggestions sont toujours les bienvenues :) 23:00 &amp;lt;@Mathiasdm&amp;gt; ok, dernier point (ajouté juste avant de commencer la réunion) 23:00 &amp;lt;@Mathiasdm&amp;gt; 6) Conférences de dev à venir 23:01 &amp;lt;@Mathiasdm&amp;gt; -qui va à 27c3 ? 23:01 &amp;lt;@Mathiasdm&amp;gt; -qui va à brucon ? 23:01 &amp;lt;@Mathiasdm&amp;gt; -d'autres ? 23:02 &amp;lt;@Mathiasdm&amp;gt; je participerai certainement à brucon, et très probablement à 27c3 pour une journée (et je resterai à Berlin quelques jours) 23:02 &amp;lt;whitenoise&amp;gt; Mathiasdm, j'ai ajouté 1 point de plus 10 min avant le début. 23:02 &amp;lt;@Mathiasdm&amp;gt; ah ? désolé, je n'ai pas vu 23:03 &amp;lt;@Mathiasdm&amp;gt; ok, on fera ça dans une minute, whitenoise 23:03 &amp;lt;whitenoise&amp;gt; ok 23:03 &amp;lt;whitenoise&amp;gt; merci 23:03 &amp;lt;@Mathiasdm&amp;gt; personne n'a de remarque sur les conférences de dev ? 23:04 &amp;lt;@Mathiasdm&amp;gt; alors : 7) Promouvoir l'utilisation du protocole bittorrent dans I2P : pour et contre 23:04 * Mathiasdm passe la patate chaude à whitenoise 23:04 &amp;lt;whitenoise&amp;gt; Ok, on en a un peu discuté avec duck 23:05 &amp;lt;whitenoise&amp;gt; Bien que ce soit un bon moyen de générer du trafic de couverture et de faire croître le réseau, cela peut conduire à la réputation d'I2P comme réseau de partage de fichiers illégal 23:05 &amp;lt;eche|on&amp;gt; J'ai décidé de ne pas aller à 27c3 23:06 &amp;lt;@Mathiasdm&amp;gt; ah, dommage, eche|on 23:06 &amp;lt;@Mathiasdm&amp;gt; vrai, whitenoise 23:06 &amp;lt;whitenoise&amp;gt; D'un autre côté... 23:06 &amp;lt;superuser&amp;gt; Je pense qu'on ne devrait pas mettre plus l'accent sur bt que sur les autres services, mais promouvoir i2p comme un réseau d'usage général 23:07 &amp;lt;superuser&amp;gt; oh, il n'avait pas encore fini... 23:07 &amp;lt;@Mathiasdm&amp;gt; il lag peut-être, laissez-lui un peu de temps :) 23:08 &amp;lt;whitenoise&amp;gt; si nous ne promouvons pas ce protocole, dans un futur pas très proche, si le modèle économique de vente des médias numériques ne change pas, la pression sur les utilisateurs de torrents sera plus forte, donc ils commenceront à chercher des moyens de se cacher 23:08 &amp;lt;whitenoise&amp;gt; ce qui peut de toute façon mener à mon premier point (notoriété) 23:08 &amp;lt;whitenoise&amp;gt; mais c'est incertain, bien sûr 23:08 &amp;lt;Moru&amp;gt; Bonjour ! Excusez-moi d'interrompre... triste mais vrai, le promouvoir comme partage de fichiers et vous aurez beaucoup plus d'utilisateurs et plein de développeurs qui rejoignent. Peut-être même obtenir des financements de ceux qui veulent utiliser une plateforme de partage de fichiers sûre. 23:09 &amp;lt;@Mathiasdm&amp;gt; simplement le promouvoir ne ferait pas ça, à mon avis 23:09 &amp;lt;@Mathiasdm&amp;gt; et whitenoise, tu as raison sur la notoriété 23:09 &amp;lt;@Mathiasdm&amp;gt; mais est-ce qu'on le promeut ? 23:10 &amp;lt;whitenoise&amp;gt; À mon avis, pour l'instant non 23:10 &amp;lt;@Mathiasdm&amp;gt; et bittorrent en soi ne cause pas la notoriété, c'est le partage de fichiers (distinction importante à mon avis, mais peut-être pas dans cette discussion) 23:10 &amp;lt;@Mathiasdm&amp;gt; (et salut, Moru) 23:11 &amp;lt;whitenoise&amp;gt; Eh bien, bittorrent est la méthode la plus utilisée, c'est pour ça que j'en parle 23:11 &amp;lt;whitenoise&amp;gt; bien sûr, ça pourrait être eMule ou autre chose 23:11 &amp;lt;@Mathiasdm&amp;gt; comment verrais-tu sa promotion ? 23:12 &amp;lt;whitenoise&amp;gt; Par exemple, les utilisateurs actuels ont quelques difficultés à tout configurer 23:12 &amp;lt;whitenoise&amp;gt; On pourrait rendre l'info sur bittorrent plus visible 23:13 &amp;lt;@Mathiasdm&amp;gt; hm, oui 23:13 &amp;lt;whitenoise&amp;gt; une description plus simple 23:13 &amp;lt;whitenoise&amp;gt; et ainsi de suite. 23:13 &amp;lt;@Mathiasdm&amp;gt; mais c'est (à mon avis) plutôt un problème général d'I2P 23:13 &amp;lt;whitenoise&amp;gt; peut-être améliorer un peu i2psnark 23:13 &amp;lt;@Mathiasdm&amp;gt; I2P pourrait devenir beaucoup plus visible :p 23:13 &amp;lt;whitenoise&amp;gt; oui 23:14 &amp;lt;whitenoise&amp;gt; mais le faire (ainsi que le promouvoir sur twitter, par exemple) attirera sûrement des utilisateurs 23:14 &amp;lt;@Mathiasdm&amp;gt; oui 23:14 &amp;lt;@Mathiasdm&amp;gt; eh bien, je suis d'accord, et j'espère que nous allons aller vers plus de clarté (meilleure ergonomie, etc.) dans un avenir proche 23:14 &amp;lt;whitenoise&amp;gt; donc, la question est, je suppose, ce qu'on devrait faire et ce qu'on ne devrait pas faire 23:15 &amp;lt;whitenoise&amp;gt; améliorer la description mais ne pas faire de la pub comme réseau de partage de fichiers, peut-être ? 23:15 &amp;lt;@Mathiasdm&amp;gt; ce que nous devrions faire (une fois le développement de la 0.9 lancé), c'est à mon avis examiner les points de friction d'ergonomie 23:15 &amp;lt;eche|on&amp;gt; j'ai déjà quelques idées à ce sujet 23:17 &amp;lt;@Mathiasdm&amp;gt; oui, une meilleure description d'I2P aiderait ; une refonte de la console (peut-être ? je ne sais pas) aiderait 23:17 &amp;lt;@Mathiasdm&amp;gt; eche|on : n'avions-nous pas un .pdf avec des remarques d'ergonomie d'une conférence où tu es allé ? 23:17 &amp;lt;eche|on&amp;gt; hm 23:18 &amp;lt;@zzz&amp;gt; je l'ai 23:18 &amp;lt;eche|on&amp;gt; il faut que je le retrouve, mais nous avions relevé quelques problèmes au total. 23:18 &amp;lt;@Mathiasdm&amp;gt; tu as un lien, zzz ? 23:19 &amp;lt;@Mathiasdm&amp;gt; ok, on pourrait s'y concentrer un peu après les specs du site ? 23:20 &amp;lt;@zzz&amp;gt; `http://zzz.i2p/files/petcon-usability-long.pdf` 23:20 &amp;lt;@Mathiasdm&amp;gt; merci 23:20 &amp;lt;eche|on&amp;gt; c'est une bonne idée 23:21 &amp;lt;@Mathiasdm&amp;gt; ok alors 23:21 &amp;lt;@Mathiasdm&amp;gt; d'autres remarques ou idées, whitenoise ? 23:21 &amp;lt;whitenoise&amp;gt; hm... 23:22 &amp;lt;@Mathiasdm&amp;gt; tu es bien sûr libre de commencer aussi à travailler sur des améliorations d'ergonomie du site web 23:22 &amp;lt;eche|on&amp;gt; attends juste quelques mails avec des coordonnées pour payer un peu d'argent ;-) 23:23 &amp;lt;whitenoise&amp;gt; eh bien, je suppose qu'on a décidé d'améliorer l'ergonomie en général sans mettre l'accent sur bittorrent, c'est ça ? 23:23 &amp;lt;whitenoise&amp;gt; :-) 23:23 &amp;lt;@Mathiasdm&amp;gt; on dirait bien, oui, whitenoise 23:23 &amp;lt;@Mathiasdm&amp;gt; je t'enverrai mon RIB, eche|on, envoie-moi juste l'argent ;) 23:23 &amp;lt;@Mathiasdm&amp;gt; ok alors 23:23 &amp;lt;@Mathiasdm&amp;gt; 8) des cookies pour tous ceux qui ont participé 23:24 &amp;lt;eche|on&amp;gt; *g* 23:24 &amp;lt;@Mathiasdm&amp;gt; ===Fin de la réunion=== 23:24 &amp;lt;@Mathiasdm&amp;gt; merci à tous :) 23:24 &amp;lt;eche|on&amp;gt; COOKIES ! 23:25 &amp;lt;@Mathiasdm&amp;gt; n'en mangez pas tous 23:25 * Mathiasdm fait un poke à eche|on &lt;/div></description></item><item><title>Version 0.8</title><link>/fr/blog/2010/07/12/version-0.8/</link><pubDate>Mon, 12 Jul 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/07/12/version-0.8/</guid><description>&lt;p>Début 2009, peu après notre participation au 25C3, nous avons publié la version 0.7 du réseau anonyme I2P. Au cours des 18 mois suivants, au fil de 15 versions, nous avons travaillé à améliorer la convivialité du logiciel I2P et à en accroître les performances, la sécurité et la fiabilité - tout en faisant face à une croissance sans précédent du réseau.&lt;/p>
&lt;p>Pour saluer ces réalisations, nous annonçons le lancement de la série 0.8. La version 0.8 est pleinement compatible avec toutes les versions 0.7.x. Cette version contient plusieurs corrections de bogues, une nouvelle traduction en néerlandais et la finalisation de la traduction allemande. Comme toujours, les utilisateurs sont encouragés à mettre à jour.&lt;/p></description></item><item><title>Version 0.7.14</title><link>/fr/blog/2010/06/07/version-0.7.14/</link><pubDate>Mon, 07 Jun 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/06/07/version-0.7.14/</guid><description>&lt;p>La version 0.7.14 contient le lot habituel de corrections de bogues et d’optimisations des performances. Il y a également quelques améliorations pour i2psnark et davantage de correctifs pour les greffons. La mise à jour est recommandée.&lt;/p>
&lt;p>Aidez à développer le réseau. Donnez votre avis aux développeurs sur IRC #i2p ou sur &lt;a href="http://forum.i2p2.de/">forum.i2p2.de&lt;/a>
 et &lt;a href="http://www.i2p2.de/getinvolved.html">impliquez-vous&lt;/a>
, faites passer le mot et &lt;a href="http://www.i2p2.de/donate.html">faites un don&lt;/a>
 ! Nous recherchons toujours de l’aide pour les traductions nouvelles et existantes. Merci de vous porter volontaire sur IRC #i2p.&lt;/p></description></item><item><title>Version 0.7.13</title><link>/fr/blog/2010/04/27/version-0.7.13/</link><pubDate>Tue, 27 Apr 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/04/27/version-0.7.13/</guid><description>&lt;p>La version 0.7.13 comporte plusieurs modifications et corrections de bogues pour améliorer les performances. Elle inclut également des améliorations de la prise en charge des plugins introduite dans la version précédente. Le nouveau tunnel build message (message de construction de tunnel), plus compact, est activé afin de réduire la surcharge et d’augmenter le taux de réussite de la construction des tunnels.&lt;/p>
&lt;p>Bien sûr, il y a également l’habituelle série de corrections de bogues. La mise à jour est recommandée.&lt;/p></description></item><item><title>Version 0.7.12</title><link>/fr/blog/2010/03/15/version-0.7.12/</link><pubDate>Mon, 15 Mar 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/03/15/version-0.7.12/</guid><description>&lt;p>La version 0.7.12 inclut la prise en charge des plugins créés par les utilisateurs. Ces plugins peuvent inclure des applications web de la console, des thèmes, des traductions ou des programmes autonomes. Certains plugins sont déjà disponibles pour des tests. Nous espérons que cette prise en charge permettra le développement rapide d’applications i2p innovantes.&lt;/p>
&lt;p>Cette version corrige le bogue de page blanche lorsqu’un eepsite(I2P Site) est injoignable et améliore également la gestion des décalages d’horloge et des changements d’adresse IP. Elle ajoute la prise en charge d’un nouveau message de construction de tunnel, plus petit, qui sera testé dans cette version et activé dans la prochaine version.&lt;/p></description></item><item><title>Version 0.7.11</title><link>/fr/blog/2010/02/15/version-0.7.11/</link><pubDate>Mon, 15 Feb 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/02/15/version-0.7.11/</guid><description>&lt;p>La version 0.7.11 corrige plusieurs problèmes, dont certains liés aux horloges système, qui empêchaient les nouveaux routers de s’intégrer rapidement au réseau. Elle corrige également le programme d’installation pour Windows 64 bits. Cette version inclut une mise à jour vers Jetty 5.1.15 pour corriger &lt;a href="http://www.kb.cert.org/vuls/id/402580">cette vulnérabilité&lt;/a>
.&lt;/p>
&lt;p>Comme d’habitude, cette version contient davantage d’améliorations en matière d’anonymat et de performances, ainsi qu’une série de correctifs de bogues. La mise à jour est recommandée.&lt;/p></description></item><item><title>Version 0.7.10</title><link>/fr/blog/2010/01/22/version-0.7.10/</link><pubDate>Fri, 22 Jan 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/01/22/version-0.7.10/</guid><description>&lt;p>0.7.10 corrige certaines failles de sécurité récemment découvertes liées à la façon dont les routers communiquent avec des pairs floodfill. Les opérations de stockage et de vérification de la netDb (base de données réseau) sont déplacées depuis les tunnels exploratoires vers les tunnels client, et sont chiffrées.&lt;/p>
&lt;p>De plus, afin d’améliorer l’anonymat, l’ensemble de pairs rapides du router est désormais limité à un maximum de 30. Cette version corrige également un bug provoquant l’échec des installations Windows lorsque le chemin d’installation ou le chemin utilisateur contenait « \r » ou « \n ». La mise à jour est recommandée. Merci de faire part de vos retours aux développeurs sur IRC #i2p ou sur &lt;a href="http://forum.i2p2.de/">forum.i2p2.de&lt;/a>
 et &lt;a href="http://www.i2p2.de/getinvolved.html">impliquez-vous&lt;/a>
 ou &lt;a href="http://www.i2p2.de/donate.html">faites un don&lt;/a>
 ! Nous recherchons toujours de l’aide pour les traductions nouvelles et existantes. Merci de vous porter volontaire sur IRC #i2p.&lt;/p></description></item><item><title>Version 0.7.9</title><link>/fr/blog/2010/01/12/version-0.7.9/</link><pubDate>Tue, 12 Jan 2010 00:00:00 +0000</pubDate><guid>/fr/blog/2010/01/12/version-0.7.9/</guid><description>&lt;p>La version 0.7.9 corrige plusieurs bogues de longue date provoquant une corruption des messages. Nous espérons que les performances du réseau s’amélioreront une fois que cette version sera largement déployée. Il y a d’autres changements qui devraient améliorer l’accessibilité du router et les taux de réussite de construction des tunnels. Cette version inclut également une prise en charge supplémentaire des traductions, ainsi qu’une traduction russe complète réalisée par &amp;ldquo;forget&amp;rdquo;, sponsorisée par &amp;ldquo;russiansponsor&amp;rdquo;.&lt;/p></description></item><item><title>Sortie d’I2P 0.7.8</title><link>/fr/blog/2009/12/08/sortie-di2p-0.7.8/</link><pubDate>Tue, 08 Dec 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/12/08/sortie-di2p-0.7.8/</guid><description>&lt;p>La version 0.7.8 contient une prise en charge initiale des traductions de la console du router, et des modifications du système floodfill qui jettent les bases pour soutenir une forte croissance du réseau.&lt;/p>
&lt;p>Pour empêcher le blocage facile d’I2P par des pare-feux malveillants, cette version définit aléatoirement le port I2P pour les nouvelles installations. Pour les installations existantes, veuillez aider les utilisateurs vulnérables au blocage en changeant le port UDP de 8887 vers un port aléatoire et en ajustant votre pare-feu si nécessaire.&lt;/p></description></item><item><title>Version 0.7.7 d'I2P</title><link>/fr/blog/2009/10/12/version-0.7.7-di2p/</link><pubDate>Mon, 12 Oct 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/10/12/version-0.7.7-di2p/</guid><description>&lt;p>La version 0.7.7 d’I2P comprend plusieurs améliorations en matière d’anonymat. L’utilisation de clés de session pour la cryptographie a été entièrement repensée, et I2PSnark utilise désormais ses propres tunnels pour la communication avec le tracker. Le travail se poursuit pour améliorer la console du router, y compris la conformité aux normes HTML et une meilleure prise en charge de l’UTF-8.&lt;/p>
&lt;p>Les travaux se poursuivent également pour améliorer les débits, à la fois en réduisant le nombre de clés de session transférées, en améliorant les méthodes de rejet des messages en cas de surcharge, et en réduisant les rejets par les routers à haute bande passante. Une nouvelle option de mise à jour non signée est disponible pour celles et ceux qui souhaitent des mises à jour automatiques vers les toutes dernières versions de développement.&lt;/p></description></item><item><title>Version 0.7.6 d'I2P</title><link>/fr/blog/2009/07/31/version-0.7.6-di2p/</link><pubDate>Fri, 31 Jul 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/07/31/version-0.7.6-di2p/</guid><description>&lt;p>La version 0.7.6 d’I2P contient des correctifs supplémentaires pour des problèmes de stabilité du réseau liés à la construction des tunnels et aux limites de connexion. Bien que la version 0.7.5 ait fortement réduit la congestion qui survenait en soirée et le week-end (UTC), elle ne l’a pas éliminée ; cette version devrait améliorer encore la situation.&lt;/p>
&lt;p>Cette version inclut également de nouveaux thèmes de console conçus par dr|z3d, qui peuvent être sélectionnés sur la nouvelle page de configuration de l’interface utilisateur. Désolé, les nouveaux thèmes ne sont pas disponibles pour les navigateurs Internet Explorer.&lt;/p></description></item><item><title>Publication d'I2P 0.7.5</title><link>/fr/blog/2009/06/29/publication-di2p-0.7.5/</link><pubDate>Mon, 29 Jun 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/06/29/publication-di2p-0.7.5/</guid><description>&lt;p>I2P version 0.7.5 ==================&lt;/p>
&lt;p>La version 0.7.5 d&amp;rsquo;I2P aborde principalement les problèmes de stabilité du réseau en ajustant la manière dont les tunnels exploratoires sont construits si un router approche de sa limite de connexions, et en distinguant également entre les pairs connectés et les autres pairs non défaillants lors de leur sélection pour inclusion dans des tunnels.&lt;/p>
&lt;p>Cette version apporte également des correctifs au comportement de l’installateur sous Windows, à la Router Console, au transport NTCP et au mécanisme UPnP.&lt;/p></description></item><item><title>I2P 0.7.4 Release</title><link>/fr/blog/2009/06/13/i2p-0.7.4-release/</link><pubDate>Sat, 13 Jun 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/06/13/i2p-0.7.4-release/</guid><description>&lt;h1 id="version-074-di2p">Version 0.7.4 d&amp;rsquo;I2P&lt;/h1>
&lt;p>La version 0.7.4 d’I2P introduit de nouvelles fonctionnalités notables comme la fonctionnalité GeoIP et la prise en charge d’UPnP. Tandis que la première peut devenir une base pour une construction de tunnels tenant compte de la localisation géographique, la seconde devrait permettre immédiatement à davantage de routers d’accepter des connexions TCP entrantes, aidant à répartir la charge de manière plus uniforme.&lt;/p>
&lt;p>L’Inbound NTCP est désormais activé automatiquement si le router ne semble pas derrière un pare-feu, et les limites de bande passante par défaut pour les nouvelles installations sont augmentées.&lt;/p></description></item><item><title>Version 0.7.3 d'I2P</title><link>/fr/blog/2009/05/18/version-0.7.3-di2p/</link><pubDate>Mon, 18 May 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/05/18/version-0.7.3-di2p/</guid><description>&lt;h1 id="version-073-di2p">Version 0.7.3 d&amp;rsquo;I2P&lt;/h1>
&lt;p>La version 0.7.3 d’I2P contient plusieurs corrections de bogues et des améliorations, et comprend de nombreux travaux de maintenance ainsi que de nouvelles versions des protocoles de passerelle d’applications SAM et BOB.&lt;/p>
&lt;p>Un correctif pour le serveur web interne d&amp;rsquo;I2P, Jetty, est inclus afin de corriger le comportement de SusiDNS sous Windows. La manière dont les nœuds I2P se portent volontaires pour participer à la Network Database (base de données du réseau) a été modifiée afin d’éviter qu’ils soient trop nombreux à le faire simultanément, et la création de nouveaux tunnels participants est désormais limitée avant que des messages dans les tunnels existants ne commencent à être abandonnés.&lt;/p></description></item><item><title>Publication d'I2P 0.7.2</title><link>/fr/blog/2009/04/19/publication-di2p-0.7.2/</link><pubDate>Sun, 19 Apr 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/04/19/publication-di2p-0.7.2/</guid><description>&lt;h1 id="version-072-di2p">Version 0.7.2 d&amp;rsquo;I2P&lt;/h1>
&lt;p>La version 0.7.2 corrige de multiples bogues et des problèmes potentiels dans I2P, tout en posant les bases de nouvelles fonctionnalités.&lt;/p>
&lt;p>Les problèmes de gestion des threads avec la classe SimpleTimer ne devraient plus se produire, le transport NTCP ne devrait plus rencontrer d&amp;rsquo;exceptions de pointeur nul, et les tunnels &amp;ldquo;abandonnés&amp;rdquo; devraient terminer leur fonctionnement correctement.&lt;/p>
&lt;p>La prise en charge de l’accès à la Router Console via IPv6 est ajoutée, un nouveau type de message permet aux applications I2CP d’interroger les limites de bande passante du router, une interface de bureau expérimentale pour gérer le router est incluse pour la première fois (mais n’est pas encore activée automatiquement) et la participation d’un seul pair à un nombre trop élevé de tunnels est empêchée afin d’améliorer la fiabilité et la sécurité.&lt;/p></description></item><item><title>Version 0.7.1 d'I2P</title><link>/fr/blog/2009/03/29/version-0.7.1-di2p/</link><pubDate>Sun, 29 Mar 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/03/29/version-0.7.1-di2p/</guid><description>&lt;h1 id="i2p-version-071">I2P version 0.7.1&lt;/h1>
&lt;p>La version 0.7.1 optimise I2P pour de meilleures performances et introduit de nouvelles fonctionnalités.&lt;/p>
&lt;p>Plusieurs bogues sont corrigés ; les remplacements de la classe SimpleTimer devraient passer moins de temps au verrouillage d&amp;rsquo;objets. Certains anciens composants sont supprimés et plusieurs classes sont refactorisées afin d&amp;rsquo;éviter la duplication de code.&lt;/p>
&lt;p>La prise en charge des LeaseSets chiffrés (permettant de créer sur I2P des liens qu’un adversaire ne peut pas bloquer en attaquant leurs passerelles) devient plus complète. De nouveaux types de tunnel, comme les tunnels de serveur IRC, et de nouvelles options comme le démarrage différé et la mise en veille des tunnels bénéficient également d’une prise en charge, et la facilité d’utilisation du mécanisme de proxy Socks d’I2P est améliorée.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 10 février 2009</title><link>/fr/blog/2009/02/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-f%C3%A9vrier-2009/</link><pubDate>Tue, 10 Feb 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/02/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-f%C3%A9vrier-2009/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> altGuest, badger, dream, eche|on, hottuna\_, l00kns33, unixfr3ak, welt, welterde, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 20:58:32 &amp;lt;unixfr3ak&amp;gt; réunion des devs, hein ? 20:59:27 -*- dream allume devo 21:00:25 &amp;lt;welt&amp;gt; dream: ah.. content que tu sois là aussi :) 21:00:51 &amp;lt;badger&amp;gt; 0) Bonjour 21:00:55 &amp;lt;dream&amp;gt; tu es ? 21:00:58 &amp;lt;badger&amp;gt; 1) I2P 0.7 21:01:02 &amp;lt;badger&amp;gt; 2) Syndie 21:01:06 &amp;lt;badger&amp;gt; 3) Dons 21:01:15 &amp;lt;badger&amp;gt; 4) ???? 21:01:21 &amp;lt;badger&amp;gt; 5) Une courte récitation de poème par zzz 21:01:39 &amp;lt;badger&amp;gt; 0) Bonjour 21:01:53 &amp;lt;altGuest&amp;gt; salut 21:02:00 &amp;lt;badger&amp;gt; bienvenue à tous à la 207e réunion des devs 21:02:05 &amp;lt;badger&amp;gt; 'lu 21:02:20 &amp;lt;hottuna_&amp;gt; 'lu ! 21:02:40 &amp;lt;eche|on&amp;gt; bienvenue ! 21:02:43 &amp;lt;zzz&amp;gt; alors, commençons par passer en revue ce qui s'est passé depuis le 10 avril 2007, s'il y a eu quelque chose 21:02:48 &amp;lt;badger&amp;gt; Pour mettre ça en perspective, ça fait presque 2 ans depuis la dernière 21:03:06 &amp;lt;badger&amp;gt; eh bien... Bush est parti... Obama est entré... 21:03:36 &amp;lt;dream&amp;gt; lol USA 21:03:51 &amp;lt;badger&amp;gt; 1) I2P 0.7 21:03:56 &amp;lt;eche|on&amp;gt; Je suppose que la note de version 0.7 donne une bonne idée de ce qui est arrivé à I2P 21:04:20 &amp;lt;badger&amp;gt; Eh bien, on dirait que le déploiement de la 0.7 s'est déroulé assez bien 21:04:22 &amp;lt;badger&amp;gt; avec environ 84 % de couverture du réseau maintenant 21:04:29 &amp;lt;unixfr3ak&amp;gt; pas mal 21:04:48 &amp;lt;eche|on&amp;gt; :-) 21:04:48 &amp;lt;hottuna_&amp;gt; De combien le réseau a-t-il grandi depuis la 0.7? 21:04:48 &amp;lt;badger&amp;gt; Un grand bravo à l'équipe de dev et à l'équipe de release pour l'avoir fait sortir 21:04:52 &amp;lt;unixfr3ak&amp;gt; un bug que je peux signaler et qu'un autre utilisateur et moi avons remarqué, c'est 21:04:52 &amp;lt;hottuna_&amp;gt; ou même depuis Noël ? 21:05:21 -*- welt attend que stats.i2p se charge.. 21:05:28 -=- Vous êtes maintenant connu comme welterde 21:05:31 &amp;lt;badger&amp;gt; hottuna_: une croissance assez lente mais régulière si l'on en croit les stats 21:05:41 &amp;lt;unixfr3ak&amp;gt; ajouter de nouveaux hôtes privés dans susidns nécessite d'éditer manuellement le fichier privathosts.txt 21:06:08 &amp;lt;welterde&amp;gt; zzz: ce n'était pas le bug que tu as corrigé récemment ? 21:06:18 &amp;lt;welterde&amp;gt; ou c'était autre chose ? 21:06:25 &amp;lt;eche|on&amp;gt; les stats montrent une croissance lente et régulière 21:06:35 &amp;lt;zzz&amp;gt; oui, je l'ai cassé en 0.7, je viens de le corriger hier, ce sera dans -4 21:06:40 &amp;lt;eche|on&amp;gt; welterde: oui, il semble l'avoir corrigé 21:07:05 &amp;lt;badger&amp;gt; quelque chose à attendre dans 7.0.1 21:07:14 &amp;lt;welterde&amp;gt; zzz : bien... c'est réglé alors 21:07:16 &amp;lt;badger&amp;gt; euh 0.7.1 21:07:19 &amp;lt;eche|on&amp;gt; plus d'utilisateurs :-) 21:07:22 &amp;lt;zzz&amp;gt; désolé pour ça 21:07:35 &amp;lt;unixfr3ak&amp;gt; qu'est-ce que vous allez faire au sujet de la latence du réseau... ça semble être un problème croissant, le week-end I2P semble surchargé 21:07:56 &amp;lt;welterde&amp;gt; peut-être encore quelques ajustements de la bibliothèque de streaming ? 21:07:57 &amp;lt;unixfr3ak&amp;gt; de toute façon je pense que plus d'utilisateurs c'est bien 21:08:00 &amp;lt;badger&amp;gt; zzz : eh bien tu as corrigé et amélioré suffisamment de choses pour qu'on te pardonne une casse de temps en temps :) 21:08:33 &amp;lt;hottuna_&amp;gt; J'ai suggéré de motiver l'utilisateur à partager en ayant un indicateur de ratio sur la console 21:08:57 &amp;lt;unixfr3ak&amp;gt; ça semble bien 21:09:14 &amp;lt;eche|on&amp;gt; la charge réseau a beaucoup augmenté le mois dernier 21:09:17 &amp;lt;zzz&amp;gt; freak, je regarde pour ajuster un peu le calcul de capacité dans les profils de pairs, pour mieux réagir quand ça devient chargé. 21:09:20 &amp;lt;eche|on&amp;gt; ces derniers mois, ça a l'air plutôt bien jusqu'ici 21:09:51 &amp;lt;hottuna_&amp;gt; zzz : trop fort :) 21:09:55 &amp;lt;unixfr3ak&amp;gt; ça peut être ambitieux mais que diriez-vous d'utiliser une tâche cron sous Linux ou ce que Windows utilise pour offrir de la bande passante à I2P quand l'ordinateur n'est pas utilisé 21:10:17 &amp;lt;zzz&amp;gt; cependant ces choses doivent être ajustées avec beaucoup de soin, et il faut un cycle de release complet pour tester tout changement 21:10:21 &amp;lt;hottuna_&amp;gt; un planificateur serait aussi une solution géniale 21:10:24 &amp;lt;unixfr3ak&amp;gt; pour simplifier 21:10:28 &amp;lt;badger&amp;gt; Le coup de pub pour la release 0.7 semble avoir eu un effet marginal sur les chiffres, mais pas l'impact que j'espérais 21:10:41 &amp;lt;unixfr3ak&amp;gt; détecter quand le réseau / CPU est au repos et l'utiliser / ne pas l'utiliser quand il l'est 21:10:43 &amp;lt;welterde&amp;gt; zzz : cet ajout récent à I2CP ne le permet pas encore, n'est-ce pas ? 21:10:52 &amp;lt;badger&amp;gt; quelques bons articles sur des sites d'actu allemands cependant 21:11:04 &amp;lt;badger&amp;gt; mais slashdot/digg/reddit était plutôt pathétique 21:11:09 &amp;lt;zzz&amp;gt; permettre quoi, welterde ? 21:11:29 &amp;lt;welterde&amp;gt; zzz : changer le ratio/up-bw/down-bw depuis l'extérieur de la routerconsole 21:11:29 &amp;lt;eche|on&amp;gt; badger: il faut du temps pour que les utilisateurs le connaissent et restent fidèles :-) 21:11:32 &amp;lt;unixfr3ak&amp;gt; et une entrée de registre d'auto-démarrage par défaut serait bien, ou un simple script shell pour Unix 21:12:04 &amp;lt;zzz&amp;gt; non welterde, ça n'a rien à voir avec ça 21:12:08 &amp;lt;hottuna_&amp;gt; je ne sais pas pour la com... je suppose que notre 'nom de marque' grandira à chaque nouvelle release et sa vague de RP 21:12:13 &amp;lt;welterde&amp;gt; zzz : je m'en doutais :/ 21:12:56 &amp;lt;zzz&amp;gt; avec un peu de chance l'interview gulli avec moi sera publiée bientôt, mais je n'ai pas eu de nouvelles de lui depuis une semaine 21:13:06 &amp;lt;unixfr3ak&amp;gt; I2P est-il prêt à demander de la bande passante bénévole à des sponsors ? (autre que moi avec ma petite connexion) 21:13:39 &amp;lt;welterde&amp;gt; hmm... ça vaudrait peut-être le coup d'essayer 21:13:50 &amp;lt;dream&amp;gt; Je ne pense pas que quelqu'un ait jamais dit non à de la bande passante bénévole. 21:14:12 &amp;lt;unixfr3ak&amp;gt; le réseau Tor a beaucoup de nœuds sponsorisés, mais d'un autre côté beaucoup de nœuds sur le même sous-réseau paraîtraient suspects aux utilisateurs et offriraient à quelqu'un plus de contrôle sur le réseau 21:14:37 &amp;lt;welterde&amp;gt; je pense qu'on a déjà 'corrigé' ça 21:14:59 &amp;lt;hottuna_&amp;gt; le sponsoring ne serait pas une mauvaise idée 21:14:59 &amp;lt;hottuna_&amp;gt; juste un simple onglet HTML sur la page principale ? 21:14:59 &amp;lt;hottuna_&amp;gt; juste* 21:15:05 &amp;lt;unixfr3ak&amp;gt; des nœuds placés aléatoirement par des volontaires individuels semblent plus sûrs 21:15:05 &amp;lt;unixfr3ak&amp;gt; mais moins pratiques 21:15:15 &amp;lt;unixfr3ak&amp;gt; la plupart des gens par nature vont leechent 21:15:44 &amp;lt;dream&amp;gt; Je ne pense pas que ce soit forcément vrai, unixfr3ak, mais c'est bien de se préparer aux non-participants. 21:16:21 &amp;lt;unixfr3ak&amp;gt; par exemple 21:16:40 &amp;lt;unixfr3ak&amp;gt; quelqu'un qui lance juste le router I2P, et n'a aucune idée de ce qu'il fait et lance i2phex 21:16:49 &amp;lt;unixfr3ak&amp;gt; qui télécharge constamment 21:17:11 &amp;lt;unixfr3ak&amp;gt; peut-être que la bande passante par défaut devrait être changée 21:17:22 &amp;lt;hottuna_&amp;gt; a été changée en 0.7 21:17:34 &amp;lt;unixfr3ak&amp;gt; ou bien on devrait demander aux utilisateurs la vitesse de connexion pendant l'installation pour des limites de partage de bande passante plus précises 21:18:26 &amp;lt;unixfr3ak&amp;gt; ou peut-être un virus qui installe I2P comme une porte dérobée :P 21:18:34 &amp;lt;welterde&amp;gt; heh 21:18:40 &amp;lt;hottuna_&amp;gt; ce serait une excellente idée... l'installateur devrait le prendre en charge, non ? 21:19:08 &amp;lt;welterde&amp;gt; la première ou la seconde ? :&amp;gt; 21:19:08 &amp;lt;unixfr3ak&amp;gt; ma blague ou demander la bande passante de la connexion ? 21:19:23 &amp;lt;welterde&amp;gt; la première) probablement oui 21:19:26 &amp;lt;unixfr3ak&amp;gt; ça devrait être une ligne ou deux dans un fichier de config quelque part 21:19:39 &amp;lt;unixfr3ak&amp;gt; celle sans le :P 21:20:59 &amp;lt;badger&amp;gt; des limites de téléchargement pour les utilisateurs qui ne partagent pas de bande passante montante ? 21:21:15 &amp;lt;unixfr3ak&amp;gt; ça semble intéressant 21:21:20 &amp;lt;unixfr3ak&amp;gt; mais 21:21:33 &amp;lt;unixfr3ak&amp;gt; je ne pense pas qu'on doive encore en arriver à de telles mesures désespérées... 21:21:38 &amp;lt;dream&amp;gt; par défaut ça partage jusqu'à 100 % de la bande passante, unixfr3ak. une fois qu'il a quelques tunnels client, la majorité est consacrée aux tunnels intermédiaires. 21:21:45 &amp;lt;welterde&amp;gt; les routers ne punissent-ils pas déjà les autres routers qui ne routent pas les tunnels ? 21:22:00 &amp;lt;unixfr3ak&amp;gt; oui 21:22:00 &amp;lt;dream&amp;gt; et je pense qu'I2P est déjà équilibré en charge. Je ne peux certainement pas télécharger plus que je n'envoie dans l'onglet bande passante. 21:22:25 &amp;lt;unixfr3ak&amp;gt; je pense aussi mais, si beaucoup de gens leechent en même temps, ça mettra quand même une lourde charge sur le réseau 21:22:32 &amp;lt;badger&amp;gt; c'est peut-être juste une question d'être plus informatif pour les utilisateurs débutants 21:22:35 &amp;lt;unixfr3ak&amp;gt; spécialement si leurs IP sont dynamiques 21:22:46 &amp;lt;eche|on&amp;gt; `http://stats.i2p/cgi-bin/tot.cgi?a=bandwidthReceiveBps.5m&amp;s=365&amp;u=y` 21:22:56 &amp;lt;badger&amp;gt; rendre clair que donner en retour au réseau améliore votre expérience 21:23:07 &amp;lt;unixfr3ak&amp;gt; oui 21:23:18 &amp;lt;unixfr3ak&amp;gt; et de le faire tourner quand ils n'utilisent pas leur PC 21:23:36 &amp;lt;unixfr3ak&amp;gt; au lieu de juste laisser leur connexion pour laquelle ils paient rester inactive 21:23:51 &amp;lt;dream&amp;gt; la plupart des gens éteignent leurs ordinateurs, c'est vraiment triste 21:24:09 &amp;lt;unixfr3ak&amp;gt; oui 21:24:12 &amp;lt;dream&amp;gt; ils paient leur FAI chaque mois, alors qu'ils pourraient à la place pour le prix de 4 ampoules... 21:24:15 &amp;lt;l00kns33&amp;gt; je pense que la plupart des gens comprennent ça - je pense même que la plupart des gens qui utilisent I2P sont eux-mêmes des geeks ;) 21:24:32 &amp;lt;badger&amp;gt; bref, on avance - autre chose à ajouter pour 1) I2P 0.7 ? 21:24:55 &amp;lt;unixfr3ak&amp;gt; pour l'instant oui 21:25:16 -*- welterde attend son signal.. 21:25:20 &amp;lt;unixfr3ak&amp;gt; mais ça peut changer à l'avenir 21:25:25 &amp;lt;eche|on&amp;gt; badger : non 21:25:25 &amp;lt;badger&amp;gt; 2) Syndie 21:25:37 &amp;lt;welterde&amp;gt; d'accord alors :) 21:25:37 -*- badger passe le micro perche des années 70 à welterde 21:25:45 &amp;lt;badger&amp;gt; *mic 21:26:15 &amp;lt;welterde&amp;gt; comme vous le savez peut-être (ou pas) j'ai récemment terminé l'effort d'appliquer ces patchs de MOSFET 21:26:20 &amp;lt;welterde&amp;gt; +know 21:26:35 &amp;lt;unixfr3ak&amp;gt; laissez e en dehors des forums je ne les utilise pas :P , brb cigarette 21:27:14 &amp;lt;welterde&amp;gt; ce qui devrait corriger quelques bugs et désactiver cette UI par défaut (imho) b0rked 21:27:26 &amp;lt;welterde&amp;gt; à la place, celle en SWT est utilisée, que la plupart des utilisateurs trouvent plus facile 21:27:42 &amp;lt;badger&amp;gt; &amp;lt;jrandom&amp;gt;w0rd&amp;lt;/jrandom&amp;gt; 21:28:11 &amp;lt;welterde&amp;gt; hmm ? 21:28:30 &amp;lt;dream&amp;gt; c'est bien d'entendre que quelqu'un travaillait à faire réessayer les synchronisations échouées. 21:28:40 &amp;lt;badger&amp;gt; welterde: désolé, blague de vieille réunion de dev 21:28:59 &amp;lt;badger&amp;gt; y a-t-il une nouvelle archive publique Syndie quelque part ? 21:29:06 &amp;lt;welterde&amp;gt; bref... j'espère avoir bientôt le temps de remplacer ce truc d'index b0rked ;) 21:29:09 &amp;lt;welterde&amp;gt; badger: ouaip 21:29:25 &amp;lt;welterde&amp;gt; http://syndie.welterde.(i2p|de)/ 21:29:52 &amp;lt;dream&amp;gt; rendre possible d'exécuter Syndie en utilisant une base de données distante est important, je dirais, pour faciliter à ceux qui veulent faire tourner leurs propres archives. 21:29:54 &amp;lt;welterde&amp;gt; mais vous ne pouvez pas y poster (encore) car c'est juste une archive statique 21:30:47 &amp;lt;welterde&amp;gt; il faut ajouter celle-là aux archives par défaut aussi 21:30:56 &amp;lt;welterde&amp;gt; je ferai ça bientôt 21:31:16 &amp;lt;eche|on&amp;gt; donc le travail sur Syndie continue 21:31:32 &amp;lt;welterde&amp;gt; ouaip 21:31:54 &amp;lt;welterde&amp;gt; j'essaie actuellement de profiler Syndie.. 21:32:29 &amp;lt;welterde&amp;gt; mais je n'ai pas pu passer beaucoup de temps dans ce domaine.. 21:32:59 &amp;lt;eche|on&amp;gt; tant de travail à faire... 21:33:14 &amp;lt;welterde&amp;gt; oui :/ 21:33:17 &amp;lt;dream&amp;gt; faire tourner Syndie en mode texte est délicat, puisque l'interface semble être en retard sur son comportement actuel 21:33:17 &amp;lt;dream&amp;gt; d'habitude ça marche si tu le laisses juste en --cli, mais quand ça gèle il n'y a pas de vraie indication. 21:33:41 &amp;lt;welterde&amp;gt; ouais... le cli est b0rked aussi actuellement :/ 21:34:00 &amp;lt;welterde&amp;gt; imho on devrait séparer Syndie en plusieurs parties, par ex. libsyndie, gui, cli, ... 21:34:12 &amp;lt;badger&amp;gt; ça me semble logique 21:34:19 &amp;lt;welterde&amp;gt; ça devrait rendre plus facile l'écriture d'extensions personnalisées, etc. 21:34:29 &amp;lt;dream&amp;gt; Quel genre de choses couvrirait libsyndie ? 21:34:36 &amp;lt;badger&amp;gt; au début en v0.0.1 l'UI de Syndie n'était qu'une surcouche sur le binaire cli 21:34:48 &amp;lt;badger&amp;gt; mais il semble que l'idée se soit perdue en route 21:34:55 &amp;lt;dream&amp;gt; il a même la console texte aujourd'hui. 21:35:23 &amp;lt;welterde&amp;gt; dream: décodage des messages, synchronisation des archives, etc. etc. 21:35:34 &amp;lt;welterde&amp;gt; la plupart de la logique 21:36:06 &amp;lt;dream&amp;gt; donc libsyndie est à peu près une interface au-dessus de la base de données, et peut-être le répertoire archive/ ? 21:36:09 &amp;lt;badger&amp;gt; oui, gui, cli et webtop devraient juste être une légère surcouche 21:36:10 &amp;lt;welterde&amp;gt; imho on devrait garder gui/cli séparés de la logique du programme 21:36:42 &amp;lt;welterde&amp;gt; dream: l'archive n'est pas utilisée pour stocker quoi que ce soit.. elle sert juste à servir l'archive 21:37:02 &amp;lt;dream&amp;gt; je sais. 21:37:14 &amp;lt;welterde&amp;gt; mais comme cli/webtop l'utilisent on devrait aussi le mettre dans libsyndie 21:37:15 &amp;lt;dream&amp;gt; Donc je suppose que seul le serveur web devrait manipuler ce répertoire. 21:37:35 &amp;lt;dream&amp;gt; le remplir et s'y synchroniser, un peu comme une file de mails postfix. 21:38:00 &amp;lt;welterde&amp;gt; mais on ne devrait le générer/synchroniser que lorsqu'on l'utilise réellement.. pas comme maintenant.. 21:38:08 &amp;lt;welterde&amp;gt; où il est toujours généré/synchronisé... 21:39:18 &amp;lt;dream&amp;gt; Je ne vois pas de problème à n'utiliser le répertoire archive/ que pour le serveur web. C'est vraiment juste pour la commodité afin que tu puisses utiliser la fonctionnalité existante de service de fichiers statiques. 21:40:07 &amp;lt;welterde&amp;gt; il devrait y avoir une commande cli comme generate_archive ou quelque chose comme ça imho 21:40:57 &amp;lt;welterde&amp;gt; et on devrait remettre cet import.cgi, pour qu'on puisse faire tourner une archive presque statique, tout en pouvant poster 21:41:04 &amp;lt;welterde&amp;gt; ou... hmmm... 21:41:04 &amp;lt;dream&amp;gt; que ferais-tu de cette archive en utilisant l'interface client ? 21:41:15 &amp;lt;welterde&amp;gt; rsync avec un site distant ? 21:41:26 &amp;lt;welterde&amp;gt; c'est comme ça que syndie.welterde.(i2p|de) fonctionne ;) 21:41:43 &amp;lt;dream&amp;gt; le problème avec une archive statique est que garder le système de fichiers à jour avec la base de données est une tâche similaire à concevoir une base de données. 21:41:59 &amp;lt;welterde&amp;gt; hmm.. pas vraiment 21:42:05 &amp;lt;welterde&amp;gt; puisque c'est à sens unique 21:43:17 &amp;lt;unixfr3ak&amp;gt; c'est peut-être un peu hors-sujet mais quelqu'un a-t-il envisagé une fonction de datastore ? 21:43:20 &amp;lt;dream&amp;gt; donc en utilisant un hypothétique --cli quelqu'un crée un message. Ensuite ils font generate_archive après l'avoir créé ? Ça ressemble furieusement à valider une transaction après insertion. 21:43:52 &amp;lt;unixfr3ak&amp;gt; également dans i2phex comme je l'ai dit à Complication auparavant la recherche bitzi dans i2phex n'est pas anonyme 21:43:55 &amp;lt;dream&amp;gt; magicbutton() 21:44:04 &amp;lt;welterde&amp;gt; dream: euh... non 21:44:17 &amp;lt;dream&amp;gt; ...i2phex interroge bitzi.com ? c'est dingue 21:44:37 &amp;lt;unixfr3ak&amp;gt; oui 21:44:39 &amp;lt;welterde&amp;gt; unixfr3ak: il y avait du travail en direction de Freenet afair 21:44:43 &amp;lt;dream&amp;gt; welterde, donc leur message n'entre jamais dans le répertoire archive/ et ne peut pas être synchronisé... 21:45:20 &amp;lt;welterde&amp;gt; dream: non.. je veux juste dire qu'une transaction est un peu différente 21:45:27 &amp;lt;welterde&amp;gt; par exemple : tu n'édites rien 21:45:33 &amp;lt;welterde&amp;gt; (sauf l'index peut-être) 21:46:02 &amp;lt;welterde&amp;gt; generate_archive fait juste un dump de la base et met à jour les index en le faisant 21:46:41 &amp;lt;unixfr3ak&amp;gt; clic droit sur un fichier 21:47:20 &amp;lt;unixfr3ak&amp;gt; et « view bitzi ticket » t'emmène sur le site non-anonyme 21:47:20 &amp;lt;unixfr3ak&amp;gt; heureusement mon navigateur est proxyfié par I2P, et mon autre par Tor 21:47:31 &amp;lt;dream&amp;gt; alors comment fais-tu entrer le nouveau contenu de la base de données dans l'archive ? Et si Syndie meurt après avoir inséré un message, mais avant que tu le sauvegardes dans le répertoire archive/ ? 21:47:39 &amp;lt;unixfr3ak&amp;gt; 0_0 on dirait que spongebob a raté la réunion 21:47:57 &amp;lt;welterde&amp;gt; dream: rien.. ce n'est tout simplement pas archive/ 21:48:16 &amp;lt;welterde&amp;gt; mais ce sera lors de la prochaine exécution réussie de generate_archive 21:49:01 &amp;lt;dream&amp;gt; ce que je ferais, c'est laisser le client faire tourner le serveur web, et le serveur web vérifie archive/ et récupère tous les messages dans la base qui n'y sont pas déjà. Ou juste servir directement les messages de la base. 21:49:23 &amp;lt;dream&amp;gt; generate_archive ne semble pas être le genre de chose que tu voudrais que le client ait à garder à l'esprit. 21:49:50 &amp;lt;welterde&amp;gt; le problème c'est... tu ne peux pas faire tourner Syndie sur toutes les machines 21:50:18 &amp;lt;welterde&amp;gt; par exemple ce serveur (i2p2.de/welterde.de) a atteint sa limite 21:50:36 &amp;lt;welterde&amp;gt; il swappe énormément quand je fais tourner Syndie dessus.. 21:50:41 &amp;lt;welterde&amp;gt; donc je dois le faire tourner localement 21:50:46 &amp;lt;eche|on&amp;gt; ouais 21:51:06 &amp;lt;welterde&amp;gt; pas de problème si j'avais un upload raisonnable... ce que je n'ai pas 21:51:19 &amp;lt;welterde&amp;gt; ce que la plupart des utilisateurs ADSL n'ont pas.. 21:51:45 &amp;lt;badger&amp;gt; en tout cas - bon travail pour tous les patchs, welterde - peut-on s'attendre à une release dans un futur pas trop lointain ? 21:51:47 &amp;lt;welterde&amp;gt; donc soit c'est une archive statique soit elle est lente comme l'enfer 21:52:08 &amp;lt;welterde&amp;gt; je pense que je passerai de a à b (alpha à bêta) bientôt 21:52:16 &amp;lt;badger&amp;gt; super 21:52:40 &amp;lt;badger&amp;gt; autre chose à ajouter pour le dev futur ? 21:52:56 &amp;lt;badger&amp;gt; (Syndie) 21:53:10 &amp;lt;welterde&amp;gt; n0p 21:53:19 &amp;lt;welterde&amp;gt; ;) 21:53:24 &amp;lt;badger&amp;gt; très bien, dans ce cas 21:53:30 &amp;lt;badger&amp;gt; 3) Dons 21:53:49 -*- badger passe le micro à eche|on 21:54:00 &amp;lt;eche|on&amp;gt; c'est de nouveau ouvert ! 21:54:18 &amp;lt;eche|on&amp;gt; J'ai créé un compte PayPal et l'ai lié sur le site I2P 21:54:42 &amp;lt;hottuna_&amp;gt; :D 21:54:47 &amp;lt;badger&amp;gt; coolio 21:54:50 &amp;lt;hottuna_&amp;gt; génial 21:54:52 &amp;lt;eche|on&amp;gt; mais les boutons pointent vers des sites https:// de PayPal, ça ne marche pas encore pour l'eepsite 21:55:01 &amp;lt;dream&amp;gt; oui je suppose que c'est un avantage, welterde 21:55:08 &amp;lt;eche|on&amp;gt; jusqu'ici aucune entrée de ce côté-là 21:55:20 &amp;lt;welterde&amp;gt; eche|on: peut-être que tu devrais ajouter des notes sur comment te dire ce que tu dois en faire 21:55:29 &amp;lt;eche|on&amp;gt; et indécis à propos d'un compte pour 2ndlive 21:55:31 &amp;lt;zzz&amp;gt; peux-tu ajouter un lien de la page de dons vers la page halloffame, et/ou fournir plus d'infos sur ce à quoi serviront les dons 21:55:39 &amp;lt;dream&amp;gt; je pense toujours que ce qui crée l'archive devrait synchroniser plutôt que juste dumper. 21:55:48 &amp;lt;badger&amp;gt; ouaip 21:56:02 &amp;lt;badger&amp;gt; comptez-vous supporter aussi les primes ? 21:56:10 &amp;lt;eche|on&amp;gt; welterde: acked 21:56:13 &amp;lt;unixfr3ak&amp;gt; vous pourriez simplement utiliser Apache 21:56:17 &amp;lt;welterde&amp;gt; dream: optimisation prématurée ;) 21:56:19 &amp;lt;eche|on&amp;gt; zzz : acked 21:56:24 &amp;lt;dream&amp;gt; oups 3) 21:56:24 &amp;lt;dream&amp;gt; je n'ai pas d'argent désolé T_T 21:56:28 &amp;lt;eche|on&amp;gt; nous avons besoin d'une liste de choses à acheter/à ne pas acheter avec les dons 21:56:37 &amp;lt;zzz&amp;gt; et les abonnements d'echelon et de welterde ne devraient-ils pas plutôt être listés comme dépenses ? 21:56:40 &amp;lt;unixfr3ak&amp;gt; quel serveur web I2P inclut-il ? 21:56:51 &amp;lt;eche|on&amp;gt; badger: ouais, les dons sont « pour tous les fonds » ou dédiés à une prime 21:57:04 &amp;lt;badger&amp;gt; grandiose 21:57:19 &amp;lt;eche|on&amp;gt; et dans PayPal il devrait y avoir un champ texte dans lequel vous pouvez entrer l'objectif de l'argent :-) 21:57:33 &amp;lt;zzz&amp;gt; tu pourrais aussi mettre un lien d'actualité en page d'accueil indiquant que les dons sont ouverts 21:57:36 &amp;lt;badger&amp;gt; Si je donne 1000 EUR, est-ce que j'obtiens un t-shirt Hot Tuna i2P ? 21:57:51 &amp;lt;eche|on&amp;gt; mais je ne peux pas me faire un don à moi-même ;-) 21:58:02 &amp;lt;welterde&amp;gt; hottuna_: dis oui ! ;) 21:58:16 &amp;lt;eche|on&amp;gt; pas de souci pour l'instant, j'attends le premier et je l'annonce ;-) 21:58:35 &amp;lt;zzz&amp;gt; tu as eu ta chance de venir au 25c3 et d'avoir un t-shirt 21:58:47 &amp;lt;welterde&amp;gt; il y a toujours le 26c3 ;) 21:58:59 &amp;lt;eche|on&amp;gt; acked, zzz - bonne idée 22:00:32 &amp;lt;eche|on&amp;gt; donc rien de plus de ma part sur le sujet des dons 22:00:51 -*- welterde attend que paste se charge.. 22:01:16 &amp;lt;badger&amp;gt; dans ce cas : 22:01:22 &amp;lt;badger&amp;gt; 4) ???? 22:01:33 &amp;lt;badger&amp;gt; quelqu'un d'autre a quelque chose à apporter à la réunion ? 22:01:37 &amp;lt;welterde&amp;gt; ouaip.. 22:01:46 &amp;lt;welterde&amp;gt; mais vous devez attendre que paste se charge :/ 22:01:52 &amp;lt;eche|on&amp;gt; prenons un morceau de gâteau pour tout le monde ! 22:02:31 &amp;lt;welterde&amp;gt; youpi ! :) 22:02:32 -*- unixfr3ak le prend et s'enfuit 22:02:38 &amp;lt;welterde&amp;gt; noooon 22:03:03 -*- badger *baf*s unifr3ak sur la tête 22:03:08 &amp;lt;unixfr3ak&amp;gt; ouaissss 22:03:12 &amp;lt;eche|on&amp;gt; ;-) 22:03:46 &amp;lt;unixfr3ak&amp;gt; je me demande si cette partie ira dans le log de réunion 22:03:50 &amp;lt;unixfr3ak&amp;gt; :P 22:03:57 &amp;lt;welterde&amp;gt; J'annonce par la présente *roulement de tambour* thmoo: inbljam6y6mynwz2474hk655w2jtv7trofxbqzng4re26ga6rg4a.b32.i2p 22:03:58 &amp;lt;welterde&amp;gt; ;) 22:04:04 &amp;lt;welterde&amp;gt; unixfr3ak : bien sûr que si ! 22:04:15 &amp;lt;welterde&amp;gt; tout le monde, prenez un client telnet et connectez-vous ;) 22:04:37 &amp;lt;badger&amp;gt; pas un MUD ?! 22:04:40 &amp;lt;unixfr3ak&amp;gt; la clé base 32 ? 22:04:49 &amp;lt;welterde&amp;gt; badger: bien sûr ! 22:05:06 &amp;lt;welterde&amp;gt; unixfr3ak: tu dois ouvrir un tunnel client et t'y connecter avec un client telnet/MUD 22:05:08 &amp;lt;welterde&amp;gt; (ou utiliser SOCKS) 22:05:38 &amp;lt;unixfr3ak&amp;gt; je ne veux pas salir mes chaussettes je ferai un tunnel :p 22:05:43 &amp;lt;unixfr3ak&amp;gt; hmm 22:05:47 &amp;lt;unixfr3ak&amp;gt; mais pour la destination 22:05:50 &amp;lt;badger&amp;gt; chaussettes boueuses 22:05:59 &amp;lt;unixfr3ak&amp;gt; est-ce que ça inclut le .i2p ? 22:06:05 &amp;lt;welterde&amp;gt; unixfr3ak: ouaip 22:06:11 &amp;lt;welterde&amp;gt; a marché pour moi en tout cas ;) 22:06:56 &amp;lt;dream&amp;gt; tu peux aussi regarder la dest d'un b32 si tu veux une copie locale. zzz m'a montré comment en utilisant l'interface cli secrète d'i2ptunnel. 22:07:13 &amp;lt;unixfr3ak&amp;gt; Delay Connect: (pour les connexions requête/réponse) 22:07:18 &amp;lt;unixfr3ak&amp;gt; j'en déduis que oui pour ça 22:07:21 &amp;lt;dream&amp;gt; ça me rappelle que je devrais passer ces descriptions de pièces du papier à ce fichu truc 22:07:24 &amp;lt;badger&amp;gt; peut-être poster un petit howto quelque part ;-) 22:07:35 &amp;lt;welterde&amp;gt; dream: youpi :) 22:07:46 &amp;lt;welterde&amp;gt; badger: heh.. je le ferai 22:07:58 &amp;lt;unixfr3ak&amp;gt; Trying 127.0.0.1... 22:07:58 &amp;lt;unixfr3ak&amp;gt; Connected to localhost. 22:07:58 &amp;lt;unixfr3ak&amp;gt; Escape character is '^]'. 22:08:02 &amp;lt;unixfr3ak&amp;gt; impressionnant :P 22:08:02 &amp;lt;welterde&amp;gt; `http://paste.i2p2.i2p/show/11/` &amp;lt;- le b64 22:08:08 &amp;lt;l00kns33&amp;gt; un commentaire sur I2P en général: 22:08:08 &amp;lt;l00kns33&amp;gt; je pense que c'est trop « par des geeks pour des geeks » - il faut savoir ce que les utilisateurs non-geeks veulent et dont ils ont besoin 22:08:16 &amp;lt;unixfr3ak&amp;gt; je me demande ce qu'il y a de l'autre côté du tunnel 22:08:20 &amp;lt;dream&amp;gt; unixfr3ak, si tu es super parano oui, sinon des attaques temporelles pourraient être possibles pour tester si tu es en ligne ou non. :&amp;gt; 22:08:21 &amp;lt;welterde&amp;gt; l00kns33: ils veulent des jeux ! :D 22:08:46 &amp;lt;dream&amp;gt; l00kns33, qu'est-ce qui pourrait être moins geek qu'un jeu d'aventure en ligne basé sur du texte ! 22:09:01 &amp;lt;welterde&amp;gt; unixfr3ak: ça marche ? tu devrais voir une sorte de menu 22:09:02 &amp;lt;dream&amp;gt; Je mets ma robe et mon chapeau de sorcier ! 22:09:19 &amp;lt;unixfr3ak&amp;gt; bien sûr 22:09:28 &amp;lt;l00kns33&amp;gt; c'est une chose - et une bonne idée :) 22:09:31 &amp;lt;unixfr3ak&amp;gt; Welcome to thmoo-cmd 2.1... 22:09:38 &amp;lt;welterde&amp;gt; ha :) 22:09:47 &amp;lt;welterde&amp;gt; tu dois ensuite taper connect guest afair 22:09:52 &amp;lt;unixfr3ak&amp;gt; qu'est-ce qui est si impressionnant avec telnet sur I2P ? 22:10:30 &amp;lt;zzz&amp;gt; nous aurons bientôt un client connect pour que tu n'aies pas besoin de configurer un tunnel 22:10:46 &amp;lt;l00kns33&amp;gt; cool :) 22:10:50 &amp;lt;welterde&amp;gt; unixfr3ak: rien ? 22:11:20 -*- welterde rédige un howto.. 22:11:26 &amp;lt;unixfr3ak&amp;gt; a une drôle de fonctionnalité de chat :P 22:11:45 &amp;lt;badger&amp;gt; bon sur ce - quelqu'un veut ajouter autre chose ? 22:11:46 &amp;lt;welterde&amp;gt; unixfr3ak: tu dois « say something » 22:11:50 &amp;lt;dream&amp;gt; je me demande comment ça fonctionnerait, zzz ? Tu veux dire comme un VPN ? 22:12:01 &amp;lt;welterde&amp;gt; dream: plutôt comme SOCKS je pense 22:12:05 &amp;lt;dream&amp;gt; Ou un client telnet spécialement conçu ? ._. 22:12:19 &amp;lt;dream&amp;gt; Ah j'ai bien entendu parler de SOCKS. 22:12:29 &amp;lt;unixfr3ak&amp;gt; foo a dit bonjour 22:12:31 &amp;lt;zzz&amp;gt; plutôt comme SOCKS 22:12:39 &amp;lt;zzz&amp;gt; telnet localhost 1234 22:13:00 &amp;lt;zzz&amp;gt; connect inbljam6y6mynwz2474hk655w2jtv7trofxbqzng4re26ga6rg4a.b32.i2p 22:13:00 &amp;lt;welterde&amp;gt; unixfr3ak: et pour te répondre tu dois « say something » ;) 22:13:06 &amp;lt;zzz&amp;gt; c'est tout 22:13:15 &amp;lt;dream&amp;gt; SOCKS est délicat, puisque c'est comme i2ptunnel sauf que pratiquement n'importe qui peut faire de nouveaux tunnels vers différents endroits. 22:13:37 &amp;lt;unixfr3ak&amp;gt; oui je sais... pas besoin d'énoncer l'évidence douloureuse 22:13:50 &amp;lt;welterde&amp;gt; dream: non.. j'utilise juste le partagé 22:14:06 &amp;lt;welterde&amp;gt; du moins.. c'est comme ça que ça devrait marcher ;) 22:14:34 &amp;lt;welterde&amp;gt; afk pour un moment 22:14:36 &amp;lt;badger&amp;gt; bon je pense qu'on a atteint un bon moment pour... 22:14:44 -*- badger se prépare 22:14:54 -*- badger *baf* clôt la réunion 22:15:10 &amp;lt;eche|on&amp;gt; :-) 22:15:13 &amp;lt;badger&amp;gt; bon boulot tout le monde 22:16:12 &amp;lt;dream&amp;gt; on ne peut pas faire un tunnel serveur avec ce truc SOCKS ? hmm... 22:16:34 &amp;lt;dream&amp;gt; je suppose que ce serait plutôt sympa pour les protocoles non HTTP. :) 22:16:49 &amp;lt;dream&amp;gt; Soit ça, soit implémenter CONNECT dans l'eeproxy. 22:16:52 &amp;lt;unixfr3ak&amp;gt; maintenant vous allez disparaître à nouveau lol 22:18:38 &amp;lt;dream&amp;gt; poofda 22:19:40 &amp;lt;zzz&amp;gt; je suis toujours là 22:19:49 &amp;lt;zzz&amp;gt; notre SOCKS est uniquement côté client maintenant 22:20:51 &amp;lt;zzz&amp;gt; J'ai implémenté CONNECT, c'est de ça que je parlais plus haut 22:23:20 &amp;lt;dream&amp;gt; Chouette je ne vois aucune raison de ne pas faire ça, et ce serait beaucoup plus pratique puisque SOCKS est tellement populaire que beaucoup d'applis l'ont intégré. &lt;/div></description></item><item><title>Sortie d'I2P 0.7</title><link>/fr/blog/2009/01/25/sortie-di2p-0.7/</link><pubDate>Sun, 25 Jan 2009 00:00:00 +0000</pubDate><guid>/fr/blog/2009/01/25/sortie-di2p-0.7/</guid><description>&lt;h1 id="i2p-version-07">I2P version 0.7&lt;/h1>
&lt;p>La version 0.7 apporte de la stabilité et de la flexibilité à I2PSnark, qui pourra, espérons-le, être utilisé pour distribuer les mises à jour d&amp;rsquo;I2P à l&amp;rsquo;avenir.&lt;/p>
&lt;p>Le I2P router reçoit des correctifs et des optimisations pour divers problèmes relatifs au transport et au streaming, à l’exploration du réseau, aux performances de NetDB et au système d’introduction UDP. Entre autres fonctionnalités, la nouvelle version offre une meilleure limitation des connexions, une tolérance accrue aux exceptions &amp;ldquo;out of memory&amp;rdquo; (mémoire insuffisante) dans les applications auxiliaires, et un nouveau système d’adressage expérimental utilisant des hachages Base32 des clés de destination (&amp;quot;.b32.i2p&amp;quot; URLs).&lt;/p></description></item><item><title>Version 0.6.5 d'I2P</title><link>/fr/blog/2008/12/01/version-0.6.5-di2p/</link><pubDate>Mon, 01 Dec 2008 00:00:00 +0000</pubDate><guid>/fr/blog/2008/12/01/version-0.6.5-di2p/</guid><description>&lt;h1 id="i2p-version-065">I2P version 0.6.5&lt;/h1>
&lt;p>La version 0.6.5 introduit de nouveaux composants, supprime certains anciens (comme l’ancien transport TCP) et a été optimisée pour offrir de meilleures performances.&lt;/p>
&lt;p>Le protocole BOB (Basic Open Bridge) est introduit, à l’usage des applications clientes qui ne peuvent pas importer directement les bibliothèques I2CP. Cela rend obsolète l’ancien protocole SAM auparavant utilisé dans de tels cas. Pour l’instant toutefois, BOB n’est pas encore démarré automatiquement sur les nouvelles installations, et SAM reste actif sur les anciennes installations.&lt;/p></description></item><item><title>Version 0.6.4 d'I2P</title><link>/fr/blog/2008/10/06/version-0.6.4-di2p/</link><pubDate>Mon, 06 Oct 2008 00:00:00 +0000</pubDate><guid>/fr/blog/2008/10/06/version-0.6.4-di2p/</guid><description>&lt;p>Version I2P 0.6.4 =====================&lt;/p>
&lt;p>La version 0.6.4 apporte des améliorations de performances et de stabilité. Les pairs floodfill déjà connectés sont privilégiés pour les opérations de stockage de RouterInfo, et les références à de nouveaux pairs floodfill obtenues auprès de pairs ordinaires en cas de pénurie le sont également.&lt;/p>
&lt;p>La préférence accordée aux pairs déjà connectés est généralement augmentée en les considérant actifs. Les dépassements de délai lors de la jonction à un tunnel sont désormais imputés aux profils des pairs.&lt;/p></description></item><item><title>Version 0.6.3 d'I2P</title><link>/fr/blog/2008/08/26/version-0.6.3-di2p/</link><pubDate>Tue, 26 Aug 2008 00:00:00 +0000</pubDate><guid>/fr/blog/2008/08/26/version-0.6.3-di2p/</guid><description>&lt;h1 id="i2p-version-063">I2P version 0.6.3&lt;/h1>
&lt;p>La version 0.6.3 introduit plusieurs corrections de bogues, des optimisations et des améliorations de sécurité. Les routers commenceront à surveiller le nombre de pairs NetDB bien conformes et se porteront volontaires pour en devenir un si une pénurie survient et qu’ils le peuvent. Les nœuds NetDB bien conformes sont davantage privilégiés, et les nœuds mal conformes sont mis sur liste noire plus efficacement.&lt;/p>
&lt;p>Les LeaseSets sont gérés plus efficacement, de nouveaux correctifs devraient permettre le bon fonctionnement des introducers UDP (intermédiaires d’introduction UDP). I2P bénéficie également d’une prise en charge préliminaire des listes de blocage IP permanentes, ainsi que d’un nouveau limiteur de connexions aux pairs. Des améliorations apportées à la Router Console devraient faciliter la configuration des applications clientes et I2PSnark résistera désormais mieux aux données corrompues.&lt;/p></description></item><item><title>Version 0.6.2 d'I2P</title><link>/fr/blog/2008/06/07/version-0.6.2-di2p/</link><pubDate>Sat, 07 Jun 2008 00:00:00 +0000</pubDate><guid>/fr/blog/2008/06/07/version-0.6.2-di2p/</guid><description>&lt;h1 id="version-062-di2p">Version 0.6.2 d&amp;rsquo;I2P&lt;/h1>
&lt;p>La version 0.6.2 apporte des améliorations des performances et de l’anonymat. Les données LeaseSet ne sont plus ajoutées à chaque message de bout en bout, ce qui réduit la surcharge protocolaire.&lt;/p>
&lt;p>Les pairs injoignables sont évités en tant que passerelles de tunnels entrants, ce qui améliore la fiabilité et permet d&amp;rsquo;utiliser une Lease selection (sélection des Lease) persistante, ce qui, à son tour, améliore les performances en réduisant l&amp;rsquo;acheminement de messages dans le désordre.&lt;/p></description></item><item><title>Version 0.6.1.33 d'I2P</title><link>/fr/blog/2008/04/26/version-0.6.1.33-di2p/</link><pubDate>Sat, 26 Apr 2008 00:00:00 +0000</pubDate><guid>/fr/blog/2008/04/26/version-0.6.1.33-di2p/</guid><description>&lt;h1 id="version-di2p-06133">Version d&amp;rsquo;I2P 0.6.1.33&lt;/h1>
&lt;p>La version 0.6.1.33 contient plusieurs correctifs de bogues importants et des améliorations de performances dans la détection de la joignabilité SSU, la sélection des pairs floodfill, la sélection des pairs de tunnel, les tests des tunnels, la détection d’inactivité NTCP, la bibliothèque de streaming et la récupération des actualités. Elle ajoute également la prise en charge des trackers secondaires dans i2psnark, ainsi que la vérification des bibliothèques Jetty téléchargées lors de la compilation à partir des sources.&lt;/p></description></item><item><title>I2P 0.6.1.32 Publication</title><link>/fr/blog/2008/03/09/i2p-0.6.1.32-publication/</link><pubDate>Sun, 09 Mar 2008 00:00:00 +0000</pubDate><guid>/fr/blog/2008/03/09/i2p-0.6.1.32-publication/</guid><description>&lt;p>I2P version 0.6.1.32 =====================&lt;/p>
&lt;p>La version 0.6.1.32 contient plusieurs corrections de bogues, un nouvel algorithme de construction de tunnels de zzz qui régule l’intensité de la construction de tunnels en fonction des taux de réussite antérieurs, et d’autres améliorations des performances.&lt;/p>
&lt;p>Cette version est rétrocompatible et, si vous avez déjà la 0.6.1.31 installée, elle reconnaîtra la signature du fichier de mise à jour signé (vous pourrez ainsi effectuer la mise à jour automatiquement).&lt;/p></description></item><item><title>Version 0.6.1.31 d'I2P</title><link>/fr/blog/2008/02/10/version-0.6.1.31-di2p/</link><pubDate>Sun, 10 Feb 2008 00:00:00 +0000</pubDate><guid>/fr/blog/2008/02/10/version-0.6.1.31-di2p/</guid><description>&lt;p>Bonjour, une nouvelle version d&amp;rsquo;I2P est disponible pour votre plus grand plaisir à l&amp;rsquo;adresse &lt;code>http://www.i2p2.de/downloads/.&lt;/code>&lt;/p>
&lt;p>La version 0.6.1.31 rendra le processus de publication d’I2P indépendant de jrandom et des serveurs *.i2p.net. Notre nouveau miroir principal est &lt;a href="https://www.i2p2.de">www.i2p2.de&lt;/a>
, accessible dans I2P à l’adresse &lt;a href="https://www.i2p2.i">www.i2p2.i&lt;/a>
2p.&lt;/p>
&lt;p>Les mises à jour automatiques seront hébergées sur plusieurs eepsites(sites I2P), signées par Complication. À cette fin, 0.6.1.31 inclut deux nouvelles clés de vérification de version.&lt;/p>
&lt;p>Sont également inclus plusieurs corrections de bogues et des améliorations du mécanisme de mise à jour automatique, du carnet d&amp;rsquo;adresses, d&amp;rsquo;I2PSnark et du proxy IRC. La prise en charge du protocole SAM version 2 apparaîtra.&lt;/p></description></item><item><title>Notes de statut I2P du 2008-02-01</title><link>/fr/blog/2008/02/01/notes-de-statut-i2p-du-2008-02-01/</link><pubDate>Fri, 01 Feb 2008 00:00:00 +0000</pubDate><guid>/fr/blog/2008/02/01/notes-de-statut-i2p-du-2008-02-01/</guid><description>&lt;p>Bienvenue !&lt;/p>
&lt;p>&lt;strong>Mise à jour de l&amp;rsquo;état 01/2008&lt;/strong>&lt;/p>
&lt;p>En raison d’une panne du serveur i2p.net au début de 2008, la page du projet I2P n’était pas accessible. La seule personne disposant d’un accès (jrandom) pour réactiver ce serveur est hors ligne et INJOIGNABLE pour nous pendant au moins 10 mois supplémentaires. Il n’était même pas possible d’obtenir le programme d’installation ou les seednodes pour démarrer un router (nœud I2P) neuf.&lt;/p>
&lt;p>Au cours des dernières semaines, nous avons reçu deux serveurs web offerts par des bénévoles et avons mis en place une solution entièrement redondante pour les parties vitales d&amp;rsquo;I2P.&lt;/p></description></item><item><title>Sortie d'I2P 0.6.1.30</title><link>/fr/blog/2007/10/07/sortie-di2p-0.6.1.30/</link><pubDate>Sun, 07 Oct 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/10/07/sortie-di2p-0.6.1.30/</guid><description>&lt;p>Salut à tous, une nouvelle version d’I2P est disponible pour votre plus grand plaisir à l’adresse &lt;a href="http://www.i2p.net/download">http://www.i2p.net/download&lt;/a>
&lt;/p>
&lt;p>Cette version inclut des améliorations expérimentales du débit des tunnels, des correctifs pour eepget, une meilleure gestion des files d&amp;rsquo;attente réseau, des correctifs pour i2psnark, parmi d&amp;rsquo;autres changements. Comme toujours, une liste complète des changements est disponible à l&amp;rsquo;adresse &lt;code>http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD&lt;/code>&lt;/p>
&lt;p>Cette version est rétrocompatible et la mise à niveau ne devrait pas poser de problème.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 10 avril 2007</title><link>/fr/blog/2007/04/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-avril-2007/</link><pubDate>Tue, 10 Apr 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/04/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-avril-2007/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> Complication, jadeSerpent, jrandom, mrflibble&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:01 &amp;lt;jrandom&amp;gt; 0) salut 16:01 &amp;lt;jrandom&amp;gt; 1) État du réseau 16:01 &amp;lt;jrandom&amp;gt; 2) État du développement de Syndie 16:01 &amp;lt;jrandom&amp;gt; 3) ??? 16:01 &amp;lt;jrandom&amp;gt; 0) salut 16:01 * jrandom fait signe de la main 16:01 &amp;lt;jrandom&amp;gt; les brefs comptes rendus hebdomadaires sont publiés sur http://dev.i2p.net/pipermail/i2p/2007-April/001343.html 16:01 * mrflibble répond d'un signe de la main 16:03 &amp;lt;jrandom&amp;gt; comme ces notes sont suffisamment courtes, passons directement au 1) État du réseau 16:03 &amp;lt;jrandom&amp;gt; les choses semblent plutôt bien se passer ces derniers temps 16:03 &amp;lt;jrandom&amp;gt; pour le moment il n'y a pas de changements majeurs en cours pour le réseau (à ma connaissance), donc cela devrait probablement rester ainsi 16:03 &amp;lt;jadeSerpent&amp;gt; irc semble enfin s'être calmé aussi 16:03 &amp;lt;jrandom&amp;gt; cool 16:05 &amp;lt;jrandom&amp;gt; je n'ai pas grand-chose à ajouter concernant 1) État du réseau, donc à moins que quelqu'un ait quelque chose à ce sujet, passons à 2) État du développement de Syndie 16:07 &amp;lt;jrandom&amp;gt; la prochaine révision prend plus de temps que prévu, mais j'espère publier une nouvelle version d'ici 2-3 jours 16:07 &amp;lt;jrandom&amp;gt; ce ne sera pas l'interface graphique de bureau, mais elle inclura un certain nombre d'améliorations 16:08 &amp;lt;Complication&amp;gt; tout ce qui améliore la fiabilité de la syndication serait formidable 16:08 &amp;lt;Complication&amp;gt; elle a été relativement médiocre dernièrement 16:08 &amp;lt;jrandom&amp;gt; oui, ce problème devrait être assez facile à régler (dans une certaine mesure) 16:09 &amp;lt;jadeSerpent&amp;gt; tu sais ce qui cause les échecs de récupération via i2p ? 16:09 &amp;lt;jrandom&amp;gt; oui, des délais d'expiration trop courts 16:10 &amp;lt;jrandom&amp;gt; (et un faible nombre de threads de gestion sur les serveurs) 16:13 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 2) État du développement de Syndie, passons à 3) ??? 16:13 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 16:14 * mrflibble fait signe de la main 16:14 &amp;lt;mrflibble&amp;gt; désolé, je reviens au point 1 encore une fois 16:15 &amp;lt;mrflibble&amp;gt; &amp;lt;jadeSerpent&amp;gt; irc semble enfin s'être calmé aussi - est-ce pour une raison particulière tu penses ? 16:16 &amp;lt;jrandom&amp;gt; il y a eu des problèmes réseau et matériels sur les serveurs irc, et la plupart des gens ont mis à jour vers la dernière version maintenant (ce qui nous fait bénéficier des améliorations de zzz) 16:17 &amp;lt;jrandom&amp;gt; les chiffres des taux de réussite de création de tunnel ont l'air bien meilleurs 16:17 &amp;lt;mrflibble&amp;gt; ah d'accord, c'était les serveurs eux-mêmes 16:17 &amp;lt;mrflibble&amp;gt; quelles étaient les améliorations de zzz ? 16:19 &amp;lt;Complication&amp;gt; des priorités de messages, pour permettre aux messages de construction de tunnel de passer avant le trafic de tunnel 16:19 &amp;lt;Complication&amp;gt; ainsi que des ajustements de la bibliothèque de streaming, et la série habituelle de correctifs I2PSnark 16:19 &amp;lt;mrflibble&amp;gt; ah, merci 16:19 &amp;lt;jrandom&amp;gt; (ce que Complication a dit :) 16:22 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:26 &amp;lt;jrandom&amp;gt; sinon 16:26 * jrandom conclut 16:26 * jrandom clôt la réunion d'un *baf* &lt;/div></description></item><item><title>Réunion des développeurs I2P - 3 avril 2007</title><link>/fr/blog/2007/04/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-avril-2007/</link><pubDate>Tue, 03 Apr 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/04/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-avril-2007/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> Complication, jrandom, tapeworm&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:01 &amp;lt;jrandom&amp;gt; 0) salut 16:01 &amp;lt;jrandom&amp;gt; 1) état du réseau 16:01 &amp;lt;jrandom&amp;gt; 2) état du développement de Syndie 16:01 &amp;lt;jrandom&amp;gt; 3) ??? 16:01 &amp;lt;jrandom&amp;gt; 0) salut 16:01 * jrandom fait signe de la main 16:01 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires ne sont pas encore en ligne, mais il n'y avait pas grand-chose dedans, donc on peut couvrir ça directement ici 16:01 &amp;lt;jrandom&amp;gt; on passe à 1) état du réseau 16:01 &amp;lt;jrandom&amp;gt; ça a l'air de bien se passer, pas de problèmes majeurs pour le moment. il y a eu quelques soucis sur les serveurs IRC plus tôt, mais les problèmes matériels ont été résolus (merci cervantes et postman !) 16:01 &amp;lt;jrandom&amp;gt; il y a eu d'autres discussions sur le blog de zzz concernant les idées ssu/ntcp - allez voir pour plus d'infos 16:01 &amp;lt;jrandom&amp;gt; je n'ai pas grand-chose à ajouter là-dessus... quelqu'un a quelque chose à soulever pour 1) état du réseau ? 16:04 &amp;lt;jrandom&amp;gt; sinon, passons à 2) état du développement de Syndie 16:04 &amp;lt;jrandom&amp;gt; de bons progrès sur l'interface graphique de bureau ces derniers temps, avec quelques composants réintégrés aussi dans l'interface à onglets 16:04 &amp;lt;jrandom&amp;gt; il nous reste du travail, mais j'utilise l'interface de bureau pour presque tout pour le moment. 16:04 &amp;lt;jrandom&amp;gt; mk a aussi apporté d'autres idées et préoccupations concernant l'interface de bureau, et comme toujours, lisez le forum des développeurs de Syndie pour suivre la planification et la mise en œuvre 16:04 &amp;lt;+Complication&amp;gt; en effet, je peux aussi confirmer une plus grande persistance des sessions IRC 16:04 &amp;lt;jrandom&amp;gt; w3wt 16:06 &amp;lt;+Complication&amp;gt; Il semble qu'un nouveau test pourrait être planifié alors (lors de mon dernier test, je l'ai trouvé un peu... intimidant) 16:07 &amp;lt;jrandom&amp;gt; ah oui, j'ai ajouté des libellés à la plupart des boutons maintenant ;) 16:07 &amp;lt;jrandom&amp;gt; bien que si vous êtes sous Windows, il gère encore mal les libellés verticaux des boutons (il faut écrire une disposition personnalisée pour ça) 16:07 &amp;lt;+Complication&amp;gt; (surtout l'absence de libellés sur les nombreux composants) 16:08 &amp;lt;jrandom&amp;gt; mais ce n'est toujours pas prêt pour une alpha... je peux l'utiliser parce que je sais ce que tout fait/est censé faire 16:08 &amp;lt;+Complication&amp;gt; ici c'est Linux, mais bon à savoir, je suppose 16:08 &amp;lt;jrandom&amp;gt; mais avec un peu de chance d'ici une semaine environ 16:09 &amp;lt;+Complication&amp;gt; du côté de Syndie, je me posais une question : se pourrait-il que le nouveau code de synchronisation soit trop zélé, par exemple en tentant trop de transferts simultanés ? 16:09 &amp;lt;+Complication&amp;gt; s/is being/be 16:09 &amp;lt;jrandom&amp;gt; il essaiera 5 récupérations concurrentes par archive 16:10 &amp;lt;jrandom&amp;gt; (et un thread d'importation asynchrone) 16:10 &amp;lt;+Complication&amp;gt; De mon côté, son taux d'échec contre la plupart des archives a fortement augmenté par rapport à auparavant 16:10 &amp;lt;jrandom&amp;gt; hmm 16:10 &amp;lt;+Complication&amp;gt; Il se peut aussi que plus de gens synchronisent, mais j'espérerais tout de même pouvoir tomber sur un moment libre où l'archive n'est pas occupée 16:10 &amp;lt;+Complication&amp;gt; « tomber sur un moment libre » et obtenir une synchro de qualité, ça n'a généralement pas l'air d'arriver, ceci dit 16:10 &amp;lt;jrandom&amp;gt; donc diverses récupérations échouent en disant « connection reset » ou un autre message d'erreur de type TCP ? 16:11 &amp;lt;+Complication&amp;gt; « socket closed » et autres 16:11 &amp;lt;jrandom&amp;gt; ah ok 16:11 &amp;lt;+Complication&amp;gt; je ne les ai pas vraiment comptés 16:11 &amp;lt;+Complication&amp;gt; C'est bien sûr entièrement via I2P 16:11 &amp;lt;jrandom&amp;gt; les serveurs ne sont pas très costauds actuellement (je pense qu'ils ont une capacité de traitement très limitée), et cela devrait s'améliorer 16:12 &amp;lt;jrandom&amp;gt; aussi, comme toi et $nymFormerlyKnownAsAnonymous l'avez dit, nous devrions réessayer ce type d'échecs 16:12 &amp;lt;+Complication&amp;gt; oui, ça pourrait aider aussi 16:12 &amp;lt;tapeworm&amp;gt; Sur quoi sont basés les serveurs ? 16:12 &amp;lt;jrandom&amp;gt; mais nous avons absolument besoin que ce soit solide comme un roc et transparent, bien sûr 16:13 &amp;lt;jrandom&amp;gt; tapeworm : fait maison 16:13 &amp;lt;+Complication&amp;gt; cependant, quand j'ai mesuré les performances de « eepget » il y a quelque temps, comparé à Syndie, eepget a obtenu d'excellentes performances et fiabilité 16:13 &amp;lt;jrandom&amp;gt; (une douzaine de lignes de code environ) 16:13 &amp;lt;+Complication&amp;gt; il a récupéré 2 x 9 Mo depuis dev.i2p.net tandis que archive.syndie.i2p échouait sans cesse sur de tout petits messages 16:13 &amp;lt;jrandom&amp;gt; oh, ce n'est pas vraiment un test équitable toutefois 16:14 &amp;lt;+Complication&amp;gt; machines différentes ? 16:14 &amp;lt;jrandom&amp;gt; et Syndie /utilise/ en fait eepget pour récupérer 16:14 &amp;lt;jrandom&amp;gt; récupérer depuis Apache est assez différent de récupérer plein de petits fichiers depuis un serveur web maison ;) 16:14 &amp;lt;+Complication&amp;gt; hmm... je devrais probablement journaliser de façon zélée pendant la synchro alors 16:15 &amp;lt;+Complication&amp;gt; en effet, et la différence entre les serveurs aussi 16:17 &amp;lt;+Complication&amp;gt; heh, il semble que j'ai réussi à lancer une synchro dans l'interface graphique de bureau 16:17 &amp;lt;+Complication&amp;gt; une tâche qui s'était révélée trop difficile la dernière fois :) 16:17 &amp;lt;jrandom&amp;gt; w3wt :) 16:18 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 2 ? sinon, passons à 3) ??? 16:18 &amp;lt;+Complication&amp;gt; j'ai cependant l'habitude d'être un gros utilisateur de la barre des tâches, donc il faudra sans doute un temps d'adaptation 16:18 &amp;lt;+Complication&amp;gt; (j'ai généralement la barre des tâches en masquage automatique) 16:19 &amp;lt;jrandom&amp;gt; eh bien, il y a une option au moment de la compilation pour mettre l'interface de bureau dans une fenêtre plutôt qu'en plein écran - on peut en faire une option en ligne de commande à la place 16:19 &amp;lt;+Complication&amp;gt; l'interface de bureau est-elle, en principe, capable d'avoir un bouton « minimiser » ? 16:19 &amp;lt;jrandom&amp;gt; c'est difficile d'en faire un changement à l'exécution toutefois, car SWT n'autorise pas (de façon fiable) le reparentage des composants GUI, et on ne peut pas changer le « trim » d'une fenêtre 16:20 &amp;lt;jrandom&amp;gt; oh, oui, tout à fait possible - bonne idée 16:20 &amp;lt;+Complication&amp;gt; ce qui l'enverrait en arrière-plan sans affecter l'ordre dans lequel les autres fenêtres en dessous sont arrangées ? 16:20 &amp;lt;jrandom&amp;gt; on peut mettre ça dans le menu de contrôle (en haut à gauche) ou le menu des tâches (en haut à droite) 16:20 &amp;lt;+Complication&amp;gt; Parce qu'utiliser alt+tab a tendance à changer ça 16:21 &amp;lt;+Complication&amp;gt; (quelque chose... comme le bouton « afficher le bureau » que j'aime généralement avoir sur la barre des tâches près du bouton KDE / Démarrer) 16:21 &amp;lt;+Complication&amp;gt; (un autre emplacement pourra s'avérer meilleur, mais quelque chose de cet ordre) 16:22 &amp;lt;jrandom&amp;gt; oui, on peut le masquer de la même manière que fonctionne le minimiser de l'interface à onglets (ou on peut l'iconifier comme le bouton de réduction normal des fenêtres) 16:22 &amp;lt;+Complication&amp;gt; Même si, il est vrai, minimiser et afficher le bureau sont deux choses différentes - en y réfléchissant, minimiser semble un peu plus logique. 16:24 &amp;lt;+Complication&amp;gt; En ce qui concerne les erreurs de synchro, j'ai actuellement 1 instance de HTTP 504, et 4 instances de « socket closed » 16:24 &amp;lt;+Complication&amp;gt; 2 réussites 16:24 * TrevorReznik rencontre environ 70% de « socket closed » 16:24 &amp;lt;jrandom&amp;gt; sapristi 16:24 &amp;lt;jrandom&amp;gt; ok, je vais regarder ça et faire une mise à jour là-dessus dès que possible 16:27 &amp;lt;jrandom&amp;gt; ok, pour 3) ??? - quelqu'un a autre chose pour la réunion ? 16:27 &amp;lt;+Complication&amp;gt; j'aimerais bien, mais pas encore - l'application de cache web est toujours incomplète, puisque la vraie vie m'a un peu rattrapé 16:28 &amp;lt;jrandom&amp;gt; maudite réalité ! 16:28 * Complication va essayer de régler les 15 trucs pénibles sur le chemin 16:32 &amp;lt;jrandom&amp;gt; wr0d 16:32 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour la réunion... 16:32 * jrandom conclut 16:33 * jrandom ferme la réunion d'un *baf* &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 27 mars 2007</title><link>/fr/blog/2007/03/27/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-27-mars-2007/</link><pubDate>Tue, 27 Mar 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/03/27/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-27-mars-2007/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, Complication, jrandom, TrevorReznik&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:02 &amp;lt;jrandom&amp;gt; 0) salut 16:02 &amp;lt;jrandom&amp;gt; 1) État du réseau 16:02 &amp;lt;jrandom&amp;gt; 2) propositions NTCP/SSU de zzz 16:03 &amp;lt;jrandom&amp;gt; 3) état du développement de Syndie 16:03 &amp;lt;jrandom&amp;gt; 4) statut DNS/registrar 16:03 &amp;lt;jrandom&amp;gt; 5) ??? 16:03 &amp;lt;jrandom&amp;gt; 0) salut 16:03 * jrandom agite la main 16:03 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées à http://dev.i2p.net/pipermail/i2p/2007-March/001342.html 16:04 &amp;lt;jrandom&amp;gt; on passe à 1) état du réseau 16:04 &amp;lt;jrandom&amp;gt; les choses ont l'air plutôt bonnes, et comme mentionné il y a davantage de recherches à faire concernant les derniers changements 16:05 &amp;lt;+Complication&amp;gt; Je voulais me plaindre un peu de la connectivité IRC (le reste semble assez correct), mais ce dernier jour, je n'ai eu qu'environ 6 déconnexions, ce qui n'est pas si mal 16:05 &amp;lt;cervantes&amp;gt; /mute Complication 16:05 &amp;lt;jrandom&amp;gt; héhé 16:05 &amp;lt;+Complication&amp;gt; :D 16:06 &amp;lt;+Complication&amp;gt; Le taux de réussite de construction de tunnel est très bon, toutefois 16:06 * Complication revérifie, au cas où 16:06 &amp;lt;jrandom&amp;gt; oui j'ai vu un peu de churn de déconnexions (même si, pour être honnête, je lis mon backlog avec un grep -v -\!- donc je ne vois jamais les déconnexions ;) 16:06 &amp;lt;cervantes&amp;gt; il y a eu divers couacs de FAI récemment sur le front irc - postman examine des solutions d'hébergement alternatives 16:06 &amp;lt;jrandom&amp;gt; les taux de construction de tunnel dans les stats sont repartis à la hausse, bien qu'ils semblent globalement en phase avec les cycles sur stats.i2p 16:06 &amp;lt;cervantes&amp;gt; avec un peu de chance, on pourra obtenir une meilleure redondance réseau 16:06 &amp;lt;jrandom&amp;gt; ah ok cervantes 16:07 * jrandom proposerait bien de l'aide pour dev.i2p.net, mais je ne me souviens pas de la dernière fois où la charge est passée sous 4 dessus 16:08 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à soulever concernant l'état du réseau ? 16:10 &amp;lt;jrandom&amp;gt; sinon, on passe à 2) propositions NTCP/SSU de zzz 16:10 &amp;lt;jrandom&amp;gt; zzz ne semble pas être là en ce moment, et j'ai laissé mes posts Syndie répondant au fil chez moi (d'oh) 16:11 &amp;lt;jrandom&amp;gt; en tout cas, postez vos idées sur le blog de zzz (ou lisez là-bas pour plus d'infos) 16:11 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à discuter là-dessus ici maintenant toutefois ? 16:12 &amp;lt;+Complication&amp;gt; Eh bien, j'y ai personnellement écrit une réponse, exprimant une inquiétude concernant une trop grande dépendance à UDP (puisque pour moi personnellement, UDP avait des taux de retransmission assez élevés) 16:12 &amp;lt;jrandom&amp;gt; oui 16:12 &amp;lt;+Complication&amp;gt; J'ai toutefois pensé à une approche... 16:12 &amp;lt;+Complication&amp;gt; Actuellement, les offres sont entièrement déterministes (par opposition à probabilistes avec une composante aléatoire), n'est-ce pas ? 16:13 &amp;lt;jrandom&amp;gt; oui, entièrement déterministes 16:13 &amp;lt;+Complication&amp;gt; Je me demandais s'il y aurait un bénéfice (au sens d'éviter les extrêmes) à leur donner une composante de probabilité 16:14 &amp;lt;+Complication&amp;gt; Du genre « 60 % de chances d'obtenir NTCP, 40 % de chances d'obtenir SSU » 16:14 &amp;lt;+Complication&amp;gt; (en supposant l'absence de données préalables - si des données d'échec/succès préalables existent, il faudrait probablement biaiser la probabilité en faveur du transport le plus performant pour ce lien) 16:15 &amp;lt;jrandom&amp;gt; eh bien, ça dépend de ce qu'on cherche à atteindre - d'après ce que je comprends de la proposition de zzz, le but est d'utiliser ssu dès que possible 16:15 &amp;lt;+Complication&amp;gt; (en supposant bien sûr que les deux transports soient utilisables pour un lien donné - parfois ils ne le sont clairement pas) 16:15 &amp;lt;jrandom&amp;gt; la randomisation n'aiderait pas à cela, mais offrirait plus de possibilités de recueillir des données sur les deux transports sur le terrain 16:16 &amp;lt;+Complication&amp;gt; Juste une idée sur une façon possible d'essayer de trouver un équilibre entre eux (parce que si l'un a toujours une offre plus élevée, les routers n'« expérimenteront » probablement pas beaucoup) 16:19 &amp;lt;jrandom&amp;gt; c'est une méthode que nous pourrions utiliser pour recueillir plus de données, à garder à l'esprit 16:19 &amp;lt;jrandom&amp;gt; ok, comme dit, postez dans ce fil pour plus de détails :) 16:20 &amp;lt;jrandom&amp;gt; on passe à 3) état du développement de Syndie 16:20 &amp;lt;jrandom&amp;gt; je n'ai pas grand-chose à ajouter au-delà de ce qui est dans le mail 16:20 &amp;lt;jrandom&amp;gt; quelqu'un a des questions/commentaires/inquiétudes ? 16:21 &amp;lt;+Complication&amp;gt; Pas encore. :) 16:22 &amp;lt;jrandom&amp;gt; héhé 16:22 * Complication nourrit l'espoir d'aider davantage, soit sur le front I2P soit sur celui de Syndie, mais je dois vraiment sortir ce truc de webcache d'abord 16:22 &amp;lt;jrandom&amp;gt; w3rd, hâte des deux :) 16:24 &amp;lt;jrandom&amp;gt; ok passons le point 4 et allons au 5) ??? 16:25 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à aborder pour la réunion ? 16:26 &amp;lt;TrevorReznik&amp;gt; y a-t-il un intérêt pour un générateur de hashcash pour I2P ? 16:26 &amp;lt;TrevorReznik&amp;gt; c.-à-d. via l'interface du navigateur. 16:26 &amp;lt;TrevorReznik&amp;gt; j'y ai pensé comme une manière d'éliminer des scénarios DoS possibles à l'intérieur d'I2P. 16:27 &amp;lt;jrandom&amp;gt; hmm, en javascript ou c/java ? 16:27 &amp;lt;jrandom&amp;gt; je pense qu'il existe déjà quelques générateurs de hashcash 16:27 &amp;lt;TrevorReznik&amp;gt; en java. 16:28 &amp;lt;+Complication&amp;gt; eh bien, des recherches sur les schémas de hashcash seront probablement nécessaires à un moment donné 16:28 &amp;lt;TrevorReznik&amp;gt; www.hashcash.org en a quelques-uns je crois. 16:28 &amp;lt;TrevorReznik&amp;gt; c'est une initiative pour l'établir dans les clients de messagerie comme mécanisme antispam. 16:28 &amp;lt;+Complication&amp;gt; peut-être pas de la recherche au sens strict, mais un travail d'implémentation et de bonnes pratiques 16:28 &amp;lt;+Complication&amp;gt; =sens 16:28 &amp;lt;TrevorReznik&amp;gt; ils ont une collection d'implémentations dans une multitude de langages. 16:28 &amp;lt;TrevorReznik&amp;gt; il y a 2 classes java et au moins une applet là-bas, même si je ne connais pas encore les paramètres exacts de licence. 16:30 &amp;lt;+Complication&amp;gt; endroits où on pourrait l'utiliser : 1) enregistrement de nym (pseudonyme) dans Syndie 2) enregistrement de nom dans I2P 16:30 &amp;lt;+Complication&amp;gt; 3) email, évidemment 16:30 * TrevorReznik est d'accord. 16:30 &amp;lt;+Complication&amp;gt; 4) dans des scénarios moins optimistes, les messages ordinaires dans Syndie 16:31 &amp;lt;+Complication&amp;gt; au niveau même du réseau I2P... 16:31 &amp;lt;+Complication&amp;gt; hmm 16:31 &amp;lt;jrandom&amp;gt; il est possible de les intégrer dans les messages de création de tunnel, mais on est déjà à la ramasse sur ce front CPU tel quel ;) 16:39 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:41 &amp;lt;jrandom&amp;gt; sinon 16:41 * jrandom conclut 16:41 * jrandom *baf*s clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 20 mars 2007</title><link>/fr/blog/2007/03/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-mars-2007/</link><pubDate>Tue, 20 Mar 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/03/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-mars-2007/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> Amiga4000, _bob, Eric, jadeSerpent, jrandom, snoopy&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:05 &amp;lt;jrandom&amp;gt; 0) salut 16:05 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.28 16:05 &amp;lt;jrandom&amp;gt; 2) Avancement du développement de Syndie 16:05 &amp;lt;jrandom&amp;gt; 3) ??? 16:05 &amp;lt;jrandom&amp;gt; 0) salut 16:05 * jrandom fait un signe de la main 16:05 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2007-March/001341.html 16:05 * jrandom vient juste de poster ça, donc je vous laisse une minute pour lire cette note palpitante ;) 16:08 &amp;lt;jrandom&amp;gt; ok, passons directement à 1) état du réseau et 0.6.1.28 16:09 &amp;lt;jrandom&amp;gt; ça a l'air plutôt bon jusqu'ici, environ la moitié du réseau a été mise à jour 16:09 &amp;lt;jrandom&amp;gt; un point de données intéressant : le réseau a un peu grandi aussi, j’ai ajouté peut‑être 40-50 connexions ntcp actives de plus à mon router et je vois autour de 700 identifiants de router connus 16:10 &amp;lt;jrandom&amp;gt; on verra comment ça évolue la semaine prochaine ou deux 16:11 &amp;lt;jrandom&amp;gt; ok, quelqu’un a quelque chose à soulever à propos de l’état du réseau ou de 0.6.1.28 ? 16:13 &amp;lt;jrandom&amp;gt; ok, sinon, passons à 2) avancement du développement de Syndie 16:13 &amp;lt;jrandom&amp;gt; beaucoup de choses de ce côté‑là, comme mentionné dans les notes 16:13 &amp;lt;Amiga4000&amp;gt; salut 16:13 &amp;lt;jrandom&amp;gt; salut Amiga4000 16:13 &amp;lt;Amiga4000&amp;gt; on en est à quel point là ? 16:13 &amp;lt;jrandom&amp;gt; on vient de passer au 2, mais si tu as quelque chose pour le 1, vas‑y ;? 16:14 &amp;lt;Amiga4000&amp;gt; ouais, posté dans Syndie à l’instant, je suppose que mon pool (pool de ressources) ne fonctionne pas comme prévu 16:14 &amp;lt;jrandom&amp;gt; pool ? 16:14 &amp;lt;Amiga4000&amp;gt; 2 tunnels pout à 2 sauts, l’un 70s et 1300kb, l’autre 250s et 1000 kb 16:15 &amp;lt;Amiga4000&amp;gt; ( je fais référence au message dans le forum de zzz sur Syndie à propos d’I2Psnark et du pooling à l’intérieur du router) 16:15 &amp;lt;jrandom&amp;gt; je suppose que ces temps sont des temps d’expiration, non, et que les données sont le total transféré jusqu’à présent 16:15 &amp;lt;Amiga4000&amp;gt; zut, oui 16:15 &amp;lt;jrandom&amp;gt; ok, j’ai répondu à ce post dans Syndie – ce que tu vois est bon 16:15 &amp;lt;Amiga4000&amp;gt; *bien* 16:16 &amp;lt;Amiga4000&amp;gt; désolé, j’ai lu trop vite et je n’ai pas compris 16:16 &amp;lt;jrandom&amp;gt; si tous les tunnels expiraient en même temps, il y aurait un afflux et une bonne probabilité d’échecs complets 16:16 &amp;lt;Amiga4000&amp;gt; correct, y a‑t‑il un moyen de voir la durée de vie d’un tunnel ? 16:16 &amp;lt;jrandom&amp;gt; 1300KB et 1000KB, c’est un équilibrage plutôt correct aussi 16:16 &amp;lt;jrandom&amp;gt; la durée de vie est toujours de 10 minutes 16:17 &amp;lt;Amiga4000&amp;gt; ok, je vais suivre un peu plus de données :_) 16:18 &amp;lt;jrandom&amp;gt; w3wt, merci d’avoir posé la question, c’est une bonne question 16:18 &amp;lt;Amiga4000&amp;gt; ok, et état du réseau : 0.1.28 va bien, bien que l’envoi des données i2psnakr soit lent 16:19 &amp;lt;jrandom&amp;gt; hmm, tu parlais de 10-15KBps, non ? 16:19 &amp;lt;Amiga4000&amp;gt; oui, c’était 30-40 avant les 2 ou 3 derniers changements par zzz 16:20 &amp;lt;jrandom&amp;gt; hmm, voyons comment ça évolue à mesure que l’agitation autour des nouvelles versions se calme 16:20 &amp;lt;Amiga4000&amp;gt; oui, attendons encore 1-2 semaines :-) 16:20 &amp;lt;jrandom&amp;gt; même si, à mon avis, 10-15KBps, c’est suffisant 16:21 &amp;lt;Amiga4000&amp;gt; :-) 16:21 &amp;lt;jrandom&amp;gt; (j’utilisais en fait la plage 10-20 comme cible pour une utilisation raisonnable, plutôt que 1-5KBps) 16:21 &amp;lt;jrandom&amp;gt; bien sûr, plus c’est mieux, mais un solide 10-15, c’est une excellente nouvelle 16:21 &amp;lt;Amiga4000&amp;gt; je sais juste qu’il a déjà fait 2 à 4 fois ça 16:21 &amp;lt;_bob&amp;gt; Hmm, i2p utilise 120% de CPU. ;) 16:22 &amp;lt;Amiga4000&amp;gt; et je peux toujours récupérer des données depuis « internet » via l’outproxy&amp;lt;à un débit de 20-40 kb 16:22 &amp;lt;jadeSerpent&amp;gt; _bob : j’espère que ton dissipateur/ventilo fonctionne 16:22 &amp;lt;jrandom&amp;gt; tu parles bien de kilo‑octets par seconde, n’est‑ce pas Amiga4000 ? 16:22 &amp;lt;Amiga4000&amp;gt; oui 16:23 &amp;lt;jrandom&amp;gt; cool 16:23 &amp;lt;Amiga4000&amp;gt; et même syndie.i2p est dans la plage des 40 16:23 &amp;lt;jrandom&amp;gt; bob : ou tu as un PC bi‑ ou quadri‑processeur ;) 16:24 &amp;lt;_bob&amp;gt; Je ne savais pas que top rapportait des valeurs au‑delà de 100%. 16:24 &amp;lt;jrandom&amp;gt; i2p, c’est de la magie 16:24 &amp;lt;jadeSerpent&amp;gt; je suppose que c’est au‑dessus du top 16:25 &amp;lt;_bob&amp;gt; J’aimerais bien. Je ne peux acheminer qu’environ 150KB/s dans chaque sens pour l’instant. 16:25 * jadeSerpent esquive des fruits pourris 16:27 &amp;lt;jadeSerpent&amp;gt; j’ai un Core 2 Duo et je vois parfois divers processus utiliser&amp;gt;100% 16:29 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour le 1 ? 16:30 &amp;lt;jrandom&amp;gt; sinon, on passe vraiment au 2 ;) 16:30 &amp;lt;jrandom&amp;gt; pas grand‑chose de plus à ajouter ici au‑delà de ce qu’il y a dans le mail et le forum 16:30 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à soulever à propos de 2) avancement du développement de Syndie ? 16:30 &amp;lt;jadeSerpent&amp;gt; j’ai hâte d’essayer le nouveau widget d’édition 16:30 &amp;lt;jadeSerpent&amp;gt; l’actuel me rend dingue 16:30 &amp;lt;jrandom&amp;gt; heh 16:31 &amp;lt;jadeSerpent&amp;gt; comment as‑tu pu intégrer des éditeurs natifs sur les différentes plates‑formes ? 16:31 &amp;lt;Eric&amp;gt; Juste une petite question... pourquoi Susimail met‑il autant de temps à vérifier le courrier ou à se charger ? Les autres pages .i2p se chargent rapidement. 16:32 &amp;lt;jadeSerpent&amp;gt; Eric : POP3 est un protocole très verbeux, plus encore que HTTP (plus de paquets échangés par opération) 16:32 &amp;lt;Eric&amp;gt; Ah, d’accord. 16:33 &amp;lt;jrandom&amp;gt; jadeSerpent : import org.eclipse.swt.widget.Text instead of ...swt.custom.StyledText ;) 16:33 &amp;lt;_bob&amp;gt; Eric = Protocole ? 16:33 &amp;lt;jrandom&amp;gt; Eric : oui, l’appli tourne localement mais parle un sous‑ensemble complet de POP3 au serveur POP3 16:34 &amp;lt;jadeSerpent&amp;gt; jrandom : ah donc SWT s’interface avec des cadres COM 16:34 &amp;lt;Eric&amp;gt; Pourquoi ne pas utiliser un webmail sur HTTP plutôt qu’un client local qui relève et envoie via POP/SMTP ? 16:34 &amp;lt;jadeSerpent&amp;gt; nan, je vais juste lire le code 16:35 &amp;lt;jrandom&amp;gt; jadeSerpent : eh bien, c’est un widget /texte/ natif, pas le widget éditeur HTML COM 16:35 &amp;lt;jadeSerpent&amp;gt; Eric : pose cette question à postman, et de préférence sur #i2p-chat ;) 16:35 &amp;lt;Eric&amp;gt; D’accord. 16:35 &amp;lt;jadeSerpent&amp;gt; jrandom : oh 16:35 * jadeSerpent pensait à gedit/console/riched32 16:36 &amp;lt;jadeSerpent&amp;gt; s/console/kate/ 16:36 &amp;lt;jrandom&amp;gt; jadeSerpent : le widget éditeur HTML COM est assez facile à intégrer aussi, mais ça impliquerait pas mal de problèmes 16:36 &amp;lt;jadeSerpent&amp;gt; oui, mieux vaut faire son propre parsing pour la sécurité 16:36 &amp;lt;jrandom&amp;gt; (par exemple l’auditer pour la sécurité, surtout lors des citations de contenu) 16:39 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur le 2), passons à 3) ??? 16:39 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à soulever pour la réunion ? 16:40 &amp;lt;jadeSerpent&amp;gt; quelle est la situation avec RegisterFly 16:40 &amp;lt;jadeSerpent&amp;gt; i2p.net est sauvé ? ;) 16:41 &amp;lt;jrandom&amp;gt; eh pas encore réglé, j’espère m’en occuper bientôt 16:41 &amp;lt;jrandom&amp;gt; mais vous avez tous 66.111.51.110 en tête de toute façon, non ? ;) 16:41 &amp;lt;_bob&amp;gt; i2p.net vous servira bientôt des pubs et des pubs. ;) 16:42 &amp;lt;jadeSerpent&amp;gt; oui, c’est le même nombre que j’utilise pour la combinaison de ma mallette 16:42 &amp;lt;jadeSerpent&amp;gt; _bob : c’est une de mes craintes :( 16:43 &amp;lt;jadeSerpent&amp;gt; ou rediriger vers SiteFinder 16:43 &amp;lt;jadeSerpent&amp;gt; quel bazar RegisterFly a créé, heh 16:43 &amp;lt;jrandom&amp;gt; ça sera réglé d’ici un jour ou deux 16:44 &amp;lt;Eric&amp;gt; Heh, maintenant je me souviens où j’ai vu cette IP. C’est l’adresse IP de l’outproxy. 16:44 &amp;lt;snoopy&amp;gt; jr : regarde cette page, à propos de i2p.net : http://www.dyndns.com/news/releases/registerfly_safe_harbor.html 16:44 &amp;lt;jrandom&amp;gt; oui eric :) 16:46 &amp;lt;jrandom&amp;gt; snoopy : la plupart des bureaux d’enregistrement proposent des remises pour récupérer les ex‑clients de RegisterFly (même si heureusement, techniquement nous sommes un titulaire chez eNom) 16:46 * jrandom il me suffit juste d’accéder à un terminal sécurisé (j’ai essayé plus tôt aujourd’hui, mais l’endroit était fermé) 16:47 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose à aborder pour la réunion ? 16:49 &amp;lt;jrandom&amp;gt; si non... 16:49 * jrandom se prépare 16:50 * jrandom *baf* ferme la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 13 mars 2007</title><link>/fr/blog/2007/03/13/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-13-mars-2007/</link><pubDate>Tue, 13 Mar 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/03/13/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-13-mars-2007/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> bar, detonate, jrandom, TrevorReznik, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:01 &amp;lt;jrandom&amp;gt; 0) salut 16:01 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.28 16:01 &amp;lt;jrandom&amp;gt; 2) Statut du développement de Syndie et 1.005a 16:02 &amp;lt;jrandom&amp;gt; 3) Orientations de l'interface graphique de Syndie 16:02 &amp;lt;jrandom&amp;gt; 4) Résultats du concours de chasse aux bugs de février 16:02 &amp;lt;jrandom&amp;gt; 5) ??? 16:02 &amp;lt;jrandom&amp;gt; 0) salut 16:02 * jrandom salue de la main 16:02 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées à http://dev.i2p.net/pipermail/i2p/2007-March/001338.html 16:02 &amp;lt;jrandom&amp;gt; vous avez tous eu quelques heures pour lire ça (et bien sûr pour lire les billets associés sur Syndie ;) alors passons directement à 1) état du réseau et 0.6.1.28 16:04 &amp;lt;jrandom&amp;gt; il s'est passé pas mal de choses sur ce front dernièrement - zzz, tu veux nous faire un topo de ce qui arrive dans 0.6.1.28 ? 16:05 &amp;lt;+zzz&amp;gt; ok 16:06 &amp;lt;+zzz&amp;gt; beaucoup d'améliorations dans la construction de tunnel et les performances en amont, profitant surtout à ceux qui ont beaucoup de trafic sortant ou une bande passante amont limitée... 16:06 &amp;lt;+zzz&amp;gt; comme les utilisateurs d'i2psnark... 16:06 &amp;lt;+zzz&amp;gt; J'obtiens de bons résultats en test, j'ai hâte de le diffuser à tout le monde... 16:07 &amp;lt;jrandom&amp;gt; [w3wt] 16:07 &amp;lt;+zzz&amp;gt; J'ai un petit ajustement pour rendre un paramètre configurable, comme demandé par Amiga4000, je devrais intégrer ça bientôt. 16:08 &amp;lt;+zzz&amp;gt; Et merci pour l'offre de $$, mais gardez-la à la banque. 16:08 &amp;lt;+zzz&amp;gt; EOT :) 16:08 &amp;lt;jrandom&amp;gt; r0x0r - ajouté à halloffame.html :) 16:09 &amp;lt;+zzz&amp;gt; haha je suis célèbre maintenant 16:10 &amp;lt;jrandom&amp;gt; les changements semblent très prometteurs, et ils auront sans doute leur plus grand impact une fois largement déployés 16:11 &amp;lt;jrandom&amp;gt; envoie-moi juste un message quand tu veux que je lance, et je le packagerai et le publierai en une journée environ 16:11 &amp;lt;jrandom&amp;gt; ok, quelqu'un a quelque chose à soulever à propos de l'état du réseau ? 16:13 &amp;lt;jrandom&amp;gt; sinon, passons à 2) statut du développement de Syndie 16:14 &amp;lt;jrandom&amp;gt; beaucoup de choses ici (comme vous pouvez le voir si vous utilisez Syndie ou suivez https://trac.i2p.net/timeline ) 16:14 &amp;lt;jrandom&amp;gt; je pense que nous aurons une nouvelle version 1.005a d'ici un jour ou deux (évidemment sans inclure les éléments que nous discutons en (3) ci-dessous) 16:15 &amp;lt;TrevorReznik&amp;gt; jrandom: as-tu le temps pour une courte question ? 16:17 &amp;lt;jrandom&amp;gt; si c'est pour la réunion, bien sûr (si c'est au point 2), maintenant c'est bien ; si ça ne rentre pas dans l'ordre du jour, on a 5) ??? pour tout le reste :) 16:17 &amp;lt;jrandom&amp;gt; (si ce n'est pas quelque chose pour la réunion, envoie-moi un message privé) 16:17 &amp;lt;TrevorReznik&amp;gt; ok ;) je vais attendre 16:18 &amp;lt;jrandom&amp;gt; ok, quelqu'un a quelque chose pour 2) statut du développement de Syndie ? 16:20 &amp;lt;jrandom&amp;gt; sinon, passons à 3) Orientations de l'interface graphique de Syndie 16:20 &amp;lt;jrandom&amp;gt; comme mentionné dans le mail, il se passe beaucoup de choses dans cette direction - mk a rassemblé des idées vraiment intéressantes et on les verra probablement dans Syndie plutôt tôt que tard 16:20 &amp;lt;+zzz&amp;gt; traitez-moi de traditionaliste, mais je trouve que l'i/f actuelle à plusieurs panneaux, façon Thunderbird, est plutôt bonne 16:24 &amp;lt;jrandom&amp;gt; hmm, avec la vue à plusieurs panneaux, est-ce que ça collerait mieux avec les mods de mk qu'avec notre interface actuelle à onglets multiples ? 16:24 &amp;lt;jrandom&amp;gt; utilises-tu l'onglet d'aperçu dans la vue par fil maintenant, par exemple ? 16:26 &amp;lt;+zzz&amp;gt; pour l'instant, on n'a pas d'autre choix que d'aller à l'onglet d'aperçu pour voir les pièces jointes, ce que je n'aime pas — je préférerais voir tout en bas, dans le panneau inférieur 16:26 &amp;lt;+zzz&amp;gt; désolé, je ne connais pas les détails des mods de mk donc je ne peux pas répondre à ton autre question 16:27 &amp;lt;jrandom&amp;gt; ah, donc ça fonctionnerait mieux avec la vue de mk (une fois qu'on l'aura fait utiliser MessageView au lieu de MessagePreview là en bas) 16:27 &amp;lt;jrandom&amp;gt; oh, il y a une capture d'écran de la proposition de mk à http://dev.i2p.net/~jrandom/mk_max.png 16:27 &amp;lt;jrandom&amp;gt; mk: peut-être qu'on pourrait trouver un moyen de rendre configurable l'arbre en haut vs. à gauche ? 16:29 &amp;lt;+zzz&amp;gt; Thunderbird offrait autrefois un choix de 2 ou 3 dispositions pour les 3 panneaux, mais je ne trouve pas ça dans les options pour le moment 16:30 &amp;lt;jrandom&amp;gt; je me souviens d'avoir examiné leur schéma pour ça, ouais 16:31 &amp;lt;jrandom&amp;gt; peut-être que si on trouve un moyen de rendre l'« explorer » de mk parentable proprement dans un SWT Composite arbitraire, on pourrait l'utiliser à la fois via la GUI à onglets actuelle comme un onglet et en mode plein écran comme un écran 16:33 &amp;lt;+zzz&amp;gt; J'aime les onglets pour les éléments moins courants comme les options, la configuration de la syndication, etc. ; je pense que des onglets combinés avec le multi-panneaux pour les éléments fréquents, c'est bien. à mon humble avis, en tout cas. 16:34 &amp;lt;jrandom&amp;gt; tu utilises Syndie en plein écran ou seulement sur une partie de l'écran 16:35 &amp;lt;+zzz&amp;gt; généralement en plein écran 16:35 &amp;lt;jrandom&amp;gt; hmm cool 16:36 &amp;lt;+zzz&amp;gt; mais comme j'utilise un portable 1024x768 en ce moment... sur mon bureau 1600x1200 je ne prendrais pas tout l'écran 16:37 &amp;lt;jrandom&amp;gt; ok, pour tous ceux qui regardent en arrière-plan, merci de poster vos réflexions et idées quand ça vous convient 16:37 &amp;lt;jrandom&amp;gt; heh ouais, ça a du sens 16:38 * jrandom est sur une bécane de cybercafé en 800x600 pour le moment 16:38 &amp;lt;@detonate&amp;gt; hmm, j'ai du mal à faire refonctionner i2p 16:39 &amp;lt;@detonate&amp;gt; il fait quelque chose, utilise beaucoup de CPU, mais la console web ne semble jamais démarrer 16:39 &amp;lt;@detonate&amp;gt; je suppose que je pourrais essayer de le lancer sous Windows 16:39 &amp;lt;jrandom&amp;gt; quelque chose dans les logs ? 16:39 &amp;lt;@detonate&amp;gt; pas vraiment, ça dit juste que je dois reseed 16:39 &amp;lt;@detonate&amp;gt; les logs sont-ils plus silencieux qu'avant ? 16:39 &amp;lt;+zzz&amp;gt; wrapper.log NPE's? 16:41 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour 3, passons à 4) résultats du concours de chasse aux bugs de février 16:42 &amp;lt;jrandom&amp;gt; félicitations et merci à void, Darn et Anonymous ! 16:42 &amp;lt;jrandom&amp;gt; (et à tous les autres qui ont aidé, bien sûr) 16:42 &amp;lt;jrandom&amp;gt; les rapports de bugs nous aident à traquer ces problèmes et à nous assurer qu'ils sont pris en charge, donc continuez à en envoyer 16:43 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien sur 4), passons à 5) ??? 16:43 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose qu'il veut aborder pour la réunion ? 16:45 &amp;lt;bar&amp;gt; quelqu'un demandait sur les forums pourquoi les graphiques affichant la bw semblent un peu bizarres 16:45 &amp;lt;bar&amp;gt; je me suis dit que tu aurais peut-être une idée ou deux 16:46 &amp;lt;bar&amp;gt; (en gros, ils culminent à 1,5 x le réglage de bw max) 16:47 &amp;lt;jrandom&amp;gt; ouais, je n'étais pas sûr de *quels* graphiques de bw ils parlaient (chacun des graphiques rend fidèlement la statistique qu'il représente, de ce que j'ai vu) 16:47 &amp;lt;@detonate&amp;gt; nm, ça remarche :) 16:48 &amp;lt;+zzz&amp;gt; ce sont les 3 premiers graphiques sur graphs.jsp, qui semblent bien plus élevés que la bw affichée sur le côté gauche de la console du router, et pour moi bien plus élevés que ma limite amont configurée 16:49 * jrandom charge 16:51 &amp;lt;jrandom&amp;gt; hmm, et ça inclut la moyenne en amont en tenant compte du burst ? 16:52 &amp;lt;+zzz&amp;gt; oui 16:52 &amp;lt;jrandom&amp;gt; hmm, je vais regarder ça 16:53 &amp;lt;+zzz&amp;gt; je vais creuser davantage, j'imagine que ça ne te dit rien 16:53 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:57 &amp;lt;jrandom&amp;gt; si non... 16:57 * jrandom se prépare 16:58 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 20 février 2007</title><link>/fr/blog/2007/02/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-f%C3%A9vrier-2007/</link><pubDate>Tue, 20 Feb 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/02/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-f%C3%A9vrier-2007/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> bar, Complication, jrandom, void&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:59 &amp;lt;jrandom&amp;gt; 0) salut 14:59 &amp;lt;jrandom&amp;gt; 1) État du réseau 14:59 &amp;lt;jrandom&amp;gt; 2) Statut du développement de Syndie 15:00 &amp;lt;+void&amp;gt; jrandom: pour info, la gestion des signets ne fonctionne pas depuis 8e18877de3908c52daae6d8a85fc8c671cdfb5d5 15:00 &amp;lt;jrandom&amp;gt; 3) ??? 15:00 &amp;lt;jrandom&amp;gt; 0) salut 15:00 * jrandom fait signe de la main 15:00 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont publiées à http://dev.i2p.net/pipermail/i2p/2007-February/001336.html 15:01 &amp;lt;jrandom&amp;gt; void: le glisser-déposer sur les signets ne rafraîchit pas l'affichage actuellement (les signets sont ajoutés mais pas affichés) - je travaille là-dessus dans l'autre dwindow en ce moment :) 15:01 &amp;lt;+void&amp;gt; ah :) 15:01 &amp;lt;jrandom&amp;gt; si ce n'est pas de cela que tu parles, merci d'ouvrir un rapport de bug 15:01 &amp;lt;+void&amp;gt; (eh bien, j'ai déjà ouvert un rapport de bug pour ça 15:01 &amp;lt;+void&amp;gt; ) 15:02 &amp;lt;jrandom&amp;gt; w3wt 15:02 &amp;lt;jrandom&amp;gt; ok, passons directement à 1) État du réseau 15:02 &amp;lt;jrandom&amp;gt; je n'ai pas grand-chose à ajouter au-delà de ce qui est dans les notes d'état 15:04 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à ajouter à propos de 1) État du réseau ? 15:06 &amp;lt;jrandom&amp;gt; sinon, passons en douceur à 2) Statut du développement de Syndie 15:06 &amp;lt;bar&amp;gt; jrandom: ouaip, la prise en charge du chinois traditionnel a corrigé le problème "china.i2p" et le chinois simplifié a corrigé ton billet "peace" 15:06 &amp;lt;jrandom&amp;gt; ah super bar 15:06 &amp;lt;bar&amp;gt; (oups, désolé !) 15:08 &amp;lt;jrandom&amp;gt; en théorie, on pourrait intégrer de vraies polices et les distribuer avec syndie (ce qui pourrait avoir du sens dans certaines situations, comme les CD/images préinstallés dont anonymous a récemment parlé) 15:10 &amp;lt;jrandom&amp;gt; (précisément, dans le rapport de bug @ urn:syndie:channel:d7:channel44:Ffn4RhCunO6gwMfAYfOoPY7FGwPNDy65dS4DyuyorME=9:messageIdi1171666081846ee ) 15:10 &amp;lt;jrandom&amp;gt; bref, concernant le statut du développement de syndie, il s'y passe beaucoup de choses 15:10 &amp;lt;jrandom&amp;gt; je pense qu'on aura une nouvelle version plus tard cette semaine avec les dernières améliorations 15:12 &amp;lt;jrandom&amp;gt; comme toujours, continuez à envoyer vos rapports de bug et demandes de fonctionnalités, et on les traitera dès que possible 15:12 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à ajouter à propos de 2) Statut du développement de Syndie ? 15:15 &amp;lt;jrandom&amp;gt; ok sinon, passons à 3) ??? 15:15 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 15:16 &amp;lt;+Complication&amp;gt; rien qui me vienne à l'esprit là tout de suite :) 15:18 &amp;lt;+Complication&amp;gt; (pas encore, en tout cas) 15:18 &amp;lt;jrandom&amp;gt; heh dans ce cas... 15:18 * jrandom prend son élan 15:18 * jrandom clôt la réunion d'un *baf* &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 13 février 2007</title><link>/fr/blog/2007/02/13/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-13-f%C3%A9vrier-2007/</link><pubDate>Tue, 13 Feb 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/02/13/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-13-f%C3%A9vrier-2007/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> green, jadeSerpent, jrandom, thecrypto, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:04 &amp;lt;jrandom&amp;gt; 0) salut 15:04 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.27 15:04 &amp;lt;jrandom&amp;gt; 2) Statut du développement de Syndie 15:04 &amp;lt;jrandom&amp;gt; 3) trac.i2p.net 15:04 &amp;lt;jrandom&amp;gt; 4) ??? 15:04 &amp;lt;jrandom&amp;gt; 0) salut 15:04 * jrandom fait signe 15:04 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2007-February/001334.html 15:05 &amp;lt;jrandom&amp;gt; allons directement à 1) État du réseau et 0.6.1.27 15:06 &amp;lt;jrandom&amp;gt; zzz: tu veux nous donner un aperçu des principaux correctifs/améliorations qu'on trouvera dans i2psnark ? 15:07 &amp;lt;+zzz&amp;gt; euh, c'est un peu dans tous les sens, voir history.txt :) 15:07 &amp;lt;green&amp;gt; On ne peut rien en dire puisque tu n'as pas travaillé dessus depuis longtemps, hum ! 15:08 &amp;lt;green&amp;gt; Donc il n'y a rien de nouveau à discuter 15:08 &amp;lt;jrandom&amp;gt; heh ok zzz, d'accord, ça me va :) 15:08 &amp;lt;+zzz&amp;gt; devrait être plus robuste pour les torrents avec un grand nombre de seeders (sources complètes), quelques améliorations d'UI, des corrections de bugs, prise en charge de la création de torrents multi-fichiers, etc. etc. 15:08 &amp;lt;+zzz&amp;gt; Au fait, w00t réunion 200 15:09 &amp;lt;jrandom&amp;gt; mazette 15:09 &amp;lt;jrandom&amp;gt; ok, d'accord 15:09 &amp;lt;jrandom&amp;gt; mes plans pour l'instant sont juste d'ajouter le whispering simple pour les pairs floodfill (afin que les gens ne les perdent pas de vue aussi facilement) 15:09 &amp;lt;jrandom&amp;gt; y a-t-il d'autres fruits faciles à cueillir que je devrais traiter avant de taguer &amp; pousser ? 15:10 &amp;lt;+zzz&amp;gt; ça paraît plus malin que d'attendre que je le fasse 15:10 &amp;lt;jrandom&amp;gt; oh, je devrais désactiver l'ancien Syndie aussi 15:11 &amp;lt;jrandom&amp;gt; (ou au moins sa récupération) 15:11 &amp;lt;jrandom&amp;gt; j'ai entendu des suggestions pour désactiver le theepsite tunnel par défaut aussi - des avis ? pour ? contre ? 15:11 * bar revient à la charge sur son cheval de bataille « ne pas lancer automatiquement par défaut les eepsite server tunnels » 15:12 &amp;lt;+zzz&amp;gt; J'ai déposé une note sur localhost/syndie/ avertissant que c'est obsolète, si tu veux le laisser encore une version, à toi de voir 15:13 &amp;lt;jrandom&amp;gt; il vaudrait peut‑être la peine de garder le contenu quelque temps mais d'arrêter la syndication 15:13 &amp;lt;jrandom&amp;gt; ok, si quelqu'un pense à autre chose, dites‑moi 15:14 &amp;lt;+zzz&amp;gt; si tu le fais, vérifie si la note que j'ai ajoutée a besoin d'une mise à jour 15:14 &amp;lt;jadeSerpent&amp;gt; je suis d'accord qu'il ne devrait pas servir des pages dès l'installation, aucune autre appli ne fait ça, risque potentiel pour la sécurité 15:14 &amp;lt;green&amp;gt; Désactiver l'eepsite par défaut est une bonne idée car la plupart des gens utilisant I2P ne l'utilisent pas et d'autres utilisent des user defined tunnels, tu n'as qu'à regarder orion stat avec seulement ~30 sites en ligne 15:14 &amp;lt;jrandom&amp;gt; oui 15:14 &amp;lt;+zzz&amp;gt; et idem, si tu désactives le eepsite tunnel, les instructions et la page d'accueil eepsite par défaut doivent être mises à jour 15:15 &amp;lt;jrandom&amp;gt; ça ne désactivera pas les tunnels déjà configurés, cela n'affectera que les nouveaux utilisateurs 15:15 &amp;lt;jrandom&amp;gt; vrai, zzz 15:15 &amp;lt;+zzz&amp;gt; probablement une bonne idée 15:17 &amp;lt;green&amp;gt; mais ce n'est qu'un petit ajustement, pas une amélioration 15:17 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 1) état du réseau et 0.6.1.27 ? 15:17 &amp;lt;+zzz&amp;gt; resources/eepsite_index.html "votre eepsite est opérationnel mais..." 15:17 &amp;lt;jrandom&amp;gt; oui 15:19 &amp;lt;green&amp;gt; jr : Courage, fuyons ! 15:19 &amp;lt;jrandom&amp;gt; ok, passons à 2) Statut du développement de Syndie 15:20 &amp;lt;jrandom&amp;gt; beaucoup de choses se passent ici, bien sûr 15:20 &amp;lt;jrandom&amp;gt; au‑delà de ce qui est mentionné dans les notes, une fois que nous aurons publié i2p 0.6.1.27, je vais traiter un paquet de bugs ouverts pour la sortie 1.004a de la semaine prochaine 15:21 &amp;lt;+fox&amp;gt; * thecrypto fait signe en revenant après une très, très longue pause sur ce projet 15:21 &amp;lt;jrandom&amp;gt; quelqu'un veut soulever quelque chose pour 2) Statut du développement de Syndie ? 15:21 &amp;lt;jrandom&amp;gt; ouah ! 15:21 &amp;lt;jrandom&amp;gt; rebienvenue thecrypto 15:22 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Merci 15:22 &amp;lt;jrandom&amp;gt; tu bidouilles toujours un SDK i2p 0.1 ? :) 15:22 &amp;lt;+zzz&amp;gt; de retour pour le 200e anniversaire ? 15:23 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Je suppose que oui :) Mais j'espère me remettre à niveau sur tout ça car j'ai regardé ce qu'il y a d'autre et tout ça craint :) 15:24 &amp;lt;jrandom&amp;gt; heh cool 15:24 &amp;lt;+fox&amp;gt; * thecrypto s'assoit sur le côté pour laisser le reste de la réunion se poursuivre 15:25 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour 2) Statut du développement de Syndie, passons à 3) trac.i2p.net 15:25 &amp;lt;jrandom&amp;gt; à la demande générale (et raisonnable), nous avons migré du bugtracker intégré à Syndie vers un vrai bugtracker 15:26 &amp;lt;jrandom&amp;gt; merci de l'utiliser si possible pour déposer des rapports de bug (même si les rapports déposés avec Syndie seront automatiquement importés dedans après un délai) 15:26 * jadeSerpent applaudit 15:27 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Trac fonctionne très bien, je l'utilise à mon boulot. Y avez-vous intégré CVS ? 15:27 &amp;lt;jrandom&amp;gt; monotone (notre DVCS — système de gestion de versions distribué), oui 15:27 &amp;lt;jrandom&amp;gt; https://trac.i2p.net/browser 15:28 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Chouette, migration vers un DVCS :) Bon moment pour moi pour revenir :) 15:28 &amp;lt;jrandom&amp;gt; tout à fait 15:29 &amp;lt;jrandom&amp;gt; pour l'instant, le wiki est essentiellement désactivé, mais il pourrait servir de temps en temps pour travailler sur certains problèmes 15:29 &amp;lt;jrandom&amp;gt; je ne sais pas si/quand il sera utilisé, mais on verra 15:30 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 3) trac.i2p.net ? 15:31 &amp;lt;jrandom&amp;gt; sinon, passons au bon vieux 4) ??? 15:31 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 15:33 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Content d'être de retour 15:33 &amp;lt;jadeSerpent&amp;gt; est-ce que ça devient toujours très laggy à l'heure de la réunion ? 15:35 &amp;lt;jrandom&amp;gt; jadeSerpent: plus que d'habitude, ouais, mais ça va (je suis à 1,46 s de lag) 15:35 * jrandom se prépare 15:35 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 06 février 2007</title><link>/fr/blog/2007/02/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-f%C3%A9vrier-2007/</link><pubDate>Tue, 06 Feb 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/02/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-f%C3%A9vrier-2007/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> bar, dw_g, hottuna, jadeSerpent, jrandom, mk, modulus, tethrage, void&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:02 &amp;lt;jrandom&amp;gt; 0) salut 15:02 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:02 &amp;lt;jrandom&amp;gt; 2) État du développement de Syndie 15:02 &amp;lt;jrandom&amp;gt; 3) Gagnants du concours de récolte de bogues de janvier ! 15:02 &amp;lt;jrandom&amp;gt; 4) ??? 15:02 &amp;lt;jrandom&amp;gt; 0) salut 15:02 * jrandom fait coucou 15:02 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont publiées sur http://dev.i2p.net/pipermail/i2p/2007-February/001333.html 15:03 &amp;lt;jrandom&amp;gt; on passe à 1) État du réseau 15:03 &amp;lt;jrandom&amp;gt; Je n'ai pas grand-chose à ajouter ici (comme vous pouvez sans doute le deviner ;) 15:03 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à soulever concernant l'état du réseau ? 15:04 &amp;lt;+void&amp;gt; c'était mieux avant, d'une certaine manière... 15:04 &amp;lt;+void&amp;gt; mais pas mal 15:05 &amp;lt;jrandom&amp;gt; c'est étrange, depuis une semaine environ nos taux de build sont repartis à la hausse, d'après stats.i2p 15:05 &amp;lt;tethrage&amp;gt; y a-t-il une tendance à long terme ? 15:06 &amp;lt;tethrage&amp;gt; (dans l'évolution du taux de build) 15:07 &amp;lt;jrandom&amp;gt; autant que je puisse voir, les tendances ont été associées à la capacité de routers puissants, mais cela ne donne qu'une vision très limitée du réseau (puisque je ne sais à peu près que ce qui est public) 15:07 &amp;lt;tethrage&amp;gt; je vois 15:08 &amp;lt;tethrage&amp;gt; y a-t-il des informations qui pourraient aider ? 15:08 &amp;lt;tethrage&amp;gt; venant de routers ordinaires, je veux dire 15:08 &amp;lt;jrandom&amp;gt; pas vraiment, de mon point de vue 15:09 &amp;lt;tethrage&amp;gt; je vois 15:09 &amp;lt;jrandom&amp;gt; (en gros, nous devons juste implémenter quelques changements de code avant d'aller plus loin) 15:10 &amp;lt;tethrage&amp;gt; je vois 15:11 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 1) État du réseau ? 15:12 &amp;lt;jrandom&amp;gt; sinon, passons à 2) État du développement de Syndie 15:14 &amp;lt;jrandom&amp;gt; beaucoup de choses en cours ici, comme vous pouvez le lire 15:14 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; mineur : peut-être changer 'signed by' en 'authorization' ? Je suis un peu nerveux à propos des lignes floues entre forums, identités, signatures, etc. 15:14 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; -d 15:15 &amp;lt;jrandom&amp;gt; ah, c'est une bonne idée 15:16 &amp;lt;+void&amp;gt; mk : un forum est une identité :) 15:16 &amp;lt;+void&amp;gt; et vice versa 15:17 &amp;lt;jrandom&amp;gt; ouais, même si on ne veut pas trop embrouiller les gens en rendant visible cette étrange dualité 15:17 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; je sais, mais c'est encore flou. Je comprends très bien maintenant, mais je crains que les nouveaux utilisateurs ne soient déroutés par le manque de différenciation 15:18 &amp;lt;+void&amp;gt; ah 15:18 &amp;lt;jrandom&amp;gt; exact - les gens perçoivent les forums différemment des identités, il faut donc s'assurer que nous nous comportons comme attendu 15:18 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; autre chose qui vaudrait la peine d'être implémentée dans la gestion des forums ou des identités : l'instruction explicite 'post to this forum only under author x authorization y', ce qui éliminerait les confusions. Tu n'aurais même pas besoin d'une liste déroulante sur les nouveaux messages 15:19 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; (une liste déroulante pour les clés) 15:20 &amp;lt;+void&amp;gt; je préférerais une liste déroulante d'identité globale visible en permanence 15:20 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; genre, sous quelle identité tu postes ? 15:20 &amp;lt;jrandom&amp;gt; hmm 15:21 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; peut-être, mais je ne pense pas qu'il y ait vraiment beaucoup de différence entre l'avoir toujours en haut et ne l'afficher que lors des publications 15:22 &amp;lt;jrandom&amp;gt; ok, avant d'aller trop loin, il existe un canal parallèle non traité actuellement dans syndie qui peut lier plusieurs identités 15:22 &amp;lt;+void&amp;gt; bien que ton identité ne soit utilisée nulle part ailleurs que pour publier 15:22 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; qu'est-ce que tu veux dire ? 15:23 &amp;lt;+void&amp;gt; pousser de nouveaux messages ? 15:23 &amp;lt;jrandom&amp;gt; si tu dois avoir des identités totalement non liables entre elles, tu dois exécuter des instances de syndie séparées - tu peux les synchroniser l'une avec l'autre, et n'en utiliser qu'une pour pull/push vers les autres archives, mais l'archive locale contient des informations auxquelles seules certaines identités ont accès 15:23 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; (je suis d'accord pour dire qu'on devrait probablement garder les grosses discussions pour le forum dev, mais c'est sympa d'avoir plusieurs personnes qui en parlent en même temps) 15:24 &amp;lt;+void&amp;gt; c'est vrai 15:24 &amp;lt;jrandom&amp;gt; cependant, toutes les identités sur l'archive locale peuvent accéder à ces informations, et si elles agissent en conséquence (publier avec ces clés, etc.), elles divulgueraient la possibilité de les relier 15:25 &amp;lt;jrandom&amp;gt; peut-être pouvons-nous trouver un moyen d'accomplir tout cela de manière transparente via l'interface graphique (GUI) 15:26 &amp;lt;jrandom&amp;gt; (faire tourner plusieurs archives localement sans avoir à lancer syndie deux fois) 15:26 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; il y a beaucoup d'autres points — comme marquer certaines archives comme exclusives entre elles — qui pourraient aider à l'anonymat. Nous devrions essayer de définir tous ces scénarios et trouver un moyen de les gérer de façon très utilisable 15:27 &amp;lt;tethrage&amp;gt; syndie ne vise pas l'anonymat, seulement la sécurité 15:27 &amp;lt;tethrage&amp;gt; c'est bien la couche de transport sur laquelle il fonctionne qui devrait gérer ça, non ? :/ 15:27 &amp;lt;jrandom&amp;gt; syndie vise l'anonymat 15:27 &amp;lt;tethrage&amp;gt; (corrigez-moi si je me trompe) 15:28 &amp;lt;jrandom&amp;gt; la couche de transport ne gère qu'une petite partie de l'anonymat — nous devons nous occuper du reste 15:28 &amp;lt;jrandom&amp;gt; s/small// 15:28 &amp;lt;tethrage&amp;gt; vraiment ? :/ 15:28 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; oui, c'est ça. syndie gère surtout les fuites d'information 15:29 &amp;lt;jadeSerpent&amp;gt; anonymat de l'adresse IP vs anonymat de l'identité 15:29 &amp;lt;tethrage&amp;gt; je vois. Je pensais que tu avais dit il y a quelque temps que syndie était conçu comme une appli sécurisée qui employait de la crypto mais n'était pas strictement anonyme ? 15:29 &amp;lt;tethrage&amp;gt; (pas de la même manière qu'i2p etc., de toute façon) 15:29 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; la sécurité de l'information est assurée par la redondance des archives 15:29 &amp;lt;jrandom&amp;gt; mk : je ne suis pas sûr de ce que tu entends par marquer les archives, mais j'adorerais un post sur le forum dev de syndie pour en discuter :) 15:29 &amp;lt;jrandom&amp;gt; tethra : syndie peut être utilisé pour des choses qui ne nécessitent pas d'anonymat 15:30 &amp;lt;jrandom&amp;gt; mais syndie doit être utilisable pour des choses qui l'exigent 15:30 &amp;lt;jrandom&amp;gt; (sinon, il n'y aurait aucune raison de l'implémenter dans le cadre du projet i2p) 15:31 &amp;lt;tethrage&amp;gt; ouais 15:31 &amp;lt;+void&amp;gt; jrandom : bon, pour être juste, il y aurait quand même un intérêt si syndie fournissait l'anonymat en utilisant i2p 15:31 &amp;lt;+void&amp;gt; mais peu importe 15:31 &amp;lt;+void&amp;gt; c 15:31 &amp;lt;tethrage&amp;gt; à part se protéger contre les fuites d'information et le code douteux, qu'est-ce que syndie fait pour garder les gens anonymes ? :/ 15:32 &amp;lt;tethrage&amp;gt; sauf indication contraire, on accède directement aux archives, non ? 15:32 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; tethrage, des fuites d'information de toutes sortes. Si tu veux, on peut entrer un peu plus dans le détail tout à l'heure 15:33 &amp;lt;jrandom&amp;gt; tethra : par exemple, quelqu'un qui accède à un eepsite avec JavaScript activé 15:33 &amp;lt;jadeSerpent&amp;gt; tethrage : il n'y a aucune garantie que les messages que tu pousses vers une archive viennent de toi, quelqu'un a peut-être poussé ces messages vers ton archive 15:34 &amp;lt;tethrage&amp;gt; jrandom : ouais, le JS peut révéler des infos et tout. Mais c'est plutôt une question de sécurité que d'anonymat si tu n'utilises pas un réseau anonyme d'une manière ou d'une autre, non ? 15:34 &amp;lt;tethrage&amp;gt; cela dit, je suppose que je chipote sur les mots, donc je vais m'arrêter 15:34 &amp;lt;tethrage&amp;gt; :/ 15:34 &amp;lt;jadeSerpent&amp;gt; je soutiendrais que faire tourner ta propre archive publiquement accessible augmente ton anonymat à cet égard 15:34 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; jrandom, je ferai ce post. Aussi, j'ai bricolé un design pour un navigateur (je n'aime pas ouvrir de nouveaux onglets pour les nouvelles sections), donc je vais essayer d'en faire un prototype et peut-être poster quelques gribouillis sur dev 15:34 &amp;lt;jrandom&amp;gt; la « sécurité contre les fuites d'information » est au cœur de l'anonymat — contrôler qui connaît des faits sur ton identité 15:35 &amp;lt;jrandom&amp;gt; ah, énorme mk, merci ! 15:35 &amp;lt;jrandom&amp;gt; jadeSerpent : certainement 15:35 &amp;lt;tethrage&amp;gt; je vois 15:35 &amp;lt;tethrage&amp;gt; message reçu 15:36 &amp;lt;jrandom&amp;gt; mk : s'il y a de meilleures façons de présenter l'UI de syndie, je suis 100 % pour (seule une toute petite partie du code est liée à ces composants basés sur des onglets) 15:36 &amp;lt;jrandom&amp;gt; et après tout nous sommes en alpha 15:38 &amp;lt;+void&amp;gt; jrandom : je suppose que ce n'est pas difficile de transformer l'interface à onglets en interface à fenêtres ? 15:38 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; oui. Et si certains préfèrent l'approche tout-en-onglets, aucun problème pour l'utiliser 15:38 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; (en plus de l'onglet du navigateur) 15:39 &amp;lt;jadeSerpent&amp;gt; pitié pas de MDI, je suggère quelque chose à mi-chemin entre les onglets et le MDI, les « perspectives » d'Eclipse 15:39 &amp;lt;+void&amp;gt; le MDI, c'est mauvais, je suis d'accord 15:40 &amp;lt;jadeSerpent&amp;gt; NetBeans a quelque chose comme ça aussi, je ne me souviens plus du nom 15:40 &amp;lt;jadeSerpent&amp;gt; des vues ou des postes de travail ou quelque chose du genre, ça fait un moment 15:41 &amp;lt;jrandom&amp;gt; des croquis .png sont appréciés :) 15:41 * jrandom est parti sur le style tout-en-onglets parce que tout le monde adore Firefox (/etc) 15:42 &amp;lt;jadeSerpent&amp;gt; quand j'aurai fini les icônes je pourrais bidouiller un peu ça 15:42 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; le cycle de sortie de 2 semaines est une bonne chose. J'aime voir ces objectifs explicites, mais j'aimerais aussi voir des objectifs plus « souples » listés — doc pour dev puis pour utilisateurs, diagrammes, etc. 15:42 &amp;lt;jrandom&amp;gt; génial 15:42 &amp;lt;jadeSerpent&amp;gt; les onglets sont très bien pour l'instant imo, c'est utilisable 15:42 &amp;lt;jrandom&amp;gt; mk : http://syndie.i2p.net/roadmap.html ? 15:42 &amp;lt;jrandom&amp;gt; (même s'il n'y a pas de dates sur la feuille de route) 15:43 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; sympa :=) ... je viens de poster à ce sujet dans les tâches en attente :P 15:44 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; oui, mais je parle d'objectifs plus petits. « documenter les interactions générales entre les classes dans syndie.gui », ou « rédiger une doc concernant le bannissement » etc. 15:44 &amp;lt;jrandom&amp;gt; ah, bon point 15:45 &amp;lt;jrandom&amp;gt; je voulais justement recenser à nouveau toutes les tâches à faire de bas/moyen/haut niveau 15:45 * jrandom ajoute ça à la liste des tâches 15:47 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à aborder pour 2) État du développement de Syndie ? 15:48 &amp;lt;jrandom&amp;gt; (bien sûr, on a toujours les forums dev dans syndie, mais IRC est utile pour des échanges rapides) 15:49 &amp;lt;jrandom&amp;gt; sinon, passons à 3) Gagnants du concours de récolte de bogues de janvier ! 15:50 &amp;lt;jrandom&amp;gt; félicitations à Darn, voyde, mk et Anonymous, et merci à tous ceux qui ont aidé 15:51 * jrandom réalise que le concours était à l'origine pour les 3 premiers, mais le compte était si serré 15:51 &amp;lt;jrandom&amp;gt; il y a un nouveau concours ce mois-ci aussi, mêmes règles qu'avant 15:51 &amp;lt;jadeSerpent&amp;gt; comment sais-tu qu'« Anonymous » n'était qu'une seule personne ? ;) 15:51 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; 225 (selon mon compte) bogues au total — impressionnant 15:51 &amp;lt;+void&amp;gt; :) 15:52 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; jade, la clé, je pense :) 15:52 &amp;lt;jrandom&amp;gt; jadeSerpent: urn:syndie:meta:d7:channel44:Ffn4RhCunO6gwMfAYfOoPY7FGwPNDy65dS4DyuyorME=e :) 15:53 &amp;lt;jrandom&amp;gt; cela pourrait être cinq personnes partageant cette clé toutefois 15:53 &amp;lt;jrandom&amp;gt; mais alors ils devront se partager les 50 $USD ;) 15:53 &amp;lt;jrandom&amp;gt; (le premier avec la clé privée qui me signe un message en spécifiant sur quel compte egold l'envoyer gagne ;) 15:53 &amp;lt;jadeSerpent&amp;gt; à moins que l'un tue les autres 15:54 &amp;lt;jadeSerpent&amp;gt; mais ce genre de chose n'arriverait qu'en Roumanie 15:54 &amp;lt;tethrage&amp;gt; et en Russie 15:54 &amp;lt;jrandom&amp;gt; (et la Grande-Bretagne, et l'Australie, et...) 15:55 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; 50 USD, c'est beaucoup d'argent... 15:55 &amp;lt;jadeSerpent&amp;gt; en Russie ils seraient tous tués, et le propriétaire prendrait l'argent et le passerait à la mafia comme racket de protection 15:55 &amp;lt;tethrage&amp;gt; pas en GBP ;p 15:55 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; je sais, *moi* je tuerais pour ça 15:55 &amp;lt;tethrage&amp;gt; j'imagine que demander d'où tu viens n'obtiendrait pas de réponse, mk ? 15:55 &amp;lt;tethrage&amp;gt; :/ 15:56 &amp;lt;+fox&amp;gt; &amp;lt;dw_g&amp;gt; ok, je le prends ;) 15:56 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; de Russie à l'origine :D maintenant au Canada 15:56 &amp;lt;jadeSerpent&amp;gt; 225 bogues, c'est impressionnant, combien ont été résolus ? 15:56 &amp;lt;tethrage&amp;gt; ice. 15:56 &amp;lt;tethrage&amp;gt; +n 15:57 &amp;lt;jrandom&amp;gt; jadeSerpent : je l'estimerais à peut-être 75-80 % traités 15:57 &amp;lt;jadeSerpent&amp;gt; bien 15:58 &amp;lt;jrandom&amp;gt; (avec peut-être 5-10 % supplémentaires invalid/wontfix) 15:58 &amp;lt;jrandom&amp;gt; mais en fait, c'est l'une des tâches de plus haut niveau — avoir une véritable interface de gestion pour le suivi des bogues 15:58 * jadeSerpent recommande Trac 15:58 &amp;lt;jrandom&amp;gt; (ça m'a pris un moment de parcourir tous les messages et de les compter manuellement) 15:58 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; externe à syndie ? 15:59 &amp;lt;jrandom&amp;gt; hmm, avec un système d'export syndie-->track ? 15:59 &amp;lt;jrandom&amp;gt; s/ck// 15:59 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; un joli projet serait de brancher syndie sur un gestionnaire de bogues 15:59 &amp;lt;jadeSerpent&amp;gt; ouais 15:59 * jrandom parie que quelques requêtes SQL et inserts feraient l'affaire 16:00 &amp;lt;jrandom&amp;gt; ce serait tout de même assez utile, au moins dans une perspective Trac en lecture seule 16:00 &amp;lt;+void&amp;gt; mais synchroniser les mises à jour faites dans Trac de retour vers syndie risque d'être délicat, je pense 16:00 &amp;lt;jrandom&amp;gt; une intégration sur tout le cycle est très difficile 16:00 &amp;lt;jrandom&amp;gt; oui 16:00 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; à un moment, il vaudrait peut-être la peine d'envisager un système de type « révision » 16:00 &amp;lt;jrandom&amp;gt; mais pouvoir interroger et explorer dans Trac, et générer des rapports, etc. 16:01 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; où les messages supplantent les plus anciens 16:01 &amp;lt;jrandom&amp;gt; ah, oui il y a des hooks pour ça, mais les en-têtes Overwrite* ne sont pas actuellement pris en compte 16:02 &amp;lt;jrandom&amp;gt; ce ne serait pas trop difficile toutefois, juste un interrupteur dans l'UI pour naviguer vers les révisions précédentes du même message, plus quelques lignes de code pour vérifier que le message est autorisé à écraser l'ancien 16:03 &amp;lt;jadeSerpent&amp;gt; je comprends le souhait d'utiliser syndie lui-même pour le signalement des bogues, mais sa conception n'inclut pas le suivi des tickets, et il sera toujours sous-optimal pour cette tâche ; imo vous devriez utiliser un vrai gestionnaire de tickets 16:04 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; vu le nombre de bogues signalés, je suis d'accord avec jadeSerpent 16:05 &amp;lt;jrandom&amp;gt; mais d'un autre côté, combien de bogues ont été découverts par ceux qui utilisaient syndie pour déclarer les bogues ? 16:05 * jrandom n'est pas totalement opposé à Trac ou à un autre système de suivi des bogues 16:05 &amp;lt;jadeSerpent&amp;gt; ce genre de bogues sera de toute façon découvert 16:05 &amp;lt;+void&amp;gt; eh bien, les sévérités, composants, versions et la fermeture/ouverture/réouverture de bogues peuvent être gérés avec des tags syndie 16:05 &amp;lt;jrandom&amp;gt; oui 16:06 &amp;lt;+void&amp;gt; (et la plupart le sont déjà) 16:06 &amp;lt;jadeSerpent&amp;gt; comme l'autre jour quand ça a gelé chez quelqu'un qui postait un rapport de bogue, ça aurait gelé chez lui s'il postait sur n'importe quel sujet, le fait que ce soit un rapport de bogue n'y change rien 16:06 &amp;lt;jrandom&amp;gt; si nous pouvons alimenter un vrai gestionnaire de tickets via des messages pseudonymes (et authentiques), ce serait super 16:06 * jrandom a aussi reçu quelques rapports de bogue privés, contenant des informations sensibles — ceux-ci sont protégés par le chiffrement de syndie 16:07 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; eh bien, pourquoi ne pas garder les deux ? 16:08 &amp;lt;jadeSerpent&amp;gt; je suis d'accord qu'il n'existe toutefois aucun gestionnaire de tickets conçu avec l'anonymat ou une confidentialité plus que triviale à l'esprit 16:09 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; ce serait bien que syndie dispose de ce genre de gestionnaire de bogues, mais l'anonymat n'est pas un gros problème pour la plupart des rapports de bogue 16:10 &amp;lt;jadeSerpent&amp;gt; peut-être qu'on pourrait modifier Trac pour utiliser les fonctionnalités de syndie là-dessus 16:10 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; jade, ce serait difficile. Les navigateurs n'implémentent pas la signature 16:12 &amp;lt;jrandom&amp;gt; hmm. ce que nous avons est à l'origine basé sur : http://syndiemedia.i2p.net:8000/blog.jsp?blog=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=&amp;entry=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800003 16:12 &amp;lt;jrandom&amp;gt; plus http://dev.i2p.net/~jrandom/bugsp1.txt et http://dev.i2p.net/~jrandom/bugsp2.txt 16:13 &amp;lt;jrandom&amp;gt; je suis d'accord que nous avons besoin de mieux que ce que nous avons pour suivre ces tickets, et je suis ouvert à ce qui nous fera le mieux avancer 16:13 &amp;lt;jrandom&amp;gt; mais j'aimerais que ce soit minimal si possible, parce que nous construisons syndie, pas un gestionnaire de bogues :) 16:14 &amp;lt;jadeSerpent&amp;gt; ouais, eh bien tu sembles t'en sortir pour l'instant sans ça ;) 16:14 &amp;lt;jrandom&amp;gt; mais je suis sûr que certains passeront entre les mailles du filet, et que d'autres auront plus de mal à trouver ce qui est connu/etc., et à contribuer des correctifs 16:15 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; nous n'avons probablement même pas besoin de l'implémenter via syndie. C'est utile jusqu'à un certain point, mais 200+ bogues, c'est vraiment beaucoup. Nous devrions choisir un tracker et le rendre disponible sur le Web et via i2p 16:16 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; fournir un lien vers celui-ci en haut de l'écran « signaler un bogue » de syndie, et de cette façon nous avons les deux options. Implémenter un gestionnaire de bogues dans syndie n'est pas quelque chose sur quoi utiliser des ressources maintenant 16:17 * jrandom aime avoir le suivi des bogues intégré (ainsi les gens n'ont pas besoin de créer des comptes de suivi, d'utiliser de fausses adresses e-mail, etc.), mais je suis ouvert aux propositions sur la solution à utiliser 16:17 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; je pense qu'on devrait garder ça, mais avoir aussi ce gestionnaire de bogues 16:18 &amp;lt;jadeSerpent&amp;gt; un accès en lecture seule pour le court terme serait bien 16:18 &amp;lt;jadeSerpent&amp;gt; je préfère une interface de recherche plus orientée bogues 16:18 &amp;lt;jrandom&amp;gt; ça ne serait pas si mal, on pourrait peut-être écrire un export unidirectionnel syndie-->issue tracker sans trop de difficultés aussi, of r ceux qui ne peuvent pas ne veulent pas utiliser celui basé sur le web 16:19 &amp;lt;jrandom&amp;gt; s/of r/for/ 16:19 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; la soumission intégrée de bogues, c'est très bien, mais nous ne devrions pas utiliser l'archive syndie pour suivre plus de 200 bogues 16:20 &amp;lt;jrandom&amp;gt; même si c'est excellent pour tester nos capacités de recherche :) [ouais, ok, je suis convaincu] 16:20 &amp;lt;jrandom&amp;gt; donc, une voix pour Trac. D'autres votes ? Merci de poster sur le forum dev de syndie, avec la justification, bien sûr 16:21 &amp;lt;jadeSerpent&amp;gt; deux voix pour Trac, à moins que tu aies déjà compté la mienne ;) 16:21 &amp;lt;jrandom&amp;gt; ouais, c'est ce que je comptais ;) 16:21 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; quelles sont les options ? Je ne connais rien aux trackers 16:21 &amp;lt;jadeSerpent&amp;gt; j'espérais que c'était ton propre vote, mais ok 16:22 &amp;lt;jadeSerpent&amp;gt; j'ai travaillé avec Trac, excellent support tiers 16:22 &amp;lt;jadeSerpent&amp;gt; Bugzilla je dirais bof 16:22 &amp;lt;jrandom&amp;gt; au fait, si quelqu'un est très familier d'un gestionnaire de tickets, ce serait utile pour pondre un export syndie-->issue tracker 16:22 &amp;lt;jrandom&amp;gt; ouais, Bugzilla est une bête 16:22 &amp;lt;jadeSerpent&amp;gt; JIRA est bien aussi, comme Trac 16:23 &amp;lt;+void&amp;gt; Trac est probablement familier à beaucoup de gens aussi 16:23 &amp;lt;jrandom&amp;gt; ouais, et des gens sympas aussi (ils ont donné une licence à i2p, même si nous ne l'avons pas encore utilisée) 16:23 &amp;lt;jadeSerpent&amp;gt; vous avez une licence JIRA ? 16:23 &amp;lt;jrandom&amp;gt; ouais, JIRA et FishEye 16:24 &amp;lt;jadeSerpent&amp;gt; cool, autant essayer 16:24 &amp;lt;jadeSerpent&amp;gt; au fait, le plugin Mylar d'Eclipse s'intègre entièrement à Bugzilla, Trac et JIRA 16:24 &amp;lt;jadeSerpent&amp;gt; grandes louanges pour son interface 16:25 &amp;lt;jrandom&amp;gt; maudite guerre NetBeans/Eclipse 16:25 &amp;lt;bar&amp;gt; (les bogues sont signalés automatiquement quand ils sont créés ? ;) 16:25 &amp;lt;tethrage&amp;gt; (haha) 16:26 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; hah, sympa 16:26 &amp;lt;jadeSerpent&amp;gt; jrandom : le support NetBeans est sur la feuille de route de Mylar iirc 16:26 &amp;lt;jrandom&amp;gt; cool 16:26 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; c'est ce qui arrive à ceux qui supportent fanatiquement Sun :-) 16:27 * jrandom bombarde modulus de javabeans 16:27 &amp;lt;jadeSerpent&amp;gt; même si Mylar est officiellement sous l'égide de la fondation Eclipse 16:27 &amp;lt;+fox&amp;gt; * mk ne trouve pas de site Trac en production 16:27 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; http://trac.wordpress.org/ 16:27 &amp;lt;jrandom&amp;gt; mk : `http://feedspace.i2p/` pour le moment 16:28 &amp;lt;+void&amp;gt; http://trac.edgewall.com/ 16:29 * jrandom ne veut pas passer beaucoup de temps à évaluer plein de systèmes différents, donc si quelqu'un veut défendre un système spécifique, merci de le faire sur le forum dev de syndie 16:29 &amp;lt;jadeSerpent&amp;gt; http://overlays.gentoo.org/proj/alt/wiki 16:29 &amp;lt;+void&amp;gt; (^ meta-trac officiel) 16:29 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; ouais, ça m'est égal 16:30 * jrandom va supposer que c'est tout pour * 3) Gagnants du concours de récolte de bogues de janvier ! et nous passer à 4) ??? 16:30 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose pour la réunion ? 16:30 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; « le meilleur » est surcoté. Celui qui a le plus d'expérience avec ces trucs devrait probablement tirer à pile ou face 16:32 * jrandom ne cherche pas vraiment un système de planification de projet / planification de sorties, ni un navigateur de code source (un wiki gratuit ne fait pas de mal, mais on a aussi ugha.i2p) 16:32 &amp;lt;jrandom&amp;gt; le suivi des tickets est la seule fonctionnalité qui m'importe pour ça 16:37 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour la réunion... 16:37 * jrandom conclut 16:37 * void tend à jrandom le baffer 16:37 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 30 janvier 2007</title><link>/fr/blog/2007/01/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-janvier-2007/</link><pubDate>Tue, 30 Jan 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/01/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-janvier-2007/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> Complication2, jrandom, mk, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:06 &amp;lt;jrandom&amp;gt; 0) salut&amp;lt;p&amp;gt; 15:06 &amp;lt;jrandom&amp;gt; 1) État du réseau&amp;lt;p&amp;gt; 15:06 &amp;lt;jrandom&amp;gt; 2) État de Syndie&amp;lt;p&amp;gt; 15:06 &amp;lt;+zzz&amp;gt; )))&amp;lt;p&amp;gt; 15:06 &amp;lt;jrandom&amp;gt; 3) État d'I2PSnark&amp;lt;p&amp;gt; 15:06 &amp;lt;jrandom&amp;gt; 4) ???&amp;lt;p&amp;gt; 15:06 &amp;lt;jrandom&amp;gt; 0) salut&amp;lt;p&amp;gt; 15:07 * jrandom fait coucou&amp;lt;p&amp;gt; 15:07 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; Je viens de publier le message, n'hésite pas à répondre&amp;lt;p&amp;gt; 15:07 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2007-January/001331.html&amp;lt;p&amp;gt; 15:07 &amp;lt;jrandom&amp;gt; w3wt, je m'en charge, mk, merci&amp;lt;p&amp;gt; 15:07 &amp;lt;jrandom&amp;gt; (maintenant lançons notre réunion hebdo de développement archivée :)&amp;lt;p&amp;gt; 15:08 &amp;lt;jrandom&amp;gt; petite série de notes d'état cette semaine, mais passons-les en revue&amp;lt;p&amp;gt; 15:08 &amp;lt;jrandom&amp;gt; 1) État du réseau&amp;lt;p&amp;gt; 15:08 &amp;lt;jrandom&amp;gt; pas de changements réels ici, bien que nous ayons constaté un déclin substantiel des taux de réussite de construction, comme indiqué sur stats.i2p&amp;lt;p&amp;gt; 15:08 &amp;lt;jrandom&amp;gt; mais pas les pannes catastrophiques que nous avons vues l'été dernier&amp;lt;p&amp;gt; 15:09 &amp;lt;+zzz&amp;gt; oui, contrairement à ton évaluation plutôt optimiste dans les notes, nous avons atteint un plus bas sur 3 mois du taux de réussite de construction de tunnel en fin de semaine dernière. La reprise n'a été que modeste ces derniers jours&amp;lt;p&amp;gt; 15:09 &amp;lt;Complication2&amp;gt; Du côté de l'état du réseau, j'ai constaté une pression de routage accrue, ce qui a entraîné environ 10 % d'augmentation de bande passante, mais pas beaucoup plus&amp;lt;p&amp;gt; 15:11 &amp;lt;jrandom&amp;gt; oui, c'est ça la partie curieuse zzz - le taux d'échec a fortement augmenté, mais irc n'a pas été substantiellement affecté&amp;lt;p&amp;gt; 15:11 &amp;lt;Complication2&amp;gt; On a l'impression qu'un peu de capacité de routage significative a soit récemment quitté le réseau, soit subi une panne&amp;lt;p&amp;gt; 15:11 &amp;lt;jrandom&amp;gt; Complication2: hmm, il y avait quelques nœuds avec des problèmes matériels et réseau, ce qui correspondrait à ça&amp;lt;p&amp;gt; 15:12 &amp;lt;+zzz&amp;gt; depuis $here, irc a été assez affecté&amp;lt;p&amp;gt; 15:12 &amp;lt;Complication2&amp;gt; mais j'ai découvert que mon enregistreur de stats enregistrait des fichiers de 0B depuis octobre... donc honnêtement je ne sais pas&amp;lt;p&amp;gt; 15:12 &amp;lt;Complication2&amp;gt; il y avait une faute de frappe dans mon script :O&amp;lt;p&amp;gt; 15:12 &amp;lt;jrandom&amp;gt; d'oh&amp;lt;p&amp;gt; 15:13 &amp;lt;jrandom&amp;gt; zzz : espérons que c'est passé maintenant, non ?&amp;lt;p&amp;gt; 15:13 &amp;lt;+zzz&amp;gt; Je dirais que les choses s'améliorent, bien que pendant les soirées GMT c'est pire que les matins&amp;lt;p&amp;gt; 15:15 &amp;lt;jrandom&amp;gt; hmm intéressant&amp;lt;p&amp;gt; 15:15 &amp;lt;Complication2&amp;gt; si la plupart des utilisateurs viennent encore d'Europe, pendant les soirées GMT, leur nombre pourrait augmenter...&amp;lt;p&amp;gt; 15:15 &amp;lt;+zzz&amp;gt; n'oublie pas que le temps est toujours ensoleillé dans une colo :)&amp;lt;p&amp;gt; 15:16 &amp;lt;Complication2&amp;gt; (mais je n'ai pas vérifié theland.i2p dernièrement)&amp;lt;p&amp;gt; 15:16 &amp;lt;jrandom&amp;gt; hehe&amp;lt;p&amp;gt; 15:16 &amp;lt;jrandom&amp;gt; (nous avons eu une augmentation ces derniers jours, avec known: atteignant 555 plus tôt cet après-midi, et étant maintenant à 570)&amp;lt;p&amp;gt; 15:17 &amp;lt;jrandom&amp;gt; ((active: 266/367))&amp;lt;p&amp;gt; 15:17 &amp;lt;jrandom&amp;gt; du moins, selon mon router&amp;lt;p&amp;gt; 15:18 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 1) État du réseau ?&amp;lt;p&amp;gt; 15:20 &amp;lt;jrandom&amp;gt; sinon, passons à 2) État de Syndie&amp;lt;p&amp;gt; 15:20 &amp;lt;jrandom&amp;gt; pas mal de choses conséquentes se passent ici, avec une nouvelle version qui arrive d'ici un jour ou deux&amp;lt;p&amp;gt; 15:21 &amp;lt;jrandom&amp;gt; je fais de mon mieux pour corriger autant de bugs déclarés que possible, et il y a deux améliorations fonctionnelles majeures dans la prochaine version — meilleure gestion des bannissements, et prise en charge de toute une série de politiques de confidentialité, d'authentification et d'autorisation pour divers forums&amp;lt;p&amp;gt; 15:23 &amp;lt;jrandom&amp;gt; quand la nouvelle version sortira, il y aura plus à discuter sur ce front (bien que la plupart de ces discussions se déroulent dans syndie, naturellement :)&amp;lt;p&amp;gt; 15:23 &amp;lt;jrandom&amp;gt; en ce qui concerne le concours — il reste encore un jour pour soumettre vos bugs ! les gagnants et les soutiens seront annoncés lors de la réunion de la semaine prochaine&amp;lt;p&amp;gt; 15:24 &amp;lt;jrandom&amp;gt; ok, quelqu'un a des questions/commentaires/inquiétudes concernant l'état de syndie ?&amp;lt;p&amp;gt; 15:25 &amp;lt;jrandom&amp;gt; sinon, passons à 3) État d'I2PSnark&amp;lt;p&amp;gt; 15:25 &amp;lt;jrandom&amp;gt; zzz, tu veux nous faire un point sur les choses ?&amp;lt;p&amp;gt; 15:25 &amp;lt;+zzz&amp;gt; oui&amp;lt;p&amp;gt; 15:26 &amp;lt;+zzz&amp;gt; à la réu il y a 2 semaines, j'étais à un bon point d'arrêt, mais ensuite j'ai trouvé et corrigé de vrais gros consommateurs de mémoire et fait quelques autres ajustements...&amp;lt;p&amp;gt; 15:26 &amp;lt;+zzz&amp;gt; Je suis de nouveau à un bon point d'arrêt, donc svp testez CVS et remontez les résultats ici ou dans syndie — merci&amp;lt;p&amp;gt; 15:27 &amp;lt;+zzz&amp;gt; à propos du thrashing (activité frénétique) au démarrage...&amp;lt;p&amp;gt; 15:27 &amp;lt;+zzz&amp;gt; il y a eu de bonnes suggestions dans syndie...&amp;lt;p&amp;gt; 15:28 &amp;lt;+zzz&amp;gt; ma première idée n'a pas vraiment marché, mais j'ai nettoyé un verrou pour que la page web ne se fige plus au démarrage, donc ça _semble_ plus rapide&amp;lt;p&amp;gt; 15:28 &amp;lt;+zzz&amp;gt; je tenterai peut-être les autres suggestions plus tard. &amp;lt;eot&amp;gt;&amp;lt;p&amp;gt; 15:29 &amp;lt;jrandom&amp;gt; hé, cool, merci zzz !&amp;lt;p&amp;gt; 15:30 &amp;lt;jrandom&amp;gt; ok, passons à notre bon vieux fourre-tout : 4) ???&amp;lt;p&amp;gt; 15:30 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ?&amp;lt;p&amp;gt; 15:33 &amp;lt;jrandom&amp;gt; ok, sinon...&amp;lt;p&amp;gt; 15:33 * jrandom se prépare&amp;lt;p&amp;gt; 15:34 * jrandom clôt la réunion d'un *baf*&amp;lt;p&amp;gt; &lt;/div></description></item><item><title>Réunion des développeurs I2P - 16 janvier 2007</title><link>/fr/blog/2007/01/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-janvier-2007/</link><pubDate>Tue, 16 Jan 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/01/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-janvier-2007/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> jrandom, zzz&lt;/p>
&lt;h2 id="compte-rendu-de-réunion">Compte rendu de réunion&lt;/h2>
&lt;div class="irc-log"> 15:03 &amp;lt;jrandom&amp;gt; 0) salut 15:03 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 15:03 &amp;lt;jrandom&amp;gt; 2) Mises à jour d'I2PSnark 15:03 &amp;lt;jrandom&amp;gt; 3) Avancement de Syndie 15:03 &amp;lt;jrandom&amp;gt; 4) ??? 15:03 &amp;lt;jrandom&amp;gt; 0) salut 15:03 * jrandom fait signe de la main 15:03 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont en ligne sur http://dev.i2p.net/pipermail/i2p/2007-January/001329.html 15:05 &amp;lt;jrandom&amp;gt; pendant que vous parcourez ça, passons à 1) Statut du réseau 15:05 &amp;lt;jrandom&amp;gt; pas grand-chose ne change pour le moment sur ce front 15:06 &amp;lt;jrandom&amp;gt; à noter le graphique des domaines mis à jour sur `http://stats.i2p/cgi-bin/serv_domain.cgi` qui répertorie une bonne répartition d'hôtes même après avoir purgé 2000 anciennes entrées 15:07 &amp;lt;jrandom&amp;gt; zzz: sur quelle période se base ce graphique ? 15:07 &amp;lt;+zzz&amp;gt; 1 mois 15:07 &amp;lt;jrandom&amp;gt; wow, cool 15:09 &amp;lt;jrandom&amp;gt; bien sûr, les NICs ne sont pas toujours à jour, mais ça donne une bonne vue d'ensemble. beau boulot zzz, merci 15:10 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à aborder pour 1) Statut du réseau ? 15:12 &amp;lt;jrandom&amp;gt; sinon, passons à 2) mises à jour d'I2PSnark 15:12 &amp;lt;jrandom&amp;gt; zzz, tu veux nous donner le topo ? 15:13 &amp;lt;+zzz&amp;gt; nous avons des améliorations d'équité quand > 4 leechers (téléchargeurs), une correction du vieux bug de redémarrage de torrent, ne pas démarrer un tunnel si 'autostart' n'est pas coché, et ajout de quelques liens supplémentaires sur la page web. 15:13 &amp;lt;+zzz&amp;gt; ajouté un bouton 'tout arrêter' qui, semble-t-il, ne fonctionne généralement pas s'il y a du trafic 15:13 &amp;lt;+zzz&amp;gt; comme d'habitude, on cherche des testeurs et des retours, merci 15:14 &amp;lt;jrandom&amp;gt; génial, merci zzz 15:14 &amp;lt;jrandom&amp;gt; quand tu sentiras que c'est bon, on pourra l'empaqueter et publier une nouvelle 0.6.1.27 avec ça intégré 15:15 &amp;lt;+zzz&amp;gt; ok peut-être une semaine ou deux 15:16 &amp;lt;jrandom&amp;gt; ça marche 15:17 &amp;lt;jrandom&amp;gt; ok passons à 3) Avancement de Syndie 15:17 &amp;lt;jrandom&amp;gt; ça bouge sur ce front comme mentionné, et on espère sortir une nouvelle révision d'ici un jour ou deux 15:19 &amp;lt;jrandom&amp;gt; il y aura une annonce quand ce sera sorti, dans Syndie, sur les pages web, sur le forum et sur la liste 15:19 &amp;lt;jrandom&amp;gt; ok, on passe à 4) ??? 15:20 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose qu'il veut aborder pour la réunion ? 15:23 &amp;lt;jrandom&amp;gt; sinon... 15:23 * jrandom se prépare 15:23 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 09 janvier 2007</title><link>/fr/blog/2007/01/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-09-janvier-2007/</link><pubDate>Tue, 09 Jan 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/01/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-09-janvier-2007/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, jrandom, nony, tea, tethra, void, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:07 &amp;lt;jrandom&amp;gt; 0) salut 15:07 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:07 &amp;lt;jrandom&amp;gt; 2) I2Phex 0.1.1.38 15:07 &amp;lt;jrandom&amp;gt; 3) Avancées de Syndie 15:07 &amp;lt;jrandom&amp;gt; 4) Concours de chasse aux bugs Syndie 15:07 &amp;lt;jrandom&amp;gt; 5) ??? 15:07 &amp;lt;jrandom&amp;gt; 0) salut 15:07 * jrandom fait coucou 15:07 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2007-January/001328.html 15:09 &amp;lt;jrandom&amp;gt; pendant que vous bavez tous sur les annonces Macworld, passons à 1) état du réseau 15:09 &amp;lt;jrandom&amp;gt; je n'ai rien à signaler ici cette semaine, mais je trouvais dommage de ne pas inclure l'état du réseau dans le rapport, donc le voilà 15:09 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à ajouter concernant l'état du réseau ? 15:09 &amp;lt;+zzz&amp;gt; Je teste quelques ajustements i2psnark, rien de majeur 15:10 &amp;lt;jrandom&amp;gt; ah cool, en lien avec les rapports de bug récents, ou d'autres améliorations à venir ? 15:11 &amp;lt;+zzz&amp;gt; autre — surtout une meilleure gestion des torrents avec &amp;gt; 4 pairs 15:11 &amp;lt;jrandom&amp;gt; mortel 15:11 &amp;lt;+zzz&amp;gt; aussi capture de quelques cas OOM (Out Of Memory) fréquents au lieu de faire planter toute la JVM 15:12 &amp;lt;tea&amp;gt; ça a l'air top, en ce moment i2p-bt semble le meilleur choix pour des torrents à « haute » vitesse 15:12 &amp;lt;+zzz&amp;gt; c.-à-d. là où il prend un bloc entier de 256 Ko - 1 Mo pour stocker un morceau 15:13 &amp;lt;+zzz&amp;gt; choisissez tous un torrent et ruez-vous dessus pour m'aider à tester :) 15:14 &amp;lt;jrandom&amp;gt; génial, dis-nous quand on doit essayer, zzz 15:14 &amp;lt;tea&amp;gt; quelqu'un relance 'casino royale' ? :) 15:14 * jrandom précise que cette réunion est journalisée et publiée sur le web ;) 15:15 &amp;lt;+void&amp;gt; oh, la réunion 15:15 &amp;lt;tea&amp;gt; pas de volontaires, alors 15:16 &amp;lt;jrandom&amp;gt; ok cool, quelqu'un a autre chose pour 1) État du réseau ? 15:17 &amp;lt;bar&amp;gt; tant qu'on parle d'i2psnark... 15:18 &amp;lt;bar&amp;gt; ...serait-il possible de démarrer, arrêter et redémarrer i2psnark depuis la console ? 15:18 &amp;lt;bar&amp;gt; (plutôt que de redémarrer tout le router pour tuer les tunnels) 15:19 &amp;lt;+zzz&amp;gt; je ne sais pas — jrandom, des idées ? 15:20 &amp;lt;jrandom&amp;gt; bar : quand tu dis arrêter et démarrer, qu'est-ce que ça implique au-delà d'arrêter et démarrer les torrents individuels ? 15:21 &amp;lt;bar&amp;gt; tuer les tunnels i2psnark qui drainent mes ressources quand je ne fais pas de torrent 15:22 &amp;lt;bar&amp;gt; (les tunnels ne meurent pas quand tu enlèves les .torrents, si je me souviens bien) 15:22 &amp;lt;jrandom&amp;gt; ah, arrêter la destination i2p proprement dite. Faisable sans trop de difficultés, l’interface web a accès au SnarkManager 15:23 &amp;lt;jrandom&amp;gt; (une solution provisoire serait de régler les tunnel lengths à 0 jusqu’à ce que tu en aies de nouveau besoin) 15:23 &amp;lt;jrandom&amp;gt; mais tu as raison, ce serait utile 15:23 &amp;lt;+void&amp;gt; tu pourrais mettre les tunnels à une profondeur 0, même si ce serait propice aux erreurs 15:23 &amp;lt;+zzz&amp;gt; bonne idée de fournir un bouton stop tunnel sur la page web, d’accord 15:23 * jrandom !hi5s void 15:24 &amp;lt;+void&amp;gt; ack, je lag autant que ça ? 15:24 &amp;lt;jrandom&amp;gt; I2PSnarkUtil a déjà une .disconnect() statique aussi 15:25 &amp;lt;jrandom&amp;gt; (donc l’appeler depuis l’I2PSnarkServlet devrait être trivial) 15:25 &amp;lt;jrandom&amp;gt; zzz : tu veux t’en charger, ou tu veux que je le mette moi ? 15:27 &amp;lt;+zzz&amp;gt; je ne vois pas de question là, donc vas-y 15:27 &amp;lt;jrandom&amp;gt; ok cool, je m’en occupe 15:27 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose sur 1) État du réseau ? 15:29 &amp;lt;jrandom&amp;gt; sinon, passons à 2) I2Phex 0.1.1.38 15:29 &amp;lt;jrandom&amp;gt; Complication : tu nous donnes le topo ? 15:31 &amp;lt;jrandom&amp;gt; à ma connaissance, il y a un bon résumé des changements dans le CVS et l’annonce (http://forum.i2p.net/viewtopic.php?t=2005) 15:33 &amp;lt;tea&amp;gt; est-il possible de changer définitivement les tunnel lengths ? 15:34 &amp;lt;jrandom&amp;gt; sûr, je me souviens qu’il y a un endroit où tu peux les définir dans le fichier de config i2phex en spécifiant les options i2p personnalisées (même si je ne me souviens pas de l’option du fichier de config i2phex à utiliser pour le moment) 15:35 &amp;lt;bar&amp;gt; tea : oui, dans i2phex.cfg (i2pInboundLength, i2pInboundLengthVariance, i2pOutboundLength, i2pOutboundLengthVariance) 15:36 &amp;lt;tea&amp;gt; je pensais à l’onglet d’options qu’a i2p-rufus 15:37 &amp;lt;tea&amp;gt; on pourrait ajouter quelque chose comme ça ? 15:38 &amp;lt;jrandom&amp;gt; je crois que complication a dit que ce serait une bonne idée, donc c’est probablement assez faisable 15:38 * jrandom n’a pas bidouillé l’interface graphique dans i2phex (mais je suis sûr que si tu envoyais un patch, je m’assurerais qu’il soit intégré :) 15:38 &amp;lt;jrandom&amp;gt; oh, rien, il semble que complication ait dit qu’il travaille dessus 15:39 &amp;lt;jrandom&amp;gt; http://forum.i2p.net/viewtopic.php?t=2005#9149 15:39 &amp;lt;tea&amp;gt; en tant qu’utilisateur amateur de rufus, j’ai été content de voir la question surgissante « autoriser les connexions à zéro saut ? », et de pouvoir cliquer non ... 15:42 &amp;lt;jrandom&amp;gt; ouaip. ok, quelqu’un a autre chose sur 2) I2Phex 0.1.1.38 ? 15:42 &amp;lt;bar&amp;gt; eh bien, tant qu’on y est, je pense que des félicitations à l’équipe Phex originale pour leur sortie 3.0 s’imposent, c’est sorti l’autre jour :) 15:43 * bar fait coucou 15:43 &amp;lt;jrandom&amp;gt; ouaip, bravo ArneBab et al. ! 15:45 &amp;lt;tea&amp;gt; peut-être qu’ils feront coucou en retour un jour ... 15:46 &amp;lt;jrandom&amp;gt; ArneBab et GregorK ont eu de bons retours sur i2phex au fil des années 15:46 &amp;lt;+void&amp;gt; le jour où i2phex atteindra la version 3.0 ? 15:46 &amp;lt;jrandom&amp;gt; on croise les doigts :) 15:47 &amp;lt;bar&amp;gt; on sera partis depuis longtemps d’ici là, mais ouais :) 15:48 &amp;lt;jrandom&amp;gt; ok, passons à 3) Avancées de Syndie 15:48 &amp;lt;jrandom&amp;gt; beaucoup de progrès la semaine dernière, y compris la sortie de la 1.001a 15:50 &amp;lt;jrandom&amp;gt; même si la plupart des discussions sur ce sujet ont lieu dans syndie lui-même 15:50 &amp;lt;jrandom&amp;gt; donc, si vous n’y êtes pas encore, rejoignez-le et découvrez-en plus :) 15:51 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose dont il/elle voudrait discuter au sujet de syndie ? 15:53 &amp;lt;+void&amp;gt; eh bien, je viens d’exécuter une synchro et ça a importé un message non lu avec un tas de messages lus 15:53 &amp;lt;+void&amp;gt; mais je suppose qu’on déboguera ça après la réunion ? 15:54 &amp;lt;jrandom&amp;gt; hmm, oui, assez étrange (j’ai importé quelques nouveaux messages récemment et ils sont apparus comme non lus). mais oui, il faut creuser ça 15:54 &amp;lt;jrandom&amp;gt; ok, passons à 4) Concours de chasse aux bugs Syndie 15:55 &amp;lt;+void&amp;gt; peut-on enregistrer des comptes e-gold anonymes ? 15:55 &amp;lt;jrandom&amp;gt; oui, pas de pièce d’identité nécessaire 15:56 &amp;lt;+void&amp;gt; ah, cool 15:56 &amp;lt;jrandom&amp;gt; bien sûr, ils peuvent geler les comptes frauduleux, et ils tracent toutes les transactions, et partagent les données de transfert avec Eux 15:56 &amp;lt;jrandom&amp;gt; mais c’est largement suffisant pour se défendre contre la plupart des adversaires 15:57 &amp;lt;+void&amp;gt; oui, naturellement 15:58 * jrandom a trouvé les rapports de bug et les demandes de fonctionnalités inestimables, et même si je sais que les 50 $ US sont loin de compenser le temps réel passé, c’est j’espère un petit signe de remerciement 15:58 &amp;lt;jrandom&amp;gt; j’espère que nous continuerons ce concours chaque mois 15:58 &amp;lt;+void&amp;gt; hé hé 15:59 &amp;lt;+void&amp;gt; hé hé au moins on s’amuse 15:59 &amp;lt;+void&amp;gt; arg 16:00 &amp;lt;jrandom&amp;gt; quelqu’un a des questions à propos du concours, des suggestions, ou des frisbees ? 16:01 &amp;lt;+tethra&amp;gt; concours ? 16:01 &amp;lt;+tethra&amp;gt; (je suis en retard) 16:01 * tethra rattrape la lecture 16:01 &amp;lt;+tethra&amp;gt; cool :o 16:02 &amp;lt;jrandom&amp;gt; alors faites pleuvoir vos rapports de bug :) 16:03 &amp;lt;jrandom&amp;gt; ok, passons à 5) ??? 16:03 &amp;lt;+void&amp;gt; c’est déjà le cas :) 16:03 &amp;lt;+tethra&amp;gt; oui chef ! ;) 16:03 &amp;lt;jrandom&amp;gt; oui, merci ! (oui, je compte tout du 1er janv. au 31 janv. :) 16:03 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose à aborder pour la réunion ? 16:04 &amp;lt;+fox&amp;gt; &amp;lt;nony&amp;gt; est-ce que ça tourne sur java6 ? 16:04 &amp;lt;tea&amp;gt; bien sûr 16:04 &amp;lt;+tethra&amp;gt; tant qu’on y est, est-ce que ça compile avec gcj ? 16:04 &amp;lt;jrandom&amp;gt; nony : je le fais tourner sur java6 ici, oui 16:04 &amp;lt;jrandom&amp;gt; tethra : oui, et ça tourne ;) 16:04 &amp;lt;+tethra&amp;gt; excellent 16:04 &amp;lt;+tethra&amp;gt; ;) 16:04 &amp;lt;+fox&amp;gt; &amp;lt;nony&amp;gt; cool 16:07 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:09 &amp;lt;jrandom&amp;gt; sinon... 16:09 * jrandom conclut 16:09 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 2 janvier 2007</title><link>/fr/blog/2007/01/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-janvier-2007/</link><pubDate>Tue, 02 Jan 2007 00:00:00 +0000</pubDate><guid>/fr/blog/2007/01/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-janvier-2007/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, covracer, jrandom, z^z&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:02 &amp;lt;jrandom&amp;gt; 0) salut 15:02 &amp;lt;jrandom&amp;gt; 1) Statut du réseau et plans 15:02 &amp;lt;jrandom&amp;gt; 2) Syndie 1.001a 15:02 &amp;lt;jrandom&amp;gt; 3) ??? 15:02 &amp;lt;jrandom&amp;gt; 0) salut 15:02 * jrandom fait coucou 15:02 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires ont été publiées sur http://dev.i2p.net/pipermail/i2p/2007-January/001325.html 15:03 * mrflibble fait coucou à jrandom 15:03 * jrandom s'attend à ce que la plupart se remettent encore de leur gueule de bois, donc on va faire ça calmement 15:04 &amp;lt;jrandom&amp;gt; passons à 1) Statut du réseau et plans 15:05 &amp;lt;jrandom&amp;gt; comme mentionné dans les notes, beaucoup de choses ont été couvertes, mais nous avons du pain sur la planche cette année 15:05 &amp;lt;jrandom&amp;gt; il faudra discuter des divers compromis et s'assurer de prendre les plus appropriés pour soutenir les fonctionnalités spécifiques vers lesquelles nous allons 15:06 &amp;lt;jrandom&amp;gt; mais on verra comment ça évolue au fil de l'avancement 15:06 &amp;lt;jrandom&amp;gt; pour l'instant, le réseau semble assez stable, ce qui est bien 15:07 &amp;lt;jrandom&amp;gt; quelqu'un a-t-il quelque chose à soulever concernant le statut du réseau et les plans ? 15:09 &amp;lt;jrandom&amp;gt; sinon, passons à 2) Syndie 1.001a 15:09 &amp;lt;z^z&amp;gt; quelque chose sur lequel je peux travailler sur le réseau - netdb ou tunnels ? 15:09 * jrandom revient en bondissant 15:10 &amp;lt;z^z&amp;gt; je sais que nous avons des questions sur la propagation de netdb et sur l'utilisation CPU, mais il me faudrait une bonne piste pour commencer 15:11 &amp;lt;z^z&amp;gt; j'y réfléchirai de toute façon 15:11 &amp;lt;jrandom&amp;gt; z^z: la recherche netDb lorsque le # de pairs floodfill connus/joignables atteint 0 doit, très probablement, effectuer un parcours itératif aléatoire parmi les pairs connus 15:12 &amp;lt;z^z&amp;gt; ok thx je vais fouiller et poser des questions plus tard 15:12 &amp;lt;jrandom&amp;gt; peut-être un nouvel indicateur dans le message de recherche netDb demandant "donne-moi des pairs floodfill" 15:12 &amp;lt;jrandom&amp;gt; génial z^z ! cela aurait probablement un impact substantiel pour les nouveaux utilisateurs - dis-moi si tu rencontres le moindre problème 15:13 &amp;lt;z^z&amp;gt; ha, ça va m'emmener sur un terrain nouveau, ça a l'air amusant pour la nouvelle année 15:13 &amp;lt;jrandom&amp;gt; :) 15:14 &amp;lt;bar&amp;gt; "ne supprimez pas les infos de router des pairs floodfill depuis netdb s'il y en a trop peu" &amp;lt;-- quelqu'un se souvient si ça a été intégré dans cvs ou pas ? 15:15 &amp;lt;jrandom&amp;gt; non 15:15 &amp;lt;jrandom&amp;gt; ou, pas que je m'en souvienne... 15:16 &amp;lt;bar&amp;gt; ok 15:17 &amp;lt;jrandom&amp;gt; (un excellent endroit pour cela serait KademliaFloodfillNetworkFacade::dropAfterLookupFailed) 15:18 &amp;lt;jrandom&amp;gt; euh, KademliaNetworkDatabaseFacade, en fait (floodfill l'étend) 15:20 &amp;lt;jrandom&amp;gt; (il y a aussi quelques éléments dans DatabaseLookupMessage qui pourraient servir à indiquer 'envoie-moi des pairs floodfill' - le 'tunnelSpecified' est un booléen, mais transmis dans un octet entier) 15:21 &amp;lt;jrandom&amp;gt; ok, autre chose sur 1) Statut du réseau et plans ? 15:23 * jrandom reprend ses bonds vers 2) Syndie 1.001a 15:24 &amp;lt;jrandom&amp;gt; elle arrive bientôt, peut-être dans un jour ou deux. beaucoup de corrections de bogues et de nettoyage (merci à tous ceux qui aident !), avec plus de détails dans l'annonce lors de la sortie 15:25 &amp;lt;jrandom&amp;gt; c'est à peu près tout à mentionner à ce sujet (mais si vous utilisez le nouveau Syndie, vous pouvez y suivre les dernières discussions ;) 15:27 &amp;lt;jrandom&amp;gt; quelqu'un a-t-il quelque chose à soulever à propos de Syndie 1.001a, ou passe-t-on à 3) ??? 15:27 &amp;lt;jrandom&amp;gt; quelqu'un a-t-il autre chose qu'il aimerait discuter pendant la réunion ? 15:28 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; es-tu toujours défavorable à un ebuild (script de construction Gentoo) ? 15:29 &amp;lt;jrandom&amp;gt; pour Syndie, ou i2p ? 15:29 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; i2p 15:29 &amp;lt;jrandom&amp;gt; correct, je ne suis toujours pas favorable à un ebuild 15:29 &amp;lt;jrandom&amp;gt; (merci pour l'offre/suggestion toutefois !) 15:30 &amp;lt;jrandom&amp;gt; les problèmes d'i2p ne sont pas liés à la taille du réseau, donc l'augmenter ne les résoudra pas 15:30 &amp;lt;jrandom&amp;gt; au contraire, cela forcera simplement plus de gens à gérer les problèmes et le chemin de mise à niveau pour les résoudre 15:30 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; ouais 15:31 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; alex a toutefois fait du bon travail sur un ebuild 15:31 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; il est dans l'overlay java-experimental-migration, si je me souviens bien 15:31 &amp;lt;+fox&amp;gt; * godmode0 est de retour (parti 01:57:51) 15:32 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; de toute façon, cela dépend de nombreuses améliorations dans la gestion de Java et de Jetty par Gentoo 15:32 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; et n'entrera pas dans l'arbre principal de sitôt 15:33 &amp;lt;jrandom&amp;gt; cool (que le travail d'alex se passe bien), et j'espère que nous amènerons i2p au point où le pousser dans l'arbre principal sera une excellente chose :) 15:34 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; un ebuild pour Syndie serait-il bienvenu ou doit-il aussi être reporté ? 15:34 * jrandom se demande quelle secousse il va y avoir dans la gestion de Java une fois que la JVM de Sun et les bibliothèques passeront sous GPL 15:35 &amp;lt;jrandom&amp;gt; Syndie devrait, espérons-le, être prêt pour une utilisation en production d'ici quelques mois, avec une bêta peut-être dans un mois, donc envisager un ebuild là-bas serait excellent 15:36 &amp;lt;jrandom&amp;gt; quand Syndie passera en production, j'aimerais le rendre aussi facile que possible à utiliser - apt-get, emerge, rpm, etc. 15:36 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; d'accord, je vais voir si je peux bidouiller un ebuild cette semaine de vacances — je n'ai rien de mieux à faire 15:36 &amp;lt;jrandom&amp;gt; génial, merci covracer ! 15:37 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; une installation facile est très importante pour une adoption large 15:37 &amp;lt;jrandom&amp;gt; (et dis-moi si tu rencontres des éléments qui pourraient être simplifiés 'en amont' - j'aimerais rendre l'empaquetage aussi transparent que possible) 15:37 &amp;lt;jrandom&amp;gt; oui, tout à fait 15:38 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; d'accord, bien que je ne connaisse que vaguement les bonnes pratiques d'écriture d'ebuild, n'étant pas moi-même dev ni vraiment très actif sur le front du code 15:40 &amp;lt;jrandom&amp;gt; cool, tu en sais probablement plus que moi sur l'écriture d'ebuild :) bonne chance, et merci 15:40 &amp;lt;jrandom&amp;gt; ok, quelqu'un a-t-il autre chose qu'il aimerait aborder pour la réunion ? 15:40 &amp;lt;bar&amp;gt; eh bien, je pense qu'un message officiel sur le forum Syndie de cervantes et l'ancien Syndie ne ferait pas de mal, si/quand vous cherchez plus de testeurs pour le nouveau Syndie 15:40 &amp;lt;bar&amp;gt; à part le dernier journal de réunion, je ne pense pas qu'il y ait eu beaucoup de mentions de la version alpha, beaucoup d'utilisateurs d'i2p n'ont tout simplement pas entendu la nouvelle, à mon avis 15:41 &amp;lt;jrandom&amp;gt; bonne idée - je les spammerai quand la 1.001a sortira 15:42 &amp;lt;bar&amp;gt; d'accord :) 15:47 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour la réunion... 15:47 * jrandom se prépare 15:47 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 26 décembre 2006</title><link>/fr/blog/2006/12/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-d%C3%A9cembre-2006/</link><pubDate>Tue, 26 Dec 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/12/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-d%C3%A9cembre-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, Complication2, gloin, hottuna, jrandom&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:02 &amp;lt;jrandom&amp;gt; 0) salut 15:02 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:02 &amp;lt;jrandom&amp;gt; 2) Syndie 1.000a 15:02 &amp;lt;jrandom&amp;gt; 3) ??? 15:02 &amp;lt;jrandom&amp;gt; 0) salut 15:02 * jrandom fait coucou 15:02 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont publiées à http://dev.i2p.net/pipermail/i2p/2006-December/001324.html 15:03 &amp;lt;jrandom&amp;gt; passons directement à 1) état du réseau 15:03 &amp;lt;Complication2&amp;gt; Oh, j'ai complètement oublié que c'était mardi 15:03 &amp;lt;jrandom&amp;gt; les choses se passent plutôt bien, comme mentionné, même si mon router a finalement redémarré après 45 jours de fonctionnement 15:04 &amp;lt;jrandom&amp;gt; (mais franchement, je serais très content si on pouvait avoir régulièrement des périodes de fonctionnement de plus d’un mois :) 15:04 &amp;lt;Complication2&amp;gt; L'état du réseau est un peu plus instable qu'avant pour moi, mais c'est parce qu'un de mes routers I2P a un problème récurrent (environ une fois tous les 10 jours) 15:04 &amp;lt;Complication2&amp;gt; L'autre router tient un mois de fonctionnement, mais ce n'est pas un router très chargé 15:05 &amp;lt;Complication2&amp;gt; Plutôt modeste, en fait 15:05 &amp;lt;jrandom&amp;gt; stats.i2p a montré un taux de réussite des builds légèrement réduit la semaine dernière, mais c'est peut-être simplement saisonnier 15:07 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; Ive been getting some weird wrapper log messages 15:07 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; INFO | jvm 1 | 2006/12/26 01:00:00 | 2006-dec-26 00:00:00 org.mortbay.util.RolloverFileOutputStream removeOldFiles 15:07 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; INFO | jvm 1 | 2006/12/26 01:00:00 | INFO: Log age 2006_09_26.request.log 15:07 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; INFO | jvm 1 | 2006/12/26 01:00:00 | 2006-dec-26 00:00:00 org.mortbay.util.RolloverFileOutputStream removeOldFiles 15:07 &amp;lt;jrandom&amp;gt; irc continue de bien fonctionner malgré tout, même avec des tunnels à 3 sauts 15:07 &amp;lt;jrandom&amp;gt; oh intéressant, hottuna, ça ressemble à des traces verbeuses de commons-logging 15:08 &amp;lt;jrandom&amp;gt; (jetty utilise son propre logger, pas le nôtre) 15:08 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; rien d'inquiétant alors .. 15:08 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; mais je n'ai toujours pas fait tourner mon router à cause d'une pénurie de bande passante 15:09 &amp;lt;jrandom&amp;gt; par 'starvation' tu entends « pas assez de BW pour I2P », ou « I2P utilise trop de BW » ? 15:11 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; Eh bien, les deux, mais comme je fais tourner I2P pour donner de la BW, la première me correspond mieux 15:11 &amp;lt;jrandom&amp;gt; ah heh, ok 15:11 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; Je viens de lancer Syndie pour la première fois et je me sens un peu dépassé, je ne sais pas trop par où commencer 15:11 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; joli détail d'avoir ajouté l'archive standard 15:13 &amp;lt;jrandom&amp;gt; merci :) il y a beaucoup à faire pour réduire cette sensation d'être dépassé, mais traitons ça quand nous passons à 2) Syndie 1.000a :) 15:13 &amp;lt;jrandom&amp;gt; 1.000a est sortie, téléchargez et profitez-en ! 15:14 &amp;lt;jrandom&amp;gt; l'expérience « out of the box » devrait être en gros : installer, démarrer, « add the standard archive », dire à Syndie de se synchroniser avec l'archive standard « now » (puis cliquer sur save), et il commencera à récupérer les messages 15:15 &amp;lt;jrandom&amp;gt; il ajoutera une ligne à ce tableau sous le bouton save, une par message et une par forum - un clic droit sur les messages et les forums les ouvre, ou vous pouvez parcourir via le menu Forum-&amp;gt;Read all 15:15 &amp;lt;bar&amp;gt; félicitations pour la release alpha de Syndie, tu as travaillé dur et longtemps dessus. respect. 15:16 &amp;lt;Complication2&amp;gt; Pareil ici. Base de données impressionnante et interface très prometteuse. :) 15:16 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; J'utilise Syndie en ce moment et je lis l'épique billet sur la direction de Syndie et I2P 15:16 &amp;lt;gloin&amp;gt; au fait, build.xml contient une valeur en dur: build.xml: &amp;lt;property name="swt.win32" value="../swt-I20061214-1445-win32-win32-x86/swt.jar" /&amp;gt; 15:16 &amp;lt;jrandom&amp;gt; merci, il y a beaucoup à faire pour amener Syndie là où il doit être, mais c'est un début 15:17 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; il reste beaucoup de travail sur l'ergonomie, mais tu as déjà fait un grand chemin 15:17 &amp;lt;jrandom&amp;gt; gloin: oui, 3 d'entre elles (swt.win32, swt.osx, and swt.linux32) - elles ne sont utilisées que pour « ant dist » 15:18 &amp;lt;Complication2&amp;gt; au fait, « ant » exécute-t-il par défaut « ant clean jar » ? 15:18 * Complication2 vérifie 15:18 &amp;lt;jrandom&amp;gt; hottuna: c'est là que toi (et vous tous :) intervenez - j'ai la tête plongée dans les entrailles de Syndie, donc il m'est souvent difficile d'avoir le bon recul pour rendre Syndie plus utilisable 15:19 &amp;lt;jrandom&amp;gt; j'ai besoin de vos avis, retours et suggestions pour améliorer les choses 15:19 &amp;lt;Complication2&amp;gt; Aha, vérification des dépendances et jar 15:19 &amp;lt;Complication2&amp;gt; (sans la partie nettoyage) 15:19 &amp;lt;jrandom&amp;gt; exact, Complication2, pas de 'clean' par défaut 15:21 &amp;lt;gloin&amp;gt; est-ce que « ant dist » construit des versions pour linux, win32, etc. ? 15:21 &amp;lt;jrandom&amp;gt; gloin: oui, ça construit des installateurs, des fichiers .exe, etc 15:22 &amp;lt;jrandom&amp;gt; si vous voulez simplement builder et lancer Syndie pour votre usage, « ant jar » puis copier lib/syndie.jar dans votre installation de Syndie, ou « ant run » pour le lancer sur place 15:23 &amp;lt;Complication2&amp;gt; zut, j'ai zappé la cible « run » alors 15:23 &amp;lt;jrandom&amp;gt; (en spécifiant les options nécessaires -Dswt.dir=/blah, ou en les plaçant dans le (nouveau) fichier nbproject/private/private.properties sous la forme swt.dir=/blah/) 15:23 &amp;lt;Complication2&amp;gt; J'ai bricolé un run.sh :D 15:24 &amp;lt;Complication2&amp;gt; deux lignes seulement, donc rien de chronophage 15:24 &amp;lt;jrandom&amp;gt; ça marche aussi :) 15:24 &amp;lt;Complication2&amp;gt; Oui, « ant run » a bien fonctionné 15:24 &amp;lt;gloin&amp;gt; ant run semble fonctionner, l'install linux32.exe se plaint d'un swt manquant. 15:24 &amp;lt;Complication2&amp;gt; Je viens de tester 15:26 &amp;lt;jrandom&amp;gt; hmm gloin, et swt.jar existe dans le répertoire lib de l'installation de Syndie ? 15:27 &amp;lt;gloin&amp;gt; oui. 15:28 &amp;lt;jrandom&amp;gt; et tu lances « java -jar /some/path/to/that/syndie/bin/syndie.exe »? ou tu parles de l'installateur Linux ? 15:29 &amp;lt;gloin&amp;gt; l'installateur était OK. il a créé le répertoire syndie-1.000a. 15:31 &amp;lt;gloin&amp;gt; Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3235 in java.library.path 15:33 &amp;lt;Complication2&amp;gt; Une petite question (je teste le binaire Linux) 15:33 &amp;lt;jrandom&amp;gt; hmm, est-ce qu'il a créé libswt-pi-gtk-3235.so dans /tmp/ gloin ? 15:33 &amp;lt;Complication2&amp;gt; Où obtenir la clé publique « 393F2DF9 » ? 15:33 &amp;lt;jrandom&amp;gt; c'est une bonne question... 15:34 &amp;lt;gloin&amp;gt; qui ? quand ? 15:34 &amp;lt;gloin&amp;gt; pour l'instant, il n'y a pas de libswt-pi-gtk-3235.so dans /tmp/ 15:35 &amp;lt;jrandom&amp;gt; gloin: le nouveau swt (3.3M4) livré avec Syndie extrait les bibliothèques natives dans /tmp/ quand il ne peut pas les trouver 15:36 &amp;lt;jrandom&amp;gt; gloin: peux-tu exécuter (cd ~/syndie-1.000a/ ; java -cp lib/syndie.jar:lib/swt.jar:lib/hsqldb.jar syndie.gui.SWTUI ) et voir si ça les trouve ? 15:36 &amp;lt;jrandom&amp;gt; Complication2: ça sera publié sur les différents keyservers et sur le site web après la réunion 15:37 &amp;lt;Complication2&amp;gt; Merci :) 15:37 &amp;lt;jrandom&amp;gt; (elle est sur mes trousseaux de clés qui ne sont pas accessibles depuis ma machine Windows) 15:37 &amp;lt;Complication2&amp;gt; Entre-temps, j'ai constaté par des moyens plus classiques que mon téléchargement du binaire s'était effectivement interrompu prématurément 15:37 * Complication2 récupère la fin à nouveau 15:38 &amp;lt;gloin&amp;gt; non. Peut-être que je vais reconstruire l'installateur 15:39 &amp;lt;jrandom&amp;gt; gloin: peux-tu vérifier swt.jar pour t'assurer qu'il contient libswt-pi-gtk-3235.so (jar tvf lib/swt.jar) ? 15:40 &amp;lt;jrandom&amp;gt; dans tous les cas, on continuera à déboguer au fur et à mesure 15:41 &amp;lt;gloin&amp;gt; il n'y est pas. 15:41 &amp;lt;jrandom&amp;gt; c'est à peu près tout pour Syndie 1.000a - il y aura bien sûr des mises à jour au fil du temps, et elles seront annoncées en réunions ou par mail 15:42 &amp;lt;jrandom&amp;gt; (il existe des téléchargements bien plus petits pour mettre à niveau Syndie que les 4-5+ Mo complets - voir syndie.i2p.net/downloads/) 15:42 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; quelle est l'URL des archives Syndie sur le réseau I2P ? 15:43 &amp;lt;jrandom&amp;gt; gloin: peux-tu m'envoyer en privé la sortie de « jar tvf » ? 15:43 &amp;lt;jrandom&amp;gt; hottuna: `http://archive.syndie.i2p/` 15:43 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; merci 15:45 &amp;lt;jrandom&amp;gt; (notez que archive.syndie.i2p / syndie.i2p.net:8080 sont simplement des instances de Syndie avec le serveur HTTP intégré en fonctionnement) 15:45 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; oh :) mortel :) 15:45 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; oh au fait, l'horloge de Syndie ne correspond pas à l'horloge de mon système 15:46 &amp;lt;jrandom&amp;gt; donc, n'importe qui peut faire tourner sa propre archive Syndie et laisser les gens s'y synchroniser - donnez-leur simplement un lien vers votre archive (ce que vous pouvez faire via irc/html/etc., ou dans Syndie lui-même avec un 'archive link'/une référence) 15:46 &amp;lt;jrandom&amp;gt; l'horloge de Syndie ? 15:46 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; ou les horodatages des messages dans Syndie 15:47 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; attends une seconde. . maintenant ils semblent corrects.. 15:47 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; après un redémarrage 15:52 &amp;lt;gloin&amp;gt; comment construire un serveur d'archive headless (sans interface graphique) ? Je suppose que import.cgi n'est plus « supporté » ? 15:53 &amp;lt;jrandom&amp;gt; oui, import.cgi est incompatible avec la dernière version - tu peux faire tourner un serveur headless avec une installation normale de Syndie en lançant Syndie « --cli », ce qui le fait fonctionner avec le moteur texte. 15:55 &amp;lt;jrandom&amp;gt; le serveur http intégré peut être lancé depuis le moteur texte via la commande 'httpserv' (http://syndie.i2p.net/manual.html#general_httpserv ) 15:55 &amp;lt;gloin&amp;gt; merci beaucoup. 15:56 &amp;lt;jrandom&amp;gt; si tu remets ton archive en ligne, c'est moi qui devrais te remercier :) 15:57 &amp;lt;gloin&amp;gt; puh.. même avec une GUI, ça a l'air compliqué :) 15:58 &amp;lt;jrandom&amp;gt; oui, vous avez du pain sur la planche - aidez à le rendre utilisable et utile :) 15:59 &amp;lt;jrandom&amp;gt; on aura beaucoup d'autres points à couvrir à mesure que les gens vont tester et que des problèmes vont apparaître, mais pour l'instant, n'hésitez pas à plonger, à poster, et à voir ce qui se passe 15:59 &amp;lt;jrandom&amp;gt; glissons vers 3) ???, quelqu'un a autre chose à aborder pour la réunion ? 16:00 &amp;lt;Complication2&amp;gt; J'ai testé l'installeur binaire Linux, il fonctionne bien 16:00 &amp;lt;Complication2&amp;gt; C'est seulement curieux que lorsqu'il a essayé de créer un raccourci dans le menu KDE, le raccourci s'est retrouvé dans le groupe « Development » 16:00 &amp;lt;Complication2&amp;gt; Avec NetBeans et compagnie 16:01 &amp;lt;Complication2&amp;gt; Je peux me tromper, mais il me semble qu'il disait qu'il allait essayer de créer un groupe appelé Syndie... 16:01 &amp;lt;jrandom&amp;gt; ah, oui. izpack et les empaqueteurs/installateurs Java travaillent encore sur l'intégration KDE 16:02 &amp;lt;Complication2&amp;gt; Bref, détail mineur 16:02 &amp;lt;Complication2&amp;gt; Mais je voulais le mentionner au cas où 16:02 &amp;lt;jrandom&amp;gt; il /devrait/ créer un groupe Syndie, mais comme tu peux le voir, le menu KDE n'a pas de dossiers par application (il a des catégories d'applis, puis des dossiers par application) 16:02 &amp;lt;jrandom&amp;gt; ça devrait être corrigé quand izpack le corrigera (c'est sur leur radar) 16:03 &amp;lt;Complication2&amp;gt; D'accord 16:03 &amp;lt;Complication2&amp;gt; Quoi qu'il en soit, le raccourci est apparu, et le raccourci de l'uninstalleur aussi 16:03 &amp;lt;jrandom&amp;gt; wewt 16:03 &amp;lt;Complication2&amp;gt; Et l'uninstalleur a bien fonctionné aussi (je l'ai utilisé puisque je compile généralement à partir des sources) 16:03 &amp;lt;Complication2&amp;gt; =uninstaller 16:04 &amp;lt;bar&amp;gt; j'ai deux questions, légèrement liées l'une à l'autre 16:04 &amp;lt;bar&amp;gt; 1. des plans sur le moment où l'on va supprimer l'ancien Syndie ? 16:04 &amp;lt;bar&amp;gt; 2. pourrait-on avoir une passerelle I2P, syndie.i2p, vers syndie.i2p.net, ou est-ce que cela entrerait en conflit avec l'ancienne infrastructure Syndie ? 16:05 &amp;lt;Complication2&amp;gt; Pour le 2, je pense qu'actuellement ça entrerait en conflit 16:06 &amp;lt;jrandom&amp;gt; hmm, je n'y ai pas beaucoup réfléchi. je suis tenté de dire « on supprime, on déplace tout le monde vers le nouveau Syndie tout de suite tout de suite » :) 16:07 &amp;lt;Complication2&amp;gt; ...en allant à « `http://archive.syndie.i2p` » via « localhost:4444 » 16:07 &amp;lt;bar&amp;gt; la raison pour laquelle je demande, c'est que c'est parfois un peu pénible d'avoir à utiliser squid.i2p pour accéder aux pages web de Syndie 16:07 &amp;lt;jrandom&amp;gt; ah, compris. ok, je peux rediriger syndie.i2p vers syndie.i2p.net, et les utilisateurs de l'ancien Syndie pourront toujours utiliser syndiemedia.i2p 16:09 &amp;lt;bar&amp;gt; chouette :) 16:09 &amp;lt;Complication2&amp;gt; oh, tu parlais des pages web 16:10 &amp;lt;Complication2&amp;gt; je pensais que tu parlais de l'archive :) 16:10 &amp;lt;bar&amp;gt; exact, Complication2, désolé de ne pas avoir été clair là-dessus 16:10 &amp;lt;gloin&amp;gt; son propre forum est-il sa propre identité ? 16:11 &amp;lt;Complication2&amp;gt; Il y a bien une identité / un pseudonyme par défaut créé dans une nouvelle instance de Syndie 16:11 &amp;lt;Complication2&amp;gt; Je ne suis pas sûr qu'il crée automatiquement un forum 16:11 &amp;lt;jrandom&amp;gt; gloin: chaque identité a un forum (et chaque forum appartient à une identité) 16:12 &amp;lt;jrandom&amp;gt; un forum, dans Syndie, n'est qu'une clé publique 16:12 &amp;lt;jrandom&amp;gt; (tout comme un auteur) 16:12 &amp;lt;Complication2&amp;gt; J'ai oublié comment j'avais fait, et c'était en octobre avec l'interface texte de toute façon, je crois :) 16:12 &amp;lt;jrandom&amp;gt; ((dans la base de données et le code, ils sont tous deux appelés 'channels', mais l'UI parle de forums et d'auteurs/nyms)) 16:13 &amp;lt;bar&amp;gt; sur le sujet de la fermeture de l'ancien Syndie, puis-je suggérer quelque chose comme « le laisser en ligne encore un mois mais fermer l'archive aux nouveaux posts, en laissant une note informative » 16:14 &amp;lt;gloin&amp;gt; la GUI me permet seulement de créer des forums. Est-ce que cela signifie que, si je veux que tu puisses poster dans mon forum, j'autorise le forum de jrandom et non la personne jrandom ? 16:15 &amp;lt;Complication2&amp;gt; Ou peut-être même le laisser ouvert un court moment après avoir posté la note, afin que si quelqu'un en a désespérément besoin à ce stade (gasp !), il puisse encore échanger quelques données pendant un petit moment 16:15 &amp;lt;jrandom&amp;gt; gloin: les forums et les identités sont la même chose - quand tu crées un nouveau forum, tu crées une nouvelle identité (et pour autoriser jrandom, la personne, à poster dans ton forum, autorise le forum de jrandom) 16:15 &amp;lt;jrandom&amp;gt; ça semble raisonnable, Complication2 et bar 16:17 &amp;lt;jrandom&amp;gt; gloin: ce truc n'est clairement pas évident, et nous devons beaucoup travailler pour le simplifier 16:21 &amp;lt;Complication2&amp;gt; Oups, je n'avais pas remarqué plusieurs suggestions d'optimisation d'I2Phex par striker sur l'ancien Syndie 16:21 * Complication2 fait des copies locales 16:23 &amp;lt;jrandom&amp;gt; :) l'ancien Syndie restera toujours accessible à syndiemedia.i2p/ et syndie.i2p.net:8000/ 16:23 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:25 &amp;lt;gloin&amp;gt; Dans la configuration du forum, je peux définir le niveau de confidentialité (all/auth/passphrase). Mais pour chaque message je peux aussi le définir. Qu'est-ce qui prime ? 16:27 &amp;lt;jrandom&amp;gt; les deux comptent, mais pour l'instant je recommande de laisser la confidentialité du forum en 'public' (puisque je n'ai pas encore écrit la GUI pour les forums protégés par passphrase, seulement pour les messages protégés par passphrase) 16:27 &amp;lt;jrandom&amp;gt; la confidentialité du forum couvre les métadonnées du forum (liens vers d'autres sites, clés embarquées, etc), tandis que les messages individuels ont leur propre politique 16:33 &amp;lt;jrandom&amp;gt; (syndie.i2p --&amp;gt; syndie.i2p.net à partir de maintenant, syndiemedia.i2p pointe toujours vers syndie.i2p.net:8000/) 16:33 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour la réunion 16:33 * jrandom conclut 16:33 * jrandom *baf* déclare la réunion close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 12 décembre 2006</title><link>/fr/blog/2006/12/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-d%C3%A9cembre-2006/</link><pubDate>Tue, 12 Dec 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/12/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-d%C3%A9cembre-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> jrandom&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:03 &amp;lt;jrandom&amp;gt; 0) salut 15:03 &amp;lt;jrandom&amp;gt; 1) état du réseau 15:03 &amp;lt;jrandom&amp;gt; 2) état du développement de Syndie 15:04 &amp;lt;jrandom&amp;gt; 3) ??? 15:04 &amp;lt;jrandom&amp;gt; 0) salut 15:04 * jrandom fait un signe de la main 15:04 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2006-December/001322.html 15:04 &amp;lt;jrandom&amp;gt; passons directement à 1) état du réseau 15:05 &amp;lt;jrandom&amp;gt; pas de changements notables ici, toutefois il est bon de noter que la stabilité semble tout à fait suffisante sur irc, même avec des tunnels longs 15:05 &amp;lt;jrandom&amp;gt; ce qui, bien sûr, n'est pas nécessairement le cas pour tout le monde, et peut varier sensiblement 15:05 &amp;lt;jrandom&amp;gt; mais ça fait plaisir à voir quand même 15:05 &amp;lt;jrandom&amp;gt; ok, quelqu'un a-t-il quelque chose à soulever pour 1) état du réseau ? 15:07 &amp;lt;jrandom&amp;gt; sinon, passons à 2) état du développement de Syndie 15:07 &amp;lt;jrandom&amp;gt; beaucoup de choses en cours ici, bien que résumées dans le message sur la liste de diffusion 15:08 &amp;lt;jrandom&amp;gt; le nouveau serveur HTTP n'est pas encore utilisé sur l'archive syndie.i2p.net/archive/, donc vous ne pouvez pas envoyer de nouveaux messages pour le moment, bien que vous puissiez récupérer (ou, bien sûr, exécuter votre propre 'httpserv' et laisser les gens publier) 15:11 &amp;lt;jrandom&amp;gt; ok, quelqu'un a-t-il quelque chose à discuter pour 2) état du développement de Syndie ? 15:11 &amp;lt;jrandom&amp;gt; sinon, passons à 3) ??? 15:12 &amp;lt;jrandom&amp;gt; quelqu'un a-t-il autre chose à soulever pour la réunion ? 15:16 &amp;lt;jrandom&amp;gt; si ce n'est pas le cas 15:16 * jrandom se prépare 15:16 * jrandom assène un *baf* pour clore la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 5 décembre 2006</title><link>/fr/blog/2006/12/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-d%C3%A9cembre-2006/</link><pubDate>Tue, 05 Dec 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/12/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-d%C3%A9cembre-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> burl, Ch0Hag, jrandom&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:00 &amp;lt;jrandom&amp;gt; 0) salut 15:00 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 15:00 &amp;lt;jrandom&amp;gt; 2) Statut du développement de Syndie 15:00 &amp;lt;jrandom&amp;gt; 3) iToopie 15:00 &amp;lt;jrandom&amp;gt; 4) ??? 15:00 &amp;lt;jrandom&amp;gt; 0) salut 15:00 * jrandom fait coucou 15:00 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-December/001321.html 15:01 &amp;lt;jrandom&amp;gt; (presque deux heures avant la réunion, en plus ! :) 15:01 &amp;lt;jrandom&amp;gt; ok, passons directement à 1) statut du réseau 15:01 &amp;lt;jrandom&amp;gt; ça se passe plutôt bien, pas de gros changement sur ce front 15:02 * jrandom est connecté à l'irc ici depuis 20 jours maintenant aussi (un record, je crois) 15:03 &amp;lt;jrandom&amp;gt; pas grand-chose de plus à ajouter sur ce front pour le moment 15:03 &amp;lt;jrandom&amp;gt; donc, s'il n'y a rien d'autre là-dessus, passons à 2) statut du développement de syndie 15:04 &amp;lt;jrandom&amp;gt; les progrès continuent ici, avec de plus en plus de petits éléments qui deviennent utilisables 15:04 &amp;lt;jrandom&amp;gt; c'est encore assez brut... "utilitaire", mais graphiquement utilitaire ;) 15:05 &amp;lt;jrandom&amp;gt; l'alpha n'est pas imminente, mais j'espère l'avoir prête bientôt 15:07 &amp;lt;jrandom&amp;gt; dans tous les cas, plus d'infos au fur et à mesure :) 15:08 &amp;lt;jrandom&amp;gt; ok, passons brièvement à 3) iToopie 15:08 &amp;lt;jrandom&amp;gt; comme mentionné dans les notes, merci à tous ! :) 15:08 &amp;lt;jrandom&amp;gt; ok, on continue à toute vitesse avec 4) ??? 15:08 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose dont il aimerait parler pour la réunion ? 15:10 &amp;lt;jrandom&amp;gt; (ça fait probablement un an ou deux depuis notre dernière réunion de 10 minutes, mais c'est peut-être mieux ainsi) 15:10 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Hé wow. Totalement par accident, je suis effectivement présent à une réunion I2P. 15:11 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Salut Maman ! 15:11 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Ça va dans les journaux, hein ? :) 15:11 &amp;lt;jrandom&amp;gt; hé ouais ch0 ;) 15:12 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Parce que bien sûr ma mère lit les journaux des réunions I2P... 15:12 &amp;lt;burl&amp;gt; j'allais poser une question sur la licence mais je viens de lire la réponse sur www.i2p (pourquoi pas gpl ?) 15:13 &amp;lt;jrandom&amp;gt; la gpl tue des bébés 15:13 * jrandom se baisse 15:13 &amp;lt;burl&amp;gt; je dois les imprimer pour ma mère. elle n'est pas très douée avec les ordinateurs 15:13 &amp;lt;jrandom&amp;gt; héhé 15:14 &amp;lt;burl&amp;gt; j'ai beaucoup lu récemment sur le mouvement du logiciel libre. éthiquement, ça me paraît tout à fait juste 15:14 &amp;lt;burl&amp;gt; le code fermé, c'est le mal :) 15:14 &amp;lt;jrandom&amp;gt; le bien, le mal, c'est la même chose. ce qui compte ici, c'est que le code fermé est /non sécurisé/ ;) 15:15 &amp;lt;jrandom&amp;gt; (résumé de la licence de Syndie @ http://syndie.i2p.net/faq.html#license infos de licence moins religieuses pour i2p @ http://www.i2p.net/licenses ) 15:15 &amp;lt;burl&amp;gt; ouais, ça m'a traversé l'esprit aussi. si une entreprise maléfique volait syndie et en faisait une version fermée "meilleure", qui lui ferait confiance ? 15:16 &amp;lt;jrandom&amp;gt; on ne peut pas voler ce qui est libre 15:16 &amp;lt;burl&amp;gt; ouais, mais je veux dire, faire des changements au code source et ne pas te laisser les voir 15:17 &amp;lt;jrandom&amp;gt; des changements à /ta copie/ du code source. ma copie du code source est toujours exactement comme avant, et toujours tout aussi libre ;) 15:17 &amp;lt;jrandom&amp;gt; mais, ouais, je comprends. pas d'accord, mais je comprends 15:18 &amp;lt;jrandom&amp;gt; tout bien considéré, open source&amp;gt;&amp;gt;code fermé, et même si la gpl a quelques vilaines limites, elle suffit pour beaucoup de choses et est assez ouverte pour la sécurité 15:18 &amp;lt;burl&amp;gt; parce que personne ne ferait confiance à la version fermée, donc elle ne pourrait jamais s'imposer en popularité 15:20 &amp;lt;jrandom&amp;gt; ouaip 15:21 &amp;lt;jrandom&amp;gt; les coups de gueule sur les licences sont toujours de bons moyens de remplir 10 min de journaux de réunion ;) 15:21 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 15:23 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Eh bien si vous avez besoin de plus de temps de réunion - pourquoi Java ? 15:23 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Je veux dire, beurk ! 15:23 &amp;lt;jrandom&amp;gt; !thwap 15:24 * jrandom arme son bras 15:24 * jrandom *baf*s clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 28 novembre 2006</title><link>/fr/blog/2006/11/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-novembre-2006/</link><pubDate>Tue, 28 Nov 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/11/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-novembre-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> gott, JosephLeBlanc, jrandom, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:14 &amp;lt;jrandom&amp;gt; 0) salut 15:14 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:14 &amp;lt;jrandom&amp;gt; 2) Statut du développement de Syndie 15:14 &amp;lt;jrandom&amp;gt; 3) ??? 15:14 &amp;lt;jrandom&amp;gt; 0) salut 15:14 * jrandom fait coucou 15:14 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires ont été publiées sur http://dev.i2p.net/pipermail/i2p/2006-November/001320.html 15:14 &amp;lt;jrandom&amp;gt; (désolé pour le retard, petite urgence en cuisine) 15:14 &amp;lt;gott&amp;gt; Bonjour, jrandom. 15:15 &amp;lt;jrandom&amp;gt; salut gott 15:15 &amp;lt;jrandom&amp;gt; ok, passons à 1) état du réseau 15:15 * jrandom n'a rien de plus à ajouter pour 1) état du réseau, si ce n’est que je suis connecté à irc depuis 13 jours maintenant sans déconnexion) 15:16 &amp;lt;gott&amp;gt; J’ai pu télécharger mon film moderniste préféré Metroland depuis les Français sur #fr via i2psnark 15:16 &amp;lt;gott&amp;gt; À un débit descendant de 4400 kb/s ; montant à peu près pareil. 15:16 &amp;lt;gott&amp;gt; 6 pairs. 15:16 &amp;lt;gott&amp;gt; Très bien pour la diffusion de la fiction moderniste européenne. 15:16 &amp;lt;jrandom&amp;gt; !thwap 15:17 &amp;lt;jrandom&amp;gt; (ou, si tu as réellement 4Mbps, les deux côtés utilisent des tunnels 0hop) 15:17 &amp;lt;gott&amp;gt; octets par seconde. 15:18 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à évoquer pour 1) état du réseau ? 15:20 &amp;lt;jrandom&amp;gt; ok, passons à 2) statut du développement de Syndie 15:20 &amp;lt;gott&amp;gt; Est-il possible d’améliorer i2p d’une manière ou d’une autre à cet égard ? 15:20 &amp;lt;jrandom&amp;gt; gott : ah, tu veux dire 4400 Bps, pas kbps ? 15:20 &amp;lt;jrandom&amp;gt; alors je retire ce que j’ai dit au sujet des tunnels 0hop 15:21 &amp;lt;jrandom&amp;gt; 4KBps est typique en ce moment, et cela peut être amélioré avec une meilleure sélection des pairs et une meilleure gestion de la congestion 15:22 &amp;lt;jrandom&amp;gt; ok, pour le statut du développement de Syndie, beaucoup de progrès comme mentionné dans les notes 15:23 &amp;lt;jrandom&amp;gt; il reste encore pas mal de lacunes à combler, mais il s’agit surtout de combler des lacunes, pas d’écrire de nouveaux composants 15:24 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose sur 2) statut du développement de Syndie ? 15:25 &amp;lt;jrandom&amp;gt; ok, passons à 3) ??? alors 15:26 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à évoquer dans cette courte réunion ? 15:26 &amp;lt;JosephLeBlanc&amp;gt; As-tu besoin d’argent ? 15:26 &amp;lt;JosephLeBlanc&amp;gt; oh putain 15:26 &amp;lt;JosephLeBlanc&amp;gt; bon, as-tu besoin d’argent ? 15:27 &amp;lt;JosephLeBlanc&amp;gt; Tu veux un ordinateur ? 15:27 &amp;lt;JosephLeBlanc&amp;gt; Tu veux de la bière ? 15:27 &amp;lt;JosephLeBlanc&amp;gt; Quoi ? 15:27 &amp;lt;jrandom&amp;gt; pour l’instant, les finances sont plutôt en bon état, bien que les contributions soient toujours appréciées, bien sûr 15:27 &amp;lt;JosephLeBlanc&amp;gt; Crache le morceau 15:27 &amp;lt;JosephLeBlanc&amp;gt; Très bien, alors 15:27 &amp;lt;+zzz&amp;gt; poste une prime pour un client eMule :) 15:28 &amp;lt;jrandom&amp;gt; (mais si l’argent te brûle les poches, ce serait génial de choper un Mac mini pour des tests de l’interface graphique sous OS X ;) 15:28 &amp;lt;jrandom&amp;gt; lol zzz 15:28 &amp;lt;JosephLeBlanc&amp;gt; Tout le monde n’est pas une lesbienne snob qui a un prêt étudiant de quarante mille dollars à rembourser 15:28 &amp;lt;+zzz&amp;gt; continue le bon boulot jr 15:28 &amp;lt;jrandom&amp;gt; au cas où ce n’était pas une discussion privée : j’apprécie l’intérêt et le soutien, mais je n’aurai pas le temps de travailler sur une appli de partage de fichiers à l’avenir 15:29 &amp;lt;JosephLeBlanc&amp;gt; Peux-tu implémenter le lovesoc de modulus 15:29 &amp;lt;JosephLeBlanc&amp;gt; ? 15:29 &amp;lt;jrandom&amp;gt; merci zzz, toi aussi (tes services et ton code aident vraiment énormément !) 15:29 &amp;lt;+zzz&amp;gt; va chercher le baf lol 15:30 * jrandom court vers le coin 15:30 * jrandom s’élance 15:30 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 21 novembre 2006</title><link>/fr/blog/2006/11/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-novembre-2006/</link><pubDate>Tue, 21 Nov 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/11/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-novembre-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> blx, Complication3, jrandom, koff, LeerokKitchen, LeerokLacerta, modulus, spaetz, tea, Walter, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:02 &amp;lt;jrandom&amp;gt; 0) salut 15:02 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:02 &amp;lt;jrandom&amp;gt; 2) Statut du développement de Syndie 15:02 &amp;lt;jrandom&amp;gt; 3) ??? 15:02 &amp;lt;jrandom&amp;gt; 0) salut 15:02 * jrandom fait coucou 15:02 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont publiées sur http://dev.i2p.net/pipermail/i2p/2006-November/001319.html 15:03 &amp;lt;jrandom&amp;gt; puisque celle-ci est assez courte, passons directement à 1) état du réseau 15:04 &amp;lt;jrandom&amp;gt; ça a l'air plutôt bon en ce moment, le réseau semble assez stable 15:04 &amp;lt;+zzz&amp;gt; J'ai inventé un « indice de capacité des pairs » 15:04 &amp;lt;+zzz&amp;gt; sur le tableau de bord... 15:04 &amp;lt;+zzz&amp;gt; pour l'instant je ne suis pas sûr que ce soit utile toutefois 15:04 &amp;lt;jrandom&amp;gt; ah oui, désolé, j'en ai parlé la semaine dernière - ça a l'air très utile, merci ! 15:05 &amp;lt;jrandom&amp;gt; intéressant de voir l'écart là-dehors si clairement 15:05 &amp;lt;+zzz&amp;gt; l'idée est le ratio entre les routers haute capacité et les routers basse capacité, ce qui est évidemment important pour le % de construction de tunnel 15:06 &amp;lt;+zzz&amp;gt; Je retire des stats les routers pour lesquels je ne reçois pas de mise à jour netdb pendant 1,5 heure, mais cela semble trop court, je pense que ça fausse les stats 15:07 &amp;lt;jrandom&amp;gt; ah, ok, ça l'expliquerait. tu récoltes toujours ? 15:07 &amp;lt;jrandom&amp;gt; (ou en faisant un wget depuis dev.i2p.net ?) 15:08 &amp;lt;+zzz&amp;gt; oui 15:08 &amp;lt;jrandom&amp;gt; cool 15:08 &amp;lt;+zzz&amp;gt; netDb.harvestDirectly=false 15:08 &amp;lt;+zzz&amp;gt; netDb.shouldHarvest=true, c'est bien ça ? 15:09 &amp;lt;jrandom&amp;gt; donc les stats qu'on avait avant étaient en grande partie basées sur des routers tellement mauvais que l'utilisateur les a arrêtés et a disparu ensuite ? 15:09 &amp;lt;jrandom&amp;gt; exact 15:10 &amp;lt;+zzz&amp;gt; ça a toujours été 1,5 heure, mais en traçant les routers M/N/O, ils semblent aller et venir alors qu'intuitivement ils devraient rester assez constants 15:10 &amp;lt;jrandom&amp;gt; ah ok 15:10 &amp;lt;+zzz&amp;gt; tu peux voir des pics/creux dans toutes les données qui durent 1,5 heure :) 15:11 &amp;lt;spaetz&amp;gt; le réseau semble assez stable. Ouais 15:12 &amp;lt;+zzz&amp;gt; c'est tout ce que j'ai pour ce sujet 15:12 &amp;lt;spaetz&amp;gt; J'aimerais savoir si jrandom se concentre complètement sur Syndie de nos jours ou s'il regarde encore le dev i2p. 15:12 &amp;lt;spaetz&amp;gt; ou si c'est juste un peu mis en veilleuse temporairement 15:13 * jrandom se concentre complètement sur Syndie en ce moment, mais travaillera sur i2p à la fois lorsqu'il y a des problèmes et une fois que Syndie sera établi 15:13 * spaetz remercie pour l'information 15:14 * spaetz est d'accord avec ça 15:15 &amp;lt;jrandom&amp;gt; w3wt. ouais, un état stable signifie que le développement de Syndie peut continuer, mais s'il y a des problèmes, bien sûr je repriorise 15:15 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 1) état du réseau ? 15:15 &amp;lt;Walter&amp;gt; J'ai une question au hasard. 15:15 &amp;lt;jrandom&amp;gt; vas-y Walter 15:17 &amp;lt;Walter&amp;gt; Supposons que tu aies 100 Mb/s de bande passante, de quel type de serveur aurais-tu besoin pour la saturer en tant que nœud I2P ? 15:17 &amp;lt;jrandom&amp;gt; peu importe 15:17 &amp;lt;jrandom&amp;gt; i2p ne sature pas et ne saturera pas 100 Mbps 15:18 &amp;lt;Walter&amp;gt; Supposons que quelqu'un veuille utiliser la bande passante disponible. 15:18 &amp;lt;jrandom&amp;gt; tu ne pourrais pas. 15:19 &amp;lt;spaetz&amp;gt; J'ai 150 kbs en up et en down et ça utilise environ 25% d'un vserver (Dell partagé avec une douzaine d'autres) 15:19 &amp;lt;jrandom&amp;gt; cela dépasse la capacité de tout le réseau 15:19 &amp;lt;spaetz&amp;gt; 25% de CPU, c'est-à-dire 15:19 * spaetz admet que ce n'est pas vraiment une réponse précise et se tait 15:20 &amp;lt;jrandom&amp;gt; les routers eux-mêmes ont un compromis mémoire vs débit, ce qui rend peu probable qu'un router puisse même pousser&amp;gt; 3-350KBps 15:20 &amp;lt;jrandom&amp;gt; (bien sûr, ce compromis peut être ajusté pour permettre des débits plus élevés, mais ce n'est pas un problème) 15:21 &amp;lt;jrandom&amp;gt; utiliser de la bande passante, c'est *MAUVAIS* sauf si cette bande passante n'est utilisée que lorsque c'est nécessaire 15:22 &amp;lt;+zzz&amp;gt; le réseau tourne en moyenne à environ 1.5 MBps (=12 Mbps) de trafic total sur les 3 derniers mois 15:23 &amp;lt;Walter&amp;gt; Je vois. 15:24 &amp;lt;+fox&amp;gt; &amp;lt;LeerokKitchen&amp;gt; Sortie scolaire ! 15:26 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour 1) état du réseau, passons à 2) statut du développement de Syndie 15:26 &amp;lt;jrandom&amp;gt; les progrès continuent ici, et j'ai fait des tests à la fois sous Windows et Linux 15:28 &amp;lt;jrandom&amp;gt; le combat actuel porte sur l'interface de gestion du forum, bien que comme l'interface texte est déjà intégrée, toutes les fonctionnalités sont déjà en place 15:29 &amp;lt;jrandom&amp;gt; pas beaucoup plus de nouvelles à discuter de ce côté-là cependant 15:30 &amp;lt;jrandom&amp;gt; quelqu'un a des questions/commentaires/inquiétudes sur 2) statut du développement de Syndie ? 15:33 &amp;lt;jrandom&amp;gt; ok, passons à 3) ??? 15:33 &amp;lt;jrandom&amp;gt; vous avez autre chose pour la réunion ? 15:34 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; quand est-ce que Java GPL sera utilisable avec i2p= 15:34 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; ? 15:35 &amp;lt;Complication3&amp;gt; Je suppose que ça dépendra de quand Java GPL sera utilisable sur diverses distros 15:35 &amp;lt;Complication3&amp;gt; Ou disponible en téléchargement depuis Sun 15:36 &amp;lt;Complication3&amp;gt; Mais ça semble un point discutable, puisque c'est le même Java qui est déjà utilisable aujourd'hui 15:36 &amp;lt;Complication3&amp;gt; La GPL permettrait seulement de le packager plus commodément et de l'améliorer 15:37 &amp;lt;jrandom&amp;gt; (et i2p fonctionne déjà avec gcj/kaffe, même si pas toutes les applications clientes) 15:37 * Complication3 lit rapidement l'historique 15:37 &amp;lt;jrandom&amp;gt; ((et Syndie fonctionne complètement avec gcj/kaffe)) 15:38 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; Compilation, c'est ce qu'ils veulent que tu penses ;) 15:38 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; mais ok, j'ai eu une réponse à ma question. 15:38 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; Complication même. mal lu 15:39 &amp;lt;Complication3&amp;gt; blx : eh bien, les sources sont déjà disponibles, c'est juste que peu de gens les lisent et les compilent 15:39 &amp;lt;jrandom&amp;gt; (et tu peux même modifier et utiliser ces modifications, tu ne peux simplement pas distribuer tes modifs) 15:40 &amp;lt;koff&amp;gt; quand est-ce que i2p aura la fonctionnalité de journalisation suggérée par les lois proposées dont j'ai entendu parler ? 15:41 &amp;lt;jrandom&amp;gt; jamais 15:41 &amp;lt;+zzz&amp;gt; hahahaha 15:41 * Complication3 se doute que jamais :) 15:41 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; quelles lois ? 15:41 * jrandom suppose que tu fais référence aux questions de conservation des données en .de/.eu 15:41 &amp;lt;Complication3&amp;gt; Quelqu'un sur le forum a parlé d'une loi (proposée) en Allemagne 15:42 &amp;lt;jrandom&amp;gt; (et ensuite celles en .us dans quelques années) 15:42 &amp;lt;Complication3&amp;gt; Ils auraient pu mieux l'expliquer toutefois 15:42 &amp;lt;jrandom&amp;gt; oui, ce n'est qu'une proposition, mais ce n'est pas une grande surprise 15:43 &amp;lt;Complication3&amp;gt; Personnellement, je pense que ce n'est pas comme si les lois sur la conservation des données n'étaient pas déjà violées de toutes parts 15:43 &amp;lt;Complication3&amp;gt; En enfreindre une douzaine de plus ? Personnellement, ça ne me dérangerait pas beaucoup... 15:44 &amp;lt;Complication3&amp;gt; En bref, je veux voir comment ils vont faire appliquer ça 15:44 &amp;lt;tea&amp;gt; comme ils l'ont fait avec Napster : arrêter tout le monde 15:45 &amp;lt;Complication3&amp;gt; S'ils arrivent à faire un bon essai, il faudra trouver quelque chose pour contrecarrer ça (principe de peering « not in my country » pour les pays où la folie prévaut) 15:45 &amp;lt;+fox&amp;gt; &amp;lt;LeerokLacerta&amp;gt; Ça me rappelle une chanson. 15:45 &amp;lt;+fox&amp;gt; &amp;lt;LeerokLacerta&amp;gt; http://2ch.ru/mu/src/1163070550597.mp3 15:46 &amp;lt;tea&amp;gt; basculer tout le trafic de données vers des réseaux anonymes pourrait aider ... 15:47 &amp;lt;Complication3&amp;gt; Les ignorer en masse a bien fonctionné pour les pirates ordinaires... 15:47 &amp;lt;Complication3&amp;gt; On peut arrêter une personne qui vous ignore. Impossible de le faire avec plusieurs centaines de milliers. 15:47 &amp;lt;tea&amp;gt; ce n'est pas un argument pour un Allemand :) 15:47 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; on peut 15:47 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; hitler l'a fait 15:48 &amp;lt;Complication3&amp;gt; C'est seulement parce que personne n'a pris la peine de l'écarter 15:48 &amp;lt;jrandom&amp;gt; *tousse* 15:48 &amp;lt;Complication3&amp;gt; S'ils avaient pris les armes, ça n'aurait pas marché 15:48 &amp;lt;Complication3&amp;gt; (désolé, très hors sujet, oui) 15:48 &amp;lt;tea&amp;gt; quand même, on se sent important en étant parano 15:48 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; cela dit je pense que i2p pourrait se conformer aux lois sur la conservation des données sans nuire à l'anonymat, mais il n'y a aucune raison de le faire. 15:48 &amp;lt;jrandom&amp;gt; ok, eh bien, je pense qu'on a traité la question liée à i2p là ;) 15:48 &amp;lt;tea&amp;gt; désolé 15:49 &amp;lt;jrandom&amp;gt; oui modulus 15:49 &amp;lt;jrandom&amp;gt; (nous supposons déjà que les utilisateurs individuels journalisent tout de toute façon, tout comme les FAI) 15:49 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; d'accord, donc un i2p avec conservation des données (data retention) activée ne serait pas la fin du monde 15:51 &amp;lt;Complication3&amp;gt; Quelqu'un devrait quand même prendre la peine de forker ça, though... :P 15:52 * jrandom garde la bouche fermée ;) 15:52 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 15:53 &amp;lt;jrandom&amp;gt; sinon 15:53 * jrandom conclut 15:53 * jrandom *baf* déclare la réunion close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 14 novembre 2006</title><link>/fr/blog/2006/11/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-novembre-2006/</link><pubDate>Tue, 14 Nov 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/11/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-novembre-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> badger, green, jrandom, strike1, striker&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:07 &amp;lt;jrandom&amp;gt; 0) salut 15:07 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:07 &amp;lt;jrandom&amp;gt; 2) État du développement de Syndie 15:07 &amp;lt;jrandom&amp;gt; 3) Modifs I2Phex 15:07 &amp;lt;jrandom&amp;gt; 4) ??? 15:07 &amp;lt;jrandom&amp;gt; 0) salut 15:07 * jrandom fait coucou 15:07 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées à http://dev.i2p.net/pipermail/i2p/2006-November/001318.html 15:07 &amp;lt;jrandom&amp;gt; (je suis en retard, donc je vous laisse rattraper ça) 15:09 &amp;lt;jrandom&amp;gt; ok, passons à 1) état du réseau 15:10 &amp;lt;jrandom&amp;gt; [eom] :) 15:10 * jrandom a une bonne connexion IRC maintenant (4+ jours), donc les choses sont plutôt en bonne voie. 15:11 &amp;lt;jrandom&amp;gt; nous avons aussi ces nouveaux graphiques de capacité des pairs sur stats.i2p, détaillant des ratios intéressants 15:13 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 1) état du réseau ? 15:14 &amp;lt;striker&amp;gt; juste que ça a l'air bien. 15:14 &amp;lt;jrandom&amp;gt; w00t :) 15:15 &amp;lt;jrandom&amp;gt; ok, passons alors à 2) état du développement de Syndie 15:15 &amp;lt;green&amp;gt; Je ne sais pas comment tu peux avoir 4+ jours de conection sur IRC,, je suis déconnecté à peu près toutes les 24h même avec un router pas tellement surchargé 15:15 &amp;lt;jrandom&amp;gt; green: malheureusement, c'est assez arbitraire. 15:16 &amp;lt;jrandom&amp;gt; (ou, plus précisément, la cause dépend de nombreux facteurs sur lesquels on n'a pas un bon contrôle) 15:17 &amp;lt;green&amp;gt; une chance de vraiment savoir pourquoi ? 15:17 &amp;lt;green&amp;gt; J'ai plein de tunnels même quand IRC tombe 15:18 &amp;lt;green&amp;gt; s/when 15:18 &amp;lt;jrandom&amp;gt; oui, il y a beaucoup de choses que nous pouvons faire, mais je concentre mon temps d'abord sur la sortie de Syndie 15:18 &amp;lt;green&amp;gt; Je sais, donc je n'ai plus qu'à attendre davantage ;) 15:19 &amp;lt;green&amp;gt; s/wait 15:20 &amp;lt;green&amp;gt; gr p..ain de clavier 15:20 &amp;lt;green&amp;gt; ok, plus rien sur 1 allons à 2 15:20 &amp;lt;jrandom&amp;gt; w3rd 15:21 &amp;lt;jrandom&amp;gt; ok, pas grand-chose à ajouter au-delà de ce qui est dans les notes (enfin, ce qui peut raisonnablement être abordé) 15:21 &amp;lt;jrandom&amp;gt; le fil de discussion sur la mise en cache web est http://forum.i2p.net/viewtopic.php?t=1958 15:22 &amp;lt;green&amp;gt; y a-t-il un plan pour un convertisseur phpbb vers syndie ? 15:22 &amp;lt;jrandom&amp;gt; et la dernière image de maquette mentionnée est http://dev.i2p.net/~jrandom/mockup/forum.png 15:23 &amp;lt;jrandom&amp;gt; green: hmm, je pensais qu'on en avait parlé dans l'une des réunions, mais en regardant les logs, ça a eu lieu en dehors d'une réunion 15:24 &amp;lt;jrandom&amp;gt; réponse courte : faisable, et peut-être que ce sera fait, mais ce n'est pas sur la feuille de route immédiate 15:24 &amp;lt;jrandom&amp;gt; au moins, pas une opération bidirectionnelle phpbb&amp;lt;--&amp;gt;syndie 15:24 &amp;lt;jrandom&amp;gt; phpbb--&amp;gt;syndie est facile (il suffit d'aspirer les messages, ou d'utiliser une génération côté serveur) 15:25 &amp;lt;jrandom&amp;gt; syndie--&amp;gt;phpbb est facile aussi 15:25 &amp;lt;jrandom&amp;gt; je ne suis pas sûr que le modèle de fonctionnement de phpbb soit la façon dont les gens finiront par utiliser Syndie toutefois 15:25 &amp;lt;jrandom&amp;gt; mais on verra 15:28 &amp;lt;green&amp;gt; même juste un phpbb -&amp;gt; syndie suffirait 15:30 &amp;lt;jrandom&amp;gt; cool, ce sera trivial (tirer le html rendu par phpbb dans une page et le publier). un peu plus complexe serait de tirer depuis la base de données de phpb elle-même, même si cela donnerait plus de contrôle (mais alors seul l'admin phpbb pourrait le faire - l'ancienne méthode peut être faite par n'importe qui) 15:31 &amp;lt;badger&amp;gt; l'admin de phpbb est assez plate.... pas un défi pour obtenir un point d'accroche 15:32 &amp;lt;badger&amp;gt; et il y a divers plugins RSS disponibles pour ça 15:33 &amp;lt;jrandom&amp;gt; ah cool. en fait, si quelqu'un voulait commencer à regarder ça, ce serait top - générez simplement une page HTML (et si vous devez référencer d'autres ressources, faites-le avec les URIs Syndie [syndie.i2p.net/spec.html#uri] 15:34 &amp;lt;jrandom&amp;gt; (et si vous avez besoin d'images/etc., référencez-les simplement comme img src="attachment1" etc) 15:34 &amp;lt;jrandom&amp;gt; (et ensuite on peut les mettre dans un post Syndie sans problème) 15:35 &amp;lt;jrandom&amp;gt; actuellement l'éditeur de message a les fonctions "add text page" et "add html page"... à terme on pourra ajouter un "add page from the web..." qui vous demande une URL à récupérer 15:37 &amp;lt;badger&amp;gt; `http://forum.i2p/rss_news.php` 15:38 &amp;lt;badger&amp;gt; traduire ça en balisage Syndie serait probablement simple 15:39 &amp;lt;jrandom&amp;gt; oui (bien que n'oubliez pas, le balisage syndie /est html/. les uris sont juste... longues et difficiles à lire :) 15:41 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 2) dev Syndie ? 15:42 &amp;lt;jrandom&amp;gt; sinon, passons à 3) i2phex mods 15:43 &amp;lt;jrandom&amp;gt; strike1 / Complication: vous voulez nous donner une mise à jour ? 15:43 &amp;lt;strike1&amp;gt; J'ai fait un rapide sanity check (vérification de cohérence) concernant la résolution du problème de connexion à soi-même 15:43 &amp;lt;strike1&amp;gt; http://forum.i2p.net/viewtopic.php?t=1965 15:44 &amp;lt;strike1&amp;gt; Cela semble fonctionner correctement, mais empêche simplement que la dest locale soit ajoutée à i2phex.hosts 15:44 &amp;lt;strike1&amp;gt; Je regarde aussi les problèmes de hachage et les soucis de téléchargement 15:45 &amp;lt;jrandom&amp;gt; génial ! 15:45 &amp;lt;strike1&amp;gt; Les nouvelles modifs dans le CVS semblent rendre i2phex un peu meilleur jusqu'ici aussi, je dois dire. 15:48 &amp;lt;strike1&amp;gt; Avec un peu de chance, entre Complication, moi, et tous ceux qui veulent aider, on pourra tous les résoudre bientôt. :) 15:49 &amp;lt;jrandom&amp;gt; wikked, merci strike1 (&amp; complication et al!) 15:50 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 3) i2phex mods ? 15:51 &amp;lt;jrandom&amp;gt; sinon, passons à 4) ??? 15:51 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose qu'il voudrait aborder pour la réunion ? 15:54 &amp;lt;green&amp;gt; une chance d'avoir un portage de dijjer sur I2P ? 15:55 &amp;lt;green&amp;gt; wow, ne t'inquiète pas, juste une simple question ;) 15:55 &amp;lt;jrandom&amp;gt; probablement pas (dijjer port étant un grand nombre de squid outproxies publics (proxies de sortie vers Internet) qui mettent en cache) 15:56 &amp;lt;jrandom&amp;gt; mais la possibilité d'avoir du contenu hébergé quand vous n'êtes pas en ligne sera là avec syndie 15:56 &amp;lt;jrandom&amp;gt; (et syndie peut tourner sur i2p) 15:56 &amp;lt;green&amp;gt; d'accord mais comment syndie peut gérer du contenu volumineux ? 15:57 &amp;lt;jrandom&amp;gt; techniquement, oui, mais pratiquement, non 15:58 &amp;lt;green&amp;gt; donc utiliser un cache n'est pas une si mauvaise idée ? 15:58 &amp;lt;jrandom&amp;gt; d'un autre côté, on peut avoir des fichiers .torrent distribués par syndie pour des torrents chiffrés avec des clés de session que seuls les autorisés sur syndie connaissent 15:59 &amp;lt;jrandom&amp;gt; il y a un cas d'usage pour mettre en cache de gros fichiers, même si je ne suis pas sûr que la méthode de cache freenet/dijjer soit la meilleure route 15:59 &amp;lt;jrandom&amp;gt; (sans jeu de mots) 15:59 &amp;lt;green&amp;gt; humm des fichiers .torrent donc nous devons nous appuyer sur un serveur cetral / tracker 15:59 &amp;lt;green&amp;gt; s/central 16:00 &amp;lt;jrandom&amp;gt; (par exemple, voir http://freehaven.net/anonbib/#redblue ) 16:01 &amp;lt;jrandom&amp;gt; green: les torrents peuvent être distribués, et vous pouvez mettre les mêmes données sur beaucoup d'essaims 16:01 &amp;lt;jrandom&amp;gt; mais fonctionnellement, on sait que les torrents marchent pour transférer des cargaisons de données 16:03 &amp;lt;green&amp;gt; Il n'y a pas tant de bons tracker sur I2P, donc actuellement on s'appuie sur un serveur central même si c'est faisable de distribuer un torrent sur beaucoup de tracker 16:05 &amp;lt;jrandom&amp;gt; hmm, les trackers que nous avons sont bons, il n'y a juste pas tant de contenu :) 16:06 &amp;lt;strike1&amp;gt; Je suis d'accord, bien qu'en regardant le tracker de postman j'ai été impressionné par ce que j'y ai trouvé par rapport à l'an dernier. 16:07 &amp;lt;jrandom&amp;gt; oui, tout à fait 16:07 &amp;lt;strike1&amp;gt; Beaucoup de bonnes choses :) 16:09 &amp;lt;jrandom&amp;gt; ok, autre chose pour la réunion ? 16:10 &amp;lt;green&amp;gt; (baf) :) 16:10 * jrandom conclut 16:10 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 07 novembre 2006</title><link>/fr/blog/2006/11/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-07-novembre-2006/</link><pubDate>Tue, 07 Nov 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/11/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-07-novembre-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> jrandom, mrflibble, spaetz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:09 &amp;lt;jrandom&amp;gt; 0) salut 15:09 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:09 &amp;lt;jrandom&amp;gt; 2) État du développement de Syndie 15:09 &amp;lt;jrandom&amp;gt; 3) Modifications I2Phex 15:09 &amp;lt;jrandom&amp;gt; 4) ??? 15:09 &amp;lt;jrandom&amp;gt; 0) salut 15:09 * jrandom fait coucou 15:10 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont en ligne @ http://dev.i2p.net/pipermail/i2p/2006-November/001317.html 15:10 * spaetz fait coucou en retour 15:10 &amp;lt;mrflibble&amp;gt; cool, j'étais le seul sur #i2p-dev il y a une minute :) 15:10 &amp;lt;jrandom&amp;gt; héhé 15:10 &amp;lt;jrandom&amp;gt; ouais, la migration vers le canal i2p-dev n'a pas duré très longtemps ;) 15:10 &amp;lt;jrandom&amp;gt; ok, passons à 1) État du réseau 15:11 &amp;lt;spaetz&amp;gt; concernant 1) le réseau semble stable 15:11 &amp;lt;spaetz&amp;gt; cependant, comme tu l'as noté, le reseeding (réamorçage) est nécessaire tous les 7 jours environ 15:11 &amp;lt;jrandom&amp;gt; aye, c'est regrettable, et on peut y remédier 15:12 &amp;lt;jrandom&amp;gt; même si le correctif bricolé est un peu moche, et la solution à long terme assez complexe 15:12 &amp;lt;spaetz&amp;gt; oui, ce serait bien. Mon pare-feu est trop strict pour le reseeding 15:12 &amp;lt;jrandom&amp;gt; zut, il n'autorise pas le HTTP sortant vers dev.i2p.net ? 15:12 &amp;lt;spaetz&amp;gt; je dois y percer quelques trous supplémentaires :-) 15:13 &amp;lt;spaetz&amp;gt; jrandom: sortant oui, mais toutes les données de réponse sont bloquées par défaut :-) 15:13 &amp;lt;spaetz&amp;gt; mais c'est HS. continue. 15:14 &amp;lt;jrandom&amp;gt; lol ok, intéressant 15:14 &amp;lt;jrandom&amp;gt; c'est quelque chose qu'il faut traiter, mais ce n'est pas dans ma pile des trucs à faire tout de suite 15:15 &amp;lt;jrandom&amp;gt; je n'ai pas grand-chose à ajouter pour 1).. quelqu'un a autre chose à évoquer à propos de l'état du réseau ? 15:15 &amp;lt;spaetz&amp;gt; Je me fais déconnecter d'IRC toutes les 1–2 heures 15:15 &amp;lt;spaetz&amp;gt; mais j'appellerais quand même ça stable :-) 15:16 &amp;lt;spaetz&amp;gt; ok, passons à 2) 15:16 &amp;lt;jrandom&amp;gt; hé cool, 2) alors 15:17 &amp;lt;jrandom&amp;gt; beaucoup de progrès sur ce front 15:17 &amp;lt;spaetz&amp;gt; Le nouveau Syndie sera-t-il intégré à i2p quand il passera en version finale ? 15:18 &amp;lt;jrandom&amp;gt; hmm, si tu veux dire fourni avec, je ne suis pas sûr. si tu veux dire capable de l'utiliser de façon transparente, oui, définitivement 15:19 &amp;lt;spaetz&amp;gt; Je voulais dire "fourni". i2p semble venir "avec les piles incluses" 15:19 &amp;lt;jrandom&amp;gt; la raison pour laquelle je ne suis pas sûr, c'est que Syndie va peser pas mal (libs natives SWT, traductions, dictionnaires de correction orthographique, etc.) 15:19 &amp;lt;jrandom&amp;gt; nous aurons certainement une option pour les inclure 15:20 &amp;lt;jrandom&amp;gt; et ce sera peut-être le téléchargement le plus courant 15:20 &amp;lt;spaetz&amp;gt; ok, je suis pour une installation optionnelle alors. d'accord. 15:21 &amp;lt;jrandom&amp;gt; inclure l'interface texte est certainement faisable sans aucun doute, c'est plutôt léger 15:22 &amp;lt;spaetz&amp;gt; ça pourrait suffire à appâter les gens 15:22 &amp;lt;spaetz&amp;gt; Certains voudront peut-être faire tourner l'interface graphique sur une machine différente de leur pair i2p de toute façon 15:22 &amp;lt;spaetz&amp;gt; (moi oui) 15:23 &amp;lt;jrandom&amp;gt; clair 15:23 &amp;lt;jrandom&amp;gt; ok, quelques images teaser pour l'état du développement de l'interface graphique : 15:23 &amp;lt;jrandom&amp;gt; rendu HTML : http://dev.i2p.net/~jrandom/mockup/render_snap.png 15:23 &amp;lt;jrandom&amp;gt; arborescence du forum : http://dev.i2p.net/~jrandom/mockup/syndie_refchooser.png 15:23 &amp;lt;jrandom&amp;gt; arborescence des messages / filtre : http://dev.i2p.net/~jrandom/mockup/syndie_msgchooser.png 15:24 &amp;lt;jrandom&amp;gt; (le rendu HTML a déjà été vu, et le sélecteur de références aussi peut-être, et le sélecteur de messages vient tout juste d'être implémenté cette nuit ;) 15:25 &amp;lt;jrandom&amp;gt; il y aura plein de petits ajouts, mais je me concentre d'abord sur la mise en place de la génération de messages via l'interface graphique 15:25 &amp;lt;jrandom&amp;gt; (ce qui nécessite de pouvoir parcourir les forums et les messages de toute façon, pour choisir les liens) 15:26 &amp;lt;spaetz&amp;gt; cool 15:26 &amp;lt;spaetz&amp;gt; même si la beauté de Syndie, c'était son intégration transparente via l'interface web 15:26 &amp;lt;spaetz&amp;gt; mais je parie que ce serait possible à implémenter 15:27 &amp;lt;jrandom&amp;gt; eh bien, techniquement une interface web serait possible, mais elle aurait tous les problèmes de sécurité du navigateur plus tous les soucis que le contenu interactif comme JavaScript/etc. peut causer 15:28 &amp;lt;spaetz&amp;gt; mmh, je vois l'enfer dans lequel tu tomberais. Je me souviens des discussions correspondantes sur Freenet il y a quelques années 15:28 &amp;lt;jrandom&amp;gt; techniquement, on peut intégrer le moteur Mozilla pour faire le rendu HTML avec le widget SWT Browser, mais ce n'est tout simplement pas sûr 15:29 &amp;lt;jrandom&amp;gt; oui, exactement 15:29 &amp;lt;jrandom&amp;gt; (et quoi, 5 à 8 ans plus tard, ils viennent encore de trouver une autre faille de sécurité dans leur filtre l'autre semaine) 15:30 &amp;lt;jrandom&amp;gt; ((mon propos n'est pas que leur filtre n'est pas excellent, c'est que faire un tel filtre est incroyablement dangereux)) 15:30 &amp;lt;spaetz&amp;gt; ok, s'il existe un document "Syndie pour les nuls", je tenterais le coup. (l'interface texte). Le manuel est-il le bon document pour ça ? 15:30 &amp;lt;spaetz&amp;gt; Il m'a déjà semblé un peu trop spécifique 15:31 &amp;lt;jrandom&amp;gt; ah - regarde le post de Complication2 : http://forum.i2p.net/viewtopic.php?t=1935 15:31 &amp;lt;spaetz&amp;gt; ok, merci. 15:31 &amp;lt;jrandom&amp;gt; c'est en train d'être rassemblé dans une page pour le site de Syndie, mais ce n'est pas encore en ligne 15:32 &amp;lt;spaetz&amp;gt; ok, super. c'est tout ce qu'il me fallait 15:34 &amp;lt;jrandom&amp;gt; cool. ok, c'est à peu près tout pour l'interface graphique pour l'instant 15:34 &amp;lt;jrandom&amp;gt; il y a un petit teaser pour les gens du P2P dans les notes d'état à propos d'un système de syndication en essaim 15:35 &amp;lt;jrandom&amp;gt; c'est un domaine tout à fait mûr pour s'amuser, pour ceux qui voudraient faire un peu de hacking réseau 15:36 &amp;lt;jrandom&amp;gt; mais ce n'est qu'une note en passant 15:36 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 2) état du développement de Syndie, passons à 3) modifications I2Phex 15:36 &amp;lt;jrandom&amp;gt; Complication2 : tu veux nous faire un topo ? 15:38 &amp;lt;jrandom&amp;gt; ou, si tu n'es pas là, ceux que ça intéresse peuvent consulter les notes d'état pour mon résumé 15:39 &amp;lt;spaetz&amp;gt; mmh, parti à la pêche 15:39 &amp;lt;jrandom&amp;gt; ok, passons à 4) ??? 15:39 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 15:39 * mrflibble lève la main 15:40 &amp;lt;spaetz&amp;gt; nan, j'ai hâte de voir (le nouveau) Syndie devenir plus utile 15:40 &amp;lt;mrflibble&amp;gt; sur http://dev.i2p.net/pipermail/i2p/2006-November/001317.html, que veut dire exactement "hi y'all, good luck with the subpoena power" ? 15:40 &amp;lt;spaetz&amp;gt; le premier nom de code sera-t-il "will the real Syndie please stand up?" :-) 15:41 &amp;lt;jrandom&amp;gt; mrflibble: http://www.electoral-vote.com:2006/ 15:41 &amp;lt;jrandom&amp;gt; héhé spaetz 15:41 &amp;lt;mrflibble&amp;gt; oh ! 15:41 * bar féconde un bulletin 15:43 &amp;lt;jrandom&amp;gt; (ce n'est pas que les démocrates seraient meilleurs pour le monde, mais la capacité d'assigner à comparaître le président des États-Unis via des enquêtes du Congrès jetterait probablement quelques bâtons dans les roues de la machine de guerre pendant un moment) 15:44 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 15:45 &amp;lt;jrandom&amp;gt; sinon... 15:46 * jrandom prend de l'élan 15:46 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 31 octobre 2006</title><link>/fr/blog/2006/10/31/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-31-octobre-2006/</link><pubDate>Tue, 31 Oct 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/10/31/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-31-octobre-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> burl, fedo, jrandom, koff, tethra&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> 15:33 &amp;lt;jrandom&amp;gt; 0) salut 15:33 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:33 &amp;lt;jrandom&amp;gt; 2) État du développement de Syndie 15:33 &amp;lt;jrandom&amp;gt; 3) ??? 15:33 &amp;lt;jrandom&amp;gt; 0) salut 15:33 * jrandom fait coucou 15:33 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-October/001316.html 15:33 * tethra rend le coucou ! 15:34 &amp;lt;jrandom&amp;gt; passons à 1) état du réseau 15:34 &amp;lt;jrandom&amp;gt; pas de nouvelles de ce côté à ma connaissance... tout semble stable 15:34 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à soulever à ce sujet ? 15:35 &amp;lt;+tethra&amp;gt; rien ici 15:36 &amp;lt;jrandom&amp;gt; ok, passons alors à 2) état du développement de Syndie 15:37 &amp;lt;jrandom&amp;gt; comme mentionné dans les notes, j'ai exploré quelques composants d'éditeur wysiwyg, mais c'est une grosse galère (sans surprise), et il n'existe pas de super solution à ma connaissance 15:38 &amp;lt;jrandom&amp;gt; donc, pour l'instant je pense partir sur un éditeur basique avec des aides comme on en voit sur des forums tels que forum.i2p.net. pas wysiwyg, mais utile 15:39 &amp;lt;+tethra&amp;gt; ça se tient. le wysiwyg pourrait-il être une évolution plus tard, alors ? 15:39 &amp;lt;jrandom&amp;gt; bien sûr, si quelqu'un déniche un petit éditeur wysiwyg oss (logiciel open source) de qualité, je veux bien en entendre parler (même si j'ai passé en revue une douzaine d'options) 15:39 &amp;lt;jrandom&amp;gt; oui, c'est une excellente piste pour une amélioration ultérieure 15:40 &amp;lt;+tethra&amp;gt; moins d'écart entre geek et non-geek comme ça :) 15:40 &amp;lt;+tethra&amp;gt; (as-tu regardé Nvu ?) 15:41 &amp;lt;jrandom&amp;gt; oui, énorme, mais prometteur 15:41 &amp;lt;+tethra&amp;gt; lesquels autres as-tu regardés ? 15:42 &amp;lt;+tethra&amp;gt; par curiosité 15:42 &amp;lt;jrandom&amp;gt; tout ce que j'ai pu trouver via google. pas de liste sous la main 15:42 &amp;lt;+tethra&amp;gt; ah, d'accord 15:44 &amp;lt;koff&amp;gt; Serait-il utile d'avoir une vue partagée avec le html en bas et un rendu de la page se mettant à jour en temps réel en haut ? 15:45 &amp;lt;+tethra&amp;gt; ou peut-être gauche/droite (pouvoir choisir serait génial 15:45 &amp;lt;+tethra&amp;gt; ) 15:45 &amp;lt;jrandom&amp;gt; oui, bonne idée (pas entièrement en temps réel, mais quasi en temps réel) 15:46 &amp;lt;+tethra&amp;gt; oui, un bouton d'actualisation, etc. 15:46 &amp;lt;jrandom&amp;gt; peut-être après 5 s d'inactivité ou en appuyant sur un bouton 15:46 &amp;lt;jrandom&amp;gt; exact 15:48 &amp;lt;koff&amp;gt; On pourrait même avoir deux curseurs, pour donner presque l'impression de naviguer dans les deux en même temps ? 15:48 &amp;lt;+tethra&amp;gt; ce serait un peu déroutant :/ 15:48 &amp;lt;koff&amp;gt; peut-être :) 15:50 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 2) état du développement de syndie ? 15:51 &amp;lt;jrandom&amp;gt; sinon, passons à 3) ??? 15:51 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose qu'il veut aborder pour la réunion ? 15:54 &amp;lt;+fedo&amp;gt; ouais Jr , peut-on espérer un guide "pour Monsieur Tout-le-monde" pour utiliser syndie 1.0 ? c.-à-d. : ce qu'on peut faire avec cette console en mode texte ... 15:55 &amp;lt;+fedo&amp;gt; j'aimerais aider à tester syndie mais je n'arrive toujours pas à comprendre comment utiliser syndie ! :) 15:55 &amp;lt;jrandom&amp;gt; fedo: est-ce que http://syndie.i2p.net/manual.html et http://syndie.i2p.net/features.html et http://syndie.i2p.net/usecases.html aident ? 15:55 &amp;lt;jrandom&amp;gt; est-ce une question de "que peut-on faire avec syndie", ou "comment faire $x" ? 15:55 &amp;lt;+fedo&amp;gt; hm pas vraiment Jr :-/ 15:56 &amp;lt;+fedo&amp;gt; vraiment, j'essaie de le faire ... 15:56 &amp;lt;+fedo&amp;gt; comment je peux utiliser syndie ... 15:57 &amp;lt;+fedo&amp;gt; la console en mode texte n'est pas un problème 15:57 &amp;lt;jrandom&amp;gt; comment utiliser syndie /pour faire quoi/ ? ou est-ce justement la question — pourquoi installer et utiliser syndie ? 15:57 &amp;lt;+fedo&amp;gt; mais quoi faire une fois que j'ai installé Syndie, ça oui :-s 15:57 &amp;lt;jrandom&amp;gt; ah 15:58 &amp;lt;jrandom&amp;gt; ok, pense à syndie comme à un navigateur web personnalisé — tu l'installes pour pouvoir participer à des forums. une fois installé, tu dois lui indiquer à quels forums tu veux participer 15:59 &amp;lt;jrandom&amp;gt; l'installation actuelle 0.919b se connectera d'emblée à l'archive syndie sur http://syndie.i2p.net/archive/ — tu peux simplement l'installer, te connecter et te synchroniser 16:00 &amp;lt;jrandom&amp;gt; et une fois synchronisé, tu peux lire les messages des différents forums, répondre, ou publier sur ton propre forum 16:01 &amp;lt;+fedo&amp;gt; Jr : je pense que tu pourrais faire une note brève pour expliquer comment utiliser Syndie : c.-à-d. comment se synchroniser, comment récupérer un message ... 16:02 &amp;lt;+tethra&amp;gt; (ou même, un dépôt d'exemple (syndie.i2p.net ?) sur lequel se synchroniser) 16:02 &amp;lt;+tethra&amp;gt; oh, j'avais pas lu au-dessus :/ 16:02 &amp;lt;+tethra&amp;gt; laisse tomber 16:03 &amp;lt;jrandom&amp;gt; fedo: bonne idée, je vais en rédiger un 16:03 * fedo fait coucou 16:05 &amp;lt;jrandom&amp;gt; ok cool, quelqu'un a autre chose pour la réunion ? 16:05 &amp;lt;+fedo&amp;gt; on sait que tu actives l'utilisation de syndie sur freenet : dis-nous comment faire ... (tu sais que je suis incapable de le trouver en lisant le code de syndie :-/ ) 16:05 &amp;lt;+fedo&amp;gt; ((aide-moi :)) 16:06 &amp;lt;jrandom&amp;gt; http://syndie.i2p.net/manual.html#syndicate_freenetpost 16:06 &amp;lt;jrandom&amp;gt; et http://syndie.i2p.net/manual.html#syndicate_getindex 16:07 &amp;lt;+fedo&amp;gt; beaucoup de 'neurones' à brûler mais je vais essayer :) 16:07 &amp;lt;burl&amp;gt; fedo: Complication a écrit un guide de démarrage bref et très pratique sur le forum ici : `http://forum.i2p/viewtopic.php?p=8860#8860` 16:08 &amp;lt;jrandom&amp;gt; ah oui, c'en est un bon, burl 16:08 &amp;lt;+fedo&amp;gt; merci burl : je vais jeter un œil à cette note ;) 16:12 &amp;lt;jrandom&amp;gt; ok, bon, s'il n'y a rien d'autre pour la réunion... 16:12 * jrandom se prépare 16:12 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 24 octobre 2006</title><link>/fr/blog/2006/10/24/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-24-octobre-2006/</link><pubDate>Tue, 24 Oct 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/10/24/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-24-octobre-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> badger, bar, cervantes, Complication, HotTuna, jrandom, tethra&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:03 &amp;lt;jrandom&amp;gt; 0) salut 16:03 &amp;lt;jrandom&amp;gt; 1) État du réseau 16:03 &amp;lt;jrandom&amp;gt; 2) État du développement de Syndie 16:03 &amp;lt;jrandom&amp;gt; 3) ??? 16:03 &amp;lt;jrandom&amp;gt; 0) salut 16:03 * jrandom fait signe de la main 16:03 * Complication se traîne jusqu'à portée du clavier (le début de semaine était l'enfer, mais c'est terminé maintenant) 16:04 &amp;lt;jrandom&amp;gt; (hourra pour les débuts infernaux !) 16:04 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont publiées sur http://dev.i2p.net/pipermail/i2p/2006-October/001315.html 16:04 &amp;lt;+Complication&amp;gt; Bonjour 16:05 &amp;lt;jrandom&amp;gt; pendant que vous lisez les notes (courtes), passons à 1) État du réseau 16:05 * jrandom est connecté à freshcoffee depuis 3 jours sans déconnexion, et on dirait que les deux serveurs irc ont un bon nombre d'utilisateurs dessus 16:06 &amp;lt;jrandom&amp;gt; stats.i2p est de retour aussi, et le taux de réussite des tunnel a fait quelques sautes étranges, mais globalement c'est en bonne forme aussi 16:06 &amp;lt;jrandom&amp;gt; (même si ça reste dans la plage 20-30) 16:06 &amp;lt;jrandom&amp;gt; ((ce qui est bien mieux que 5-10, mais bien pire que 60-80)) 16:07 &amp;lt;jrandom&amp;gt; ok, quelqu'un a quelque chose à soulever pour 1) état du réseau ? 16:08 &amp;lt;+Complication&amp;gt; Pareil ici, mais pas de connexions particulièrement persistantes 16:08 &amp;lt;+tethra&amp;gt; à part des applaudissements, rien de ma part ! 16:08 &amp;lt;+Complication&amp;gt; Je voulais juste laisser un petit mot à propos des problèmes NTP 16:09 &amp;lt;+Complication&amp;gt; En gros, le dimanche 29 octobre, certains fuseaux horaires sortiront de l'heure d'été 16:09 &amp;lt;jrandom&amp;gt; (ça va craindre) 16:10 &amp;lt;+Complication&amp;gt; J'espère personnellement que ça ne posera de problèmes à personne, mais je ne suis pas assez calé en NTP pour en être sûr 16:10 &amp;lt;+Complication&amp;gt; Donc, au cas où le récent contrôle de cohérence du serveur NTP (ajouté avec la version .26) gênerait quelqu'un cette nuit-là... 16:11 &amp;lt;+Complication&amp;gt; ...je me suis dit qu'il vaudrait mieux mentionner la clé de configuration avec laquelle on peut le désactiver (si besoin) 16:11 &amp;lt;+Complication&amp;gt; (comme ça ceux qui lisent les notes d'état sauront) 16:12 &amp;lt;+Complication&amp;gt; On peut le désactiver en entrant la ligne "router.clockOffsetSanityCheck=false" dans `http://localhost:7657/configadvanced.jsp` 16:12 &amp;lt;+Complication&amp;gt; Mais comme dit, j'espère que personne n'en aura besoin 16:13 &amp;lt;+Complication&amp;gt; Ce sera intéressant d'observer comment le réseau se comporte cette nuit-là, à mesure que les différents fuseaux horaires basculent 16:13 &amp;lt;+Complication&amp;gt; J'observerai certainement, en espérant que si une anomalie est constatée, on pourra peut-être la corriger d'ici le printemps :D 16:14 &amp;lt;jrandom&amp;gt; La minute en cours sera probablement assez instable, mais ça devrait se résorber rapidement 16:14 &amp;lt;+Complication&amp;gt; ...et c'est tout pour moi. :) 16:14 &amp;lt;jrandom&amp;gt; mais, avec un peu de chance, ça se passera bien, et sinon, comme tu dis, il y a le printemps :) 16:14 &amp;lt;bar&amp;gt; et si jamais ça b0rk vraiment, deux suggestions possibles d'amélioration futures ont émergé dans le chat l'autre jour : 16:15 &amp;lt;bar&amp;gt; "empêcher les router décalés de former des sous-réseaux en confiant le contrôle à NTP si les pairs &amp;lt;un certain nombre" 16:15 &amp;lt;bar&amp;gt; ...et "ne pas supprimer les infos de router floodfill du netdb s'il y en a trop peu" 16:15 &amp;lt;jrandom&amp;gt; aye 16:16 &amp;lt;+Complication&amp;gt; En effet, ajuster le nombre de points de données requis (décalages d'horloge disponibles des pairs) nécessaires pour juger les mesures de décalage des pairs fiables 16:16 &amp;lt;+Complication&amp;gt; (oups, un peu de redondance dans ma dernière phrase) 16:17 &amp;lt;+Complication&amp;gt; ...et oui, la vérification floodfill. Je suppose qu'aucune vérification similaire n'existe actuellement ? 16:18 &amp;lt;jrandom&amp;gt; exact 16:18 &amp;lt;+Complication&amp;gt; Il semble que certaines personnes, parfois, par chance ou par magie, arrivent à perdre la trace des pairs floodfill 16:19 &amp;lt;jrandom&amp;gt; ça devrait certainement être corrigé 16:19 &amp;lt;jrandom&amp;gt; (ça a touché certains l'autre jour, quand l'un d'eux a été null routed) 16:20 &amp;lt;jrandom&amp;gt; (si #floodfill == 0, peut-être en traiter quelques-uns aléatoirement comme floodfill) 16:20 &amp;lt;+Complication&amp;gt; Si c'est faisable, possible aussi 16:21 &amp;lt;+Complication&amp;gt; Cependant, faire cela en plus de conserver au moins 2 (ou quelque chose comme ça) pairs floodfill serait peut-être doublement prudent 16:22 &amp;lt;jrandom&amp;gt; ouais 16:25 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 1) état du réseau ? ou passe-t-on à 2) état du développement de Syndie ? 16:25 &amp;lt;badger&amp;gt; concernant la stabilité irc : on voit beaucoup, beaucoup, beaucoup moins de reconnexions côté serveur. 16:25 &amp;lt;badger&amp;gt; on pourrait presque appeler ça un service :) 16:26 &amp;lt;jrandom&amp;gt; :) 16:28 &amp;lt;jrandom&amp;gt; ok, on passe à 2) état du développement de Syndie 16:28 &amp;lt;jrandom&amp;gt; beaucoup de progrès ici, comme mentionné dans les notes d'état 16:28 &amp;lt;jrandom&amp;gt; il y a aussi eu pas mal de discussions à ce sujet ici ces derniers jours 16:28 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à soulever sur ce front ? 16:30 &amp;lt;@cervantes&amp;gt; installe quelque chose d'autre que mspaint 16:30 &amp;lt;jrandom&amp;gt; héhé 16:30 &amp;lt;jrandom&amp;gt; eh bien, il y a de la valeur à utiliser des choses *laides* pour esquisser — ça limite les attentes 16:31 &amp;lt;+fox&amp;gt; &amp;lt;HotTuna&amp;gt; les liens dans le message de forum semblent hors ligne ... certains en tout cas.. 16:31 &amp;lt;@cervantes&amp;gt; Je crois que c'est mentionné dans les messages 16:31 &amp;lt;+fox&amp;gt; &amp;lt;HotTuna&amp;gt; oh. . désolé 16:31 &amp;lt;jrandom&amp;gt; hottuna : ils sont en miroir @ dev.i2p.net/~jrandom/mockup/ 16:31 &amp;lt;@cervantes&amp;gt; certains devraient être dupliqués plus bas 16:32 &amp;lt;+Complication&amp;gt; Une question : pensez-vous qu'il soit plus facile (et sûr) d'implémenter un HTML limité à partir de zéro, sans décortiquer un navigateur web ? 16:33 * jrandom vient de téléverser deux images de plus : dev.i2p.net/~jrandom/mockup/forum.png et blog.png (montrant la discussion des derniers jours à propos de différentes façons d'afficher un forum) 16:33 &amp;lt;@cervantes&amp;gt; c'est très certainement plus facile à faire de façon sûre 16:33 &amp;lt;+Complication&amp;gt; (je suis juste curieux de ce qui se passe côté GUI, n'en ayant pas trop conscience) 16:33 &amp;lt;jrandom&amp;gt; Complication : j'ai déjà presque tout fait pour les besoins de mise en forme générale 16:33 &amp;lt;@cervantes&amp;gt; d'autant plus vu le sous-ensemble limité de html que Syndie prendra en charge 16:34 &amp;lt;+Complication&amp;gt; Aha 16:34 &amp;lt;jrandom&amp;gt; (polices, alignement, tailles, couleurs, images, liens, listes (y compris imbriquées), en-têtes, paragraphes, entités html) 16:35 &amp;lt;jrandom&amp;gt; maintenant, ajouter des div pour la mise en page ou des tables demande nettement plus de travail, mais je n'aborde pas ça pour l'instant 16:35 &amp;lt;+Complication&amp;gt; Ça semble suffisamment bien 16:36 &amp;lt;@cervantes&amp;gt; et bien sûr la balise &amp;lt;blink&amp;gt; 16:36 * jrandom bombarde cervantes avec &amp;dagger; 16:37 &amp;lt;@cervantes&amp;gt; aïe, embroché par une entité 16:37 &amp;lt;jrandom&amp;gt; on verra. à mesure que ce sera déployé et utilisé, il sera peut-être nécessaire de passer à un moteur de rendu html complet 16:38 * jrandom veut cependant que la base de code soit aussi petite que possible, pour qu'il y ait moins à déboguer et à relire pour les questions de sécurité et d'anonymat 16:39 &amp;lt;+Complication&amp;gt; En effet, il y a sans doute des avantages à gérer le text/plain 16:40 &amp;lt;+Complication&amp;gt; (qui, espérons-le, ne prend en charge que les attaques en langue naturelle ;P ) 16:41 &amp;lt;+Complication&amp;gt; Quel est votre avis sur la possibilité de mesures antispam de type hashcash ? Trop tôt pour le dire ? Pensez-vous qu'il serait facile de les ajouter plus tard ? 16:42 &amp;lt;@cervantes&amp;gt; eh bien je suppose qu'utiliser du bbcode ou une syntaxe wiki réduirait le risque d'injection de balisage dans un moteur html complet 16:42 &amp;lt;@cervantes&amp;gt; *moteur de rendu 16:43 &amp;lt;jrandom&amp;gt; assez facile à ajouter, Complication — juste un nouvel en-tête public (calculé par hachage contre l'URI Syndie canonique, vérifié à l'import, créé lors de la signature) 16:44 * Complication y a pensé il y a quelques jours, mais sans approfondir 16:44 &amp;lt;jrandom&amp;gt; le hashcash peut aussi se faire à plusieurs niveaux — par nouveau canal (meta.syndie), par canal mis à jour, ou par message (peut-être même gradué selon sizeof(post) ou #msgs/day) 16:44 &amp;lt;+Complication&amp;gt; Si l'on voulait implémenter le hashcash comme preuve de travail, je me demande contre quoi il vaudrait mieux demander à l'auteur du message de calculer des collisions ? 16:45 &amp;lt;+Complication&amp;gt; Aha, l'uri... peut-être bien 16:45 &amp;lt;+Complication&amp;gt; Oh, en effet 16:45 &amp;lt;+Complication&amp;gt; Ce sont des choses auxquelles je n'avais pas pensé 16:48 &amp;lt;jrandom&amp;gt; cervantes : tout à fait 16:48 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 2) état du développement de Syndie ? 16:51 &amp;lt;jrandom&amp;gt; ok, sinon, passons à 3) ??? 16:51 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever ? 16:54 &amp;lt;jrandom&amp;gt; ok, sinon... 16:54 * jrandom se prépare 16:54 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 17 octobre 2006</title><link>/fr/blog/2006/10/17/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-17-octobre-2006/</link><pubDate>Tue, 17 Oct 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/10/17/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-17-octobre-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, dm, jrandom, marlowe&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:01 &amp;lt;jrandom&amp;gt; 0) salut 16:01 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 16:01 &amp;lt;jrandom&amp;gt; 2) Statut du développement de Syndie 16:01 &amp;lt;jrandom&amp;gt; 3) ??? 16:01 &amp;lt;jrandom&amp;gt; 0) salut 16:01 * jrandom fait un signe de la main 16:01 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-October/001314.html 16:02 &amp;lt;+fox&amp;gt; * dm fait un signe de la main 16:02 &amp;lt;jrandom&amp;gt; w3wt, ok, pendant que vous lisez cette missive si amusante, passons à 1) statut du réseau 16:03 &amp;lt;jrandom&amp;gt; le réseau semble maintenir un état stable en ce moment, avec toutefois une légère tendance à la croissance 16:04 &amp;lt;jrandom&amp;gt; il y a des discussions sur le gros problème lié au CPU sur le forum, mais pas de grande victoire pour l’instant, d’après ce que je vois 16:04 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à évoquer concernant 1) statut du réseau ? 16:05 &amp;lt;jrandom&amp;gt; (la dernière semaine complète avec 0.6.1.26 s’est bien passée [yay]) 16:06 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; bon, je ferais bien de dire quelque chose 16:06 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; y a-t-il une métrique cohérente utilisée pour surveiller le statut du réseau 16:06 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ou est-ce juste des expériences ad hoc ? 16:07 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; par exemple, y a-t-il une application qui essaie de se connecter à des endroits au hasard tous les jours tout en mesurant les temps de réponse et les échecs. 16:07 &amp;lt;jrandom&amp;gt; je me base largement sur le comportement sur IRC, ainsi que sur les stats et l’activité des routers que je fais tourner (stats.i2p est en panne pour une semaine ou deux, mais c’est généralement une référence solide pour comparer) 16:08 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; cool, je vais jeter un œil à ce site. 16:08 &amp;lt;jrandom&amp;gt; plusieurs personnes font tourner des applis de monitoring de stats - orion.i2p, tino.i2p, eepsites.i2p, ainsi que stats.i2p 16:09 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; merci ! 16:09 &amp;lt;jrandom&amp;gt; pas de souci :) 16:09 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur le 1), passons à 2) statut du dev de Syndie 16:10 &amp;lt;jrandom&amp;gt; beaucoup de choses en cours, comme mentionné dans les notes d’état (et vous pouvez enfin voir un site web qui n’est pas hideux sur syndie.i2p.net :) 16:11 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; hors ligne pour le moment ? 16:11 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; retire ça 16:11 &amp;lt;+fox&amp;gt; * dm se tait 16:11 &amp;lt;jrandom&amp;gt; :) 16:12 &amp;lt;marlowe&amp;gt; jrandom, le schéma en page d’accueil est très utile 16:12 &amp;lt;marlowe&amp;gt; je comprends maintenant le concept derrière syndie 16:12 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; c’est joli aussi 16:13 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; mais comment accéder à Syndie sans le télécharger/l’installer ? Je me souviens qu’on pouvait le faire avant ? 16:13 &amp;lt;jrandom&amp;gt; super, content que ce soit clair marlowe - ça peut être un concept déroutant juste avec du texte :) 16:13 &amp;lt;jrandom&amp;gt; dm : l’ancien Syndie (syndiemedia.i2p.net/) était basé sur le web, mais le nouveau est, eh bien, tout nouveau, entièrement repensé 16:14 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ce n’est pas basé sur le web ? 16:14 &amp;lt;jrandom&amp;gt; (et merci à cervantes d’avoir transformé mon image moche façon MS Paint en la superbe image que vous voyez là :) 16:14 &amp;lt;jrandom&amp;gt; non, ce n’est pas web-based - la version actuelle est en fait uniquement en texte, mais le travail continue sur une interface graphique (GUI) 16:14 &amp;lt;jrandom&amp;gt; http://syndie.i2p.net/roadmap.html 16:14 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; uniquement en texte ! wow. ok. je télécharge. 16:14 &amp;lt;jrandom&amp;gt; w3wt 16:15 &amp;lt;jrandom&amp;gt; une chose importante à savoir pour l’utiliser efficacement est l’emplacement d’une archive Syndie vers laquelle vous pouvez pousser des billets et depuis laquelle vous pouvez en tirer 16:15 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; waouh... c’est du hardcore. (Commande suivante :) hehhehe 16:15 &amp;lt;jrandom&amp;gt; il y en a actuellement une sur http://syndie.i2p.net/archive - vous pouvez vous synchroniser avec via "menu syndicate" "getindex --archive http://syndie.i2p.net/archive" et "fetch" :) 16:16 &amp;lt;jrandom&amp;gt; c’est un système assez simple, mais avec des caractéristiques de conception très spécifiques 16:16 &amp;lt;jrandom&amp;gt; (et incroyablement robuste - il peut tourner sur n’importe quoi :) 16:17 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; il y a quelque chose de cool avec des applis vraiment complexes qui tournent avec une interface texte 16:17 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; bref... 16:17 &amp;lt;+fox&amp;gt; * dm se tait à nouveau 16:19 * jrandom espère nous amener à 1.0 quelque part ce mois-ci, donc les tests bêta seraient top 16:20 &amp;lt;jrandom&amp;gt; (mettez-le à l’épreuve, dites-moi ce qui casse, etc.) 16:20 &amp;lt;jrandom&amp;gt; la 1.0 n’inclura pas l’interface graphique (GUI), bien sûr, ça sera pour la 2.0 16:20 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; bien sûr 16:21 &amp;lt;jrandom&amp;gt; ok, quelqu’un a des commentaires/questions/suggestions/ongles des pieds sur 2) statut du dev de Syndie ? 16:22 &amp;lt;jrandom&amp;gt; oh, une chose que je voulais évoquer - comme je l’ai posté sur mon blog syndie, il nous faut un logo ! alors, voyez urn:syndie:channel:d7:channel44:bF2lursCrXhSECJAEILhtXYqQ6o-TwjlEUNJLA5Nu8o=9:messageIdi1160962964161ee :) 16:23 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; il y a un bon endroit pour obtenir des logos gratuits ou semi-gratuits de très haute qualité 16:24 &amp;lt;jrandom&amp;gt; flickr? :) 16:24 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; http://www.worth1000.com/ &amp;lt;--- des geeks de Photoshop essaient de se surpasser pour un peu de gloire et/ou d’argent 16:24 &amp;lt;jrandom&amp;gt; ah cool 16:25 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; exemple d’un ‘concours’ précédent http://www.worth1000.com/cache/contest/contestcache.asp?contest_id=12170&amp;start=1&amp;end=10&amp;display=photoshop 16:25 &amp;lt;+fox&amp;gt; * dm se tait encore 16:26 &amp;lt;jrandom&amp;gt; mortel, merci dm 16:27 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien sur le 2, passons à 3) ??? 16:28 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose pour la réunion ? 16:28 &amp;lt;bar&amp;gt; peut-être qu’on devrait garder ça pour la version 1.99b et organiser un petit concours/bounty (prime) pour promouvoir Syndie 2.0 ? 16:28 &amp;lt;jrandom&amp;gt; ah, bonne idée, puisque la 1.* sera en texte de toute façon 16:30 &amp;lt;bar&amp;gt; réfléchis-y, je suis sûr qu’on peut trouver des fonds 16:30 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; au fait, comment vont les financements ? 16:31 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; tu fais toujours ça à plein temps, jr ? 16:31 &amp;lt;jrandom&amp;gt; oui, je m’en sors encore, grâce à des contributeurs incroyablement généreux (merci !) 16:31 &amp;lt;jrandom&amp;gt; http://www.i2p.net/halloffame 16:32 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ah oui... le budget au lance-pierre. Je m’en souviens maintenant 16:32 &amp;lt;jrandom&amp;gt; hehe 16:34 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose à évoquer ? 16:34 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; je viens de te filer un c-bill. Assure-toi qu’il ne serve qu’à l’alcool ou autres usages frivoles. 16:34 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; oh et garde mon vrai nom secret ! 16:34 &amp;lt;jrandom&amp;gt; w00t! merci dm 16:36 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre... 16:36 * jrandom se prépare 16:36 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes sur l'état d'I2P du 2006-10-10</title><link>/fr/blog/2006/10/10/notes-sur-l%C3%A9tat-di2p-du-2006-10-10/</link><pubDate>Tue, 10 Oct 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/10/10/notes-sur-l%C3%A9tat-di2p-du-2006-10-10/</guid><description>&lt;p>Salut tout le monde, brèves notes de statut cette semaine&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.26 et état du réseau 2) État du développement de Syndie 3) Contrôle de version distribué revisité 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.1.26 and network status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>L’autre jour, nous avons publié une nouvelle version 0.6.1.26, incluant de nombreuses améliorations d’i2psnark de zzz et quelques nouvelles vérifications de sécurité NTP de Complication, et les retours ont été positifs. Le réseau semble croître légèrement sans nouveaux effets étranges, bien que certaines personnes aient encore des difficultés à établir leurs tunnels (comme cela a toujours été le cas).&lt;/p></description></item><item><title>Notes de statut d'I2P pour le 2006-10-03</title><link>/fr/blog/2006/10/03/notes-de-statut-di2p-pour-le-2006-10-03/</link><pubDate>Tue, 03 Oct 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/10/03/notes-de-statut-di2p-pour-le-2006-10-03/</guid><description>&lt;p>Salut à tous, des notes de statut en retard cette semaine&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) État du développement du Router 3) Justification de Syndie (suite) 4) État du développement de Syndie 5) Contrôle de version distribué 6) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Les une à deux dernières semaines ont été assez stables sur irc et d&amp;rsquo;autres services, bien que dev.i2p/squid.i2p/www.i2p/cvs.i2p aient connu quelques accrocs (en raison de problèmes temporaires liés au système d&amp;rsquo;exploitation). La situation semble stable pour le moment.&lt;/p></description></item><item><title>Notes d'état d'I2P du 2006-09-12</title><link>/fr/blog/2006/09/12/notes-d%C3%A9tat-di2p-du-2006-09-12/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/09/12/notes-d%C3%A9tat-di2p-du-2006-09-12/</guid><description>&lt;p>Salut à tous, voici nos &lt;em>tousse&lt;/em> notes d’avancement hebdomadaires&lt;/p>
&lt;ul>
&lt;li>Index:&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.25 et état du réseau 2) I2PSnark 3) Syndie (quoi/pourquoi/quand) 4) Questions de cryptographie de Syndie 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.1.25 and net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>L’autre jour, nous avons publié la version 0.6.1.25, comprenant la multitude de corrections de bogues accumulées au cours du mois écoulé, ainsi que le travail de zzz sur I2PSnark et celui de Complication visant à rendre notre code de synchronisation de l’heure un peu plus robuste. En ce moment, le réseau semble assez stable, même si IRC a été un peu chahuté ces derniers jours (pour des raisons sans rapport avec I2P). Avec peut‑être la moitié du réseau mise à niveau vers la dernière version, les taux de réussite de construction de tunnel n’ont pas beaucoup changé, mais le débit global semble avoir augmenté (probablement en raison d’une augmentation du nombre de personnes utilisant I2PSnark).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 12 septembre 2006</title><link>/fr/blog/2006/09/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-septembre-2006/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/09/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-septembre-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, jrandom, kostya213, modulus, tethra, vulpine&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:06 &amp;lt;jrandom&amp;gt; 0) salut 16:06 &amp;lt;jrandom&amp;gt; 1) 0.6.1.25 et état du réseau 16:06 &amp;lt;jrandom&amp;gt; 2) I2PSnark 16:06 &amp;lt;jrandom&amp;gt; 3) Syndie (quoi/pourquoi/quand) 16:06 &amp;lt;jrandom&amp;gt; 4) Questions crypto pour Syndie 16:06 &amp;lt;jrandom&amp;gt; 5) ??? 16:06 &amp;lt;jrandom&amp;gt; 0) salut 16:06 * jrandom fait un signe de la main 16:06 &amp;lt;jrandom&amp;gt; notes d’état hebdo publiées sur http://dev.i2p.net/pipermail/i2p/2006-September/001307.html 16:07 &amp;lt;jrandom&amp;gt; puisque ces notes sont sorties il y a des heures et des heures, vous devriez déjà les avoir lues et avoir des remarques prêtes, non ? ;) 16:07 &amp;lt;jrandom&amp;gt; passons directement à 1) 0.6.1.25 et état du réseau 16:08 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Concernant 0.6.1.25, ça semble avoir bien fonctionné ici, un seul bug jamais vu auparavant 16:08 &amp;lt;jrandom&amp;gt; cool, c’est quoi le souci ? 16:08 &amp;lt;vulpine&amp;gt; * Complication cherche dans les logs 16:09 &amp;lt;jrandom&amp;gt; la taille du réseau semble plus grande qu’avant, même ordre de grandeur 16:09 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; "Unknown error reading the net.i2p.data.i2np.GarlicMessage: wtf, fromLong got a negative? -840" 16:10 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Started with "ERROR [NTCP read 1 ] .router.tunnel.FragmentHandler: Error receiving fragmented message (corrupt?)" 16:10 &amp;lt;jrandom&amp;gt; ah ok cool, celui-là existe depuis longtemps, on peut l’ignorer sans risque 16:11 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Une seule occurrence 16:11 &amp;lt;vulpine&amp;gt; &amp;lt;frosk&amp;gt; j'en ai eu plusieurs du dernier 16:11 &amp;lt;vulpine&amp;gt; * jrandom taquine fox 16:12 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Oh, et encore un : "router.tunnel.TunnelDispatcher: wtf, took 1121 to dispatch net.i2p.data.i2np.TunnelBuildMessage@XXXX out YYYYY in net.i2p.router.tunnel.PumpedTunnelGateway@ZZZZ" 16:12 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (semble non significatif aussi, peut-être une simple congestion) 16:12 &amp;lt;jrandom&amp;gt; ouaip, probable 16:13 &amp;lt;jrandom&amp;gt; irc est, évidemment, encore un peu chaotique en ce moment 16:13 &amp;lt;jrandom&amp;gt; (mais, pour une fois, ce n’est pas la faute d’i2p :) 16:14 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour 1) État du réseau et 0.6.1.25 ? 16:15 &amp;lt;kostya213&amp;gt; je veux juste ajouter que la .25 a corrigé tous les problèmes que j’avais ces derniers mois 16:15 &amp;lt;jrandom&amp;gt; Wikked ! 16:16 &amp;lt;vulpine&amp;gt; &amp;lt;green&amp;gt; s'il te plaît, change le calcul du statut quand on utilise uniquement NTCP 16:16 &amp;lt;jrandom&amp;gt; ok, mais il n’est pas recommandé de désactiver udp (je crois avoir explicitement dit que je ne dirai pas aux gens comment désactiver l’udp non plus) 16:17 &amp;lt;jrandom&amp;gt; mais le statut devrait être mis à jour pour tenir compte du fait que udp n’est pas le seul transport 16:17 &amp;lt;jrandom&amp;gt; je corrigerai ça dans la prochaine révision, merci 16:17 &amp;lt;vulpine&amp;gt; &amp;lt;green&amp;gt; jrandom : bien sûr tu ne le diras pas, mais je sais lire le code ;) 16:18 &amp;lt;jrandom&amp;gt; d’accord, mais quand je ne recommande pas quelque chose et que je dis aux gens de ne même pas essayer, ne soyez pas surpris si un message d’affichage apparaît et prête à confusion ;) 16:19 &amp;lt;vulpine&amp;gt; &amp;lt;green&amp;gt; bien sûr, je pourrais aussi juste afficher "OK" dans la console :) 16:19 &amp;lt;jrandom&amp;gt; pas faux 16:21 &amp;lt;jrandom&amp;gt; ok, passons à 2) I2PSnark 16:21 &amp;lt;jrandom&amp;gt; zzz ne semble pas être là pour l’instant 16:22 &amp;lt;jrandom&amp;gt; zzz travaille sur quelques changements pour améliorer l’ordonnancement dans i2psnark 16:23 &amp;lt;jrandom&amp;gt; (c’est un peu… simpliste en ce moment si je me souviens bien, même si je ne suis pas totalement sûr des modifs sur lesquelles zzz bidouille) 16:23 &amp;lt;jrandom&amp;gt; ((mais j’ai hâte de voir les progrès !)) 16:25 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 2) I2PSnark, passons à 3.*) trucs sur Syndie 16:26 &amp;lt;jrandom&amp;gt; commençons par 3.1) qu’est-ce que Syndie, puisqu’il y a beaucoup à couvrir 16:27 &amp;lt;jrandom&amp;gt; j’ai reçu quelques questions avant la réunion concernant le chiffrement des messages 16:27 &amp;lt;jrandom&amp;gt; en gros, les messages sont chiffrés de façon symétrique — toute personne ayant la clé symétrique peut lire le message, car elle est autorisée 16:28 &amp;lt;jrandom&amp;gt; les réponses de canal sont chiffrées de façon asymétrique avec la clé publique associée au canal/forum 16:28 &amp;lt;jrandom&amp;gt; certains messages peuvent utiliser un chiffrement basé sur une phrase de passe pour générer la clé symétrique de lecture 16:29 &amp;lt;jrandom&amp;gt; et certains messages peuvent inclure la clé symétrique dans les en-têtes lisibles du message (afin que tout le monde puisse le lire) 16:29 &amp;lt;modulus&amp;gt; quel est l’intérêt de ce dernier cas ? 16:29 &amp;lt;jrandom&amp;gt; et certains forums peuvent eux-mêmes inclure la clé symétrique dans les métadonnées du forum, de sorte que tout le monde puisse lire le message mais seulement s’ils possèdent les métadonnées du canal 16:29 &amp;lt;jrandom&amp;gt; modulus : pour que tout soit toujours chiffré, même le contenu lisible publiquement 16:29 &amp;lt;jrandom&amp;gt; (afin que l’écoute triviale soit inutile) 16:30 &amp;lt;modulus&amp;gt; d’accord, je vois. 16:31 &amp;lt;jrandom&amp;gt; ok, je pense que cela couvre les questions de chiffrement posées avant la réunion 16:31 &amp;lt;jrandom&amp;gt; quelqu’un a des questions sur 3.1) qu’est-ce que Syndie ? 16:31 &amp;lt;jrandom&amp;gt; (je veux dire, davantage sera clarifié au fur et à mesure que ce sera publié, bien sûr) 16:32 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; hmm 16:33 &amp;lt;jrandom&amp;gt; que tal void? 16:33 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; &amp;lt;void&amp;gt; je suppose que l’archive de message (.zip) peut aussi inclure d’autres messages, éventuellement d’autres personnes, comme les messages cités ? 16:34 &amp;lt;jrandom&amp;gt; eh bien, oui, tu peux inclure des fichiers .snd en pièces jointes, mais il y a un espace de noms explicite, donc tu peux faire des liens de type References: standard vers des messages précédents 16:34 &amp;lt;jrandom&amp;gt; (c.-à-d. que tu n’as pas besoin de faire un « threading » à la Frost) 16:35 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ok, d’accord 16:37 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; À propos de Syndie, je me demandais comment on résoudrait le problème de donner à des personnes l’accès à un forum à auteurs multiples (comme des comptes sur un forum classique) sans que ce soit irrévocable, et d’éviter le bazar indésirable lorsqu’il faut révoquer l’accès (pour quelque raison que ce soit) 16:38 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Une solution, bien sûr, serait que l’auteur précise une recommandation indiquant quelles réponses les clients devraient afficher 16:38 &amp;lt;jrandom&amp;gt; Complication : créer une nouvelle paire de clés publique/privée, donner la clé privée aux personnes (temporairement) autorisées, et inclure la clé publique dans la liste des « keys allowed to post » 16:38 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; …et que les clients, sauf s’ils veulent éplucher l’historique, suivent cette recommandation (ou plus précisément sa dernière version) 16:38 &amp;lt;jrandom&amp;gt; (et quand ils ne sont plus autorisés, retirer cette clé de la liste « keys allowed to post ») 16:39 &amp;lt;kostya213&amp;gt; jrandom : tu devrais peut-être utiliser une extension différente de .snd car c’est une extension largement utilisée pour les applications audio, le MIME va s’y tromper 16:39 &amp;lt;jrandom&amp;gt; ah, oui — tous les forums ont un « owner » (une clé privée de signature) qui peut gérer la liste de ceux qui sont autorisés à poster, etc 16:39 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; « keys allowed to post » serait des métadonnées attachées au dernier message de l’auteur, ou à un autre message, c’est bien ça ? 16:39 &amp;lt;jrandom&amp;gt; bon point kostya213, mais du coup on risque de se retrouver coincés avec .dat ;) 16:40 &amp;lt;jrandom&amp;gt; Complication : ah désolé, non, c’est comme le Syndie actuel/ancien — des messages de métadonnées séparés et signés pour le forum/canal lui-même 16:40 &amp;lt;vulpine&amp;gt; * Complication pense que quelqu’un a même déjà revendiqué .dat pour quelque chose :) 16:40 &amp;lt;jrandom&amp;gt; oui, l’application appelée « octet-stream » ;) 16:40 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; on dirait que .syn n’est utilisé pour rien de notable 16:41 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Aha, des messages spéciaux de métadonnées… oui, ça pourrait faire l’affaire 16:41 &amp;lt;jrandom&amp;gt; oh chouette, on arrive à syn ! 16:41 &amp;lt;jrandom&amp;gt; (bien vu void, merci kostya213) 16:41 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; hmm, 16:41 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; hmm, "Word Synonym File", Company: Microsoft 16:42 &amp;lt;jrandom&amp;gt; bon, je suis sûr qu’on trouvera une solution 16:42 &amp;lt;kostya213&amp;gt; oui c’est utilisé par Word 16:42 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; mais on peut très bien ignorer ça :) 16:42 &amp;lt;kostya213&amp;gt; ne perdez pas espoir, je pense qu’il est possible de trouver quelque chose qui ne posera pas de problèmes avec les types MIME largement utilisés 16:43 &amp;lt;jrandom&amp;gt; ok, autre chose sur 3.1) Qu’est-ce que Syndie ? 16:43 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; euh, d’ailleurs, pourquoi se cantonner à des extensions à trois lettres ? c’est une relique de l’ère DOS 16:43 &amp;lt;kostya213&amp;gt; une chose à demander, pourquoi limiter à une extension à trois lettres ? personne n’utilise plus DOS 16:44 &amp;lt;jrandom&amp;gt; hehe 16:44 &amp;lt;kostya213&amp;gt; jinx sur void 16:44 &amp;lt;kostya213&amp;gt; .syndie me paraît bien 16:44 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; .synd n’entrerait en conflit avec rien 16:44 &amp;lt;kostya213&amp;gt; bien aussi 16:45 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; maudit lag :( 16:48 &amp;lt;jrandom&amp;gt; ok, passons à 3.2) Pourquoi Syndie est important ? 16:48 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; jrandom : attends 16:48 &amp;lt;cervantes&amp;gt; (parce que tu dis que ça l’est) 16:48 * jrandom attend 16:48 &amp;lt;jrandom&amp;gt; !thwap cervantes ;) 16:48 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; la note d’état indique qu’un avatar peut être attaché à un message, sinon un avatar par défaut sera utilisé 16:49 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; mais si une personne veut avoir plusieurs avatars prédéfinis au lieu d’un seul « par défaut » ? 16:49 &amp;lt;jrandom&amp;gt; ouaip, l’auteur peut inclure un avatar par défaut dans les métadonnées de son propre canal 16:49 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; joindre l’autre à chaque fois ne sera pas efficace 16:49 &amp;lt;jrandom&amp;gt; bonne question void — passons à ce code de script dans les notes 16:50 &amp;lt;jrandom&amp;gt; listauthkeys --authorizedOnly true 16:50 &amp;lt;jrandom&amp;gt; authenticate 0 16:50 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; (?) 16:50 &amp;lt;jrandom&amp;gt; listauthkeys affichera toutes les identités avec lesquelles tu peux signer le message en disant que tu es cette personne, tandis que "authenticate 0" choisit une identité avec laquelle signer 16:51 &amp;lt;jrandom&amp;gt; donc, cette identité a son propre canal, et ce canal a ses propres métadonnées, qui peuvent inclure un avatar 16:51 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; hmm, une identité distincte signifie une paire de clés distincte ? 16:51 &amp;lt;jrandom&amp;gt; oui 16:51 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; et si une personne veut avoir plusieurs avatars sur une seule identité ? 16:52 &amp;lt;jrandom&amp;gt; elle a un avatar par défaut dans les métadonnées de son canal, et elle peut le remplacer au cas par cas par message 16:52 &amp;lt;kostya213&amp;gt; valeur discutable 16:52 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; plusieurs avatars « par défaut » parmi lesquels il peut choisir 16:52 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ou je chipote là ? :) 16:53 &amp;lt;jrandom&amp;gt; ah, je vois ce que tu veux dire. non, pas pris en charge au début 16:53 &amp;lt;jrandom&amp;gt; peut-être plus tard 16:53 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; c’est vrai kostya213, laisse tomber alors 16:53 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; :) 16:53 &amp;lt;jrandom&amp;gt; (mais les avatars seront très limités en taille, donc ce ne devrait pas être un gros souci de les inclure) 16:53 &amp;lt;vulpine&amp;gt; * Complication pense que l’ajout d’avatars par message pourrait être codé assez facilement 16:53 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; alors, 3.1) Qu’est-ce que Syndie ? 16:53 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (à terme) 16:54 &amp;lt;vulpine&amp;gt; * cervantes recolle les serveurs irc ensemble 16:54 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; Complication : jrandom vient juste de dire qu’il va déjà le faire :) 16:54 &amp;lt;jrandom&amp;gt; (les avatars par message seront dans la base, complication ; l’idée d’avoir de nombreux « par défaut » à choisir, en le sélectionnant en disant "use avatar 1" dans un message plutôt qu’en incluant l’avatar lui-même) 16:54 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; latence, latence… 16:54 &amp;lt;jrandom&amp;gt; ok, autre chose pour 3.1 ? 16:54 &amp;lt;jrandom&amp;gt; sinon, passons à 3.2 16:55 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; je pense que c’est tout 16:55 &amp;lt;jrandom&amp;gt; wr0d. 16:56 &amp;lt;jrandom&amp;gt; mis à part la pique de cervantes, quelqu’un a des questions/commentaires/inquiétudes à propos du « pourquoi » ? 16:56 &amp;lt;jrandom&amp;gt; (euh, "concerns") 16:58 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; cervantes : as-tu nettoyé la surface avec de l’alcool avant d’appliquer la colle sur l’ircd ? ;) 16:58 &amp;lt;kostya213&amp;gt; à mon avis Syndie n’a pas besoin de justification, sa valeur devrait être évidente pour quiconque s’intéresse déjà aux réseaux d’anonymisation 16:58 &amp;lt;kostya213&amp;gt; et conscient des dangers de la centralisation de l’information 16:59 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (republier, merci d’ignorer si c’est arrivé au serveur) 16:59 &amp;lt;vulpine&amp;gt; * Complication pense que Syndie est important parce que Monsieur Tout-le-monde qui fait tourner phpBB se ferait compromettre trop vite, et Monsieur Tout-le-monde qui utilise $random_blogging_tool s’en retrouverait compromis aussi 16:59 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (même si la probabilité peut varier) 16:59 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; en effet 16:59 &amp;lt;jrandom&amp;gt; ouaip, sans parler de quiconque est confronté à de vrais adversaires hostiles (pas forcément au niveau étatique) 17:00 &amp;lt;jrandom&amp;gt; ok, cool, je voulais juste vérifier ça avec vous 17:00 &amp;lt;jrandom&amp;gt; autre chose sur 3.2, ou on passe à 3.3) quand pourrons-nous utiliser Syndie ? 17:01 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; eh bien, essentiellement c’est un outil de forum/blogging/e-mail/communication basé sur des primitives cryptographiques et indépendant de la couche de transport 17:01 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; …et dans le scénario où l’adversaire de Monsieur Tout-le-monde lancerait des attaques par intersection, toute personne faisant tourner un eepsite de n’importe quel type finirait par se faire compromettre (sauf dans un réseau énorme) 17:01 &amp;lt;kostya213&amp;gt; ce sera peut-être plus difficile à vendre à ceux qui ne voient pas de valeur immédiate dans la confidentialité/l’anonymat 17:01 &amp;lt;jrandom&amp;gt; kostya213 : ouaip, mais on pourra peut-être sortir quelques astuces, comme la possibilité de naviguer hors-ligne en toute sécurité 17:02 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Ils pourraient apprécier la sécurité malgré tout 17:02 &amp;lt;jrandom&amp;gt; (par ex. un lecteur rss hors-ligne qui récupère aussi l’ensemble des pages référencées, pas seulement le résumé rss) 17:02 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; donc oui, je ne vois pas pourquoi ça a besoin d’être justifié :) 17:02 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; kostya213 : ils n’ont pas besoin d’être anonymes pour utiliser Syndie 17:02 &amp;lt;cervantes&amp;gt; quand pourrons-nous utiliser Syndie ou quand Syndie sera-t-il utilisable ? 17:02 &amp;lt;jrandom&amp;gt; bien dit, void :) 17:03 &amp;lt;cervantes&amp;gt; pour l’interface texte, j’imagine qu’il faudra une bonne dose de documentation d’utilisation 17:03 &amp;lt;jrandom&amp;gt; cervantes : à l’heure actuelle, Syndie est fonctionnel (tu peux créer des messages, gérer des canaux, lire des messages, répondre, etc.) 17:03 &amp;lt;kostya213&amp;gt; jrandom : comment Syndie gère-t-il la redondance ? quelle est sa résilience face à la disparition de contenu ? 17:03 &amp;lt;cervantes&amp;gt; (avant que ce soit utilisable) 17:03 &amp;lt;jrandom&amp;gt; cervantes : il y a des menus intégrés avec chaque commande documentée (au moins minimalement) 17:04 &amp;lt;cervantes&amp;gt; cool, des plans pour quelques exemples de cas d’usage ? 17:04 &amp;lt;jrandom&amp;gt; kostya213 : Syndie opère à la couche contenu — la redondance est gérée par autre chose. si tu publies sur usenet, c’est répliqué sur usenet (par exemple) 17:04 &amp;lt;cervantes&amp;gt; je pense que l’astuce sera d’apprendre comment tout ça s’assemble en scripts 17:04 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; kostya213 : ça dépasse le cadre de Syndie, ça dépend du mécanisme de transport 17:04 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; malheureusement 17:04 &amp;lt;jrandom&amp;gt; bonne idée cervantes 17:05 &amp;lt;jrandom&amp;gt; la première version de Syndie inclura un système de réplication http comme l’ancien/l’existant Syndie 17:05 &amp;lt;jrandom&amp;gt; cervantes : peut-être que certains bêta-testeurs pourront assembler leurs scripts préférés pour qu’on les diffuse :) 17:05 &amp;lt;modulus&amp;gt; mmm, c’est une appli console ? 17:05 &amp;lt;jrandom&amp;gt; modulus : oui, la première appli en mode texte 17:06 &amp;lt;modulus&amp;gt; excellent ! 17:06 &amp;lt;cervantes&amp;gt; jrandom : à condition que les bêta-testeurs arrivent à comprendre comment l’utiliser ;-) 17:06 &amp;lt;jrandom&amp;gt; hehe 17:06 * jrandom a envisagé curses/etc., ainsi qu’un mode uniquement cli, mais une interface texte interactive et scriptable est probablement la plus simple et la plus utile 17:07 &amp;lt;jrandom&amp;gt; (sans gui, donc) 17:07 &amp;lt;cervantes&amp;gt; modulus : tu vois, jrandom a écouté tes retours incessants :) 17:07 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; si les gens le veulent, ils pourront probablement construire des interfaces textuelles plus interactives par-dessus 17:07 &amp;lt;jrandom&amp;gt; ouaip, certainement 17:08 &amp;lt;jrandom&amp;gt; (le code est conçu pour faciliter l’intégration avec un client irc, comme pircbot) 17:08 &amp;lt;modulus&amp;gt; cervantes : hehe 17:09 &amp;lt;modulus&amp;gt; j’imagine qu’on pourrait aussi mettre une gui par-dessus d’ailleurs, si ça marche à peu près comme je l’imagine 17:09 &amp;lt;modulus&amp;gt; même si ce serait bien plus de boulot. 17:09 * kostya213 attend le plugin emacs 17:09 &amp;lt;modulus&amp;gt; hahaha 17:09 &amp;lt;jrandom&amp;gt; heh 17:09 &amp;lt;modulus&amp;gt; en fait, un mode emacs n’est pas une si mauvaise idée, ça attirerait peut-être plus de cinglés. 17:10 &amp;lt;cervantes&amp;gt; appuie sur ctrl-alt-shift-break-uparrow-num7-b pour choisir ton identité 17:10 * jrandom laissera ça aux adeptes d’ELisp à bidouiller ;) 17:10 &amp;lt;kostya213&amp;gt; sans vouloir offenser, je ne suis pas sûr que ce projet ait besoin d’attirer plus de cinglés 17:10 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; ces cinglés-là coderaient aussi ? 17:11 &amp;lt;jrandom&amp;gt; espérons-le, complication 17:11 &amp;lt;jrandom&amp;gt; ok, avec un peu de chance 3.3) explique un peu ce qui arrive 17:11 &amp;lt;jrandom&amp;gt; quant au moment, eh bien on verra, mais j’espère "bientôt" ;) 17:12 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour 3.3) ? 17:12 &amp;lt;vulpine&amp;gt; * Complication accueillerait volontiers quelques hordes de ces cinglés alors :D 17:12 &amp;lt;cervantes&amp;gt; il y a coder, et puis il y a écrire du perl obscurci interprété en tcl 17:12 &amp;lt;kostya213&amp;gt; un plugin pour FUSE pourrait aussi être utile 17:13 &amp;lt;jrandom&amp;gt; ouaip 17:13 &amp;lt;jrandom&amp;gt; ok, passons à 4) la crypto pour Syndie 17:13 &amp;lt;jrandom&amp;gt; quelqu’un a des commentaires sur ces questions ? 17:14 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; J’aimerais, mais je ne suis pas compétent pour estimer la robustesse de ces chiffrements/hachages/tailles de clés 17:15 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; quelle longueur font les signatures elgamal/rsa ? 4 kbits pour une clé 2 kbits ? 17:15 &amp;lt;vulpine&amp;gt; * Complication laisse entièrement cette discussion aux autres 17:15 &amp;lt;jrandom&amp;gt; je ne sais pas de tête 17:15 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; par rapport à dsa ? 17:16 &amp;lt;jrandom&amp;gt; (quoique ecc a l’air tout joli et tout petit) 17:16 &amp;lt;modulus&amp;gt; Les signatures ElGamal sont difficiles et longues. comme l’a découvert l’équipe de gnupg. 17:16 &amp;lt;jrandom&amp;gt; ouaip, même si certaines de ces astuces étaient liées à la réutilisation de clés 17:16 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ah, d’accord 17:16 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ouais, c’est vrai 17:16 &amp;lt;tethra&amp;gt; modulus : si elles sont difficiles et longues, il y a un site fétichiste pour ça 17:17 &amp;lt;jrandom&amp;gt; ok, ce point était surtout un avertissement et un appel à commentaires quand vous aurez des idées 17:17 &amp;lt;cervantes&amp;gt; ne serait-il pas possible d’implémenter des chiffrements « plugables » — quand une meilleure méthode de création de clés sera standardisée, on pourra l’ajouter à Syndie et les nouveaux messages commenceront à l’utiliser, tout en conservant les méthodes obsolètes pour les anciens messages 17:17 &amp;lt;tethra&amp;gt; (désolé) 17:17 &amp;lt;jrandom&amp;gt; cervantes : ça inclut un préfixe DSA:, donc un préfixe Elg: fonctionnerait 17:17 &amp;lt;modulus&amp;gt; utilisez-vous du dsa limité à 1024 ou pas ? 17:18 &amp;lt;modulus&amp;gt; et quel hachage ? sha1 ou des révisions d’ordre supérieur ? 17:18 &amp;lt;cervantes&amp;gt; donc en fait tu veux surtout que Syndie démarre sur de bonnes bases 17:18 &amp;lt;jrandom&amp;gt; dsa n’est qu’en 1024 bits (il y a des propositions dsa2 pour plus long, mais elles ne sont pas encore standardisées) 17:18 &amp;lt;jrandom&amp;gt; et oui, dsa nécessite sha1 17:18 &amp;lt;modulus&amp;gt; hmm, d’après ce que je comprends, elles étaient assez solides avant la normalisation. 17:18 &amp;lt;kostya213&amp;gt; cervantes a raison, avoir le contenu de Syndie avec des chiffrements figés offre une mauvaise confidentialité persistante, on ne sait jamais quand un algo va partir en vrille 17:18 &amp;lt;modulus&amp;gt; mais je ne suis pas le processus d’assez près, tu as probablement raison 17:19 &amp;lt;jrandom&amp;gt; kostya213 : mais le choix est mauvais pour l’anonymat en crypto, donc nous devrions avoir des valeurs fixes quand c’est possible 17:19 &amp;lt;jrandom&amp;gt; (mauvais pour l’anonymat) 17:19 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; sais-tu pourquoi davantage de gens/protocoles n’utilisent pas ecc, d’ailleurs ? ils ont peur du manque de recherche, ou juste inquiets pour la compatibilité ? 17:19 &amp;lt;modulus&amp;gt; brevets. 17:20 &amp;lt;jrandom&amp;gt; brevets et FUD, et aussi quelques préoccupations d’implémentation 17:20 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ah, oui modulus 17:20 &amp;lt;modulus&amp;gt; au fait, y a-t-il une bonne raison de choisir dsa plutôt que rsa-sha512 par exemple ? 17:20 &amp;lt;tethra&amp;gt; brevets et FUD et l’État (oh là là) 17:20 &amp;lt;modulus&amp;gt; je ne cherche pas à être pénible, c’est juste que gpg par exemple est parti dans cette direction, entre autres. 17:20 &amp;lt;jrandom&amp;gt; je n’ai pas examiné cette option depuis des années modulus 17:21 &amp;lt;modulus&amp;gt; dsa est évidemment une norme, ce qui plaide pour lui, mais les clés sont petites et les hachages faibles. ceci dit, je ne pense pas que ce sera probablement le maillon le plus faible ;-) 17:23 &amp;lt;cervantes&amp;gt; je ne proposerais pas un « choix » — mais les nouvelles versions de Syndie embarqueraient des chiffrements (obligatoires) de plus en plus sûrs 17:23 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Laisser un peu de marge dans les structures pour de futurs changements me paraît raisonnable, quelle que soit la crypto actuelle qui s’avère la meilleure, je pense 17:23 &amp;lt;jrandom&amp;gt; ouaip, mais cela implique une rétrocompatibilité vers des versions plus faibles/anciennes pour interopérer 17:23 &amp;lt;jrandom&amp;gt; mais ok, on s’en débrouillera 17:24 &amp;lt;jrandom&amp;gt; ok, passons à 5) ??? 17:24 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à soulever pour la réunion ? 17:25 &amp;lt;cervantes&amp;gt; ne pas pouvoir lire les derniers messages de ta source préférée est une bonne incitation pour s’assurer que tout le monde reste à jour 17:25 &amp;lt;jrandom&amp;gt; dans une certaine mesure 17:26 &amp;lt;cervantes&amp;gt; no=not 17:26 &amp;lt;jrandom&amp;gt; (ouaip, c’est une incitation, mais les gens sont paresseux/pas intéressés par « mettre à jour des logiciels », etc) 17:27 &amp;lt;jrandom&amp;gt; s/people/some people/ 17:27 &amp;lt;cervantes&amp;gt; j’imagine que c’est leur problème toutefois 17:27 &amp;lt;jrandom&amp;gt; tout à fait 17:27 &amp;lt;kostya213&amp;gt; au moins, l’implémentation i2p peut avoir des mises à jour indolores 17:28 &amp;lt;jrandom&amp;gt; certainement 17:28 &amp;lt;cervantes&amp;gt; pour ??? — désolé pour la connectivité irc — le FAI devrait rétablir l’un de ses principaux opérateurs réseau "dès que possible" 17:29 &amp;lt;jrandom&amp;gt; w3wt 17:29 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Sur le sujet ???, je peux peut-être ajouter que la deuxième partie (plus étendue) des modifications NTP est presque fonctionnelle, et j’espère la committer pour tests bientôt 17:29 * cervantes prend une pincée de sel 17:29 &amp;lt;kostya213&amp;gt; quels sont les plans à court terme pour le développement du router ? la feuille de route est-elle exacte ? 17:29 &amp;lt;jrandom&amp;gt; wikked complication 17:29 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Son objectif est de remettre en question les serveurs NTP en se basant sur les décalages d’horloge des pairs 17:29 &amp;lt;jrandom&amp;gt; kostya213 : stabilisation jusqu’à la sortie de Syndie 17:30 &amp;lt;jrandom&amp;gt; (de mon point de vue) 17:30 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (et éviter de prendre des mesures susceptibles de nuire à la connectivité) 17:31 &amp;lt;cervantes&amp;gt; super 17:32 &amp;lt;jrandom&amp;gt; ok, autre chose pour la réunion ? 17:34 * jrandom se prépare 17:34 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P pour 2006-08-01</title><link>/fr/blog/2006/08/01/notes-de-statut-i2p-pour-2006-08-01/</link><pubDate>Tue, 01 Aug 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/08/01/notes-de-statut-i2p-pour-2006-08-01/</guid><description>&lt;p>Salut à tous, voici quelques notes rapides avant la réunion de ce soir. Je me rends compte que vous aurez peut-être diverses questions ou points à soulever, donc nous adopterons un format plus fluide que d&amp;rsquo;habitude. Il y a juste quelques points que je souhaite mentionner d&amp;rsquo;abord.&lt;/p>
&lt;ul>
&lt;li>Network status&lt;/li>
&lt;/ul>
&lt;p>Il semble que le réseau se porte plutôt bien, avec des essaims de transferts I2PSnark assez volumineux qui se terminent, et avec des débits de transfert assez substantiels atteints sur des routers individuels — j’ai vu 650KBytes/sec et 17,000 tunnels participants sans incident. Les routers les moins performants semblent aussi bien s’en sortir, la navigation sur des eepsites(Sites I2P) et l’irc avec des tunnels à 2 sauts utilisant en moyenne moins de 1KByte/sec.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 1 août 2006</title><link>/fr/blog/2006/08/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1-ao%C3%BBt-2006/</link><pubDate>Tue, 01 Aug 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/08/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1-ao%C3%BBt-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> bar, cervantes, Complication, frosk, jrandom, polecat, tethra, void&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:02 &amp;lt;jrandom&amp;gt; ok, autant lancer ça 16:03 &amp;lt;jrandom&amp;gt; salut, les notes pré-réunion sont publiées sur http://dev.i2p.net/pipermail/i2p/2006-August/001304.html 16:03 &amp;lt;jrandom&amp;gt; plutôt que je vous relise ce message ici, passons directement à notre section ??? standard - 16:04 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à soulever et discuter ? 16:04 &amp;lt;@cervantes&amp;gt; eerm 16:04 * cervantes se dépêche d'aller lire le message 16:05 &amp;lt;+Complication&amp;gt; Concernant l'état du réseau, tout va bien de mon côté... 16:05 &amp;lt;+Complication&amp;gt; Mais une question (retransmise depuis le forum) à propos du transport NTCP, 16:06 &amp;lt;+Complication&amp;gt; à savoir, est-il plausible que l’activer puisse causer des problèmes de charge CPU chez quelqu’un (ils étaient sous XP) ? 16:06 &amp;lt;@cervantes&amp;gt; Je dois dire que j’ai en fait constaté une charge CPU plus faible depuis que je suis passé dessus :) 16:07 &amp;lt;jrandom&amp;gt; eh bien, on ne peut pas le *désactiver* (sauf si vous avez lu le code source et connaissez l’incantation magique ;) 16:07 &amp;lt;+Complication&amp;gt; La personne qui a parlé de ce problème (difficile à reproduire, et aucune grosse utilisation CPU ici) a mentionné que son pic d’utilisation CPU semblait corrélé avec NTCP 16:07 &amp;lt;jrandom&amp;gt; donc, je suppose qu’ils veulent dire ne pas accepter les connexions NTCP entrantes 16:07 &amp;lt;+polecat&amp;gt; NTCP fait monter instantanément mon router à 100% CPU, et je l’ai reproduit deux fois avant de devoir modifier manuellement le fichier de configuration pour retrouver un router fonctionnel. 16:07 &amp;lt;jrandom&amp;gt; (tout en continuant à utiliser des connexions NTCP sortantes) 16:07 &amp;lt;+Complication&amp;gt; (ici c’est juste un tout petit peu au-dessus des niveaux habituels, probablement parce qu’on pousse *beaucoup* plus de données) 16:08 &amp;lt;+Complication&amp;gt; ( `http://forum.i2p/viewtopic.php?t=1815` ) 16:08 &amp;lt;jrandom&amp;gt; quand on établit une connexion NTCP, on fait un calcul crypto lourd (ou trois) 16:08 &amp;lt;jrandom&amp;gt; si vous acceptez les connexions NTCP entrantes, vous pouvez recevoir beaucoup de tentatives entrantes en même temps, puisqu’il y a des centaines de routers i2p dans la nature 16:09 &amp;lt;jrandom&amp;gt; polecat : ce n’était pas la faute de NTCP, c’était la faute d’un serveur NTP défectueux dans le pool NTP 16:09 &amp;lt;+polecat&amp;gt; Oui. Donc apparemment je ne peux pas gérer ça moi-même. 16:09 &amp;lt;jrandom&amp;gt; (merci à cervantes d’avoir repéré ce serveur NTP et d’avoir convaincu les gens du pool de les !thwap :) 16:10 &amp;lt;jrandom&amp;gt; ((et à Complication pour avoir fait en sorte qu’on les évite à l’avenir :)) 16:10 &amp;lt;@cervantes&amp;gt; heh je pense que leurs watchdogs de serveur ne fonctionnent que les jours ouvrés ;-) 16:10 &amp;lt;+Complication&amp;gt; Eh bien, l’évitement actuel est assez limité 16:10 &amp;lt;@cervantes&amp;gt; http://www.pool.ntp.org/scores/216.52.237.153 16:11 &amp;lt;+Complication&amp;gt; J’espère coder quelque chose de plus parano à terme 16:11 &amp;lt;+polecat&amp;gt; Ah, donc activer NTCP ne va plus faire grimper le CPU à fond ? 16:11 &amp;lt;jrandom&amp;gt; (ça n’a jamais été le cas, polecat, c’était une coïncidence ;) 16:12 &amp;lt;+Complication&amp;gt; "clock" en quel sens exactement ? 16:12 &amp;lt;jrandom&amp;gt; (voir le lien de cervantes) 16:12 * polecat assène une tape derrière la tête de Complication. 16:12 &amp;lt;@cervantes&amp;gt; tu fumes quoi, polecat 16:12 &amp;lt;+Complication&amp;gt; :P 16:12 &amp;lt;+polecat&amp;gt; Euh, je veux dire, ça a volé tous les cycles d’horloge. :) 16:13 &amp;lt;+Complication&amp;gt; S’il a sauté de 30 secondes en avant ou en arrière, il a pu perdre énormément de sessions et recourir à toutes sortes de crypto très, très lourde 16:13 &amp;lt;+Complication&amp;gt; Ça pourrait voler pas mal de cycles CPU, je pense 16:13 &amp;lt;+Complication&amp;gt; En effet, peut-être que la personne sur le forum a vu la même chose et a mal corrélé ? Il faudra demander... 16:13 &amp;lt;jrandom&amp;gt; ah… eh bien, des salves de connexions NTCP entrantes valides provoqueront des pics de CPU, tandis que NTCP en sortie uniquement n’essaiera de contacter qu’un certain nombre de pairs NTCP à la fois 16:14 &amp;lt;jrandom&amp;gt; il n’y a aucun problème à ne pas activer NTCP entrant. 16:15 &amp;lt;@cervantes&amp;gt; Complication : le serveur a été corrigé lundi en milieu de journée, donc ça vaudrait le coup de voir s’ils ont eu des soucis depuis 16:15 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à discuter ? 16:16 &amp;lt;+Complication&amp;gt; cervantes : en effet, ça peut valoir le coup d’essayer 16:16 &amp;lt;@cervantes&amp;gt; J’ai reçu des rapports de personnes qui perdent encore périodiquement des leases… est-ce un problème connu ? 16:16 &amp;lt;+void&amp;gt; en quoi l’implémentation NTCP diffère-t-elle de SSU ? 16:17 &amp;lt;+polecat&amp;gt; Comment savoir si on perd des leases ? 16:18 &amp;lt;jrandom&amp;gt; void : il y a une surcharge de bande passante par message légèrement plus élevée avec NTCP (quoique peut-être compensée par l’implémentation de transmission fiable probablement plus efficace du système d’exploitation) 16:18 &amp;lt;+Complication&amp;gt; polecat : tunnels.jsp n’affichera aucun tunnel pour un pool de tunnels particulier (par ex. "shared clients") 16:18 &amp;lt;jrandom&amp;gt; cervantes : ouaip, nos taux de réussite de construction de tunnel ne sont toujours pas au niveau requis 16:18 &amp;lt;+void&amp;gt; polecat : la console du router le dit 16:18 &amp;lt;+Complication&amp;gt; Et comme le dit void, la barre latérale gauche de la console l’indiquera 16:19 &amp;lt;+polecat&amp;gt; Je reçois souvent ces messages "No leases"... c’est bien de ça que vous parlez, non ? 16:19 &amp;lt;@cervantes&amp;gt; ouaip 16:20 &amp;lt;+polecat&amp;gt; C’est généralement ça qui tue ma connexion IRC. Je pensais que c’était normal ! 16:21 * jrandom grimace 16:24 &amp;lt;+tethra&amp;gt; lol ;) 16:25 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:25 &amp;lt;@cervantes&amp;gt; jrandom : as-tu fait des progrès sur Syndie dernièrement ou bien tu avais les mains pleines avec NTCP/correction de bugs/chasse à l’ISP/vélo ? 16:27 &amp;lt;+tethra&amp;gt; des nouvelles de feedspace, ou je devrais juste aller sur leur eepsite ? 16:28 &amp;lt;jrandom&amp;gt; quand le réseau live est parti en vrille, j’ai mis Syndie de côté. Mais avec le réseau qui revient sur les rails, Syndie me reprend du temps, et j’espère sortir bientôt un petit système en CLI (avec des GUI ciblées ensuite, basées sur les retours utilisateurs) 16:28 &amp;lt;jrandom&amp;gt; (la GUI SWT implémentée est en assez bon état, mais il est probablement préférable de commencer avec la CLI pour ajuster les attentes) 16:29 * jrandom n’a pas eu de nouvelles de feedspace 16:29 &amp;lt;@cervantes&amp;gt; cool 16:29 &amp;lt;jrandom&amp;gt; frosk : des nouvelles ? :) 16:29 &amp;lt;+polecat&amp;gt; Je suis content que tu retravailles sur Syndie. La nouvelle version a l’air prometteuse. Des idées sur les ACL pour des choses comme supprimer des blogs depuis un nœud, ou faire des tâches administratives indépendantes des comptes ? 16:30 &amp;lt;@cervantes&amp;gt; &amp;lt;jrandom&amp;gt; DELETE FROM messages WHERE postedOn &amp;lt;NOW()-14*24*60*60; 16:31 &amp;lt;jrandom&amp;gt; les archives locales resteront probablement essentiellement « de confiance » (puisque si vous pouvez accéder à la base d’archives locale, vous pouvez modifier le fichier comme vous voulez) 16:32 &amp;lt;jrandom&amp;gt; cependant, pour les blogs partagés, oui il y a tout un ensemble de structures crypto en place pour authentifier et/ou autoriser les publications et les modifications 16:33 &amp;lt;jrandom&amp;gt; (mais il y aura aussi un moyen pour les gens de voir les posts « non autorisés », ils seront juste bien à l’écart) 16:33 &amp;lt;+polecat&amp;gt; Je suis sûr qu’une fois que quelqu’un inondera les syndications de milliers d’énormes billets de blog, la technique pour supprimer physiquement des posts sera parfaite. 16:34 &amp;lt;+tethra&amp;gt; heheh 16:35 &amp;lt;jrandom&amp;gt; la suppression physique est triviale, la question c’est quels posts accepter en premier lieu ;) 16:36 &amp;lt;jrandom&amp;gt; (je n’ai aucun intérêt à faire de Syndie une plateforme de distribution de films, etc) 16:36 &amp;lt;+polecat&amp;gt; On ne peut pas être sûr de ce qu’on accepte avant qu’un échantillon ait été accepté. J’imagine quelque chose comme n’autoriser qu’une whitelist de blogs, et autoriser de nouveaux ID à l’essai avant de les ajouter, avec suppression immédiate en cas de trahison par spam. 16:36 &amp;lt;jrandom&amp;gt; ouaip 16:37 &amp;lt;+polecat&amp;gt; Je suis plus intéressé par son application à agréger des fils de conversation ensemble : on pourrait faire un BBS sans serveur central, juste un tag en commun ! 16:37 &amp;lt;jrandom&amp;gt; (autoriser manuellement de nouveaux ID, bannir manu militari les ID qui floodent, etc) 16:37 &amp;lt;jrandom&amp;gt; il y a même un support inhérent pour ça dans la crypto, polecat :) 16:37 &amp;lt;+polecat&amp;gt; Possiblement un modérateur signant les messages approuvés pour le BBS, et des gens récupérant ces listes d’approbation depuis le blog du modérateur. 16:38 &amp;lt;+polecat&amp;gt; Oh excellent. 16:38 &amp;lt;@frosk&amp;gt; jrandom : je bosse sur des trucs de GUI ces temps-ci, mais c’est dur à concilier avec un nouveau boulot :( 16:39 * cervantes contacte les Ressources Humaines pour faire virer frosk 16:40 &amp;lt;jrandom&amp;gt; ah cool, avec un peu de chance, une fois que Syndie poussera une syndication http bricolée, on te redonnera envie de t’y remettre ;) 16:40 &amp;lt;@frosk&amp;gt; au moins mon boss suit le développement d’i2p maintenant :) 16:40 * jrandom fait coucou au boss de frosk 16:40 &amp;lt;@frosk&amp;gt; oh oui, je suis toujours déterminé (fichtre !) :) 16:40 &amp;lt;jrandom&amp;gt; (donne plus de congés à frosk, on a besoin de lui !) 16:41 &amp;lt;@cervantes&amp;gt; avec un peu de chance, il ne lira pas que tu as posté des informations classifiées de l’entreprise sur ton blog Syndie 16:41 &amp;lt;bar&amp;gt; les GUI c’est bien, on aime les GUI. tu es pardonné. 16:41 &amp;lt;+Complication&amp;gt; Héhé :) 16:41 &amp;lt;@frosk&amp;gt; c’est bizarre d’entrer dans son bureau et de le surprendre en train de lire Syndie :) 16:41 &amp;lt;jrandom&amp;gt; hah génial 16:42 &amp;lt;+polecat&amp;gt; Félicitations frosk, même si tu te fais virer dans la honte et l’infamie, au moins tu auras montré à une personne de plus à quel point Syndie peut être cool. 16:43 &amp;lt;@frosk&amp;gt; hehe ouais 16:43 &amp;lt;+tethra&amp;gt; haha 16:44 &amp;lt;@frosk&amp;gt; la GUI (en SWT) est/sera un banc d’essai pour tout ce qui touche à feedspace, pour le lancer 16:44 &amp;lt;jrandom&amp;gt; r0x0r 16:45 &amp;lt;+void&amp;gt; jrandom : tu devrais peut-être cross-poster tout ce qui arrive sur les listes de diffusion vers Syndie aussi ? 16:45 &amp;lt;jrandom&amp;gt; on devrait totalement l’intégrer dans la GUI SWT de Syndie (le paradigme de base est un navigateur, mais n’affichant pas des pages html dans les onglets) 16:46 &amp;lt;+polecat&amp;gt; Ce serait bien. Je n’arrive plus à recevoir la liste de diffusion. 16:46 &amp;lt;jrandom&amp;gt; void : ce serait assez facile pour quelqu’un d’écrire un petit script shell pour envoyer procmail dans la CLI de Syndie 16:46 &amp;lt;@cervantes&amp;gt; ces jolies GUI SWT sont-elles liées aux applications ? ou ce sont des surcouches pour des exécutables CLI ou utilisent tcp etc. etc. 16:46 &amp;lt;@frosk&amp;gt; ça a du sens 16:46 &amp;lt;jrandom&amp;gt; (si je me souviens bien, il y a un post sur mon blog il y a quelque temps qui explique comment utiliser la CLI de Syndie pour insérer des posts) 16:47 &amp;lt;+polecat&amp;gt; Actuellement on peut créer des flux RSS à injecter dans Syndie, même si c’est encore un peu bancal. 16:47 &amp;lt;jrandom&amp;gt; cervantes : JDBC dans les gestionnaires d’événements, en ligne avec des appels JNI et MSVC, bien sûr ;) 16:47 * jrandom se baisse 16:48 &amp;lt;+polecat&amp;gt; Microsoft Visual Classes ? 16:49 &amp;lt;@cervantes&amp;gt; jrandom : donc n’importe quoi qui sait parler SQL peut administrer Syndie alors 16:49 &amp;lt;jrandom&amp;gt; (du point de vue de Syndie, toute la fonctionnalité est essentiellement implémentée dans plein de petites applis CLI qui ne font que mettre à jour la base JDBC, et il y a une UI SWT pour naviguer dans la DB) 16:51 &amp;lt;+polecat&amp;gt; Et puisque la base de données a deux interfaces, JDBC et SQL, un client communiquant via l’un ou l’autre protocole peut mettre le bazar dans Syndie. 16:51 &amp;lt;jrandom&amp;gt; cervantes : eh bien oui et non — une bonne partie de la base est chiffrée, donc tous les champs ne sont pas lisibles 16:51 &amp;lt;+void&amp;gt; l’interface web actuelle sera-t-elle toujours là ? 16:51 &amp;lt;jrandom&amp;gt; (jdbc == sql) 16:51 &amp;lt;jrandom&amp;gt; void : non 16:51 &amp;lt;+polecat&amp;gt; Je croyais que tu avais dit que JDBC n’était pas un protocole bêtement lisible par un humain ? 16:51 &amp;lt;+Complication&amp;gt; jdbc == interface de base de données Java, peut-être un peu similaire à odbc 16:51 &amp;lt;jrandom&amp;gt; ((jdbc ~= sql)) 16:51 &amp;lt;+Complication&amp;gt; Un truc au-dessus duquel on parle SQL 16:52 &amp;lt;+void&amp;gt; jrandom : que va-t-il arriver à syndie.i2p/syndiemedia.i2p.net ? 16:52 &amp;lt;+polecat&amp;gt; Oh. De toute façon, je n’ai jamais aimé SQL, pour mémoire. 16:52 &amp;lt;@cervantes&amp;gt; jrandom : donc il vaut mieux créer une surcouche pour syndieTools (tm) que d’essayer d’aspirer les données soi-même 16:53 &amp;lt;jrandom&amp;gt; void : l’avenir le dira. Il est probable qu’ils 1) servent de site web/eepsite de Syndie, 2) servent d’archive publique de posts avec laquelle se syndiquer, et finalement, quand une interface web sera écrite, 3) fournissent une interface web 16:53 &amp;lt;+polecat&amp;gt; Pourquoi ne pas soumettre du bytecode comme requêtes de base de données, plutôt que des instructions COBOL archaïques ? 16:53 &amp;lt;jrandom&amp;gt; ouaip, cervantes 16:53 &amp;lt;jrandom&amp;gt; !lart polecat 16:54 &amp;lt;+void&amp;gt; hehehe 16:54 &amp;lt;+polecat&amp;gt; Ah, ma faiblesse secrète. 16:54 &amp;lt;@cervantes&amp;gt; * vous avez 6 larts restants dans votre inventaire, il y a une porte au nord et un polecat inconscient sur le sol 16:54 &amp;lt;jrandom&amp;gt; cervantes : c’est en fait l’appli CLI n°3 (extraire des posts individuels, qui vient après l’appli n°2, lister des posts individuels (après la n°1, créer des posts individuels, et après la n°0, gérer les nyms))) 16:54 &amp;lt;jrandom&amp;gt; lol 16:54 &amp;lt;+tethra&amp;gt; haha 16:55 &amp;lt;+Complication&amp;gt; proposition de fonctionnalité : au lieu de bytecode, pourquoi ne pas soumettre de vrais agents de $agency comme requêtes de base de données ? ;P 16:56 &amp;lt;+Complication&amp;gt; Ce serait bien plus facile à valider pour la sécurité :P 16:56 &amp;lt;@cervantes&amp;gt; jrandom : bien reçu 16:56 &amp;lt;+tethra&amp;gt; est-ce qu’ils se comportent comme des pigeons voyageurs sous le bon climat, Complication ? 16:56 &amp;lt;+Complication&amp;gt; tethra : seulement si tu arrives à les pousser à travers la pile TCP intacts :P 16:56 &amp;lt;+polecat&amp;gt; Oui, des requêtes de base de données au-dessus de CPP ! 16:57 &amp;lt;+Complication&amp;gt; J’imagine que se froisser dans TCP pourrait les corrompre 16:58 &amp;lt;+Complication&amp;gt; (désolé, je devrais vraiment garder les blagues pour #i2p-chat, mais parfois je ne peux pas m’en empêcher) 16:58 * cervantes sent qu’un baff approche 16:58 &amp;lt;+Complication&amp;gt; des requêtes de base de données comme shellcode ? 16:59 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:59 &amp;lt;+polecat&amp;gt; http://www.blug.linux.no/rfc1149/ &amp;lt;- on pourrait tunneliser i2p là-dessus, vraiment. 16:59 * Complication préférerait rester sur SQL 17:00 &amp;lt;+void&amp;gt; jrandom : d’autres langages que Java ont-ils des bibliothèques pour les bases hsqldb ? 17:01 &amp;lt;+Complication&amp;gt; Oo semble que oui, puisqu’ils semblent l’utiliser 17:01 &amp;lt;+void&amp;gt; ça ressemble à un "non" pour moi 17:01 &amp;lt;+void&amp;gt; oh, hmm 17:01 &amp;lt;@cervantes&amp;gt; openoffice l’utilise donc je dirais que oui 17:01 &amp;lt;+Complication&amp;gt; Mais je ne suis pas sûr en quoi OpenOffice est écrit 17:01 &amp;lt;jrandom&amp;gt; pas à ma connaissance. mais quelqu’un pourrait faire tourner Syndie contre une autre base JDBC (mysql, oracle, etc) 17:01 &amp;lt;jrandom&amp;gt; oo utilise java 17:02 &amp;lt;+void&amp;gt; pour quoi exactement openoffice utilise-t-il cette base de données ? 17:02 &amp;lt;+Complication&amp;gt; Mais il semble ne l’utiliser que partiellement 17:02 &amp;lt;jrandom&amp;gt; void : pour la génération de PDF et pour leur appli base de données façon Access 17:02 &amp;lt;jrandom&amp;gt; (entre autres) 17:02 &amp;lt;+Complication&amp;gt; Étant donné qu’il recommande un JRE externe 17:02 &amp;lt;+void&amp;gt; ok 17:03 &amp;lt;+void&amp;gt; c’est galère d’écrire du SQL portable, ceci dit 17:03 &amp;lt;+Complication&amp;gt; si on ne fait pas de triggers ni de procédures stockées, ça ne devrait pas être trop pénible, toutefois 17:04 &amp;lt;jrandom&amp;gt; eh, ce n’est pas si terrible, et facile à externaliser 17:04 &amp;lt;+void&amp;gt; surtout quand on vise oracle ;) 17:05 &amp;lt;jrandom&amp;gt; en fait, hsqldb supporte pl/sql ;) 17:06 &amp;lt;bar&amp;gt; y a-t-il d’autres plans pour cette base, comme pour les stats, les profils de pairs, le netdb..? 17:06 &amp;lt;jrandom&amp;gt; non, c’est uniquement pour Syndie 17:06 &amp;lt;bar&amp;gt; ok 17:07 &amp;lt;jrandom&amp;gt; (bien que, quand nous livrerons le code hsqldb, nous pourrons l’utiliser dans i2p « gratuitement ») 17:07 &amp;lt;@cervantes&amp;gt; puisque Syndie n’est pas une application I2P, juste une application qui peut tourner au-dessus d’I2P, correct ? 17:07 &amp;lt;jrandom&amp;gt; ouaip, cervantes, il n’y a aucune dépendance à i2p 17:07 &amp;lt;+Complication&amp;gt; C’est bien de garder Syndie portable, puisqu’il pourrait avoir d’autres transports que I2P 17:07 &amp;lt;bar&amp;gt; exact 17:08 &amp;lt;+Complication&amp;gt; Cependant, j’imagine qu’il ne serait pas difficile de faire tourner plusieurs instances hsqldb sur la même machine 17:08 &amp;lt;+Complication&amp;gt; Donc si d’autres applis en avaient besoin, il semble qu’elles pourraient simplement l’utiliser 17:08 &amp;lt;jrandom&amp;gt; trivial, et coût nul si vous utilisez simplement la base in-jvm 17:08 &amp;lt;+Complication&amp;gt; (utiliser leur propre instance, de préférence) 17:10 &amp;lt;+void&amp;gt; il n’y a pas de pilote jdbc pour sqlite ? 17:11 &amp;lt;jrandom&amp;gt; je sais pas, jamais utilisé 17:11 &amp;lt;+void&amp;gt; ah, on dirait qu’il y a *quelque chose* 17:13 &amp;lt;jrandom&amp;gt; ok, autre chose pour la réunion ? 17:13 &amp;lt;jrandom&amp;gt; sinon... 17:13 * jrandom dinws up 17:13 * jrandom recule 17:13 * jrandom prend de l’élan 17:13 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2006-06-13</title><link>/fr/blog/2006/06/13/notes-de-statut-i2p-du-2006-06-13/</link><pubDate>Tue, 13 Jun 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/06/13/notes-de-statut-i2p-du-2006-06-13/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est encore mardi,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) 0.6.1.21 3) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Ces derniers temps, les choses ne vont pas très bien sur le réseau et, malheureusement, il n’existe pas de réglages locaux que vous puissiez effectuer pour l’améliorer. Merci de votre patience.&lt;/p>
&lt;ul>
&lt;li>
&lt;ol start="2">
&lt;li>0.6.1.21&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Au fil des dernières versions, nous avons réduit le nombre de variables dans le comportement du réseau, et d’ici un jour ou deux nous devrions publier une nouvelle version 0.6.1.21 pour capitaliser sur les enseignements tirés de la 0.6.1.20. Entre autres, la version de demain devrait réduire le nombre de rejets de tunnel inutiles (quoique dans un état un peu trop permissif), et à mesure que celle-ci sera déployée, nous espérons constater une amélioration. Sinon, il nous restera encore un sous-système à démanteler pour revenir à de bonnes performances, mais j’aimerais éviter cette bataille, si possible.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 13 juin 2006</title><link>/fr/blog/2006/06/13/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-13-juin-2006/</link><pubDate>Tue, 13 Jun 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/06/13/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-13-juin-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> fedo, jrandom, modulus, NickyB, user-land&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:05 &amp;lt;jrandom&amp;gt; 0) salut 16:05 &amp;lt;jrandom&amp;gt; 1) État du réseau 16:05 &amp;lt;jrandom&amp;gt; 2) 0.6.1.21 16:05 &amp;lt;jrandom&amp;gt; 3) ??? 16:05 &amp;lt;jrandom&amp;gt; 0) salut 16:05 * jrandom fait coucou 16:05 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2006-June/001293.html 16:06 &amp;lt;jrandom&amp;gt; pendant que vous lisez ça, passons à 1) État du réseau 16:07 &amp;lt;jrandom&amp;gt; le comportement du réseau n'est pas terrible en ce moment — ça marche assez bien pour certains, mais pour d'autres, ça ne marche pas du tout 16:07 &amp;lt;modulus&amp;gt; .20 marche assez bien chez moi, alors que .19 ne marchait pas du tout, mais j'imagine que ce n'est qu'une anecdote. 16:08 &amp;lt;jrandom&amp;gt; tu dis anecdote, je dis point de données :) 16:08 &amp;lt;jrandom&amp;gt; il y aura une nouvelle version demain qui devrait améliorer un peu les choses 16:09 &amp;lt;jrandom&amp;gt; oh, je suppose que ça, c'est le 2)... quelqu'un a autre chose sur 1) État du réseau à discuter d'abord ? 16:10 &amp;lt;jrandom&amp;gt; sinon, passons à 2) 0.6.1.21 16:11 &amp;lt;jrandom&amp;gt; 0.6.1.20-7 est le cvs head (branche principale CVS), et deviendra 0.6.1.21 à un moment demain 16:12 &amp;lt;jrandom&amp;gt; cela devrait améliorer la capacité des pairs rapides à gérer plus de tunnels, ce qui devrait à son tour améliorer les taux de réussite de tout le monde 16:13 * jrandom obtient actuellement ~30-60% de taux de réussite (hors expirations) - avec un peu de chance, les expirations seront encore réduites 16:14 &amp;lt;jrandom&amp;gt; ok, je n'ai pas grand-chose à ajouter de ce côté-là — les changements sont listés dans history.txt, donc gardez un œil ouvert demain pour la sortie 16:14 &amp;lt;jrandom&amp;gt; (aussi, souvenez-vous que la diffusion de la version peut prendre jusqu'à 12 heures, donc il est probablement préférable soit de compiler -7, soit d'attendre l'annonce officielle sur la liste de diffusion/le site web) 16:15 &amp;lt;jrandom&amp;gt; ok, glissons vers 3) ??? 16:15 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à évoquer ? 16:15 &amp;lt;user-land&amp;gt; y a-t-il des recommandations pour des routers capables de supporter la charge générée par i2p ? 16:15 &amp;lt;NickyB&amp;gt; oui 16:15 &amp;lt;NickyB&amp;gt; à propos de l'ircproxy 16:15 &amp;lt;user-land&amp;gt; et qu'est-ce qui retarde i2p 1.0 ? :-) 16:16 &amp;lt;jrandom&amp;gt; user-land: à la première question, non (à part "patience") 16:16 &amp;lt;jrandom&amp;gt; à la seconde question, voir la première 16:16 &amp;lt;NickyB&amp;gt; d'abord, désolé pour mon mauvais anglais. Mon ircProxy est configuré pour être accessible sur mon LAN, comme tous les autres proxy (eeproxy aussi) mais mon 6668 est accessible sur le Net.... 16:17 &amp;lt;jrandom&amp;gt; NickyB: quand vous dites sur votre LAN, quelle est l'*interface* à laquelle il est lié (sur `http://localhost:7657/i2ptunnel/index.jsp)` 16:18 &amp;lt;jrandom&amp;gt; NickyB: si l'interface est "0.0.0.0", oui, elle acceptera des connexions de partout. si c'est "127.0.0.1" elle n'acceptera des connexions que depuis le localhost. si c'est "10.0.0.123" ou "192.168.1.42", alors elle acceptera des connexions depuis votre LAN 16:19 &amp;lt;NickyB&amp;gt; euh, pour ma console, j'ai fait un changement dans client.config 16:19 &amp;lt;NickyB&amp;gt; clientApp.0.args=7657 192.168.0.1 ./webapps/ 16:19 &amp;lt;NickyB&amp;gt; 192.168.0.1 est l'adresse donnée à tous mes proxy 16:19 &amp;lt;NickyB&amp;gt; Accessible par: 16:20 &amp;lt;NickyB&amp;gt; Hôtes LAN 16:20 &amp;lt;NickyB&amp;gt; 192.168.0.1 16:20 &amp;lt;NickyB&amp;gt; et mon 4444 n'est pas accessible sur le Net, mais mon 6668 oui 16:20 &amp;lt;jrandom&amp;gt; NickyB: vous devez arrêter et redémarrer ce proxy i2ptunnel en particulier pour que les changements prennent effet 16:21 &amp;lt;jrandom&amp;gt; toutefois, on peut peut-être continuer le débogage après la réunion (puisque tout ceci est consigné ;) 16:21 &amp;lt;NickyB&amp;gt; je vais essayer, merci 16:21 &amp;lt;jrandom&amp;gt; pas de souci, merci pour votre patience 16:21 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:21 &amp;lt;fedo&amp;gt; pourquoi la .21 ne sera pas une version *obligatoire* ? Je demande ça parce qu'on a beaucoup de .12 .13 etc. routers. Ça n'aide peut-être pas la santé du réseau ... 16:23 &amp;lt;jrandom&amp;gt; les vieux routers ne font pas beaucoup de mal, et il n'y en a pas tant que ça (quelque chose comme 2-300 restent à une version de l'actuelle) 16:23 &amp;lt;user-land&amp;gt; mon router matériel a planté sous la charge d'i2p. c'est pourquoi j'ai demandé des recommandations matérielles. 16:24 &amp;lt;jrandom&amp;gt; ah, désolé, j'avais mal compris votre question user-land. je me suis débrouillé avec des Linksys et Belkin bon marché, même si je ne sais pas quels commutateurs ils ont dans le centre de colocation (colo) actuel 16:24 &amp;lt;user-land&amp;gt; merci. 16:25 &amp;lt;jrandom&amp;gt; fedo: l'essentiel de ...21, c'est que 1) les routers rapides mettent à jour (et ce sont de toute façon les plus susceptibles de le faire) et 2) que les utilisateurs soient en ...19 ou supérieur 16:26 &amp;lt;fedo&amp;gt; ok Jr 16:26 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:28 &amp;lt;user-land&amp;gt; merci pour vos efforts :-) 16:28 * ashter2 appuie user-land 16:28 &amp;lt;user-land&amp;gt; et http://www.savetheinternet.com/ 16:29 &amp;lt;jrandom&amp;gt; (bah, ne jamais compter sur la politique pour nous défendre. utilisez la technologie) 16:29 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre... 16:30 * jrandom se prépare 16:30 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2006-05-30</title><link>/fr/blog/2006/05/30/notes-de-statut-i2p-du-2006-05-30/</link><pubDate>Tue, 30 May 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/05/30/notes-de-statut-i2p-du-2006-05-30/</guid><description>&lt;p>Salut à toutes et à tous, après une brève interruption, il est de nouveau temps pour nos notes de statut hebdomadaires (non signées pour des raisons de maintenance système)&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) Filtrage des pairs 3) État de Syndie 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Malheureusement, il n’y a rien de nouveau à signaler concernant l’état du réseau. La mer est encore bien agitée et, à ma connaissance, il n’existe aucun réglage ni paramètre ajustable que vous puissiez utiliser pour l’améliorer localement en toute sécurité. Nous publierons davantage d’informations ainsi que de nouvelles versions à cet effet dès qu’elles seront disponibles, mais en attendant, nous vous remercions de votre patience.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 30 mai 2006</title><link>/fr/blog/2006/05/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-mai-2006/</link><pubDate>Tue, 30 May 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/05/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-mai-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, cervantes, frosk, green, jrandom, tethrar&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:00 &amp;lt;jrandom&amp;gt; 0) salut 16:00 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 16:00 &amp;lt;jrandom&amp;gt; 2) Filtrage des pairs 16:00 &amp;lt;jrandom&amp;gt; 3) Statut de Syndie 16:00 &amp;lt;jrandom&amp;gt; 4) ??? 16:00 &amp;lt;jrandom&amp;gt; 0) salut 16:00 * jrandom fait coucou 16:01 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-May/001291.html 16:01 &amp;lt;jrandom&amp;gt; (même publiées une heure plus tôt [ou avec quelques semaines de retard, si vous voulez vous moquer de moi ;]) 16:02 &amp;lt;jrandom&amp;gt; ok, allons directement au 1) Statut du réseau 16:02 &amp;lt;jrandom&amp;gt; les choses ne sont pas dans l'état où elles devraient être. elles vont mieux qu'au moment de l'effondrement dû à la congestion, mais ça devrait être mieux qu'actuellement 16:03 &amp;lt;jrandom&amp;gt; je n'ai pas grand-chose de plus à ajouter là-dessus, à moins que quelqu'un ait des questions/inquiétudes sur le 1) ? 16:03 &amp;lt;@frosk&amp;gt; j'ai des jours entiers de connexion irc avec la .19, donc aucune plainte ici 16:04 &amp;lt;jrandom&amp;gt; sympa 16:04 &amp;lt;jrandom&amp;gt; ouais, c'est bien pour certains, juste pas assez bon ni assez stable. les stats dans la base de données n'ont pas l'air géniales non plus 16:06 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 1) Statut du réseau, ou passe-t-on à 2)Filtrage des pairs ? 16:07 &amp;lt;jrandom&amp;gt; [insérez ici des bruits de déplacement] 16:09 &amp;lt;jrandom&amp;gt; comme indiqué dans le mail, l'idée est de donner un petit coup de pouce à notre sélection de pairs. au début, ce sera un peu dangereux, permettant certaines attaques de partitionnement actives, mais si ça marche comme je l'espère, on peut éviter ça 16:10 &amp;lt;jrandom&amp;gt; (mais l'éviter nécessite essentiellement de tuer toutes les router identities, ce qui équivaudrait à une réinitialisation du réseau, donc j'aimerais éviter ça sauf si ça en vaut la peine) 16:11 &amp;lt;bar&amp;gt; les réinitialiser une fois ou de manière répétée ? 16:11 &amp;lt;bar&amp;gt; s/reset/killing 16:11 &amp;lt;jrandom&amp;gt; au moins une fois, mais aussi à chaque changement de config drastique 16:12 &amp;lt;jrandom&amp;gt; (aka en mettant certains critères dans le certificat de la router identity, ce qui implique de changer l'ident hash, afin qu'ils ne puissent pas faire semblant de pousser un réglage à certains et d'autres à d'autres) 16:13 &amp;lt;bar&amp;gt; pigé 16:14 &amp;lt;jrandom&amp;gt; ok, je ne pense pas avoir autre chose sur ce sujet pour le moment, à moins que quelqu'un ait des questions/commentaires/inquiétudes ? 16:15 &amp;lt;jrandom&amp;gt; (avec un peu de chance, il y aura une build dans un jour ou deux, sortie après stabilisation) 16:17 &amp;lt;jrandom&amp;gt; ok, on attaque le 3) brièvement.. 16:18 &amp;lt;jrandom&amp;gt; syndie avance, et même si la bataille amd64/amd32/x86/swt/gcj n'a pas toujours été jolie, nous aurons une build prête en juin 16:19 &amp;lt;jrandom&amp;gt; (mais ne me parlez toujours pas de mingw/gcj ;) 16:19 &amp;lt;jrandom&amp;gt; je n'ai pas beaucoup plus à ajouter là-dessus pour le moment, à moins que quelqu'un ait des questions/inquiétudes à propos de la refonte de syndie ? 16:21 &amp;lt;@cervantes&amp;gt; comment avance la prise en charge mingw/gcj ? 16:21 &amp;lt;@cervantes&amp;gt; *se baisse* 16:22 &amp;lt;@cervantes&amp;gt; on aura quelques captures d'écran avant la sortie de juin ? :) 16:23 &amp;lt;jrandom&amp;gt; je suis sûr que j'essaierai d'embarquer quelques volontaires enthousiastes pour des tests pré-sortie ;) 16:23 &amp;lt;tethrar&amp;gt; comptez sur moi ;) 16:23 &amp;lt;jrandom&amp;gt; w3wt 16:24 &amp;lt;jrandom&amp;gt; ok, passons au point que je sais que vous attendiez tous : 4) ??? 16:24 &amp;lt;jrandom&amp;gt; wazaaaap ? 16:24 &amp;lt;green&amp;gt; Y a-t-il un plan pour avoir un "réel" I2P router fonctionnel avec Via C7 ? jbigi n'apporte que 30% de mieux que le Java pur 16:25 &amp;lt;jrandom&amp;gt; 30%, c'est encore trop intensif pour le cpu ? qu'est-ce qui fait que ce n'est pas "réel" ? 16:25 &amp;lt;jrandom&amp;gt; mais non, je n'ai pas les compétences en maths ni en asm c7 pour faire une meilleure libGMP pour le C7. 16:25 &amp;lt;green&amp;gt; bien sûr trop intensif pour le cpu avec 100% de charge cpu :P 16:26 &amp;lt;jrandom&amp;gt; 100% de charge cpu suggère que le problème n'est pas jbigi, mais le fait que jbigi doit être utilisé trop souvent 16:26 &amp;lt;jrandom&amp;gt; et pour ça, oui, on a beaucoup de choses en route. 16:26 &amp;lt;jrandom&amp;gt; (par ex. réduire les rétablissements de connexion, améliorer les taux de réussite de construction de tunnel, etc) 16:27 &amp;lt;jrandom&amp;gt; ((et ne pas recevoir autant de demandes de tunnel si le router n'est pas capable de les gérer)) 16:29 &amp;lt;green&amp;gt; humm, c'est avec une machine dédiée à 100 Mb/s donc elle devrait être capable 16:30 &amp;lt;jrandom&amp;gt; non, la bande passante n'est pas la seule ressource limitée ici, le cpu l'est de toute évidence ;) 16:33 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:36 &amp;lt;jrandom&amp;gt; *tousse* 16:37 * jrandom se prépare 16:37 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2006-05-16</title><link>/fr/blog/2006/05/16/notes-d%C3%A9tat-di2p-du-2006-05-16/</link><pubDate>Tue, 16 May 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/05/16/notes-d%C3%A9tat-di2p-du-2006-05-16/</guid><description>&lt;p>Salut tout le monde, quelques notes méta rapides aujourd’hui. Je dois filer pour la soirée et je ne serai pas de retour à temps pour la réunion, mais je rédigerai un ensemble de notes d’état demain (avec la réunion la semaine prochaine, bien sûr). Complication a continué à travailler d’arrache-pied avec quelques modifs sympas dans cvs, et des choses prometteuses arrivent, donc, avec un peu de chance, nous aurons une version plus tard cette semaine. Pas sûr toutefois.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 16 mai 2006</title><link>/fr/blog/2006/05/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-mai-2006/</link><pubDate>Tue, 16 May 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/05/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-mai-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> bar, cervantes, Complication, Pi&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> &amp;lt;cervantes&amp;gt; moo: http://dev.i2p.net/pipermail/i2p/2006-May/001289.html &amp;lt;cervantes&amp;gt; 0) salut &amp;lt;cervantes&amp;gt; 1) jrandom n'est pas là &amp;lt;cervantes&amp;gt; 2) ??? &amp;lt;cervantes&amp;gt; 0) salut &amp;lt;cervantes&amp;gt; salut &amp;lt;cervantes&amp;gt; passons au point 1) &amp;lt;cervantes&amp;gt; jrandom n'est pas là aujourd'hui, mais il nous fera un point d'avancement demain &amp;lt;cervantes&amp;gt; 2) ??? &amp;lt;cervantes&amp;gt; quelqu'un a autre chose à ajouter à la réunion ? &amp;lt;bar&amp;gt; j'ai une question &amp;lt;cervantes&amp;gt; dans ce cas... * cervantes s'échauffe * cervantes arrête de s'échauffer &amp;lt;Complication&amp;gt; Ah, une question... &amp;lt;bar&amp;gt; la correction PRNG dans cvs, est-ce que ça améliorera les performances générales ou est-ce lié à autre chose ? &amp;lt;cervantes&amp;gt; on ne sait pas trop quelles conséquences ça pourrait avoir en général &amp;lt;Complication&amp;gt; je ne connais pas personnellement tout son impact, mais cela touche au moins deux comportements dont je suis au courant : &amp;lt;cervantes&amp;gt; mais cela corrige spécifiquement un symptôme avec i2ptunnel * cervantes laisse Complication décompliquer &amp;lt;Complication&amp;gt; randomisation de la longueur du tunnel et choix du serveur IRC (plus généralement, sélection aléatoire à partir d'une liste de destinations I2PTunnel) &amp;lt;Complication&amp;gt; La randomisation de la longueur du tunnel a probablement un effet significatif sur la santé globale du réseau, puisqu'elle permet aux clients qui sont autorisés à faire des compromis sur la longueur du tunnel de réellement le faire &amp;lt;Complication&amp;gt; Ainsi, ils ne resteront pas en apnée à construire des tunnels à 2 sauts, mais essayeront aussi des tunnels à 1 saut &amp;lt;Complication&amp;gt; (qui, en période difficile, sont beaucoup plus faciles à obtenir) &amp;lt;cervantes&amp;gt; la connectivité irc pourrait aussi s'améliorer une fois que ce sera déployé. En gros, freshcoffee ne recevait jamais de connexions client parce qu'il était deuxième dans la liste - donc avec la prochaine version la charge devrait être répartie équitablement entre les deux serveurs &amp;lt;bar&amp;gt; donc le bug faisait toujours choisir aux gens des longueurs de tunnel plus grandes si disponibles ? &amp;lt;Complication&amp;gt; Si j'ai bien compris, toute randomisation avec de petits entiers (par ex. choisir 0 ou 1) était affectée &amp;lt;Complication&amp;gt; Je *pense* que les randomisations avec de plus grands entiers (par ex. choisir un entier entre 0 et 100) étaient moins affectées &amp;lt;Complication&amp;gt; si ça t'intéresse, tu devrais probablement demander des détails à jranom quand il sera de retour &amp;lt;Complication&amp;gt; il se peut que je me trompe dans les détails. &amp;lt;bar&amp;gt; je vois, merci. bien vu &amp;lt;Complication&amp;gt; eh bien, cervantes est venu ici et a commencé à se plaindre de ne pas avoir de surcharge ;P &amp;lt;cervantes&amp;gt; c'était aussi ma compréhension &amp;lt;cervantes&amp;gt; tu vois... on n'obtient rien dans la vie si on ne râle pas :) &amp;lt;cervantes&amp;gt; quelqu'un a d'autres questions ou sujets pour la réunion ? &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; oui &amp;lt;Pi&amp;gt; une question sur la santé générale du réseau : je vois de plus en plus de clients rester à la traîne côté version i2p (2 utilisent encore 0.6.1.11 et ainsi de suite). ces clients ne vont-ils pas rendre de plus en plus difficile le suivi des effets des changements sur le coeur ? (puisque "moins nombreux" semblent vouloir mettre à jour) &amp;lt;fox&amp;gt; * duck répète ci-dessus * w423412323 suggère un changement de sujet dans cette veine. ;) &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; Je me demandais, j'ai vu des commits d'ajustement un peu funky sur la liste de diffusion cvs. ce sont plutôt des expériences ? ils sont basés sur des observations ? ils sont prématurés ? &amp;lt;Complication&amp;gt; Pi : tant qu'ils ne sont pas présents en grand nombre, ils ne devraient pas faire une grande différence &amp;lt;Pi&amp;gt; 70 sur 300 clients utilisent une version non-0.6.1.18 d'après mon netdb maintenant &amp;lt;Complication&amp;gt; C'est une question de nombres et de capacité - si soit la plupart des routers, soit en plus les routers à plus forte capacité sont raisonnablement à jour, quelques personnes qui oublient qu'elles ont installé I2P ne devraient pas poser problème :) &amp;lt;cervantes&amp;gt; Pi : si les routers plus anciens se comportent mal, le réseau _devrait_ s'adapter et réduire le trafic routé via eux &amp;lt;cervantes&amp;gt; *routé &amp;lt;cervantes&amp;gt; Complication : as-tu vu la question de duck ? &amp;lt;Pi&amp;gt; et une question à propos d'une stat sur la i2p-console apparue il y a quelque temps : que signifie handle backlog ? &amp;lt;Complication&amp;gt; duck : tu veux dire les ajustements de limitation de débit des tunnels ? Ce sont des réglages dans le sens où ils n'apportent pas grand-chose de vraiment nouveau, mais ils devraient être maintenant assez bien testés (par ex. ils ne devraient probablement pas mordre) &amp;lt;Complication&amp;gt; Mais ils pourraient mordre un peu, si tu fais tourner une configuration exotique complètement en dehors des paramètres auxquels j'aurais pu penser &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; Complication : je me demandais si les bidules '2' au lieu de '3' comptaient vraiment tant que ça &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; mais il semblait que le problème de random pouvait avoir été un gros méchant &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; (bien que l'impact relatif de cela sur la mauvaise santé du réseau dépende du moment où ça a été introduit) &amp;lt;cervantes&amp;gt; Pi : handle backlog est le nombre de demandes en attente de jonction de tunnel entrantes (citation du changelog) &amp;lt;Complication&amp;gt; Si tu parles du problème de random nextInteger(), et de l'effet sur la randomisation de la longueur du tunnel, je pense que cela aurait un effet significatif &amp;lt;Complication&amp;gt; La différence de coût entre construire un tunnel à 1 saut et à 2 sauts est assez significative &amp;lt;Pi&amp;gt; merci, cervantes :) &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; quand cela a-t-il été introduit ? &amp;lt;Complication&amp;gt; duck : je pense que cela a été introduit avec certains basculements vers le générateur Fortuna, ou une modification dedans &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; ok; merci beaucoup pour tes éclairages &amp;lt;Complication&amp;gt; Laisse-moi vérifier le cvsweb pour plus de détails... &amp;lt;cervantes&amp;gt; Pi : je crois qu'il y a maintenant du code en place qui rejette les requêtes de tunnel entrantes si la file se remplit (pour aider à réduire la charge cpu) &amp;lt;Complication&amp;gt; Pi : oui, cela devrait être l'indicateur visible d'un autre paramètre utilisé pour décider "avons-nous assez de capacité pour participer à un autre tunnel ?" &amp;lt;cervantes&amp;gt; duck : j'ai certainement constaté un grand changement dans le comportement du router depuis l'introduction du correctif. - pas que du bon, je dois dire :) &amp;lt;Complication&amp;gt; gros handle backlog == congestion, aucun intérêt à essayer de rejoindre les tunnels des autres &amp;lt;cervantes&amp;gt; j'ai eu un load average de 14 et 12000 tunnels participants l'autre jour &amp;lt;Complication&amp;gt; Le handle backlog semble important particulièrement sur les routers à haute capacité (en référence à ce qu'a vu cervantes) &amp;lt;Complication&amp;gt; Les routers de faible capacité limitent généralement leur acceptation de tunnel pour des raisons de bande passante &amp;lt;Complication&amp;gt; (ou pour des raisons de temps de test de tunnel, pour être exact) &amp;lt;Complication&amp;gt; (ou du moins, essaient de le faire) &amp;lt;cervantes&amp;gt; waouh, on a tenu une demi-heure.... &amp;lt;Complication&amp;gt; En effet :D &amp;lt;cervantes&amp;gt; quelqu'un veut ajouter autre chose à l'ordre du jour ? &amp;lt;cervantes&amp;gt; dans ce cas... * cervantes s'échauffe * cervantes *baffe* la réunion pour la clore &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; merci d'avoir pris en charge la réunion &amp;lt;cervantes&amp;gt; heh je m'attendais à la baffer fermée avant que qui que ce soit ne dise quoi que ce soit....mais bar a ruiné ce plan :) &lt;/div></description></item><item><title>Notes d’état d’I2P du 2006-05-09</title><link>/fr/blog/2006/05/09/notes-d%C3%A9tat-di2p-du-2006-05-09/</link><pubDate>Tue, 09 May 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/05/09/notes-d%C3%A9tat-di2p-du-2006-05-09/</guid><description>&lt;p>Salut à tous, nous revoilà mardi.&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau et 0.6.1.18 2) baz 3) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status and 0.6.1.18&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Après une nouvelle semaine de tests et d’ajustements, nous avons publié une nouvelle version plus tôt cet après-midi, qui devrait nous placer dans un environnement plus stable sur lequel nous pourrons nous appuyer pour apporter des améliorations. Nous ne verrons probablement pas beaucoup d’effets tant qu’elle ne sera pas largement déployée, il faudra donc peut-être attendre quelques jours pour voir comment cela évolue, mais les mesures continueront bien sûr.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 9 mai 2006</title><link>/fr/blog/2006/05/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-9-mai-2006/</link><pubDate>Tue, 09 May 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/05/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-9-mai-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> arse, cervantes, Complication, i, jrandom, roderick_spod1, tmp&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:31 &amp;lt;jrandom&amp;gt; 0) salut 16:31 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.18 16:31 &amp;lt;jrandom&amp;gt; 2) baz 16:31 &amp;lt;jrandom&amp;gt; 3) ??? 16:31 &amp;lt;jrandom&amp;gt; 0) salut 16:31 * jrandom fait signe 16:32 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-May/001288.html 16:32 &amp;lt;jrandom&amp;gt; pendant que vous lisez ça, passons directement à 1) État du réseau et 0.6.1.18 16:33 &amp;lt;jrandom&amp;gt; la semaine passée a été assez chahutée sur IRC et sur le réseau en général 16:33 &amp;lt;+Complication&amp;gt; Je surveille les graphiques, mais je n’ai pas encore remarqué de changement perceptible 16:33 &amp;lt;+Complication&amp;gt; Ce n’est que le début aussi, bien sûr 16:34 &amp;lt;jrandom&amp;gt; oui, ça ne fait que quelques heures, avec moins de 20 % du réseau mis à jour 16:35 &amp;lt;jrandom&amp;gt; il reste encore quelques gros changements à déployer sur le réseau, mais j’aimerais d’abord que les choses se stabilisent avant de pousser des modifications majeures 16:35 &amp;lt;+Complication&amp;gt; En effet, cela aide à voir (autant que possible) ce qui change quoi, et dans quel sens 16:36 &amp;lt;+Complication&amp;gt; Si on déploie tout d’un coup, déterminer ce qui a fonctionné peut être très difficile 16:38 &amp;lt;tmp&amp;gt; *soupir* 16:38 * tmp rêve de la stabilité d’IRC. 16:39 &amp;lt;jrandom&amp;gt; oui, sur tous les fronts ;) 16:39 &amp;lt;+fox&amp;gt; &amp;lt;roderick_spod1&amp;gt; Roderick rêve de gros seins. 16:39 &amp;lt;jrandom&amp;gt; (c’est pour ça qu’on peut filtrer les logs de réunion... ;) 16:40 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour 1) État du réseau et 0.6.1.18 ? 16:41 &amp;lt;jrandom&amp;gt; sinon, passons à 2) 16:42 &amp;lt;jrandom&amp;gt; pas grand-chose à ajouter ici, juste une mise à jour de statut sur un peu de prise en charge w32/w64 16:43 &amp;lt;jrandom&amp;gt; comme mentionné dans le mail, gcj ne semble pas vraiment viable sur mingw pour le moment, même si on pourra peut-être bricoler quelque chose 16:44 &amp;lt;jrandom&amp;gt; il existe un gcj 3.4.4/3.4.5 plus ancien qui fonctionne sur mingw, mais la prise en charge du classpath là-dedans est assez vieille. 16:45 &amp;lt;jrandom&amp;gt; (et même après avoir retiré pas mal de choses de hsqldb, il reste encore des dépendances que la 3.4.5 ne satisfait pas. mais peut-être qu’on peut aussi les éliminer... si nécessaire) 16:47 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre, passons à 3) ??? 16:47 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à soulever pour la réunion ? 16:48 &amp;lt;cervantes&amp;gt; juste pour dire « nice one bar » pour son super don 16:48 &amp;lt;+Complication&amp;gt; Eh bien, il y avait une question sur le forum à propos des durées de fonctionnement présentées dans NetDB... 16:48 * Complication appuie cela 16:49 &amp;lt;+Complication&amp;gt; à propos des durées de fonctionnement, si tu te souviens, je les ai légèrement floutées en mars... 16:49 &amp;lt;cervantes&amp;gt; j’ai dû rater ça au milieu des diatribes sur odci.gov 16:50 &amp;lt;tmp&amp;gt; Qu’est-ce que tu fais de ce côté-là, roderick_spod ? 16:50 &amp;lt;jrandom&amp;gt; oui, Complication 16:50 &amp;lt;+Complication&amp;gt; Bon, puisque la question a été soulevée, je me demandais si on pouvait les flouter davantage, ou est-ce que ça nuirait à la capacité de déboguer ? 16:52 &amp;lt;jrandom&amp;gt; je ne vois pas trop l’intérêt — avec une analyse attentive, toutes les données de stats peuvent révéler pas mal d’informations 16:52 &amp;lt;arse&amp;gt; vous pensez que la périodicité du réseau va se calmer 16:52 &amp;lt;jrandom&amp;gt; quand ce sera le moment, on coupera purement et simplement la publication des stats 16:52 &amp;lt;+Complication&amp;gt; Nous n’avons pas eu récemment de cas qui fassent redémarrer le router, mais c’est seulement tout récent... 16:52 &amp;lt;jrandom&amp;gt; arse: oui 16:52 &amp;lt;+Complication&amp;gt; (et en partie parce que le watchdog manque de mordant) 16:54 &amp;lt;+Complication&amp;gt; Vrai, il est assez inévitable que, durant cette phase, certaines infos doivent circuler 16:55 &amp;lt;jrandom&amp;gt; aussi, l’hypothèse qu’ils ont faite n’est pas correcte, publishedTimeAgo correspond à il y a combien de temps le router a /reçu/ l’entrée netDb, pas à quand elle a été signée 16:55 &amp;lt;jrandom&amp;gt; euh, attends, non, ce n’est pas vrai 16:56 &amp;lt;jrandom&amp;gt; ne faites pas attention à moi. oui, ça ajoute juste une petite variation 16:56 &amp;lt;+Complication&amp;gt; Hé, j’essaie de poster une réponse, mais j’obtiens « no post mode specified » actuellement 16:57 &amp;lt;+Complication&amp;gt; Oui, il y a un délai, et puis, à quelle fréquence cette info était-elle publiée ? Pas très souvent, si je me souviens bien ? 16:57 &amp;lt;+Complication&amp;gt; En gros, si je proposais de réduire un peu la précision là-dessus, ça t’irait ? 16:58 &amp;lt;jrandom&amp;gt; une nouvelle entrée signée est publiée toutes les 5 à 15 minutes, mais c’est seulement publié dans le netDb, pas à tous les pairs 16:58 &amp;lt;jrandom&amp;gt; les pairs ne reçoivent la version mise à jour que lorsqu’ils la recherchent ou se reconnectent 16:59 &amp;lt;jrandom&amp;gt; mais oui, ajouter plus de variation, c’est bien. ça affecterait les graphiques des durées de fonctionnement de stat.i2p, mais tant que ça reste raisonnable, ça me va 17:01 &amp;lt;+Complication&amp;gt; Je vais essayer de rester raisonnable, alors :) 17:01 &amp;lt;jrandom&amp;gt; hé cool, merci Complication 17:04 &amp;lt;jrandom&amp;gt; *tousse* (et cohérent ;) ok, quelqu’un a autre chose pour la réunion ? 17:04 &amp;lt;+Complication&amp;gt; aparté : sympa, le bug « post mode » a cédé à la persévérance, et j’ai pu poster une réponse aussi :) 17:05 &amp;lt;jrandom&amp;gt; w3rd Complication &amp;lt;i&amp;gt;messages hors sujet supprimés&amp;lt;/i&amp;gt; 17:08 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre... 17:08 * jrandom se prépare 17:09 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2006-05-02</title><link>/fr/blog/2006/05/02/notes-de-statut-i2p-du-2006-05-02/</link><pubDate>Tue, 02 May 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/05/02/notes-de-statut-i2p-du-2006-05-02/</guid><description>&lt;p>Salut à tous, revoilà mardi.&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) Statut de Syndie 3) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>With another week on 0.6.1.17 under our belt, several of the prime measurements of network health are staying in good shape. We are however seeing some of the remaining problems propogate up to the application layer, namely the recent rise in reconnections on the irc2p servers. Postman, cervantes, Complication, and myself have been digging through various aspects of the network&amp;rsquo;s behavior as it relates to the user-visible performance, and we&amp;rsquo;ve tracked down and implemented a few improvements (current CVS HEAD is 0.6.1.17-4). We&amp;rsquo;re still monitoring its behavior and experimenting with some tweaks before pushing it out as 0.6.1.18 though, but thats probably only a few days away.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 2 mai 2006</title><link>/fr/blog/2006/05/02/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-2-mai-2006/</link><pubDate>Tue, 02 May 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/05/02/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-2-mai-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> green, jrandom&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:09 &amp;lt;jrandom&amp;gt; 0) salut 16:09 &amp;lt;jrandom&amp;gt; 1) État du réseau 16:09 &amp;lt;jrandom&amp;gt; 2) État de Syndie 16:09 &amp;lt;jrandom&amp;gt; 3) ??? 16:09 &amp;lt;jrandom&amp;gt; 0) salut 16:09 * jrandom fait coucou 16:10 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-May/001285.html 16:11 &amp;lt;jrandom&amp;gt; ok, pendant que vous lisez ce mail palpitant, passons à 1) État du réseau 16:13 &amp;lt;jrandom&amp;gt; jusqu'ici, il semble que tout le problème d'effondrement dû à la congestion soit corrigé, et les taux de création de tunnel se portent plutôt bien. il reste toutefois des problèmes à régler 16:14 &amp;lt;jrandom&amp;gt; le comportement cyclique évoqué précédemment (souvent sur des intervalles de 10 à 12 minutes) est toujours présent, provoquant des rejets de manière inverse. il y a un nouveau correctif dans le code depuis la -1 qui devrait s'en débarrasser 16:15 &amp;lt;jrandom&amp;gt; (à savoir, randomiser les expirations de tunnel /correctly/, contrairement à l'ancienne randomisation cassée) 16:16 &amp;lt;jrandom&amp;gt; ça, plus l'amélioration de la planification des tests ssu et de tunnel devrait aider, mais dans quelle mesure, je n'en suis pas encore tout à fait sûr 16:17 &amp;lt;jrandom&amp;gt; ok, c'est à peu près tout ce que j'ai pour le moment. quelqu'un a des questions/commentaires/inquiétudes à propos de 1) État du réseau ? 16:18 &amp;lt;green&amp;gt; humm, les limites max de bw ne sont jamais atteintes et on est vraiment loin d'avant 16:18 &amp;lt;green&amp;gt; comme en 1-7 16:18 &amp;lt;green&amp;gt; s/1-7/.12-7 16:18 &amp;lt;jrandom&amp;gt; à combien est réglé votre pourcentage de partage de bw ? c'est maintenant un contrôle très puissant 16:19 &amp;lt;green&amp;gt; 80% 16:19 &amp;lt;green&amp;gt; mais seulement environ 40% de la bw totale est utilisée 16:20 &amp;lt;green&amp;gt; c'est juste un router qui ne fait rien :P 16:20 &amp;lt;jrandom&amp;gt; hmm, à quelle fréquence votre bw grimpe-t-elle jusqu'à 80 %, et refusez-vous souvent des requêtes de tunnel (`http://localhost:7657/oldstats.jsp#tunnel.reject.30` et tunnel.reject.*) 16:21 &amp;lt;jrandom&amp;gt; la périodicité observée dans les requêtes de tunnel amène souvent les gens à détecter une surcharge alors qu'elle n'est pas vraiment là 16:21 &amp;lt;jrandom&amp;gt; (parce que les routers ont de la capacité excédentaire à d'autres moments, juste pas quand ils subissent des pics) 16:22 &amp;lt;green&amp;gt; tunnel.reject.30 est très plat, comme 1,00 sur 14 025,00 événements 16:22 &amp;lt;jrandom&amp;gt; oh, désolé, c'est le nombre d'événements lui-même pour cette stat qui est clé - vous avez rejeté plus de 14 000 requêtes de tunnel à cause d'une surcharge de bande passante 16:23 &amp;lt;jrandom&amp;gt; (la "value" pour cette stat est le nombre de tunnel rejetés lors de l'événement, et c'est toujours 1, puisqu'un événement est causé par un message) 16:27 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 1) État du réseau, passons à 2) État de Syndie 16:27 &amp;lt;jrandom&amp;gt; je n'ai pas grand-chose à ajouter à ce qui est dans l'email concernant syndie, je voulais juste donner une mise à jour 16:28 &amp;lt;jrandom&amp;gt; ok, donc, à moins que quelqu'un veuille soulever quelque chose concernant syndie, passons à la bonne vieille 3) ??? 16:28 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose qu'il veut aborder pour la réunion ? 16:31 * tethra aimerait dire « merci » (encore) pour la .17, car ça a été une grosse amélioration 16:33 &amp;lt;jrandom&amp;gt; ravi d'aider, et il y a plus de choses en route 16:33 &amp;lt;jrandom&amp;gt; ok, mais s'il n'y a rien d'autre pour la réunion d'aujourd'hui... 16:33 * jrandom conclut 16:33 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut d'I2P du 2006-04-25</title><link>/fr/blog/2006/04/25/notes-de-statut-di2p-du-2006-04-25/</link><pubDate>Tue, 25 Apr 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/04/25/notes-de-statut-di2p-du-2006-04-25/</guid><description>&lt;p>Salut la bande, c&amp;rsquo;est l&amp;rsquo;heure de notre réunion d&amp;rsquo;avant mercredi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau et 0.6.1.17 2) I2Phex 3) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status and 0.6.1.17&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>After a few days of monitoring some patches, we pushed out a new 0.6.1.17 release, and so far, the improvement has been substantial. Tunnel build success rates have increased by one to two orders of magnitude, and throttled peers are now able to operate with reasonable bandwidth constraints again. A good 60%+ of the network has upgraded so far (thanks!), though getting the rest up to speed would be useful.&lt;/p></description></item><item><title>Notes de statut d'I2P du 2006-04-18</title><link>/fr/blog/2006/04/18/notes-de-statut-di2p-du-2006-04-18/</link><pubDate>Tue, 18 Apr 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/04/18/notes-de-statut-di2p-du-2006-04-18/</guid><description>&lt;p>Salut tout le monde, c’est à nouveau mardi : place à nos notes de statut hebdomadaires.&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau et 0.6.1.16 2) Création de tunnel et congestion 3) Feedspace 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status and 0.6.1.16&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Avec 70 % du réseau mis à niveau vers 0.6.1.16, il semble que nous observions une amélioration par rapport aux versions précédentes, et, les problèmes corrigés dans cette version étant derrière nous, nous avons une vision plus claire de notre prochain goulot d’étranglement. Pour ceux qui ne sont pas encore sous 0.6.1.16, veuillez mettre à niveau dès que possible, car les versions précédentes rejettent arbitrairement les demandes de création de tunnel (même si le router dispose de ressources suffisantes pour participer à davantage de tunnels).&lt;/p></description></item><item><title>Notes de statut d'I2P du 2006-04-04</title><link>/fr/blog/2006/04/04/notes-de-statut-di2p-du-2006-04-04/</link><pubDate>Tue, 04 Apr 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/04/04/notes-de-statut-di2p-du-2006-04-04/</guid><description>&lt;p>Salut tout le monde, revoilà mardi.&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau et 0.6.1.14 2) Génération de graphiques pour Syndie 3) Optimisations locales de jbigi 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status and 0.6.1.14&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La version 0.6.1.13 est encore un peu instable, même si nous avons apporté des correctifs et des améliorations significatifs dans les builds suivants. J’espère publier une nouvelle version 0.6.1.14 d’ici quelques jours, alors restez à l’écoute !&lt;/p>
&lt;ul>
&lt;li>
&lt;ol start="2">
&lt;li>Syndie plotting&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Il y a eu de nombreuses discussions concernant des refontes de Syndie, notamment des interfaces graphiques (GUIs), des plugins de navigateur, la recherche en texte intégral, un planificateur de syndication plus complet, un gestionnaire d’archives, des articles multipages, la prise en charge de davantage d’options de mise en forme, et bien plus encore. Je m’attends à ce que nous avancions bien sur un ensemble substantiel de modifications très bientôt, donc si vous voulez vous impliquer, ou faire implémenter vos idées, faites-vous entendre :)&lt;/p></description></item><item><title>Réunion des développeurs I2P - 4 avril 2006</title><link>/fr/blog/2006/04/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-avril-2006/</link><pubDate>Tue, 04 Apr 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/04/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-avril-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> BrianR\___, cervantes, Complication, frosk, jrandom, tethra&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> 16:21 &amp;lt;jrandom&amp;gt; 0) salut 16:21 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.14 16:21 &amp;lt;jrandom&amp;gt; 2) planification de Syndie 16:21 &amp;lt;jrandom&amp;gt; 3) optimisations jbigi locales 16:21 &amp;lt;jrandom&amp;gt; 4) ??? 16:21 &amp;lt;jrandom&amp;gt; 0) salut 16:21 * jrandom fait coucou 16:21 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-April/001275.html 16:21 * Complication lit 16:22 &amp;lt;jrandom&amp;gt; pendant que vous lisez tous ce billet (rapidement assemblé), passons directement à 1) État du réseau 16:23 &amp;lt;@cervantes&amp;gt; (forum de retour) 16:23 &amp;lt;jrandom&amp;gt; il y a quelques problèmes affectant l’utilisation de la 0.6.1.13, et la plupart d’entre eux ont été identifiés et résolus 16:24 &amp;lt;Complication&amp;gt; Ici, avec la « quatrième » build CVS, j’ai remarqué un changement dans mes graphiques 16:24 &amp;lt;jrandom&amp;gt; il reste encore quelques pépins en cours de test et de refonte, mais une version devrait sortir d’ici quelques jours 16:24 &amp;lt;Complication&amp;gt; En général, les choses ont évolué vers plus de stabilité et moins d’instabilité 16:24 &amp;lt;jrandom&amp;gt; oh mince, j’ai oublié de l’incrémenter à -4, n’est-ce pas ? 16:24 &amp;lt;jrandom&amp;gt; (ok, -5 sortira plus tard ce soir) 16:24 &amp;lt;jrandom&amp;gt; cool Complication 16:25 &amp;lt;Complication&amp;gt; Mais mes impressions pourraient aussi être influencées par jbigi, car je n’ai pas pris de mesures pour écarter cela 16:25 &amp;lt;Complication&amp;gt; Maintenant, après un moment, la retransmission est descendue à 15 % également 16:28 &amp;lt;jrandom&amp;gt; hmm, je vois aussi mon RTO SSU moyen approcher le plafond de 3 s 16:28 &amp;lt;jrandom&amp;gt; (bien que la retransmission reste très basse, sous les 5 %) 16:29 * Complication y jette un second coup d’œil 16:29 &amp;lt;Complication&amp;gt; Disons que la moyenne brute est un peu au-dessus de 1500 16:29 &amp;lt;Complication&amp;gt; (chez moi) 16:30 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; jrandom: Y a-t-il une « MTU » de facto pour les paquets i2p ? 16:30 &amp;lt;jrandom&amp;gt; ah ok, peut-être qu’à mesure que cela augmente, le taux de retransmission baissera 16:30 &amp;lt;Complication&amp;gt; J’ai remarqué que chez moi ça démarrait avec des MTU plus petites, maintenant c’est monté à 1350 16:30 &amp;lt;jrandom&amp;gt; BrianR___: oui, soit 1350 soit 608 (comme indiqué sur `http://localhost:7657/peers.js)` 16:31 &amp;lt;jrandom&amp;gt; si le taux d’échec est trop élevé avec la MTU plus grande, on revient à la MTU plus petite (et s’il est trop bas avec la MTU plus petite, on remonte à la MTU plus grande) 16:31 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; jrandom: Est-ce que c’est pour la charge utile interne ou pour les paquets IP visibles ? 16:31 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; C.-à-d., si j’envoyais un bloc de données sur un flux I2P, quelle serait la taille idéale des morceaux pour minimiser la surcharge ? 16:31 &amp;lt;jrandom&amp;gt; c’est pour la charge utile UDP 16:32 &amp;lt;jrandom&amp;gt; les flux sont deux couches au-dessus 16:32 &amp;lt;jrandom&amp;gt; (il y a une fragmentation pour les tunnels, puis une fragmentation au niveau stream/i2cp) 16:32 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; Oui... Y a-t-il une taille idéale pour minimiser la fragmentation ? 16:32 &amp;lt;jrandom&amp;gt; la taille de bloc idéale d’une appli utilisant la streaming lib (bibliothèque de streaming) est « grande », afin que la streaming lib puisse utiliser la taille appropriée. 16:33 &amp;lt;jrandom&amp;gt; (alias ignorez l’homme derrière le rideau) 16:33 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; Aah... Peut-être que je devrais penser au pipelining ou quelque chose du genre alors... 16:34 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; Je prévois une appli avec beaucoup de trafic requête/réponse... 16:34 &amp;lt;jrandom&amp;gt; je recommanderais alors de regrouper par lots pour réduire le bavardage 16:34 &amp;lt;Complication&amp;gt; Peut-être que garder le trafic focalisé aiderait dans une certaine mesure 16:37 &amp;lt;jrandom&amp;gt; ok, autre chose sur 1) État du réseau, ou on se trémousse jusqu’à 2) planification de Syndie 16:38 * jrandom se trémousse 16:39 &amp;lt;jrandom&amp;gt; c’est en grande partie un appel à contributions (cfp) — il va y avoir une refonte substantielle de Syndie, à la fois côté fonctionnement et UI, donc si vous avez des fonctionnalités clés ou des cas d’usage qui, selon vous, doivent être pris en compte, contactez-nous 16:40 &amp;lt;jrandom&amp;gt; (plus d’infos arriveront bien sûr au fur et à mesure que les choses se préciseront) 16:42 &amp;lt;jrandom&amp;gt; c’est tout ce que j’ai à dire là-dessus pour le moment, donc passons à 3) optimisations jbigi 16:42 &amp;lt;@frosk&amp;gt; et je pensais que « plotting » faisait référence à des trucs jrobin dans Syndie :) 16:43 &amp;lt;jrandom&amp;gt; héhé 16:43 &amp;lt;jrandom&amp;gt; ce serait intéressant de tracer posts/jour, posts/auteur, nouveaux auteurs/jour, etc. ;) 16:44 &amp;lt;Complication&amp;gt; Oh, un point à propos de Syndie (désolé, je viens seulement de m’en souvenir) 16:44 &amp;lt;Complication&amp;gt; =un point 16:44 &amp;lt;@frosk&amp;gt; lequel tu veux, 0 ou 1 ? :) 16:44 &amp;lt;Complication&amp;gt; Penses-tu qu’il serait pratique, ou facile/difficile, de séparer les auteurs favoris et les auteurs sur liste noire (spam) en deux listes différentes ? 16:45 &amp;lt;Complication&amp;gt; Sur addresses.jsp 16:45 &amp;lt;jrandom&amp;gt; oh, oui, sans trop de difficulté 16:46 &amp;lt;jrandom&amp;gt; c’est une bonne idée pour la refonte aussi, mais on pourra peut-être l’intégrer dans la build 0.6.1.14 16:47 &amp;lt;Complication&amp;gt; Non, ça ne me chiffonne pas, je viens juste de me rappeler de quelque chose que j’avais remarqué à l’époque 16:47 &amp;lt;Complication&amp;gt; Quoi qu’il en soit, jbigi devient plus rapide sur Linux/AMD64 quand on compile localement et qu’on utilise GMP 4.2 16:48 &amp;lt;jrandom&amp;gt; cool 16:48 &amp;lt;jrandom&amp;gt; as-tu comparé ça avec -O3 -m64 sur GMP 4.1.2 ? 16:48 &amp;lt;Complication&amp;gt; Et je suis un sacré idiot d’avoir utilisé des options de compilation complètement à côté de la plaque :O 16:48 &amp;lt;@cervantes&amp;gt; le lien pertinent était `http://forum.i2p/viewtopic.php?t=1523&amp;start=30` au fait 16:48 &amp;lt;jrandom&amp;gt; ah merci cervantes 16:48 &amp;lt;Complication&amp;gt; jrandom : je n’ai pas encore comparé, mais je le ferai 16:49 &amp;lt;Complication&amp;gt; Lors du prochain redémarrage planifié 16:50 &amp;lt;jrandom&amp;gt; le processus de compilation de jbigi consiste essentiellement à « compiler GMP, puis compiler jbigi.o, et lier les deux ensemble », donc tout type d’optimisations que les gens veulent faire sur GMP peut être fait en première étape 16:50 &amp;lt;@cervantes&amp;gt; Je n’ai pas vu beaucoup de différence entre -O3 et -O2 dans mes précédents tests, que ce soit différent sous x86_64 ... *hausse les épaules* 16:50 &amp;lt;jrandom&amp;gt; oui, ça pourrait aussi dépendre de la révision du compilateur 16:50 &amp;lt;jrandom&amp;gt; (surtout avec tous ces problèmes 3.3/3.4/4.0/4.1) 16:51 &amp;lt;@cervantes&amp;gt; juste pour réitérer ce que j’ai mentionné dans ce fil... on ne verra probablement pas de jbigi optimisé pour Windows64 de sitôt 16:51 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; Est-ce que la i2p stream lib effectue une compression de la charge utile ? 16:52 &amp;lt;Complication&amp;gt; BrianR : oui 16:52 &amp;lt;@cervantes&amp;gt; à moins que quelqu’un n’ait M$ VC 2005 w/64-bit SDK et l’envie de suer sang et eau pour réussir à compiler gmp 16:52 &amp;lt;Complication&amp;gt; À ma connaissance du moins 16:53 &amp;lt;@cervantes&amp;gt; (il y avait toutefois quelque part un projet pour porter gmp dans un projet vc) 16:53 &amp;lt;jrandom&amp;gt; cervantes: eh bien, on en a un qui /marche/ pour amd64/win, mais il n’exploite pas au mieux le matériel ;) 16:53 &amp;lt;jrandom&amp;gt; (quand ma nouvelle bécane arrivera, je pourrai peut-être ajuster ça, puisqu’elle est en amd64) 16:53 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; j’essaie de déterminer si je dois utiliser un protocole binaire pour économiser des bits ou si zlib ou autre va compresser un protocole ASCII bien propre et compact.. 16:54 &amp;lt;@cervantes&amp;gt; coolio - malheureusement Mingw64 ou cygwin64 ne semblent pas être pour tout de suite... 16:54 &amp;lt;jrandom&amp;gt; BrianR___: l’optimisation prématurée étant la racine de tout mal, et tout ce jazz... 16:55 &amp;lt;Complication&amp;gt; les protocoles au moins partiellement lisibles par des humains sont généralement plus faciles à déboguer, mais j’imagine que ça dépend de ce qu’on fait 16:56 &amp;lt;Complication&amp;gt; (parce que certaines choses comme le chiffrement n’aiment pas être lisibles par des humains, quoi qu’il arrive :) ) 16:57 &amp;lt;Complication&amp;gt; Mais si I2P fait le chiffrement et compresse aussi, il y a de bonnes chances que beaucoup de choses au-dessus puissent se faire avec des protocoles lisibles par des humains 16:58 &amp;lt;jrandom&amp;gt; oui 16:58 &amp;lt;jrandom&amp;gt; ok, autre chose concernant 3) le truc jbigi ? 16:58 &amp;lt;jrandom&amp;gt; sinon, passons à 4) ??? 16:59 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose pour la réunion ? 17:01 &amp;lt;+tethra&amp;gt; je me souviens avoir entendu parler récemment d’outils de collaboration anonymes 17:01 &amp;lt;+tethra&amp;gt; tu veux bien développer sur le type, et s’ils seront dans l’esprit de Syndie ou non ? 17:02 &amp;lt;@cervantes&amp;gt; irc et Syndie sont des outils de collaboration anonymes :) 17:02 &amp;lt;jrandom&amp;gt; hmm, je ne suis pas sûr de ce à quoi tu fais référence - ou peut-être que tu veux dire les refontes de Syndie prévues ? :) 17:02 &amp;lt;+tethra&amp;gt; vrai. 17:02 * tethra n’est pas sûr non plus, c’est pour ça qu’il a demandé 17:02 &amp;lt;+tethra&amp;gt; on en a parlé sur les forums - raisons de l’anonymat et tout ça 17:03 &amp;lt;+tethra&amp;gt; je vais retrouver le fil pour pouvoir citer 17:03 &amp;lt;jrandom&amp;gt; ah oui 17:03 &amp;lt;+tethra&amp;gt; http://forum.i2p.net/viewtopic.php?t=1618 17:03 &amp;lt;jrandom&amp;gt; le fil des cas d’usage 17:03 &amp;lt;+tethra&amp;gt; - forums/boards/wikis hébergés anonymement et accessibles publiquement 17:03 &amp;lt;+tethra&amp;gt; ouais 17:04 &amp;lt;+tethra&amp;gt; est-ce qu’il va y avoir un projet de type i2wiki basé sur quelque chose comme Syndie, ou est-ce aux utilisateurs de s’en charger ? 17:04 &amp;lt;jrandom&amp;gt; il y a eu de bonnes idées là-dedans, et de bons retours 17:05 &amp;lt;jrandom&amp;gt; la possibilité d’éditer des posts Syndie est une fonctionnalité souvent demandée, et avec ça, on pourrait réaliser un wiki avec un éditeur riche 17:05 &amp;lt;jrandom&amp;gt; mais, bien sûr, rien n’existera dans le vide - si quelqu’un pense que c’est nécessaire, quelqu’un devrait dire « hé, un wiki est essentiel, et voici pourquoi » 17:06 &amp;lt;jrandom&amp;gt; il y a un nombre infini d’applis qui /peuvent/ être construites, mais comme nous visons un anonymat fort et une sécurité forte, il faut faire attention à ce qui est construit 17:07 &amp;lt;+tethra&amp;gt; d’accord 17:07 &amp;lt;+tethra&amp;gt; cela dit, certaines des choses les plus difficiles à garder anonymes et sécurisées seraient peut-être mieux faites par quelqu’un qui sait bien garder les choses anonymes et sécurisées, non ? 17:08 &amp;lt;jrandom&amp;gt; probablement, même s’il n’y a pas de cabale - tout le monde peut apprendre 17:08 &amp;lt;+tethra&amp;gt; (des choses clés, en gros. pas que j’en nomme, mais bon.) 17:08 &amp;lt;+tethra&amp;gt; c’est vrai 17:09 &amp;lt;+tethra&amp;gt; mais apprendre au prix de ton anonymat et de celui des autres n’est pas la meilleure façon de faire 17:10 &amp;lt;jrandom&amp;gt; tout le monde doit bien commencer quelque part, évidemment 17:10 &amp;lt;+tethra&amp;gt; (peut-être que si quelqu’un faisait une sorte de sandbox permettant aux gens d’exécuter $software et de le faire attaquer par d’autres, etc., ce serait bien pour quelqu’un de nouveau/inexpérimenté ?) 17:10 &amp;lt;+tethra&amp;gt; ouais 17:14 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose pour la réunion ? 17:15 &amp;lt;jrandom&amp;gt; sinon 17:15 * jrandom se prépare à conclure 17:15 &amp;lt;@cervantes&amp;gt; *hum hum* 17:15 * jrandom fait une pause 17:16 &amp;lt;jrandom&amp;gt; quoi de neuf, cerv ? 17:16 &amp;lt;Complication&amp;gt; Chouette, j’ai trouvé un baf ;P 17:17 &amp;lt;jrandom&amp;gt; baf-bloqué ;) 17:17 &amp;lt;@cervantes&amp;gt; oups désolé, continue de baffer 17:17 * jrandom reprend 17:18 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2006-03-28</title><link>/fr/blog/2006/03/28/notes-de-statut-i2p-du-2006-03-28/</link><pubDate>Tue, 28 Mar 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/03/28/notes-de-statut-i2p-du-2006-03-28/</guid><description>&lt;p>Salut à tous, revoilà mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau et 0.6.1.13 2) Enquête sur les cas d’utilisation 3) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status and 0.6.1.13&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Les choses avançaient assez bien avec la version 0.6.1.12, et la nouvelle version 0.6.1.13 apporte des mises à jour pour aider les utilisateurs, tant sur des liaisons à faible bande passante que sur des liaisons fortement congestionnées. Il y a eu quelques signalements de problèmes concernant le bridage en fonction de la charge sur des liaisons à haut débit, ainsi que certains des changements de la netDb, donc je travaille actuellement sur des correctifs. Les utilisateurs concernés devraient probablement disposer d’une version plus tard dans la semaine, peut-être d’ici le week-end.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 28 mars 2006</title><link>/fr/blog/2006/03/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-mars-2006/</link><pubDate>Tue, 28 Mar 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/03/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-mars-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ashter, bar, cervantes, Complication, jrandom, nextgens, tethra&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:08 &amp;lt;jrandom&amp;gt; 0) salut 15:08 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.13 15:08 &amp;lt;jrandom&amp;gt; 2) Enquête sur les cas d’utilisation 15:09 &amp;lt;jrandom&amp;gt; 3) ??? 15:09 &amp;lt;jrandom&amp;gt; 0) salut 15:09 * jrandom fait coucou 15:09 &amp;lt;Complication&amp;gt; Enfin chargé, je lis :) 15:10 &amp;lt;jrandom&amp;gt; les notes d’état hebdomadaires sont publiées sur dev.i2p.net/pipermail/i2p/2006-March/001274.html 15:10 &amp;lt;@cervantes&amp;gt; *** connexion réinitialisée 15:10 &amp;lt;jrandom&amp;gt; héhé 15:11 &amp;lt;jrandom&amp;gt; ok, pendant que vous fouillez là-dedans, passons à 1) État du réseau 15:12 &amp;lt;jrandom&amp;gt; environ les deux tiers du réseau sont passés à 0.6.1.13 (merci !), et les résultats sont mitigés 15:12 &amp;lt;jrandom&amp;gt; quelqu’un avec des liaisons à faible bande passante a des retours à partager ? mieux / pire / pas de différence ? 15:13 &amp;lt;jrandom&amp;gt; ou des résultats de personnes sur des liaisons de type DSL ? 15:13 * jrandom a entendu (et ressenti) certains résultats sur des liaisons plus rapides (largement négatifs, malheureusement) 15:14 &amp;lt;+Complication&amp;gt; Eh bien, je voulais dire que l’état du réseau est un peu instable. :) Mais le réseau l’a dit le premier. :D 15:15 &amp;lt;+Complication&amp;gt; À l’échelle des coupures récentes, la reprise a été très rapide, ceci dit. 15:16 &amp;lt;+Complication&amp;gt; Plus de bouchons massifs de messages, mais il perd encore un lease de temps en temps 15:17 &amp;lt;+Complication&amp;gt; Aussi, je pense que la dernière exécution du router s’est terminée lorsqu’un lease n’a pas pu être renouvelé, alors il a conclu « Router hung! » 15:18 &amp;lt;jrandom&amp;gt; ah cool 15:18 &amp;lt;+Complication&amp;gt; Ça tournait depuis environ 15 heures 15:18 &amp;lt;jrandom&amp;gt; peut‑être devrions‑nous ajuster le watchdog pour éviter de redémarrer le router dans ces situations 15:19 &amp;lt;+Complication&amp;gt; La retransmission est également au même niveau qu’avant (désagréablement élevée, mais apparemment vivable — ce qui en soi est une bonne nouvelle) 15:19 &amp;lt;jrandom&amp;gt; le redémarrage était nécessaire auparavant, mais une défaillance récurrente de tunnel devrait être récupérable 15:19 &amp;lt;jrandom&amp;gt; hmm, &amp;lt;10 %, &amp;lt;20 %, &amp;gt;20 % ? 15:20 &amp;lt;+Complication&amp;gt;&amp;gt; 20% 15:20 &amp;lt;+Complication&amp;gt; Je ne connais pas beaucoup de protocoles qui fonctionnent correctement quand un message sur trois disparaît 15:21 &amp;lt;+Complication&amp;gt; Celui‑ci fonctionne :) Mais c’était autour de 7 % avant 15:21 &amp;lt;jrandom&amp;gt; eh bien, c’est une moyenne sur tous les pairs, donc c’est probablement assez faible pour la plupart des pairs, mais assez élevé pour les pairs très congestionnés 15:21 &amp;lt;jrandom&amp;gt; (comme indiqué sur peers.jsp) 15:22 &amp;lt;+Complication&amp;gt; C’est vrai, et je n’ai pas encore regardé ce côté de la distribution 15:23 &amp;lt;+Complication&amp;gt; Faudra peut‑être vérifier, ne serait‑ce que pour confirmer comment c’est distribué 15:24 &amp;lt;jrandom&amp;gt; cool, merci Complication 15:24 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose sur 1) État du réseau ? 15:25 &amp;lt;bar&amp;gt; Complication : puis‑je demander quelle limite de rafale tu utilises ? les miennes sont réglées à 60 % de mon débit montant théorique max, et j’ai actuellement un ratio de retransmission de 11 % 15:26 &amp;lt;+Complication&amp;gt; bar : c’est environ 80 % du débit de la ligne 15:26 &amp;lt;bar&amp;gt; ok 15:26 &amp;lt;+Complication&amp;gt; Au même niveau qu’avant, quand la retransmission était autour de 7 % 15:26 &amp;lt;+Complication&amp;gt; Je l’avais mis plus haut entre‑temps, mais je l’ai redescendu 15:28 &amp;lt;bar&amp;gt; je vais essayer 80 % pendant un jour ou deux pour voir si quelque chose se passe 15:28 &amp;lt;+Complication&amp;gt; Et la limite de transfert soutenu est autour de 65 % 15:28 &amp;lt;+Complication&amp;gt; Le transfert réel, si l’indicateur total est correct, tourne en moyenne autour de 60 % du débit de la ligne 15:29 &amp;lt;+Complication&amp;gt; (les pics sont plus élevés) 15:30 &amp;lt;ashter_&amp;gt; pour ma part, beaucoup de « no lease » pour la destination locale (comme je l’ai dit aujourd’hui) 15:30 &amp;lt;ashter_&amp;gt; et un nœud un peu plus congestionné 15:30 &amp;lt;+fox&amp;gt; &amp;lt;nextgens&amp;gt; salut 15:30 &amp;lt;jrandom&amp;gt; salut nextgens 15:30 &amp;lt;jrandom&amp;gt; ashter_ : hmm, es‑tu en bas débit (RTC), DSL/câble, ou plus rapide ? ou, pour le dire autrement (plus anonymement), es‑tu congestionné ? 15:31 &amp;lt;+fox&amp;gt; &amp;lt;nextgens&amp;gt; cool, jrandom est dans le coin :) tu pourrais m’aider :) 15:31 &amp;lt;jrandom&amp;gt; (c’est‑à‑dire, congestion réseau, pas les chiffres qu’i2p affiche) 15:31 &amp;lt;ashter_&amp;gt; DSL/câble 15:32 &amp;lt;jrandom&amp;gt; ok, merci 15:33 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 1) État du réseau, passons à 2) Enquête sur les cas d’utilisation 15:34 &amp;lt;jrandom&amp;gt; Je ne m’attends pas à des réponses immédiates, mais si vous pouviez réfléchir aux questions du mail et poster des réponses (soit sur le forum, syndie, la liste, etc.), ce serait très apprécié 15:37 &amp;lt;@cervantes&amp;gt; *tousse* 15:38 &amp;lt;+tethra&amp;gt; oh là là :/ 15:39 &amp;lt;jrandom&amp;gt; (|grep -v -- -\!- ;) 15:39 &amp;lt;jrandom&amp;gt; ok, comme je l’ai dit, faites passer le mot par le moyen que vous voulez, quand ça vous arrange. gracias 15:39 &amp;lt;jrandom&amp;gt; on passe à 3) ??? 15:39 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à soulever pour la réunion ? 15:40 &amp;lt;@cervantes&amp;gt; http://forum.i2p.net/viewtopic.php?p=7442 &amp;lt;-- fil épinglé pour la discussion des cas d’utilisation 15:40 &amp;lt;jrandom&amp;gt; ah cool, merci cerv 15:42 &amp;lt;ashter&amp;gt; (erf, c’est arrivé encore, et quand ça se produit les tunnels participants augmentent de façon folle :( ) 15:43 &amp;lt;jrandom&amp;gt; hmm, jusqu’aux milliers, ou aux centaines ? 15:43 &amp;lt;jrandom&amp;gt; (il y a quelques correctifs pour les rafales de nouveaux tunnels en attente, ils devraient sortir plus tard cette semaine) 15:43 &amp;lt;ashter&amp;gt; des milliers 15:44 &amp;lt;ashter&amp;gt; (ok merci) 15:44 &amp;lt;jrandom&amp;gt; ok cool. tu peux envisager de réduire ta limite de bande passante ou ton pourcentage de partage en attendant 15:44 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 15:45 &amp;lt;jrandom&amp;gt; sinon... 15:45 * jrandom se prépare 15:46 * jrandom *baf*s la réunion est close &lt;/div></description></item><item><title>Notes de statut d'I2P du 2006-03-21</title><link>/fr/blog/2006/03/21/notes-de-statut-di2p-du-2006-03-21/</link><pubDate>Tue, 21 Mar 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/03/21/notes-de-statut-di2p-du-2006-03-21/</guid><description>&lt;p>Salut à tous, c’est encore mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) jrobin 3) biff et toopie 4) nouvelle clé 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La semaine passée a été assez stable, sans nouvelle version pour l&amp;rsquo;instant. J&amp;rsquo;ai continué à travailler sur la régulation du débit des tunnels et le fonctionnement à faible bande passante, mais, pour faciliter ces tests, j&amp;rsquo;ai intégré JRobin à la console web et à notre système de gestion des statistiques.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 21 mars 2006</title><link>/fr/blog/2006/03/21/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-21-mars-2006/</link><pubDate>Tue, 21 Mar 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/03/21/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-21-mars-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ashter, Complication, jrandom, mihi, postman, tethra&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:09 &amp;lt;@jrandom&amp;gt; 0) salut 15:09 &amp;lt;@jrandom&amp;gt; 1) État du réseau 15:09 &amp;lt;@jrandom&amp;gt; 2) jrobin 15:09 &amp;lt;@jrandom&amp;gt; 3) biff et toopie 15:09 &amp;lt;@jrandom&amp;gt; 4) nouvelle clé 15:09 &amp;lt;@jrandom&amp;gt; 5) ??? 15:09 &amp;lt;@jrandom&amp;gt; 0) salut 15:09 * jrandom fait coucou 15:09 &amp;lt;@jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-March/001271.html 15:11 &amp;lt;@jrandom&amp;gt; passons brièvement à 1) État du réseau 15:12 &amp;lt;@jrandom&amp;gt; ça fait un moment qu'on n'a pas sorti de version, mais les choses semblent assez stables. il y a des améliorations en préparation toutefois, et j'espère nous sortir une nouvelle 0.6.1.13 cette semaine 15:13 &amp;lt;@jrandom&amp;gt; quelqu'un a des questions/commentaires/préoccupations concernant l'état du réseau ? 15:13 &amp;lt;+Complication&amp;gt; À propos de la périodicité que j'ai remarquée hier sur un nœud fraîchement démarré : il s'est désynchronisé en quelques heures 15:14 &amp;lt;@jrandom&amp;gt; ah cool 15:14 &amp;lt;+Complication&amp;gt; C'est-à-dire que les pics et creux sont devenus beaucoup plus aléatoires 15:14 &amp;lt;@jrandom&amp;gt; Je pense que ça vaut quand même la peine de donner un coup de pouce au début 15:14 &amp;lt;@jrandom&amp;gt; (pour ceux qui suivent à la maison, on parle des implications de la période de reconstruction de 10 min) 15:15 &amp;lt;+Complication&amp;gt; Ça aide probablement à éviter les défaillances de tunnel 15:15 &amp;lt;+Complication&amp;gt; J'en observe encore un bon nombre, mais je n'ai pas compté 15:15 &amp;lt;+tethra&amp;gt; (merci pour la traduction :) 15:15 &amp;lt;+Complication&amp;gt; À part ça, ça fonctionne correctement ici 15:16 &amp;lt;+Complication&amp;gt; Je pense que je reçois "as there are no inbound/outbound tunnels available" environ une fois toutes les 2 heures 15:17 &amp;lt;@jrandom&amp;gt; hmm, sur une destination i2phex / i2psnark / eepproxy / ircproxy / eepsite ? 15:17 &amp;lt;@jrandom&amp;gt; (il est possible que des clients saturent leurs propres tunnels, c'est pour ça que je demande lesquels) 15:18 &amp;lt;+Complication&amp;gt; Je vérifie s'il y a une tendance 15:19 &amp;lt;+Complication&amp;gt; Un peu de clients partagés et Pycache, plus d'I2Phex 15:20 &amp;lt;@jrandom&amp;gt; hmm ok cool, merci 15:20 &amp;lt;+Complication&amp;gt; Significativement plus d'I2Phex 15:20 &amp;lt;+Complication&amp;gt; Je devrai peut-être limiter sa bande passante 15:21 &amp;lt;+Complication&amp;gt; (était à 16K par défaut) 15:23 &amp;lt;@jrandom&amp;gt; ok cool, quelqu'un a autre chose pour 1) État du réseau ? 15:25 &amp;lt;@jrandom&amp;gt; sinon, passons à 2) JRobin 15:26 &amp;lt;@jrandom&amp;gt; jrobin est sympa. J'aime bien. c'était super facile à intégrer, assez petit (177KB), rapide, avec une faible empreinte mémoire, et ça fournit des visualisations faciles à comprendre 15:27 &amp;lt;+Complication&amp;gt; Tout à fait d'accord :) 15:29 &amp;lt;+Complication&amp;gt; Des graphiques pratiques, avec une résolution suffisamment élevée, aident à trouver des bizarreries et à poser des questions à leur sujet :) 15:29 &amp;lt;@jrandom&amp;gt; s'il y a des gourous de rrdtool dans le coin, si vous voulez jeter un coup d'œil au dernier cvs et voir ce qu'on fait et/ou s'il y a des moyens plus simples d'accomplir ces tâches, je suis preneur de conseils 15:30 &amp;lt;@jrandom&amp;gt; (infos rrdtool &amp;lt;--&amp;gt;jrobin @ http://www.jrobin.org/api/jrobinandrrdtoolcompared.html) 15:31 &amp;lt;@jrandom&amp;gt; (et, si quelqu'un veut, il pourrait écrire une petite appli pour lire netDb/routerInfo-*.dat, les injecter dans des bases jrobin, et en gros faire tourner votre propre stats.i2p) 15:32 &amp;lt;@jrandom&amp;gt; l'intégration jrobin dans la console est différente de la fonctionnalité de stats.i2p toutefois, car elle résume *votre* router, pas tous les routers. les deux sont utiles 15:34 &amp;lt;@jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 2) JRobin, passons à 3) biff et toopie 15:34 &amp;lt;@jrandom&amp;gt; postman: tu veux nous faire un topo ? 15:34 &amp;lt;postman&amp;gt; aah oui 15:35 &amp;lt;postman&amp;gt; il y a des années le service mail avait un bot irc appelé biff qui pouvait te notifier des nouveaux mails 15:35 &amp;lt;+Complication&amp;gt; L'usine à IA de Postman ;P 15:35 &amp;lt;postman&amp;gt; avec la migration vers une nouvelle plateforme biff est devenu inutilisable et je n'avais pas le temps de le refaire 15:35 &amp;lt;postman&amp;gt; maintenant il est de retour en ligne 15:35 &amp;lt;@jrandom&amp;gt; (yay!) 15:36 &amp;lt;postman&amp;gt; si vous souhaitez surveiller votre boîte mail sur irc juste /msg biff .help pour une liste des commandes 15:36 &amp;lt;postman&amp;gt; l'utilisation est simple 15:36 &amp;lt;postman&amp;gt; questions/erreurs/coups de gueule/insultes -&amp;gt; postman@mail.i2p 15:36 &amp;lt;postman&amp;gt; 2. 15:37 &amp;lt;postman&amp;gt; pour faire face au (espérons-le) flux croissant de débutants jr, cervantes et moi avons pensé à un bot de Q&amp;R qu'on peut interroger pour obtenir de l'aide sur les sujets et problèmes quotidiens habituels 15:38 &amp;lt;postman&amp;gt; le premier jet s'appelle toopie et résidera bientôt sur #i2p (i2p-chat peut-être aussi) 15:38 &amp;lt;postman&amp;gt; il contiendra une liste de sujets, et des Q&amp;R triées par sujets et indexées par mots-clés 15:38 &amp;lt;postman&amp;gt; toopie peut parler au canal ainsi que privmsg avec un utilisateur 15:38 &amp;lt;+Complication&amp;gt; Ça a l'air sympa, même si je n'en ai jamais vu auparavant :) 15:39 &amp;lt;postman&amp;gt; nous espérons remplir son cerveau au plus vite 15:39 &amp;lt;postman&amp;gt; Complication: tu peux jouer avec lui sur #irc2p (en privé si tu veux :)) 15:39 &amp;lt;@jrandom&amp;gt; et un des bons côtés, c'est qu'on peut le remplir de messages sur irc :) 15:39 &amp;lt;postman&amp;gt; oui 15:40 &amp;lt;postman&amp;gt; les admins peuvent ajouter des lignes directement depuis irc et en faire une nouvelle q&amp;r 15:40 * tethra suggère une entrée uniquement pour TheJudge/closedshop, du genre "Non, les attaques par prédécesseur ne fonctionnent pas." 15:40 &amp;lt;+tethra&amp;gt; ;) 15:40 &amp;lt;postman&amp;gt; héhé 15:41 &amp;lt;postman&amp;gt; il reste encore à définir la manière de structurer l'information 15:41 &amp;lt;@jrandom&amp;gt; (mais si. toutefois, ce n'est pas un programme particulier que tu "lances" pour attaquer quelqu'un) 15:41 &amp;lt;postman&amp;gt; plus à venir bientôt 15:41 * postman rend le micro 15:41 &amp;lt;@jrandom&amp;gt; ok, merci postman 15:42 &amp;lt;ashter&amp;gt; postman; toopie parlera dans d'autres langues aussi ? 15:42 &amp;lt;postman&amp;gt; ashter: non (pas encore) 15:42 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; igpay atinlay? *g* 15:42 &amp;lt;ashter&amp;gt; ok 15:42 &amp;lt;postman&amp;gt; ashter: l'infrastructure est là ( /me planned this ) 15:42 &amp;lt;@jrandom&amp;gt; ok 15:42 &amp;lt;postman&amp;gt; ashter: ce sera une fonctionnalité de la version 2 15:42 &amp;lt;ashter&amp;gt; super, vraiment sympa merci 15:44 &amp;lt;postman&amp;gt; (thejudge est à lui seul responsable de 50% de toutes les déconnexions irc aujourd'hui) 15:45 &amp;lt;postman&amp;gt; jrandom: ok sujet suivant 15:46 &amp;lt;@jrandom&amp;gt; ok cool, quelqu'un a autre chose sur 3) biff et toopie ? 15:46 &amp;lt;@jrandom&amp;gt; sinon, passons à 4) nouvelle clé 15:47 &amp;lt;@jrandom&amp;gt; bon, il n'y a pas vraiment grand-chose à ajouter à ce que j'ai posté. nouvelle clé, blabla 15:47 &amp;lt;@jrandom&amp;gt; ok, passons à 5) ??? 15:47 &amp;lt;+tethra&amp;gt; euh 15:47 &amp;lt;@jrandom&amp;gt; quelqu'un a autre chose à soulever ? 15:48 &amp;lt;+tethra&amp;gt; comment biff sait-il que tu es toi ? :/ 15:48 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; tethra: tu dois t'enregistrer 15:48 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; lis simplement ce qui est référencé dans les notes hebdomadaires :) 15:48 &amp;lt;postman&amp;gt; tethra: 1.) tu connais les identifiants de ta boîte mail, 2. tu t'enregistres avec un nick identifié@biff 15:48 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; oui :) 15:48 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; quel est l'intérêt d'avoir des clés qui expirent quand tu pourrais avoir des sous-clés qui expirent à la place ? 15:48 &amp;lt;+tethra&amp;gt; postman: ah, ok. merci. 15:49 &amp;lt;@jrandom&amp;gt; mihi: pour compartimenter une compromission. 15:50 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; tu peux supprimer les sous-clés secrètes expirées de ton trousseau si tu veux 15:51 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; mais j'imagine que c'est bien plus sympa de faire lsign ta clé par des gens chaque année :) 15:51 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; plus sympa d'un certain point de vue sadique :-&amp;gt; 15:51 &amp;lt;postman&amp;gt; jrandom: maintenant, pose ça en devinette à mihi :) 15:52 &amp;lt;@jrandom&amp;gt; (en supposant que seule la sous-clé pourrait être compromise) 15:54 &amp;lt;@jrandom&amp;gt; en tout cas, quelqu'un a autre chose à soulever pour la réunion ? 15:54 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; suppose que quelqu'un a compromis ta clé hier. maintenant il peut avoir fait un MITM et remplacé la nouvelle clé. 15:54 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; c.-à-d. compromettre une clé -> compromettre toutes les clés futures, non ? 15:55 &amp;lt;+Complication&amp;gt; À moins que le propriétaire n'utilise un certificat de révocation 15:55 &amp;lt;+Complication&amp;gt; invalider la clé compromise -> invalider les suivantes 15:55 &amp;lt;@jrandom&amp;gt; mihi: et je pourrais révoquer la clé compromise et te dire de ne pas faire confiance aux nouvelles clés 15:55 &amp;lt;@jrandom&amp;gt; tu as alors le choix de faire confiance ou non au changement de clé 15:56 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; qui croire alors ? :) 15:56 &amp;lt;@jrandom&amp;gt; bonne question. si tu vois passer une révocation signée d'ici un jour ou deux, tu devrais écarter la nouvelle clé 15:57 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; et si c'était une sous-clé, tu aurais révoqué la clé amin et la sous-clé est automatiquement écartée :) 15:57 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; s/amin/main/ 15:58 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; d'accord pour ne pas être d'accord ? 15:58 &amp;lt;@jrandom&amp;gt; oui, là-dessus on peut être d'accord ;) 15:58 &amp;lt;@jrandom&amp;gt; ok, s'il n'y a rien d'autre pour la réunion... 15:58 &amp;lt;+fox&amp;gt; * mihi passe le *baf*er à jrandom (après des années, comme au bon vieux temps...) 16:00 &amp;lt;@jrandom&amp;gt; héhé 16:00 * jrandom prend son élan 16:00 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2006-03-14</title><link>/fr/blog/2006/03/14/notes-de-statut-i2p-du-2006-03-14/</link><pubDate>Tue, 14 Mar 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/03/14/notes-de-statut-i2p-du-2006-03-14/</guid><description>&lt;p>Salut tout le monde, encore une petite mise à jour cette semaine&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La semaine dernière a été raisonnablement stable sur le réseau - nous avons plus de 60 routers avec plus de 3 jours de fonctionnement (quelques-uns avec plus de 2 semaines de fonctionnement), et j&amp;rsquo;ai une connexion IRC depuis plus de trois jours maintenant. Il y a eu quelques ajustements dans la limitation de débit des tunnels la semaine dernière, mais pas trop, car j&amp;rsquo;ai eu des modifications sur une machine inaccessible.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 14 mars 2006</title><link>/fr/blog/2006/03/14/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-14-mars-2006/</link><pubDate>Tue, 14 Mar 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/03/14/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-14-mars-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, cervantes, Complication, fc, frosk, jrandom, ripple, susi23, tethra, tmp&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:09 &amp;lt;@jrandom&amp;gt; 0) salut 15:09 &amp;lt;@jrandom&amp;gt; 1) État du réseau 15:09 &amp;lt;@jrandom&amp;gt; 2) ??? 15:09 &amp;lt;@jrandom&amp;gt; 0) salut 15:09 * jrandom fait signe de la main 15:09 &amp;lt;@jrandom&amp;gt; les notes d'état hebdomadaires ont été publiées sur http://dev.i2p.net/pipermail/i2p/2006-March/001270.html 15:10 &amp;lt;@jrandom&amp;gt; pendant que vous lisez tous cette longue missive, passons à 1) État du réseau 15:10 &amp;lt;@jrandom&amp;gt; le réseau semble toujours fonctionner (woot) 15:12 &amp;lt;bar&amp;gt; j'ai battu mon record de connexions udp hier, 244 15:12 &amp;lt;@jrandom&amp;gt; Je n'ai pas grand-chose à ajouter sur ce front - quelqu'un a des commentaires/questions/inquiétudes ? 15:12 &amp;lt;@jrandom&amp;gt; ah, sympa 15:12 &amp;lt;@jrandom&amp;gt; ouais, j'atteins aussi des valeurs de pointe, actuellement 338 connexions SSU 15:14 * jrandom a aussi effectué des transferts i2psnark conséquents, quoique pas toujours à de super débits 15:15 &amp;lt;@jrandom&amp;gt; J'ai toutefois observé des variations cycliques intéressantes sur stats.i2p concernant la sélection de tunnel, mais cela devrait changer au fur et à mesure du déploiement de la .0.6.1.13 15:17 &amp;lt;@jrandom&amp;gt; J'ai aussi fait des tests et des optimisations pour une bande passante plus faible, et c'est vraiment ce qui retarde actuellement la ...13. Je pense que nous avons de bonnes choses en préparation, mais on verra comment ça se passe 15:18 &amp;lt;@jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 1) État du réseau, passons la parole - 2) ??? 15:18 &amp;lt;@jrandom&amp;gt; quelqu'un a-t-il quelque chose à soulever ? 15:18 &amp;lt;+Complication&amp;gt; Je n'ai que des durées de fonctionnement record à signaler, et ajouter que la build -6 est très conservatrice dans l'acceptation des tunnels participants 15:19 &amp;lt;+Complication&amp;gt; (mais je l'ai déjà mentionné plus tôt) 15:19 &amp;lt;@jrandom&amp;gt; sympa - elle s'en sort toujours bien malgré des nombres de pairs plus faibles aussi, n'est-ce pas ? 15:19 &amp;lt;+Complication&amp;gt; En fait, le nombre de pairs a un peu augmenté récemment 15:20 &amp;lt;@jrandom&amp;gt; ah 'k 15:20 &amp;lt;+Complication&amp;gt; Ils sont maintenant plutôt autour de 50...100 15:20 &amp;lt;+Complication&amp;gt; (généralement plus vers 50 que 100) 15:20 &amp;lt;@jrandom&amp;gt; oh, donc encore assez bas par rapport à avant 15:20 &amp;lt;+Complication&amp;gt; Les valeurs autour de 30 semblent avoir été le minimum 15:21 &amp;lt;+Complication&amp;gt; Mais globalement, ça va bien 15:21 &amp;lt;@jrandom&amp;gt; super 15:26 * jrandom voudrait profiter de l'instant pour adresser un bref coup de chapeau à quelques contributeurs récents qui soutiennent I2P - un grand merci à bar, $anon, postman, et à tous les autres sur http://www.i2p.net/halloffame ! 15:27 &amp;lt;@jrandom&amp;gt; les contributions en code et en contenu sont bien sûr cruciales, mais le soutien financier m'aide à rester en dehors du marché du travail classique et à travailler d'arrache‑pied sur I2P à plein temps, ainsi qu'à couvrir nos divers coûts d'infrastructure 15:28 &amp;lt;bar&amp;gt; je rougis, mais merci :) 15:28 &amp;lt;@cervantes&amp;gt; w00t 15:29 &amp;lt;+Complication&amp;gt; sympa :) 15:31 &amp;lt;ripple&amp;gt; jrandom: pastebin.i2p... mission accomplie.... 15:32 &amp;lt;@jrandom&amp;gt; ripple : merci - on dirait que ça se comporte comme souhaité - en cas d'OOM (manque de mémoire), ça meurt d'une mort rapide et horrible, que le wrapper de service détecte, et il redémarre le router 15:32 &amp;lt;@jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 15:34 &amp;lt;tmp&amp;gt; Oui, prions pour le rétablissement de Betty. 15:34 * tethra prie 15:34 &amp;lt;@jrandom&amp;gt; vos prières ont été exaucées - elle est de retour :) 15:34 &amp;lt;tmp&amp;gt; I2P basé sur la foi. 15:35 &amp;lt;tmp&amp;gt; D'accord. ;) 15:35 &amp;lt;tethra&amp;gt; génial 15:35 &amp;lt;tethra&amp;gt; XD 15:35 &amp;lt;fc&amp;gt; tmp : c'est un protocole de transport ou quoi ? 15:35 &amp;lt;tethra&amp;gt; prière anonyme ? 15:35 &amp;lt;@jrandom&amp;gt; betty == mon ordinateur portable 15:35 &amp;lt;tethra&amp;gt; même Dieu ne sait pas qui tu es ! 15:36 &amp;lt;@frosk&amp;gt; et la nouvelle machine que bar a si généreusement offerte ? 15:36 &amp;lt;+susi23&amp;gt; jr : tu ne l'as pas appelée susi ??? honte à toi ;) 15:37 &amp;lt;@jrandom&amp;gt; la nouvelle machine est en cours d'assemblage, une boîte x86_64 (x2) pour Windows, Gentoo, et peut-être fbsd 15:37 &amp;lt;@frosk&amp;gt; cool 15:37 &amp;lt;@jrandom&amp;gt; (une fois prête, attendez-vous à quelques photos sur mon blog ;) 15:38 &amp;lt;fc&amp;gt; bsd ! bsd ! bsd ! ;) 15:38 &amp;lt;@jrandom&amp;gt; susi23 : la nouvelle aura besoin d'un nouveau nom... ;) 15:38 &amp;lt;@cervantes&amp;gt; susan ! 15:39 &amp;lt;@jrandom&amp;gt; ;) 15:39 &amp;lt;@jrandom&amp;gt; ok, s'il n'y a rien d'autre pour la réunion... 15:39 * jrandom se prépare 15:39 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2006-03-07</title><link>/fr/blog/2006/03/07/notes-d%C3%A9tat-di2p-du-2006-03-07/</link><pubDate>Tue, 07 Mar 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/03/07/notes-d%C3%A9tat-di2p-du-2006-03-07/</guid><description>&lt;p>Salut à tous, une brève mise à jour hebdomadaire cette fois&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La semaine passée s’est plutôt bien déroulée ; avec plus de 90 % du réseau en 0.6.1.12, les taux de réussite de construction de tunnel ont été assez bons, et la sélection des pairs ainsi que le débit de bout en bout que j’ai observés sont à la hausse. Il reste encore quelques problèmes de limitation de débit sur lesquels je travaille dans CVS, ainsi que des optimisations pour réduire l’étendue inutile des communications entre pairs, mais tout cela semble très prometteur. Il y aura une mise à jour en version 0.6.1.13 à un moment donné, mais elle n’est pas imminente.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 mars 2006</title><link>/fr/blog/2006/03/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-mars-2006/</link><pubDate>Tue, 07 Mar 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/03/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-mars-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> bar, Complication, dust, jrandom, susi23&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:08 &amp;lt;jrandom&amp;gt; 0) salut 15:08 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:08 &amp;lt;jrandom&amp;gt; 2) ??? 15:08 &amp;lt;jrandom&amp;gt; 0) salut 15:08 * jrandom fait coucou 15:08 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont publiées à http://dev.i2p.net/pipermail/i2p/2006-March/001267.html 15:09 * jrandom vous laisse des heures pour parcourir ce gros pavé de notes 15:10 * Complication fait semblant de ne pas avoir encore remarqué ;) 15:11 &amp;lt;+Complication&amp;gt; Salut :) 15:11 &amp;lt;+susi23&amp;gt; salut :) 15:12 &amp;lt;jrandom&amp;gt; bon, autant se plonger dans 1) état du réseau 15:12 &amp;lt;jrandom&amp;gt; Le mail donne mon point de vue général sur ce qui se passe. comment cela correspond-il à ce que vous voyez ? 15:13 &amp;lt;+Complication&amp;gt; Les correctifs de throttling (limitation) semblent avoir augmenté la fiabilité, mais ont vraiment réduit la bande passante 15:13 &amp;lt;+Complication&amp;gt; Une seconde, je cherche le graphique 15:14 &amp;lt;+Complication&amp;gt; `http://complication.i2p/files/bw-week.png` 15:14 &amp;lt;+Complication&amp;gt; Les périodes hautes sont sur des versions non à jour, les périodes basses sur les dernières 15:15 &amp;lt;+Complication&amp;gt; Mêmes paramètres du limiteur, possiblement plus laxistes sur les versions plus strictes (les dernières) 15:16 &amp;lt;+Complication&amp;gt; Mais ce n'est pas vraiment un problème, puisque ça transfère 15:16 &amp;lt;jrandom&amp;gt; cool, une réduction de l'utilisation de bande passante est appropriée lorsqu'on se rapproche de sa limite réelle de bande passante 15:17 &amp;lt;+Complication&amp;gt; La plupart du temps, ça semble revenir en arrière avant d'atteindre la "limite de bande passante soutenue" 15:17 &amp;lt;+Complication&amp;gt; N'atteint jamais la limite de rafale 15:18 &amp;lt;+Complication&amp;gt; (ce qui, en soi, est logique - c'est le fait de revenir en arrière avant la limite soutenue qui m'inquiète) 15:19 &amp;lt;bar&amp;gt; je vois à peu près la même chose que Complication. ma conso totale de bande passante n'est qu'à 50% de mes réglages max. avant 0.6.1.11 c'était ~80% 15:19 &amp;lt;jrandom&amp;gt; 200 kbps est-il ton débit du limiteur, avec 300 kbps en rafale ? 15:20 &amp;lt;jrandom&amp;gt; (je me demande juste combien de temps ça passait en mode rafale) 15:20 &amp;lt;jrandom&amp;gt; réduire l'utilisation de bande passante est toutefois l'un des objectifs des changements récents 15:21 &amp;lt;+Complication&amp;gt; ~225 soutenu, ~325 rafale 15:21 &amp;lt;+Complication&amp;gt; Hé, j'aurais pu... 15:22 &amp;lt;+Complication&amp;gt; Est-ce que je l'ai mal *interprété* ? 15:23 &amp;lt;+Complication&amp;gt; Laissez tomber, je suis idiot... j'ai mal fait le calcul, ce n'est pas si grave :O 15:23 &amp;lt;jrandom&amp;gt; données insuffisantes :) cela pourrait être l'indication d'un problème, mais ce que tu as décrit jusqu'ici suggère que les choses se comportent comme prévu 15:23 &amp;lt;+Complication&amp;gt; C'est un peu conservateur, mais pas aussi mauvais que je le pensais 15:24 &amp;lt;+Complication&amp;gt; Selon la Router Console (qui mesure dans la même unité que le limiteur), la moyenne totale sortante est à 2/3 de la limite soutenue, et à 1/2 de la limite de rafale 15:25 &amp;lt;+Complication&amp;gt; Mais la moyenne totale entrante, je dois dire, n'est qu'un peu au-dessus de 1/3 de la limite soutenue, et 1/4 de la limite de rafale 15:26 &amp;lt;+Complication&amp;gt; par exemple, en supposant une limite soutenue de 30 et une limite de rafale de 40, la sortie serait à 20 et l'entrée juste au-dessus de 10 (surtout par manque de charge) 15:26 &amp;lt;jrandom&amp;gt; cool 15:26 &amp;lt;+Complication&amp;gt; Mais le graphique, je l'ai mal interprété, à cause de soucis Kb/KB :O 15:27 * Complication efface le graphique de l'historique 15:28 &amp;lt;jrandom&amp;gt; bon œil quand même, n'hésitez pas à me prévenir quand quelque chose semble bizarre 15:28 &amp;lt;jrandom&amp;gt; ok, autre chose sur 1) État du réseau ? 15:28 &amp;lt;jrandom&amp;gt; si non, passons à 2) ??? 15:28 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à discuter ? 15:30 &amp;lt;+Complication&amp;gt; Eh bien, il y a eu des tests jbigi et, apparemment, quelqu'un a obtenu des résultats suggérant que la version 64 bits pour Linux était plutôt lente 15:31 &amp;lt;+Complication&amp;gt; Chez eux, c'était plus lent que le Java pur, je ne sais pas si c'est un bug de mesure ou pas :O 15:32 &amp;lt;+Complication&amp;gt; Je n'ai pas pu le reproduire 15:32 &amp;lt;jrandom&amp;gt; ouais, je n'étais pas sûr de quel .so exactement ils utilisaient pour la plateforme 15:32 &amp;lt;+Complication&amp;gt; Ici, c'était environ deux fois plus rapide que le Java pur 15:32 &amp;lt;+dust&amp;gt; mes expériences avec html comme format de message supplémentaire dans syndie commencent à fonctionner. mon 'sucker' local peut maintenant récupérer des pages web (avec images) et les stocker comme des billets syndie 15:33 &amp;lt;jrandom&amp;gt; ah excellent, dust 15:33 &amp;lt;+dust&amp;gt; pas de css par contre 15:33 &amp;lt;+Complication&amp;gt; Mais des gens en 32 bits disaient que c'était bien plus rapide que le Java pur (genre x10 ou approchant) 15:35 &amp;lt;bar&amp;gt; hmm.. Complication, se peut-il que le .so amd64 actuel soit uniquement pour systèmes 32 bits, et qu'il l'ait testé sur un OS 64 bits ? 15:36 &amp;lt;+Complication&amp;gt; bar: possible, puisque je l'ai testé moi aussi sur un OS 64 bits :O 15:36 &amp;lt;jrandom&amp;gt; si je me souviens bien l'amd64 a été compilé pour fonctionner sur Debian pure64 15:37 &amp;lt;+Complication&amp;gt; Quoi qu'il en soit, certains ont suggéré qu'importer un gmp plus récent pourrait aider 15:37 &amp;lt;bar&amp;gt; c'est juste un coup dans le noir, je ne suis pas un as dans ce domaine 15:37 &amp;lt;jrandom&amp;gt; eh, on utilise 4.1.4 15:37 &amp;lt;+Complication&amp;gt; Surtout après leur saut de version imminent 15:38 &amp;lt;+Complication&amp;gt; Comme je ne suis pas spécialiste de gmp, je ne peux pas en dire beaucoup 15:38 &amp;lt;jrandom&amp;gt; (et les optimisations à venir dans gmp ne devraient pas apporter d'amélioration substantielle) 15:38 &amp;lt;+Complication&amp;gt; À part "peut-être bien" 15:38 &amp;lt;jrandom&amp;gt; les améliorations viennent de compilations par architecture 15:40 &amp;lt;+Complication&amp;gt; Dans mon test, provoqué par leur test, la bibliothèque 64 bits pour Athlon sur un Sempron 64 bits, sous une Mandriva 64 bits, toutefois... ne semble que marginalement plus rapide que le Java pur 15:40 &amp;lt;+Complication&amp;gt; (oh, et une VM 64 bits) 15:41 &amp;lt;+Complication&amp;gt; ("marginalement" signifiant deux fois) 15:41 &amp;lt;jrandom&amp;gt; hmm ok 15:42 &amp;lt;+Complication&amp;gt; Je vais essayer de tester davantage de combinaisons de plateformes, et je dirai si je trouve quelque chose qui vaille la peine d'être relayé 15:43 &amp;lt;jrandom&amp;gt; cool, merci 15:43 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 15:46 &amp;lt;jrandom&amp;gt; si non... 15:46 * jrandom termine 15:47 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2006-02-28</title><link>/fr/blog/2006/02/28/notes-d%C3%A9tat-i2p-du-2006-02-28/</link><pubDate>Tue, 28 Feb 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/02/28/notes-d%C3%A9tat-i2p-du-2006-02-28/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est reparti pour notre coup de gueule du mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau et 0.6.1.12 2) En route vers 0.6.2 3) Mini-projets 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status and 0.6.1.12&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La semaine dernière a apporté des améliorations importantes sur le réseau, d’abord avec le déploiement à grande échelle de la 0.6.1.11 mardi dernier, suivi par la sortie de la 0.6.1.12 ce lundi (qui a été déployée sur 70 % du réseau jusqu’à présent - merci !) Dans l’ensemble, la situation s’est nettement améliorée par rapport à la 0.6.1.10 et aux versions précédentes - les taux de réussite de construction de tunnel sont supérieurs d’un ordre de grandeur sans aucun de ces tunnels de repli, la latence est en baisse, l’utilisation du processeur est en baisse, et le débit est en hausse. En outre, avec TCP entièrement désactivé, le taux de retransmission des paquets reste maîtrisé.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 28 février 2006</title><link>/fr/blog/2006/02/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-f%C3%A9vrier-2006/</link><pubDate>Tue, 28 Feb 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/02/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-f%C3%A9vrier-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> blubb, cervantes, Complication, DeltaQ, jrandom, Magii, nymisis, postman, tethra&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:11 &amp;lt;jrandom&amp;gt; 0) salut 15:11 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.12 15:11 &amp;lt;jrandom&amp;gt; 2) Feuille de route vers 0.6.2 15:12 &amp;lt;jrandom&amp;gt; 3) Miniprojets 15:12 &amp;lt;jrandom&amp;gt; 4) ??? 15:12 &amp;lt;jrandom&amp;gt; 0) salut 15:12 * Complication lit rapidement les notes 15:12 * jrandom fait signe 15:12 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-February/001266.html 15:12 &amp;lt;jrandom&amp;gt; (et voilà que je postais les notes plus de 15 minutes avant la réunion ! ;) 15:13 &amp;lt;jrandom&amp;gt; ok pendant que vous lisez ces morceaux ô combien excitants, passons à 1) État du réseau et 0.6.1.12 15:14 &amp;lt;jrandom&amp;gt; comme mentionné, les objectifs principaux des versions 0.6.1.10-0.6.1.12 semblent avoir été atteints, en traitant le changement cryptographique pour la création de tunnel et en améliorant substantiellement la fiabilité de la création 15:16 &amp;lt;jrandom&amp;gt; les à-coups vus en 0.6.1.10 ont disparu, et la stabilité IRC semble de nouveau très bonne 15:16 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à ajouter pour 1) État du réseau et 0.6.1.12, ou on passe à 2) Feuille de route vers 0.6.2 ? 15:17 &amp;lt;+Complication&amp;gt; État du réseau ici : plus de retours sous 20 KB/s :) 15:18 &amp;lt;jrandom&amp;gt; cool, oui 0.6.1.12 a corrigé un gros bug dans 0.6.1.11 où la bande passante disponible n’était pas exploitée. Il devrait désormais mieux utiliser les ressources disponibles 15:20 &amp;lt;jrandom&amp;gt; ok, passons à 2) 15:20 &amp;lt;jrandom&amp;gt; comme mentionné, quelques points doivent être réglés avant que le dernier changement fonctionnel ne soit mis en place pour 0.6.2, mais nous progressons sur ce front 15:20 &amp;lt;nymisis&amp;gt; l’état du réseau est bon :) 15:22 &amp;lt;jrandom&amp;gt; ok. il y aura plus d’infos disponibles sur les détails des nouvelles stratégies d’ordonnancement des pairs avant leur sortie, mais l’essentiel devrait être clair d’après leur brève mention dans les notes 15:23 &amp;lt;jrandom&amp;gt; quelqu’un a des questions/commentaires/inquiétudes concernant 2) Feuille de route vers 0.6.2 ? 15:23 &amp;lt;postman&amp;gt; jrandom : des réseaux de test cette fois ? 15:24 &amp;lt;postman&amp;gt; (besoin de routers, de participants pour tester des trucs) 15:24 &amp;lt;postman&amp;gt; ? 15:24 &amp;lt;+Complication&amp;gt; L’essence du sujet semblait assez simple : limiter l’occasion pour un adversaire de collecter des données statistiques diverses 15:25 &amp;lt;+Complication&amp;gt; Ça semble être une fonctionnalité assez souhaitable 15:25 &amp;lt;jrandom&amp;gt; postman : les nouveautés devraient fonctionner de manière transparente sur le réseau en production en utilisant uniquement des infos locales, donc pas besoin d’un réseau séparé pour tester 15:25 &amp;lt;jrandom&amp;gt; oui, exactement Complication 15:26 &amp;lt;postman&amp;gt; ok 15:26 &amp;lt;postman&amp;gt; jrandom : assez audacieux pour annoncer une date estimée (ETA) pour 0.6.2 ? :) 15:27 &amp;lt;blubb&amp;gt; 1er avril 15:27 &amp;lt;jrandom&amp;gt; eh bien, puisque nous sommes fin février, je dirais mars ou avril 15:27 &amp;lt;postman&amp;gt; hehe 15:27 &amp;lt;jrandom&amp;gt; blubb : nous avons déjà une porte dérobée MI6 prévue pour ce moment-là ;) 15:29 &amp;lt;@cervantes&amp;gt; plutôt une chatière du MI6 15:29 &amp;lt;@cervantes&amp;gt; (restrictions budgétaires) 15:29 &amp;lt;postman&amp;gt; dans la maison des éléphants 15:30 &amp;lt;nymisis&amp;gt; C’est SIS, pas MI6, si tu veux être précis. :) 15:30 &amp;lt;jrandom&amp;gt; bon, appelons-les « Eux » ;) 15:31 &amp;lt;jrandom&amp;gt; ok, autre chose pour 2) ? 15:31 &amp;lt;jrandom&amp;gt; sinon, passons à 3) miniprojets 15:31 &amp;lt;@cervantes&amp;gt; désolé « the firm » 15:34 &amp;lt;jrandom&amp;gt; ok, je voulais juste signaler quelques trucs sympas qui seraient 1) simples à faire et 2) vraiment utiles 15:34 &amp;lt;+Complication&amp;gt; Côté miniprojets, je ne sais pas si ma réponse Syndie est passée ou non, mais je me demandais si je pouvais en prendre un. 15:34 &amp;lt;+Complication&amp;gt; Je ne sais pas encore lequel. Je pratique un peu plus le Java en ce moment (je fais un micro-projet :D) juste pour être plus sûr que lorsque j’essaierai, je pourrai en gérer un 15:35 &amp;lt;DeltaQ&amp;gt; hmm si j’augmente la bw sur la console, les changements sont-ils immédiats ou faut-il redémarrer ? 15:35 &amp;lt;+Complication&amp;gt; Quand j’aurai fini le « micro-projet » (en supposant bien sûr que le tableau n’ait pas été vidé d’ici là), j’essaierai d’en choisir un 15:35 &amp;lt;jrandom&amp;gt; w3wt, super Complication 15:36 &amp;lt;jrandom&amp;gt; DeltaQ : immédiatement 15:36 &amp;lt;@cervantes&amp;gt; est-ce que 1) l’ordonnanceur Syndie n’a pas un lien avec 4) Gestionnaire de téléchargement / ordonnanceur eepget 15:36 &amp;lt;+Complication&amp;gt; DeltaQ : ça prend effet presque instantanément (sur les périodes sur lesquelles la bande passante est moyennée) 15:37 &amp;lt;@cervantes&amp;gt; il me semble qu’un gestionnaire d’envoi et de téléchargement plus général répondrait aux deux besoins 15:37 &amp;lt;jrandom&amp;gt; cervantes : hmm, pas forcément. 1) est assez ciblé, et inclut aussi des pushes, tandis que 4) est plutôt générique 15:37 &amp;lt;+Complication&amp;gt; cervantes : ça pourrait, oui 15:37 &amp;lt;jrandom&amp;gt; mais oui, le moteur derrière les deux est EepGet 15:37 &amp;lt;jrandom&amp;gt; (eepget fait les transferts HTTP de Syndie, programmatiquement) 15:38 &amp;lt;DeltaQ&amp;gt; la moyenne ne semble pas aller au-dessus de 13kb/s 15:38 &amp;lt;DeltaQ&amp;gt; j’ai mis 64kb/s avec 192 burst down 15:38 &amp;lt;DeltaQ&amp;gt; 32/64 up 15:38 &amp;lt;@cervantes&amp;gt; donc un eepget générique pour pousser et tirer avec une API de planification et de gestion... 15:39 &amp;lt;@cervantes&amp;gt; malgré tout, à ce stade, ça cesse probablement d’être un miniprojet 15:39 &amp;lt;+Complication&amp;gt; DeltaQ : la moyenne dépend aussi de la charge générée par tes tunnels clients (et les tunnels participants des autres pairs) 15:39 &amp;lt;+Complication&amp;gt; désolé, s/moyenne/bande passante réelle 15:39 &amp;lt;jrandom&amp;gt; cervantes : oui, mais il y a cependant une logique substantielle dans les trucs de Syndie. 15:40 &amp;lt;DeltaQ&amp;gt; heh ça a fini par monter 15:40 &amp;lt;DeltaQ&amp;gt; 1s: 30.82/29.33KBps 15:40 &amp;lt;DeltaQ&amp;gt; je suppose que je devais augmenter la bw ul 15:40 &amp;lt;jrandom&amp;gt; DeltaQ : la moyenne sera aussi affectée par la manière dont les autres te perçoivent, ce qui dépend de tes actions, pas d’un débit annoncé, donc ça prendra un peu 15:40 &amp;lt;+Complication&amp;gt; DeltaQ : pour le trafic de transit (tunnels participants), ce qui entre doit aussi sortir 15:41 &amp;lt;+Complication&amp;gt; DeltaQ : donc des débits ul/dl très différents étranglent le trafic participant au plus faible des deux 15:42 &amp;lt;+Complication&amp;gt; DeltaQ : aussi, le trafic participant dépend de la façon dont les autres nœuds « perçoivent » la capacité de routage de ton nœud 15:42 &amp;lt;DeltaQ&amp;gt; oki 15:43 &amp;lt;+Complication&amp;gt; S’ils pensent qu’il peut router correctement, ils demanderont plus souvent 15:43 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 3) miniprojets, passons à 4) ??? 15:43 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à apporter pour la réunion ? 15:43 &amp;lt;DeltaQ&amp;gt; eh bien je suis derrière un router mais j’ai mappé le port 8887 sur ce PC 15:43 &amp;lt;+Complication&amp;gt; S’il est nouveau, ou s’il vient seulement d’augmenter en capacité, ils sont un peu timides 15:44 &amp;lt;DeltaQ&amp;gt; oh désolé je ne voulais pas interrompre une réunion ^^ 15:44 &amp;lt;+Complication&amp;gt; Quelqu’un a demandé l’autre jour, à propos d’attaques possibles basées sur le décalage de l’horloge. Je crois avoir vu ta réponse sur la partie tunneling (le message de création ne contient que la période de validité du tunnel, pas l’heure du point de vue de son créateur)... 15:44 &amp;lt;@cervantes&amp;gt; (merci pour la mention dans les notes d’état) ;-)_ 15:46 &amp;lt;+Complication&amp;gt; Donc je me suis dit, en fait, demander... quels points, s’il y en a, dans la messagerie I2P, pourraient contenir l’heure du point de vue de l’expéditeur ? 15:47 &amp;lt;+Complication&amp;gt; Je n’ai pas réussi à me remettre à jour là-dessus, donc je suis un peu paumé 15:47 &amp;lt;jrandom&amp;gt; Complication : rien ne dit explicitement « I think it is now $time », mais avec suffisamment de trafic et d’analyse de timing, on pourrait probablement réduire l’incertitude de façon substantielle 15:48 &amp;lt;jrandom&amp;gt; nous quantisons les temps sur une grande période, mais pas aussi grande que notre décalage d’horloge max, donc il y a une marge là 15:49 &amp;lt;+Complication&amp;gt; Penses-tu qu’il y aurait, au final, un bénéfice à tirer d’un client NTP plus optimisé ? 15:49 &amp;lt;+Complication&amp;gt; Qui pourrait plus facilement maintenir de petits décalages ? 15:50 &amp;lt;jrandom&amp;gt; eh bien, depuis que le client sntp a été introduit dans i2p, il s’est amélioré encore et encore, si bien que maintenant on ne voit plus les variations d’avant 15:51 &amp;lt;jrandom&amp;gt; on pourrait peut-être réduire la limite minimale de décalage de 10s à 2 ou 3s, voire moins 15:51 &amp;lt;jrandom&amp;gt; alternativement, on pourrait lui permettre de regarder aussi les décalages d’horloge ssu pour éviter des décalages inutiles 15:52 &amp;lt;+Complication&amp;gt; Ou alors, serait-il possible de limiter davantage toute possibilité de deviner la valeur d’horloge possible d’un autre pair ? 15:53 * Complication ne sait pas laquelle serait la plus pratique, il propose juste des possibilités au hasard :D 15:53 &amp;lt;jrandom&amp;gt; non, nous connaissons le décalage d’horloge des pairs connectés directement 15:55 &amp;lt;Magii&amp;gt; y a-t-il un moyen de savoir si la mise à jour s’est effectuée avec succès ? 15:55 &amp;lt;+Complication&amp;gt; Ah, donc le protocole de session dépend vraiment de cette info.. 15:55 &amp;lt;tethra&amp;gt; regarde ton numéro de version 15:55 &amp;lt;+Complication&amp;gt; Magii : il devrait écrire un CRIT du genre « update verified, restarting to install » dans les logs 15:55 &amp;lt;tethra&amp;gt; :/ 15:55 &amp;lt;+Complication&amp;gt; Ensuite, il devrait compter les minutes jusqu’à un redémarrage en douceur 15:56 &amp;lt;+Complication&amp;gt; Et enfin redémarrer 15:57 &amp;lt;+Complication&amp;gt; Oh, à propos : le client NTP interne connaît-il un concept comme le taux de dérive de l’horloge ? 15:58 &amp;lt;jrandom&amp;gt; oui, le numéro de version dans le coin en haut à gauche de `http://localhost:7657/index.jsp` devrait être un indice :) 15:58 &amp;lt;jrandom&amp;gt; Complication : non, il ne garantit pas des ticks d’horloge séquentiels 15:59 &amp;lt;jrandom&amp;gt; s/séquentiels/ordonnés/ 15:59 &amp;lt;+Complication&amp;gt; Ni développer une info comme « notre horloge système est 0.00345 fois plus rapide que nécessaire » ? 16:00 &amp;lt;jrandom&amp;gt; ah, non, bien qu’ajouter ça à net.i2p.util.Clock ne serait pas très difficile (tu veux un miniprojet ? :) 16:00 &amp;lt;+Complication&amp;gt; J’y pensais justement 16:01 &amp;lt;+Complication&amp;gt; Je crois que j’y réfléchis un peu plus maintenant :) 16:01 &amp;lt;+Complication&amp;gt; D’abord d’autres miniprojets, ceci dit :) 16:02 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:03 &amp;lt;nymisis&amp;gt; Des muffins ? 16:04 &amp;lt;jrandom&amp;gt; non, des pancakes 16:04 &amp;lt;jrandom&amp;gt; (mmMMmm des pancakes) 16:04 &amp;lt;jrandom&amp;gt; en parlant de ça 16:04 * jrandom s’apprête 16:04 &amp;lt;nymisis&amp;gt; Oh, mince, bon point. 16:04 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2006-02-21</title><link>/fr/blog/2006/02/21/notes-de-statut-i2p-du-2006-02-21/</link><pubDate>Tue, 21 Feb 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/02/21/notes-de-statut-i2p-du-2006-02-21/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est encore mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Le réseau traverse une période un peu agitée avec la version 0.6.1.10, due en partie à l’incompatibilité avec les versions antérieures, mais aussi à des bogues inattendus. Ni la fiabilité ni la disponibilité de la version 0.6.1.10 n’étaient suffisantes, si bien que ces 5 derniers jours ont vu une rafale de correctifs, qui a abouti à la nouvelle version 0.6.1.11 - &lt;code>http://dev.i2p.net/pipermail/i2p/2006-February/001263.html&lt;/code>&lt;/p></description></item><item><title>Notes d'état I2P du 2006-02-14</title><link>/fr/blog/2006/02/14/notes-d%C3%A9tat-i2p-du-2006-02-14/</link><pubDate>Tue, 14 Feb 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/02/14/notes-d%C3%A9tat-i2p-du-2006-02-14/</guid><description>&lt;p>Salut à tous, petite mise à jour aujourd’hui&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Net status 2) 0.6.1.10 3) Syndie activity 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme je l&amp;rsquo;ai dit la semaine dernière, &amp;ldquo;Il n&amp;rsquo;y a pas eu de modifications significatives sur le live net (réseau en production) au cours de la semaine écoulée, donc l&amp;rsquo;état du live net n&amp;rsquo;a pas beaucoup changé. En revanche&amp;hellip;&amp;rdquo;&lt;/p>
&lt;ul>
&lt;li>
&lt;ol start="2">
&lt;li>0.6.1.10&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Il y a eu d’autres progrès sur le réseau _PRE pour nous mener à la version 0.6.1.10, et l’autre jour je vous ai donné le préavis de 5 jours [1]. Les choses sont toujours sur la bonne voie, donc je m’attends à ce que la version 0.6.1.10 sorte dans la soirée de jeudi. Cette version ne sera pas rétrocompatible, et votre router créera probablement une nouvelle identité de router et nécessitera un réensemencement pour rejoindre le nouveau réseau. Cela devrait toutefois se faire de manière transparente.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 14 février 2006</title><link>/fr/blog/2006/02/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-f%C3%A9vrier-2006/</link><pubDate>Tue, 14 Feb 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/02/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-f%C3%A9vrier-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, Complication, duck, frosk, jrandom, void&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> 15:39 &amp;lt;jrandom&amp;gt; 0) salut 15:39 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:39 &amp;lt;jrandom&amp;gt; 2) 0.6.1.10 15:39 &amp;lt;jrandom&amp;gt; 3) Activité de Syndie 15:39 &amp;lt;jrandom&amp;gt; 4) ??? 15:39 &amp;lt;jrandom&amp;gt; 0) salut 15:39 * jrandom fait un signe de la main 15:39 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont publiées à http://dev.i2p.net/pipermail/i2p/2006-February/001260.html 15:39 &amp;lt;jrandom&amp;gt; (je suis un peu en retard pour ça, donc je vous laisse une minute pour parcourir ces brèves notes) 15:40 &amp;lt;+Complication&amp;gt; bonjour 15:40 &amp;lt;@cervantes&amp;gt; salut 15:41 &amp;lt;jrandom&amp;gt; bon, c'est assez bref, alors passons directement à 1) État du réseau 15:41 &amp;lt;jrandom&amp;gt; je n'ai rien à ajouter sur ce point, quelqu'un a quelque chose à discuter à ce sujet ? 15:41 &amp;lt;@cervantes&amp;gt; &amp;lt;jrandom&amp;gt; (satanée connexion réseau instable) 15:41 &amp;lt;+Complication&amp;gt; Un peu congestionné par moments, mais les graphiques suggèrent que ce n'est rien de nouveau 15:42 &amp;lt;jrandom&amp;gt; heh cervantes, eh bien, c'est dû à l'un de mes colocataires qui utilise limewire, pas à i2p ;) 15:43 &amp;lt;@cervantes&amp;gt; nous avons aussi eu divers problèmes de serveurs avec l'IRC et le tracker de postman ces deux dernières semaines - postman a fait beaucoup de migrations, donc les choses devraient être plus stables pour tout le monde 15:43 &amp;lt;+Complication&amp;gt; Ça doit être dur de les laisser faire ça, mais j'imagine que... c'est la vie :O 15:43 &amp;lt;+Complication&amp;gt; faire ça = utiliser limewire 15:44 &amp;lt;+Complication&amp;gt; Ce matin, tracker.postman.i2p refusait les connexions, cependant 15:44 &amp;lt;jrandom&amp;gt; Complication : le disque était plein, c'est corrigé maintenant 15:44 &amp;lt;jrandom&amp;gt; (les nouvelles machines ont leurs nouvelles lubies) 15:46 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 1) État du réseau ? 15:46 &amp;lt;jrandom&amp;gt; sinon, passons à 2) 0.6.1.10 15:47 &amp;lt;jrandom&amp;gt; Comme mentionné, nous allons publier une nouvelle version rétro-incompatible dans quelques jours 15:48 &amp;lt;jrandom&amp;gt; même si elle ne révolutionnera pas à elle seule nos performances, elle améliorera quelques indicateurs clés pour nous mettre sur la bonne voie 15:48 &amp;lt;jrandom&amp;gt; il y a aussi tout un tas de corrections de bogues 15:49 &amp;lt;@cervantes&amp;gt; les améliorations du tunnel serveur de zzz seront-elles intégrées ? 15:49 &amp;lt;jrandom&amp;gt; oh, et il y a toute cette histoire d'anonymat amélioré... vous savez, sine qua non 15:50 &amp;lt;jrandom&amp;gt; cervantes : probablement pas, je n'ai pas eu beaucoup de nouvelles depuis ce billet sur zzz.i2p la semaine dernière. j'ai fait quelques corrections mineures de bogues dans cvs toutefois (pour prendre en charge lighttpd, etc), mais nous n'aurons pas les connexions persistantes de zzz 15:50 &amp;lt;jrandom&amp;gt; (pas encore) 15:51 &amp;lt;@frosk&amp;gt; sur quelle taille de clé DH/etc avez-vous retenu ? 15:51 &amp;lt;@cervantes&amp;gt; oui, j'ai vu ces problèmes de sauts de ligne il y a quelques semaines, mais j'ai attendu avant de les modifier à cause des améliorations imminentes de zzz 15:51 &amp;lt;jrandom&amp;gt; ah, pour le moment nous resterons sur de la crypto 2048 bits avec de petits exposants 15:52 &amp;lt;@frosk&amp;gt; donc on peut s'attendre à une consommation CPU plus faible ? 15:52 &amp;lt;jrandom&amp;gt; oui 15:53 &amp;lt;@frosk&amp;gt; excellent 15:53 &amp;lt;jrandom&amp;gt; passer à 1024 bits réduirait encore la charge CPU d'un ordre de grandeur, mais nécessiterait de retravailler les structures de création de tunnel (le chiffrement asymétrique en 1024 bits n'est pas assez grand pour transporter les données que nous devons transporter). 15:54 &amp;lt;jrandom&amp;gt; nous pourrions explorer cela à l'avenir toutefois, mais cette prochaine version devrait réduire sensiblement la surcharge CPU 15:54 &amp;lt;jrandom&amp;gt; j'ai aussi désactivé le transport TCP, parce que je suis une personne méchante et vicieuse 15:55 &amp;lt;@frosk&amp;gt; vous attendez-vous à d'autres mises à niveau incompatibles avant la 1.0 ? 15:55 &amp;lt;jrandom&amp;gt; j'espère que non 15:55 * cervantes doit être un dessinateur danois 15:55 &amp;lt;@frosk&amp;gt; je ne pense pas que TCP va nous manquer :) 15:55 &amp;lt;@cervantes&amp;gt; je veux dire que jrandom doit l'être 15:55 &amp;lt;@cervantes&amp;gt; ;-) 15:55 * jrandom regarde l'ambassade brûler 15:56 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 2) 0.6.1.10 ? 15:56 &amp;lt;void&amp;gt; pourquoi cela ne prenait-il pas en charge lighttpd auparavant ? 15:56 &amp;lt;jrandom&amp;gt; (ah, au passage, il y a aussi eu des améliorations intéressantes de la bibliothèque de streaming pour la 0.6.1.10, comme la réémission rapide de style TCP, etc, on verra ce que ça donne) 15:57 &amp;lt;@cervantes&amp;gt; void : en-têtes malformés 15:57 &amp;lt;jrandom&amp;gt; void : un bogue où nous n'étions pas conformes aux standards 15:57 &amp;lt;void&amp;gt; ah, ces bogues de sauts de ligne incohérents sont-ils aussi corrigés ? 15:58 &amp;lt;void&amp;gt; et qu'en est-il de celui du caractère nul ? attendez-vous le correctif de zzz pour les connexions persistantes ? 15:58 &amp;lt;jrandom&amp;gt; le bogue de saut de ligne est l'en-tête malformé, et il est corrigé 15:58 &amp;lt;jrandom&amp;gt; pas de nouvelles pour celui du caractère nul 15:59 &amp;lt;void&amp;gt; ok 16:00 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur le point 2, passons brièvement à 3) Activité de Syndie 16:00 &amp;lt;jrandom&amp;gt; eh bien, je n'ai pas grand-chose à ajouter... 16:01 &amp;lt;jrandom&amp;gt; (j'ai bien dit brièvement) 16:01 &amp;lt;jrandom&amp;gt; donc passons à 4) ??? 16:01 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose qu'il veut aborder pour la réunion ? 16:01 &amp;lt;+fox&amp;gt; &amp;lt;duck&amp;gt; trop occupé à lire Syndie pour commenter 16:01 &amp;lt;jrandom&amp;gt; ;) 16:02 * Complication est trop occupé à émettre des signatures dénuées de sens pour commenter :D 16:05 &amp;lt;jrandom&amp;gt; ok cool. juste un autre rappel pour que les gens évitent CVS pendant un jour ou deux jusqu'à la sortie, car CVS HEAD va recevoir les changements de la branche _PRE, et la branche _PRE va être retirée 16:05 * jrandom se prépare 16:05 * jrandom *baf* ferme la réunion &lt;/div></description></item><item><title>I2P Status Notes for 2006-02-07</title><link>/fr/blog/2006/02/07/i2p-status-notes-for-2006-02-07/</link><pubDate>Tue, 07 Feb 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/02/07/i2p-status-notes-for-2006-02-07/</guid><description>&lt;p>Salut à tous, revoilà mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) _PRE progression du réseau 3) I2Phex 0.1.1.37 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Il n’y a pas eu de changements significatifs sur le réseau en production au cours de la semaine écoulée, donc l’état du réseau en production n’a pas beaucoup changé. En revanche&amp;hellip;&lt;/p>
&lt;ul>
&lt;li>
&lt;ol start="2">
&lt;li>_PRE net progress&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La semaine dernière, j’ai commencé à valider du code rétro-incompatible pour la version 0.6.1.10 sur une branche distincte dans CVS (i2p_0_6_1_10_PRE), et un groupe de bénévoles a aidé à le tester. Ce nouveau réseau _PRE ne peut pas communiquer avec le réseau en production et n’offre aucun anonymat significatif (puisqu’il y a moins de 10 pairs). Grâce aux pen register logs (journaux de type « pen register ») provenant de ces routers, quelques bogues importants, tant dans le nouveau code que dans l’ancien, ont été identifiés et corrigés, tandis que les tests et les améliorations se poursuivent.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 février 2006</title><link>/fr/blog/2006/02/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-f%C3%A9vrier-2006/</link><pubDate>Tue, 07 Feb 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/02/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-f%C3%A9vrier-2006/</guid><description>&lt;h2 id="résumé-rapide">Résumé rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, cervantes, Complication, jrandom, KBlup, modulus, tethra, tmp&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:36 &amp;lt;jrandom&amp;gt; 0) salut 15:36 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:36 &amp;lt;jrandom&amp;gt; 2) Avancées du réseau _PRE 15:36 &amp;lt;jrandom&amp;gt; 3) I2Phex 0.1.1.37 15:36 &amp;lt;jrandom&amp;gt; 4) ??? 15:36 &amp;lt;jrandom&amp;gt; 0) salut 15:37 * jrandom fait signe de la main 15:37 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2006-February/001258.html 15:37 &amp;lt;bar&amp;gt; bonjour 15:38 &amp;lt;jrandom&amp;gt; pendant que vous fouillez ce matériau oh combien passionnant, passons directement à 1) État du réseau 15:38 &amp;lt;jrandom&amp;gt; il n’y a pas eu beaucoup de changements sur le réseau en production la semaine dernière, du point de vue i2p, donc je n’ai pas grand-chose à ajouter ici 15:39 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à soulever concernant l’état actuel du réseau ? 15:39 &amp;lt;KBlup&amp;gt; J’ai vu d’horribles pics de clients en échec quand i2p tourne longtemps… je ne sais pas si ça rentre dans 1) 15:39 &amp;lt;jrandom&amp;gt; KBlup: ça correspond à une forte charge CPU ou à une consommation de bande passante ? 15:40 &amp;lt;KBlup&amp;gt; ça se traduit par msg-delay&amp;gt; 10000ms :-/ 15:40 &amp;lt;jrandom&amp;gt; ah, c’est très probablement l’une des raisons pour lesquelles le réseau _PRE est développé :) 15:40 &amp;lt;KBlup&amp;gt; Je pense qu’il essaie alors d’établir de nouveaux tunnels et échoue constamment, ce qui aboutit parfois à 300+ jobs… 15:41 &amp;lt;KBlup&amp;gt; ma machine est assez puissante mais est surchargée avec ça… 15:41 &amp;lt;jrandom&amp;gt; oui, tout cela a été revu au passage pour la 0.6.1.10, tenez bon jusqu’à ce que ce soit prêt 15:43 &amp;lt;jrandom&amp;gt; ok, autre chose sur 1) ou on se dirige tranquillement vers 2) Avancées du réseau _PRE 15:43 &amp;lt;+Complication&amp;gt; 0.6.1.10 semble effectivement contenir des changements substantiels 15:45 &amp;lt;jrandom&amp;gt; oui, il y a du lourd là-dessous. À ce stade, le nouveau code de création est en place et semble fonctionner correctement, mais j’en profite maintenant pour déboguer davantage certains problèmes sous-jacents 15:46 &amp;lt;+Complication&amp;gt; Tu as mentionné qu’il fallait consacrer pas mal de temps CPU à l’avance 15:47 &amp;lt;+Complication&amp;gt; Ce coût serait-il désormais associé à la construction de n’importe quel type de tunnel ? 15:48 &amp;lt;+Complication&amp;gt; (autrement dit, avant la construction, pendant un court moment, il faudrait effectuer une série d’opérations crypto lourdes) 15:48 &amp;lt;jrandom&amp;gt; oui, toutes les demandes de construction de tunnel devront effectuer k opérations cryptographiques lourdes (où k = le nombre de sauts dans le tunnel en cours de construction) 15:49 &amp;lt;+Complication&amp;gt; Ce que je voulais demander… l’intervalle est-il simplement plus serré qu’avant, ou la quantité est-elle aussi plus grande ? 15:50 &amp;lt;jrandom&amp;gt; la quantité est à la fois plus grande, plus petite et plus serrée. Plus serrée, parce qu’elles sont toutes faites en amont. Plus grande, parce qu’on ne peut pas court-circuiter et éviter le chiffrement pour un saut si un saut antérieur le rejette, et plus petite parce que les sauts antérieurs échouent beaucoup moins 15:51 &amp;lt;jrandom&amp;gt; de plus, toutefois, contrairement aux versions précédentes, nous n’utilisons plus ElGamal/AES+SessionTag pour les requêtes de tunnel — nous utilisons un ElGamal (assez) direct 15:52 &amp;lt;+Complication&amp;gt; …et cela ne pourrait pas être pré-calculé, à moins de connaître l’ensemble final qui va réussir ? 15:52 &amp;lt;jrandom&amp;gt; cela signifie que, même si nous pouvions auparavant tricher sans opération asymétrique, nous n’essayons plus de tricher (car la tricherie elle-même exposait une classe d’attaques) 15:53 &amp;lt;+Complication&amp;gt; (ensemble de pairs) 15:53 &amp;lt;jrandom&amp;gt; hmm, cela pourrait certainement être pré-calculé, en supposant que tu connaisses les pairs du tunnel qui vont être sollicités 15:54 &amp;lt;jrandom&amp;gt; le nouveau processus de création de tunnel est effectué dans un thread séparé, afin de ne pas engorger la file de jobs principale sous charge, et pour pouvoir mieux se réguler 15:54 &amp;lt;+Complication&amp;gt; Pourrait-on aussi supposer que, sauf changement dans les connaissances disponibles, on sait à l’avance quelques-uns de ceux qu’on va solliciter si les tentatives échouent ? 15:54 &amp;lt;jrandom&amp;gt; hmm, je ne suis pas sûr de suivre entièrement 15:55 &amp;lt;+Complication&amp;gt; Ou bien les connaître à l’avance est-il inutile, puisque la structure doit être refaite depuis zéro ? 15:56 &amp;lt;+Complication&amp;gt; (c’est-à-dire : les ElGamal refaits depuis zéro, au moins) 15:56 &amp;lt;jrandom&amp;gt; ah, la structure est http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel-alt-creation.html?rev=HEAD#tunnelCreate.requestRecord 15:56 &amp;lt;jrandom&amp;gt; donc oui, si le prochain saut change, l’ElGamal doit être refait 15:56 &amp;lt;jrandom&amp;gt; (si tu pré-calcules) 15:56 &amp;lt;+Complication&amp;gt; D’accord, je n’en étais pas assez sûr sur le coup 15:57 &amp;lt;+Complication&amp;gt; Maintenant je le réalise, toutefois 15:57 &amp;lt;jrandom&amp;gt; d’un autre côté, nous essayons vraiment d’augmenter notre taux de réussite de construction, et le nouveau processus de construction devrait pouvoir s’adapter pour minimiser les créations inutiles 15:58 &amp;lt;+Complication&amp;gt; Comment cela semble-t-il se comporter en pratique ? 15:58 &amp;lt;jrandom&amp;gt; (oh, cette structure a été légèrement modifiée sur la branche _PRE : http://dev.i2p.net/cgi-bin/cvsweb.cgi/~checkout~/i2p/router/doc/tunnel-alt-creation.html?rev=1.1.2.1;content-type=text%2Fhtml#tunnelCreate.requestRecord ) 15:59 &amp;lt;+Complication&amp;gt; J’ai remarqué le détail selon lequel les chiffrages ElGamal font un bond en rapidité… 15:59 &amp;lt;jrandom&amp;gt; eh bien, le taux de réussite de construction est bien, bien plus élevé que sur le réseau en production, mais cela peut simplement être dû à la petite taille du réseau _PRE 16:00 &amp;lt;jrandom&amp;gt; oui, créer une structure à 2 sauts, par exemple, prend en moyenne 44ms sur 1120 exécutions, contre 542ms pour le temps de chiffrement ElGamal sur le réseau en production (sur 1344 exécutions) 16:02 &amp;lt;jrandom&amp;gt; (sur la même machine) 16:02 &amp;lt;+Complication&amp;gt; Ces 542 incluent-ils aussi les réessais en cas d’échec, ou seulement la construction pure ? 16:02 &amp;lt;+Complication&amp;gt; Si c’est la construction pure, il faut que je retrouve ma mâchoire inférieure… elle est quelque part par terre. :P 16:02 &amp;lt;KBlup&amp;gt; à propos de ce changement d’exposant : à quelle échelle cela affecte-t-il l’anonymat ? 16:02 &amp;lt;jrandom&amp;gt; non, c’est la statistique d’ElGamal pure, puisque le réseau en production ne construit pas la nouvelle structure du réseau _PRE 16:04 &amp;lt;jrandom&amp;gt; KBlup : anonymat ? aucun. sécurité ? d’après ce que j’ai lu, 228 bits suffisent largement pour correspondre à un ElGamal 2048 bits 16:04 * Complication ne connaît pas grand-chose aux x et y d’ElGamal 16:04 &amp;lt;+Complication&amp;gt; Pas assez pour commenter de manière significative 16:06 &amp;lt;+Complication&amp;gt; Si des chercheurs sérieux considèrent que le x plus court est suffisamment difficile, et que ces gourous de la crypto ne se sont pas enfuis en hurlant… 16:06 &amp;lt;@cervantes&amp;gt; eh bien pas seulement ça, mais aussi les implications de passer à 1024/160 16:07 &amp;lt;KBlup&amp;gt; je suppose que je dois lire l’article plus tard ;) 16:07 &amp;lt;+Complication&amp;gt; cervantes : oui, c’est mieux que ça, c’est sûr 16:08 &amp;lt;+Complication&amp;gt; D’ailleurs, quelle est l’attaque principale que ce chiffre doit repousser, et combien de temps cette attaque est-elle viable ? 16:09 &amp;lt;+Complication&amp;gt; Est-ce quelque chose qui ne te profite que si tu le casses rapidement, ou cela apporte-t-il aussi un bénéfice si tu le casses plus tard ? 16:11 &amp;lt;+Complication&amp;gt; Si je comprends bien, le secret immédiat qu’il protège est le prochain participant du tunnel, n’est-ce pas ? 16:11 &amp;lt;+Complication&amp;gt; (ou plus précisément, le suivant du suivant) 16:11 &amp;lt;@modulus&amp;gt; réunion en cours ? 16:11 &amp;lt;+Complication&amp;gt; (que seul le suivant peut connaître) 16:11 &amp;lt;@cervantes&amp;gt; modulus: ayre 16:11 &amp;lt;@cervantes&amp;gt; -r 16:11 &amp;lt;jrandom&amp;gt; pour un adversaire pratique (mais incroyablement puissant), il serait nécessaire de le casser durant la durée de vie du tunnel. Le casser après cette durée de vie n’aiderait que si tu avais journalisé tout le trafic réseau et cassé tous les tunnels (c’est-à-dire, après avoir cassé le chiffrement éphémère de la couche de transport et en travaillant sur le chiffrement de la couche de tunnel) 16:11 &amp;lt;jrandom&amp;gt; donc, on parle ici d’un ordre de grandeur de minutes, pas de décennies 16:12 &amp;lt;jrandom&amp;gt; (donc 1024 bits est probablement même excessif) 16:12 &amp;lt;@cervantes&amp;gt; y a-t-il un moyen de mesurer le risque de manière significative ? 16:13 &amp;lt;+Complication&amp;gt; De plus, pour un tunnel avec plus de sauts, l’adversaire devrait en casser plusieurs, non ? 16:13 &amp;lt;+Complication&amp;gt; (bien que le constructeur doive lui aussi en construire plusieurs) 16:13 &amp;lt;@cervantes&amp;gt; si nous n’avons pas besoin de plus de 1024 bits, est-il vraiment nécessaire d’en utiliser plus ? 16:14 &amp;lt;@cervantes&amp;gt; nous pouvons toujours utiliser un algo plus fort dans 3 ans quand nous aurons des ordinateurs quantiques bien plus puissants 16:14 &amp;lt;@modulus&amp;gt; jrandom : si l’adversaire savait qu’à l’heure hh:mm quelque chose d’important va être acheminé via un tunnel, est-il probable qu’il puisse le casser d’une manière ou d’une autre en journalisant ? 16:14 &amp;lt;jrandom&amp;gt; Complication : oui, ils devraient en casser plusieurs (ainsi que les clés DH protégeant la couche de transport) 16:14 &amp;lt;@modulus&amp;gt; à ma connaissance, 1024 bits est break()able avec beaucoup de puissance 16:15 &amp;lt;jrandom&amp;gt; beaucoup de puissance et une décennie 16:15 &amp;lt;jrandom&amp;gt; (ou trois) 16:15 &amp;lt;@cervantes&amp;gt; jrandom : est-ce difficile d’essayer le chiffre plus faible ? 16:15 &amp;lt;@modulus&amp;gt; j’avais l’impression que des composites 1024 bits étaient factorisables de nos jours en quelques mois. 16:15 &amp;lt;@cervantes&amp;gt; pourrions-nous déployer sur le réseau _PRE 16:15 &amp;lt;@cervantes&amp;gt; et voir si cela offre vraiment beaucoup d’avantages 16:16 &amp;lt;@cervantes&amp;gt; modulus : oui mais ils devraient en casser plusieurs 16:16 &amp;lt;@modulus&amp;gt; si c’est basé sur le domaine du logarithme discret et tout ce bazar alors je n’y connais rien 16:16 &amp;lt;@modulus&amp;gt; cervantes : aha 16:16 &amp;lt;jrandom&amp;gt; cervantes : cela nécessite des changements à beaucoup de structures, puisque nous utilisons actuellement des créneaux de 512 octets. quoique, peut-être pourrions-nous simplement remplir les 256 premiers octets avec 0x00 pour tester 16:17 &amp;lt;jrandom&amp;gt; modulus : ElGamal est basé sur le logarithme discret 16:17 &amp;lt;@cervantes&amp;gt; jrandom : ça vaut la peine de tester ? 16:17 &amp;lt;@modulus&amp;gt; oui oui, j’imaginais RSA 16:17 &amp;lt;@cervantes&amp;gt; ou mieux vaut se concentrer sur d’autres choses et y revenir si nécessaire 16:18 &amp;lt;jrandom&amp;gt; ça vaut clairement le coup d’être testé, même si pour le moment je bidouille des évaluations de la couche de transport 16:18 &amp;lt;+Complication&amp;gt; J’imagine que ça dépend de la façon dont leur calcul peut être géré dans la vraie vie. 16:18 &amp;lt;jrandom&amp;gt; (et les 44ms de temps de chiffrement sont suffisantes pour le moment, même si 4ms seraient encore mieux :) 16:19 &amp;lt;+Complication&amp;gt; Si ça tient avec les ordinateurs actuels, ça s’améliorera avec les nouvelles machines. 16:19 &amp;lt;@modulus&amp;gt; surtout s’il arrive du matériel crypto, comme on commence à en voir dans certains 16:19 &amp;lt;jrandom&amp;gt; mais bien sûr, changer ce paramètre ne se fera ni à la légère ni immédiatement. mais si quelqu’un a une bonne raison de l’éviter, merci de me contacter 16:21 &amp;lt;jrandom&amp;gt; modulus : j’ai entendu parler de puces dédiées AES et RSA, mais rien sur DH/ElGamal. d’un autre côté, si l’on considère la NSA/etc comme adversaire, qui peut construire les siennes, c’est possible 16:22 &amp;lt;@cervantes&amp;gt; ils ont des machines de crypto basées sur une technologie de donuts saupoudrés en anneau 16:23 * Complication est prêt à passer du Celeron 300 à l’Athlon 600, si cela retient la marée de donuts saupoudrés en anneau :D 16:23 &amp;lt;tethra&amp;gt; héhé 16:24 &amp;lt;jrandom&amp;gt; mmMMmm donuts 16:25 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose sur 2) Avancées du réseau _PRE ? 16:25 &amp;lt;jrandom&amp;gt; sinon, passons à 3) I2Phex 0.1.1.37 16:26 &amp;lt;jrandom&amp;gt; Complication : tu veux nous donner les grandes lignes ? 16:26 &amp;lt;+Complication&amp;gt; Eh bien, ça semble fonctionner. :) 16:26 &amp;lt;+Complication&amp;gt; Il y a l’espoir d’obtenir plus de webcaches pour une redondance supplémentaire bientôt. 16:27 &amp;lt;jrandom&amp;gt; cool 16:27 &amp;lt;jrandom&amp;gt; hmm, penses-tu qu’il nous faut plus de webcaches ? il ne nous en faut pas juste un en ligne ? pas que plus fasse du mal, bien sûr 16:27 &amp;lt;+Complication&amp;gt; (si legion parvient à résoudre les mystères qui ont hanté sa tentative initiale) 16:27 &amp;lt;+Complication&amp;gt; Il y a aussi un bug mystérieux là-dedans, mais il ne mord pas fort, et j’essaie de le trouver. 16:28 &amp;lt;+Complication&amp;gt; Un seul en ligne suffit 16:28 &amp;lt;+Complication&amp;gt; En avoir plus augmente juste les chances qu’il y en ait un en ligne 16:28 &amp;lt;jrandom&amp;gt; cool 16:28 &amp;lt;+Complication&amp;gt; Parce qu’à ce stade, il ne marquera jamais les webcaches comme mauvais. Ils sont trop peu nombreux au total. 16:29 &amp;lt;+Complication&amp;gt; (cette routine s’activera s’il en existe plus de 10) 16:29 &amp;lt;+Complication&amp;gt; (si je me souviens bien) 16:29 &amp;lt;+Complication&amp;gt; Quant au bug : après un long fonctionnement, le sous-système webcache se fige parfois 16:30 &amp;lt;+Complication&amp;gt; Probablement parce qu’une requête GET d’un httpclient ne peut pas être interrompue avec succès 16:31 &amp;lt;@modulus&amp;gt; donc il doit mourir de temps en temps ? 16:31 &amp;lt;+Complication&amp;gt; C’est sans risque, et ça ne semble jamais mordre les machines qui viennent de rejoindre 16:31 &amp;lt;jrandom&amp;gt; hmm, qu’est-ce que cela signifie, fonctionnellement ? après un moment, il cessera de s’enregistrer auprès du webcache, donc les nouveaux n’obtiendront pas de références vers eux ? 16:31 &amp;lt;+Complication&amp;gt; Si ça mord une machine déjà bien intégrée, cette machine peut obtenir suffisamment de pairs à partir des pairs auxquels elle est déjà connectée 16:31 &amp;lt;+Complication&amp;gt; Donc pour l’instant l’impact semble proche de 0 16:31 &amp;lt;@modulus&amp;gt; cool 16:32 &amp;lt;+Complication&amp;gt; C’est juste curieux 16:32 &amp;lt;@modulus&amp;gt; aucune règle sur le moment où cela va échouer ou quoi que ce soit ? 16:32 &amp;lt;+Complication&amp;gt; modulus : généralement pas avant 20 heures 16:33 &amp;lt;+Complication&amp;gt; Et comme je n’ai aucun moyen de le provoquer, le débogage est un peu lent 16:33 &amp;lt;@modulus&amp;gt; :_) 16:34 &amp;lt;+Complication&amp;gt; Quoi qu’il en soit, si je le trouve, je le corrigerai, et si je ne le trouve pas, je trouverai d’autres trucs à bidouiller :) 16:34 &amp;lt;jrandom&amp;gt; :) 16:34 &amp;lt;jrandom&amp;gt; on dirait que ce n’est qu’un symptôme de quelques bugs que nous avons vus dans la bibliothèque de streaming / eepproxy, donc corriger ceux-là devrait corriger celui-ci 16:35 &amp;lt;+Complication&amp;gt; Possible 16:38 &amp;lt;jrandom&amp;gt; ok génial, beau travail Complication 16:38 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose sur 3) I2Phex 0.1.1.37, ou passons-nous au fourre-tout, 4) ??? 16:41 &amp;lt;jrandom&amp;gt; (considérez que nous avons sauté) 16:41 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:42 &amp;lt;tmp&amp;gt; Ou retenez votre souffle pour toujours ? 16:43 &amp;lt;jrandom&amp;gt; et à jamais et à jamais 16:43 * jrandom se prépare 16:43 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2006-01-31</title><link>/fr/blog/2006/01/31/notes-d%C3%A9tat-i2p-du-2006-01-31/</link><pubDate>Tue, 31 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/31/notes-d%C3%A9tat-i2p-du-2006-01-31/</guid><description>&lt;p>Salut à tous, mardi revient encore une fois,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) Statut 0.6.1.10 3) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Au cours de la semaine dernière, j’ai essayé quelques ajustements différents pour améliorer la fiabilité de la création de tunnels sur le réseau en production, mais il n’y a pas encore eu de percée. Il y a toutefois eu des changements substantiels dans CVS, mais je ne les qualifierais pas de&amp;hellip; stables. Donc, en général, je recommanderais aux gens soit d’utiliser la version la plus récente (0.6.1.9, taguée dans CVS sous i2p_0_6_1_9), soit des tunnels ne dépassant pas 1 saut avec les dernières builds. D’un autre côté&amp;hellip;&lt;/p></description></item><item><title>Réunion des développeurs I2P - 31 janvier 2006</title><link>/fr/blog/2006/01/31/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-31-janvier-2006/</link><pubDate>Tue, 31 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/31/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-31-janvier-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, cervantes, Complication, frosk, gloin, jrandom, Pseudonym, stealth, Sugadude, tethra&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> 15:19 &amp;lt;jrandom&amp;gt; 0) salut 15:19 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 15:19 &amp;lt;jrandom&amp;gt; 2) Statut 0.6.1.10 15:19 &amp;lt;jrandom&amp;gt; 3) ??? 15:19 * jrandom fait coucou 15:19 &amp;lt;jrandom&amp;gt; notes de statut publiées à http://dev.i2p.net/pipermail/i2p/2006-January/001257.html 15:20 &amp;lt;jrandom&amp;gt; ok, passons directement à 1) Statut du réseau 15:21 &amp;lt;jrandom&amp;gt; comme mentionné dans le mail, ceux en 0.6.1.9-0 (la version complète) devraient avoir comme d'hab 15:21 &amp;lt;jrandom&amp;gt; tandis que les utilisateurs sur des builds plus récents (depuis 0.6.1.9-5 ou plus) peuvent rencontrer des problèmes 15:21 &amp;lt;jrandom&amp;gt; (« des ennuis » est peut‑être un euphémisme...) 15:21 &amp;lt;+Complication&amp;gt; CVS -8 était un peu instable, donc je tourne -2 à la place (ça marche suffisamment bien) 15:22 &amp;lt;gloin&amp;gt; :-) 15:22 &amp;lt;+Complication&amp;gt; =instead 15:22 &amp;lt;Pseudonym&amp;gt; les choses semblent instables dernièrement (je suis en 0.6.1.9-0) 15:22 &amp;lt;jrandom&amp;gt; cool, j’envisageais d’annuler les changements de processus mais d’inclure la mise à jour ircclient de dust et le patch i2ptunnel httpserver sur head, mais 0.6.1.10 n’est probablement pas très loin 15:23 &amp;lt;jrandom&amp;gt; hmm Pseudonym, accès aux eepsites, à l’irc, ou à d’autres services, ou vous les hébergez ? 15:23 &amp;lt;+Complication&amp;gt; Instable avec -0 ? Comment le problème se manifeste‑t‑il ? 15:23 &amp;lt;Pseudonym&amp;gt; Je le remarque surtout sur IRC (je joue à idlerpg) 15:24 &amp;lt;jrandom&amp;gt; (« jouer » ;) 15:24 &amp;lt;Pseudonym&amp;gt; aussi, parfois le router part en vrille et doit être redémarré (aucun pair actif) 15:24 &amp;lt;Pseudonym&amp;gt; heh 15:24 &amp;lt;jrandom&amp;gt; hmm, des problèmes de connectivité Internet ? 15:24 &amp;lt;@frosk&amp;gt; -0 est stable ici, sauf bien sûr pour les redémarrages « router hung! » deux fois par jour 15:24 &amp;lt;jrandom&amp;gt; hrm frosk, vrai « router hung », ou « router hung » dû à l’expiration du leaseSet ? 15:25 &amp;lt;Pseudonym&amp;gt; la connectivité Internet est bonne. quand je redémarre le router I2P, ça revient tout de suite 15:25 &amp;lt;+Complication&amp;gt; Mon Cel300 se fige aussi au bout d’un moment, mais les périodes s’allongent, et je ne suis pas à jour sur la raison 15:25 &amp;lt;@frosk&amp;gt; jrandom: expiration de lease, je suis presque sûr 15:25 &amp;lt;jrandom&amp;gt; hmm 'k 15:26 &amp;lt;jrandom&amp;gt; presque tout cela a été réécrit pour le nouveau code de création et de gestion, donc on verra ce que ça donne en 0.6.1.10 15:27 &amp;lt;@frosk&amp;gt; cool 15:27 &amp;lt;@frosk&amp;gt; je serai ravi d’aider à le tester 15:28 &amp;lt;Pseudonym&amp;gt; Je n’ai pas besoin que vous diagnostiquiez le problème maintenant. Je voulais juste ajouter un point de données sur la stabilité 15:28 &amp;lt;jrandom&amp;gt; génial, une fois que ce sera stable localement je devrai certainement recruter un peu d’aide :) 15:28 &amp;lt;jrandom&amp;gt; cool, merci Pseudonym 15:28 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose pour 1) Statut du réseau ? 15:30 &amp;lt;jrandom&amp;gt; sinon, passons directement à 2) Statut 0.6.1.10 15:30 &amp;lt;jrandom&amp;gt; comme mentionné dans le mail, plutôt que d’empiler correction sur correction sur le réseau en production, nous allons aller directement à la source 15:31 &amp;lt;jrandom&amp;gt; ce ne sera pas rétrocompatible, donc il y aura un… accroc, et comme nous regrouperons avec cela quelques autres changements rétro‑incompatibles, il y a la possibilité d’un autre ensuite 15:32 &amp;lt;jrandom&amp;gt; plus précisément, une idée que j’envisage est de migrer vers ElGamal 1024 bits pour le code de création de tunnel, plutôt que 2048 bits 15:32 &amp;lt;jrandom&amp;gt; mais ce ne sera peut‑être pas nécessaire. ça dépendra de l’impact sur le réseau en production 15:34 &amp;lt;jrandom&amp;gt; si c’est le cas, cela signifierait simplement une mise à niveau du réseau, mais toutes les destinations/etc resteraient identiques. 15:34 &amp;lt;jrandom&amp;gt; mais, de toute façon, c’est quelque chose à explorer après la sortie de 0.6.1.10 15:34 &amp;lt;+Complication&amp;gt; Une question vaguement liée : la longueur de la clé est‑elle d’une quelconque manière liée à la longueur de la structure de données de création de tunnel ? 15:34 &amp;lt;jrandom&amp;gt; oui 15:35 &amp;lt;jrandom&amp;gt; directement liée : longueur de clé * 2 * nb max de sauts == taille de la structure de données 15:36 &amp;lt;jrandom&amp;gt; (donc, 256*2*8 = 4KB, ce qui se trouve aussi être la taille des messages complets de la bibliothèque de streaming) 15:37 &amp;lt;jrandom&amp;gt; ((ElGamal a un facteur d’expansion de 2x)) 15:38 &amp;lt;+Complication&amp;gt; Aha, merci. :) 15:38 &amp;lt;jrandom&amp;gt; ah, une autre chose à propos de la nouvelle spec. pendant l’implémentation j’ai trouvé un autre élément de données dont j’ai besoin (un « reply message ID » de 4 octets) que j’ai ajouté à la spec localement, en utilisant certains des bits réservés 15:40 &amp;lt;jrandom&amp;gt; j’espère faire fonctionner le tout dans les prochains jours, donc il y aura peut‑être des tests précoces (non anonymes) d’ici le week‑end 15:40 &amp;lt;jrandom&amp;gt; mais, bien sûr, plus d’infos à ce sujet au fur et à mesure 15:41 &amp;lt;jrandom&amp;gt; ok, quelqu’un a des questions/commentaires/inquiétudes sur la 0.6.1.10 ? 15:41 &amp;lt;bar&amp;gt; autre question vaguement liée : pendant le déploiement de la .10, que diriez‑vous de garder i2p.net en .9 pendant quelques jours pour tous ceux qui mettent à jour automatiquement ? 15:41 &amp;lt;bar&amp;gt; rollout* 15:41 &amp;lt;jrandom&amp;gt; oui, carrément 15:42 &amp;lt;jrandom&amp;gt; j’aurai probablement deux ou trois routers sur cette machine pendant la migration 15:42 &amp;lt;jrandom&amp;gt; et il y aura des avertissements bien visibles au moins 5 jours avant la release 15:42 &amp;lt;bar&amp;gt; propre 15:42 &amp;lt;+Complication&amp;gt; De cette façon ce serait en effet plus fluide. 15:43 &amp;lt;+Complication&amp;gt; Le forum semble un bon canal. La boîte d’actualités sur la Console du router aussi... 15:43 * jrandom se souvient des jours où chaque release était rétro‑incompatible... on a eu beaucoup de pratique alors ;) 15:43 &amp;lt;jrandom&amp;gt; oui, forum, boîte d’actualités, liste, site web 15:43 &amp;lt;+Complication&amp;gt; Ainsi ceux qui surveillent leurs machines seraient au courant. 15:43 &amp;lt;tethra&amp;gt; heheh 15:44 &amp;lt;jrandom&amp;gt; et ceux qui sont encore en 0.6.0.1, eh bien, ils sont fscked de toute façon ;) 15:44 &amp;lt;@frosk&amp;gt; qu’on leur coupe la tête 15:44 &amp;lt;+Sugadude&amp;gt; Totalement sans rapport : peut‑on avoir plus souvent des changements rétro‑incompatibles pour forcer ces vieux routers à sortir ? 15:44 &amp;lt;+Complication&amp;gt; Je pense qu’ils ont juste oublié I2P en route :) 15:44 &amp;lt;jrandom&amp;gt; heh Sugadude 15:45 &amp;lt;jrandom&amp;gt; eh bien, s’ils sont compatibles, on peut utiliser leurs ressources, mais s’il y a une raison pour laquelle on ne peut pas, on devrait les marquer comme incompatibles 15:47 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre là‑dessus, passons à notre fourre‑tout : 3) ??? 15:47 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose qu’il veut soulever pour la réunion ? 15:48 &amp;lt;tethra&amp;gt; il est écrit quelque part sur la console du router que les utilisateurs derrière des NAT symétriques ne sont actuellement pas pris en charge, est‑ce que ça va changer prochainement ? 15:48 &amp;lt;tethra&amp;gt; ou est‑ce que je montre une immense ignorance de quelque chose 15:49 &amp;lt;+Complication&amp;gt; Concernant le code du webcache... il semble que je sois à peu près prêt. 15:49 &amp;lt;jrandom&amp;gt; il y a quelques techniques pour aider les utilisateurs derrière des NAT symétriques, que bar a décrites sur la liste et le forum, même si je ne connais pas de progrès immédiats là‑dessus 15:49 &amp;lt;jrandom&amp;gt; oh, bien vu Complication, dis‑moi quand pousser la release :) 15:50 &amp;lt;+Complication&amp;gt; Le watchdog interrompt les téléchargements de manière raisonnable, je fais quelques tests et du nettoyage (il journalise actuellement bien plus que de raison).. 15:50 &amp;lt;+Complication&amp;gt; J’ai un serveur webcache en ligne, awup en a un autre... pour des tests réalistes, on voudra peut‑être activer la limitation... 15:51 &amp;lt;+Complication&amp;gt; ...si je parviens à croiser legion, je lui demanderai s’il serait intéressé pour en faire tourner un aussi. 15:52 &amp;lt;jrandom&amp;gt; cool, même un seul webcache serait un excellent début 15:52 &amp;lt;+Complication&amp;gt; Et si quelqu’un d’autre veut exécuter le script (disponible depuis awup.i2p, script Python utilisant SAM)... leurs références peuvent être ajoutées, bien que l’ajout de refs à davantage de « seed webcaches » nécessite actuellement une recompilation des sources. 15:53 &amp;lt;+Complication&amp;gt; (pas dans un fichier mais dans l’en‑tête de GWebCacheContainer.java) 15:53 * gloin ne sait pas ce que c’est que ce truc de webcache. 15:53 &amp;lt;jrandom&amp;gt; gloin: ça te permet de te connecter à i2phex sans devoir télécharger un fichier i2phex.hosts la première fois 15:54 &amp;lt;+Complication&amp;gt; gloin: pour une intégration plus facile d’I2PHex 15:55 * cervantes arrive en retard 15:55 &amp;lt;+Complication&amp;gt; Et pour les reconnexions ultérieures (p. ex. les personnes qui n’ont plus de refs de pairs actifs) il peut offrir des refs fraîches 15:55 &amp;lt;gloin&amp;gt; ok. 15:57 &amp;lt;+Complication&amp;gt; Oh, à nouveau hors ligne 15:58 &amp;lt;stealth&amp;gt; que diriez‑vous d’un démarrage automatique d’i2phex après le démarrage d’i2p ? 15:58 &amp;lt;+Complication&amp;gt; Ça semble exagéré 15:58 &amp;lt;+Complication&amp;gt; À ce stade au moins 15:58 &amp;lt;jrandom&amp;gt; stealth: tu peux faire lancer par le router i2p n’importe quelle application java que tu veux en ajoutant des entrées dans ton fichier client.config 15:59 &amp;lt;+Complication&amp;gt; De plus, je pense que I2Phex peut être démarré avant qu’I2P ne tourne 15:59 &amp;lt;@frosk&amp;gt; à n’importe quel stade 15:59 &amp;lt;+Complication&amp;gt; Théoriquement, il devrait continuer à essayer de se connecter jusqu’à ce qu’I2P se lance 15:59 &amp;lt;+Complication&amp;gt; (pas testé, toutefois) 15:59 &amp;lt;jrandom&amp;gt; mais n’oublie pas, si tu lui dis de lancer i2phex, quand i2phex se ferme, il y a des chances que le client i2phex tue la JVM (redémarrant ton router) 16:00 &amp;lt;+Complication&amp;gt; En plus, on pourrait aussi scripter ça assez facilement... 16:00 &amp;lt;+Complication&amp;gt; e.g. "cd /home/i2p; sh i2prouter start; cd /home/i2phex; sleep 100; sh run.sh;" 16:00 &amp;lt;+Complication&amp;gt; (ou peu importe) 16:01 &amp;lt;+Complication&amp;gt; Désolé, /home/user/i2p plus probable :) 16:01 &amp;lt;cervantes&amp;gt; n’oubliez pas de lancer /usr/games/tetris avant le sleep 100 16:02 &amp;lt;jrandom&amp;gt; tout à fait 16:02 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:03 &amp;lt;stealth&amp;gt; eh bien j’y pensais, juste démarrer l’exe. la solution i2psnark avec « toujours actif » est meilleure parce que les gens oublient de partager leurs fichiers s’ils ne téléchargent pas... 16:04 &amp;lt;jrandom&amp;gt; oui, même si je n’ai pas encore entendu parler d’un client gnutella suffisamment léger (qui pourrait être intégré) 16:05 &amp;lt;cervantes&amp;gt; n’y a‑t‑il pas un travail en cours sur le Phex actuel pour abstraire l’UI ? peut‑être que le client finira par devenir léger 16:05 &amp;lt;+Complication&amp;gt; Je n’ai pas lu cette partie du CVS de Phex 16:06 &amp;lt;jrandom&amp;gt; si phex pouvait être exécuté en .war, ce serait en effet top 16:06 &amp;lt;cervantes&amp;gt; isn't the=isn't there 16:06 &amp;lt;cervantes&amp;gt; Je me trompe probablement 16:06 &amp;lt;+Complication&amp;gt; Sirup travaillait certainement sur une interface XML‑RPC, mais je ne suis pas sûr que Gregor &amp; co aussi 16:07 &amp;lt;+Complication&amp;gt; Donc je ne sais pas si sirup l’a porté, ou s’il a commencé à l’écrire depuis zéro 16:09 &amp;lt;jrandom&amp;gt; si je me souviens bien il importait juste la lib xmlrpc d’Apache et exposait une partie des internes d’i2phex, mais il n’y a probablement pas eu de travail là‑dessus depuis 6–8 mois, et ça n’a jamais été fonctionnel à ma connaissance 16:10 &amp;lt;fox_&amp;gt; &amp;lt;tethra&amp;gt; mutella est un client gnutella basé web qui est assez léger, si je me souviens bien. pas sûr que ça aide, mais heh, ça vaudrait peut‑être le coup que quelqu’un (de plus talentueux) y jette un œil. 16:10 &amp;lt;fox_&amp;gt; &amp;lt;tethra&amp;gt; ce n’est peut‑être pas ce qui est recherché, toutefois. 16:12 &amp;lt;jrandom&amp;gt; porter un nouveau client est un gros travail, surtout un en C/C++, malheureusement 16:12 &amp;lt;+Complication&amp;gt; Personnellement il est peu probable que je bidouille du XML‑RPC. En revanche, essayer d’attraper divers bugs... fait partie de mes plans à court terme. 16:13 * Complication veut se débarrasser pour de bon de l’effet de rehash, puisque c’est une telle perte de temps 16:13 &amp;lt;jrandom&amp;gt; ooh, c’est peut‑être déclenché par un décalage de fuseau horaire ? 16:14 &amp;lt;jrandom&amp;gt; quand le SDK I2P se connecte au router, il récupère l’heure I2P (NTP) courante, et force la JVM du SDK en UTC 16:14 &amp;lt;+Complication&amp;gt; Ça paraît peu probable... mais à ce stade, je ne peux pas exclure grand‑chose 16:15 &amp;lt;jrandom&amp;gt; (et si le rehash dépendait de l’ordre et des horodatages de fichiers, peut‑être que le décalage de quelques heures changerait ça) 15:15 &amp;lt;jrandom&amp;gt; oui, tu as beaucoup creusé, je mentionne juste une possibilité 15:15 * jrandom n’en sait rien au‑delà de tes rapports de bugs :) 16:16 &amp;lt;+Complication&amp;gt; Ça arrive occasionnellement, et cela *semble* lié à quelque chose qui se produit lorsque le fichier de config « sharedlibrary » est chargé/réécrit 16:16 &amp;lt;+Complication&amp;gt; Hmm, possibilité intéressante... 16:16 &amp;lt;+Complication&amp;gt; Je n’ai pas assez creusé pour exclure ça 16:18 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose pour la réunion ? 16:19 &amp;lt;jrandom&amp;gt; sinon... 16:19 * jrandom conclut 16:19 * bar souhaite bonne chance à jrandom pour la .10 et lui tend un baf tout brillant 16:19 &amp;lt;jrandom&amp;gt; gracias :) 16:19 * jrandom *baf* ferme la réunion &lt;/div></description></item><item><title>Notes de statut d'I2P du 2006-01-24</title><link>/fr/blog/2006/01/24/notes-de-statut-di2p-du-2006-01-24/</link><pubDate>Tue, 24 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/24/notes-de-statut-di2p-du-2006-01-24/</guid><description>&lt;p>Salut à tous, mardi n&amp;rsquo;arrête pas de revenir&amp;hellip;&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) Nouveau processus de compilation 3) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La semaine passée n&amp;rsquo;a pas apporté beaucoup de changements au réseau, la plupart des utilisateurs (77 %) étant passés à la dernière version. Cela dit, des changements importants se profilent, liés au nouveau processus de construction de tunnels, et ces changements provoqueront quelques à-coups pour ceux qui aident à tester les builds non publiées. Dans l&amp;rsquo;ensemble, toutefois, ceux qui utilisent les versions publiées devraient continuer à bénéficier d&amp;rsquo;un niveau de service assez fiable.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 24 janvier 2006</title><link>/fr/blog/2006/01/24/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-24-janvier-2006/</link><pubDate>Tue, 24 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/24/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-24-janvier-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, Complication, jrandom, postman, stealth, tethra&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> 15:25 &amp;lt;jrandom&amp;gt; 0) salut 15:25 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 15:25 &amp;lt;jrandom&amp;gt; 2) Nouveau processus de build 15:26 &amp;lt;jrandom&amp;gt; 3) ??? 15:26 &amp;lt;jrandom&amp;gt; 0) salut 15:26 * jrandom fait coucou 15:26 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires en ligne @ http://dev.i2p.net/pipermail/i2p/2006-January/001254.html 15:26 -!- Teal`c [tealc@irc2p] has joined #i2p 15:26 -!- gloin [gloin@irc2p] has quit [Réinitialisation de la connexion par le pair] 15:26 &amp;lt;bar&amp;gt; salut 15:26 &amp;lt;jrandom&amp;gt; passons directement à 1) Statut du réseau 15:26 -!- gloin [gloin@irc2p] has joined #i2p 15:27 &amp;lt;jrandom&amp;gt; Je n’ai pas grand-chose à ajouter au-delà de ce qui est dans le mail… quelqu’un a des questions/commentaires/inquiétudes ? 15:27 &amp;lt;+Complication&amp;gt; Passer à la build CVS -6 a été… difficile 15:28 &amp;lt;jrandom&amp;gt; oui, compréhensible 15:28 &amp;lt;+Complication&amp;gt; Le réseau va probablement bien. C’est juste mon nœud qui ne va pas. 15:28 &amp;lt;+Complication&amp;gt; =qui 15:28 &amp;lt;bar&amp;gt; la route est cahoteuse, mais c’est la bonne. je soutiens à 100% ce changement 15:29 &amp;lt;jrandom&amp;gt; la construction de tunnels à 2+ sauts est pénible, avec de vilains taux d’échec comme cela a été rapporté 15:29 &amp;lt;jrandom&amp;gt; une bonne partie de cela sera probablement résolue avec la nouvelle crypto de création de la 0.6.2, mais je ne suis pas convaincu que tout le sera. 15:30 &amp;lt;jrandom&amp;gt; Je me demande si nous pourrons la rendre assez fiable avant cela toutefois. Mais on va essayer 15:31 &amp;lt;+Complication&amp;gt; S’il y a des stats que je peux fournir (même si vous en avez probablement déjà plus qu’assez à votre disposition) demandez 15:31 &amp;lt;jrandom&amp;gt; donc, les tunnels à 1 saut sont assez fiables sur les dernières builds, mais ceux qui ont besoin de tunnels à 2+ sauts doivent s’attendre à… des secousses 15:31 &amp;lt;jrandom&amp;gt; merci Complication 15:32 &amp;lt;+Complication&amp;gt; La plupart de mes applis sont en 2+0..1 15:32 &amp;lt;+Complication&amp;gt; Et le router lui-même aussi, si je me souviens bien 15:33 &amp;lt;jrandom&amp;gt; eh bien, je pourrais suggérer de rester sur la release, mais la release construira de toute façon des tunnels courts si et quand elle rencontre des pannes catastrophiques 15:34 &amp;lt;jrandom&amp;gt; (s/short/1hop/) 15:34 &amp;lt;+Complication&amp;gt; D’accord, je pourrais probablement l’ajuster à 2+0 15:34 &amp;lt;+Complication&amp;gt; Et avoir des effets moins spectaculaires 15:35 &amp;lt;jrandom&amp;gt; oui, même si cela se transformera quand même, en pratique, en 2+/-1, mais il fera de son mieux pour rester à 2hops 15:36 &amp;lt;+Complication&amp;gt; Avec la build -6 aussi ? 15:36 -!- gloin [gloin@irc2p] has quit [Réinitialisation de la connexion par le pair] 15:36 &amp;lt;jrandom&amp;gt; non, la release actuelle échouera brutalement plutôt que de passer à des tunnels de repli 15:37 &amp;lt;+Complication&amp;gt; Ou y a-t-il une probabilité en jeu, qui n’atteint jamais vraiment zéro ? 15:37 &amp;lt;jrandom&amp;gt; le problème, c’est que s’il passe 10 minutes sans construire les tunnels, il redémarre le router (à cause du watchdog) 15:37 &amp;lt;+Complication&amp;gt; Je l’ai vu une fois :) 15:37 &amp;lt;jrandom&amp;gt; non, -5 ou plus récent utilisera exactement les longueurs de sauts autorisées par le client (2+/-0 signifie seulement des tunnels à 2 sauts. jamais autre chose) 15:39 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour 1) Statut du réseau ? 15:39 &amp;lt;jrandom&amp;gt; ou, je suppose qu’on est déjà en train de discuter de 2) Nouveau processus de build ;) 15:40 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à discuter sur 2) Nouveau processus de build ? 15:40 &amp;lt;+Complication&amp;gt; Pas grand-chose ici, désormais :D 15:41 &amp;lt;jrandom&amp;gt; héhé ok, sinon, passons en douceur à 3) ??? 15:41 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose qu’il veut discuter ? 15:42 &amp;lt;bar&amp;gt; puis-je demander, combien de changements rétro-incompatibles sont prévus maintenant, et si certains (tous ?) peuvent être regroupés dans une seule release ? 15:42 &amp;lt;bar&amp;gt; je veux dire, y a-t-il plus d’une release rétro-incompatible prévue, d’ici la 0.6.2 ? 15:42 &amp;lt;jrandom&amp;gt; bar: on espère tout faire en une fois 15:42 &amp;lt;jrandom&amp;gt; (bien qu’il puisse y en avoir d’autres plus tard) 15:43 -!- Complication [Complicati@irc2p] has quit [Réinitialisation de la connexion par le pair] 15:43 -!- Complication2 [Complicati@irc2p] has joined #i2p 15:43 &amp;lt;bar&amp;gt; bug HMAC, nouvelle crypto et routes restreintes en même temps ? 15:43 &amp;lt;bar&amp;gt; c’est ambitieux :) 15:43 &amp;lt;jrandom&amp;gt; routes restreintes ? 15:43 &amp;lt;jrandom&amp;gt; la « correction » du bug HMAC consiste à changer une valeur ;) 15:44 &amp;lt;bar&amp;gt; ah :) 15:44 -!- Complication2 is now known as Complication 15:44 &amp;lt;bar&amp;gt; euh… peut-être que les routes restreintes, c’était pour 2.0… 15:44 &amp;lt;jrandom&amp;gt; ouais, mais les routes restreintes seront faisables sans perdre la rétrocompatibilité 15:45 &amp;lt;jrandom&amp;gt; (en fait, cela peut se faire avec la 0.6.2, si c’est fait prudemment, dans une certaine mesure) 15:45 &amp;lt;bar&amp;gt; ok, super 15:45 &amp;lt;jrandom&amp;gt; Je réfléchis aussi à quand supprimer tcp… peut-être dans la prochaine release 15:46 &amp;lt;jrandom&amp;gt; ou peut-être après, pour ne pas avoir /trop/ de choses à la fois 15:49 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 15:51 &amp;lt;jrandom&amp;gt; sinon 15:51 * jrandom commence à conclure 15:51 &amp;lt;stealth&amp;gt; J’ai une question : j’ai remarqué que toutes les eepsites sont mappées vers l’internet externe, par ex. http://tracker.postman.i2p.tin0.de/. Est-ce voulu ? 15:51 &amp;lt;jrandom&amp;gt; [sauvegardé] 15:51 &amp;lt;jrandom&amp;gt; bien sûr, je trouve ça cool 15:51 &amp;lt;jrandom&amp;gt; toute personne qui publie des informations doit s’attendre à ce que ces informations soient publiques 15:52 -!- gloin [gloin@irc2p] has joined #i2p 15:52 &amp;lt;jrandom&amp;gt; Je crois que tino a un moyen pour que les gens puissent aussi se désinscrire (opt-out) 15:52 &amp;lt;tethra&amp;gt; c’était court 15:53 &amp;lt;stealth&amp;gt; Elles sont aussi indexées par Google… 15:53 &amp;lt;jrandom&amp;gt; n’est-ce pas une bonne chose, stealth ? 15:53 &amp;lt;Complication&amp;gt; Cela n’impliquait-il pas une convention similaire à « robots.txt » 15:54 &amp;lt;jrandom&amp;gt; oui Complication 15:54 &amp;lt;Complication&amp;gt; (il vaudrait peut-être mieux demander à tin0) 15:54 &amp;lt;@postman&amp;gt; mince, je suis trop en retard 15:54 &amp;lt;@postman&amp;gt; (encore) 15:54 &amp;lt;jrandom&amp;gt; non, ce n’est pas encore fini, postman :) 15:54 &amp;lt;Complication&amp;gt; Il en a parlé sur le forum, à un moment 15:54 &amp;lt;Complication&amp;gt; On peut peut-être le retrouver là-bas 15:54 &amp;lt;@postman&amp;gt; ahh cool ( bonjour alors) :) 15:55 &amp;lt;jrandom&amp;gt; oui, c’est en opt-out, mais je ne comprends pas le concept d’opt-out pour le contenu i2p (des gens poussent-ils une idée de « copyright » — « ne copiez pas mes trucs ni ne les rendez visibles ailleurs » ?) 15:55 &amp;lt;jrandom&amp;gt; mais, peu importe, tino est plus sympa que je ne le serais à propos des inproxies (passerelles d’entrée) ;) 15:56 -!- Rawn [Rawn@irc2p] has quit [Réinitialisation de la connexion par le pair] 15:56 -!- gloin [gloin@irc2p] has quit [Réinitialisation de la connexion par le pair] 15:57 -!- Karellen [Karellen@irc2p] has quit [Réinitialisation de la connexion par le pair] 15:57 &amp;lt;Complication&amp;gt; Oui en effet, on ne doit pas supposer que d’autres fournisseurs d’in-proxies seront aussi aimables 15:58 -!- Karellen [Karellen@irc2p] has joined #i2p 15:58 -!- Rawn [Rawn@irc2p] has joined #i2p 15:58 -!- mode/#i2p [+v Rawn] by chanserv 15:59 &amp;lt;Complication&amp;gt; Une information destinée à rester secrète… vaut mieux simplement ne pas la publier 15:59 &amp;lt;tethra&amp;gt; en effet :/ 15:59 &amp;lt;stealth&amp;gt; Oui mais cela pourrait faire trop de publicité à i2p avant que tout ne soit vraiment totalement sûr. Le problème me semble être qu’I2p n’a pour le moment pas assez de nœuds pour un niveau d’anonymat vraiment très élevé… 16:00 -!- Complication [Complicati@irc2p] has quit [Réinitialisation de la connexion par le pair] 16:00 &amp;lt;jrandom&amp;gt; notre anonymat ne dépend pas de la taille, et i2p a déjà été beaucoup googlé 16:01 &amp;lt;jrandom&amp;gt; (ou, le niveau d’anonymat de base ne dépend pas de la taille) 16:01 &amp;lt;jrandom&amp;gt; mais, bien sûr, personne qui a besoin d’un anonymat fort ne devrait utiliser i2p maintenant. 16:01 -!- digger3 [digger3@irc2p] has quit [Réinitialisation de la connexion par le pair] 16:01 -!- digger3 [digger3@irc2p] has joined #i2p 16:02 &amp;lt;bar&amp;gt; je ne m’inquiéterais pas, 99% ignoreraient simplement le lien apparemment mort qui apparaît sur google… l’autre 1% est probablement un peu geek et voudra en savoir plus 16:03 -!- gloin [gloin@irc2p] has joined #i2p 16:03 &amp;lt;bar&amp;gt; (enfin… mort, ça dépend de si l’inproxy de tino est en ligne ou pas, bien sûr) 16:05 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:06 &amp;lt;jrandom&amp;gt; sinon 16:06 * jrandom se prépare 16:07 * jrandom *baf* referme la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P pour le 2006-01-17</title><link>/fr/blog/2006/01/17/notes-d%C3%A9tat-di2p-pour-le-2006-01-17/</link><pubDate>Tue, 17 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/17/notes-d%C3%A9tat-di2p-pour-le-2006-01-17/</guid><description>&lt;p>Salut tout le monde, on est déjà mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau et 0.6.1.9 2) Cryptographie pour la création de Tunnel 3) Blogs de Syndie 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status and 0.6.1.9&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Avec la 0.6.1.9 publiée et 70 % du réseau mis à niveau, la plupart des correctifs inclus semblent fonctionner comme prévu; des retours indiquent que le nouveau profilage de vitesse a permis d’identifier de bons pairs. J’ai entendu parler de débits soutenus chez des pairs rapides dépassant 300KBps avec 50–70 % d’utilisation CPU, d’autres routers se situant dans la plage 100–150KBps, puis en décroissance jusqu’à ceux atteignant 1–5KBps. Il persiste toutefois une rotation importante des identités de router; il semble donc que le correctif qui, selon moi, devait réduire ce phénomène ne l’a pas fait (ou bien la rotation est légitime).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 17 janvier 2006</title><link>/fr/blog/2006/01/17/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-17-janvier-2006/</link><pubDate>Tue, 17 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/17/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-17-janvier-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> b0unc3, cat-a-puss, cervantes, Complication, DoubtfulSalmon, dust, jme\___, jrandom, lordalbert, Pseudonym, tethra, wmpq, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:40 &amp;lt;jrandom&amp;gt; 0) salut 15:40 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.9 15:40 &amp;lt;jrandom&amp;gt; 2) Cryptographie de création de tunnel 15:40 &amp;lt;jrandom&amp;gt; 3) Blogs Syndie 15:40 &amp;lt;jrandom&amp;gt; 4) ??? 15:40 &amp;lt;jrandom&amp;gt; 0) salut 15:40 * jrandom fait coucou 15:40 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2006-January/001251.html 15:41 &amp;lt;@cervantes&amp;gt; pfff, heureusement i2p est plus fiable que la NASA 15:41 &amp;lt;jrandom&amp;gt; heh 15:41 &amp;lt;tethra&amp;gt; haha 15:41 &amp;lt;jrandom&amp;gt; (même si j'ai 20 minutes de retard... ;) 15:41 &amp;lt;jrandom&amp;gt; bref, passons à 1) État du réseau et 0.6.1.9 15:42 &amp;lt;wmpq&amp;gt; NSA ou NASA, pas si différentes, hein ? 15:42 &amp;lt;@cervantes&amp;gt; J'ai dit I2P pas jrandom ;-) 15:42 &amp;lt;jrandom&amp;gt; bien vu cervantes ;) 15:42 &amp;lt;tethra&amp;gt; ne sois pas bête, jrandom C'EST i2p ! ;D 15:42 &amp;lt;@cervantes&amp;gt; oh je croyais que c'était un état d'esprit 15:42 &amp;lt;wmpq&amp;gt; [redact] 15:43 &amp;lt;jrandom&amp;gt; heh bon, bref, la 0.6.1.9 est sortie et circule, avec 70% du réseau mis à niveau (merci à tous) 15:43 &amp;lt;Pseudonym&amp;gt; mmmm, une nouvelle version savoureuse 15:44 &amp;lt;+zzz&amp;gt; le taux de réussite de construction des tunnels côté client reste &amp;lt;30% 15:44 &amp;lt;jrandom&amp;gt; Je n'ai pas eu beaucoup de retours indiquant une augmentation substantielle du débit de bout en bout, même si certains routers saturent largement des lignes T1 15:44 &amp;lt;+zzz&amp;gt; en baisse par rapport à ~40% 15:44 &amp;lt;+Complication&amp;gt; La bande passante semble normale, un peu plus élevée que sur le dernier CVS avant la sortie. Le nombre de pairs semble un peu plus élevé. 15:45 &amp;lt;jrandom&amp;gt; hmm, oui, ça ne m'inquiète pas trop zzz, puisque tout ça va être complètement refondu pour la 0.6.2 15:45 &amp;lt;+zzz&amp;gt; la BP moyenne est passée d'environ ~12K à ~20K 15:45 &amp;lt;jrandom&amp;gt; 0.6.1.9 ne devrait pas choisir des pairs plus susceptibles d'accepter (c.-à-d. à haute capacité), mais plutôt se concentrer sur ceux qui ont un débit plus élevé 15:46 &amp;lt;+Complication&amp;gt; Le pourcentage de retransmissions (noté 7% la nuit de la sortie) est descendu à 6 virgule quelque chose 15:46 &amp;lt;jrandom&amp;gt; oui, avec des routers qui poussent 1-300KBps, il va y avoir un biais 15:46 &amp;lt;jrandom&amp;gt; hmm, c'est un taux assez fou Complication, je n'ai vu que 2–3% 15:46 &amp;lt;jrandom&amp;gt; (mais je ne doute pas de ce que tu vois) 15:47 &amp;lt;+Complication&amp;gt; Je sature quasiment mon sortant 15:47 &amp;lt;+Complication&amp;gt; (je veux dire que je sature la capacité de la ligne) 15:47 &amp;lt;jrandom&amp;gt; ah, ça expliquerait 15:47 &amp;lt;+zzz&amp;gt; je reçois toujours des NULLs avant les gets, ce qui entraîne un 405 bad method ; le taux est peut-être en baisse, difficile à dire avec certitude 15:48 &amp;lt;jrandom&amp;gt; oui zzz, il y a des choses à régler dans la streaming lib (bibliothèque de streaming), mais je ne m'y attaquerai probablement qu'après les refontes de tunnel en 0.6.2 15:48 &amp;lt;jrandom&amp;gt; (mais si quelqu'un veut creuser avant, ce serait top, bien sûr) 15:49 &amp;lt;jrandom&amp;gt; Complication : si tu réduis ton limiteur de BP à environ 70% de la capacité de ta ligne, est-ce que le taux d'échec revient à une valeur raisonnable ? 15:49 &amp;lt;+zzz&amp;gt; Je pense toujours que c'est quelque chose qui est entré dans le code juste avant le Nouvel An, donc mieux vaut regarder avant qu'on oublie ces changements récents :) 15:50 &amp;lt;+zzz&amp;gt; Vu pour la première fois le 29 déc. 15:50 &amp;lt;jrandom&amp;gt; oui zzz, certainement. probablement lié à la façon dont on respecte maintenant les timeouts. 15:51 &amp;lt;+Complication&amp;gt; jrandom : je suis justement en train d'essayer :) 15:51 &amp;lt;+Complication&amp;gt; Ajusté quelques secondes avant que tu ne demandes, mais je n'aurai pas de résultat très vite, j'imagine 15:51 &amp;lt;jrandom&amp;gt; mais il y a pas mal de travail à faire là-dedans pour nettoyer, et il est plus important d'implémenter le nouveau code de création de tunnel (qui améliorera sensiblement les taux de réussite de construction de tunnel, ainsi qu'un ensemble complet d'améliorations d'anonymat) 15:51 &amp;lt;jrandom&amp;gt; cool Complication, oui, laisse 3–6 heures 15:51 &amp;lt;jrandom&amp;gt; (pour purger les anciennes valeurs / connexions) 15:52 &amp;lt;+zzz&amp;gt; environ 1%–3% des GETs sont corrompus en ce moment 15:54 &amp;lt;jrandom&amp;gt; donc suggères-tu de revenir sur les changements de la streaming lib (ce qui fera que i2psnark mettra tous ses utilisateurs en OOM en 12–48 heures) et de repousser la refonte de la streaming lib après le travail sur les tunnels 0.6.2, ou de décaler le travail sur les tunnels 0.6.2 d'une ou deux semaines le temps de revoir la streaming lib ? 15:55 &amp;lt;+zzz&amp;gt; certainement pas revenir en arrière 15:56 &amp;lt;+zzz&amp;gt; à toi de voir 15:56 &amp;lt;+Complication&amp;gt; C'est un bug assez sournois, c'est tout ce que je peux dire 15:58 &amp;lt;jrandom&amp;gt; il y a d'autres bugs dans la streaming lib, donc si je retrousse mes manches, je voudrais tous les traiter ensemble (puisqu'aucun des bugs restants n'est manifeste). 15:59 &amp;lt;jrandom&amp;gt; d'un autre côté, en commençant par le travail sur les tunnels, on aura une réduction substantielle de l'utilisation de la bande passante, un pourcentage de réussite de construction accru, un meilleur anonymat, et une meilleure capacité à surveiller l'équilibrage de charge sur le réseau en production 15:59 &amp;lt;Pseudonym&amp;gt; si ce n'est qu'un taux d'échec de 1–3% sur la navigation, je dirais que ça peut attendre, mais ce n'est que mon avis. 16:00 &amp;lt;jrandom&amp;gt; je penche pour faire d'abord le travail sur les tunnels, car après son déploiement, on pourra surveiller le réseau passivement tout en revoyant activement la streaming lib 16:01 &amp;lt;jrandom&amp;gt; (j'aimerais aussi créer une GUI pour éditer/publier sur Syndie, mais ça peut attendre que ces deux choses soient réglées ;) 16:01 &amp;lt;+Complication&amp;gt; C'est le même ordre de grandeur ici aussi 16:02 &amp;lt;+Complication&amp;gt; (sur mon eepsite) 16:04 &amp;lt;jrandom&amp;gt; Ok, ce serait bien que vous gardiez un œil pour voir si ces taux changent ; en attendant, je continue la refonte des tunnels, après quoi viendra celle de la streaming lib (les deux seront en place avant la 0.6.2) 16:05 &amp;lt;jrandom&amp;gt; (ou, si quelqu'un veut creuser la streaming lib [ou voir s'il y a une interaction étrange avec i2ptunnel], dites-moi !) 16:06 &amp;lt;+Complication&amp;gt; jrandom : par curiosité, pourrait-on exclure i2ptunnel avec une appli de test ? 16:07 &amp;lt;+Complication&amp;gt; par ex., si une appli d'exemple comme celle de jnymo recevait elle aussi des nulls, cela innocenterait i2ptunnel de la liste des causes suspectes ? 16:07 &amp;lt;jrandom&amp;gt; on pourrait brancher une implémentation I2PSocket légère (in-VM) pour faire ça, certainement 16:07 &amp;lt;+Complication&amp;gt; Puisque, si je me souviens bien (IIRC), cet exemple utilisait directement la streaming lib... 16:08 &amp;lt;+Complication&amp;gt; (ou presque directement) 16:08 &amp;lt;jrandom&amp;gt; oui, bien sûr, si quelque chose utilisant la streaming lib peut reproduire le problème, ça disculperait i2ptunnel 16:10 &amp;lt;+Complication&amp;gt; Hmm, à moins que quelqu'un d'autre ne s'y mette avant (je vais essayer de finir le truc de webcache d'abord) je pourrais essayer d'émuler HTTP avec quelque chose comme ça... 16:10 &amp;lt;jrandom&amp;gt; nickel, merci Complication 16:10 &amp;lt;jrandom&amp;gt; ok, autre chose sur 1) État du réseau et 0.6.1.9 ? 16:11 &amp;lt;jrandom&amp;gt; sinon, passons tranquillement à 2) Cryptographie de création de tunnel 16:11 &amp;lt;+Complication&amp;gt; Nan, ça ne mènera peut-être à rien d'utile, ou je vais peut-être trébucher en cours de route... mais c'est une possibilité qui m'intrigue 16:11 &amp;lt;jrandom&amp;gt; oui, ça vaut clairement le coup d'explorer, Complication 16:12 &amp;lt;jrandom&amp;gt; (et les explorations n'ont pas besoin d'aboutir pour valoir la peine :) 16:12 * cervantes repère une exception « moo » dans les changements de source avant le Nouvel An... peut-être que c'est ça le problème ? :) 16:13 &amp;lt;jrandom&amp;gt; ok, il y a une nouvelle spec de crypto de création de tunnel référencée dans l'email, basée sur la discussion que toad, Michael et moi avons eue sur la mailing list en octobre dernier 16:14 &amp;lt;jrandom&amp;gt; jetez-y un œil et dites-moi ce que vous en pensez — ce ne sera pas déployé sur le réseau en production avant un moment, car d'autres choses doivent être implémentées d'abord, mais ça arrive 16:14 &amp;lt;+Complication&amp;gt; « moo » est-il un mot réservé en Java ? ;P 16:14 &amp;lt;+zzz&amp;gt; sur 2) j'aiderai à revoir les références dans le mail de statut 16:14 &amp;lt;+Complication&amp;gt; Sur le sujet de la crypto de tunnel, peux-tu vérifier si la reformulation suivante est correcte — je voudrais juste m'assurer que j'ai bien compris... 16:14 &amp;lt;jrandom&amp;gt; merci zzz 16:15 &amp;lt;+Complication&amp;gt; "Chaque saut chiffre tous les enregistrements avec sa reply key (clé de réponse), qu'il a déchiffrée depuis son enregistrement à l'aide de sa clé privée ElGamal et, en chiffrant de cette façon, retire une couche de déchiffrement (ou devrais-je dire, de chiffrement) faite par le propriétaire du tunnel, rendant l'enregistrement du participant suivant lisible avec la clé privée ElGamal du participant suivant ?" 16:15 &amp;lt;jrandom&amp;gt; Complication : oui 16:15 &amp;lt;+Complication&amp;gt; Ou ma reformulation est-elle tout simplement fausse ? 16:16 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; et bien trop compliqué, si je puis me permettre 16:16 &amp;lt;jrandom&amp;gt; c'est correct je crois, mais oui, trop de propositions :) 16:16 &amp;lt;+Complication&amp;gt; Je n'ai pas pensé à une meilleure façon de le visualiser. C'était déjà assez dur comme ça. :P 16:16 &amp;lt;jrandom&amp;gt; (ou jme___ tu dis que l'algorithme est trop compliqué ?) 16:17 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; non, j'ai essayé rapidement de lire la doc et j'ai abandonné car trop de choses nécessitent des connaissances préalables 16:17 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; d'un autre côté je n'ai pas beaucoup essayé :) d'autres choses à faire 16:17 &amp;lt;jrandom&amp;gt; Complication: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/java/src/net/i2p/router/tunnel/BuildMessageProcessor.java?rev=HEAD 16:18 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; est-ce que cette revue par les pairs est une formalité, ou tu es vraiment inquiet/incertain à son sujet ? 16:19 &amp;lt;+Complication&amp;gt; Eh bien, c'est toujours bien de savoir ce que fait un mécanisme sous-jacent... 16:19 &amp;lt;jrandom&amp;gt; Je suis confiant que ça fait ce que je veux que ça fasse, mais je suis sincèrement intéressé si quelqu'un voit un problème 16:19 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; si c'est le second, je pourrais y consacrer du temps, mais mes connaissances datent et ne sont pas fraîches 16:20 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; sinon je fais confiance :) 16:20 &amp;lt;jrandom&amp;gt; la section notes contient quelques questions - http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel-alt-creation.html?rev=HEAD#tunnelCreate.notes 16:22 &amp;lt;jrandom&amp;gt; il n'y a pas d'urgence, il faudra probablement une ou deux semaines avant que cette nouvelle crypto soit effectivement utilisée dans le router 16:22 &amp;lt;@cervantes&amp;gt; jrandom : à ce sujet, y aurait-il un gros impact sur les performances à injecter un délai aléatoire entre les sauts ? 16:22 &amp;lt;@cervantes&amp;gt; car ça semble l'option la plus sensée pour prévenir les attaques temporelles 16:23 &amp;lt;jrandom&amp;gt; c'est de la création de tunnel, donc un délai ne ferait pas de mal, bien qu'il puisse provoquer une expiration prématurée du lease set en cas de pannes catastrophiques 16:25 &amp;lt;jrandom&amp;gt; eh bien, je ne suis pas sûr de l'efficacité de ces délais. ils peuvent aider sensiblement, ou pas. les tunnels actifs, cependant, peuvent simplement utiliser le blending pour détecter des pairs en collusion sur ce tunnel de toute façon, donc je ne suis pas sûr que ça change grand-chose 16:25 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; ok je relis 16:27 &amp;lt;jrandom&amp;gt; merci. ok, pas d'urgence, mais si/quand quelqu'un a des idées, envoyez-les-moi (ou à la liste, ou sur votre blog, etc.) 16:27 &amp;lt;jrandom&amp;gt; ok, autre chose sur 2, ou on passe à 3) Blogs Syndie ? 16:29 &amp;lt;jrandom&amp;gt; (considérez que c'est fait) 16:29 &amp;lt;jrandom&amp;gt; ok, des nouveautés sympas côté blog dans syndie, plongez-y ;) 16:29 &amp;lt;@cervantes&amp;gt; trop cool 16:30 &amp;lt;jrandom&amp;gt; les groupes à gauche peuvent contenir des liens vers des URLs arbitraires, ainsi que des liens vers des blogs, des billets au sein des blogs, ou des pièces jointes à des billets dans les blogs 16:30 &amp;lt;jrandom&amp;gt; il y a aussi tout un tas d'améliorations possibles, comme ajouter des styles par blog ou par tag pour les billets, des icônes, etc. si quelqu'un veut creuser ça, ce serait top (et aurait un impact très visible :) 16:31 &amp;lt;@cervantes&amp;gt; au fait, les liens externes définis dans les commentaires devraient aussi avoir un attribut title défini à l'URL cible (comme tu l'as fait sur le panneau de gauche) 16:31 &amp;lt;@cervantes&amp;gt; commentaires/billets 16:32 &amp;lt;jrandom&amp;gt; ah, bonne idée 16:33 &amp;lt;jrandom&amp;gt; (net.i2p.syndie.sml.BlogPostInfoRenderer method renderLinks(...) :) 16:34 &amp;lt;@cervantes&amp;gt; *griffonne* 16:35 &amp;lt;jrandom&amp;gt; de quoi d'autre les blogs syndie ont-ils besoin pour offrir une alternative fonctionnelle aux eepsites informatifs ? évidemment, syndie c'est du contenu statique, donc certaines choses ne sont pas possibles, mais on peut publier du contenu et laisser les gens commenter 16:36 &amp;lt;jrandom&amp;gt; y a-t-il des personnalisations particulières que vous voulez pouvoir faire ? si oui, dites-moi 16:37 &amp;lt;DoubtfulSalmon&amp;gt; jrandom : mettre à jour du contenu existant via script ? 16:37 &amp;lt;@cervantes&amp;gt; archiver par date 16:37 &amp;lt;jrandom&amp;gt; DoubtfulSalmon : via script ? 16:37 &amp;lt;jrandom&amp;gt; cervantes : ah, comme un petit widget de calendrier, plutôt que les liens « 5 entrées plus anciennes » ? 16:38 &amp;lt;@cervantes&amp;gt; oui 16:38 &amp;lt;DoubtfulSalmon&amp;gt; jrandom : disons que je veux que ce fichier/texte remplace cet autre fichier/texte. Comment je fais ? 16:38 &amp;lt;jrandom&amp;gt; ok cool, oui, ça devrait être vraiment facile (si quelqu'un pond le HTML :) 16:38 &amp;lt;@cervantes&amp;gt; ou plus simplement « voir les billets du mois dernier » 16:39 &amp;lt;@cervantes&amp;gt; jrandom : tu as juste besoin d'un tableau 7x6 avec quelques chiffres dedans ;-) 16:40 &amp;lt;jrandom&amp;gt; DoubtfulSalmon : modifier du contenu qui a déjà été publié est une piste intéressante. de manière générale, ça ne marcherait pas toujours, puisque ça devrait fonctionner comme les messages de contrôle usenet (annulation d'un ancien post, etc.) 16:40 &amp;lt;jrandom&amp;gt; DoubtfulSalmon : d'un autre côté, tu peux simplement publier un nouveau fichier/entrée et changer les liens dans la colonne de gauche pour pointer vers le nouveau fichier/la nouvelle entrée 16:40 &amp;lt;jrandom&amp;gt; (comme ça, l'ancien contenu est toujours là, mais les gens sont dirigés vers le nouveau) 16:41 &amp;lt;DoubtfulSalmon&amp;gt; jrandom : oui, ça irait si l'ancien contenu restait là, du moment que les liens de tout le monde pointent vers le nouveau contenu, sans qu'ils aient à changer leur contenu. 16:41 &amp;lt;jrandom&amp;gt; construire un wiki complet à partir de ça, en publiant essentiellement des diffs que syndie rendrait au final, est possible, mais ce serait peut-être excessif 16:41 &amp;lt;jrandom&amp;gt; hmm, ok je vois ce que tu veux dire 16:42 &amp;lt;jrandom&amp;gt; donc, tu veux la possibilité d'avoir des liens redirigeables, plutôt que les liens existants vers des versions exactes du contenu 16:43 &amp;lt;jrandom&amp;gt; peut-être que ça pourrait se faire en liant vers un signet du blog, et la version exacte se trouve en chargeant les signets actuels de ce blog et en voyant où il pointe 16:44 &amp;lt;jrandom&amp;gt; d'un autre côté, la nouvelle version pourrait être marquée comme une réponse à l'ancien post, ainsi quand les gens suivent un lien, ils peuvent aller à la réponse qui remplace le contenu 16:44 &amp;lt;jrandom&amp;gt; (quoique ce ne soit sans doute pas aussi transparent) 16:44 &amp;lt;DoubtfulSalmon&amp;gt; oui : disons que je veux un lien vers, disons, une image radar courante, ou quelque chose comme ça qui sera mis à jour toutes les 10 min. Ce n'est pas grave si le contenu ne se propage pas partout sur le net, mais si quelqu'un d'autre lie vers ma page, l'utilisateur devrait voir l'image actuelle. 16:45 &amp;lt;jrandom&amp;gt; eh bien, ça dépend de ce qu'ils veulent faire — veulent-ils lier l'image telle qu'elle était au moment où ils s'y réfèrent, ou veulent-ils lier le service qui rend l'image quand le lecteur la consulte 16:45 &amp;lt;+Complication&amp;gt; cervantes : bizarrerie du jour :D Dernier post dans : `http://forum.i2p/viewtopic.php?t=1199&amp;start=15` 16:46 &amp;lt;+Complication&amp;gt; On aurait dit un de nos suzerains robotiques de plus :P 16:46 &amp;lt;jrandom&amp;gt; mais c'est une bonne idée de supporter les deux concepts, et je ne pense pas que ce serait très difficile 16:46 &amp;lt;@cervantes&amp;gt; merci 16:46 &amp;lt;jrandom&amp;gt; quoique ça nécessiterait une petite extension de sml (e.g. [blog bloghash="ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=" bookmark="radar.png"]) 16:47 * cervantes améliorera les défenses du forum si on commence à en avoir beaucoup 16:47 &amp;lt;@cervantes&amp;gt; (je sais déjà comment arrêter celui-là) 16:47 &amp;lt;DoubtfulSalmon&amp;gt; jrandom : ils devraient pouvoir lier à la fois une version statique, pour autant que le syndicator n'ait pas supprimé le contenu, ainsi qu'une URL générique qui pointe vers la dernière version 16:47 &amp;lt;jrandom&amp;gt; (qui regarderait la meta post actuelle d'ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c= pour les signets, en tirant l'URI exacte de celui nommé « radar.png ») 16:48 &amp;lt;DoubtfulSalmon&amp;gt; jrandom : est-ce que ça pourrait se faire maintenant avec quelque chose comme : « Afficher le billet le plus récent dans le tag &amp;lt;chaîne bizarre&amp;gt; » 16:48 &amp;lt;jrandom&amp;gt; ah, bon point — oui, c'est possible 16:49 &amp;lt;jrandom&amp;gt; ça pourrait même être restreint à « Afficher le billet le plus récent par $author avec le tag $tag » 16:49 &amp;lt;jrandom&amp;gt; (ainsi d'autres ne pourraient pas l'usurper) 16:49 &amp;lt;DoubtfulSalmon&amp;gt; donc peut-être ajouter une sorte d'UI pour que l'utilisateur n'ait pas à voir des tags bizarres et tout ça 16:50 &amp;lt;jrandom&amp;gt; il y a un exemple de quoi ça a l'air là-haut, même si je n'ai pas l'URI en tête... mais oui, c'est un lien autour du texte lié 16:50 &amp;lt;DoubtfulSalmon&amp;gt; Je suppose que toutes ces informations peuvent venir sous forme d'URL. 16:51 &amp;lt;jrandom&amp;gt; mais écrire le SML source est clairement compliqué, d'où l'utilité d'une GUI pour créer du SML 16:51 &amp;lt;jrandom&amp;gt; ce sont des attributs sur les balises SML, pas des URLs 16:52 &amp;lt;@cervantes&amp;gt; et une GUI SML sera délicate sans JavaScript 16:52 &amp;lt;DoubtfulSalmon&amp;gt; mais on peut mettre en signet un résultat de recherche, non ? 16:52 &amp;lt;jrandom&amp;gt; qu'est-ce qu'un résultat de recherche ? 16:52 &amp;lt;jrandom&amp;gt; et que veux-tu dire par mettre en signet ? 16:52 &amp;lt;@cervantes&amp;gt; (ou une extension de navigateur ;-) 16:52 &amp;lt;jrandom&amp;gt; oh, des signets côté navigateur, oui 16:52 &amp;lt;+Complication&amp;gt; Un résultat de filtre ? 16:53 &amp;lt;jrandom&amp;gt; mais ces signets ne sont généralement pas partageables 16:53 &amp;lt;DoubtfulSalmon&amp;gt; euh : un « obtenir le billet le plus récent par X avec le tag Y » 16:53 &amp;lt;jrandom&amp;gt; (en fait, la plupart le sont, mais ce n'est pas universel, car ce sont des URLs et non des URIs)) 16:53 &amp;lt;DoubtfulSalmon&amp;gt; oui, ce serait bien que d'autres blogs puissent aussi y lier 16:54 &amp;lt;jrandom&amp;gt; DoubtfulSalmon : ils peuvent, avec sml 16:54 &amp;lt;jrandom&amp;gt; [blog tag="Y" bloghash="X"] 16:54 &amp;lt;DoubtfulSalmon&amp;gt; oh super 16:55 &amp;lt;jrandom&amp;gt; cervantes : JavaScript, ou XUL, ou Java, ou une autre appli cliente spécifique à l'OS 16:57 &amp;lt;@cervantes&amp;gt; ah cool, donc une dépendance à un script ou à un plugin ne te gêne pas 16:57 &amp;lt;jrandom&amp;gt; (quand notre site web sera refondu pour 0.6.2, syndie aura assurément un site expliquant wtf est tout ce truc syndie, et comment il peut tout faire sauf la vaisselle ;) 16:57 &amp;lt;@cervantes&amp;gt; (tant que ça se dégrade proprement) 16:57 &amp;lt;jrandom&amp;gt; cervantes : syndie devrait être function avec lynx, mais il y a beaucoup de place pour des clients riches 16:58 &amp;lt;jrandom&amp;gt; (s/function/functional/) 16:58 &amp;lt;@cervantes&amp;gt; d'accord... donc les utilisateurs de lynx auraient un tableau de référence SML, mais rien de plus 16:58 &amp;lt;jrandom&amp;gt; oui, comme on a maintenant 16:58 &amp;lt;jrandom&amp;gt; quoique peut-être un sml simplifié, je ne sais pas. 17:01 &amp;lt;+Complication&amp;gt; jrandom : penses-tu qu'il soit même vaguement plausible... que le bug de null soit lié à l'encodage gzip ? 17:01 &amp;lt;+Complication&amp;gt; Je réfléchissais à comment désactiver le gzipping pour mon tunnel eepsite... 17:01 &amp;lt;+Complication&amp;gt; Ou est-ce complètement improbable ? 17:01 &amp;lt;@cervantes&amp;gt; il y a eu des trucs de compresseur http ajoutés juste avant le Nouvel An dans i2ptunnel 17:03 &amp;lt;jrandom&amp;gt; oui, c'est possible — yo ucan le désactiver côté client avec i2ptunnel.gzip=false (sur /configadvanced.jsp). pour l'instant je ne pense pas que tu puisses le désactiver dans i2ptunnelhttpserver toutefois 17:03 &amp;lt;+zzz&amp;gt; c'est côté requête qu'il n'y a aucune compression 17:03 &amp;lt;+zzz&amp;gt; le serveur ne compressera pas si le client est réglé sur false 17:03 &amp;lt;+Complication&amp;gt; zzz : oh, exact, j'avais oublié 17:04 &amp;lt;jrandom&amp;gt; (mais sans trop de difficulté tu pourrais l'ajouter à I2PTunnelHTTPServer [ligne 310, etc) 17:04 * Complication est un idiot, et s'en excuse 17:04 &amp;lt;@cervantes&amp;gt; (ou tu pourrais utiliser un tunnel normal) 17:04 &amp;lt;+Complication&amp;gt; Aha, merci... 17:05 &amp;lt;jrandom&amp;gt; hmm, pourtant au moment où i2ptunnelhttpserver reçoit le GET, le null est déjà là 17:05 &amp;lt;+zzz&amp;gt; oui, j'ai fait repasser orion à un tunnel HTTP, ce qui aide grandement les temps de chargement de ses pages puisqu'elles sont à nouveau compressées 17:05 &amp;lt;+Complication&amp;gt; J'ai complètement oublié que le gzipping commence quand le client et le serveur ont accepté de le faire 17:05 &amp;lt;jrandom&amp;gt; donc ça peut être côté client, mais certainement pas côté serveur 17:05 &amp;lt;jrandom&amp;gt; oui zzz, c'est incroyablement rapide maintenant :) 17:05 &amp;lt;+zzz&amp;gt; c'est côté _request_ et pas côté _response_ — ça pourrait être côté client ou serveur 17:06 &amp;lt;jrandom&amp;gt; vrai 17:09 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose sur 3) Blogs Syndie ? 17:09 &amp;lt;jrandom&amp;gt; sinon, passons à 4) ??? 17:09 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 17:10 &amp;lt;cat-a-puss&amp;gt; Complication : les flux gzip de Java + les tunnels I2P. NE fonctionnent PAS et c'est un bug de Sun 17:10 &amp;lt;jrandom&amp;gt; hmm cat-a-puss ? vraiment ? 17:10 &amp;lt;+zzz&amp;gt; Mise à jour des connexions persistantes HTTP : côté client quasiment fini, côté serveur de bons progrès, beaucoup de blindage et de tests à faire, achèvement estimé 2–4 semaines 17:10 &amp;lt;jrandom&amp;gt; bravo zzz ! 17:11 &amp;lt;cat-a-puss&amp;gt; jrandom : oui je t'en ai parlé il y a longtemps, je pourrais probablement retrouver la longue explication du pourquoi, mais il vaut sans doute mieux simplement documenter ça quelque part car il n'y a aucune raison de le faire. 17:12 &amp;lt;jrandom&amp;gt; hmm je n'ai pas le contexte, qu'est-ce qui ne marche pas exactement ? quel est le bug de Sun ? 17:14 &amp;lt;dust&amp;gt; j'obtiens des logs bizarres comme ceci : 21:21:59.816 WARN [%d0%a2%d1%4f] net.i2p.util.EepGet : ERR: status &amp;lt;html&amp;gt; 17:14 &amp;lt;jrandom&amp;gt; hmm, intéressant 17:15 &amp;lt;jrandom&amp;gt; quel tracker ? 17:15 &amp;lt;cat-a-puss&amp;gt; jrandom : si je me souviens bien, Sun utilise des zips sans en-tête et un nombre magique pour indiquer que c'est un flux zip. Mais ce nombre se trouve être négatif, donc si tu te retrouves à créer un flux zip dans un flux zip pour une raison quelconque, il lit les données du flux comme une séquence d'octets non signés et donc le nombre magique est converti en un autre nombre positif. (je rate probablement des détails mais c'est l'idée) 17:16 &amp;lt;dust&amp;gt; par exemple le OSDevWithCVS_3E.pdf.torrent 17:17 &amp;lt;dust&amp;gt; d8:announce540:http://YRgrgTLGnbTq2aZOZDJQ... 17:17 &amp;lt;jrandom&amp;gt; hmm, je n'en sais rien, et je ne suis pas sûr de comment ça affecterait un flux gzip sur i2ptunnel (si c'était le cas, tout échouerait, car on gzip tout) 17:19 &amp;lt;jrandom&amp;gt; ok cool dust, donc le tracker de postman. hmm, tu es en 0.6.1.9 dust ? 17:20 &amp;lt;cat-a-puss&amp;gt; jrandom : oui, ça fait presque un an que j'ai eu ce problème donc je ne m'en souviens pas très bien, et je ne sais pas si c'est corrigé en 1.5 mais j'ai vraiment galéré à comprendre pourquoi tous les types de flux normaux marchaient, mais dès que je les enveloppais dans un flux compressé ils échouaient tous. 17:20 &amp;lt;dust&amp;gt; oui 17:20 &amp;lt;jrandom&amp;gt; cat-a-puss : on a beaucoup changé les choses pour la compression sur i2p l'année dernière ;) 17:21 &amp;lt;jrandom&amp;gt; (et je n'utilise pas personnellement la 1.5) 17:21 &amp;lt;jrandom&amp;gt; mais on fait notre propre encodage zip explicitement, plutôt que d'utiliser leur flux empaqueté (mais pour des raisons d'anonymat/efficacité, pas de compatibilité) 17:22 &amp;lt;@cervantes&amp;gt; zzz : où exactement dans la requête le null se produit-il ? juste après GET ? 17:22 &amp;lt;+Complication&amp;gt; Avant, si je me souviens 17:23 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; salut 17:23 &amp;lt;+Complication&amp;gt; Note annexe : un Celeron 300 affiche un pourcentage de retrans. deux fois moindre qu'un Sempron 17:23 &amp;lt;jrandom&amp;gt; 'lo lordalbert 17:23 &amp;lt;jrandom&amp;gt; cool Complication, 2–3% est raisonnable (bien que je préfère moins, bien sûr) 17:23 &amp;lt;@cervantes&amp;gt; ce serait intéressant d'envoyer une rafale de requêtes HEAD ou autre... 17:24 &amp;lt;jrandom&amp;gt; oui, un ensemble de tests locaux serait super, même si, de mémoire (iirc), Complication a essayé ça il y a quelque temps sans erreurs 17:24 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; quelqu'un peut faire un tracker anonyme ? J'essaie mais je ne comprends pas comment utiliser le tunnel 17:24 &amp;lt;+Complication&amp;gt; cervantes : j'ai déjà essayé de le provoquer, avec un wget récursif entre mes 2 nœuds 17:24 &amp;lt;+Complication&amp;gt; Je me suis lassé avant que ça arrive 17:25 &amp;lt;@cervantes&amp;gt; heh 17:26 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; 'lo b0unc3 ;) 17:26 &amp;lt;+fox&amp;gt; &amp;lt;b0unc3&amp;gt; lordalbert, :D 17:26 &amp;lt;+Complication&amp;gt; lordalbert : sur quelle partie aurais-tu besoin de conseils ? 17:27 &amp;lt;+Complication&amp;gt; Pour la mise en place de trackers, je ne sais malheureusement pas. 17:27 &amp;lt;+Complication&amp;gt; Pour I2PTunnel, je peux essayer d'expliquer... 17:27 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; J'ai installé BTtracker, et ça marche parfaitement 17:28 &amp;lt;+Complication&amp;gt; À noter aussi que, pour que le tracker reste anonyme, il devrait probablement tourner avec une configuration assez prudente 17:28 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; maintenant, j'aimerais l'anonymiser 17:28 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; donc 17:28 &amp;lt;jrandom&amp;gt; Je suis sûr qu'on peut t'aider à régler ça après la réunion. tu ne devrais pas utiliser des trackers génériques, il t'en faut un conçu pour l'anonymat 17:28 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; je viens juste de faire un i2ptunnel 17:29 &amp;lt;jrandom&amp;gt; (par ex. la modification bytemonsoon que tu peux trouver sur n'importe quel tracker i2p, ou dans le cvs) 17:29 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; maintenant, j'aimerais savoir comment utiliser ce tunnel. J'ai déjà fait un tunnel 17:29 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 17:30 &amp;lt;jrandom&amp;gt; lordalbert: `http://localhost:7657/i2ptunnel/` devrait te permettre de créer un 'http server tunnel' pointant sur ton serveur web/tracker, mais ton tracker ne fonctionnera pas à moins qu'il ait été modifié pour un usage anonyme 17:30 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; jrandom, quel tracker dois-je utiliser ? 17:31 &amp;lt;+Complication&amp;gt; postman utilise une version modifiée de ByteMonsoon, je crois 17:32 &amp;lt;jrandom&amp;gt; i2p-bytemonsoon a été modifié pour un usage anonyme — il y a un zip @ `http://i2p-bt.postman.i2p/,` et il y a le cvs sur http://dev.i2p.net/cgi-bin/cvsweb.cgi/bytemonsoon/ mais je n'en sais pas beaucoup plus 17:32 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; bytemonsoon n'est-il pas obsolète ? 17:32 &amp;lt;jrandom&amp;gt; si ça marche, ce n'est pas obsolète. ça marche 17:33 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; ok XD 17:33 &amp;lt;jrandom&amp;gt; il y a beaucoup de trackers, et si un développeur veut le modifier pour qu'il fonctionne de manière sûre et anonyme, ce serait génial 17:33 &amp;lt;+Complication&amp;gt; Peut très bien être un peu vieux... mais fonctionne définitivement avec des destkeys au lieu des IP... 17:33 &amp;lt;+Complication&amp;gt; Je ne peux rien dire sur la sécurité et l'absence de fuites 17:34 &amp;lt;jrandom&amp;gt; (il a été modifié par duck et al. pour l'anonymat et la sécurité) 17:34 &amp;lt;+Complication&amp;gt; Mais il est en ligne depuis un moment, et ça a l'air de tenir... 17:35 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour la réunion... 17:36 * jrandom conclut 17:36 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P pour le 2006-01-10</title><link>/fr/blog/2006/01/10/notes-d%C3%A9tat-di2p-pour-le-2006-01-10/</link><pubDate>Tue, 10 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/10/notes-d%C3%A9tat-di2p-pour-le-2006-01-10/</guid><description>&lt;p>Salut tout le monde, on dirait que mardi est déjà de retour&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) Profilage du débit 3) blogs Syndie 4) connexions HTTP persistantes 5) gwebcache d&amp;rsquo;I2Phex 6) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La semaine passée a vu beaucoup de correctifs et d’améliorations entrer dans CVS, la build actuelle en étant à 0.6.1.8-11. Le réseau a été raisonnablement stable, même si des pannes chez différents fournisseurs de services I2P ont entraîné quelques ratés occasionnels. Nous nous sommes enfin débarrassés dans CVS du churn (renouvellement trop fréquent) des identités du router, qui était inutilement élevé, et zzz a proposé hier un nouveau correctif du noyau qui semble très prometteur, mais nous devrons attendre pour voir quel impact il aura. Deux autres gros chantiers de la semaine écoulée ont été le nouveau profilage de vitesse basé sur le débit, ainsi que des travaux majeurs sur la vue du blog de Syndie. Quant au moment où nous verrons la 0.6.1.9, elle devrait sortir plus tard cette semaine, au plus tard ce week-end. Restez à l’écoute des canaux habituels.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 10 janvier 2006</title><link>/fr/blog/2006/01/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-janvier-2006/</link><pubDate>Tue, 10 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-janvier-2006/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, Complication, jrandom, Pseudonym, teal`c\_, tethra&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:26 &amp;lt;jrandom&amp;gt; 0) salut 15:26 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:26 &amp;lt;jrandom&amp;gt; 2) Profilage du débit 15:26 &amp;lt;jrandom&amp;gt; 3) Blogs Syndie 15:26 &amp;lt;jrandom&amp;gt; 4) Connexions HTTP persistantes 15:26 &amp;lt;jrandom&amp;gt; 5) I2Phex gwebcache 15:26 &amp;lt;jrandom&amp;gt; 6) ??? 15:26 * jrandom fait signe de la main 15:26 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-January/001247.html 15:27 &amp;lt;jrandom&amp;gt; (oui, je sais... il nous faut un 7) Une dernière chose...) 15:28 &amp;lt;jrandom&amp;gt; on attaque 1) État du réseau 15:28 &amp;lt;jrandom&amp;gt; En général, c'est toujours la même chanson, en dehors de ce qui est dans le mail. 15:28 &amp;lt;jrandom&amp;gt; Quelqu’un a-t-il quelque chose à soulever au sujet de 1) ? 15:30 &amp;lt;jrandom&amp;gt; ok, sinon, on passe à 2) Profilage du débit 15:31 &amp;lt;tethra&amp;gt; ça a l'air cool, mais puis-je demander quel est l'objectif ? 15:31 &amp;lt;jrandom&amp;gt; trouver des pairs rapides 15:31 &amp;lt;tethra&amp;gt; (pardonnez mon manque d'esprit et de tact) 15:31 &amp;lt;tethra&amp;gt; ah, cool. 15:32 &amp;lt;jrandom&amp;gt; en gros, notre ancien profilage de vitesse n'était pas terrible (voir les notes d'état de la semaine dernière pour un résumé), et celui-ci semble assez bon pour trouver des pairs que je sais être fast 15:32 &amp;lt;jrandom&amp;gt; (je sais qu’ils sont fast parce que j’ai triché et les ai mesurés avec des techniques non anonymes) 15:33 &amp;lt;tethra&amp;gt; scandaleux ! ;) 15:33 &amp;lt;jrandom&amp;gt; ((oui, quelqu’un aurait pu être fou et monter des attaques pour fausser mes mesures, mais bon, j’en doute ;) 15:33 &amp;lt;tethra&amp;gt; haha 15:33 &amp;lt;tethra&amp;gt; cool, donc cela devrait faire que les client tunnels trouvent plus facilement un pair 'good' et, vraisemblablement, mettre les pairs 'fast' sous moins de pression, alors ? 15:35 &amp;lt;tethra&amp;gt; s/'good'/fast/ 15:35 &amp;lt;jrandom&amp;gt; oui pour le premier, mais pas vraiment pour le second — cela ne réduira pas la pression sur eux, mais permettra aux gens d’en faire un usage plus efficace 15:35 &amp;lt;@cervantes&amp;gt; j’imagine que ceux qui ont des pairs fast devront espérer que le bridage des pairs soit suffisant pour encaisser la participation supplémentaire 15:36 &amp;lt;jrandom&amp;gt; par ex., au lieu d’avoir $slow--&amp;gt;$fast--&amp;gt;$fast, ce sera $fast--&amp;gt;$fast--&amp;gt;$fast 15:36 &amp;lt;tethra&amp;gt; ah, je vois 15:36 &amp;lt;jrandom&amp;gt; oui cervantes, je fais attention au profil de capacité aussi, et ça fait l’affaire 15:36 &amp;lt;@cervantes&amp;gt; parfait 15:37 &amp;lt;jrandom&amp;gt; l’interaction entre capacité et vitesse est importante — les pairs ne sont pas considérés fast s’ils ne sont pas de haute capacité, même si leur vitesse est mieux classée que celle des autres 15:37 &amp;lt;@cervantes&amp;gt; il sera intéressant de voir comment cela affecte le débit 15:37 &amp;lt;jrandom&amp;gt; (c’est pourquoi 'fast' est juste un raccourci pour 'fast and high capacity') 15:37 &amp;lt;@cervantes&amp;gt; +h 15:37 &amp;lt;jrandom&amp;gt; oui cervantes 15:39 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 2, passons à 3) Blogs Syndie 15:40 &amp;lt;jrandom&amp;gt; je n’ai pas grand-chose à ajouter au-delà de ce qui est dans le mail 15:41 &amp;lt;@cervantes&amp;gt; ça a l’air très bien 15:41 &amp;lt;tethra&amp;gt; j’aime beaucoup la direction que prennent les blogs, personnellement. on pourrait dire que tout cela, c’est du bonus. 15:41 &amp;lt;tethra&amp;gt; :D 15:41 &amp;lt;+Complication&amp;gt; Un peu en retard, désolé. 15:42 &amp;lt;jrandom&amp;gt; cool, c’est similaire à ce que c’était au départ, mais je pense que la vue blog a du potentiel 15:42 &amp;lt;jrandom&amp;gt; re Complication, pas d’inquiétude, on a les logs :) 15:43 &amp;lt;+Complication&amp;gt; Je lis l’historique en ce moment :) 15:43 &amp;lt;jrandom&amp;gt; je pense qu’il y a une place pour les deux vues, j’imagine que cela dépend simplement de l’utilisateur 15:43 &amp;lt;jrandom&amp;gt; (ainsi que du contenu et de l’auteur) 15:45 &amp;lt;jrandom&amp;gt; une chose toutefois, c’est que le html n’est pas terrible. cervantes m’aide à remettre à niveau mes connaissances très basiques vers une vision plus moderne, mais il reste beaucoup de points à traiter 15:46 &amp;lt;jrandom&amp;gt; il y aura des améliorations continues à l’interface web de Syndie, et si un bénévole html voulait aider pour la mise en forme, le design, le css, les problèmes de compatibilité multi-navigateurs, etc., ce serait très apprécié 15:47 &amp;lt;@cervantes&amp;gt; à part deux balises d’ouverture &amp;lt;style&amp;gt; le code a l’air plutôt propre ;-) 15:47 &amp;lt;jrandom&amp;gt; heh oups 15:48 &amp;lt;@cervantes&amp;gt; je pense que l’accent sera mis sur un style propre et lisible et peut-être la conception de quelques templates alternatifs 15:48 &amp;lt;jrandom&amp;gt; hmm 15:49 &amp;lt;jrandom&amp;gt; c’est une chose à laquelle je pensais pour la vue blog — il serait facile de laisser les gens personnaliser certains attributs (couleurs, polices, tailles), mais je ne sais pas jusqu’où aller 15:50 &amp;lt;jrandom&amp;gt; d’un autre côté, la vue blog, comme la vue fil de discussion, n’est qu’un template au-dessus de l’archive Syndie 15:50 &amp;lt;@cervantes&amp;gt; en tout cas, vous ne voulez certainement pas permettre des templates déployables 15:50 &amp;lt;jrandom&amp;gt; donc la question est : un template pour qui ? 15:50 &amp;lt;jrandom&amp;gt; (quel niveau d’expérience faudrait-il à ceux qui utilisent le template) 15:51 &amp;lt;@cervantes&amp;gt; je pensais simplement à une option de configuration via popup que quelqu’un peut choisir pour son blog 15:51 &amp;lt;jrandom&amp;gt; hmm ? 15:51 &amp;lt;@cervantes&amp;gt; je veux « Pony Look » 15:51 &amp;lt;jrandom&amp;gt; ah, ok 15:51 &amp;lt;@cervantes&amp;gt; donc on livre Syndie avec une variété de skins 15:52 &amp;lt;jrandom&amp;gt; oui, couleurs/police/etc. prédéfinies 15:52 &amp;lt;jrandom&amp;gt; (et des icônes, etc.) 15:52 &amp;lt;jrandom&amp;gt; c’est une chose qui n’a pas encore vraiment été implémentée via la vue blog 15:54 &amp;lt;jrandom&amp;gt; bonne idée pour un sélecteur de thème simple, plutôt qu’une série d’options complexe 15:54 &amp;lt;@cervantes&amp;gt; une alternative serait que quelqu’un propose ses propres presets de template en téléchargement sur son site — qui pourraient être enregistrés dans un dossier de thèmes 15:55 &amp;lt;@cervantes&amp;gt; c’est à chacun de décider s’il veut faire confiance au skin personnalisé de l’auteur du blog 15:55 &amp;lt;jrandom&amp;gt; ... confiance ? 15:55 &amp;lt;jrandom&amp;gt; rien dans Syndie ne permettra de faire du html ou du css non sûrs 15:55 &amp;lt;tethra&amp;gt; et le javascript non sûr/etc. ? 15:55 &amp;lt;jrandom&amp;gt; les skins seraient des fichiers texte/fichiers de config/images, plutôt que du jsp 15:55 &amp;lt;tethra&amp;gt; ? 15:56 &amp;lt;tethra&amp;gt; (redirection de page vers des adresses non anonymes avec du js, par exemple ?) 15:56 &amp;lt;@cervantes&amp;gt; ça dépend si un thème peut aussi contenir des changements structurels en html 15:56 &amp;lt;@cervantes&amp;gt; d’accord, ok 15:56 &amp;lt;@cervantes&amp;gt; eh bien, cela resterait propre et simple 15:57 &amp;lt;jrandom&amp;gt; tethra : je suis... incroyablement hésitant à propos du javascript. vu le nouveau billet de blog aujourd’hui de default ? 15:57 &amp;lt;jrandom&amp;gt; "je suis juste curieux : est-ce que ça utilise AJAX ? La page ne semble pas se mettre à jour dans son ensemble..." 15:57 &amp;lt;tethra&amp;gt; nein, je ne l’ai pas vu. 15:57 &amp;lt;tethra&amp;gt; moi, je trouverais un moyen de virer tout js utilisé, personnellement. 15:58 &amp;lt;jrandom&amp;gt; puisque Syndie est *local*, c’est incroyablement rapide, et nous n’avons pas à nous soucier des mêmes problèmes de latence 15:58 &amp;lt;tethra&amp;gt; car je ne lui fais absolument pas confiance. 15:58 &amp;lt;tethra&amp;gt; hmm :/ 15:58 &amp;lt;jrandom&amp;gt; cervantes : oui, très simple — on pourrait même permettre aux gens qui voient un thème de blog qu’ils aiment de dire « voler ce thème » 15:59 &amp;lt;@cervantes&amp;gt; en théorie, on pourrait fournir une bibliothèque de fonctions « safe » pour l’utilisateur du blog — mais une fois que vous avez retiré tout ce qui est non sûr de l’implémentation d’un navigateur moyen, il ne reste que la fonction « alert(); » 16:00 &amp;lt;jrandom&amp;gt; heh 16:00 &amp;lt;jrandom&amp;gt; (et il y a toutes ces questions d’accessibilité du javascript) 16:00 &amp;lt;+Complication&amp;gt; cervantes : attention, alert() dans une boucle infinie, ça peut être mauvais :P 16:00 * jrandom est assez fier de la convivialité de Syndie avec lynx 16:00 &amp;lt;tethra&amp;gt; lynx &amp;lt;3 16:02 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 3), passons à 4) Connexions HTTP persistantes 16:02 &amp;lt;jrandom&amp;gt; je n’ai rien à ajouter au-delà de ce qui est dans le mail... zzz, tu es là ? 16:02 &amp;lt;@cervantes&amp;gt; il y a d’autres façons d’implémenter une interface AJAX *spit*, comme une extension mozilla 16:03 &amp;lt;jrandom&amp;gt; fire2pe++ :) 16:03 &amp;lt;jrandom&amp;gt; zzz ne semble pas là, donc il faudra probablement attendre plus tard pour plus d’infos sur 4) 16:03 &amp;lt;@cervantes&amp;gt; fire2pe n’est qu’un assistant — tu veux dire syndilla ;-) 16:03 &amp;lt;jrandom&amp;gt; lol 16:04 &amp;lt;jrandom&amp;gt; (et, la version sur porte-clés USB, syndog ;) 16:04 &amp;lt;jrandom&amp;gt; ok, passons à 5) I2Phex gwebcache 16:05 &amp;lt;jrandom&amp;gt; Complication: p1ng 16:05 &amp;lt;+Complication&amp;gt; Eh bien, puisque cela faciliterait l’intégration au réseau... 16:06 &amp;lt;+Complication&amp;gt; ...j’ai récemment travaillé à ressusciter le code gwebcache déjà dans I2Phex 16:06 &amp;lt;+Complication&amp;gt; À ce stade, il fait déjà des choses très limitées (comme planter proprement) :) 16:06 &amp;lt;+Complication&amp;gt; Il embête aussi le serveur webcache d’awup avec un succès modéré 16:07 &amp;lt;jrandom&amp;gt; lol sympa 16:07 &amp;lt;+Complication&amp;gt; J’ai bon espoir toutefois de parvenir à le remanier 16:07 &amp;lt;+Complication&amp;gt; (beaucoup est actuellement prévu pour gérer des adresses IP) 16:09 &amp;lt;jrandom&amp;gt; cool, bonne chance, et dis-moi s’il y a quoi que ce soit que je puisse faire pour aider 16:09 &amp;lt;+Complication&amp;gt; Je ferai ça :) 16:10 &amp;lt;jrandom&amp;gt; ok, autre chose sur 5) I2Phex gwebcache, ou on se dirige tranquillement vers 6) ??? 16:11 &amp;lt;jrandom&amp;gt; considérez que c’est fait 16:11 &amp;lt;jrandom&amp;gt; quelqu’un a-t-il autre chose pour la réunion ? 16:11 &amp;lt;@cervantes&amp;gt; une autre tasse de thé serait bien 16:12 &amp;lt;tethra&amp;gt; heheh 16:12 &amp;lt;Pseudonym&amp;gt; où en est la feuille de route ? 16:12 &amp;lt;jrandom&amp;gt; pas de changements 16:12 &amp;lt;Pseudonym&amp;gt; que reste-t-il pour 0.6.2 ? 16:13 &amp;lt;jrandom&amp;gt; tout ce qui concerne 0.6.2 16:13 * jrandom se baisse 16:14 &amp;lt;Pseudonym&amp;gt; :-P 16:14 &amp;lt;@cervantes&amp;gt; un peu de bling bling 16:14 &amp;lt;Pseudonym&amp;gt; avons-nous une date/échéancier provisoire ? 16:14 &amp;lt;jrandom&amp;gt; spécifiquement, la nouvelle crypto et les algorithmes de création de tunnels, les nouvelles stratégies de sélection des pairs 16:14 &amp;lt;tethra&amp;gt; heheh 16:14 &amp;lt;jrandom&amp;gt; pas de dates ni d’échéanciers (du moins, pas annoncés en réunion ;) 16:15 &amp;lt;Pseudonym&amp;gt; y a-t-il plus, dans les stratégies de sélection des pairs, que le truc de débit sur lequel tu as travaillé ? 16:16 &amp;lt;jrandom&amp;gt; oui, ces changements de profilage des pairs relèvent des performances, pas des stratégies de sélection et d’ordonnancement liées à l’anonymat 16:16 &amp;lt;+Complication&amp;gt; jrandom : est-ce que je me souviens bien... si je suppose que la crypto de création de tunnels est liée aux sujets discutés sur la liste, pendant la discussion sur les attaques de prédécesseur (et autres) ? 16:17 &amp;lt;jrandom&amp;gt; oui Complication 16:17 &amp;lt;+Complication&amp;gt; s/related/relates 16:19 &amp;lt;+Complication&amp;gt; Tu vas essayer de faire fonctionner cette petite structure de données sympa ? 16:19 &amp;lt;jrandom&amp;gt; oui 16:20 &amp;lt;jrandom&amp;gt; (donc, 0.6.2 n’est pas à l’horizon de 2 semaines ;) 16:20 &amp;lt;+Complication&amp;gt; Chouette. Ça a l’air intéressant, je devrais probablement me documenter 16:21 &amp;lt;+Complication&amp;gt; J’espère que ça se passera bien 16:21 &amp;lt;jrandom&amp;gt; ça n’a été qu’esquissé sur la liste, aucune spécification formalisée pour l’instant 16:21 &amp;lt;tethra&amp;gt; désolé, de quelle structure de données sympa s’agit-il ? 16:21 &amp;lt;+Complication&amp;gt; Oh, et j’ai compris pourquoi le lien (depuis le message « moo ») ne fonctionnait pas. :D C’est freedomarchives.i2p (au pluriel, avec un « s » à la fin) 16:21 &amp;lt;jrandom&amp;gt; ce sera rétro-incompatible, donc « fluide » ne sera pas son slogan, mais avec un peu de chance ça ne fera pas trop mal :) 16:21 &amp;lt;jrandom&amp;gt; ah mince 16:22 &amp;lt;jrandom&amp;gt; tethra : une structure de données qui n’existe pas encore pour créer des tunnels 16:22 &amp;lt;tethra&amp;gt; cool 16:22 &amp;lt;jrandom&amp;gt; (voir les fils sur les prédécesseurs, vers novembre) 16:23 &amp;lt;tethra&amp;gt; quels avantages/inconvénients aura-t-elle par rapport à l’actuelle ? (s’il y en a une actuelle :o) 16:23 &amp;lt;jrandom&amp;gt; (voir les fils sur les prédécesseurs, vers novembre) ;) 16:23 &amp;lt;tethra&amp;gt; ah, ok 16:23 &amp;lt;+Complication&amp;gt; si je me souviens bien, pour rendre la création de tunnels moins transparente aux observateurs 16:23 &amp;lt;tethra&amp;gt; "" 16:23 &amp;lt;tethra&amp;gt; ;) 16:23 &amp;lt;jrandom&amp;gt; mais ce n’est pas une proposition, il n’y a rien sur la table pour 0.6.2 tant que tout ce qui précède 0.6.2 n’est pas réglé. 16:23 &amp;lt;jrandom&amp;gt; une fois que ce qui doit fonctionner fonctionne comme nous en avons besoin, alors on passe à la suite. 16:24 &amp;lt;Pseudonym&amp;gt; à part la sélection de pairs fast, qu’est-ce qui ne fonctionne pas ? 16:25 &amp;lt;jrandom&amp;gt; la sélection de pairs fast fait partie de la « bonne performance » 16:25 &amp;lt;jrandom&amp;gt; nous avons bel et bien de bonnes performances, pour un réseau anonyme, mais pas assez bonnes pour rivaliser avec les réseaux non anonymes 16:25 &amp;lt;jrandom&amp;gt; pour rivaliser, il nous faut de meilleures performances *et* fournir des fonctionnalités qu’ils ne peuvent pas obtenir ailleurs 16:26 &amp;lt;jrandom&amp;gt; (l’anonymat ne fait pas vendre) 16:26 &amp;lt;Pseudonym&amp;gt; y a-t-il plus que la sélection de pairs fast ? 16:27 &amp;lt;jrandom&amp;gt; au cours du dernier mois ou deux, en benchmarkant différents aspects d’i2p, la sélection de pairs lente semble être le plus petit goulot d’étranglement. on ne sait pas quel sera le prochain goulot d’étranglement. 16:27 &amp;lt;jrandom&amp;gt; (il y a aussi eu d’innombrables améliorations à différents endroits pour améliorer les performances) 16:27 &amp;lt;jrandom&amp;gt; (voir http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD ) 16:28 &amp;lt;Pseudonym&amp;gt; donc... publication de la nouvelle sélection de pairs cette semaine ? ;-) 16:28 &amp;lt;teal`c_&amp;gt; i2p, ça tourne bien 16:29 &amp;lt;jrandom&amp;gt; Pseudonym : oui, le nouvel algorithme de profil de pairs est dans cvs et sera déployé cette semaine avec 0.6.1.9 16:30 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:30 &amp;lt;Pseudonym&amp;gt; cool 16:31 &amp;lt;jrandom&amp;gt; sinon... 16:31 * jrandom prend de l’élan 16:32 * jrandom clôt la réunion d’un *baf* &lt;/div></description></item><item><title>Réunion des développeurs I2P - 04 janvier 2006</title><link>/fr/blog/2006/01/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-04-janvier-2006/</link><pubDate>Wed, 04 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-04-janvier-2006/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, cervantes, Complication, gott, JosephLeBlanc, jrandom, tethra&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:22 &amp;lt;jrandom&amp;gt; 0) salut 15:22 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.8 15:22 &amp;lt;jrandom&amp;gt; 2) Résultats des tests de charge et profilage des pairs 15:22 &amp;lt;@cervantes&amp;gt; jrandom: probablement la punition la plus lente et la plus horrible depuis qu’ils ont interdit la lapidation 15:22 &amp;lt;jrandom&amp;gt; 3) bilan 2005 / aperçu 2006 / ??? 15:22 &amp;lt;jrandom&amp;gt; 0) salut 15:22 &amp;lt;gott&amp;gt; falafel 15:22 &amp;lt;gott&amp;gt; n : petite croquette de pois chiches ou de fèves écrasés assaisonnée 15:22 &amp;lt;gott&amp;gt; de graines de sésame 15:22 &amp;lt;@cervantes&amp;gt; hullo 15:22 * jrandom salue après s’être remis de la pluie de falafels 15:22 &amp;lt;jrandom&amp;gt; notes de statut hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2006-January/001246.html 15:23 &amp;lt;jrandom&amp;gt; comme j’ai 10 min de retard, je suis sûr que vous avez déjà lu ces notes et avez des commentaires prêts 15:23 &amp;lt;jrandom&amp;gt; *tousse* 15:23 &amp;lt;jrandom&amp;gt; ok, passons directement à 1) état du réseau et 0.6.1.8 15:24 &amp;lt;@cervantes&amp;gt; c.-à-d. ça marche bien, sauf que le protocole le ralentit 15:24 &amp;lt;jrandom&amp;gt; je n’ai pas grand-chose à ajouter au-delà de ce qu’il y a dans le mail — on a mijoté 0.6.1.8 un moment avant la sortie, et ça s’est plutôt bien passé à ce que je vois 15:25 &amp;lt;jrandom&amp;gt; heh ouais, je ne suis pas sûr qu’infoshop ait posté quoi que ce soit depuis le dernier import rss 15:25 &amp;lt;JosephLeBlanc&amp;gt; Hmm, eh bien je n’ai que quelques commentaires. 15:25 &amp;lt;+Complication&amp;gt; À propos du statut, comme je l’ai déjà mentionné... après que la build -7 est entrée dans le CVS, mon Celeron 300 semble se comporter comme un vrai ordinateur. Genre, il transfère des données avec une stabilité à peu près correcte. 15:26 &amp;lt;+Complication&amp;gt; Ça me permet de parcourir largement des eepsites, et il ne me vire d’IRC que rarement. 15:26 &amp;lt;jrandom&amp;gt; bien vu, Complication 15:26 &amp;lt;jrandom&amp;gt; quoi de neuf, JosephLeBlanc 15:26 &amp;lt;@cervantes&amp;gt; /kick complication 15:26 &amp;lt;@cervantes&amp;gt; zut 15:26 &amp;lt;JosephLeBlanc&amp;gt; Je tourne sur le dernier CVS et, autant que je peux en juger, la plupart des choses sont en ordre. 15:27 &amp;lt;JosephLeBlanc&amp;gt; Cependant, je me demandais si ce problème jbigi sur Athlon dont je t’ai parlé il y a quelque temps avait été corrigé. 15:28 &amp;lt;jrandom&amp;gt; jbigi pour amd64 sous window n’est pas encore dans jbigi.jar, mais j’espère l’intégrer à 0.6.1.9 15:29 &amp;lt;+Complication&amp;gt; Je *pense* (mais je ne peux pas confirmer) qu’il se concentre davantage sur les pairs avec lesquels il a constaté du succès... et cette approche *peut* éviter que ces chemins ne s’effondrent plus efficacement (il est derrière un NAT un peu trop agressif). 15:29 &amp;lt;JosephLeBlanc&amp;gt; Eh bien, les logs renvoient : ‘NOTICE: Resource name [jbigi] was not found’ 15:30 &amp;lt;jrandom&amp;gt; JosephLeBlanc: il y a une ligne après à propos de jbigi — qu’est-ce qu’elle dit ? 15:31 &amp;lt;JosephLeBlanc&amp;gt; Elle dit, "INFO: Optimized native BigInteger library 'libjbigi-linux-athlon.so' loaded from resource 15:31 &amp;lt;jrandom&amp;gt; ok super 15:32 &amp;lt;JosephLeBlanc&amp;gt; Je voulais juste te prévenir à propos de cette ligne NOTICE. 15:32 &amp;lt;jrandom&amp;gt; ça veut dire qu’il essaie d’abord de récupérer la ressource « jbigi », mais elle n’existe pas (ce qui est normal — la ressource jbigi est pour des situations très rares) 15:32 &amp;lt;jrandom&amp;gt; il essaie ensuite de récupérer la ressource spécifique au système/à l’architecture « libjbigi-linux-athlon.so » et y parvient 15:33 &amp;lt;JosephLeBlanc&amp;gt; Ah, d’accord. Alors, il semble que le bug que je rencontrais plus tôt ait été corrigé dans la -7 15:33 &amp;lt;jrandom&amp;gt; w3wt 15:33 &amp;lt;JosephLeBlanc&amp;gt; Merci un milliard, mon pote. 15:34 &amp;lt;jrandom&amp;gt; np 15:34 &amp;lt;jrandom&amp;gt; Complication: oui, je pense que tu as raison, et certaines des stratégies pour 0.6.2 développeront davantage ce concept 15:35 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose pour 1) état du réseau / 0.6.1.8 ? 15:37 &amp;lt;jrandom&amp;gt; sinon, passons à 2) Résultats des tests de charge et profilage des pairs 15:39 &amp;lt;jrandom&amp;gt; ok, il y a plein de choses dans l’email, quelqu’un a des questions à ce sujet ? 15:40 &amp;lt;+bar&amp;gt; quelle était l’ampleur de l’amélioration raisonnable ? 15:41 &amp;lt;+Complication&amp;gt; Remarque tardive à propos de 0.6.1.8 (je viens de tester avec mon portable) — jbigi s’y est aussi chargé correctement. 15:42 &amp;lt;+Complication&amp;gt; Auparavant, cette machine (Mandriva 2005) n’arrivait pas à charger le bon. 15:42 &amp;lt;+Complication&amp;gt; À cause du problème jcpuid. 15:42 &amp;lt;jrandom&amp;gt; Je préfère ne pas donner de chiffre en réunion, car ça influencerait les attentes. Amélioration mesurable, mais très loin de la vitesse nominale du lien. 15:43 &amp;lt;jrandom&amp;gt; (et le test de charge est un peu artificiel) 15:43 &amp;lt;+bar&amp;gt; d’accord np :) 15:44 &amp;lt;jrandom&amp;gt; cool, Complication. Oui, j’ai enfin intégré le port C de jcpuid de scintilla :) 15:45 &amp;lt;jrandom&amp;gt; ok, je n’ai pas grand-chose à ajouter sur 2) au-delà de ce qu’il y a dans le mail. Plus d’infos sur le profilage des performances en résulteront une fois que ce sera livré dans 0.6.1.9. 15:47 &amp;lt;jrandom&amp;gt; s’il n’y a rien d’autre là-dessus, passons à 3) bilan 2005 / aperçu 2006 / ??? 15:49 &amp;lt;+bar&amp;gt; je suis d’accord avec ce qu’il y a dans le mail, 2005 a été une année fantastique et je ne vois pas 2006 être pire, côté I2P 15:49 &amp;lt;jrandom&amp;gt; on a fait beaucoup de chemin l’an dernier, et vous avez tous fait un super boulot pour nous faire avancer. l’année qui vient s’annonce comme la grande année pour nous, sortir des arrière-salles de geeks pour aller là où ça compte. 15:50 * tethra est arrivé vers la mauvaise fin de 2005, mais c’était quand même sacrément cool. *pouce levé* 15:51 &amp;lt;+Complication&amp;gt; Espérons le meilleur. 15:51 &amp;lt;jrandom&amp;gt; Je n’ai pas grand-chose à ajouter, donc si d’autres sujets que les gens veulent aborder pour la réunion, la parole est à vous 15:52 &amp;lt;+Complication&amp;gt; À ce propos, si quelqu’un voulait traduire des docs en espagnol (voir le forum de discussion), avec qui vaudrait-il mieux se coordonner ? 15:52 &amp;lt;+Complication&amp;gt; p. ex. quelles parties risquent de beaucoup changer, ou ce genre de choses 15:53 &amp;lt;+Complication&amp;gt; Aussi, sous quel format vaudrait-il mieux avoir les différentes docs ? 15:54 &amp;lt;jrandom&amp;gt; le doc d’intro technique @ dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/techintro.html?rev=HEAD est assez stable 15:54 &amp;lt;+Complication&amp;gt; Inclus avec le router... sur le site Web... les deux ? 15:54 &amp;lt;jrandom&amp;gt; (il y aura toutefois des mises à jour pour 0.6.2) 15:54 &amp;lt;jrandom&amp;gt; eh bien, je suis très favorable à la documentation intégrée 15:54 &amp;lt;jrandom&amp;gt; mais ça devrait probablement attendre que la nouvelle console du router soit en place 15:55 &amp;lt;jrandom&amp;gt; des docs d’intro sur le site Web seraient bien aussi, mais ça devrait probablement attendre que le nouveau site Web soit en place 15:55 &amp;lt;+Complication&amp;gt; Aha... donc il vaudrait mieux ne pas y toucher pour l’instant... 15:56 &amp;lt;+Complication&amp;gt; ...en préférant des docs comme celle ci-dessus. 15:58 &amp;lt;jrandom&amp;gt; probablement. ok, y a-t-il autre chose que les gens veulent aborder pour la réunion ? 15:59 &amp;lt;jrandom&amp;gt; sinon... 15:59 &amp;lt;tethra&amp;gt; a-t-on déjà discuté de l’idée d’interface pour eepget ? 15:59 &amp;lt;gott&amp;gt; Si la réunion est toujours en cours, merci de corriger le problème d’accents dans IRCclient 15:59 &amp;lt;tethra&amp;gt; c.-à-d., avant que j’arrive ici 15:59 &amp;lt;jrandom&amp;gt; non, tu veux l’implémenter, tethra ? :) 15:59 &amp;lt;jrandom&amp;gt; gott: patchs bienvenus 16:00 &amp;lt;gott&amp;gt; Sinon, merci de corriger le problème d’accents dans IRCclient. 16:00 &amp;lt;gott&amp;gt; jrandom: Le temps que je le corrige, quelqu’un d’autre l’aura déjà fait ;-) 16:01 &amp;lt;tethra&amp;gt; jrandom: je ne suis pas totalement sûr de comment m’y prendre, car je ne suis pas vraiment codeur. si tu peux m’indiquer des tutoriels pour écrire des applications de type .war je serai ravi d’avoir une chance d’essayer, ceci dit. 16:01 &amp;lt;gott&amp;gt; Je me réserve le droit d’être défaitiste en paroles et en actes. 16:01 &amp;lt;tethra&amp;gt; haha 16:01 &amp;lt;+Complication&amp;gt; :) 16:02 &amp;lt;jrandom&amp;gt; tethra: les livres O’Reilly sur les servlets sont plutôt bons 16:02 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre... 16:02 * jrandom se prépare 16:02 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2006-01-03</title><link>/fr/blog/2006/01/03/notes-d%C3%A9tat-i2p-du-2006-01-03/</link><pubDate>Tue, 03 Jan 2006 00:00:00 +0000</pubDate><guid>/fr/blog/2006/01/03/notes-d%C3%A9tat-i2p-du-2006-01-03/</guid><description>&lt;p>Salut à tous, bonne année ! Replongeons dans nos notes de statut hebdomadaires après une semaine sans elles -&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau et 0.6.1.8 2) Résultats des tests de charge et profilage des pairs 3) Bilan 2005 / aperçu 2006 / ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status and 0.6.1.8&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Il y a quelques semaines, nous avons publié 0.6.1.8 et les retours du terrain indiquent que les modifications de zzz ont beaucoup aidé, et que les choses semblent assez stables sur le réseau, même avec l’augmentation substantielle du trafic réseau ces derniers temps (la moyenne semble avoir doublé au cours du dernier mois, selon stats.i2p). I2PSnark semble aussi assez bien fonctionner - bien que nous ayons rencontré quelques accrocs, nous en avons repéré et corrigé la plupart dans les versions suivantes. Il n’y a pas eu beaucoup de retours concernant la nouvelle interface de blog de Syndie, mais on observe une légère hausse du trafic de Syndie (en partie due à la découverte par protocol de l’importeur RSS/Atom de dust :)&lt;/p></description></item><item><title>Réunion des développeurs I2P - 20 décembre 2005</title><link>/fr/blog/2005/12/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-d%C3%A9cembre-2005/</link><pubDate>Tue, 20 Dec 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/12/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-d%C3%A9cembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, Complication, dust, jrandom, legion, polecat, tealc\_, tethra, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:20 &amp;lt;jrandom&amp;gt; 0) salut 15:20 &amp;lt;jrandom&amp;gt; 1) État du réseau 15:20 &amp;lt;jrandom&amp;gt; 2) Mises à jour I2PSnark 15:20 &amp;lt;jrandom&amp;gt; 3) IU du blog Syndie 15:20 &amp;lt;jrandom&amp;gt; 4) ??? 15:20 &amp;lt;jrandom&amp;gt; 0) salut 15:20 * jrandom fait un signe de la main 15:20 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2005-December/001240.html 15:22 &amp;lt;jrandom&amp;gt; ok, passons à 1) État du réseau 15:22 &amp;lt;jrandom&amp;gt; Je n'ai pas grand-chose à ajouter au-delà de ce qui est dans les notes d'état. 15:22 &amp;lt;+Complication&amp;gt; S'il n'y avait pas les OOM (Out Of Memory, manque de mémoire) occasionnels, j'oserais dire que c'est bon 15:22 &amp;lt;jrandom&amp;gt; les tests de charge sont très prometteurs, ce qui suggère que nous avons beaucoup de marge pour améliorer les performances 15:23 &amp;lt;+Complication&amp;gt; Et je suppose que les OOM 15:23 &amp;lt;jrandom&amp;gt; heh, des OOM liés à i2psnark ? ou d'avant ? 15:23 &amp;lt;+Complication&amp;gt; contribuent à l'instabilité, lorsque des instances de i2p-bt, i2psnark ou i2p-rufus font... des choses. 15:24 &amp;lt;zzz&amp;gt; ma théorie est que l'augmentation du trafic torrent affecte quelque peu la fiabilité d'IRC 15:24 &amp;lt;+Complication&amp;gt; (je ne devrais peut-être pas appeler l'étrangeté de SAM un OOM, puisque je n'y ai pas regardé de près, mais c'est sûrement l'un des facteurs) 15:24 &amp;lt;jrandom&amp;gt; hmm, je ne suis pas sûr, l’état de irc était similaire à avant les dernières mises à jour de snark 15:25 &amp;lt;+Complication&amp;gt; La bande passante a été stable, en particulier les tunnels aussi... juste des crashs de temps en temps 15:26 &amp;lt;zzz&amp;gt; Quoi qu’il en soit, je suis optimiste : les correctifs de construction de tunnel qui arrivent en 0.6.1.8 amélioreront l'expérience IRC des gens 15:26 &amp;lt;+Complication&amp;gt; Pour des raisons connues, qui disparaîtront j'espère en temps voulu :) 15:26 &amp;lt;jrandom&amp;gt; ouais, je le pense aussi zzz, donc nous publierons probablement une version d’ici un jour ou deux 15:26 &amp;lt;+legion&amp;gt; Eh bien irc est peut-être trop sensible, peut-être qu’utiliser quelque chose comme jabber serait mieux ? 15:26 &amp;lt;zzz&amp;gt; surtout pour les personnes sur des machines et/ou connexions plus lentes 15:27 &amp;lt;jrandom&amp;gt; jabber ne changerait rien 15:27 &amp;lt;+Complication&amp;gt; Surtout avec la redondance de tunnel à 2 15:28 &amp;lt;+bar&amp;gt; je dirais que irc est un excellent merd-o-mètre pour déterminer la météo du réseau 15:28 &amp;lt;+legion&amp;gt; Ouais, il suffit qu’un petit vent souffle et irc se vautre 15:28 &amp;lt;+bar&amp;gt; exactement :) 15:28 &amp;lt;+Complication&amp;gt; Je remarque qu’après la correction du shitlisting, "Recent" a tendance à toujours dépasser "Known" 15:29 &amp;lt;+Complication&amp;gt; Est-ce parce que "Known" n’inclut pas les pairs sur la shitlist, alors que "Recent" les inclut ? 15:29 &amp;lt;jrandom&amp;gt; ouais, irc donne une bonne vue des choses, car il montre des variations substantielles selon les utilisateurs (par ex. dreamtheaterfan a toujours des soucis, etc.) 15:30 &amp;lt;jrandom&amp;gt; hmm, ça se tient Complication 15:30 &amp;lt;+Complication&amp;gt; (je ne suis pas sûr, je suppose) 15:30 &amp;lt;jrandom&amp;gt; (puisque les pairs sur la shitlist sont retirés du netDb, mais leurs profils ne sont pas supprimés) 15:32 &amp;lt;+Complication&amp;gt; Alors les indicateurs semblent OK (je voulais juste demander au cas où ils ne le seraient pas) 15:33 &amp;lt;jrandom&amp;gt; ok, autre chose sur 1) État du réseau ? 15:33 &amp;lt;jrandom&amp;gt; sinon, passons à 2) Mises à jour I2PSnark 15:33 &amp;lt;tealc_&amp;gt; quel genre de mises à jour sont disponibles ? 15:34 &amp;lt;jrandom&amp;gt; voir http://dev.i2p.net/pipermail/i2p/2005-December/001240.html pour un bref aperçu ;) 15:34 &amp;lt;jrandom&amp;gt; en gros I2PSnark peut désormais gérer plusieurs torrents à la fois sur une seule destination I2P, dispose d’une interface web, et est intégré à la console du router 15:35 &amp;lt;tealc_&amp;gt; j’utilise les derniers builds cvs et i2psnark provoque beaucoup d’erreurs de tas mémoire ou je ne sais quoi 15:35 &amp;lt;+Complication&amp;gt; ...et il gère aussi les torrents créés par Azureus avec des méta-balises bizarres. 15:35 &amp;lt;+Complication&amp;gt; Sur lesquels il se bloquait auparavant. 15:35 &amp;lt;jrandom&amp;gt; ah, oui, il reste encore des trucs que je débogue là-dedans tealc_ 15:35 &amp;lt;jrandom&amp;gt; (comme mentionné dans les notes d’état hebdomadaires ;) 15:35 &amp;lt;jrandom&amp;gt; ah oui Complication 15:36 &amp;lt;jrandom&amp;gt; oh, aussi, les gens d’Azureus ont corrigé un bug dans leur tracker qui empêchait I2PSnark de l’utiliser 15:36 &amp;lt;jrandom&amp;gt; (donc les personnes faisant tourner des trackers azureus avant B16 devraient mettre à jour dès que possible) 15:37 &amp;lt;+bar&amp;gt; j’aimerais avoir la possibilité de désactiver facilement le démarrage automatique d’i2psnark (pour des scénarios de faible bande passante, etc.) 15:38 &amp;lt;jrandom&amp;gt; ça devrait être assez facile à ajouter 15:38 &amp;lt;+bar&amp;gt; parfait 15:39 &amp;lt;jrandom&amp;gt; ok, autre chose sur 2) Mises à jour I2PSnark ? 15:40 &amp;lt;jrandom&amp;gt; sinon, passons à 3) IU du blog Syndie 15:40 &amp;lt;zzz&amp;gt; double bravo pour le nouveau i2psnark - beau boulot 15:41 &amp;lt;jrandom&amp;gt; merci, mjw a fait le gros du travail, rendant snark si facile à étendre 15:41 &amp;lt;jrandom&amp;gt; ok, comme mentionné dans les notes d’état, syndie a maintenant une nouvelle IU de blog 15:42 &amp;lt;jrandom&amp;gt; Je pense que cela offrira un équilibre entre listes blanches et listes noires, pour gérer les différents problèmes de spam auxquels les gens peuvent être confrontés 15:43 &amp;lt;jrandom&amp;gt; nous le déploierons dans la prochaine version, afin que vous puissiez vous y plonger d’ici un jour ou deux 15:43 &amp;lt;+legion&amp;gt; Le spam va-t-il vraiment devenir un gros problème bientôt ? 15:44 &amp;lt;+Complication&amp;gt; legion : comme quelqu’un a bien voulu le démontrer, ça pourrait 15:44 &amp;lt;jrandom&amp;gt; bof, les listes noires s’occupent des auteurs qui floodent, et les listes blanches de ceux qui créent plein d’auteurs 15:44 &amp;lt;dust&amp;gt; (l’anonymat fait ressortir le pire chez certaines personnes) 15:44 &amp;lt;jrandom&amp;gt; (donc le spam n’est pas un problème) 15:45 &amp;lt;+Complication&amp;gt; (Bien que je pense que le gars régénérait des clés pour éviter une mise sur liste noire permanente, ce qui est un certain ralentissement.) 15:45 &amp;lt;+Complication&amp;gt; Bien que ce ne soit pas un gros ralentissement, et donc je suis tout à fait d’accord que les listes blanches sont bien aussi. :) 15:46 &amp;lt;+bar&amp;gt; peut-être qu’une solution de type hashcash pourrait être envisageable plus tard, si nécessaire 15:46 &amp;lt;jrandom&amp;gt; si nécessaire, mais je ne vois pas pourquoi ça le serait 15:46 &amp;lt;+bar&amp;gt; d’accord, pour l’instant, moi non plus 15:46 &amp;lt;+Complication&amp;gt; bar : du style "ne pas afficher à moins qu’ils aient pris la peine de faire du calcul" ? 15:47 &amp;lt;+bar&amp;gt; oui, quelque chose dans ce goût-là 15:47 &amp;lt;+Complication&amp;gt; Ça semble possible, même si probablement inutile. 15:47 &amp;lt;+bar&amp;gt; sans doute. 15:47 &amp;lt;jrandom&amp;gt; si un groupe de spammeurs inondait avec plein de nouveaux auteurs tout le temps, les gens pourraient toujours faire connaître de nouveaux auteurs en publiant leurs signets et références de blogs dans leur propre blog 15:47 &amp;lt;+Complication&amp;gt; Ou plutôt, espérons-le inutile. 15:48 &amp;lt;+Complication&amp;gt; Il pourrait être bon de voir si Syndie peut accueillir une telle fonctionnalité, si jamais le besoin se présentait. 15:49 &amp;lt;jrandom&amp;gt; ouais, il peut, avec des en-têtes dans l’article de blog ou dans la méta-info du blog 15:49 &amp;lt;jrandom&amp;gt; euh, metadata (maudit bt !) 15:51 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 3) Syndie, passons à 4) ??? 15:51 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à aborder pour la réunion ? 15:51 &amp;lt;+legion&amp;gt; oui deux choses 15:52 &amp;lt;+legion&amp;gt; d’abord clunk 15:52 &amp;lt;jrandom&amp;gt; cool, oui clunk semble intéressant 15:52 &amp;lt;+legion&amp;gt; Comme je l’ai mentionné plus tôt aujourd’hui sur i2p-chat, j’ai travaillé pour le faire compiler avec cygwin et/ou mingw. 15:53 &amp;lt;+legion&amp;gt; Pour l’instant seul le client est cassé, le reste, y compris le serveur, compile et semble fonctionner 15:53 &amp;lt;jrandom&amp;gt; chouette 15:54 &amp;lt;tealc_&amp;gt; i2p pourrait s’avérer être un vrai sac de nœuds pour le programme de surveillance sans limites de George Bush. On se voit dans les camps de la mort, apportez les cartes hein 15:54 &amp;lt;+legion&amp;gt; J’ai essayé non seulement de trouver pourquoi le client est cassé, mais aussi de le corriger. Pour le moment je suis coincé. 15:56 &amp;lt;+legion&amp;gt; L’autre chose dont je voulais parler, c’est : pourrait-on inclure un tunnel par défaut vers mon serveur jabber dans la prochaine mise à jour ? Juste pour faciliter les choses à ceux qui veulent essayer jabber. 15:57 &amp;lt;tethra&amp;gt; 20:34:37 &amp;lt;jrandom&amp;gt; si un groupe de spammeurs inondait avec plein de nouveaux auteurs tout le temps, les gens pourraient toujours faire connaître de nouveaux auteurs en publiant leurs signets et références de blogs dans leur propre blog &amp;lt;--- peut-être que quelque chose dans le style de la manière de polecat de combiner la confiance pourrait jouer un rôle ici ? (c.-à-d. à la fois pour bloquer les spammeurs -et- promouvoir les auteurs populaires.) 15:57 &amp;lt;tethra&amp;gt; &amp;lt;/$0.02&amp;gt; 15:58 &amp;lt;+polecat&amp;gt; Ce serait un exemple primitif de mon idée de réseau de confiance, avec une heuristique de transfert de confiance à 100 %, oui. 15:58 &amp;lt;jrandom&amp;gt; legion : hmm, ajouter une configuration désactivée est assez simple pour les nouveaux utilisateurs, mais ce qui me rend hésitant concerne le filtrage du protocole (et quelles infos chaque client fuit). quelle est ton expérience avec différents clients ? 15:59 &amp;lt;jrandom&amp;gt; ouais, il y a beaucoup de marge pour intégrer des métriques de confiance dans syndie 16:01 &amp;lt;+legion&amp;gt; Eh bien autant que je sache jeti ne fuit pas, à part son transfert de fichiers, qui est désactivé dans la configuration de mon serveur de toute façon. Il est possible que la prochaine version de jeti le corrige. À part ça je ne sais pas pour les autres clients. 16:02 &amp;lt;+legion&amp;gt; Je sais par contre que la discussion de groupe est solide, quels que soient les clients ; c’est juste le contact en dehors de la discussion de groupe avec certains clients qui pourrait fuiter, bien que je ne sois pas sûr. 16:03 &amp;lt;jrandom&amp;gt; hmm, la fuite n’est pas vraiment un booléen, c’est une question de /quelles informations/ les clients fuient, pas de savoir s’ils fuient des informations 16:04 &amp;lt;+legion&amp;gt; Exact, je faisais bien sûr référence à toute information critique comme des adresses IP, bien que de bons clients, si jamais ils fuient cette information, ne devraient la signaler que comme 127.0.0.1 ou localhost 16:06 &amp;lt;+legion&amp;gt; Donc je recommanderais d’utiliser uniquement des clients connus qui ne fuient pas, comme jeti. 16:07 &amp;lt;zzz&amp;gt; pourrais-tu ajouter une colonne "vérifié-ne-fuit-pas" à ton tableau des clients ? 16:07 &amp;lt;jrandom&amp;gt; ce serait utile si tu pouvais documenter ce que jeti fuit et ne fuit pas (dans l’esprit de ce que postman a préparé pour le proxy smtp et pop) 16:08 &amp;lt;+legion&amp;gt; Selon le développeur de jeti, il ne fuit rien qui compromettrait l’anonymat de quelqu’un. Ça, c’est certain sans aucun doute. J’ai aussi parcouru son code source et je n’ai rien trouvé qui me ferait penser le contraire. 16:09 &amp;lt;jrandom&amp;gt; que le développeur l’affirme peut être une chose, mais ce que le développeur comprend de l’anonymat est une autre question ;) 16:09 &amp;lt;+legion&amp;gt; Oui zzz je pourrais ajouter une telle colonne 16:09 &amp;lt;jrandom&amp;gt; Je ne doute pas que jeti se comporte correctement, mais nous devons savoir ce que cela signifie 16:10 &amp;lt;zzz&amp;gt; il semble que l’absence de fuite ne puisse être vérifiée que par traçage du protocole 16:10 &amp;lt;zzz&amp;gt; pas en regardant le code source ou en demandant au développeur 16:12 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:12 &amp;lt;+bar&amp;gt; juste un rappel de ne pas oublier jbigi amd64 16:13 &amp;lt;+bar&amp;gt; (mais je parie que c’est sur ta todo list) 16:13 &amp;lt;jrandom&amp;gt; ouais :) 16:13 &amp;lt;jrandom&amp;gt; (Windows amd64, c’est-à-dire, Linux amd64 fonctionne déjà) 16:13 &amp;lt;jrandom&amp;gt; mais, s’il n’y a rien d’autre... 16:14 * jrandom prend son élan 16:14 &amp;lt;+bar&amp;gt; oui, Windows amd64. 16:14 * jrandom *baf*s la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 13 décembre 2005</title><link>/fr/blog/2005/12/13/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-13-d%C3%A9cembre-2005/</link><pubDate>Tue, 13 Dec 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/12/13/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-13-d%C3%A9cembre-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, jrandom, spaetz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:15 &amp;lt;jrandom&amp;gt; 0) salut 15:15 &amp;lt;jrandom&amp;gt; 1) État du réseau et tests de charge 15:15 &amp;lt;jrandom&amp;gt; 2) I2PSnark 15:15 &amp;lt;jrandom&amp;gt; 3) Syndie 15:15 &amp;lt;jrandom&amp;gt; 4) ??? 15:15 &amp;lt;jrandom&amp;gt; 0) salut 15:15 * jrandom fait coucou 15:15 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur @ http://dev.i2p.net/pipermail/i2p/2005-December/001239.html 15:15 &amp;lt;jrandom&amp;gt; (*avant* la réunion cette semaine - qui l'eût cru ?) 15:16 &amp;lt;jrandom&amp;gt; pas que ça change grand-chose, puisque vous attendez tous le début de la réunion pour le lire de toute façon ;) 15:16 &amp;lt;jrandom&amp;gt; donc, on passe au 1) État du réseau et tests de charge 15:16 &amp;lt;@cervantes&amp;gt; hey ! 15:17 &amp;lt;jrandom&amp;gt; merci d'avoir fait ta part, cervantes ;) 15:17 &amp;lt;@cervantes&amp;gt; lu quoi ? 15:17 -!- DreamTheaterFan [anonymous@irc2p] a quitté [Connexion réinitialisée par le pair] 15:17 &amp;lt;jrandom&amp;gt; Je n'ai pas grand-chose à ajouter au-delà de ce qu'il y a dans le mail, quelqu'un a des questions ou des commentaires sur le 1) ? 15:19 &amp;lt;spaetz&amp;gt; est-ce que les tests de charge sont effectués sur *le* réseau I2P ou avez-vous un réseau privé pour ça ? 15:19 &amp;lt;jrandom&amp;gt; Je le fais sur le réseau en production 15:19 &amp;lt;spaetz&amp;gt; juste curieux 15:19 &amp;lt;spaetz&amp;gt; k 15:20 &amp;lt;jrandom&amp;gt; c'est fait prudemment toutefois, en se désengageant fortement des pairs sous charge, et bien sûr ça respecte les refus de tunnel 15:20 &amp;lt;@cervantes&amp;gt; l'instabilité récente d'irc2p n'était pas liée aux tests 15:21 &amp;lt;@cervantes&amp;gt; (au cas où vous vous poseriez la question) 15:21 &amp;lt;jrandom&amp;gt; comment la nouvelle configuration s'en sort, cervantes ? 15:21 &amp;lt;@cervantes&amp;gt; ultra stable jusqu'ici 15:22 &amp;lt;jrandom&amp;gt; cool 15:22 &amp;lt;@cervantes&amp;gt; ça a juste été un peu fastidieux de retrouver la source des gremlins 15:24 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a des questions/ommentaires, ou on passe au 2) I2PSnark ? 15:25 &amp;lt;jrandom&amp;gt; considérez que c'est fait 15:26 &amp;lt;jrandom&amp;gt; ok, en gros, I2PSnark devrait refonctionner... il y avait quelques attributs pas encore dans la spec BT mais utilisés par azureus et rufus, ce qui causait une incompatibilité, mais nous sommes maintenant compatibles avec les situations que j'ai pu observer 15:26 &amp;lt;jrandom&amp;gt; i2psnark fonctionne maintenant avec tous les torrents que j'ai testés, mais si quelqu'un a des problèmes, faites-moi signe 15:27 &amp;lt;jrandom&amp;gt; une des raisons qui m'ont poussé à corriger ça était liée à quelques bugs SAM, puisque I2PSnark n'utilise pas SAM 15:28 &amp;lt;jrandom&amp;gt; pas grand-chose de plus à ajouter sur ce front... à moins que quelqu'un ait des questions, passons au 3) Syndie 15:29 -!- Xunk [Xunk@irc2p] a quitté [Connexion réinitialisée par le pair] 15:30 &amp;lt;jrandom&amp;gt; ok, je n'ai pas grand-chose à ajouter au-delà du mail sur ce point non plus 15:31 -!- Xunk [Xunk@irc2p] a rejoint #i2p 15:31 &amp;lt;jrandom&amp;gt; s'il n'y a pas de questions à propos de Syndie, continuons et ouvrons la discussion avec le 4) ??? 15:31 -!- DreamTheaterFan [anonymous@irc2p] a rejoint #i2p 15:32 * jrandom se souvient que clunk n'était pas à l'ordre du jour, entre autres. quelqu'un veut aborder quelque chose ? 15:32 &amp;lt;@cervantes&amp;gt; wow on enchaîne though 15:32 &amp;lt;@cervantes&amp;gt; *through 15:33 -!- bar [bar@irc2p] a quitté [Connexion réinitialisée par le pair] 15:33 &amp;lt;jrandom&amp;gt; ouais, pas besoin de parler juste pour voir des mots dans les logs de la réunion :) 15:33 -!- bar [bar@irc2p] a rejoint #i2p 15:33 -!- mode/#i2p [+v bar] par chanserv 15:33 -!- mule [mule@irc2p] a rejoint #i2p 15:35 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre... 15:35 * jrandom se prépare 15:35 * jrandom donne un *baf* pour clore la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 6 décembre 2005</title><link>/fr/blog/2005/12/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-d%C3%A9cembre-2005/</link><pubDate>Tue, 06 Dec 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/12/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-6-d%C3%A9cembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ailouros, bar, bla, cervantes, Complication, gott, jrandom, modulus, polecat, Pseudonym, tethra, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:26 &amp;lt;jrandom&amp;gt; 0) salut 15:26 &amp;lt;jrandom&amp;gt; 1) 0.6.1.7 et état du réseau 15:26 &amp;lt;jrandom&amp;gt; 2) Échecs de tunnel expérimentaux 15:26 &amp;lt;jrandom&amp;gt; 3) SSU et NATs 15:26 &amp;lt;jrandom&amp;gt; 4) Syndie 15:26 &amp;lt;jrandom&amp;gt; 5) ??? 15:26 &amp;lt;jrandom&amp;gt; 0) salut 15:26 * jrandom agite la main 15:26 &amp;lt;jrandom&amp;gt; les notes d’état hebdomadaires sont publiées sur http://dev.i2p.net/pipermail/i2p/2005-December/001237.html 15:26 * ailouros a lu les notes 15:27 * jrandom est en retard, donc je vous laisse un moment pour lire :) 15:29 &amp;lt;jrandom&amp;gt; ok, autant passer à 1) 0.6.1.7 et état du réseau 15:29 &amp;lt;@cervantes&amp;gt; *tousse* 15:29 &amp;lt;jrandom&amp;gt; Je n’ai pas grand-chose à ajouter au-delà de ce qui est dans le mail sur ce point. quelqu’un a d’autres commentaires/questions/idées ? 15:30 &amp;lt;Pseudonym&amp;gt; il semble que faire des optimisations de performance avant de changer l’algo de création de tunnel soit peut-être à l’envers 15:30 &amp;lt;gott&amp;gt; I am getting a lot of "No HTTP method found in the request. 15:30 &amp;lt;gott&amp;gt; Software caused connection abort: socket write error 15:30 &amp;lt;gott&amp;gt; " 15:30 &amp;lt;@modulus&amp;gt; la latence des tunnels est bien plus basse, je ne sais pas si vous avez fait des changements ou si mon FAI est soudainement meilleur. 15:30 &amp;lt;gott&amp;gt; depuis l’I2PTunnel Webmanager 15:31 &amp;lt;jrandom&amp;gt; gott: ça suggère de mauvaises requêtes HTTP, ou des choses que l’eepproxy ne pouvait pas comprendre 15:31 &amp;lt;jrandom&amp;gt; modulus: cool, on a fait pas mal de choses pour essayer d’améliorer tout ça 15:31 &amp;lt;jrandom&amp;gt; Pseudonym: eh bien, jusqu’ici la création de tunnel n’a pas été notre goulet d’étranglement - c’était des choses à un niveau bien plus élevé 15:32 &amp;lt;jrandom&amp;gt; d’un autre côté, les améliorations des dernières révisions ont mis en évidence des problèmes plus bas 15:32 &amp;lt;Pseudonym&amp;gt; oh, donc l’optimisation concernait d’autres parties du code ? 15:32 &amp;lt;Pseudonym&amp;gt; cool 15:33 &amp;lt;jrandom&amp;gt; oui, au niveau SSU, ainsi qu’au niveau du fonctionnement des tunnel. la création de tunnel n’est pas une opération sensible en termes de performances [sauf quand elle l’est ;] 15:34 &amp;lt;jrandom&amp;gt; Je fais des tests de charge en direct sur le réseau, en collectant des stats de charge non anonymes de différents pairs pour essayer d’affiner 15:34 &amp;lt;ailouros&amp;gt; Je me demande pourquoi parfois je vois plus de tunnels que ceux configurés pour une destination (par ex. eeProxy, inbound 7 tunnels 4 outbound) 15:34 &amp;lt;jrandom&amp;gt; donc, ces prochains jours, quand vous verrez le router 7xgV transférer beaucoup de données, eh bien, n’y prêtez pas attention ;) 15:35 &amp;lt;jrandom&amp;gt; ailouros: quand la création de tunnel prend du temps, il en construit en plus, au cas où. 15:35 &amp;lt;jrandom&amp;gt; zzz décrit aussi quelques bizarreries à ce sujet, et un patch est en cours pour améliorer un peu les choses 15:35 &amp;lt;ailouros&amp;gt; Je vois.. mais alors pourquoi expirent-ils tous en même temps ? 15:35 &amp;lt;@cervantes&amp;gt; jrandom: par curiosité, quand as-tu commencé ces tests ? 15:35 &amp;lt;jrandom&amp;gt; cervantes: il y a quelques jours 15:36 &amp;lt;@cervantes&amp;gt; ah cool, ce n’est donc _pas_ ça ;-) 15:36 &amp;lt;jrandom&amp;gt; je ne sais pas ailouros, ça dépend de quelques conditions. Mais il y a des... *tousse* bizarreries dans le code de création de tunnel, que j’évite de toucher puisqu’il est en cours de réécriture pour 0.6.2 15:38 &amp;lt;ailouros&amp;gt; Je vois. Je pensais que c’était une question de stratégie... Je préférerais que les tunnel meurent à des moments différents sauf s’il y a une bonne raison de ne pas le faire 15:38 &amp;lt;ailouros&amp;gt; c’est-à-dire, des créations de tunnel décalées 15:39 &amp;lt;jrandom&amp;gt; oui, il y aura une meilleure randomisation pour 0.6.2, et le patch de zzz ajoute aussi un peu de randomisation pour la révision actuelle 15:40 &amp;lt;+Complication&amp;gt; Je me demande pourquoi une instance autrement saine d’i2phex... déciderait de re-hasher les fichiers une fois sur deux quand je la démarre ? 15:40 &amp;lt;jrandom&amp;gt; aucune idée 15:40 &amp;lt;+Complication&amp;gt; Une configuration endommagée semble la cause la plus probable pour l’instant, mais je n’ai pas encore supprimé ma config. 15:40 &amp;lt;jrandom&amp;gt; peut-être des horodatages décalés ? 15:42 &amp;lt;+Complication&amp;gt; Non, ils semblent corrects aussi 15:42 * jrandom ne sait pas. n’a jamais regardé cette partie du cod de phex 15:42 &amp;lt;jrandom&amp;gt; euh, code 15:42 &amp;lt;+Complication&amp;gt; Je vais voir si supprimer les anciens fichiers de config lui fait du bien 15:42 &amp;lt;jrandom&amp;gt; cool 15:43 &amp;lt;jrandom&amp;gt; ok, autre chose sur 1) État du réseau / 0.6.1.7 ? 15:43 &amp;lt;jrandom&amp;gt; sinon, on passe à 2) Échecs de tunnel expérimentaux 15:44 &amp;lt;jrandom&amp;gt; on en a déjà un peu parlé, et il y a plus d’infos dans les notes et sur zzz.i2p 15:44 &amp;lt;jrandom&amp;gt; zzz : as-tu quelque chose à ajouter/soulever ? 15:46 &amp;lt;jrandom&amp;gt; sinon, passons à 3) SSU et NATs 15:46 &amp;lt;jrandom&amp;gt; bar: quelque chose à ajouter ? 15:46 &amp;lt;+bar&amp;gt; non, je n’ai rien d’autre à ajouter que ce qui est dans le mail 15:47 &amp;lt;jrandom&amp;gt; cool, oui je dois encore répondre à certains détails - je pense que notre retransmission prendra déjà en charge certains des points que tu soulèves 15:48 &amp;lt;jrandom&amp;gt; l’astuce sera de détecter quelle situation est en jeu, pour qu’on puisse automatiser la bonne procédure (ou informer l’utilisateur qu’il est fichu) 15:48 &amp;lt;+bar&amp;gt; tout en temps voulu, pas de précipitation 15:49 &amp;lt;+bar&amp;gt; oui, j’ai suggéré un réglage manuel utilisateur pour contourner ce problème pour l’instant, c’est peut-être impossible, mais on pourra en discuter plus tard 15:50 &amp;lt;jrandom&amp;gt; oui, les dérogations manuelles aideront, mais mon expérience avec les anciennes révisions d’i2p était que tout le monde (*tout le monde*) bousillait ça ;) donc l’automatisation est préférable 15:50 &amp;lt;jrandom&amp;gt; (tout le monde, moi compris ;) 15:52 &amp;lt;+bar&amp;gt; d’accord 15:52 &amp;lt;ailouros&amp;gt; lol si je l’ai fait aussi, alors il y avait quelque chose qui clochait dans la doc, car je l’ai suivie point par point :D 15:53 &amp;lt;+bar&amp;gt; en attendant, je vais passer un peu de temps à étudier le peer testing 15:53 &amp;lt;jrandom&amp;gt; cool, merci bar ! 15:54 &amp;lt;+bar&amp;gt; (peut-être que je pourrais aussi générer du spam inutile à ce sujet :) 15:54 &amp;lt;jrandom&amp;gt; :) 15:55 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 3), passons à 4) Syndie 15:56 &amp;lt;jrandom&amp;gt; il y a eu beaucoup de progrès sur ce front dernièrement, avec des refontes d’UI assez substantielles depuis la sortie de 0.6.1.7 15:57 &amp;lt;jrandom&amp;gt; il y a aussi une nouvelle installation/build autonome, bien que comme nous avons tous i2p installé, nous n’avons pas besoin d’une version séparée 15:57 &amp;lt;ailouros&amp;gt; Je trouve que la mise en page de 6.1.7 est plus difficile à utiliser que celle de 6.1.6 15:58 &amp;lt;jrandom&amp;gt; hmm, fais-tu tourner syndie en mode mono-utilisateur ? et/ou utilises-tu la dernière build CVS ou la build officielle 0.6.1.7 ? 15:58 &amp;lt;ailouros&amp;gt; officielle 0.6.1.7, mono-utilisateur 15:58 &amp;lt;jrandom&amp;gt; fais-tu partie des partisans de l’interface de type blog, par opposition à la navigation en fils de discussion ? 15:58 &amp;lt;ailouros&amp;gt; Non, même si je ne sais pas vraiment laquelle est celle façon blog 15:58 &amp;lt;ailouros&amp;gt; personnellement je préférerais une navigation en fils 15:59 &amp;lt;ailouros&amp;gt; (et aussi un code couleur des nouveaux messages dans la vue en fil) 15:59 &amp;lt;+Complication&amp;gt; CVS relativement récent, mono-utilisateur 15:59 &amp;lt;+Complication&amp;gt; J’ai trouvé une petite bizarrerie (qui, je pense, pourrait ne pas être voulue) 15:59 &amp;lt;jrandom&amp;gt; ah, il y a eu beaucoup de progrès sur ce point dans le CVS, ailouros 15:59 &amp;lt;ailouros&amp;gt; super :) 16:00 &amp;lt;jrandom&amp;gt; nous avons aussi un nouvel affichage en fil, utilisant la traversée complète d’une seule branche suggérée par cervantes, plutôt que de toutes les branches 16:00 &amp;lt;@cervantes&amp;gt; ces changements sont-ils poussés sur syndiemedia.i2p.net ? 16:00 &amp;lt;+bla&amp;gt; Serait-ce une bonne idée d’afficher quelques exemples par défaut pour l’emplacement dans `http://localhost:7657/syndie/syndicate.jsp` ? 16:00 &amp;lt;jrandom&amp;gt; syndiemedia.i2p.net est sur le head de CVS, oui 16:00 &amp;lt;+Complication&amp;gt; Quand tu as ouvert un fil, et que tu es en train de lire ses messages... puis tu choisis d’appliquer un filtre auquel aucun message ne correspond (par ex. ouvrir le fil "Syndie threading", appliquer le filtre "i2p.i2phex")... 16:00 &amp;lt;jrandom&amp;gt; oui, peut-être bla. les nouvelles installations auront les trois valeurs par défaut, mais des exemples seraient bien 16:01 &amp;lt;@cervantes&amp;gt; (l’arborescence réelle du fil doit aussi s’ouvrir complètement toutefois) 16:01 &amp;lt;+Complication&amp;gt; ...il semble laisser les messages actuels affichés, comme s’ils correspondaient ou quelque chose du genre... 16:01 &amp;lt;+Complication&amp;gt; Même si j’ai bel et bien cliqué sur le bouton "Go". 16:01 &amp;lt;@cervantes&amp;gt; Complication: oui, j’ai trouvé ça déroutant moi aussi 16:02 &amp;lt;jrandom&amp;gt; hmm Complication, l’idée générale était de te laisser naviguer tout en regardant un message, mais ce serait peut-être mieux de ne plus afficher les messages 16:02 &amp;lt;jrandom&amp;gt; cervantes: ah, oui l’étendre jusqu’à la feuille serait bien, et devrait être trivial à faire 16:02 &amp;lt;+Complication&amp;gt; Je viens de le remarquer, et comme ça saute aux yeux, j’ai pensé le signaler 16:02 &amp;lt;@cervantes&amp;gt; (ou le rendre plus évident qu’il n’y a aucune correspondance) 16:03 &amp;lt;jrandom&amp;gt; eh bien, la navigation de fil dit *aucune correspondance* :) 16:03 &amp;lt;ailouros&amp;gt; peut-être qu’il cherche un briquet 16:03 &amp;lt;jrandom&amp;gt; !thwap 16:03 &amp;lt;@cervantes&amp;gt; (ou le rendre encore plus évident qu’il n’y a aucune correspondance) 16:03 &amp;lt;jrandom&amp;gt; &amp;lt;blink&amp;gt;Aucune correspondance&amp;lt;/blink&amp;gt; 16:03 &amp;lt;+Complication&amp;gt; Oups :) 16:04 &amp;lt;tethra&amp;gt; on dirait que ton !thwap a touché spaetz__ à la place, jr ! 16:04 &amp;lt;+Complication&amp;gt; C’est vrai, parfois le navigateur de fils paraît très éloigné :) 16:04 &amp;lt;jrandom&amp;gt; oui, on expérimente avec du CSS pour le faire flotter sur le côté, en option 16:05 &amp;lt;@cervantes&amp;gt; avec la prise en charge des thèmes tu pourrais avoir le fil en haut en bas gauche droite etc 16:05 &amp;lt;@cervantes&amp;gt; ah comme jr a dit 16:05 &amp;lt;+Complication&amp;gt; Le lien "Threads" y amène assez vite, toutefois 16:05 &amp;lt;+Complication&amp;gt; ...si c’est actuellement dans la zone visible. 16:06 &amp;lt;+Complication&amp;gt; Et ceux qui ont l’habitude de naviguer au clavier peuvent naturellement appuyer sur "Fin" 16:06 &amp;lt;jrandom&amp;gt; bien sûr, ce truc est vraiment simple à modifier (comme vous pouvez le voir avec les changements rapides dans le CVS :), donc si quelqu’un a des suggestions (ou des maquettes - html / png / etc), n’hésitez pas à les poster quand vous voulez 16:07 &amp;lt;jrandom&amp;gt; Je pense que nous aurons une page d’aperçu principale type blog dans les prochains jours dans cvs 16:08 &amp;lt;jrandom&amp;gt; ok, il y a plein d’autres choses en cours avec syndie, donc passez sur `http://localhost:7657/syndie/` pour plus d’infos :) 16:08 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à soulever là-dessus, ou on passe à 5) ??? 16:09 &amp;lt;zzz&amp;gt; salut, je viens d’arriver. sur 2), je cherche des testeurs pour mon patch. 16:10 &amp;lt;zzz&amp;gt; Mes résultats sont des améliorations du job lag et de la fiabilité, et une réduction des blocages du router. Donc j’espère que d’autres essaieront. 16:10 &amp;lt;ailouros&amp;gt; ça semble assez bon. Qu’est-ce que je dois faire ? 16:11 &amp;lt;jrandom&amp;gt; salut zzz, ok cool, je vais le malmener un peu ici aussi. Il a beaucoup de composants différents, donc ça vaudrait peut-être le coup de le découper en morceaux, mais ça a l’air bon et c’est en bonne voie pour 0.6.1.8 16:11 &amp;lt;ailouros&amp;gt; (le uptime moyen est d’environ 10 h ici :( 16:11 &amp;lt;zzz&amp;gt; Si tu as le code source et ant, applique simplement le patch - ou je peux mettre en ligne un i2pupdate.zip si tu veux 16:12 &amp;lt;zzz&amp;gt; jrandom je vais travailler à le découper 16:12 &amp;lt;ailouros&amp;gt; Je prends l’update, merci 16:13 &amp;lt;zzz&amp;gt; ailouros je le mettrai sur zzz.i2p d’ici une heure - merci 16:13 &amp;lt;jrandom&amp;gt; zzz : ne t’en fais pas à moins d’avoir du temps libre... je peux lire le diff :) 16:13 &amp;lt;ailouros&amp;gt; merci 16:14 &amp;lt;zzz&amp;gt; jrandom OK. Il y a quelques bricoles qui peuvent facilement être retirées par toi ou moi. 16:16 &amp;lt;ailouros&amp;gt; Je suppose qu’on en est à 5) ??? maintenant ? 16:16 &amp;lt;zzz&amp;gt; jrandom autre sujet : des OOM du router avec i2phex et des problèmes possibles avec SAM 16:16 &amp;lt;jrandom&amp;gt; oui, ailouros 16:16 &amp;lt;jrandom&amp;gt; ah oui zzz, ce serait super de trouver ce qui se passe avec SAM 16:17 &amp;lt;ailouros&amp;gt; j346, as-tu eu l’occasion de jeter un œil à mon appli ? 16:17 &amp;lt;jrandom&amp;gt; Ce qui serait top, c’est que quelqu’un prenne en charge la maintenance du SAM bridge, car je n’y ai pas fait de travail substantiel, et human n’est pas passé depuis un moment. 16:19 &amp;lt;jrandom&amp;gt; pas encore ailouros, malheureusement. J’étais un peu incertain de son fonctionnement, donc je dois d’abord lire le code source 16:20 &amp;lt;ailouros&amp;gt; n’hésite pas à demander 16:20 &amp;lt;ailouros&amp;gt; (et bonne chance pour le voyage à travers le source, c’est une bonne définition du mot "bazar") 16:20 &amp;lt;jrandom&amp;gt; héhé 16:21 &amp;lt;zzz&amp;gt; correction : mon expérience a été des OOM en utilisant i2p-bt, pas i2phex. Ça arrive après environ 24 heures avec un i2p-bt et en quelques heures en en faisant tourner deux i2p-bt 16:22 &amp;lt;+Complication&amp;gt; Les miens sont arrivés après des stress-tests nocturnes. 16:22 &amp;lt;+Complication&amp;gt; (pendant lesquels, soit dit en passant, j’ai vu des moyennes sur 5 minutes de 50 Ko/s) 16:22 &amp;lt;bar_&amp;gt; pourrais-tu me rappeler ce qu’est/fait ton appli, ailouros ? Ma mémoire est bonne mais courte... 16:22 &amp;lt;+Complication&amp;gt; En entrée, je précise. 16:22 &amp;lt;+Complication&amp;gt; La sortie était limitée à 35 Ko/s 16:22 &amp;lt;@cervantes&amp;gt; Complication: Je n’ai jamais entendu appeler ça des stress-tests nocturnes avant... 16:22 &amp;lt;jrandom&amp;gt; sympa, Complication 16:23 &amp;lt;+Complication&amp;gt; cervantes: eh bien, on pourrait appeler ça du mégaleeching semi-quotidien alors :P 16:23 &amp;lt;ailouros&amp;gt; bar_: c’est une preuve de concept fonctionnelle pour une appli de partage de fichiers distribuée qui partage des blocs communs entre différents fichiers (comme suggéré par polecat) 16:23 &amp;lt;bar_&amp;gt; ah, d’accord, merci ailouros 16:24 &amp;lt;tethra&amp;gt; cervantes: heheheh ;) 16:24 &amp;lt;ailouros&amp;gt; de rien (si quelqu’un veut récupérer le source, c’est en C/C++) 16:25 &amp;lt;+polecat&amp;gt; ailouros: Fais attention, la probabilité que deux blocs binaires soient identiques est suffisamment faible, je parle surtout de théorie pure qui serait peu utile en pratique. 16:25 &amp;lt;ailouros&amp;gt; polecat, je suis d’accord. Mon meilleur pari, c’est que ça devient utile quand tu obtiens différentes versions des mêmes fichiers 16:25 &amp;lt;ailouros&amp;gt; par exemple, un film qui a un bloc corrompu 16:25 &amp;lt;+polecat&amp;gt; Tu pourrais transférer des blocs de zéros à la vitesse de l’éclair ! ("Le prochain bloc est des zéros" "oh, je l’ai déjà" "le prochain bloc est des zéros" "oh, je l’ai déjà") 16:26 &amp;lt;ailouros&amp;gt; ou une archive d’autres fichiers zip 16:26 &amp;lt;jrandom&amp;gt; ou, par ex., des tags ID3 modifiés, etc. 16:26 &amp;lt;ailouros&amp;gt; exactement 16:26 &amp;lt;+polecat&amp;gt; C’est vrai. Mais une façon simple de "réparer" un film avec un bloc corrompu est de dire à bittorrent de le retélécharger par-dessus. La plupart des clients préserveront les blocs dont les hashes sont identiques et écraseront ceux qui sont différents. 16:26 &amp;lt;jrandom&amp;gt; les archives de fichiers ne fonctionneront probablement pas toutefois, puisqu’il faudrait qu’elles se coupent aux limites de fichiers 16:27 &amp;lt;ailouros&amp;gt; j636, c’est pourquoi je veux implémenter l’idée de LBFS de découper sur des marques de données et non sur des tailles de bloc fixes 16:27 &amp;lt;@cervantes&amp;gt; la communauté DC utilisait cette méthode, en partageant des distributions de fichiers en rarsets 16:27 &amp;lt;+polecat&amp;gt; Ce qui pourrait être utile, ce serait de faire un algorithme général de correction d’erreurs binaire, puis de l’implémenter à grande échelle. Tous les blocs pourraient être "corrigés" les uns vers les autres, et tu n’aurais qu’à transmettre les données de correction, qui pourraient être plus petites que le bloc lui-même. 16:29 &amp;lt;@cervantes&amp;gt; et ensuite les recherches sont basées sur les hashes Tiger de ces parties RAR 16:29 &amp;lt;+Complication&amp;gt; Bonne idée... ça a l’air difficile toutefois :) 16:29 &amp;lt;+polecat&amp;gt; Mais juste un équivalent hash-pour-hash... tu ne trouverais jamais deux blocs identiques ! 16:29 &amp;lt;ailouros&amp;gt; cervantes, c’est quoi un "rarset" ? :D (à part un "RAR file", hein) 16:29 &amp;lt;+polecat&amp;gt; À moins que les deux côtés aient déjà le fichier, dont un corrompu. 16:29 &amp;lt;ailouros&amp;gt; polecat, hein ? 16:29 &amp;lt;@cervantes&amp;gt; ailouros: une archive RAR découpée, avec des fichiers de parité si nécessaire 16:30 &amp;lt;ailouros&amp;gt; cervantes: Je ne comprends pas l’avantage de faire ça 16:31 &amp;lt;@cervantes&amp;gt; son principal bénéfice était d’ajouter du pseudo-téléchargement multi-source à DC 16:32 &amp;lt;ailouros&amp;gt; eh bien, ça fait partie du mécanisme de partage de blocs entre fichiers, non ? 16:34 &amp;lt;ailouros&amp;gt; polecat: concernant le réécriture par bittorrent des fichiers endommagés, ce que ça ne t’apporte pas, c’est quand tu essaies d’obtenir plusieurs versions à la fois 16:35 &amp;lt;@cervantes&amp;gt; ton client ne fait correspondre/télécharge que des parties valides, si tu as des fichiers de parité tu peux aussi récupérer des parties endommagées 16:35 &amp;lt;ailouros&amp;gt; avec mon système il n’y a pas de parties endommagées (les fichiers ne sont assemblés que lorsque les blocs composant sont téléchargés et revérifiés) 16:36 &amp;lt;@cervantes&amp;gt; des choses que bittorrent fait par défaut, sauf que tu ne peux pas chercher spécifiquement des parties individuelles 16:36 &amp;lt;+polecat&amp;gt; Des versions multiples n’auront probablement pas un seul bit en commun toutefois... ce qui est bien stupide. Un type décide de réencoder le film en format timbre-poste et lui donne le même nom. 16:37 &amp;lt;+polecat&amp;gt; Ou un autre prend des données aléatoires et les nomme d’après le fichier que tu veux télécharger. 16:37 &amp;lt;ailouros&amp;gt; lol c’est vrai 16:37 &amp;lt;@cervantes&amp;gt; exactement et les releases en rarset sont immunisées contre ça... 16:37 &amp;lt;ailouros&amp;gt; mais garde à l’esprit que les fichiers d’autres réseaux (emule, kazaa, etc.) arrivent souvent corrompus 16:38 &amp;lt;+polecat&amp;gt; les releases en rarset ne sont pas immunisées... 16:38 &amp;lt;+polecat&amp;gt; Tu dois toujours déterminer quel rarset est le bon. 16:38 &amp;lt;ailouros&amp;gt; cervantes, comment les rarsets sont-ils immunisés contre un idiot qui publie n’importe quoi ? 16:38 &amp;lt;@cervantes&amp;gt; (à condition d’avoir une source fiable) 16:39 &amp;lt;@cervantes&amp;gt; parce qu’un groupe de release publie des hashes/informations de distribution 16:39 &amp;lt;ailouros&amp;gt; hahaha c’est facile :D 16:39 &amp;lt;@cervantes&amp;gt; et les trucs sont marqués comme nuked si c’est de mauvaise qualité, les gens les retirent de leurs partages 16:40 &amp;lt;ailouros&amp;gt; cervantes, ça, mon jouet le fait déjà 16:40 &amp;lt;@cervantes&amp;gt; cool 16:40 &amp;lt;ailouros&amp;gt; tu obtiens le descripteur de fichier d’une source de confiance, tu récupères le fichier en multi-get illico 16:41 &amp;lt;@cervantes&amp;gt; ça a l’air bien ;-) 16:41 &amp;lt;ailouros&amp;gt; tu ne peux pas rechercher des fichiers, mais tu peux parcourir le répertoire partagé de chaque utilisateur, donc tu peux utiliser un robot web et mettre les résultats en cache 16:42 &amp;lt;ailouros&amp;gt; même si je pourrais ajouter une fonction de recherche à l’avenir si jugé nécessaire 16:44 &amp;lt;ailouros&amp;gt; Je crois que mon jouet, correctement développé en appli, peut offrir le cache et la résilience que les gens de freenet essaient d’offrir 16:44 &amp;lt;ailouros&amp;gt; c’est-à-dire distribution de contenu statique et mise en cache 16:45 &amp;lt;ailouros&amp;gt; tu lis mon blog, tu le mets en cache et tu l’offres à d’autres personnes quand elles le veulent. tu ne fais rien de plus que laisser le contenu là 16:45 &amp;lt;ailouros&amp;gt; tu n’aimes pas le contenu ? supprime-le et c’est réglé 16:45 &amp;lt;jrandom&amp;gt; hmm, donc tu le vois comme un backing store qui pourrait être utilisé pour syndie? 16:46 &amp;lt;ailouros&amp;gt; il PEUT être utilisé comme backing store 16:46 &amp;lt;ailouros&amp;gt; tel qu’il est maintenant, tu pourrais même l’utiliser à la place de jetty, dans les installations par défaut d’i2p 16:46 &amp;lt;jrandom&amp;gt; par ex. pièces jointes / liens vers [clunk hash="$foo"]my file[/clunk] 16:46 &amp;lt;ailouros&amp;gt; (bon, avec deux ou trois changements mineurs :D ) 16:46 &amp;lt;jrandom&amp;gt; heh 16:47 &amp;lt;jrandom&amp;gt; ok, oui, je ne comprends définitivement pas comment clunk fonctionne... tu veux en poster à ce sujet dans syndie, ou monter une eepsite ? :) 16:47 &amp;lt;ailouros&amp;gt; les hashes de fichier sont téléchargés sur demande du fichier, et ces hashes sont automatiquement téléchargés en fichier complet 16:48 &amp;lt;jrandom&amp;gt; d’accord, mais "down"loadé, c’est la question du d’où vers où, etc. une description globale de l’architecture réseau serait utile 16:48 &amp;lt;ailouros&amp;gt; Je vais d’abord écrire une doc correcte, puis la publier quelque part 16:48 &amp;lt;jrandom&amp;gt; r0x0r, merci 16:48 &amp;lt;ailouros&amp;gt; téléchargé depuis l’endroit d’où tu as obtenu le hash 16:48 &amp;lt;ailouros&amp;gt; plus tous ceux qui partagent ces blocs 16:49 &amp;lt;ailouros&amp;gt; pense à go!zilla et Download Accelerator :) 16:49 &amp;lt;jrandom&amp;gt; Je pense que tu ne mesures pas à quel point je suis confus 16:49 &amp;lt;ailouros&amp;gt; mais de façon transparente et au sein d’i2p 16:49 &amp;lt;ailouros&amp;gt; lol sans doute :D 16:50 &amp;lt;jrandom&amp;gt; une explication très, très basique du style "tu fais tourner un client clunk, tu télécharges depuis un serveur clunk, tu obtiens des infos sur des pairs clunk", etc 16:50 &amp;lt;jrandom&amp;gt; Est-ce que j’utilise un navigateur web pour interroger un client clunk ? ou un serveur ? ou un pair ? 16:51 &amp;lt;jrandom&amp;gt; (voilà à quel point je suis perdu) 16:51 &amp;lt;ailouros&amp;gt; recommençons à 0 :) 16:51 &amp;lt;ailouros&amp;gt; tu utilises ton navigateur web 16:51 &amp;lt;ailouros&amp;gt; tu te connectes à ton client 16:51 &amp;lt;ailouros&amp;gt; tu parcours le répertoire des autres avec ton navigateur 16:51 &amp;lt;ailouros&amp;gt; tu sélectionnes les fichiers à télécharger avec ton navigateur 16:51 &amp;lt;ailouros&amp;gt; ton client fait le sale boulot 16:52 &amp;lt;ailouros&amp;gt; tu récupères le fichier téléchargé 16:52 &amp;lt;ailouros&amp;gt; c’est mieux ? :) 16:52 &amp;lt;jrandom&amp;gt; ok super, merci - donc le "parcourir le répertoire des autres" est fait par ton client qui interroge leur client et répond avec une représentation HTML 16:52 &amp;lt;ailouros&amp;gt; exactement 16:52 &amp;lt;jrandom&amp;gt; (ou tirée de quelque serveur/superpeer/etc) 16:53 &amp;lt;jrandom&amp;gt; cool 16:53 &amp;lt;ailouros&amp;gt; tout le sale boulot (trouver les doublons, les téléchargements multiples, etc.) est fait par ton client (local) de manière transparente 16:54 &amp;lt;ailouros&amp;gt; ce que tu vois, c’est, en gros, un arbre de répertoires et quelques fichiers que tu peux télécharger 16:54 &amp;lt;jrandom&amp;gt; cool 16:55 &amp;lt;ailouros&amp;gt; pour publier tes données, tu donnes ton adresse publique (p2p) 16:55 &amp;lt;ailouros&amp;gt; et pour partager des fichiers tu les copies (ou tu les lies symboliquement (symlink)) dans le répertoire pub/ (ou un sous-répertoire). C’est aussi simple 16:57 * jrandom va creuser davantage le source, et attend plus d’infos :) 16:57 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 16:57 &amp;lt;bar_&amp;gt; euh... quelle est la différence entre publier et partager, puis-je demander ? est-ce que publier pousse les données vers un datastore ? 16:58 &amp;lt;ailouros&amp;gt; bar_: partager, c’est donner les blocs à télécharger. publier, c’est faire savoir au monde ce que tu partages 16:58 &amp;lt;ailouros&amp;gt; publier est un sous-ensemble de partager 16:58 &amp;lt;bar_&amp;gt; aha, je vois, merci 16:58 &amp;lt;ailouros&amp;gt; par exemple, si tu as la moitié d’un fichier, tu le partages mais tu ne le publies pas 16:59 &amp;lt;jrandom&amp;gt; comment les gens sauraient-ils qu’ils pourraient obtenir ces blocs de toi alors ? 16:59 &amp;lt;ailouros&amp;gt; et tu as un contrôle total sur les fichiers que tu publies (contrairement à emule où chaque fichier téléchargé est publié) 16:59 &amp;lt;ailouros&amp;gt; parce que chaque client envoie périodiquement au réseau des informations sur les blocs qu’il a à offrir 17:00 &amp;lt;jrandom&amp;gt; cool 17:00 &amp;lt;ailouros&amp;gt; envoie au réseau via un serveur (comme maintenant) ou une DHT (future) 17:00 &amp;lt;jrandom&amp;gt; donc c’est mnet-esque, avec un traqueur de blocs 17:00 &amp;lt;ailouros&amp;gt; euh mnet-esque ? 17:01 &amp;lt;jrandom&amp;gt; semblable à la façon dont mnet (mnetproject.org) fonctionne 17:01 * ailouros est en train de lire mnetproject.org 17:02 &amp;lt;ailouros&amp;gt; eh bien, tu n’as que tes espaces personnels, pas d’espaces partagés 17:02 &amp;lt;ailouros&amp;gt; et tu ne PUSH pas des blocs partout 17:02 &amp;lt;jrandom&amp;gt; oui, ce n’est pas exactement comme mnet, mais c’est similaire structurellement 17:03 &amp;lt;jrandom&amp;gt; c’est comme mnet où tout le monde est trop fauché pour faire héberger ses données ;) 17:03 &amp;lt;ailouros&amp;gt; oui 17:03 &amp;lt;ailouros&amp;gt; :D 17:03 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose à soulever ? 17:04 &amp;lt;jrandom&amp;gt; sinon... 17:04 * jrandom conclut 17:04 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 29 novembre 2005</title><link>/fr/blog/2005/11/29/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-29-novembre-2005/</link><pubDate>Tue, 29 Nov 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/11/29/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-29-novembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, c3rvantes, cat-a-puss, cervantes, Complication, jrandom, legion, Pseudonym&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:25 &amp;lt;jrandom&amp;gt; 0) salut 15:25 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.6 15:25 &amp;lt;jrandom&amp;gt; 2) Syndie 15:25 &amp;lt;jrandom&amp;gt; 3) I2P Rufus 0.0.4 15:25 &amp;lt;jrandom&amp;gt; 4) ??? 15:25 &amp;lt;jrandom&amp;gt; 0) salut 15:25 * jrandom fait coucou 15:25 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2005-November/001234.html 15:26 * bar tend à jrandom un « baf » 15:26 &amp;lt;c3rvantes&amp;gt; pas encore ! 15:26 * jrandom se prépare 15:26 &amp;lt;jrandom&amp;gt; euh... 15:26 &amp;lt;jrandom&amp;gt; attaquons d'abord les premiers points de l'ordre du jour :) 1) État du réseau et 0.6.1.6 15:27 &amp;lt;jrandom&amp;gt; beaucoup de choses ont été mises à jour dans les dernières versions, mais le réseau semble toujours raisonnablement stable. 15:28 &amp;lt;jrandom&amp;gt; nous avons eu de sérieux pics de participation de router sur quelques routers, même si c'est assez inoffensif 15:28 &amp;lt;+legion&amp;gt; cool, je suis d'accord, l'état du réseau s'améliore. Et oui, pourquoi ne pas abandonner tcp pour 0.6.1.7 15:28 &amp;lt;jrandom&amp;gt; (euh, des pics de participation de tunnel, en fait) 15:29 &amp;lt;@cervantes&amp;gt; tu ne plaisantes pas 15:29 &amp;lt;jrandom&amp;gt; pas sûr, legion. il peut y avoir des utilisateurs limités à tcp uniquement, mais il me semble me souvenir qu'il n'y en avait qu'un ou peut‑être deux 15:29 &amp;lt;+legion&amp;gt; eh bien, j'ai remarqué qu'avec 0.6.1.5 le router redémarrait parfois tout seul. 15:29 &amp;lt;+Complication&amp;gt; Chez moi, ça oscille dans des limites raisonnables, de 100 à 250 tunnels participants 15:29 &amp;lt;jrandom&amp;gt; Je ne vois pas de bonne raison de le garder, et j'en vois quelques‑unes pour le supprimer 15:30 &amp;lt;jrandom&amp;gt; cool Complication 15:30 &amp;lt;jrandom&amp;gt; (ces chiffres sont assez moyens, selon stats.i2p/, mais rappelez‑vous que de tels nombres peuvent nuire à l'anonymat, donc il ne faudrait pas vraiment les divulguer, surtout pas dans des réunions enregistrées ;) 15:30 &amp;lt;+Complication&amp;gt; Mon vieux Celeron redémarre encore automatiquement toutes les ~10 heures 15:30 &amp;lt;+Complication&amp;gt; Sinon, il est mieux connecté que jamais 15:30 &amp;lt;Pseudonym&amp;gt; quelles sont les raisons de le supprimer ? 15:31 &amp;lt;+Complication&amp;gt; TCP coûte cher 15:31 &amp;lt;@cervantes&amp;gt; mon router est HS 15:31 &amp;lt;+Complication&amp;gt; En termes de threads par connexion 15:31 &amp;lt;@cervantes&amp;gt; Complication : multiplie ça par 10 et tu obtiens la plage actuelle de mon router ;-) 15:31 &amp;lt;+legion&amp;gt; Chez moi ça oscille entre 200 et 400 tunnels participants, donc ça semble mieux que jamais. 15:32 &amp;lt;+Complication&amp;gt; cervantes : ouille ouille 15:32 &amp;lt;+Complication&amp;gt; J'ai vu un accident bizarre qui a causé 2000 tunnels participants, mais c'était en été 15:32 &amp;lt;jrandom&amp;gt; Pseudonym : performances (CPU/mémoire, meilleur ordonnancement grâce à nos exigences semi‑fiables), maintenabilité, mise sur liste noire plus efficace 15:32 &amp;lt;+Complication&amp;gt; Un seul pic qui ne s'est jamais reproduit 15:32 &amp;lt;+legion&amp;gt; oui, avec certaines versions passées il y avait de tels pics 15:32 &amp;lt;jrandom&amp;gt; Complication : nous avons eu des pics de > 2000 tunnels avec cette dernière rév. 15:33 &amp;lt;jrandom&amp;gt; mais avec un peu de chance 0.6.1.7 s'en chargera 15:33 &amp;lt;+legion&amp;gt; Eh bien, voilà de bonnes raisons d'abandonner tcp :) 15:33 &amp;lt;jrandom&amp;gt; mais, encore une fois, les pics de participation de tunnel ne posent pas problème, car la plupart ne sont pas utilisés 15:34 &amp;lt;@cervantes&amp;gt; Pseudonym : il ne semble y avoir qu'un ou deux routers qui utilisent encore tcp sur le réseau 15:34 &amp;lt;jrandom&amp;gt; il pourrait aussi être judicieux de supprimer tcp dans cette rév., puisqu'elle n'a pas d'autres changements majeurs. ainsi on peut voir assez clairement comment cela affecte les choses 15:34 &amp;lt;jrandom&amp;gt; (et on peut le réactiver si nécessaire) 15:35 &amp;lt;Pseudonym&amp;gt; s'il n'y a que deux routers qui l'utilisent, je ne peux pas imaginer que cela ait beaucoup d'effet, dans un sens comme dans l'autre 15:35 &amp;lt;Pseudonym&amp;gt; (sauf qu'il y aurait deux routers de moins sur le réseau) 15:35 &amp;lt;@cervantes&amp;gt; 2 clients mécontents 15:35 &amp;lt;jrandom&amp;gt; eh bien, le transport apparaît dans des situations bizarres, ce qui est l'une des raisons pour lesquelles je veux le désactiver :) 15:35 &amp;lt;+Complication&amp;gt; J'espère qu'ils ne le prendront pas trop personnellement 15:36 &amp;lt;+Complication&amp;gt; C'est vraiment méchant de la part de certains FAI de filtrer l'UDP. 15:36 &amp;lt;+Complication&amp;gt; Méchant, et complètement insensé. 15:36 &amp;lt;jrandom&amp;gt; (par ex. quand un router est HS, les gens marquent leur transport SSU comme défaillant, et du coup ils retombent sur le transport tcp) 15:36 * Pseudonym adore son FAI. aucune restriction 15:37 &amp;lt;+Complication&amp;gt; Donc sans TCP, on verrait comment l'UDP s'en sort tout seul ? 15:37 &amp;lt;+Complication&amp;gt; « sans les petites roulettes » :P 15:37 &amp;lt;+legion&amp;gt; hein, alors comment contourne‑t‑on un filtrage aussi méchant sans tcp ? 15:38 &amp;lt;jrandom&amp;gt; exactement, Complication :) 15:38 &amp;lt;jrandom&amp;gt; legion : on ne le contourne pas 15:38 &amp;lt;jrandom&amp;gt; (restricted routes) 15:38 &amp;lt;+Complication&amp;gt; Eh bien, n'y a‑t‑il pas un certain nombre d'applis utiles, en dehors des programmes de partage de fichiers, qui utilisent aussi des paquets UDP plus gros que les paquets DNS ? 15:39 &amp;lt;+legion&amp;gt; :( ça n'a pas l'air bon 15:39 &amp;lt;+Complication&amp;gt; De taille similaire à la plus petite taille de paquet qu'I2P utilise ? 15:39 &amp;lt;jrandom&amp;gt; eh legion, ce n'est pas un problème 15:39 &amp;lt;jrandom&amp;gt; Complication : des protocoles de streaming 15:39 &amp;lt;+Complication&amp;gt; On ne peut jamais bloquer l'UDP directement sans estropier le DNS. 15:39 &amp;lt;+Complication&amp;gt; On peut limiter la taille des paquets. 15:40 &amp;lt;+legion&amp;gt; ok, ça sonnait comme si ça pouvait l'être 15:40 &amp;lt;+Complication&amp;gt; VoIP ? 15:40 &amp;lt;jrandom&amp;gt; ce serait un problème si c'était généralisé — si la communauté Internet en général interdisait l'udp 15:40 &amp;lt;+Complication&amp;gt; Hmm, la VoIP utilise de gros ou de petits paquets ? 15:40 &amp;lt;jrandom&amp;gt; mais si ce ne sont que quelques FAI, on peut les traiter comme des restricted routes 15:40 &amp;lt;+Complication&amp;gt; Ou tu voulais dire plutôt... du spreaming vidéo ? 15:40 &amp;lt;+legion&amp;gt; Je penserais que ça utilise un mélange des deux 15:41 &amp;lt;jrandom&amp;gt; les deux, Complication, RTSP fonctionne sur UDP, et Real fonctionne sur RTSP si je me souviens bien 15:41 &amp;lt;+Complication&amp;gt; s/p/s 15:42 &amp;lt;+legion&amp;gt; Alors, on passe au point suivant ? 15:42 &amp;lt;+Complication&amp;gt; cat /etc/services | grep -c udp 15:42 &amp;lt;+Complication&amp;gt; 227 15:43 &amp;lt;jrandom&amp;gt; Je ne suis toujours pas sûr qu'on abandonnera tcp dans 0.6.1.7, mais probablement. 15:43 &amp;lt;jrandom&amp;gt; d'accord, quelqu'un a autre chose sur le 1) ? si non, passons au 2) Syndie 15:43 &amp;lt;+Complication&amp;gt; Autrement dit, il y a au moins 227 applis (certaines peut‑être obsolètes ou locales) qui utilisent l'UDP 15:44 &amp;lt;jrandom&amp;gt; bah, c'est l'intarweb. tout ce dont tu as besoin, c'est d'un accès HTTP via un proxy 15:44 &amp;lt;jrandom&amp;gt; Je n'ai pas grand‑chose à ajouter au 2) au‑delà de ce qu'il y a dans le mail (et sur Syndie) 15:44 &amp;lt;+legion&amp;gt; Je suis convaincu, oui, supprimez‑le. :) 15:44 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à propos de Syndie à soulever ? 15:45 &amp;lt;+legion&amp;gt; Je n'ai rien à dire sur le 2) non plus. 15:45 * Complication est en train de lire « how Syndie works » 15:46 &amp;lt;+Complication&amp;gt; Un petit effet d'interface me surprend à chaque fois. :D 15:46 &amp;lt;+Complication&amp;gt; Quand j'ouvre un fil de messages, ça me surprend toujours que le message actif se déplace pour devenir le premier de la liste. :P 15:47 &amp;lt;+Complication&amp;gt; Mais vous pouvez probablement ignorer ça sans risque. Je suis juste très pointilleux et une créature d'habitude. :P 15:47 &amp;lt;@cervantes&amp;gt; le modèle de fil de discussion est quelque chose qui est longuement discuté 15:47 &amp;lt;@cervantes&amp;gt; ;-) 15:47 &amp;lt;+Complication&amp;gt; Je m'y ferai. :) 15:48 &amp;lt;+Complication&amp;gt; cervantes : dans Syndie ? Je dois trouver ce fil. :) 15:48 &amp;lt;@cervantes&amp;gt; Je n'aime pas ça non plus — mais ça pourrait bien changer 15:48 &amp;lt;jrandom&amp;gt; oui, c'est un peu bizarre je suppose 15:48 &amp;lt;+legion&amp;gt; ouais 15:48 &amp;lt;@cervantes&amp;gt; « subject: syndie threading » 15:49 &amp;lt;+Complication&amp;gt; En plus, si le message développé était le plus bas, il devrait de toute façon bouger. 15:49 &amp;lt;+Complication&amp;gt; Sinon il resterait coincé là. 15:50 &amp;lt;jrandom&amp;gt; eh bien, la nav en bas affiche 10 *threads* à la fois, pas 10 messages. donc il pourrait développer le thread du bas 15:50 * cervantes teste en ce moment différentes implémentations de styles d'interface pour l'affichage en fils 15:51 &amp;lt;jrandom&amp;gt; nickel 15:51 &amp;lt;jrandom&amp;gt; oui, idéalement on pourra les changer via le CSS, ou sinon côté serveur 15:52 &amp;lt;@cervantes&amp;gt; ou plutôt « threading navigation styles » 15:53 &amp;lt;@cervantes&amp;gt; hmm mes tests utilisent par défaut des listes non ordonnées HTML imbriquées 15:53 &amp;lt;@cervantes&amp;gt; tu peux superposer autant de CSS et de JavaScript que nécessaire ou souhaité 15:53 &amp;lt;jrandom&amp;gt; une estimation de quand on pourra voir des maquettes ? 15:53 &amp;lt;@cervantes&amp;gt; (cependant ce n'est qu'une preuve de concept, pas une vraie implémentation d'interface) 15:54 &amp;lt;@cervantes&amp;gt; Je fais la plupart de mon code pendant les réunions I2P ;-) 15:54 &amp;lt;jrandom&amp;gt; hein 15:54 &amp;lt;@cervantes&amp;gt; peut‑être que la première maquette sera prête ce soir 15:54 * jrandom programme des réunions quotidiennes 15:54 &amp;lt;jrandom&amp;gt; nickel 15:54 &amp;lt;@cervantes&amp;gt; zut :) 15:55 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 2) Syndie ? 15:55 &amp;lt;jrandom&amp;gt; sinon, passons à 3) I2P Rufus 0.0.4 15:56 &amp;lt;jrandom&amp;gt; Je n'ai pas grand‑chose à ajouter au‑delà de ce qu'il y a dans le mail - Rawn/defnax, vous êtes là ? 15:56 &amp;lt;+legion&amp;gt; alors, à quel point 0.0.4 est bon ? Quels problèmes restent, s'il y en a ? 15:57 * jrandom n'en a aucune idée 15:58 &amp;lt;+legion&amp;gt; Peut‑être qu'un de ses utilisateurs peut répondre. Ça semble bon et stable ? 15:58 &amp;lt;jrandom&amp;gt; ok, on dirait que Rawn et defnax sont absents en ce moment. si quelqu'un a des questions/commentaires/inquiétudes concernant I2P Rufus, passez sur le forum et postez‑les 15:58 &amp;lt;+legion&amp;gt; zut, on dirait qu'il va falloir. 15:59 &amp;lt;+legion&amp;gt; on passe au 4) ? 15:59 &amp;lt;jrandom&amp;gt; oui, on dirait. ok, 4) ??? 15:59 &amp;lt;+Complication&amp;gt; Je n'ai pas essayé I2P Rufus, malheureusement. 16:00 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever ? 16:00 &amp;lt;jrandom&amp;gt; (allez, il faut faire durer pour que cervantes puisse encore bosser un peu !) 16:00 &amp;lt;+legion&amp;gt; ouais, quel genre de choses intéressantes arrivent bientôt ? 16:00 &amp;lt;+bar&amp;gt; y a‑t‑il un endroit où je pourrais lire plus à propos des « restricted routes » ? 16:00 &amp;lt;+bar&amp;gt; (j'ai *cherché*) 16:01 &amp;lt;+legion&amp;gt; Peut‑être qu'on pourrait même discuter d'i2phex ? 16:01 &amp;lt;jrandom&amp;gt; http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/techintro.html?rev=HEAD 16:01 * cervantes place sa souris au‑dessus du bouton de fermeture 16:01 &amp;lt;jrandom&amp;gt; euh, #future.restricted 16:02 &amp;lt;jrandom&amp;gt; ainsi que les pages how_* et todo 16:02 &amp;lt;jrandom&amp;gt; (sur le web) 16:02 &amp;lt;+Complication&amp;gt; Hé, I2P semble avoir sauté une build :D 16:02 &amp;lt;+Complication&amp;gt; :D 16:02 &amp;lt;+bar&amp;gt; merci 16:02 &amp;lt;+Complication&amp;gt; - public final static long BUILD = 1; 16:02 &amp;lt;+Complication&amp;gt; + public final static long BUILD = 3; 16:03 &amp;lt;jrandom&amp;gt; legion : un peu de hacking sur le netDb, des modifs de performance, des restricted routes, des améliorations du streaming, des améliorations d'eepproxy, des améliorations de tunnel, etc. plein de choses, mais rien de prêt pour l'instant 16:03 &amp;lt;+legion&amp;gt; hein, étrange 16:03 &amp;lt;jrandom&amp;gt; quelque chose à soulever à propos d'i2phex, legion ? 16:03 &amp;lt;jrandom&amp;gt; Complication : oui, c'était voulu. J'ai oublié de l'augmenter pour BUILD = 2 16:03 &amp;lt;+Complication&amp;gt; (ce n'est pas que ça change quoi que ce soit, je me demandais juste si j'avais déjà vu ce cas rare :) 16:04 &amp;lt;+legion&amp;gt; super, ça a l'air génial, merci ! 16:04 &amp;lt;jrandom&amp;gt; oh, ça me rappelle... ce serait cool si quelqu'un voulait se pencher sur une refonte de notre page web 16:05 * jrandom n'a pas envie d'y penser, mais il faudra bien le faire tôt ou tard 16:05 &amp;lt;+legion&amp;gt; oui, il y a 16:05 &amp;lt;+legion&amp;gt; est‑ce que ça vaudrait la peine de mettre à jour i2phex à ce stade vers le dernier code CVS de phex ? 16:06 &amp;lt;+Complication&amp;gt; Pas sûr, je n'ai pas eu de nouvelles de Redzara récemment 16:06 &amp;lt;jrandom&amp;gt; la dernière fois, redzara attendait les mises à jour de gregorz pour phex 16:06 &amp;lt;jrandom&amp;gt; (pour qu'on puisse avoir une mise à jour/extension assez propre) 16:08 &amp;lt;+legion&amp;gt; hein, alors pourquoi avoir i2phex ? 16:08 &amp;lt;+Complication&amp;gt; Au cas où ? 16:08 &amp;lt;jrandom&amp;gt; hmm ? 16:08 &amp;lt;jrandom&amp;gt; i2phex est une extension de phex 16:08 &amp;lt;+legion&amp;gt; On dirait qu'ils voulaient qu'il n'y ait que phex avec une extension i2p 16:09 &amp;lt;jrandom&amp;gt; extension, c'est‑à‑dire une modification d'un très petit nombre d'éléments 16:09 &amp;lt;jrandom&amp;gt; euh, s/bits/components/. ainsi on peut facilement mettre à jour le code quand les devs phex corrigent des choses 16:10 &amp;lt;+legion&amp;gt; si c'est le cas, ça ne devrait pas me prendre beaucoup de travail pour le mettre à jour vers le dernier code CVS, même si je sais que ça le fera. 16:10 &amp;lt;jrandom&amp;gt; la dernière chose que j'ai entendue sur le forum, c'est que le plan est d'avoir I2Phex et Phex comme applications séparées, mais elles partageraient la majorité du code 16:10 &amp;lt;jrandom&amp;gt; oui, legion, ce serait génial, mais la dernière fois, Gregor n'avait pas encore fini les modifications de Phex 16:11 &amp;lt;jrandom&amp;gt; (ce que redzara attendait) 16:11 &amp;lt;+legion&amp;gt; ah je vois 16:11 &amp;lt;jrandom&amp;gt; donc, l'alternative est soit d'aider Gregor, soit de continuer à modifier la base de code I2Phex existante 16:12 &amp;lt;+legion&amp;gt; alors si je n'attends pas et que je mets simplement i2phex à jour avec le nouveau code, il n'y aurait plus besoin que redzara continue 16:12 &amp;lt;jrandom&amp;gt; eh bien, pas vraiment. 16:12 &amp;lt;jrandom&amp;gt; mettre à jour I2Phex vers le code Phex actuel serait super, oui 16:13 &amp;lt;jrandom&amp;gt; mais dès que les développeurs Phex mettront à jour leur code Phex, on sera de nouveau désynchronisés 16:13 &amp;lt;+legion&amp;gt; ok, je m'y mettrai probablement ce soir ou d'ici un ou deux jours. 16:13 &amp;lt;jrandom&amp;gt; nickel 16:13 &amp;lt;+legion&amp;gt; Ça va. 16:14 &amp;lt;+legion&amp;gt; En fait, je ne cherche pas à ce qu'i2phex reste synchronisé avec le code de phex, c'est juste qu'on dirait que le CVS contient des correctifs dont i2phex pourrait certainement bénéficier. 16:15 &amp;lt;+legion&amp;gt; Je cherche aussi à supprimer tout code et toutes fonctionnalités de phex dont i2phex n'a pas besoin. 16:15 &amp;lt;jrandom&amp;gt; cool 16:16 &amp;lt;+legion&amp;gt; Quant aux nouvelles fonctionnalités et à la correction de ce qui ne fonctionne toujours pas comme les files d'attente d'upload... Eh bien, j'ai déjà regardé pour faire fonctionner les webcaches, mais il me reste beaucoup à faire. 16:17 &amp;lt;jrandom&amp;gt; OK. oui, phex avait un support gwebcache fonctionnel, mais sirup l'a désactivé, car ce n'était pas nécessaire au début 16:17 &amp;lt;+legion&amp;gt; Je prévois d'ajouter jeti à i2phex à terme. 16:17 &amp;lt;jrandom&amp;gt; chouette 16:18 * jrandom n'a jamais utilisé jeti, et j'espère que ça restera un composant optionnel, mais supporter plus de choses, c'est cool 16:18 &amp;lt;+legion&amp;gt; Oui, ce sera facultatif, les utilisateurs pourront télécharger un jeti2phex ;) 16:19 &amp;lt;jrandom&amp;gt; OK 16:19 &amp;lt;+legion&amp;gt; Il y a encore beaucoup à faire avec i2phex, même s'il fonctionne très bien en l'état. 16:20 &amp;lt;+legion&amp;gt; Jusqu'ici, garder un client connecté, qui tourne 24/7, est possible et facile. 16:21 &amp;lt;jrandom&amp;gt; oui, j'ai eu de bons résultats avec... « en sauvegardant mes enregistrements sous licence » 16:21 &amp;lt;+legion&amp;gt; hein :) 16:22 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:23 * cervantes amène le gong chinois 16:23 &amp;lt;+legion&amp;gt; On dirait que j'oublie quelque chose... hmm 16:24 &amp;lt;+legion&amp;gt; Ah oui, des idées sur la façon de réduire la quantité de mémoire que i2p et i2phex consomment ? 16:25 &amp;lt;+Complication&amp;gt; Eh bien, le transport TCP prend un peu 16:25 &amp;lt;jrandom&amp;gt; on pourrait faire tourner les deux dans la même JVM 16:25 &amp;lt;+Complication&amp;gt; Si ça part, ça libérera un peu 16:26 &amp;lt;@cervantes&amp;gt; retire quelques barrettes de RAM de ta machine 16:26 &amp;lt;cat-a-puss&amp;gt; anyone with any experence with javolution know if it would help? http://javolution.org/ 16:26 &amp;lt;jrandom&amp;gt; (clients.config dans le répertoire d'installation i2p définit la classe principale et les arguments pour lancer les clients) 16:26 &amp;lt;+legion&amp;gt; Donc si on faisait tourner les deux dans la même JVM et que tcp disparaît, pourrait‑on descendre sous 50MB ? 16:27 &amp;lt;jrandom&amp;gt; aucune idée, legion. ça dépend aussi de ce que tu entends par 50MB. RSS/VSS/etc 16:27 &amp;lt;jrandom&amp;gt; je ne recommanderais vraiment pas de faire tourner les deux dans une seule JVM, sauf si tu gardes les deux en marche tout le temps, puisque arrêter l'un tuerait l'autre 16:27 &amp;lt;@cervantes&amp;gt; legion : limiter la bande passante et plafonner les participants pourrait aussi aider 16:27 &amp;lt;jrandom&amp;gt; oui, ce que cervantes a dit 16:28 &amp;lt;cat-a-puss&amp;gt; il me semble que si nous savons exactement combien d'objets d'un certain type nous sommes susceptibles d'utiliser au final, cela aiderait à éviter une allocation JVM trop zélée 16:28 &amp;lt;+Complication&amp;gt; Oui, ça fait ces différentes allocations, auxquelles je n'ai jamais vraiment réussi à donner du sens 16:28 &amp;lt;jrandom&amp;gt; oui, on fait un peu de ça, cat-a-puss (voir net.i2p.util.ByteCache) 16:29 &amp;lt;+Complication&amp;gt; (mais comme dit, Java est très nouveau pour moi) 16:29 &amp;lt;jrandom&amp;gt; J'ai déjà jeté un œil à javolution, mais il semble avoir beaucoup progressé. je vais y regarder à nouveau 16:30 &amp;lt;cat-a-puss&amp;gt; jrandom : je connais des gens à mon boulot qui l'utilisent et en sont contents, même s'ils ne se soucient pas de l'allocation mémoire 16:31 &amp;lt;jrandom&amp;gt; eh bien, ça n'économiserait pas vraiment de mémoire, mais ça aiderait à réduire l'activité du GC (garbage collector) 16:31 &amp;lt;+legion&amp;gt; Personnellement, l'allocation mémoire m'importe peu, mais beaucoup de gens s'en soucient. 16:31 &amp;lt;jrandom&amp;gt; oh, et c'est aussi sous licence BSD 16:31 &amp;lt;cat-a-puss&amp;gt; exact 16:31 &amp;lt;jrandom&amp;gt; legion : l'allocation mémoire implique des performances 16:32 &amp;lt;+legion&amp;gt; euh, ah, la consommation mémoire alors 16:33 &amp;lt;+legion&amp;gt; Beaucoup de gens sont très contents d'utorrent à cause de sa très petite empreinte mémoire. 16:33 &amp;lt;jrandom&amp;gt; ah, oh, oui. on pourra l'optimiser plus tard, mais puisque i2p tourne dans les tailles par défaut de la JVM, je ne suis pas trop inquiet (on a beaucoup de marge pour ajuster) 16:34 &amp;lt;jrandom&amp;gt; ok, quelqu'un a encore quelque chose pour la réunion ? 16:35 &amp;lt;+legion&amp;gt; non, pour moi c'est bon... 16:37 * jrandom se prépare 16:37 * jrandom *baf* ferme la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 22 novembre 2005</title><link>/fr/blog/2005/11/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-novembre-2005/</link><pubDate>Tue, 22 Nov 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/11/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-novembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ailouros, cervantes, Complication, frosk, jrandom, nickless_head, Raccoon23, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:18 &amp;lt;jrandom&amp;gt; 0) salut 16:18 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 16:18 &amp;lt;jrandom&amp;gt; 2) Chasse au renard 16:18 &amp;lt;jrandom&amp;gt; 3) ??? 16:18 &amp;lt;jrandom&amp;gt; 0) salut 16:18 * jrandom fait un signe de la main, en retard, depuis une maison où le courant est rétabli 16:18 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont en ligne @ http://dev.i2p.net/pipermail/i2p/2005-November/001227.html 16:19 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 16:20 &amp;lt;jrandom&amp;gt; pas grand-chose à ajouter au-delà de ce qu'il y a dans le mail.. quelqu'un a quelque chose à soulever concernant le statut du réseau ? 16:21 &amp;lt;jrandom&amp;gt; sinon, on passe à 2) Chasse au renard 16:21 &amp;lt;zzz&amp;gt; excellente idée 16:22 &amp;lt;jrandom&amp;gt; ici aussi, je n'ai pas grand-chose à ajouter au-delà de ce qu'il y a dans le mail et des propositions de Raccoon23... 16:22 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; J'ai quelque chose contre le nom « Fox hunt ». Je préférerais l'appeler « Man hunt ». Les renards n'ont rien fait de mal. 16:22 &amp;lt;Raccoon23&amp;gt; hah 16:22 &amp;lt;jrandom&amp;gt; oui, je suis d'accord zzz, ce sera très utile pour donner aux gens une vraie motivation sans les dangers sérieux d'un usage réel 16:23 &amp;lt;nickless_head&amp;gt; appelez ça « chasse au &amp;lt;politically correct animal&amp;gt; » 16:23 &amp;lt;Raccoon23&amp;gt; « Fox hunt » est le nom typique d'un concours de radioamateur où l'on essaie de trouver un émetteur clandestin 16:24 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; Je me fiche des émetteurs radio appelés Fox, on parle d'I2P ici, pas de renards anonymes autorisés 16:24 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; :D 16:24 * cervantes se demande si ailouros connaît le nom de changate 16:24 &amp;lt;nickless_head&amp;gt; peut-être « Dissident hunt » 16:25 &amp;lt;@cervantes&amp;gt; &amp;lt;fox&amp;gt; &amp;lt;ailouros&amp;gt; :D 16:25 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; (euh c'est quoi changate ?) 16:25 &amp;lt;jrandom&amp;gt; heh 16:25 &amp;lt;@cervantes&amp;gt; ailouros : c'est les bots qui relaient le chat entre différents réseaux 16:26 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; tu veux dire vulpine ici ? 16:26 &amp;lt;@cervantes&amp;gt; le chat sur I2P t'est relayé sous le nom vulpine 16:26 &amp;lt;@cervantes&amp;gt; et ton chat nous est relayé via fox 16:26 &amp;lt;@cervantes&amp;gt; ;-) 16:26 &amp;lt;@cervantes&amp;gt; *ton 16:26 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; alors la chasse vise le pauvre bot esclave corvéable ? :D 16:27 &amp;lt;Raccoon23&amp;gt; donc oui, je pense qu'il faudrait mettre en place une page prime/info. Je pense qu'on devrait viser à lever 1 000 $ 16:27 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ouais désolé, je ne vais pas d'habitude sur i2pchat :) 16:27 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ça, c'est une prime ! 16:28 &amp;lt;jrandom&amp;gt; Raccoon23 : je suis d'accord, mais c'est peut-être un peu prématuré de le faire maintenant. 16:28 &amp;lt;jrandom&amp;gt; (on peut toujours allouer des fonds du fonds général à la prime pour la lancer quand nécessaire) 16:28 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; lancer la chasse tout de suite mais sans prime ? 16:28 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je veux dire, plus ça commence tôt, plus il y aura d'yeux ouverts 16:28 &amp;lt;jrandom&amp;gt; pour que la chasse au renard ait du sens (c.-à-d. qu'elle aide I2P), il faut le faire prudemment. 16:28 &amp;lt;jrandom&amp;gt; non ailouros, je ne suis pas d'accord. 16:29 &amp;lt;jrandom&amp;gt; lancer le concours avant qu'I2P soit prêt serait très mauvais. 16:29 &amp;lt;Raccoon23&amp;gt; ouais 16:29 &amp;lt;jrandom&amp;gt; à la fois parce que cela ferait perdre du temps aux gens à évaluer quelque chose qui n'est pas fini, et parce que ça n'apprendrait rien d'utile 16:30 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ....compris 16:30 &amp;lt;Raccoon23&amp;gt; et ce serait une mauvaise publicité si des vulnérabilités étaient « trouvées » alors qu'elles sont déjà prévues d'être corrigées dans les prochaines versions 16:30 &amp;lt;jrandom&amp;gt; oui 16:33 &amp;lt;jrandom&amp;gt; ok, autre chose pour le point 2), ou on passe au 3) ??? 16:34 &amp;lt;zzz&amp;gt; sur l'autre partie du fil jrandom/raccoon23, est-ce qu'on conclut qu'on passe à un minimum de 2 sauts ? d'autres conclusions ? 16:35 &amp;lt;jrandom&amp;gt; hmm, tout dépend de qui est l'adversaire, mais ça ne ferait pas vraiment de mal de mettre par défaut 2 +0-1 et cela offrirait une protection contre une certaine classe d'attaquants 16:35 &amp;lt;jrandom&amp;gt; autre conclusion possible : « hey, mettons-nous en route pour 0.6.2 » :) 16:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; comment je règle la configuration pour que les tunnels aient toujours une valeur fixée (comme 0+1 de variance) ? Je retrouve les valeurs par défaut à chaque redémarrage 16:36 &amp;lt;jrandom&amp;gt; ailouros : tu devrais pouvoir enregistrer les paramètres sur /i2ptunnel/ 16:36 &amp;lt;jrandom&amp;gt; ou bien tu les changes sur /configtunnels.jsp ? 16:37 &amp;lt;Raccoon23&amp;gt; Je pense que des tunnels à 1 saut permettent à un attaquant assez faible d'en faire beaucoup, au moins en 0.6.1. Je plaiderais pour que 0.6.1.6 n'ait pas de tunnels à 1 saut par défaut 16:37 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; donc c'est configtunnels 16:37 &amp;lt;jrandom&amp;gt; oui, d'accord Raccoon23 16:37 &amp;lt;jrandom&amp;gt; ailouros : utilise /i2ptunnel/ et enregistre tes paramètres 16:37 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je n'avais pas remarqué la nouvelle interface :D 16:38 &amp;lt;@cervantes&amp;gt; ailouros : vient d'être ajouté dans la 0.6.1.5 16:38 &amp;lt;jrandom&amp;gt; oui, cervantes a fait du super boulot là-dessus, ailouros 16:38 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; eh bien, bravo pour ça 16:39 &amp;lt;@cervantes&amp;gt; tant qu'on y est, si des gens ont des problèmes pour enregistrer les paramètres avec la nouvelle interface, ils voudront peut-être utiliser un navigateur non-IE pour l'instant jusqu'à la prochaine version 16:39 &amp;lt;@cervantes&amp;gt; *grommelle* microsoft *grommelle* 16:40 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; sur un autre sujet, est-ce que quelqu'un serait intéressé si je montais un serveur nethack sur I2P ? :D 16:41 &amp;lt;@frosk&amp;gt; ailouros : j'y pensais (je joue à nethack IRL), mais la latence serait horrible j'ai peur (et la latence c'est vraiment nul quand on joue à nethack) 16:42 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je suppose 16:42 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ok, idée abandonnée 16:43 * frosk vient juste d'avoir sa première ascension il y a quelques mois, woot 16:44 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:45 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; oui, un indicateur pour syndie quand le fil a un nouveau message 16:46 &amp;lt;nickless_head&amp;gt; jrandom : et ce serait cool si les nouveaux messages (les titres) pouvaient s'afficher en gras/italique la première fois qu'ils sont montrés 16:47 &amp;lt;nickless_head&amp;gt; jrandom : il y a une méthode vraiment simple pour accéder aux messages dans la base de données syndie, via http ? 16:47 &amp;lt;jrandom&amp;gt; ah oui ailouros/nickless_head, je pense à coder en couleur/mettre un drapeau sur la première colonne par date (par ex., les choses postées aujourd'hui ont un drapeau vif, hier un moins vif, etc). 16:47 &amp;lt;nickless_head&amp;gt; jrandom : de préférence dans quelque chose de propre et importable comme du xml 16:48 &amp;lt;jrandom&amp;gt; nickless_head: wget -R `http://localhost:7657/syndie/archive/` 16:48 &amp;lt;nickless_head&amp;gt; s'il y en a un, je pourrais écrire un exporteur syndie vers nntp 16:48 &amp;lt;jrandom&amp;gt; oh, si tu veux exporter vers nntp, utilise rss to nntp 16:48 &amp;lt;nickless_head&amp;gt; jrandom : ok, je vais essayer :) 16:48 &amp;lt;nickless_head&amp;gt; jrandom : ça existe déjà ? ... mince. ;) 16:49 &amp;lt;jrandom&amp;gt; je pense aussi à ajouter des historiques de messages par utilisateur pour te permettre de marquer les messages comme lus/non lus, mais ça ne sera probablement pas dans la 0.6.1.6 (à moins que quelqu'un d'autre ne l'implémente :) 16:49 &amp;lt;jrandom&amp;gt; ou peut-être un nouveau filtre sur l'arborescence des fils — n'afficher que les messages postés depuis [today |v] 16:49 &amp;lt;jrandom&amp;gt; (ou hier, ou il y a 2 jours) 16:50 &amp;lt;jrandom&amp;gt; nickless_head : http://www.methodize.org/nntprss/ 16:50 &amp;lt;nickless_head&amp;gt; jrandom : merci 16:54 &amp;lt;jrandom&amp;gt; de rien 16:54 &amp;lt;Raccoon23&amp;gt; jrandom : donc il me faudra un moment avant de pouvoir l'implémenter (je veux d'abord terminer les routes restreintes), mais que penses-tu d'un garlic routing (technique de regroupement/chiffrement de messages propre à I2P) optionnel en 1024 bits pour les tunnels serveur sortants ? 16:54 &amp;lt;jrandom&amp;gt; surcoût énorme — O(données) est&amp;gt;&amp;gt;&amp;gt; O(tunnels). si on a déjà des problèmes avec O(tunnels) maintenant, il n'y a aucune chance d'espérer O(données) 16:55 &amp;lt;Raccoon23&amp;gt; on a toujours des problèmes de CPU ? mon router a été assez bas, mais je n'ai pas exactement une T1 ici.. 16:56 &amp;lt;jrandom&amp;gt; tout le monde n'a pas des p4 ;) 16:56 &amp;lt;jrandom&amp;gt; j'entends des rapports de 8-15 % d'utilisation sur des machines lentes, mais ça pique sévèrement en cas de congestion 16:56 &amp;lt;jrandom&amp;gt; (jusqu'à 100+%) 16:56 &amp;lt;+Complication&amp;gt; À propos de la consommation CPU : assez curieusement, Java sur Mandriva 10.1 consomme beaucoup moins que Java sur Mandriva 2006. 16:56 &amp;lt;Raccoon23&amp;gt; ouais, mais ceux qui ne l'ont pas n'ont probablement pas de T1 16:56 &amp;lt;Raccoon23&amp;gt; non plus :) 16:57 &amp;lt;+Complication&amp;gt; Les deux sont optimisés, 2006 a jbigi compilé localement. 16:57 &amp;lt;jrandom&amp;gt; bizarre Complication 16:57 &amp;lt;jrandom&amp;gt; mêmes révisions d'I2P ? 16:57 &amp;lt;+Complication&amp;gt; Sur 2006 (Celeron 2.4) Java peut monter à 20 %. 16:58 &amp;lt;+Complication&amp;gt; Sur 10.1 il ne monte pas au-dessus de 5 %. 16:58 &amp;lt;+Complication&amp;gt; (En général) 16:58 &amp;lt;+Complication&amp;gt; (en général==pas au démarrage) 16:58 &amp;lt;+Complication&amp;gt; Mêmes révisions. 16:58 &amp;lt;+Complication&amp;gt; Presque la même version de Java aussi (_04 contre _05) 16:59 &amp;lt;+Complication&amp;gt; Ça me rappelle que je devrais peaufiner les démons un peu plus. Peut-être que certains gênent Java. 16:59 &amp;lt;+Complication&amp;gt; D'une façon tordue que je n'arrive pas à comprendre. 17:00 &amp;lt;+Complication&amp;gt; Mais oui, le Cel 300 se sent nettement mieux. Ça pourrait être le MTU adaptatif 17:01 &amp;lt;jrandom&amp;gt; ah cool, oui, on a des trucs sympas en préparation :) 17:03 &amp;lt;+Complication&amp;gt; Je me demande s'il y aurait un moyen de contourner les problèmes de jbigi liés à libc sur certaines distros Linux ? 17:03 &amp;lt;jrandom&amp;gt; oui, carrément, il suffit de reconstruire tous les jbigi 17:03 &amp;lt;jrandom&amp;gt; (ce n'est pas libc, c'est libg++) 17:05 * Raccoon23 décide qu'il n'abandonne pas ses rêves de garlic routing, mais va attendre que les performances se stabilisent.. peut-être en 2.0 17:05 &amp;lt;+Complication&amp;gt; Oh, tu penses qu'une reconstruction propre aidera ? 17:05 &amp;lt;jrandom&amp;gt; Complication : oui, les erreurs de liaison jcpuid sont inutiles, puisque jcpuid est en fait juste un appel ASM (et n'aurait de toute façon pas dû être implémenté en c++ ;) 17:06 &amp;lt;jrandom&amp;gt; Raccoon23 : cool :) c'est quelque chose qu'on peut faire éventuellement aussi sur le réseau live, simplement en utilisant un type de message I2NP différent, en annonçant la capacité adéquate, et en filtrant là-dessus 17:06 &amp;lt;jrandom&amp;gt; (éventuellement) 17:07 &amp;lt;Raccoon23&amp;gt; comme un caps=S pour un CPU rapide ? ;) 17:08 &amp;lt;jrandom&amp;gt; et caps=I pour insane ;) 17:08 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 17:08 &amp;lt;Raccoon23&amp;gt; haha 17:09 &amp;lt;Raccoon23&amp;gt; que penses-tu du palliatif consistant à partager des clés entre plusieurs tunnels ? trop peu de gain pour le travail ? 17:09 &amp;lt;jrandom&amp;gt; pourquoi cela serait-il mieux que d'avoir simplement plusieurs tunnels et d'envoyer le message via l'un des multiples tunnels ? 17:10 &amp;lt;jrandom&amp;gt; (et, euh, ce ne serait pas pire, du point de vue de la sécurité et de l'anonymat) 17:10 &amp;lt;Raccoon23&amp;gt; eh bien l'idée est que les nœuds ne puissent pas dire quel trafic faisait partie d'un tunnel, de sorte que si tu fais tourner i2phex et un eepsite, et que tu choisis les mêmes hôtes pour tes tunnels, le trafic des deux serait mélangé autant que les sauts peuvent le voir 17:11 &amp;lt;Raccoon23&amp;gt; ce qui devrait rendre les attaques temporelles plus difficiles 17:11 &amp;lt;jrandom&amp;gt; ah, aïe, oui. ça ajoute une capacité de corrélation vraiment mauvaise 17:11 &amp;lt;jrandom&amp;gt; c'est pourquoi nous sommes passés à des pools de tunnels par client en 0.4 17:11 &amp;lt;Raccoon23&amp;gt; explique ? 17:11 &amp;lt;jrandom&amp;gt; i2ptunnel permet aux gens de partager des pools, s'ils le veulent, en partageant la même destination 17:12 &amp;lt;jrandom&amp;gt; si des messages pour 2 clients passent dans un tunnel, tu sais que ces deux clients sont contrôlés par la même personne 17:12 &amp;lt;jrandom&amp;gt; s/clients/destinations/ 17:13 &amp;lt;Raccoon23&amp;gt; eh bien si les clés étaient partagées, les premiers sauts pourraient être mélangés, mais les leasesets seraient séparés.. 17:13 &amp;lt;Raccoon23&amp;gt; les premiers sauts étant de toute façon les plus dangereux pour les attaques temporelles 17:13 &amp;lt;jrandom&amp;gt; ça permettrait quand même un vecteur pour relier les deux destinations censées être non corrélables 17:14 &amp;lt;jrandom&amp;gt; on pourrait bidouiller pour, espérons-le, obfusquer la corrélation, mais elles resteraient intrinsèquement liées. ce n'est pas nécessaire, et c'est mauvais. 17:18 &amp;lt;Raccoon23&amp;gt; retour à rêver de caps=SI je suppose :) 17:19 &amp;lt;jrandom&amp;gt; bon. ok, quelqu'un a autre chose ? 17:20 * jrandom conclut 17:20 * jrandom *baf* la réunion est close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 15 novembre 2005</title><link>/fr/blog/2005/11/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-15-novembre-2005/</link><pubDate>Tue, 15 Nov 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/11/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-15-novembre-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ailouros, anti, bar, cervantes, Complication, frosk, jmg, jrandom, modulus, polecat, reliver, Sonium, tethra&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:15 &amp;lt;jrandom&amp;gt; 0) salut 15:15 &amp;lt;jrandom&amp;gt; 1) État du réseau / 0.6.1.5 15:15 &amp;lt;jrandom&amp;gt; 2) Mises à jour de Syndie 15:15 &amp;lt;jrandom&amp;gt; 3) I2Phex 15:15 &amp;lt;jrandom&amp;gt; 4) I2P-Rufus 15:15 &amp;lt;jrandom&amp;gt; 5) Outil de suivi des bugs 15:15 &amp;lt;jrandom&amp;gt; 6) Clés dynamiques 15:15 &amp;lt;jrandom&amp;gt; 7) ??? 15:15 &amp;lt;jrandom&amp;gt; 0) salut 15:15 * jrandom fait signe de la main 15:16 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur @ http://dev.i2p.net/pipermail/i2p/2005-November/001210.html 15:17 &amp;lt;+bar&amp;gt; yalla! *tire quelques coups en l'air* 15:17 * jrandom se baisse et se met à couvert, et enchaîne sur 1) État du réseau / 0.6.1.5 15:18 &amp;lt;jrandom&amp;gt; comme mentionné dans le mail, il y a eu beaucoup de progrès, et il devrait y avoir une nouvelle version plus tard ce soir 15:18 * jrandom aurait publié plus tôt, mais j'ai dormi tard et je ne voulais pas que tout le monde mette à jour /pendant/ la réunion :) 15:20 &amp;lt;jrandom&amp;gt; quelqu'un a des questions/commentaires/préoccupations à propos de 1) état du réseau / 0.6.1.5 ? 15:20 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; est-ce que « merci de continuer ce bon travail » est un commentaire acceptable ? 15:20 &amp;lt;jrandom&amp;gt; :) merci 15:22 &amp;lt;jrandom&amp;gt; Je suis plutôt content de la stabilité ces derniers temps. Avec un peu de chance, la prochaine version améliorera le débit au-delà de 4–8 Ko/s/par flux. J'ai fait pas mal de tests en local, mais il faut voir ce que ça donne dans la nature 15:22 &amp;lt;tethra&amp;gt; je seconde le commentaire d'ailouros et, en plus, je propose un toast : 15:22 &amp;lt;jrandom&amp;gt; nous avons aussi reçu d'autres retours positifs d'utilisateurs sur des connexions commutées (dial-up) 15:22 &amp;lt;tethra&amp;gt; à jrandom, et à i2p! woot! 15:22 &amp;lt;tethra&amp;gt; &amp;lt;3 15:23 &amp;lt;jrandom&amp;gt; w3wt. ok, s'il n'y a rien d'autre, passons à 2) Mises à jour de Syndie 15:24 &amp;lt;jrandom&amp;gt; beaucoup de progrès sur ce front, mais il vaudra peut-être mieux en discuter après la sortie, quand les gens pourront l'essayer eux-mêmes 15:25 &amp;lt;jrandom&amp;gt; avec un peu de chance, les infos sur @ http://syndiemedia.i2p.net/about.html (le premier lien) expliquent pourquoi ça vaut la peine de l'essayer :) 15:25 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; allez, d'abord tu ne le publies pas, puis tu dis « essayez d'abord »... c'est juste pour nous faire saliver ! :D 15:25 &amp;lt;jrandom&amp;gt; :) 15:26 &amp;lt;jrandom&amp;gt; ok ok, passons directement à 3) I2Phex, comme ça vous pourrez poster vos impressions sur Syndie dans Syndie lui-même après la mise à niveau ;) 15:27 &amp;lt;jrandom&amp;gt; il y aura une annonce pour I2Phex 0.1.1.36 plus tard ce soir 15:28 &amp;lt;jrandom&amp;gt; le seul changement est la correction du pop-up agaçant « Please insert a disk » 15:28 &amp;lt;tethra&amp;gt; ça veut dire que je peux retirer le disque du lecteur sans qu'il me hurle dessus, alors ? ;) 15:28 &amp;lt;jrandom&amp;gt; heh oui 15:28 &amp;lt;tethra&amp;gt; :D 15:30 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien de plus sur 3) I2Phex, passons à 4) I2P-Rufus 15:30 &amp;lt;tethra&amp;gt; quels sont les plans pour i2phex, tant qu'on y est ? 15:30 &amp;lt;jrandom&amp;gt; ah 15:30 &amp;lt;jrandom&amp;gt; il y a une liste de demandes de fonctionnalités postées sur le forum 15:31 &amp;lt;jrandom&amp;gt; je n'ai rien entendu de redzara au sujet de la fusion du code avec Phex, mais Gregor travaille toujours à abstraire la partie réseau pour que l'on puisse rester synchronisés plus facilement 15:32 &amp;lt;jrandom&amp;gt; en général, l'appli semble fonctionnelle, mais le support de gwebcache serait Vraiment Bien, pour qu'I2Phex fonctionne dès l'installation sans avoir besoin de récupérer des fichiers ou des clés 15:32 &amp;lt;jrandom&amp;gt; je ne connais personne qui travaille à (ré)intégrer le support gwebcache dans I2Phex, mais si quelqu'un connaît Java, ce serait Vraiment Utile 15:33 &amp;lt;tethra&amp;gt; cool. 15:33 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; peut-être _007pig ? 15:33 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; désolé de demander, mais le réseau gnutella n'est-il pas celui qui s'est noyé sous son propre flood il y a quelque temps ? 15:33 &amp;lt;tethra&amp;gt; les nouveaux ont tendance à être un peu confus au début 15:33 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; tu n'as pas donné suite à son offre d'aide, hier, jrandom 15:33 &amp;lt;jrandom&amp;gt; _007pig regardait du côté du travail de traduction, mais toute aide serait bienvenue. Phex lui-même a le support gwebcache, mais sirup l'a désactivé 15:34 &amp;lt;jrandom&amp;gt; ailouros: gnutella existe toujours, mais oui, ce n'est pas idéal. 15:34 &amp;lt;tethra&amp;gt; quelqu'un envisage de changer le protocole utilisé par i2phex pour autre chose ? 15:35 &amp;lt;jrandom&amp;gt; j'hésite à exiger que les gens travaillent sur des projets précis, donc je préfère suggérer quelques domaines différents à explorer 15:35 &amp;lt;jrandom&amp;gt; tethra: personne à ma connaissance 15:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; eh bien, je crois que je préfèrerais voir Localhost (modification d'azureus) sur i2p alors 15:36 &amp;lt;tethra&amp;gt; bittorrent n'est-il pas plus pénible que gnutella ? 15:36 &amp;lt;tethra&amp;gt; en termes de seed et tout ça 15:36 &amp;lt;jrandom&amp;gt; ailouros: tout ce que les gens implémentent et maintiennent est bon :) 15:36 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je ne sais pas, je n'ai pas utilisé gnutella depuis... 6 ans je crois 15:37 &amp;lt;anti&amp;gt; c'est sûrement plus efficace et un meilleur test de la vraie scalabilité ? 15:37 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; oui c'est un bon critère :D 15:37 &amp;lt;jrandom&amp;gt; i2phex marche plutôt bien, j'ai transféré beaucoup de données avec et trouvé du contenu sympa 15:37 &amp;lt;@cervantes&amp;gt; (pr0n poney) 15:37 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; lol 15:37 &amp;lt;tethra&amp;gt; hahah 15:37 &amp;lt;jrandom&amp;gt; il y a peut-être de meilleures façons de faire, mais quelque chose qui fonctionne vaut mieux que quelque chose qui n'existe pas 15:37 &amp;lt;tethra&amp;gt; cervantes++ 15:37 &amp;lt;tethra&amp;gt; ;) 15:38 &amp;lt;tethra&amp;gt; on n'a jamais dit plus vrai. 15:39 &amp;lt;anti&amp;gt; bon point 15:39 &amp;lt;@cervantes&amp;gt; oups... jr s'est vexé et est parti dîner tôt 15:39 &amp;lt;@cervantes&amp;gt; (désolé) 15:39 &amp;lt;anti&amp;gt; non, il est probablement en train de chercher ce pr0n poney (mythique). ;) 15:40 &amp;lt;jrandom&amp;gt; *tousse* ;) 15:40 &amp;lt;tethra&amp;gt; lol 15:40 &amp;lt;tethra&amp;gt; heheh ;) 15:40 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur le 3), passons au 4) I2P-Rufus 15:40 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; je veux du pr0n poney volant :-) 15:40 &amp;lt;jrandom&amp;gt; Rawn / defnax : quelque chose à ajouter à ce qui a été posté sur le forum ? 15:41 &amp;lt;@cervantes&amp;gt; on dirait que de bons progrès sont en cours 15:41 &amp;lt;jrandom&amp;gt; ouais 15:45 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien là-dessus, passons à 5) outil de suivi des bugs 15:45 &amp;lt;jrandom&amp;gt; le forum est un peu lourd pour gérer les bugs et les demandes de fonctionnalités, et bugzilla est un peu une bête... 15:46 &amp;lt;@frosk&amp;gt; il n'y a pas déjà un bugzilla quelque part ? 15:46 &amp;lt;jrandom&amp;gt; j'ai posté quelques exigences générales, et cervantes a proposé une solution viable 15:46 &amp;lt;jrandom&amp;gt; non, le bugzilla était sur l'ancien hébergeur (@johnscompanies) avant qu'on migre chez sago 15:46 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; et NNTP ? mieux que les forums, généralement avec fils de discussion... 15:46 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; étrange que bugzilla soit si limité, vu l'immense communauté open source qui l'utilise ... 15:46 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; comment* 15:46 &amp;lt;@frosk&amp;gt; ah ok 15:47 &amp;lt;jrandom&amp;gt; nntp a du potentiel, mais utiliser Syndie présente quelques avantages par rapport à ça (filtrage simple par tag) : http://syndiemedia.i2p.net:8000/threads.jsp?visible=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800004&amp;post=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800004&amp; 15:48 &amp;lt;jrandom&amp;gt; mais nntp a l'avantage d'avoir des décennies de tests en conditions réelles 15:48 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; un lecteur NNTP filtre par mot-clé (les tags entre []) ? :D 15:49 &amp;lt;@modulus&amp;gt; peut-être pas tant de tests ces derniers temps ? 15:49 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; y compris spam et flames ... 15:49 &amp;lt;jrandom&amp;gt; on voudrait quelque chose accessible via le web toutefois, puisque la plupart des gens n'utilisent pas de lecteurs nntp 15:49 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je dis que Thunderbird est bien dans ce sens, et tu peux partager enigmail entre i2mail et i2nntp 15:49 &amp;lt;@modulus&amp;gt; peut-être un lecteur nntp accessible par le web ? 15:49 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; les passerelles sont courantes 15:49 &amp;lt;jrandom&amp;gt; hmm modulus ? 15:50 &amp;lt;@modulus&amp;gt; eh bien, usenet n'est plus tellement utilisé je pense 15:50 &amp;lt;jrandom&amp;gt; oui, donc il nous faudrait un serveur nntp et une passerelle avec support du filtrage 15:50 &amp;lt;@frosk&amp;gt; j'aime bien l'idée de cervantes quand même 15:50 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; (et je dis aussi que si les gens n'utilisent pas de lecteurs NNTP, c'est parce que les forums sont tellement plus jolis et tellement plus lourds) 15:50 &amp;lt;@modulus&amp;gt; hmm, passerelle avec support du filtrage ? de quoi parlez-vous, ça aiderait de savoir. :-) 15:51 &amp;lt;@modulus&amp;gt; à mon avis les forums c'est nul, je déteste ces putains de forums, c'est inutilisable ;-( 15:51 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; LOL je suppose qu'il veut l'accès depuis l'InterNEt 15:51 &amp;lt;+fox&amp;gt; * ailouros est d'accord avec modulus 15:51 &amp;lt;@frosk&amp;gt; modulus : tellement vrai 15:51 &amp;lt;jrandom&amp;gt; heh modulus ;) on discute de http://syndiemedia.i2p.net:8000/threads.jsp?visible=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800004&amp;post=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800003&amp; 15:51 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; aieee l'URI longue d'un mégaoctet 15:52 &amp;lt;@modulus&amp;gt; ce que j'adore avec les URLs de Syndie, c'est à quel point elles sont mémorables et simples à taper 15:52 &amp;lt;jrandom&amp;gt; j'aime toujours http://syndiemedia.i2p.net:8000/threads.jsp?post=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800004&amp; 15:52 &amp;lt;jrandom&amp;gt; heh 15:52 &amp;lt;jrandom&amp;gt; bon, allez sur http://syndiemedia.i2p.net/threads.jsp puis cliquez sur le lien « Issue tracking software » :) 15:53 &amp;lt;@frosk&amp;gt; signalement de bugs directement depuis ta console de router 15:53 &amp;lt;@modulus&amp;gt; hmm, suivi de bugs. 15:53 &amp;lt;jrandom&amp;gt; utiliser Syndie nous donnerait 1) intégration avec l'environnement de chaque utilisateur I2P 2) filtrage trivial 3) fils de discussion 4) gestion du spam (via ignorer/favoris) 5) faire chauffer Syndie :) 15:54 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; ça a l'air super :-) 15:54 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ça l'est 15:54 &amp;lt;jrandom&amp;gt; aye c'est une très bonne fonctionnalité, frosk... on pourrait même avoir des formulaires HTML spécialisés pour poster vers /syndie/post.jsp 15:54 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; et au fait, il n'était pas question de baser Syndie sur NNTP ? :D :D :D 15:54 &amp;lt;@modulus&amp;gt; hmm, et les outils de bugs Debian ? ils sont bien je trouve, le mailbug 15:54 &amp;lt;anti-&amp;gt; on ne peut pas critiquer ce qui marche déjà ! 15:55 &amp;lt;@cervantes&amp;gt; je pense que vous devriez le faire uniquement dans une optique de démo technique 15:55 &amp;lt;jrandom&amp;gt; utiliser NNTP pour distribuer les billets Syndie, oui. pour l'instant on utilise juste une syndication ad hoc, mais d'autres améliorations seraient les bienvenues 15:56 &amp;lt;@cervantes&amp;gt; pas de meilleure façon de démontrer Syndie qu'avec des cas d'usage réels 15:56 &amp;lt;jrandom&amp;gt; c'est assez vrai 15:56 &amp;lt;jrandom&amp;gt; ok, on peut peut-être prévoir de sortir ça dans la version 0.6.1.6 15:56 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; ce que je n'aime pas avec les forums, c'est que la barrière à l'entrée est faible 15:57 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; donc il y a plein de distractions qui les encombrent. 15:57 &amp;lt;@modulus&amp;gt; je ne sais pas, ce truc Syndie... je n'aime pas trop pour l'instant, mais je m'y ferai peut-être. 15:57 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; et on ne peut travailler avec que en ligne 15:57 &amp;lt;jrandom&amp;gt; modulus : as-tu lu le billet lié depuis http://syndiemedia.i2p.net/about.html ? 15:57 &amp;lt;@modulus&amp;gt; reliver : une forte barrière à l'entrée est mauvaise pour les rapports de bug cependant, les gens te rendent déjà un grand service en prenant la peine de signaler en un sens. 15:57 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ce n'est pas une faible barrière à l'entrée : la bande passante, par exemple. Ils ont un niveau de bruit élevé, donc tu peux utiliser [font=54]HELLO WORLD![/font] et embêter un grand nombre de personnes en un rien de temps 15:57 &amp;lt;jrandom&amp;gt; d'accord modulus 15:58 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ah oui et il faut effectivement être en ligne 15:58 &amp;lt;jrandom&amp;gt; heh ailouros, c'est quelque chose qu'on doit gérer dans Syndie de toute façon :) 15:58 &amp;lt;@modulus&amp;gt; hmm, probablement pas, jr, laisse-moi vérifier 15:58 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; eh bien, avec Syndie tu peux mettre les utilisateurs en liste noire et tu es pratiquement tranquille 15:58 &amp;lt;jrandom&amp;gt; eh bien, avec Syndie tu peux créer tes rapports de bug hors ligne, puis les syndiquer vers une archive distante plus tard quand tu l'es :) 15:58 &amp;lt;jrandom&amp;gt; exactement, ailouros, en un clic dans la nouvelle version aussi 15:59 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; avec les forums, soit tu espères qu'un admin vienne les tuer, soit tu les gardes 15:59 &amp;lt;anti-&amp;gt; c'est plus uucp que nntp :) 15:59 &amp;lt;@modulus&amp;gt; hmm, quel billet en particulier est lié depuis là ? 15:59 &amp;lt;jrandom&amp;gt; lol *exactement* anti 15:59 &amp;lt;jrandom&amp;gt; modulus : le premier lien « dans Syndie lui-même » 15:59 * cervantes aime l'option « tuer » 16:00 &amp;lt;@modulus&amp;gt; bah, uucp == nntp pour tous les usages pratiques :-) 16:00 &amp;lt;jrandom&amp;gt; anti- : c'est justement l'idée — au fur et à mesure que les gens construisent des mécanismes de transport nouveaux et meilleurs (uucp, nntp, usenetdht, etc.), le contenu peut circuler sans couture 16:00 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; tout ça me rappelle plan9 16:01 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; i2p est peut-être spécial, mais d'habitude les systèmes de signalement de bugs sont utilisés comme des pare-feu contre les utilisateurs ... 16:01 &amp;lt;jrandom&amp;gt; utilisés comme des pare-feu contre les utilisateurs ? 16:01 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; i2p est peut-être spécial, mais d'habitude les systèmes de signalement de bugs sont utilisés comme des pare-feu contre les utilisateurs ... 16:01 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; oui. 16:01 &amp;lt;jrandom&amp;gt; je veux que ce soit vraiment, vraiment facile pour les gens de signaler des bugs 16:01 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; mozilla, thunderbird, ubuntu ne sont que des exemples 16:02 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; ok, super :-) 16:02 &amp;lt;jrandom&amp;gt; mozilla/etc ont cet « agent de feedback » intégré pour soumettre automatiquement des rapports de bug 16:02 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; ils ne lisent pas ces rapports de bug 16:02 &amp;lt;jrandom&amp;gt; heh 16:02 &amp;lt;@modulus&amp;gt; hmm, cette intro est ok, le seul problème c'est que je n'aime pas du tout l'interface, je préfère faire les choses de type mail via la métaphore des dossiers plutôt que la méthode web-avec-plein-de-liens-partout 16:02 &amp;lt;@modulus&amp;gt; mais ce n'est que moi 16:02 &amp;lt;jrandom&amp;gt; modulus : peut-être que l'export RSS servirait mieux tes besoins alors ? 16:02 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je suis d'accord avec modulus (quelqu'un l'avait deviné ? :D ) 16:02 &amp;lt;@cervantes&amp;gt; devoir utiliser pastebin pour montrer des erreurs de console en rebute certains 16:03 &amp;lt;jrandom&amp;gt; ou on peut intégrer susimail, comme l'a suggéré cervantes, pour envoyer des rapports 16:03 &amp;lt;jrandom&amp;gt; (ou pour poster dans Syndie) 16:03 &amp;lt;@modulus&amp;gt; c'est possible, jrandom, je vais regarder. il me faut peut-être un convertisseur RSS-vers-NNTP ou RSS-vers-POP?/IMAP, je vais y réfléchir. 16:05 &amp;lt;@cervantes&amp;gt; modulus : je serai curieux de savoir ce que tu penses de la nouvelle interface i2ptunnel pour la prochaine version d'i2p 16:05 &amp;lt;@cervantes&amp;gt; si c'est mieux ou pire pour toi en termes d'ergonomie 16:05 &amp;lt;@cervantes&amp;gt; (mais je suppose que d'habitude tu édites juste les fichiers de config ?) 16:07 &amp;lt;jrandom&amp;gt; ouh oui merde, j'ai oublié tellement de choses dans les notes d'état... 16:08 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; alors dépêchons-nous et passons au point suivant en ligne... c'était le point C, non ? 16:08 * jrandom pense que ça déchire vraiment, mais on aura plus de retours quand les gens l'auront essayé 16:08 &amp;lt;@modulus&amp;gt; cervantes : curieux dans le sens « tu vas te suicider avec un petit couteau dans le cul comme meilleure alternative à son utilisation » ou au contraire ? :-) 16:08 &amp;lt;jrandom&amp;gt; oui, passons au 6), quelqu'un a des idées sur la proposition de Clés dynamiques ? 16:09 &amp;lt;@modulus&amp;gt; cervantes : en fait j'utilise généralement l'interface, même si maintenant je sais que les fichiers de config sont éditables ... :-) 16:09 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; oui, je suis assez sûr que ça fera exploser le nombre de routers supposés connus 16:09 &amp;lt;@cervantes&amp;gt; *zut* :) 16:10 &amp;lt;@modulus&amp;gt; cette clé dynamique, c'est l'idée que les routers reçoivent une nouvelle clé quand ils ont une nouvelle IP, c'est ça ? 16:10 &amp;lt;@cervantes&amp;gt; modulus : juste pour savoir si ça vaut même la peine de s'embêter avec les conneries WAI 16:10 &amp;lt;jrandom&amp;gt; heh c'est vrai, ailouros 16:10 &amp;lt;@cervantes&amp;gt; bref... je m'égare 16:10 &amp;lt;jrandom&amp;gt; exact modulus 16:11 &amp;lt;@modulus&amp;gt; eh bien, ce n'est peut-être pas mauvais que les pairs connus soient en fait des suppositions, plus encore qu'aujourd'hui. 16:11 &amp;lt;+Complication&amp;gt; Eh bien, la seule chose qui me vient à l'esprit à propos des Clés dynamiques... on ne devrait pas changer de clé inutilement (sinon ça fout en l'air le suivi de la performance/fiabilité). 16:11 &amp;lt;+Complication&amp;gt; Mais quand l'IP change (assez rare ?), ça ne ferait peut-être pas de mal. 16:11 &amp;lt;jrandom&amp;gt; exact, Complication. ce n'est pas quelque chose qu'on voudrait par défaut. la plupart des gens ne le voudront *pas* 16:12 &amp;lt;anti-&amp;gt; je ne suis pas sûr de l'impact positif des propositions. 16:12 &amp;lt;jrandom&amp;gt; ça n'offrira pas beaucoup d'amélioration pour l'anonymat non plus, et aucune amélioration contre un adversaire puissant, mais ça pourrait aider contre des adversaires faibles 16:12 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ça ne révélerait pas aussi quelles nœuds ont une IP fixe et lesquels ne l'ont pas ? 16:13 * cervantes a la même clé depuis près de 2 ans :) 16:13 &amp;lt;+polecat&amp;gt; Eh bien au moins je peux venir ici. 16:13 &amp;lt;jrandom&amp;gt; ailouros : ce ne serait pas utilisé par la plupart des gens. seule une toute petite minorité voudrait l'utiliser 16:13 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; donc, en gros, plus de churn (rotation des pairs) pour un peu de protection contre des adversaires faibles ? 16:13 &amp;lt;jrandom&amp;gt; c'est ça, ailouros 16:13 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; oh ok 16:14 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; y a-t-il un moyen de mesurer l'impact sur les performances de cette fonctionnalité une fois dans la nature ? 16:14 &amp;lt;@modulus&amp;gt; ça aiderait, je pense, contre une attaque d'intersection nœud-destination ? 16:14 &amp;lt;+polecat&amp;gt; Je me demande toujours pourquoi je bascule entre OK et OK(NAT), déroutant... 16:14 &amp;lt;jrandom&amp;gt; modulus : seulement contre un adversaire faible 16:14 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; polecat ne t'inquiète pas, je bascule entre 15 h d'uptime et 0 h d'uptime :| 16:14 &amp;lt;jrandom&amp;gt; ailouros : pas sûr, bien que stats.i2p suggère qu'on peut gérer le churn 16:15 &amp;lt;jrandom&amp;gt; polecat : hmm, ça veut dire qu'il y a probablement un peu de filtrage en cours 16:15 &amp;lt;@modulus&amp;gt; à mon avis l'attaque d'intersection nœud-destination est l'attaque la plus sérieuse et probablement faisable pour le moment ? en dehors du fait que nous sommes trop peu, je veux dire. 16:15 &amp;lt;@modulus&amp;gt; donc je pense que tout ce qui aide dans ce sens est probablement une bonne idée 16:16 &amp;lt;+polecat&amp;gt; Je peux envoyer des paquets UDP à travers mon router sur ce port, pas de problème depuis des shells distants. Aucune idée, peut-être qu'i2p détecte le NAT et pense à tort qu'il n'est pas redirigé. 16:16 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je suis d'accord pour la « bonne idée » tant que le churn ne cause pas une forte dégradation des performances 16:16 &amp;lt;anti-&amp;gt; quand le réseau sera plus grand, il y aura de toute façon plein de churn... 16:17 &amp;lt;anti-&amp;gt; *souligne l'attaque DoS évidente qui consiste à changer constamment de clés toutes les quelques minutes 16:17 &amp;lt;anti-&amp;gt; quel impact cela aurait-il ? 16:17 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; DoS contre qui ? :D 16:18 &amp;lt;jrandom&amp;gt; eh, les nouveaux pairs vont dans le niveau « not failing » par défaut, et ne montent dans les niveaux « high capacity » ou « fast » qu'après avoir été là un moment 16:18 &amp;lt;jrandom&amp;gt; donc ça ne fera pas de DoS sur la sélection des pairs 16:18 &amp;lt;anti-&amp;gt; avec un adversaire relativement fort... ça créerait énormément de nœuds apparemment morts/churn de netDb ? 16:18 &amp;lt;+Complication&amp;gt; anti : plus personne ne considérerait ce nœud comme fiable 16:18 &amp;lt;+polecat&amp;gt; anti- : Nous avons une shitlist pour une raison. 16:19 &amp;lt;anti-&amp;gt; *satisfait 16:19 &amp;lt;jrandom&amp;gt; eh bien, les entrées netDb sont supprimées si le pair est injoignable 16:20 &amp;lt;anti-&amp;gt; alors les mêmes problèmes de performance soulevés à propos des clés dynamiques s'appliqueraient ? si les performances ne seraient pas trop impactées par une telle attaque, elles ne seraient pas affectées de manière notable par les clés dynamiques non plus... n'est-ce pas ? 16:20 &amp;lt;+polecat&amp;gt; la confiance incrémentale aide vraiment à gérer les traîtres à déclenchement tardif, pensais-je. 16:20 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; c'est quoi un « traître à déclenchement tardif » ? 16:20 &amp;lt;+polecat&amp;gt; Faire de plus en plus confiance aux gens tant qu'ils continuent à te bénéficier, mais jamais au point qu'ils puissent reprendre plus que ce qu'ils ont donné... 16:20 &amp;lt;anti-&amp;gt; rester des âges, puis tourner Judas. 16:21 &amp;lt;jrandom&amp;gt; oui, les pairs sont rapidement retirés du niveau « fast » s'ils se comportent mal 16:21 &amp;lt;+Complication&amp;gt; je verrais plutôt quelqu'un qui se comporte comme « attendre 300 tunnels participants, puis crasher » 16:21 &amp;lt;+polecat&amp;gt; Oh, j'invente des expressions tout le temps. Oui, une trahison à la Judas, où tu aides sincèrement quelqu'un, puis tu le trahis en espérant encaisser à la dernière minute. 16:21 &amp;lt;anti-&amp;gt; oh non, les tunnels sont cassés *rebuild* 16:21 &amp;lt;jrandom&amp;gt; les pairs promus au niveau « fast » pendant le temps où ils sont retirés devraient alors suffire 16:21 &amp;lt;+fox&amp;gt; * ailouros s'amuse avec ces références bibliques incorrectes :D 16:22 &amp;lt;jmg&amp;gt; en parlant de haute capacité, wow j'obtiens entre 400k et 600K en continu pour le router aujourd'hui. (mais peut-être que tous ces réglages zero hops que j'utilise aident) 16:22 &amp;lt;jrandom&amp;gt; 600 Ko/s?! 16:22 &amp;lt;+polecat&amp;gt; Avec un peu de chance, pendant le temps nécessaire pour atteindre 300 tunnels participants, on t'aura fait transférer assez de données pour que ce ne soit pas grave si tu crashes. 16:22 &amp;lt;jmg&amp;gt; oui 16:22 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; O_O à quoi es-tu connecté ? 16:22 &amp;lt;+Complication&amp;gt; Une telle bande passante, c'est nouveau pour moi :) 16:22 &amp;lt;jrandom&amp;gt; zut, c'est assez rapide pour commencer à heurter nos filtres de Bloom 16:22 &amp;lt;anti-&amp;gt; ailouros : question impolie aux chercheurs en anonymat ;) 16:23 &amp;lt;+polecat&amp;gt; Ça doit être 600 Ko/mn ou ph. 16:23 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; désolé anti- :D mais c'est lui qui a parlé le premier 16:23 &amp;lt;+polecat&amp;gt; puh ! 16:23 &amp;lt;jrandom&amp;gt; j'adorerais récupérer quelques stats de ta page oldstats.jsp. mais content d'entendre que ça tient la charge :) 16:23 &amp;lt;anti-&amp;gt; un jour j'essaierai depuis i2... 16:23 &amp;lt;jrandom&amp;gt; hehe 16:24 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ça a l'air cool, I2P sur I2 16:24 &amp;lt;jmg&amp;gt; jrandom : je garde des graphes, je vais surveiller de plus près, mais oui je peux confirmer 600 kB/s soutenus pendant 2 minutes, il y a environ 5 minutes 16:24 &amp;lt;+polecat&amp;gt; Quelqu'un a essayé de traverser le pare-feu d'un router D-Link ? Je n'ai absolument aucun succès et mon ami oublie toujours de rediriger le port. 16:24 &amp;lt;jrandom&amp;gt; bien, jmg 16:24 &amp;lt;anti-&amp;gt; polecat : est-ce qu'on fait déjà du hole punching UDP ? j'ai perdu le fil 16:25 &amp;lt;jrandom&amp;gt; anti- : oui, on le fait, sauf pour les NAT symétriques 16:25 &amp;lt;jrandom&amp;gt; polecat : si ton ami a son numéro de modèle, il y a quelques sites en ligne qui indiquent le type de NAT 16:26 &amp;lt;anti-&amp;gt; concernant la trahison tardive... ça pourrait poser problème avec un adversaire puissant ? 16:26 &amp;lt;jmg&amp;gt; jrandom : bien sûr, bittorrent est connu pour violenter cette connexion à 4 Mo/s soutenus, mais j'ai un peu levé le pied là-dessus dernièrement 16:26 &amp;lt;anti-&amp;gt; 24000 nœuds, donc tu en as un qui crashe toutes les 10 secondes environ ? 16:26 &amp;lt;+polecat&amp;gt; NAT symétrique, par opposition à full cone ? 16:26 &amp;lt;jrandom&amp;gt; bien, jmg 16:26 &amp;lt;jrandom&amp;gt; hmm anti- ? 16:26 &amp;lt;jrandom&amp;gt; polecat : ou restricted cone 16:27 &amp;lt;+polecat&amp;gt; Wow, il peut même faire du restricted cone, c'est impressionnant.. 16:27 &amp;lt;anti-&amp;gt; je ne pense pas que la trahison tardive aurait un effet significatif à moins d'être appliquée à une échelle incroyablement massive, auquel cas d'autres attaques auraient plus d'impact ? 16:28 &amp;lt;jrandom&amp;gt; oui, ça ne m'inquiète pas trop, anti-... ça coûterait trop cher, et on peut de toute façon router autour des pannes, donc les dégâts seraient minimes 16:28 &amp;lt;+Complication&amp;gt; La trahison tardive suppose de beaucoup contribuer (afin que d'autres machines se reposent sur la tienne). 16:28 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; échelle incroyablement massive = tu es toutes les netries sur presque tous les routers des autres ? 16:28 &amp;lt;anti-&amp;gt; c'est exactement ce que les anti-p2p font maintenant, mais nous avons des anti-anti-p2p maintenant... 16:29 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; non attends, les anti-p2p envoient de la merde au lieu de bonnes données 16:29 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ce n'est pas pareil 16:29 &amp;lt;anti-&amp;gt; c'est juste une façon plus rapide de finir en shitlist, donc tu ne serais jamais bien classé. 16:29 &amp;lt;anti-&amp;gt; ça ne marcherait pas du tout contre i2p, je pense. 16:29 &amp;lt;@cervantes&amp;gt; jmg : j'ai déjà eu 4–5 Mo/s via des torrents, mais jamais rien comme 600k sur I2P... tu as aussi du matériel costaud ? 16:29 &amp;lt;+polecat&amp;gt; Je pensais plutôt indépendamment d'i2p à proprement parler. Mon gouvernement fait beaucoup de trahison tardive, même s'ils essaient de garder ça classifié. 16:29 &amp;lt;anti-&amp;gt; mais on leur ferait probablement saigner leur bande passante à sec d'abord ! 16:29 &amp;lt;jrandom&amp;gt; anti- : s'ils sont fiables pendant des jours, ils ne peuvent attaquer qu'une fois pendant moins de 10 minutes 16:30 &amp;lt;jrandom&amp;gt; exactement, anti- :) 16:30 &amp;lt;+polecat&amp;gt; Ou dans le contexte de la banque en ligne. 16:30 &amp;lt;jmg&amp;gt; est-ce que quelqu'un a des instructions simples pour configurer la bibliothèque Native BigInteger pour amd64 ? sinon je me débrouillerai 16:30 &amp;lt;jrandom&amp;gt; heh polecat 16:30 &amp;lt;jrandom&amp;gt; jmg : c'est intégré dans jbigi.jar, mais ça devrait se compiler sur amd64 maintenant 16:30 &amp;lt;jrandom&amp;gt; quoi qu'il en soit, je suppose que ça veut dire qu'on en est maintenant à 6.1) ??? 16:31 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever ? :) 16:31 &amp;lt;anti-&amp;gt; il te faudrait 20000 machines ou quelque chose comme ça, avec un calendrier de crash tournant, et je pense que les résultats seraient décevants ; tu finirais par contribuer bien plus au réseau que ce que tu lui aurais pris ! 16:31 &amp;lt;jrandom&amp;gt; c'est l'espoir, anti- 16:31 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; eh bien, au pire les gens doivent reseed 16:31 &amp;lt;jmg&amp;gt; oh merci 16:31 &amp;lt;+polecat&amp;gt; processeur 64 bits, 4 Mbit d'upload, on dirait que quelqu'un a de la chance, le salaud. 16:32 &amp;lt;anti-&amp;gt; ou faire tourner une machine normale à la fac... 16:32 &amp;lt;+fox&amp;gt; * ailouros regarde la liste de matériel de sa fac et fronce les sourcils 16:32 &amp;lt;anti-&amp;gt; une fac qui n'achète pas dell ;) 16:33 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je crois qu'on a quelques dell... d'il y a 5 ans si je me souviens bien 16:33 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; je pense que c'est mauvais : 16:33 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; jvm 1 | java.lang.OutOfMemoryError 16:33 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; jvm 1 | java.lang.OutOfMemoryError 16:33 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; jvm 1 | java.lang.OutOfMemoryError 16:33 &amp;lt;@cervantes&amp;gt; polecat : 4 mégaoctets ;-) 16:33 &amp;lt;jrandom&amp;gt; Sonium : oui, une fois qu'il a un OOM, il mourra vite 16:34 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; et ça aussi : 16:34 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; jvm 1 | 21:21:44.484 CRIT [ Establisher] sport.udp.EstablishmentManager: Err 16:34 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; ou dans l'establisher 16:34 &amp;lt;jrandom&amp;gt; (les OOM suivants peuvent être ignorés sans risque) 16:34 &amp;lt;jrandom&amp;gt; une fois qu'il a un seul OOM, tu peux ignorer toutes les erreurs suivantes 16:34 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; oui mais tu ne devrais pas avoir le premier OOM :D 16:34 &amp;lt;jmg&amp;gt; polecat : la latence ici sur la station spatiale russe est phénoménale par contre.. 16:34 &amp;lt;jrandom&amp;gt; vrai, ailouros 16:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; oh, au fait... mon router se fait watchdogger assez souvent 16:35 &amp;lt;jrandom&amp;gt; hrm, forte utilisation CPU ? 16:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; je suppose que c'est juste mon installation malchanceuse ? 16:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; pas que je sache, la machine est plutôt peu chargée 16:36 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; mais je suppose que c'est ce à quoi je dois m'attendre d'une JVM buguée sur une couche d'émulation linux un peu buggée 16:36 &amp;lt;jrandom&amp;gt; quelle JVM utilises-tu, et quel OS ? 16:36 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; moi ? 16:36 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; Sun's Java(tm) 2 Standard Edition, JRE 5.0 Update 5 on NetBSD/i386 2.0.2 16:37 &amp;lt;jrandom&amp;gt; ahhh oui, je n'ai fait aucun test sur nbsd. fbsd est ok, mais je n'ai pas d'expérience avec nbsd 16:38 &amp;lt;jrandom&amp;gt; ça vaudrait peut-être la peine d'essayer gcj, on pourra peut-être creuser ça après la réunion 16:38 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ça marche plutôt bien, mais le vrai fun avec ça c'est que parfois (selon quel bit il a basculé en se levant du lit — euh en redémarrant) les fichiers netbsd sont créés avec la permission 540 :D 16:38 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; il y a vraiment un truc qui craint ici 16:38 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; jvm 1 | # Internal Error (53414645504F494E540E4350500175), pid=3500, tid=345 16:38 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; 6 16:39 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; désolé les fichiers netDb sont créés en 540 16:39 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; je pense que je réinstallerai ça plus tard 16:39 &amp;lt;jrandom&amp;gt; Sonium : quel OS utilises-tu ? la JVM a l'air de déconner 16:39 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; winxp 16:39 &amp;lt;jrandom&amp;gt; oui, si tu es en 1.5.0_5, ça vaut peut-être le coup d'essayer 1.4.2_09 16:39 &amp;lt;anti-&amp;gt; je ne pense pas que ce soit le problème d'i2p... 16:40 &amp;lt;jrandom&amp;gt; (1.4.2 a été plus stable pour moi, nécessitant moins de ressources) 16:40 &amp;lt;jrandom&amp;gt; et i2p n'utilise aucune particularité de la 1.5, et nous n'avons pas besoin des améliorations GUI de la 1.5 16:40 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; ce qui est curieux, c'est que ça ne s'est jamais produit avant 16:40 &amp;lt;+polecat&amp;gt; Tu ne peux pas utiliser azureus si tu n'as pas la 1.5 toutefois, meh. 16:40 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; et bien sûr j'utilise *BIEN* azureus :| 16:41 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; mais ce n'est pas un vrai problème... pas trop, je pense... 16:41 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; à moins que ces messages à propos de bob qui est quatrième soient pertinents 16:41 &amp;lt;jrandom&amp;gt; non, on peut les ignorer sans risque 16:41 &amp;lt;anti-&amp;gt; (suis-je le seul que ça agace qu'utorrent et bitcomet ne soient pas open ?) 16:42 &amp;lt;+polecat&amp;gt; :o Maudit sois-tu, bob ! 16:42 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 16:42 &amp;lt;anti-&amp;gt; des muffins ? 16:42 * cervantes peut recommander ibm java 1.4.2 si vous cherchez une meilleure gestion des ressources 16:42 &amp;lt;+polecat&amp;gt; anti- : essaie mlnet. caml -&amp;gt; le langage le plus bizarre du monde, mais ça marche bien. 16:42 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; caml, c'est cool 16:42 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; (si tu peux le lire :D ) 16:42 &amp;lt;@frosk&amp;gt; hé, ne démontes pas caml 16:43 &amp;lt;anti-&amp;gt; prolog mérite une mention là-dedans, tout comme brainf**k et consorts 16:43 &amp;lt;+polecat&amp;gt; caml a une doc horrible. Il m'a fallu une demi-heure pour comprendre que ! est habituellement (parfois) un opérateur de déréférencement. 16:43 &amp;lt;@frosk&amp;gt; je suis payé pour écrire de l'ocaml :) 16:43 &amp;lt;+polecat&amp;gt; jrandom : je ne savais pas que je m'étais incrusté dans une réunion, désolé. 16:44 &amp;lt;jrandom&amp;gt; pas de souci, on se rattrape de nos réunions courtes ;) 16:44 * jrandom se prépare 16:44 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2005-11-08</title><link>/fr/blog/2005/11/08/notes-de-statut-i2p-du-2005-11-08/</link><pubDate>Tue, 08 Nov 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/11/08/notes-de-statut-i2p-du-2005-11-08/</guid><description>&lt;p>Salut la bande, déjà mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau / feuille de route à court terme 2) I2Phex 3) I2P-Rufus 4) I2PSnarkGUI 5) Syndie 6) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status / short term roadmap&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La 0.6.1.4 semble encore plutôt stable, même s’il y a eu depuis quelques correctifs de bogues dans CVS. J’ai également ajouté quelques optimisations pour SSU afin de transférer les données plus efficacement, ce qui, je l’espère, aura un impact sensible sur le réseau une fois qu’elles seront largement déployées. Je mets toutefois 0.6.1.5 en attente pour le moment, car il y a encore quelques éléments que je veux intégrer dans la prochaine version. Le plan actuel est de la publier ce week-end, donc restez à l’affût des dernières nouvelles.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 8 novembre 2005</title><link>/fr/blog/2005/11/08/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-8-novembre-2005/</link><pubDate>Tue, 08 Nov 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/11/08/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-8-novembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, dust, frosk, jrandom, reliver, tealc\_, ZipTie&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:21 &amp;lt;jrandom&amp;gt; 0) salut 15:21 &amp;lt;jrandom&amp;gt; 1) État du réseau / feuille de route à court terme 15:21 &amp;lt;jrandom&amp;gt; 2) I2Phex 15:21 &amp;lt;jrandom&amp;gt; 3) I2P-Rufus 15:21 &amp;lt;jrandom&amp;gt; 4) I2PSnarkGUI 15:21 &amp;lt;jrandom&amp;gt; 5) Syndie 15:22 &amp;lt;jrandom&amp;gt; 6) ??? 15:22 &amp;lt;jrandom&amp;gt; 0) salut 15:22 * jrandom agite la main 15:22 &amp;lt;jrandom&amp;gt; notes d’avancement hebdomadaires en ligne sur http://dev.i2p.net/pipermail/i2p/2005-November/001206.html 15:22 * bar marmonne des salutations depuis derrière sa barbe postiche(?) 15:23 &amp;lt;jrandom&amp;gt; ok, on passe à 1) État du réseau / feuille de route à court terme 15:23 &amp;lt;jrandom&amp;gt; Pas grand-chose à ajouter au-delà de ce qu’il y a dans le mail - avec un peu de chance une nouvelle version plus tard cette semaine, ou ce week-end 15:24 &amp;lt;jrandom&amp;gt; il y a de nouvelles optimisations dans le cvs qui devraient aider à améliorer la fiabilité, et ça a plutôt bien marché dans les tests que j’ai faits, mais cela n’aura sans doute pas beaucoup d’impact tant que ce ne sera pas largement déployé 15:25 &amp;lt;jrandom&amp;gt; Je n’ai pas non plus fixé un niveau de débit arbitraire à atteindre avant de poursuivre vers la 0.6.2, même si mon instinct me dit qu’il faut continuer les optimisations jusqu’à pouvoir justifier les goulets d’étranglement par des délais par saut (par router) 15:26 &amp;lt;jrandom&amp;gt; Pour l’instant, toutefois, ce n’est pas là notre goulet d’étranglement, donc il reste du travail. 15:26 &amp;lt;jrandom&amp;gt; Je n’ai pas grand-chose d’autre à ajouter sur ce point - des questions/remarques/inquiétudes ? 15:28 &amp;lt;jrandom&amp;gt; ok, sinon, passons à 2) I2Phex 15:28 &amp;lt;jrandom&amp;gt; Je n’ai pas grand-chose de plus à ajouter ici au-delà de ce qui a été dit dans l’email. Il y a aussi pas mal de discussions sur le forum, donc passez-y pour plus de nouvelles et de coups de gueule 15:31 &amp;lt;jrandom&amp;gt; ok, sinon, passons à 3) I2P-Rufus 15:31 &amp;lt;jrandom&amp;gt; ce point était en fait juste moi qui répétais une rumeur, mais on verra bien comment ça évolue 15:32 &amp;lt;jrandom&amp;gt; Rawn / defnax : vous avez quelque chose à ajouter ? 15:35 &amp;lt;tealc_&amp;gt; c’est quoi i2p-rufus ? 15:35 &amp;lt;jrandom&amp;gt; un portage du client bittorrent rufus pour I2P (http://rufus.sourceforge.net/) 15:36 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre, on peut passer à un autre petit reportage de rumeur - 4) I2PSnarkGUI 15:37 &amp;lt;jrandom&amp;gt; Je n’ai pas grand-chose à ajouter là-dessus à part dire "hey, cool" :) 15:38 &amp;lt;+bar&amp;gt; ouais, ça a l’air bien 15:38 &amp;lt;@frosk&amp;gt; snark est encore un client BT de plus ? 15:38 &amp;lt;jrandom&amp;gt; oui, mais snark est un client bittorrent fourni avec I2P :) 15:38 &amp;lt;@frosk&amp;gt; ah oui, c’est vrai :) 15:38 &amp;lt;jrandom&amp;gt; (actuellement un outil en ligne de commande, mais le multitorrent et une interface web sont en route, même si ce n’est pas imminent) 15:39 &amp;lt;+fox&amp;gt; &amp;lt;ZipTie&amp;gt; qui faisait le travail pour la stratégie de récupération "rarest-first" pour snark ? est-ce que ça a été fait ? 15:39 &amp;lt;jrandom&amp;gt; oui, Ragnarok a implémenté ça 15:39 &amp;lt;jrandom&amp;gt; c’est dans l’I2PSnark actuel 15:39 &amp;lt;+fox&amp;gt; &amp;lt;ZipTie&amp;gt; cool 15:40 &amp;lt;jrandom&amp;gt; oui, tout à fait 15:41 &amp;lt;+fox&amp;gt; &amp;lt;ZipTie&amp;gt; est-ce que i2p-bt va être décommissionné alors au profit de rufus ou snark ? 15:41 &amp;lt;jrandom&amp;gt; ça, ce sont les utilisateurs qui décident 15:42 &amp;lt;+fox&amp;gt; &amp;lt;ZipTie&amp;gt; ou la maintenabilité :) 15:42 &amp;lt;jrandom&amp;gt; personnellement, je pense que si snark obtient une interface web, intégrée avec la console du router, des capacités multitorrent, et offre des performances équivalentes aux autres, il sera en bonne posture 15:43 &amp;lt;jrandom&amp;gt; mais en fait, ce que tu mentionnes est la clé - qui fait la maintenance et le développement est le moteur 15:43 * jrandom ne maintient pas les applis python 15:44 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur le 4, passons au 5) Syndie 15:45 &amp;lt;jrandom&amp;gt; J’ai fait quelques recherches d’ergonomie sur la meilleure façon d’avancer, et je pense que nous avons une interface utilisateur assez viable en préparation, mais si vous avez un avis, postez-le sur syndie ou le forum et on pourra, espérons-le, en tenir compte 15:46 &amp;lt;tealc_&amp;gt; ahh, je pensais que i2phex était en java.. les trucs sur les forums proposent des installateurs .exe et des .exe dans des zips 15:47 &amp;lt;jrandom&amp;gt; i2phex est en java 15:47 &amp;lt;jrandom&amp;gt; et le .exe fonctionne sur toute plateforme où java fonctionne 15:47 &amp;lt;jrandom&amp;gt; java -jar i2phex.exe 15:47 &amp;lt;jrandom&amp;gt; (oui, vraiment) 15:49 &amp;lt;jrandom&amp;gt; (tousse) 15:49 &amp;lt;jrandom&amp;gt; dust : quelque chose à ajouter concernant syndie ? 15:50 &amp;lt;dust&amp;gt; non 15:50 &amp;lt;jrandom&amp;gt; ok cool. à moins que quelqu’un ait autre chose à ce sujet, passons au bon vieux : 6) ??? 15:50 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à aborder pour la réunion ? 15:53 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; la paella est prête ? ;-) 15:53 * jrandom attrape une cuillère-fourchette 15:54 &amp;lt;jrandom&amp;gt; (sur ce...) 15:54 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; et le chat sent toujours le chat ;?) 15:54 * jrandom windos up 15:54 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2005-11-01</title><link>/fr/blog/2005/11/01/notes-d%C3%A9tat-i2p-du-2005-11-01/</link><pubDate>Tue, 01 Nov 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/11/01/notes-d%C3%A9tat-i2p-du-2005-11-01/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est reparti pour notre rendez-vous hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.4 et statut du réseau 2) amorçages, prédécesseurs, adversaires passifs globaux, et CBR 3) i2phex 0.1.1.34 4) application voi2p 5) syndie et sucker 6) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.1.4 and net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La sortie de la version 0.6.1.4 samedi dernier semble s’être déroulée plutôt bien - 75 % du réseau a déjà été mis à jour (merci !), et la plupart des autres sont de toute façon en 0.6.1.3. Tout semble fonctionner raisonnablement bien, et même si je n’ai pas reçu beaucoup de retours à ce sujet - ni positifs ni négatifs, j’imagine que vous vous plaindriez bruyamment si ça se passait mal :)&lt;/p></description></item><item><title>Réunion des développeurs I2P - 01 novembre 2005</title><link>/fr/blog/2005/11/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-01-novembre-2005/</link><pubDate>Tue, 01 Nov 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/11/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-01-novembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> brutus, cervantes, Complication, defnax, dust, jme\___, jrandom, polecat, redzara&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 15:04 &amp;lt;jrandom&amp;gt; 0) salut 15:04 &amp;lt;jrandom&amp;gt; 1) 0.6.1.4 et état du réseau 15:04 &amp;lt;jrandom&amp;gt; 2) bootstraps, prédécesseurs, adversaires passifs globaux et CBR 15:05 &amp;lt;jrandom&amp;gt; 3) i2phex 0.1.1.34 15:05 &amp;lt;jrandom&amp;gt; 4) appli voi2p 15:05 &amp;lt;jrandom&amp;gt; 5) syndie et sucker 15:05 &amp;lt;jrandom&amp;gt; 6) ??? 15:05 &amp;lt;jrandom&amp;gt; 0) salut 15:05 * jrandom fait coucou 15:05 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur @ http://dev.i2p.net/pipermail/i2p/2005-November/001186.html 15:05 &amp;lt;jrandom&amp;gt; (voyons si ce chat va me laisser taper avec les deux mains...) 15:06 &amp;lt;jrandom&amp;gt; ooh, on dirait qu'on est quelques minutes en avance (maudit décalage d'horloge), mais peut-être que ça compensera d'avoir été en retard tout à l'heure ;) 15:07 &amp;lt;jrandom&amp;gt; enfin, passons à 1) 0.6.1.4 et état du réseau 15:08 &amp;lt;jrandom&amp;gt; Je n'ai pas grand-chose à ajouter au-delà de ce qu'il y a dans les notes d'état 15:08 * cervantes attend l'heure exacte pour dire salut 15:08 &amp;lt;jrandom&amp;gt; heh 15:09 &amp;lt;jrandom&amp;gt; il te reste 19 secondes, selon timeanddate.com :) 15:09 &amp;lt;@cervantes&amp;gt; salut 15:09 &amp;lt;jrandom&amp;gt; ;) bon, alors, quelqu'un a des commentaires/inquiétudes concernant 0.6.1.4 ? d'après ce que je vois, ça s'est plutôt bien passé 15:10 &amp;lt;+Complication&amp;gt; J'ai compté 747,6 routers aujourd'hui :P 15:10 &amp;lt;jrandom&amp;gt; oui, on a eu un churn plus élevé que d'habitude ces derniers temps 15:10 &amp;lt;jrandom&amp;gt; on reçoit encore un tas de référents depuis cet article sur digg / gotroot 15:10 &amp;lt;+Complication&amp;gt; Et un truc pour « connaître » plus de pairs, c'est simplement de redémarrer moins souvent :) 15:10 &amp;lt;jrandom&amp;gt; heh c'est pas faux 15:10 &amp;lt;@cervantes&amp;gt; *tousse*SourceForge*tousse* 15:11 &amp;lt;+polecat&amp;gt; J'ai eu quelques problèmes avec le nombre de tunnels participants qui chute brusquement de temps en temps. C'est peut‑être ce fichu NAT. 15:11 * jrandom fait la grimace. as‑tu eu beaucoup de référents depuis sf, cervantes ? 15:11 &amp;lt;+Complication&amp;gt; cervantes : tu veux dire *cette* page SourceForge ? :eek: 15:11 * cervantes ne journalise pas les référents 15:11 &amp;lt;jrandom&amp;gt; hmm polecat, ça pourrait être un problème avec ton NAT, mais faire baisser le nombre de tunnels participants n'est pas vraiment une mauvaise chose - ça /devrait/ faire ça 15:11 &amp;lt;jrandom&amp;gt; ah ok cervantes 15:12 &amp;lt;+polecat&amp;gt; Vraiment ? Je pensais qu'avoir beaucoup de tunnels participants était bien. 15:12 &amp;lt;+Complication&amp;gt; polecat : chez moi, ça avait tendance à les faire chuter rapidement quand ça dépassait la bande passante pratiquement utilisable 15:12 &amp;lt;@cervantes&amp;gt; Je m'efforce de ne journaliser que le minimum requis pour déboguer les problèmes du forum ;-) 15:12 &amp;lt;@cervantes&amp;gt; vu que les gens semblent chatouilleux sur le sujet 15:12 &amp;lt;@cervantes&amp;gt; J'ai remarqué... 15:13 &amp;lt;jrandom&amp;gt; polecat : bien sûr, mais le nombre devrait baisser si ta machine est chargée ou se comporte bizarrement 15:13 &amp;lt;jrandom&amp;gt; raisonnable, cervantes 15:13 * jrandom consigne le nom de jeune fille de la mère de tout le monde, pour rappeler aux gens de ne faire confiance à personne ;) 15:14 &amp;lt;jrandom&amp;gt; (ou est‑ce que je le fais vraiment ? vous ne le saurez jamais ;) 15:15 &amp;lt;jrandom&amp;gt; polecat : est‑ce que ton NAT redémarre au hasard, ou perd son adresse IP, ou autre chose ? 15:15 &amp;lt;@cervantes&amp;gt; ouais, je pourrais changer d'avis sur cette question... c'est bien trop amusant de voir d'où tout le monde suit les liens :P 15:16 &amp;lt;jrandom&amp;gt; c'est comme ça que j'ai trouvé les articles got-root et digg :) 15:16 &amp;lt;dust&amp;gt; j'ai remarqué un meilleur débit réseau ces derniers temps, ou bien c'est encore moi qui me fais des idées ? 15:17 &amp;lt;jrandom&amp;gt; ça devrait être meilleur, surtout pour les connexions de courte durée (p. ex. réponses HTTP) 15:18 &amp;lt;jrandom&amp;gt; d'un autre côté, ce n'est pas autant d'amélioration que j'espérais, donc il reste du travail à faire sur ce front 15:18 &amp;lt;dust&amp;gt; p. ex., i2phex prend à peu près n'importe quelle limite que je lui donne si je lui donne assez de transferts parallèles 15:18 &amp;lt;jrandom&amp;gt; sympa 15:20 &amp;lt;dust&amp;gt; par tunnel semble limité à &amp;lt;~10k/s 15:20 &amp;lt;dust&amp;gt; ou par transfert 15:20 &amp;lt;+polecat&amp;gt; D'accord, ma machine est effectivement chargée de temps en temps. 15:21 &amp;lt;@cervantes&amp;gt; est‑ce que des gens sur des connexions à bande passante limitée ont remarqué une amélioration ? 15:22 &amp;lt;jrandom&amp;gt; hmm oui, 10KBps par flux semble être dans l'ordre de grandeur de ce que je vois aussi 15:22 &amp;lt;jrandom&amp;gt; cervantes : je pense qu'on les a tous effrayés (mais si quelqu'un avec un modem ou une connexion vraiment pourrie veut essayer et faire un retour, ce serait apprécié :) 15:23 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 1), passons à 2) bootstraps, prédécesseurs, adversaires passifs globaux et CBR 15:23 &amp;lt;jrandom&amp;gt; il y a eu beaucoup de discussions à ce sujet sur la liste de diffusion (octobre a eu plus de messages que n'importe quel autre mois depuis le lancement d'i2p !) 15:24 &amp;lt;defnax&amp;gt; est‑ce que quelqu'un a regardé eepsites.i2p ? 15:24 &amp;lt;jrandom&amp;gt; au‑delà de ce qu'il y a dans les notes d'état, je ne suis pas sûr d'avoir quoi que ce soit à ajouter pour le moment. quelqu'un a des questions/commentaires/inquiétudes ? 15:24 &amp;lt;@cervantes&amp;gt; Je pense que tu as réussi à générer un CBR de tunnel complet en maintenant un niveau constant de mails i2plist 15:24 &amp;lt;jrandom&amp;gt; heh cervantes 15:24 &amp;lt;jrandom&amp;gt; defnax : ouais, ça a l'air propre, une belle base de données qui grandit là‑bas 15:25 &amp;lt;jrandom&amp;gt; pareil pour tino.i2p 15:25 &amp;lt;defnax&amp;gt; mais je n'aime pas ça 15:25 &amp;lt;+polecat&amp;gt; Hé, je suis sur une connexion à bande passante limitée ! i2p a 10K/s en upload et 32K/s en download. :) 15:26 &amp;lt;defnax&amp;gt; www.eepsites.com alors tous les utilisateurs normaux d'Internet peuvent chercher des sites i2p 15:26 &amp;lt;defnax&amp;gt; et la MPAA ou la RIAA peuvent parcourir quels sites sont disponibles et 15:26 &amp;lt;jrandom&amp;gt; et alors ? 15:26 &amp;lt;jrandom&amp;gt; la MPAA/RIAA/etc. peuvent tout simplement faire tourner i2p si elles veulent voir ce qu'il y a sur i2p 15:26 &amp;lt;jrandom&amp;gt; w3wt polecat 15:27 &amp;lt;jrandom&amp;gt; (bon sang, certaines requêtes de recherche sont malsaines sur eepsites.com...) 15:27 &amp;lt;defnax&amp;gt; ce n'est pas bon pour l'anonymat 15:27 &amp;lt;defnax&amp;gt; alors tous les utilisateurs savent où trouver des torrents sur les eepsites I2P 15:27 &amp;lt;jrandom&amp;gt; defnax : pareil avec tino.i2p 15:27 &amp;lt;@cervantes&amp;gt; J'aime les fausses pubs Google sur eepsites.i2p... mais bref, digression 15:27 &amp;lt;jrandom&amp;gt; defnax : ce n'est pas bon pour le /secret/. c'est différent de l'anonymat. 15:27 &amp;lt;jrandom&amp;gt; les gens qui hébergent des eepsites publics doivent s'attendre à ce que n'importe qui puisse voir leurs eepsites 15:28 &amp;lt;jrandom&amp;gt; s'ils veulent restreindre qui peut y accéder, ils devraient le faire 15:28 &amp;lt;jrandom&amp;gt; oui, clairement, cervantes :) 15:28 &amp;lt;+polecat&amp;gt; Quiconque veut un eepsite privé, il suffit de ne pas lui donner de nom dans hosts.txt. Problème résolu ! 15:28 &amp;lt;defnax&amp;gt; mais les utilisateurs Internet normaux ne doivent pas savoir quels eepsites sont disponibles ! 15:28 &amp;lt;jrandom&amp;gt; polecat : ce n'est pas entièrement suffisant 15:29 &amp;lt;+polecat&amp;gt; Vraiment ? 15:29 &amp;lt;jrandom&amp;gt; désolé, je comprends peut‑être mal defnax. pourquoi les gens ne devraient‑ils pas savoir quels eepsites sont disponibles ? 15:29 &amp;lt;defnax&amp;gt; je sais que ce n'est pas listé dans un moteur de recherche si on ne rend pas l'eepsite public 15:29 &amp;lt;+polecat&amp;gt; Je pensais que c'était un balayage en force brute de l'espace de clés base64 pour trouver des eepsites... 15:29 &amp;lt;jrandom&amp;gt; polecat : oui, quelqu'un peut aspirer le netDb 15:29 &amp;lt;defnax&amp;gt; je pense que cette personne n'a pas besoin d'I2P 15:29 &amp;lt;jrandom&amp;gt; eh bien, aspirer des leaseSets demande nettement plus de travail qu'aspirer des routers... 15:30 &amp;lt;jrandom&amp;gt; defnax : désolé, je ne comprends pas 15:30 &amp;lt;jrandom&amp;gt; eepsites.com est une interface publique vers un moteur de recherche couvrant des eepsites publics. rien de privé n'est révélé 15:30 &amp;lt;@cervantes&amp;gt; lol @ les 5 dernières recherches 15:30 &amp;lt;+Complication&amp;gt; Oui, le cadre « dernières recherches » suggère que quelqu'un (ironiquement quelqu'un qui n'est probablement pas anonyme) est un peu malade. 15:30 &amp;lt;+Complication&amp;gt; Ah, peu importe. 15:30 &amp;lt;defnax&amp;gt; je veux dire qu'il n'a pas besoin d'I2P ! il dit sur une IP publique sur quels eepsites des torrents ou d'autres choses sont disponibles ! 15:31 &amp;lt;defnax&amp;gt; sur I2P c'est ok, mais pas sur l'Internet normal 15:31 &amp;lt;jrandom&amp;gt; defnax : bien sûr, la personne qui gère eepsites.com n'a pas elle‑même besoin d'i2p. tu peux trouver son adresse personnelle, son numéro de téléphone, etc. 15:31 &amp;lt;jrandom&amp;gt; mais, d'un autre côté, c'est pareil pour forum.i2p. 15:31 &amp;lt;jrandom&amp;gt; (et dans une certaine mesure, www.i2p, même si ça ne te donne pas /mes/ infos ;) 15:32 &amp;lt;jrandom&amp;gt; certains sites sont publics. c'est très bien. c'est chouette. 15:32 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; defnax, quelles attaques sont possibles grâce à ce site, qui ne le seraient pas sans ce site ? 15:32 &amp;lt;@cervantes&amp;gt; Complication : ricane 15:32 &amp;lt;jrandom&amp;gt; ils offrent un service potentiellement utile aux personnes qui voudraient essayer i2p avant d'installer 15:33 &amp;lt;defnax&amp;gt; ok des nouvelles d'I2Psnark? 15:33 &amp;lt;+Complication&amp;gt; cervantes : ouais, rien de tel que la bonne vieille ironie :) 15:33 &amp;lt;defnax&amp;gt; il aura une interface web/GUI avant 0.6.2 ? 15:33 &amp;lt;@cervantes&amp;gt; defnax : il y a un inproxy i2p depuis plusieurs mois 15:33 &amp;lt;jrandom&amp;gt; defnax : non, mais je suppose qu'on devrait avancer dans l'ordre du jour avant d'arriver à 6) ??? 15:33 &amp;lt;jrandom&amp;gt; ok, y a‑t‑il autre chose sur 2) bootstraps, prédécesseurs, adversaires passifs globaux et CBR ? 15:34 &amp;lt;jrandom&amp;gt; ou passons‑nous à 3) I2Phex 0.1.1.34 15:34 &amp;lt;jrandom&amp;gt; [considérez que c'est fait] 15:35 &amp;lt;jrandom&amp;gt; ok, ceux qui ne sont pas encore en 0.1.1.34 devraient mettre à jour, car il y a des éléments importants dans cette version. Ceux qui sont déjà en 0.1.1.34 et qui veulent aider à tester des améliorations pas encore publiées, il y a du travail supplémentaire dans le CVS ; donc si vous essayez et avez des problèmes, merci de poster sur le forum 15:36 &amp;lt;jrandom&amp;gt; par ailleurs, j'ai entendu qu'il y a aussi de bons progrès côté gwebcache, mais rien encore sur son intégration avec i2phex 15:36 &amp;lt;jrandom&amp;gt; redzara : des nouvelles de la fusion ? 15:37 &amp;lt;+Complication&amp;gt; Les améliorations du CVS après la .34 semblent rendre la GUI *beaucoup* plus réactive. 15:38 &amp;lt;jrandom&amp;gt; cool, oui, je ne supportais pas la réactivité de &amp;lt;= ..34, mais je ne suis pas sûr que les correctifs soient totalement sans régression, puisque je ne comprends pas tout le code. mais ça /semble/ ok :) 15:42 &amp;lt;+redzara&amp;gt; jrandom : désolé, mais nous venons de changer l'heure en France vers l'heure d'hiver et le travail est presque fini pour I2phex, je dois juste traquer 2 ou 3 bugs 15:43 &amp;lt;jrandom&amp;gt; ah cool ! 15:43 &amp;lt;jrandom&amp;gt; pas d'urgence, je me demandais juste 15:44 &amp;lt;+redzara&amp;gt; et peut‑être que je dois récupérer le dernier code I??phex pour voir si le mod de GregorK s'applique au dernier code phex ?!? 15:45 &amp;lt;jrandom&amp;gt; oui, désactiver la fonctionnalité de requêtes à distance sera nécessaire, mais c'était une correction triviale en deux lignes (commenter les requêtes MAGMA et URI). 15:45 &amp;lt;jrandom&amp;gt; pareil pour le dernier problème de synchronisation (retirer les verrous inutiles sur les opérations réseau) 15:46 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; I??phex &amp;lt;- intéressant comme une faute de frappe peut révéler l'emplacement aussi :) 15:46 &amp;lt;jrandom&amp;gt; pas autant que « en France » ;) 15:46 &amp;lt;+redzara&amp;gt; c'est déjà fait dans mon code 15:46 &amp;lt;@cervantes&amp;gt; hehe 15:46 &amp;lt;jrandom&amp;gt; (mais c'est un autre bug qui n'est pas encore corrigé... le truc d'encodage de caractères IRC) 15:46 &amp;lt;jrandom&amp;gt; ok cool redzara 15:47 &amp;lt;+redzara&amp;gt; jme___ : je ne cherche pas à cacher mon emplacement, tu sais :-) 15:47 &amp;lt;+redzara&amp;gt; donc rien de plus à dire sur i2phex pour moi 15:47 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; redzara, ok :) 15:48 &amp;lt;jrandom&amp;gt; ok super, merci pour la mise à jour 15:48 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a quelque chose sur i2phex, ou passons‑nous à 4) l'appli voi2p ? 15:49 &amp;lt;+redzara&amp;gt; considérez que l'on avance :) 15:49 &amp;lt;jrandom&amp;gt; pour 4), je ne suis pas sûr d'avoir quoi que ce soit à ajouter au‑delà de ce qu'il y a dans le mail, et il semble qu'aum se soit déconnecté, donc on devra probablement attendre une mise à jour plus tard 15:49 &amp;lt;jrandom&amp;gt; (à moins que quelqu'un ait autre chose à discuter pour le 4)?) 15:50 &amp;lt;jrandom&amp;gt; sinon, considérez que nous passons à 5) syndie et sucker 15:50 &amp;lt;jrandom&amp;gt; dust : tu veux nous dire un mot ? 15:51 &amp;lt;@cervantes&amp;gt; alors, syndie aspire bien maintenant ? 15:51 &amp;lt;jrandom&amp;gt; oui *tousse* 15:51 &amp;lt;dust&amp;gt; heh 15:52 &amp;lt;dust&amp;gt; eh bien, la note dit à peu près tout 15:52 &amp;lt;dust&amp;gt; il reste encore des choses à faire 15:53 &amp;lt;dust&amp;gt; un mot sur les tests et le signalement des bugs 15:54 &amp;lt;jrandom&amp;gt; ok super, tu sais au pied levé ce qu'il en est de rome‑0.8 ? ça vaut le coup d'attendre une sortie imminente, ou on prend une build CVS et on mettra à jour plus tard ? 15:55 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; oi, et l'ircProxy qui fait du ping‑pong auto, des progrès là‑dessus ? 15:55 &amp;lt;jrandom&amp;gt; aucun progrès à ma connaissance 15:55 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; (oups, désolé) 15:55 &amp;lt;+polecat&amp;gt; voi2p, fais un MP3 de ta voix et envoie‑le en bittorrent sur i2p. 15:56 &amp;lt;dust&amp;gt; non, je ne connais pas l'ETA pour le prochain rome 15:56 &amp;lt;dust&amp;gt; je n'ai pas pu accéder au CVS 15:57 &amp;lt;dust&amp;gt; (je ne me souviens plus pourquoi) 15:57 &amp;lt;jrandom&amp;gt; ah 'k, bon, on n'en a pas encore besoin, ce serait juste sympa. plus tard alors 15:58 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur le 5) ? ou passons‑nous à 6) ??? 15:59 &amp;lt;jrandom&amp;gt; [considérez que c'est fait] 15:59 &amp;lt;@cervantes&amp;gt; brutus : je ne crois pas que quoi que ce soit ait été fait à ce sujet 16:00 &amp;lt;dust&amp;gt; est‑ce que ça devrait être fait ? 16:01 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; oki, ouais, je suppose que c'est aussi de faible priorité 16:01 &amp;lt;+polecat&amp;gt; Je veux toujours savoir comment on pourrait rendre i2p, et les techniques d'anonymat en général, plus accessibles dans les endroits pauvres ou dangereux. 16:01 &amp;lt;jrandom&amp;gt; polecat : en trouvant quelqu'un avec une connexion bas débit pour aider à tester ;) 16:01 &amp;lt;@cervantes&amp;gt; un fusil gratuit avec chaque installation ? 16:02 &amp;lt;jrandom&amp;gt; polecat : on travaille clairement là‑dessus, mais on a tellement, tellement d'autres choses à faire avant. 16:02 &amp;lt;jrandom&amp;gt; dust : le truc IRC ? ça pourrait valoir le coup, mais les améliorations de sucker sont probablement plus importantes 16:02 &amp;lt;jrandom&amp;gt; (à mon humble avis) 16:03 &amp;lt;@cervantes&amp;gt; (opinion quelque peu biaisée ;-) 16:03 &amp;lt;@cervantes&amp;gt; *biaisée 16:03 &amp;lt;jrandom&amp;gt; c'est vrai, mais je pense que mon biais est le Bon :) 16:04 * cervantes note la majuscule ;-) 16:05 * Complication regarde la prise téléphonique et se demande si quelque chose de bon peut sortir de ce genre de &amp;lt;choses&amp;gt; :D 16:05 &amp;lt;+Complication&amp;gt; Cela dit, si l'ADSL passe dessus, ça ne peut pas être intrinsèquement mauvais. :D 16:05 &amp;lt;+polecat&amp;gt; Non... pas des Choses ! 16:05 &amp;lt;@cervantes&amp;gt; Complication : tu peux aussi t'en servir pour appeler des gens.... 16:06 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 6) ??? 16:07 * cervantes n'était pas sûr qu'on ait quoi que ce soit pour ??? au départ 16:07 &amp;lt;jrandom&amp;gt; dans ce cas... 16:07 * jrandom se prépare 16:08 * jrandom *bafs* la réunion est close &lt;/div></description></item><item><title>Notes d'état d'I2P du 2005-10-25</title><link>/fr/blog/2005/10/25/notes-d%C3%A9tat-di2p-du-2005-10-25/</link><pubDate>Tue, 25 Oct 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/10/25/notes-d%C3%A9tat-di2p-du-2005-10-25/</guid><description>&lt;p>Salut à tous, encore des nouvelles du front&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) Intégration de Fortuna 3) Statut de GCJ 4) i2psnark est de retour 5) Plus sur l’amorçage 6) Enquêtes sur les virus 7) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La semaine passée s’est plutôt bien déroulée sur le réseau : la situation semble assez stable, le débit est normal, et le réseau continue de croître pour atteindre de l’ordre de 400 à 500 pairs. Il y a également eu des améliorations significatives depuis la version 0.6.1.3 et, comme elles affectent les performances et la fiabilité, je m’attends à ce que nous publiions une version 0.6.1.4 plus tard cette semaine.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 25 octobre 2005</title><link>/fr/blog/2005/10/25/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-25-octobre-2005/</link><pubDate>Tue, 25 Oct 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/10/25/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-25-octobre-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cat-a-puss, cervantes, Complication, dust, jme\___, jnymo\_, jrandom, legion, Ragnarok, reliver, Romster, shardy, susi23&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:24 &amp;lt;jrandom&amp;gt; 0) salut 16:24 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 16:24 &amp;lt;jrandom&amp;gt; 2) Intégration de Fortuna 16:24 &amp;lt;jrandom&amp;gt; 3) Statut GCJ 16:24 &amp;lt;jrandom&amp;gt; 4) i2psnark revient 16:24 &amp;lt;jrandom&amp;gt; 5) Plus sur l’amorçage 16:24 &amp;lt;jrandom&amp;gt; 6) Enquêtes sur le virus 16:24 &amp;lt;jrandom&amp;gt; 7) ??? 16:24 &amp;lt;jrandom&amp;gt; 0) salut 16:24 * jrandom salue de la main 16:24 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2005-October/001079.html 16:25 * susi23 renvoie un signe de la main 16:26 &amp;lt;jrandom&amp;gt; passons à 1) statut du réseau 16:26 &amp;lt;jrandom&amp;gt; comme je l’ai mentionné, pour l’instant ça paraît plutôt raisonnable. 16:26 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah une réunion, cool 16:27 &amp;lt;jrandom&amp;gt; de bonnes choses arrivent aussi, donc on aura une nouvelle release plus tard cette semaine 16:27 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à soulever concernant 1) statut du réseau ? 16:27 &amp;lt;@cervantes&amp;gt; omg 7 points 16:27 &amp;lt;+legion&amp;gt; oui ça a l’air bien :-) 16:27 &amp;lt;jrandom&amp;gt; semaine chargée, cervantes :) 16:28 &amp;lt;@cervantes&amp;gt; ça ne peut être que bon 16:28 &amp;lt;+Complication&amp;gt; Ça fonctionne relativement bien, même dev.i2p - je peux même faire des checkouts CVS sans messages EOF. 16:28 &amp;lt;jrandom&amp;gt; nice :) 16:28 &amp;lt;+Complication&amp;gt; Les derniers devaient être des surcharges liées à la release. 16:28 &amp;lt;+Complication&amp;gt; Mais je ne peux pas l’affirmer. 16:28 &amp;lt;jrandom&amp;gt; dev.i2p tourne aussi sur le dernier code de build (-7), donc ça devrait, espérons-le, mieux performer qu’avant 16:29 &amp;lt;jrandom&amp;gt; s/dev.i2p/cvs.i2p (etc)/ 16:29 &amp;lt;+legion&amp;gt; forums.i2p semble aussi bien meilleur qu’avant :) 16:29 &amp;lt;@cervantes&amp;gt; *ahem* 16:29 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; est-ce que i2p est sûr pour laisser d’autres rejoindre etc. ? 16:29 &amp;lt;+Ragnarok&amp;gt; ok, maintenant je dois essayer ce miraculeux « cvs checkout qui marche du premier coup » 16:30 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; vu qu’il n’y a plus de limites connues maintenant 16:30 &amp;lt;@cervantes&amp;gt; c’est parce que tout le monde matraque i2p-list au lieu de poster sur le forum 16:30 &amp;lt;+legion&amp;gt; hmm tu es sûr, cervantes ? 16:30 &amp;lt;jrandom&amp;gt; Romster : eh bien, on a bien grandi ces derniers temps, mais on devrait attendre la bêta publique jusqu’à 0.6.2 16:30 &amp;lt;jrandom&amp;gt; heh cervantes ;) 16:30 &amp;lt;jrandom&amp;gt; chut Ragnarok, tu vas nous porter la poisse ! 16:31 &amp;lt;+Ragnarok&amp;gt; wow... c’est vrai. Je suis sans voix 16:31 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ok jrandom 16:31 &amp;lt;jrandom&amp;gt; (j’ai les yeux qui piquent à cause du curry que mes coloc cuisinent en bas) 16:31 &amp;lt;jrandom&amp;gt; bien vu, Ragnarok 16:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; lol ça c’est du curry costaud 16:32 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 1), passons rapidement à 2) intégration de Fortuna 16:32 &amp;lt;jrandom&amp;gt; (c’est clair, Romster) 16:32 &amp;lt;+fox&amp;gt; &amp;lt;shardy&amp;gt; youpi pour l’intégration de Fortuna ! 16:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; on passe au 2) :P 16:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; c’est quoi, Fortuna ? 16:32 &amp;lt;jrandom&amp;gt; heh je me doutais que ça te plairait, shardy :) 16:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; j’ai un peu décroché le mois dernier 16:32 &amp;lt;+Complication&amp;gt; Algo PRNG (générateur pseudo-aléatoire), si je me souviens. 16:33 &amp;lt;+Complication&amp;gt; À ce qu’ils écrivent, c’en est un bon, supposément. :P 16:34 * Complication ne connaît cependant rien de son fonctionnement interne 16:34 &amp;lt;jrandom&amp;gt; shardy : j’aimerais que tu puisses y jeter un œil à l’occasion 16:34 &amp;lt;+fox&amp;gt; &amp;lt;shardy&amp;gt; bien sûr 16:34 &amp;lt;+fox&amp;gt; &amp;lt;shardy&amp;gt; vous utilisez l’implémentation GNU ? 16:34 &amp;lt;jrandom&amp;gt; Romster/Complication : il y a des liens dans le mail 16:34 &amp;lt;jrandom&amp;gt; oui shardy - http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/core/java/src/gnu/crypto/prng/Fortuna.java 16:35 &amp;lt;jrandom&amp;gt; (intégré avec http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/core/java/src/net/i2p/util/FortunaRandomSource.java ) 16:36 &amp;lt;jrandom&amp;gt; on diffère toutefois de l’implémentation gnu-crypto pure, puisqu’on a déjà du code AES256 et SHA256 (de Cryptix et Bouncycastle, respectivement) 16:36 &amp;lt;jrandom&amp;gt; ok, bref, c’est cool, on bosse pour intégrer ce support depuis probablement un an 16:37 &amp;lt;jrandom&amp;gt; (l’intégration de fortuna était un des projets principaux qui ont poussé smeghead à construire « pants » ;) 16:37 &amp;lt;jrandom&amp;gt; si quelqu’un a des questions/commentaires/inquiétudes à ce sujet, n’hésitez pas à les renvoyer sur la liste 16:37 &amp;lt;jrandom&amp;gt; (ou par email, ou sur le forum, bien sûr) 16:38 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; oui où est smeghead, il n’est pas passé depuis un moment 16:38 &amp;lt;jrandom&amp;gt; smeghead est [redacted] en train de [redacted] 16:39 &amp;lt;jrandom&amp;gt; ok, passons à 3) statut GCJ 16:39 &amp;lt;jrandom&amp;gt; i2p fonctionne sur GCJ ! [w00t!] 16:39 &amp;lt;+susi23&amp;gt; beau boulot 16:39 &amp;lt;+legion&amp;gt; sucré 16:39 &amp;lt;jrandom&amp;gt; du moins, ça marche sur GCJ 4.0.2 sur linux 2.6.12. Je n’ai pas essayé d’autres plateformes 16:40 &amp;lt;jrandom&amp;gt; oui, les équipes GCJ et GNU Classpath ont fait des merveilles 16:40 &amp;lt;jrandom&amp;gt; c’était vraiment facile à builder, les anciennes classes à références statiques dont je me souvenais n’étaient pas nécessaires 16:41 &amp;lt;+Complication&amp;gt; Ce qui semble plutôt positif, vu l’ouverture moins que complète de Sun Java (en ce qui concerne la distribution, si je me souviens bien). 16:41 &amp;lt;jrandom&amp;gt; un makefile est livré avec I2P maintenant, mais par simplicité, je pense qu’on va probablement rester sur une distribution Java pur, au moins en priorité 16:41 &amp;lt;+susi23&amp;gt; (ensuite on essaie de le faire tourner sur J2ME ;) 16:42 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; GCJ pour remplacer la JVM de Sun&amp;gt; 16:42 &amp;lt;cat-a-puss&amp;gt; comment sont les performances avec GCJ ? 16:42 &amp;lt;jrandom&amp;gt; oui, bien que Sun soit entièrement ouvert, et on /pourrions/ distribuer leur JVM avec I2P, mais leur licence interdit de distribuer leur JVM comme outil à usage général 16:42 &amp;lt;jrandom&amp;gt; cat-a-puss : comparables 16:42 &amp;lt;jrandom&amp;gt; la plupart du travail lourd dans i2p est déjà fait par du code assembleur ;) 16:43 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; i2p fonctionnerait comment avec C#/mono avec cet ajout Java vers C# (j’ai oublié son nom) 16:43 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je me souviens que jrandom et moi on l’avait essayé il y a longtemps 16:43 &amp;lt;jrandom&amp;gt; aucune idée. mais si ça marche avec gcj, ça pourrait marcher avec ikvm - le machin JVM de mono 16:44 &amp;lt;+Ragnarok&amp;gt; IKVM 16:44 &amp;lt;+Ragnarok&amp;gt; rien 16:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah c’est ça, ikvm 16:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; beaucoup de différences entre GCJ, IKVM et celui de Sun ? 16:45 &amp;lt;jrandom&amp;gt; je n’ai jamais utilisé ikvm 16:45 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je suis sûr que tu l’as déjà fait avec mono une fois, ou c’était eclipse ? 16:45 &amp;lt;+fox&amp;gt; * Romster hausse les épaules 16:45 &amp;lt;jrandom&amp;gt; et i2p tel que livré ne supporte pas actuellement la router console, bien qu’il supporte le fonctionnement du router, i2ptunnel et sam 16:46 &amp;lt;+Ragnarok&amp;gt; qu’est-ce qui bloque la router console ? 16:47 &amp;lt;+susi23&amp;gt; xerces, si je me souviens bien 16:47 &amp;lt;jrandom&amp;gt; des trucs xerces. le xercesImpl livré avec i2p a des dépendances sur sun.* et quand j’ai naïvement essayé de glisser le dernier xerces, faire GCJ de ça et de jdom et rome et le reste de jetty foirait 16:47 &amp;lt;jrandom&amp;gt; il semble que le dernier xerces ait quelques exigences supplémentaires 16:48 &amp;lt;jrandom&amp;gt; (pour des fichiers JAR qu’on ne livre pas actuellement). cependant, je suis sûr qu’on peut mettre la main dessus 16:49 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; jrandom est bon pour traquer les problèmes :) 16:49 &amp;lt;jrandom&amp;gt; encore meilleur pour en créer 16:49 &amp;lt;+fox&amp;gt; * Romster va chercher un café 16:49 &amp;lt;jrandom&amp;gt; ok, autre chose sur 3) statut GCJ ? 16:49 &amp;lt;jrandom&amp;gt; ou on passe à 4) i2psnark 16:50 &amp;lt;jrandom&amp;gt; c’est comme si c’était fait 16:50 &amp;lt;jrandom&amp;gt; ok, i2psnark est de retour (yay) 16:51 &amp;lt;jrandom&amp;gt; je n’ai pas grand-chose à ajouter à ce qui est dans le mail... tu as quelque chose, Ragnarok ? 16:51 &amp;lt;+Ragnarok&amp;gt; nope 16:51 &amp;lt;+susi23&amp;gt; au sujet du frontend web 16:51 &amp;lt;+Ragnarok&amp;gt; plus de tests seraient bien, donc tout le monde devrait l’essayer :) 16:52 &amp;lt;+susi23&amp;gt; le supporter avec susibt ne devrait pas poser problème 16:52 &amp;lt;jrandom&amp;gt; ooh raconte-nous, susi23 :) 16:52 &amp;lt;jrandom&amp;gt; nice 16:52 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; question naïve, pourquoi passer du temps à supporter un vieux client bt alors que d’autres (azureus) supportent un client complet ? 16:52 &amp;lt;jrandom&amp;gt; jme___ : azureus est vraiment du tonnerre 16:52 &amp;lt;+susi23&amp;gt; une release majeure de susibt est prévue pour novembre :) 16:53 &amp;lt;jrandom&amp;gt; heh cool, susi23 16:53 &amp;lt;+Complication&amp;gt; Pour moi, Azureus semblait terriblement complexe. 16:53 &amp;lt;+Ragnarok&amp;gt; azureus c’est de la daube 16:53 &amp;lt;+susi23&amp;gt; pour moi, j’ai toujours besoin d’une solution headless (sans interface graphique) 16:53 &amp;lt;+Ragnarok&amp;gt; pour ne pas trop édulcorer 16:53 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; ok :) 16:53 &amp;lt;jrandom&amp;gt; jme___ : azureus est un peu lourd, mais c’est une excellente solution BT polyvalente 16:53 &amp;lt;+Complication&amp;gt; (je pourrais très bien finir par mal le configurer et entamer mon anonymat.) 16:54 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; ça a du sens, je voulais juste savoir 16:54 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; pour moi azerious n’a jamais bien marché, je suis passé à bitlord qui marche 16:54 &amp;lt;jrandom&amp;gt; je compte toujours aider à améliorer encore le plugin azneti2p avec l’équipe d’azureus, mais i2psnark m’a pris littéralement moins de 2 heures avant que je ne sois en train de « swarmer » des données 16:54 &amp;lt;+legion&amp;gt; Oui azureus est juste trop gros et compliqué pour i2p 16:54 &amp;lt;+Complication&amp;gt; Si le but est de livrer un client BT avec i2p, un client léger semble mieux. 16:54 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; principe KISS 16:54 &amp;lt;+Ragnarok&amp;gt; J’aime mieux le client officiel, mais i2psnark a l’avantage majeur d’être assez simple pour que je puisse hacker dessus 16:55 &amp;lt;+legion&amp;gt; le truc c’est que i2p n’a pas besoin d’un client bittorrent lourd 16:55 &amp;lt;jrandom&amp;gt; oui, le code est vraiment propre (avec un formatage gnu un peu bizarre ;) 16:55 &amp;lt;+Ragnarok&amp;gt; fichu gnu 16:55 &amp;lt;+Ragnarok&amp;gt; le pire style d’accolades qui soit 16:55 &amp;lt;jrandom&amp;gt; heh 16:55 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; heh un reformatteur de code :) 16:55 &amp;lt;+Ragnarok&amp;gt; jrandom ne me laisse pas :) 16:55 &amp;lt;+Ragnarok&amp;gt; enfin, pour de bonnes raisons 16:55 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; indépendance et simplicité sont des critères avec lesquels je suis complètement d’accord 16:56 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; y aura-t-il des options pour activer le programme bt-torrent sur chaque nœud i2p ? 16:56 &amp;lt;jrandom&amp;gt; oui, ce serait bien si on pouvait rétroporter multitorrent, la sélection des pièces et le web à la branche principale du snark de mjw 16:56 &amp;lt;+Ragnarok&amp;gt; plus c’est simple, plus il y a de chances que ce soit maintenu 16:56 &amp;lt;jrandom&amp;gt; exactement, Ragnarok 16:57 &amp;lt;+legion&amp;gt; oui, rétroporter ça serait top 16:57 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; en aparté, regardez le réseau KAD d’emule, je trouve ça plutôt malin. 16:57 &amp;lt;jrandom&amp;gt; Romster : il est désormais livré par défaut avec le build, mais une fois qu’on l’aura mis dans susibt, il sera dans la nav du haut avec le reste des clients 16:58 &amp;lt;+Ragnarok&amp;gt; il nous faut aussi livrer un créateur de .torrent, par contre. Et un tracker serait sympa. 16:58 &amp;lt;jrandom&amp;gt; oui, en fait, snark a les deux, je les ai juste désactivés parce que je ne voulais pas les maintenir :) 16:58 &amp;lt;+legion&amp;gt; hmm bon point, ragnarok 16:58 &amp;lt;jrandom&amp;gt; mais les remettre ne serait pas bien compliqué 16:59 &amp;lt;+Ragnarok&amp;gt; eh bien, le créateur de torrent au moins ne devrait pas être trop dur 16:59 &amp;lt;jrandom&amp;gt; il y a aussi un Tracker.java, et de la gestion dans le PeerAcceptor, mais j’ai jeté ce qui n’était pas nécessaire, donc il faudrait sans doute regarder du côté de http://klomp.org/snark/ pour ça 17:00 &amp;lt;jrandom&amp;gt; (et voir `http://dev.i2p/~jrandom/snark_diff.txt` pour les changements) 17:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; puisque snarik est de retour, il sera travaillé, hein :) 17:00 &amp;lt;+legion&amp;gt; en fait, pour un tracker, il vaudrait mieux trouver une solution distribuée 17:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; snark* 17:00 &amp;lt;jrandom&amp;gt; porter du code est plus facile que construire un nouveau tracker distribué, legion ;) 17:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; legion, tu rêves 17:00 &amp;lt;+legion&amp;gt; c’est vrai, oui 17:01 &amp;lt;jrandom&amp;gt; mais je ne serais pas opposé à intégrer une solution de tracker distribué propre, maintenue et respectueuse de l’anonymat :) 17:01 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ça pourrait être greffé sur les eepsites ? 17:01 * jrandom voit passer un poney volant devant la fenêtre 17:01 &amp;lt;+Ragnarok&amp;gt; le client bt officiel a un tracker distribué basé sur Kademlia, mais évidemment ce n’est bon qu’en référence de conception 17:01 &amp;lt;+legion&amp;gt; une base pour commencer ;) 17:02 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; en fait kademlia = réseau KAD d’emule ? hmm, si c’est le cas KAD serait idéal pour un tracker mais l’amorçage est un problème 17:03 &amp;lt;+Ragnarok&amp;gt; ils sont basés sur le même algorithme, mais ils ne sont en rien compatibles 17:03 &amp;lt;+Ragnarok&amp;gt; compatibles, même 17:04 &amp;lt;+Ragnarok&amp;gt; faire quelque chose comme le KAD d’emule pour i2phex serait assez intéressant... 17:04 &amp;lt;+Ragnarok&amp;gt; bref, poneys volants 17:04 &amp;lt;jrandom&amp;gt; :) 17:04 &amp;lt;jrandom&amp;gt; (d’accord sur les deux points) 17:04 &amp;lt;jrandom&amp;gt; ok, autre chose sur 4) i2psnark ? 17:05 &amp;lt;+Ragnarok&amp;gt; tant qu’on a quelque chose pour faire des fichiers .torrent, les trackers existants vont bien 17:05 &amp;lt;jrandom&amp;gt; c’est un bon point - il y a du code commenté dans le main de Snark, je crois 17:05 &amp;lt;+legion&amp;gt; non je pense que les trackers existants ne vont pas bien :( 17:05 &amp;lt;jrandom&amp;gt; qu’est-ce qui ne va pas avec eux, legion ? 17:05 &amp;lt;cat-a-puss&amp;gt; ne donnez pas juste un fichier torrent aux utilisateurs non plus 17:05 &amp;lt;+legion&amp;gt; souvent des difficultés pour y accéder 17:06 &amp;lt;jrandom&amp;gt; hmm cat-a-puss ? oh, tu veux dire, il nous faut une interface web pour faire du swarm en transparence ? 17:06 &amp;lt;+legion&amp;gt; les sites se prennent des vagues de trafic 17:06 &amp;lt;jrandom&amp;gt; ah, ça c’est le problème d’i2p, espérons que 0.6.1.4 améliore ça 17:06 &amp;lt;jrandom&amp;gt; postman me disait qu’il recevait des tonnes de hits sur tracker.postman.i2p 17:06 &amp;lt;jrandom&amp;gt; j’ai oublié les chiffres 17:06 &amp;lt;cat-a-puss&amp;gt; Si on gère à la fois le code de swarm et le code pour obtenir le torrent au départ, autant rendre ça transparent pour l’utilisateur 17:07 &amp;lt;jrandom&amp;gt; orion.i2p/bt/ n’est pas vraiment utilisé par contre 17:07 &amp;lt;jrandom&amp;gt; (et tracker-fr semble animé) 17:07 &amp;lt;+susi23&amp;gt; avec susibt j’espère inclure le flux RSS des trackers, ainsi tu n’as plus besoin d’aller sur la page web des trackers et tu récupères les torrents automatiquement :) 17:07 &amp;lt;cat-a-puss&amp;gt; ça évite aussi de confondre un torrent i2p avec un non anonyme 17:07 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; le tracker http pour bt ne passe pas à l’échelle à cause d’un protocole mal conçu 17:07 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; router watchdog router bloqué, redémarrage dur, wtf 17:07 &amp;lt;+legion&amp;gt; voilà, c’est mon point : certains trackers se font inonder pendant que d’autres sont au repos 17:07 &amp;lt;jrandom&amp;gt; cat-a-puss : ah, oui j’aimerais intégrer des hooks de syndie dans susibt :) 17:07 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; c’est facile à corriger mais ça casse la compatibilité avec le protocole bt officiel 17:08 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; c’est la voie suivie par le tracker DHT 17:08 &amp;lt;jrandom&amp;gt; (et réciproquement, pour que les gens puissent facilement syndiquer des fichiers .torrent, etc.) 17:08 &amp;lt;+Complication&amp;gt; Romster : j’ai ça aussi, mais la machine en question est limite (300 MHz) 17:08 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; le tracker distribué est la solution aux trackers sous le marteau 17:08 &amp;lt;jrandom&amp;gt; legion : ça peut facilement se corriger en utilisant des trackers différents :) 17:08 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; DHT d’azerius 17:08 &amp;lt;jrandom&amp;gt; coder coûte cher, utiliser d’autres URLs ne coûte rien 17:08 &amp;lt;+legion&amp;gt; oui, mais les gens ne semblent pas le faire, si ? 17:09 &amp;lt;jrandom&amp;gt; mais oui, un tracker distribué serait génial. pas sur ma feuille de route ceci dit, mais si quelqu’un s’y met, ce serait la Classe. 17:09 &amp;lt;+Complication&amp;gt; En temps voulu... quelqu’un pourra sûrement faire du distribué aussi. 17:09 &amp;lt;+legion&amp;gt; Au lieu de poster des torrents sur des sites de tracker, ils pourraient poster un bith et les détails sur leur eepsite. 17:10 &amp;lt;jrandom&amp;gt; bith == hash ? 17:10 &amp;lt;+legion&amp;gt; oui, c’est pour bittorrent hash, ce n’est pas mon terme 17:10 &amp;lt;+Complication&amp;gt; Au début, toutefois... un client simple et solide, en Java, livré avec le router... peut résoudre pas mal de problèmes. (Peut-être même récupérer des mises à jour signées sans surcharger dev.i2p.) 17:11 &amp;lt;+legion&amp;gt; oui, ce serait super 17:11 &amp;lt;jrandom&amp;gt; oui, Complication 17:11 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; oui, des mises à jour par torrent 17:11 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ok point suivant sur la liste :) 17:12 &amp;lt;jrandom&amp;gt; ok, 5) plus sur l’amorçage 17:12 &amp;lt;+legion&amp;gt; oui passons 17:12 &amp;lt;jrandom&amp;gt; plein de choses intéressantes sur la liste dernièrement, et pas question que je résume tout ici :) 17:12 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; amorçage de la base de données du router i2p ? 17:12 &amp;lt;jrandom&amp;gt; quelqu’un a des questions/commentaires/inquiétudes à discuter à propos du fil ? 17:12 &amp;lt;jrandom&amp;gt; Romster : vois la liste et/ou l’email 17:12 &amp;lt;+fox&amp;gt; * Romster doit lire cette liste 17:13 &amp;lt;jrandom&amp;gt; oui, il y a de bonnes choses dessus :) 17:13 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; j’ai été assez occupé dernièrement 17:13 &amp;lt;+Complication&amp;gt; 26 messages à lire, je ne peux pas encore commenter 17:13 &amp;lt;jrandom&amp;gt; pas encore de résultat final, mais on s’oriente vers une nouvelle façon de construire des tunnels pour 0.6.2 17:14 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; une nouvelle façon, il y a un défaut dans la méthode actuelle ? 17:14 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; défaut* 17:14 &amp;lt;jrandom&amp;gt; L’analyse de Michael montre que l’attaque n’est pas vraiment un problème maintenant, car il y a des attaques plus faciles sur les alternatives 17:14 &amp;lt;jrandom&amp;gt; lis la liste ;) 17:14 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; arg plus tard 17:14 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; c’est maintenant :) 17:15 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; normalement je dors à cette heure. 17:15 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; donc je suis rarement à une réunion 17:16 &amp;lt;cat-a-puss&amp;gt; peux-tu poster tes idées pour une nouvelle façon / façons existantes / refusées dans un email à la liste pour qu’on compare 17:16 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; donc c’est lié aux méthodes d’attaque et à la création de tunnel je suppose, sans avoir lu la liste encore 17:16 &amp;lt;cat-a-puss&amp;gt; (c’est pour Jrandom) 17:16 &amp;lt;jrandom&amp;gt; cat-a-puss : je ne suis pas sûr qu’on ait vraiment abouti à un résultat final 17:16 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ce serait une idée, cat-a-puss 17:17 &amp;lt;+Complication&amp;gt; Romster : oui, c’était plus ou moins pour donner moins d’infos au point de terminaison d’un tunnel exploratoire en tant qu’attaquant potentiel 17:17 &amp;lt;jrandom&amp;gt; mais http://dev.i2p.net/pipermail/i2p/2005-October/001073.html est le dernier pour ce que je vois sortir de ta suggestion 17:17 &amp;lt;jrandom&amp;gt; enfin, pas moins d’influence - i2p est un free route mixnet - mais moins d’information 17:18 &amp;lt;+Complication&amp;gt; Oui, ce serait sans doute un terme plus correct 17:18 &amp;lt;jrandom&amp;gt; (l’URL ci-dessus est pleine d’agitation de bras, pas encore de crypto solide) 17:18 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; moins = mieux pour plus de robustesse contre les attaques, je vois où tu veux en venir 17:18 &amp;lt;jrandom&amp;gt; ((mais je pense que tout ça est faisable avec des techniques existantes) 17:19 &amp;lt;jrandom&amp;gt; Romster : voici un graphique de l’attaque de Michael contre l’algorithme actuel, avec l’axe X indiquant quel % du réseau est compromis - http://dev.i2p.net/~jrandom/fraction-of-attackers.png 17:20 &amp;lt;jrandom&amp;gt; (une construction télescopique simple serait hors graphique avant d’atteindre x=200) 17:20 &amp;lt;jrandom&amp;gt; ((donc ce qu’on a aujourd’hui est littéralement des ordres de grandeur meilleur)) 17:20 &amp;lt;jrandom&amp;gt; mais on peut encore améliorer 17:21 &amp;lt;jrandom&amp;gt; il y a aussi l’alternative garlic routing 17:21 &amp;lt;jrandom&amp;gt; bref, oui, encore des choses à trancher, gardez un œil sur la liste :) 17:21 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ok je lirai bien la liste plus tard 17:22 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; et voir si je peux penser à quelque chose à ajouter 17:22 &amp;lt;jrandom&amp;gt; cool 17:22 &amp;lt;cat-a-puss&amp;gt; la méthode télescopique « nouvelle » serait-elle assez rapide pour faire de la construction à la demande ? 17:22 &amp;lt;jrandom&amp;gt; je ne suis pas sûr qu’on veuille ça 17:22 &amp;lt;jrandom&amp;gt; c’est la question O(1) vs O(N) 17:23 &amp;lt;jrandom&amp;gt; la nouvelle technique permettrait de créer un tunnel sans utiliser les tunnels exploratoires, en laissant les tunnels exploratoires pour l’opération netDb 17:23 &amp;lt;jrandom&amp;gt; (et pour la création de tunnel exploratoire :) 17:24 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; hrmm vaudrait-il la peine d’embrouiller les attaquants en leur donnant plein de faux positifs, masquant ainsi la source réelle 17:24 &amp;lt;+legion&amp;gt; ça sonne bien :) 17:24 &amp;lt;+legion&amp;gt; je pense que ce genre d’embrouille serait bien 17:24 &amp;lt;cat-a-puss&amp;gt; jrandom : d’accord, je demandais si ce faisant ça accélérerait assez pour que parfois les derniers hops ne sachent pas qu’ils sont le dernier hop, comme discuté sur la liste. 17:25 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; des tunnels exploratoires pour collecter des références de router netDB ? 17:25 &amp;lt;jrandom&amp;gt; romster : nous sommes les hackers ;) mais oui, si les faux positifs submergeaient les vrais positifs, il faudrait un nombre d’attaques bien plus grand pour obtenir des données statistiquement significatives 17:26 &amp;lt;jrandom&amp;gt; hmm d’accord cat-a-puss, mais je ne vois pas en quoi ça accélérerait, ça nous ferait passer d’une topologie de tunnel O(1) à O(N) 17:26 &amp;lt;jrandom&amp;gt; ou que veux-tu dire par accélérer ? 17:26 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; et si ça se détectait ça pourrait se retirer et se taire un moment ? 17:26 &amp;lt;jrandom&amp;gt; utiliser la nouvelle technique réduirait certainement les créations de tunnel échouées 17:26 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ou changer sa clé par erreur et continuer ou un truc heh 17:26 &amp;lt;jrandom&amp;gt; romster : ça vaudrait probablement le coup de creuser les mails pour revoir l’attaque ;) 17:27 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; oui après dormir 17:27 &amp;lt;+Complication&amp;gt; Romster : autant que je sache, c’est surtout une attaque passive, donc la cible ne peut pas détecter qu’elle se produit 17:27 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; et réparer le PC d’un ami que j’ai ici 17:27 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah je vois, Complication. 17:27 &amp;lt;cat-a-puss&amp;gt; jrandom : je ne parle pas du truc O(n). Je veux dire juste attendre pour construire un tunnel client jusqu’à ce qu’une appli en ait besoin, plutôt que de les laisser traîner tout le temps. 17:28 &amp;lt;+Complication&amp;gt; (mais je peux me tromper, et ces 26 derniers messages peuvent avoir des composantes actives) 17:28 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; une attaque passive à long terme trouverait-elle finalement la cible ? 17:28 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je commenterai après avoir lu la liste 17:28 &amp;lt;jrandom&amp;gt; ah cat-a-puss, on va certainement améliorer le pool de tunnels pour 0.6.2. actuellement on ne construit le tunnel que quand on en a besoin (en se donnant un peu de temps au cas où la création échoue) 17:28 &amp;lt;+Complication&amp;gt; Romster : eh bien, faire persister l’attaque au-delà de la durée de vie du tunnel demanderait des ressources et de la patience 17:28 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; et mieux comprendre 17:29 &amp;lt;+Complication&amp;gt; Mais le temps joue un rôle dans toute probabilité de succès. Plus tu tentes longtemps, plus tu as de chances. 17:29 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah l’idée est que la durée de vie du tunnel soit trop courte pour qu’une attaque valable marche réellement. 17:29 &amp;lt;jrandom&amp;gt; chaque pool a un nombre défini de tunnels de secours, et par défaut on construit les remplaçants entre 60 et 120 secondes avant qu’un ancien n’expire 17:29 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; temps* 17:30 &amp;lt;jrandom&amp;gt; exact, Complication - chaque échantillon n’apparaît que ‘m’ fois tous les (c/n) tunnels 17:30 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; il n’y a pas d’interaction entre chaque tunnel pour collecter des statistiques ? 17:30 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; quand l’un est sur le point de mourir et qu’un autre est en construction 17:31 &amp;lt;jrandom&amp;gt; romster : les nouveaux tunnels ne se parlent pas entre eux, non, mais ce n’est pas l’attaque que Michael a décrite 17:31 &amp;lt;jrandom&amp;gt; il y a d’innombrables attaques possibles, dont la plupart sont traitées, mais quand quelqu’un en propose une qui peut concerner le fonctionnement d’I2P, on veut l’analyser plus en profondeur 17:31 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je dois lire la liste, ok je m’arrête là pour l’instant, quelqu’un d’autre a quelque chose à dire ? 17:32 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre, passons à 6) enquêtes sur le virus 17:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; en fait une stat qu’on peut voir être collectée est pas de 0 hop voudrait dire que le prochain hop n’est pas le point final donc on pourrait l’écarter mais avec des millions de nœuds cette technique d’analyse serait inutile 17:33 &amp;lt;jrandom&amp;gt; Je n’ai rien à ajouter au-delà de ce qui a été discuté sur le forum 17:33 &amp;lt;jrandom&amp;gt; oui Romster, il y a des attaques de prédécesseur sur la longueur des tunnels, ce qui est une des principales choses qu’on traite en 0.6.2 17:33 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; virus, quel virus, si c’est linux il sera inexistant, mais windows hmmm 17:34 &amp;lt;+Complication&amp;gt; Eh bien, même si je n’ai pas pu builder un binaire identique (allez savoir pourquoi) la différence finale était assez petite... pour être utile, j’espère, à qui veut lire du code assembleur. 17:34 &amp;lt;jrandom&amp;gt; Romster : s’il te plaît, les notes d’état hebdo devraient expliquer ces points de l’agenda, et la réunion est là pour discuter des choses /au-delà/ de ce qui est dans les notes ;) 17:35 &amp;lt;+Complication&amp;gt; Je n’ai rien trouvé d’évident dedans, mais je n’ai pas non plus pu expliquer toute la différence. 17:35 &amp;lt;@cervantes&amp;gt; rtfml et rtff 17:35 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; oui je ne suis pas à jour depuis un moment, désolé pour ça jrandom 17:35 &amp;lt;@cervantes&amp;gt; ;-) 17:35 &amp;lt;jrandom&amp;gt; oui, le fait qu’un fichier bat connu comme sûr et l’ancien déclenchent le même code de détection est significatif 17:35 &amp;lt;+Complication&amp;gt; Oui, ça enlève des doutes. 17:36 &amp;lt;+Complication&amp;gt; Je suppose que le QBFC peut avoir des différences non documentées pour le même numéro de version (builds différentes ?) 17:37 * jrandom n’en a aucune idée, mais c’est peut-être juste une interaction avec l’OS, ou autre. Je ne sais pas, tu as mis assez d’analyse pour que chacun se fasse une opinion informée 17:37 &amp;lt;+Complication&amp;gt; Je pense que c’est mieux comme ça. 17:37 &amp;lt;+Complication&amp;gt; La désassemblage est vraiment bien en dehors de mon terrain habituel. 17:37 &amp;lt;jrandom&amp;gt; legion : tu veux mentionner quelque chose à ce sujet, ou les gens devraient juste parcourir le forum s’ils veulent plus d’infos ? 17:38 &amp;lt;@cervantes&amp;gt; puis-je juste redire ce que d’autres ont dit sur le forum, et remercier Complication pour le temps et les tentatives méticuleuses qu’il a consacrées à vérifier ce problème 17:38 &amp;lt;jrandom&amp;gt; oui, c’est très apprécié 17:38 &amp;lt;+legion&amp;gt; Je n’ai rien à ajouter, j’ai l’impression d’en avoir déjà trop dit 17:39 &amp;lt;jrandom&amp;gt; d’accord compris. ok, quelqu’un d’autre a quelque chose à ajouter là-dessus, ou on passe à 7) ??? 17:39 &amp;lt;jrandom&amp;gt; [considérez que c’est fait] 17:40 &amp;lt;+fox&amp;gt; * Romster approuve aussi :) 17:40 &amp;lt;+legion&amp;gt; ok pour 7) ??? si on prenait un moment pour parler d’i2phex 17:40 &amp;lt;jrandom&amp;gt; cool, bonne idée 17:40 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; puisque je l’utilise en ce moment même :) 17:40 &amp;lt;@cervantes&amp;gt; non non câlin collectif d’abord 17:40 &amp;lt;jrandom&amp;gt; redzara a dit qu’il serait à la réunion, mais la progression sur la fusion est lente 17:41 &amp;lt;+legion&amp;gt; susi23 a demandé une version headless 17:41 &amp;lt;jrandom&amp;gt; ah cool, j’ai vu ton post là-dessus 17:41 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; puis-je ajouter que la liste des favoris doit être plus large pour gérer les clés i2p plus longues 17:42 &amp;lt;+susi23&amp;gt; (ce n’est pas indispensable, j’étais juste curieux) 17:42 &amp;lt;jrandom&amp;gt; eh bien, personne ne peut retenir des clés base64, donc je ne suis pas sûr que tu loupes grand-chose, Romster ;) 17:42 &amp;lt;jrandom&amp;gt; (et les premiers octets devraient suffire à les identifier de façon unique) 17:42 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; démarrer i2phex avec un serveur est le gros problème que je vois pour l’instant 17:42 &amp;lt;+legion&amp;gt; En fait j’aimerais n’afficher que les 12 premiers caractères des clés dans le client 17:42 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; heh devine 17:42 * Complication est malheureusement très occupé, et ne peut pas faire d’xml-rpc 17:43 &amp;lt;jrandom&amp;gt; ça semble raisonnable, legion 17:43 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; et si on affichait autant de caractères que nécessaire pour rendre la clé unique 17:43 &amp;lt;jnymo_&amp;gt; J’ai de bons résultats avec i2phex 17:44 &amp;lt;jrandom&amp;gt; cool jnymo_, j’ai entendu de bonnes choses aussi 17:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; donc si 2 clés commencent par abc ce sera abcx 17:44 &amp;lt;jnymo_&amp;gt; 12 caractères identiques, c’est peu probable, romster 17:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; vrai 17:44 &amp;lt;+Complication&amp;gt; En plus, plus simple = plus rapide 17:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; mais il n’aurait pas besoin de 12 si les clés sont suffisamment randomisées 17:45 &amp;lt;+Complication&amp;gt; (pas qu’il y ait beaucoup à gagner en vitesse sur l’affichage) 17:45 &amp;lt;+legion&amp;gt; Peut-être une nouvelle fenêtre de propriétés d’hôte, indiquant la clé complète et certaines infos comme combien il partage et autres 17:45 &amp;lt;+susi23&amp;gt; (netDb marche très bien avec seulement 4 caractères pour les IDs de router) 17:45 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ou la base de données utilisant keyname=base64 et n’afficher que le keyname 17:45 &amp;lt;jrandom&amp;gt; hmm, je pensais qu’il y avait déjà un affichage d’info pair, legion ? 17:46 &amp;lt;jrandom&amp;gt; legion : certaines choses comme ça seraient sans doute bien à ajouter à la branche principale de phex ? 17:46 &amp;lt;+legion&amp;gt; hmm possible... 17:46 &amp;lt;jrandom&amp;gt; (comme ça Gregor peut le maintenir ;) 17:46 &amp;lt;+Complication&amp;gt; Eh bien, il y a une fonction « Browse host », mais ce n’est peut-être pas exactement la même chose. (Si ça marche.) 17:46 &amp;lt;jrandom&amp;gt; Complication : ça marche 17:46 &amp;lt;jrandom&amp;gt; (ça marche, donc) 17:47 &amp;lt;+Complication&amp;gt; Ça semble en gros mettre la destkey de l’hôte dans la boîte de recherche 17:47 &amp;lt;+Complication&amp;gt; ...et lancer une recherche. 17:48 &amp;lt;jnymo_&amp;gt; c’est peut-être un souci de la branche principale i2phex, mais je n’ai pas vu de date prévue pour les téléchargements i2phex 17:48 &amp;lt;+Complication&amp;gt; Hmm... ou en fait, ça ne lance pas de recherche. 17:48 &amp;lt;+Complication&amp;gt; Le mien semble attendre que je la lance manuellement. 17:48 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; à quoi sert la case à cocher « nearby i2phex running » ? 17:49 &amp;lt;+legion&amp;gt; Je vois qu’il y a de la marge pour des améliorations. ;) 17:49 &amp;lt;jrandom&amp;gt; yep :) 17:50 &amp;lt;jrandom&amp;gt; beaucoup à faire, et le forum est un bon endroit pour poster des idées/suggestions/questions(/patches :) 17:50 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; malgré son nom évident 17:50 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 17:50 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; hmm bon point 17:50 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je ne pense à rien d’autre 17:51 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; mais quelqu’un travaille-t-il sur un data store distribué ? 17:51 * cervantes regarde sa montre 17:51 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; genre activement 17:51 &amp;lt;jrandom&amp;gt; Romster : au-delà de syndie, non 17:51 &amp;lt;jrandom&amp;gt; (pas à ma connaissance, au moins) 17:52 &amp;lt;+legion&amp;gt; je me demandais s’il ne serait pas possible d’intégrer un gestionnaire de téléchargements http dans i2p, ça faciliterait le download de contenu plus gros depuis des eepsites. 17:52 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; q et iphex et un ou deux autres mais je n’ai rien vu de maintenu depuis un moment 17:52 &amp;lt;@cervantes&amp;gt; quel est le statut de feedspace... je n’en ai pas entendu parler depuis un moment 17:52 &amp;lt;jrandom&amp;gt; legion : ce serait cool - il y a un post à ce sujet sur le forum aussi je crois 17:53 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah feedspace, encore un 17:53 &amp;lt;jnymo_&amp;gt; si ça a déjà été mentionné à la réunion, ok.. mais, des nouvelles sur la collab i2p freenet ? 17:53 &amp;lt;jrandom&amp;gt; cervantes : la dernière fois que j’ai entendu, frosk était assez occupé, mais si frosk est là, peut-être qu’il peut nous en dire plus :) 17:53 &amp;lt;+legion&amp;gt; Personnellement j’aimerais voir une collab d’entropy avec i2p. 17:54 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; j’ai des idées pour un data store, mais ce serait une extension des méthodes existantes actuellement utilisées 17:54 &amp;lt;+legion&amp;gt; Étant donné que q, feedspace et consorts ne semblent pas aller très loin en ce moment 17:54 &amp;lt;jrandom&amp;gt; jnymo_ : j’ai envoyé aux gens de freenet du code pour tourner sur notre transport SSU, toad a participé à certaines discussions, mais freenet ne sera pas en position pour qu’on l’exécute comme data store au-dessus d’i2p avant un moment (après leur release 0.7, très probablement) 17:54 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je veux démarrer un projet mais sans refaire ce que d’autres ont déjà fait 17:54 &amp;lt;+legion&amp;gt; je me demande s’il serait possible de porter entropy pour tourner sur i2p... 17:54 &amp;lt;jrandom&amp;gt; legion : entropy serait bien, mais l’intégration est plutôt difficile. bien sûr, on pourrait faire tourner des choses comme fproxy.i2p pour entropy 17:55 * jrandom ne connaît pas du tout le code de transport d’entropy 17:55 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; j’ai mis mon client irc en pause, il y en a déjà beaucoup en cours, tout ce qu’i2p a besoin maintenant c’est d’un data store et il battra freenet facilement :) 17:55 &amp;lt;jrandom&amp;gt; (mais peut-être que ce serait une bonne façon d’amener quelqu’un à hacker sur le SDK GCJ :) 17:56 &amp;lt;jrandom&amp;gt; Romster : aider sur d’autres efforts est beaucoup plus gratifiant que de commencer des projets tout neufs, on en fait beaucoup plus avec moins d’efforts :) 17:56 &amp;lt;jnymo_&amp;gt; ah.. bravo pour le port gcj 17:56 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; entropy est en c ou C++ iirc 17:57 &amp;lt;jrandom&amp;gt; oui Romster, ce qui fait qu’ils pourraient utiliser le SDK d’I2P et la bibliothèque de streaming, compilés avec GCJ en bibliothèques natives 17:57 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; jrandom c’est vrai, mais qui :) 17:57 &amp;lt;jrandom&amp;gt; pas moi 17:57 &amp;lt;+legion&amp;gt; oh et sur un autre sujet, juste pour mentionner qu’aujourd’hui j’ai sorti une nouvelle version de ma mise à jour de readme.html pour la router console i2p. 17:57 &amp;lt;jrandom&amp;gt; (la seule façon d’obtenir ce qui te tient à cœur, c’est que *toi* tu le fasses :) 17:57 &amp;lt;jrandom&amp;gt; cool 17:57 * dust aimerait voir une sorte de « squid » de syndication pour décharger les eepsites 17:58 &amp;lt;jrandom&amp;gt; dust : oui totalement, si on peut amener sucker à cette position, ce serait l’idéal 17:58 &amp;lt;jrandom&amp;gt; par ex. j’adorerais avoir les dernières infos d’orion dans syndie, en local 17:58 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; construire un proxy pour que squid l’utilise :) 17:59 &amp;lt;+legion&amp;gt; Je repoussais ça en espérant que certaines améliorations au python eepsitechecker auraient été faites d’ici là. 17:59 &amp;lt;dust&amp;gt; ah, syndie 17:59 &amp;lt;jrandom&amp;gt; (c’est justement l’objectif de syndie - la syndication pour réduire la charge) 17:59 &amp;lt;dust&amp;gt; _la_ réponse 17:59 &amp;lt;jrandom&amp;gt; il y a un eepsite checker python ? 17:59 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; c’est la première fois que j’en entends parler 17:59 &amp;lt;+legion&amp;gt; oui, c’est ce que j’utilise ;) 18:00 &amp;lt;jrandom&amp;gt; cool, legion 18:00 &amp;lt;+legion&amp;gt; vraiment ? Ça existe depuis un moment 18:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; sympa, j’aimerais voir ça :) 18:00 &amp;lt;@cervantes&amp;gt; je crois que quelqu’un a porté le script de baffled... je ne me souviens plus qui/quand 18:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; j’apprends python 18:00 &amp;lt;jrandom&amp;gt; ah ok cervantes 18:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; à la dure, par les exemples et le manuel :) 18:00 &amp;lt;jrandom&amp;gt; oui, je suis feignant, j’utilise juste polecat.i2p/i2psurvey/ et orion.i2p/ :) 18:01 &amp;lt;jrandom&amp;gt; (pas besoin pour moi de crawler) 18:01 &amp;lt;+legion&amp;gt; si quelqu’un veut bien bosser avec moi dessus, j’aimerais beaucoup corriger le code et le faire marcher avec python 2.3 ou 2.4 18:01 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; j’ai la 2.4 installée ici 18:01 &amp;lt;+Ragnarok&amp;gt; Je peux y jeter un œil. Un lien ? 18:01 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je crois même que c’est 2.4.1 18:02 &amp;lt;+legion&amp;gt; pour l’instant il n’a pas de compatibilité py2exe et la moitié marche avec chaque version, ce qui veut dire que quiconque le lance doit avoir les deux installées. 18:02 * jnymo_ adorerait voir un hybride orion.i2p/I2PDirectory.. infos, catégories, stats.. aux petits oignons 18:02 &amp;lt;+legion&amp;gt; Je l’archiverai après la réunion et je posterai un lien sur les forums 18:03 &amp;lt;+Ragnarok&amp;gt; ok 18:03 &amp;lt;jrandom&amp;gt; legion : hmm, tu vois beaucoup de gens en avoir besoin ? Je veux dire, seuls quelques-uns ont besoin de crawler 18:03 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; les deux berk, c’est peut-être un peu trop pour que je traduise vers la plus récente, je ne sais pas tant que je n’ai pas vu le code 18:03 &amp;lt;jrandom&amp;gt; (non pas qu’il y ait un problème à faciliter la vie de ces quelques personnes, hein :) 18:04 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ça pourrait être disséqué et servir à faire d’autres choses aussi ? 18:04 &amp;lt;+legion&amp;gt; En fait je vois des usages possibles pour tous ceux qui font tourner i2p. 18:04 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; pourrait* 18:04 &amp;lt;jrandom&amp;gt; hmm, je ne suis pas sûr, tu peux expliquer comment ? 18:04 &amp;lt;jrandom&amp;gt; Je ne veux pas que tout le monde fasse en gros un DDoS sur chaque eepsite 18:05 &amp;lt;+legion&amp;gt; L’un d’eux serait une page de marque-pages dynamique, auto-générée toutes les 12-24 heures environ. 18:05 &amp;lt;jrandom&amp;gt; ah, c’est trivial dans syndie (en fait une des fonctionnalités principales - « nouveaux blogs ») 18:05 &amp;lt;jrandom&amp;gt; ((mais bien sûr, syndie n’a pas encore une super UI pour ça)) 18:06 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; en fait seuls quelques-uns auraient besoin de crawler et d’envoyer ça dans une base de type torrent/dht et de synchroniser ça entre les nœuds 18:06 &amp;lt;jrandom&amp;gt; oui Romster (bien que cette base de type torrent/DHT pour synchroniser, ou « syndi »quer, pourrait être syndie ;) 18:06 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ça pourrait même être un moyen caché d’apprendre plus de nœuds et de services i2p 18:07 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; oui ou syndie 18:07 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? le curry refroidit ;) 18:08 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; si syndie est aussi bien, on pourrait stocker des pages statiques en cache et pareil pour les images 18:08 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; bon appétit, jrandom :-) 18:08 &amp;lt;jrandom&amp;gt; exactement, romster, tu peux déjà le faire 18:09 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre... 18:09 * jrandom conclut 18:09 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2005-10-18</title><link>/fr/blog/2005/10/18/notes-d%C3%A9tat-i2p-du-2005-10-18/</link><pubDate>Tue, 18 Oct 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/10/18/notes-d%C3%A9tat-i2p-du-2005-10-18/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est encore mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.3&lt;/li>
&lt;li>Freenet, I2P et les darknets (oh là là)&lt;/li>
&lt;li>Attaques d’amorçage de tunnel&lt;/li>
&lt;li>I2Phex&lt;/li>
&lt;li>Syndie/Sucker&lt;/li>
&lt;li>??? [prime de 500+ pour NAT symétrique]&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.1.3&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Vendredi dernier, nous avons publié une nouvelle version 0.6.1.3, et avec 70 % du réseau mis à jour, les retours ont été très positifs. Les nouvelles améliorations SSU semblent avoir réduit les retransmissions inutiles, permettant une utilisation plus efficace de la bande passante à des débits plus élevés, et à ma connaissance, il n’y a pas eu de problèmes majeurs avec le proxy IRC ni avec les améliorations de Syndie.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 18 octobre 2005</title><link>/fr/blog/2005/10/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-octobre-2005/</link><pubDate>Tue, 18 Oct 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/10/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-octobre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, blx, cervantes, dust, GregorK, jme___, jnymo, jrandom, mrflibble, nickless_head, Ragnarok, Rawn, redzara, tethra, vulpine&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:10 &amp;lt;jrandom&amp;gt; 0) salut 16:10 &amp;lt;jrandom&amp;gt; 1) 0.6.1.3 16:10 &amp;lt;jrandom&amp;gt; 2) Freenet, I2P, et darknets (oh là là) 16:10 &amp;lt;jrandom&amp;gt; 3) attaques de bootstrap de tunnel 16:10 &amp;lt;jrandom&amp;gt; 4) I2Phex 16:10 &amp;lt;jrandom&amp;gt; 5) Syndie/Sucker 16:10 &amp;lt;jrandom&amp;gt; 6) ??? 16:10 &amp;lt;jrandom&amp;gt; 0) salut 16:10 * jrandom agite la main 16:10 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont en ligne à http://dev.i2p.net/pipermail/i2p/2005-October/001017.html 16:10 &amp;lt;dust&amp;gt; youpi, ça marche maintenant. merci Gregor 16:10 &amp;lt;cervantes&amp;gt; salut 16:11 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; salut 16:11 &amp;lt;jrandom&amp;gt; ok, passons à 1) 0.6.1.3 16:11 &amp;lt;jrandom&amp;gt; vous avez tous mis à jour à un bon rythme, merci ! 16:12 &amp;lt;jrandom&amp;gt; les choses semblent en état raisonnable, mais je n'ai pas grand-chose à ajouter au-delà de ce qui est dans les notes d'état 16:12 &amp;lt;jrandom&amp;gt; quelqu'un a des questions/commentaires/inquiétudes à propos de 0.6.1.3 ? 16:13 &amp;lt;jrandom&amp;gt; ok sinon, allons directement à 2) Freenet, I2P, et darknets (oh là là) 16:13 &amp;lt;cervantes&amp;gt; 609 pairs connus ! 16:14 &amp;lt;cervantes&amp;gt; (w00t) 16:14 &amp;lt;jrandom&amp;gt; ouais, le réseau a bien grossi 16:14 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; oh là là ! 16:14 * cervantes organise un pari sur dans combien de temps on atteindra le grand 1000 16:14 &amp;lt;jrandom&amp;gt; héhé 16:14 &amp;lt;tethra&amp;gt; héhéhé 16:15 &amp;lt;tethra&amp;gt; on parie avec du cash numérique ? ;) 16:15 &amp;lt;cervantes&amp;gt; mais ça montre à quel point le cœur I2P est devenu solide dernièrement, vu que l'adoption utilisateur a accéléré 16:16 &amp;lt;cervantes&amp;gt; nan... jrandom a déjà, sans le savoir, donné tout son argent bière pour cette année 16:16 &amp;lt;jrandom&amp;gt; héhé 16:16 &amp;lt;jrandom&amp;gt; ok, sur le 2), je ne suis pas sûr d'avoir autre chose à ajouter sur le sujet (je pense qu'on a fait le tour). quelqu'un a des questions/commentaires/inquiétudes à ce propos ? 16:18 &amp;lt;cervantes&amp;gt; comme tu l'as dit, à défaut d'autre chose ça a stimulé des discussions de sécurité semi-liées intéressantes, c.-à-d. 3) 16:18 &amp;lt;jrandom&amp;gt; sinon, on peut avancer rapidement vers 3) attaques de bootstrap de tunnel 16:18 &amp;lt;jrandom&amp;gt; ouais, c'est sûr 16:19 &amp;lt;jrandom&amp;gt; le point que Michael a soulevé quantifie une intuition générale que j'avais, mais c'est bien de la rendre explicite 16:20 &amp;lt;jrandom&amp;gt; il y aura d'autres discussions sur la nouvelle attaque plus tard ce soir (une fois que je pourrai rédiger une réponse), mais la première ne semble pas poser grand problème 16:21 &amp;lt;jrandom&amp;gt; est-ce que ça parle aux gens, ou avez-vous des questions ou des inquiétudes à ce sujet ? 16:22 &amp;lt;cervantes&amp;gt; heh... ça veut dire soit que tout le monde est ok avec ça, soit qu'ils ne comprennent ni queue ni tête aux enjeux 16:23 &amp;lt;cervantes&amp;gt; je me mets dans la catégorie 'l'ignorance, c'est le bonheur' 16:23 &amp;lt;jrandom&amp;gt; heh c'est en gros une attaque où les méchants se trouvent être l'extrémité sortante de chaque tunnel que tu as jamais construit 16:23 &amp;lt;jrandom&amp;gt; or, quand tu viens de démarrer, "chaque tunnel que tu as jamais construit" est un très petit nombre (p. ex. 0, 1, 2) 16:24 &amp;lt;jrandom&amp;gt; mais après quelques secondes, le nombre devient assez grand pour transformer (c/n)^t en un nombre vraiment, vraiment petit 16:25 &amp;lt;tethra&amp;gt; (c/n)^t c'est... 16:25 &amp;lt;jrandom&amp;gt; (c'est une des raisons pour lesquelles on ne démarre pas le i2cp listener - et donc, i2ptunnel/etc - avant un petit moment après le démarrage) 16:25 &amp;lt;jrandom&amp;gt; c == nombre de pairs de connivence (méchants), n == nombre de pairs dans le réseau, t == nombre de tunnels que tu as construits. 16:25 &amp;lt;cervantes&amp;gt; d'accord... 16:25 &amp;lt;tethra&amp;gt; ah 16:26 &amp;lt;jrandom&amp;gt; donc quand t augmente, la probabilité de réussite de l'attaque devient très faible 16:26 &amp;lt;cervantes&amp;gt; donc pour que ce soit même viable, il faudrait commencer à utiliser ton router pour des tâches sensibles dans les deux minutes qui suivent son démarrage ? 16:26 &amp;lt;jrandom&amp;gt; (ou, en tout cas, plus petite que la probabilité de contrôler tous les sauts dans un tunnel) 16:26 &amp;lt;tethra&amp;gt; ahh, je vois 16:27 &amp;lt;jrandom&amp;gt; cervantes : immédiatement, avant que le 3e tunnel ne soit construit 16:27 &amp;lt;jrandom&amp;gt; (en supposant que tu utilises des tunnels à 3 sauts) 16:27 &amp;lt;cervantes&amp;gt; c'est assez improbable 16:28 &amp;lt;cervantes&amp;gt; rien que d'un point de vue cas d'usage 16:28 &amp;lt;jrandom&amp;gt; exactement. 16:28 &amp;lt;jrandom&amp;gt; et comme on construit plus de 3 tunnels au démarrage avant de laisser tourner des clients, ce n'est pas qu'une question de probabilité 16:28 &amp;lt;jrandom&amp;gt; mais c'est bien de quantifier l'attaque quand même 16:29 &amp;lt;cervantes&amp;gt; est-ce que ça vaut le coup de laisser le router mouliner un peu plus longtemps pour se prémunir de toute éventualité ? 16:30 &amp;lt;cervantes&amp;gt; ou mouliner plus fort... 16:30 &amp;lt;jrandom&amp;gt; peut-être. si on ignore le temps d'établissement de connexion ainsi que la sélection non aléatoire des pairs, ça n'a aucune probabilité 16:31 &amp;lt;tethra&amp;gt; c'est une raison de dire "woot !", j'imagine ? 16:32 &amp;lt;jrandom&amp;gt; ouais, même si d'un point de vue ingénierie, on ne devrait pas ignorer ces caractéristiques ;) 16:32 &amp;lt;jrandom&amp;gt; donc, pour la 0.6.2 on voudra peut-être regarder ça lors de la refonte de l'implémentation de sélection/ordonnancement des pairs de tunnel, pour s'assurer que ça se comporte sainement 16:34 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur le 3), passons au 4) I2Phex 16:34 &amp;lt;jrandom&amp;gt; sirup n'est pas là, et je n'ai pas vu striker sur irc - redzara, tu es là ? 16:36 &amp;lt;+redzara&amp;gt; oui 16:36 &amp;lt;+redzara&amp;gt; Première passe presque terminée : porter le mod de Sirup vers le dernier CVS de Phex. 16:36 &amp;lt;jrandom&amp;gt; chouette ! 16:36 &amp;lt;+redzara&amp;gt; ensuite : deuxième passe : diff du code de Sirup vers le code de base de Phex utilisé dans la release initiale, pour être sûr que je n'oublie rien :) 16:37 &amp;lt;+redzara&amp;gt; peut-être terminé pour ce week-end 16:37 &amp;lt;jrandom&amp;gt; wow ce serait génial 16:37 &amp;lt;+redzara&amp;gt; troisième passe : refactoriser la couche de communication avec GregorK 16:37 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; j'espère que tu es au courant que dans le dernier CVS de Phex le code de téléchargement n'est pas stable et le fichier de téléchargement n'est pas compatible avec les versions précédentes 16:38 &amp;lt;jrandom&amp;gt; c'est I2P, on a l'habitude de l'instabilité :) 16:38 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; :) 16:38 &amp;lt;+redzara&amp;gt; pour la dernière passe, comme je n'ai actuellement aucun contact avec GregorK, ça risque d'être assez dur :( 16:38 &amp;lt;jrandom&amp;gt; GregorK : que recommanderais-tu pour l'intégration ? 16:39 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; eh bien tu as maintenant un contact avec moi ;) 16:39 &amp;lt;jrandom&amp;gt; ah 'k redzara, les deux premières sont déjà assez grosses de toute façon :) 16:39 &amp;lt;+redzara&amp;gt; GregorK : salut mec 16:40 &amp;lt;+redzara&amp;gt; GregorK : j'ai lu attentivement tous les codes 16:40 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; j'ai une idée sur la façon de construire une couche... je peux essayer de la préparer au mieux et ensuite on verra comment ça s'intègre et ce qu'il faut modifier 16:40 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; tous ?? wow... 16:40 &amp;lt;+redzara&amp;gt; Gregork : oui, tous !! 16:41 &amp;lt;cervantes&amp;gt; il connaît même la taille de tes sous-vêtements 16:41 &amp;lt;Rawn&amp;gt; :D 16:41 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; super... la prochaine fois que je fais du shopping je n'aurai qu'à te demander... 16:43 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; ce serait bien si on pouvait peut-être avoir quelqu'un de l'équipe i2phex aussi dans l'équipe phex.. 16:43 &amp;lt;jrandom&amp;gt; redzara : alors, tu penses qu'on aura une release I2Phex 0.1.2 avec les résultats de ta deuxième passe avant qu'on ne fusionne tout dans une couche plugin dans le Phex principal ? ou bien tout en une seule fois ? 16:43 &amp;lt;+redzara&amp;gt; désolé, mais je ne comprends/parle/lis/écris pas assez bien l'anglais pour rire de ce que tu as écrit 16:43 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; ça aiderait aussi à résoudre des bugs présents des deux côtés 16:44 &amp;lt;jrandom&amp;gt; GregorK : avec un peu de chance on trouvera un moyen pour que la partie I2P ne soit qu'un plugin léger dans Phex, non ? 16:44 &amp;lt;jrandom&amp;gt; ou tu penses que les deux devraient rester séparés ? 16:44 &amp;lt;+redzara&amp;gt; jrandom : je pense qu'on pourrait avoir un Phex 2.6.4 over I2P, pour moi I2Phex est fini 16:45 &amp;lt;jrandom&amp;gt; fini ? 16:45 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; je ne suis pas sûr qu'on puisse faire comme ça dès le début, mais je pense que la majeure partie pourrait être séparée dans un plugin. 16:45 &amp;lt;jrandom&amp;gt; cool, ouais, c'est beaucoup de boulot, je n'en doute pas 16:46 &amp;lt;jrandom&amp;gt; surtout quand on regarde des choses comme java.net.URL (qui fuit des requêtes DNS à l'instanciation, etc.) 16:46 &amp;lt;+redzara&amp;gt; jrandom : fini, terminé 16:46 &amp;lt;+Ragnarok&amp;gt; grr 16:47 &amp;lt;jrandom&amp;gt; ok d'accord redzara, une fois qu'on pourra faire tout fonctionner dans Phex 2.6.4 over I2P, je suis d'accord, il ne semblera plus y avoir grand besoin d'un I2Phex 16:47 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; oui... je pense que Phex utilise la classe URI d'apache à certains endroits pour contourner ça.. mais seulement quand c'est nécessaire 16:48 &amp;lt;jrandom&amp;gt; ah oui, je me souviens d'avoir bricolé avec cette bibliothèque, ça a l'air bien 16:49 &amp;lt;jrandom&amp;gt; nous aiderons assurément à auditer un peu les choses pour l'anonymat/la sécurité avant de le pousser aux utilisateurs finaux sur i2p 16:49 &amp;lt;jrandom&amp;gt; (ce n'est pas pour dire qu'il y a des problèmes dans Phex, juste qu'il y en a dans toute appli, et on espère pouvoir aider à les régler) 16:50 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; pour certaines choses comme l'utilisation de Socket et ce genre de trucs j'ai une idée de la façon de les intégrer en douceur... mais ailleurs comme pour différentes fonctionnalités UDP et autres... je ne suis pas encore sûr de la meilleure façon de les résoudre 16:50 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; oh je suis sûr qu'il y a plein de problèmes dans phex. :) 16:50 &amp;lt;jrandom&amp;gt; ah, oui les sockets ce sera facile, mais on devra peut-être désactiver d'autres trucs. à quoi sert l'udp — requêtes rapides ? 16:51 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; actuellement uniquement le bootstrapping 16:51 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; UDP Host Cache.. un remplacement pour GWebCache 16:52 &amp;lt;jrandom&amp;gt; ahhh, ok. 16:52 &amp;lt;+redzara&amp;gt; donc on n'en a pas besoin si on a un GwebCache correct ? 16:53 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; oui... mais les GWebCache standard ont leurs problèmes de sécurité aussi... 16:53 &amp;lt;+redzara&amp;gt; GregorK : pas à l'intérieur d'I2P je pense 16:54 &amp;lt;jrandom&amp;gt; oh, cette partie peut être contournée — I2PSocket est authentifié — tu connais la 'destination' du pair de l'autre côté, donc ils ne peuvent pas dire "je suis, euh... whitehouse.gov.. ouais !" 16:54 &amp;lt;jrandom&amp;gt; mais tu as raison, c'est quelque chose qu'il faut vérifier 16:54 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; par ailleurs les transferts de pare-feu à pare-feu seraient un sujet UDP qu'on aimerait implémenter une fois qu'on aura un volontaire :) 16:54 &amp;lt;jrandom&amp;gt; ah, eh bien, I2P n'a pas besoin de transferts pare-feu à pare-feu — I2P expose un espace d'adressage de bout en bout entièrement ouvert :) 16:55 &amp;lt;jrandom&amp;gt; mais... ooh, c'est quelque chose qui pourrait être utile 16:55 &amp;lt;jrandom&amp;gt; si les utilisateurs de Phex avaient des "0 hop tunnels", ils auraient la traversée de NAT/le transfert pare-feu à pare-feu gratuitement, avec une vitesse plutôt correcte 16:55 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; une autre serait les diffusions LAN de requêtes et autres... pour partager plus facilement du contenu dans des réseaux privés 16:56 &amp;lt;jrandom&amp;gt; (les 0 hop tunnels offrent un niveau de déni plausible sans exiger que des pairs intermédiaires transportent le trafic) 16:57 &amp;lt;jrandom&amp;gt; hmm, la diffusion LAN c'est bien, mais je ne suis pas sûr qu'i2p en ait vraiment besoin (puisque c'est un risque pour l'anonymat de savoir où se trouve l'autre pair :), donc peut-être que cette fonctionnalité pourrait être désactivée lors de l'utilisation du plugin I2P ? 16:58 &amp;lt;cervantes&amp;gt; *désactivée par défaut 16:58 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; eh bien ce n'est pas encore disponible.. mais dans ce cas les utilisateurs se connaissent généralement de toute façon pour construire ce réseau privé.. 16:58 &amp;lt;jrandom&amp;gt; oh oui cervantes 16:58 &amp;lt;jrandom&amp;gt; oui oui GregorK 16:59 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; y a-t-il des changements concernant l'interface utilisateur ?? 17:00 &amp;lt;+bar&amp;gt; eh bien, on n'aura pas besoin de drapeaux :) 17:00 &amp;lt;jrandom&amp;gt; au minimum, la possibilité d'avoir quelques options de configuration liées à I2P serait utile. 17:01 &amp;lt;jrandom&amp;gt; je crois que sirup a pu changer une partie de l'affichage pour utiliser les 'destinations' I2P au lieu de montrer IP + numéros de port, donc je pense que c'était bon 17:01 &amp;lt;+redzara&amp;gt; et qu'en est-il de bitzyNot pour le moment, mais les drapeaux et pays sont inutilisés 17:01 &amp;lt;jrandom&amp;gt; bitzy ? 17:01 &amp;lt;+redzara&amp;gt; désolé, mauvais copier/coller :( 17:02 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; pouvez-vous fournir une liste des options de configuration et fonctionnalités optionnelles dont vous avez besoin ? 17:03 &amp;lt;jrandom&amp;gt; je suis sûr qu'on peut te fournir ça. un host+port sur lequel I2P tourne et quelques listes déroulantes concernant des réglages de performance/anonymat devraient suffire 17:03 &amp;lt;jrandom&amp;gt; on te donnera les détails 17:02 &amp;lt;cervantes&amp;gt; [x] Mode super vitesse de transfert 17:02 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; eh bien bitzi est utilisé pour identifier des fichiers.. est-ce un problème d'anonymat ? 17:03 &amp;lt;vulpine&amp;gt; &amp;lt;redzara&amp;gt; GregorK : je le prépare, mais en gros, il n'y a pas de changements 17:03 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; :) demande à ton fournisseur cervantes... 17:03 &amp;lt;redzara&amp;gt; GregorK : peut-être, je travaille dessus 17:04 &amp;lt;cervantes&amp;gt; GregorK : heh résident au Royaume-Uni.... aucune chance ;-) 17:04 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; si tu transfères des fichiers entre 2 instances Phex sur le même PC.. les transferts sont ultra rapides ;) 17:05 &amp;lt;cervantes&amp;gt; cool... j'ai plein de super films que je peux partager avec moi-même :) 17:05 &amp;lt;cervantes&amp;gt; * rayer ça du compte-rendu de réunion * 17:06 &amp;lt;bar&amp;gt; jrandom a abordé le sujet tout à l'heure, mais voici encore cette idée folle : 17:06 &amp;lt;+bar&amp;gt; et si on intégrait i2p dans Phex, pour que les utilisateurs ordinaires aient des 0-hop tunnels ? 17:07 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; je pense que l'affichage des drapeaux et IP+port vient de l'objet HostAddress.. qui serait caché par la nouvelle couche.. donc vous pouvez afficher autre chose 17:07 &amp;lt;+bar&amp;gt; (pour le déni plausible et le percement de pare-feu udp) 17:08 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; pas sûr de vraiment comprendre ce que ça signifie ;) 17:08 &amp;lt;+bar&amp;gt; probablement moi non plus ;) 17:09 &amp;lt;jrandom&amp;gt; GregorK : essentiellement, ça veut dire que les utilisateurs de Phex se parleraient directement, mais bénéficieraient d'un déni plausible, puisqu'ils pourraient aussi parler indirectement 17:09 &amp;lt;+bar&amp;gt; jrandom, je suis sûr que tu vois où je veux en venir, tu peux développer ? 17:09 &amp;lt;jrandom&amp;gt; ils auraient aussi la traversée de NAT d'I2P offerte gratuitement, ainsi que la sécurité des données et la protection contre le sniffing par les FAI/etc 17:09 &amp;lt;+redzara&amp;gt; GregorK : donc tu dois retirer tout le code lié à host+port + IsLocalIP + Is PrivateIP + ... 17:10 &amp;lt;jrandom&amp;gt; d'un autre côté, (un GROS autre côté), ça ne pourrait pas parler aux clients gnutella qui ne tournent pas au-dessus d'I2P 17:10 &amp;lt;jrandom&amp;gt; (même si, à terme, ils le feront tous ;) 17:10 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; eh bien je pense que la première étape — et elle est déjà assez grande — c'est de rapprocher i2p et phex. 17:10 &amp;lt;jrandom&amp;gt; d'accord 17:10 &amp;lt;+bar&amp;gt; (zut, je n'y avais pas pensé) 17:11 &amp;lt;+bar&amp;gt; ouais, carrément. 17:11 &amp;lt;jrandom&amp;gt; là on parle de poneys volants. faisons d'abord les choses pratiques 17:11 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; et après avoir vu à quel point ça fonctionne bien on décidera comment aller plus loin.. 17:11 &amp;lt;jrandom&amp;gt; exactement 17:12 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; redzara : j'aimerais avoir deux implémentations de HostAddress, une pour i2p et une comme l'actuelle. 17:14 &amp;lt;+redzara&amp;gt; Gregork : pas de souci, j'ai commenté tout le code dans mon mod tu pourrais facilement construire deux implémentations. Laisse-moi juste terminer le travail initial s'il te plaît 17:14 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; bien sûr.. pas de problème.. 17:14 &amp;lt;jrandom&amp;gt; :) ok, donc redzara, tu penses qu'on pourra faire un test alpha de la nouvelle version basée sur Phex-2.4.2 quelque part la semaine prochaine ? 17:15 &amp;lt;jrandom&amp;gt; (pour la partie phase 2. ta phase 3 demandera plus de travail d'intégration avec la branche principale) 17:15 &amp;lt;+redzara&amp;gt; jrandom : la semaine prochaine ça semble ok pour moi 17:16 &amp;lt;jrandom&amp;gt; ok super 17:16 &amp;lt;+redzara&amp;gt; s/next/next week/ 17:16 &amp;lt;jrandom&amp;gt; ok, c'est assez excitant, ce sera formidable de faire tourner ça en douceur 17:17 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à évoquer pour 4) I2Phex, ou on passe brièvement à 5) Syndie/Sucker ? 17:17 &amp;lt;cervantes&amp;gt; I2P bénéficiera sûrement de telles killer apps 17:18 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; au fait il y a une liste de diffusion Phex CVS pour tous les changements CVS dans Phex... si ça peut aider 17:18 &amp;lt;jnymo&amp;gt; *ehem*.. carrément oui 17:18 &amp;lt;jrandom&amp;gt; ok super, merci GregorK 17:18 &amp;lt;jrandom&amp;gt; absolument cervantes 17:19 &amp;lt;jrandom&amp;gt; ok, sur le 5), je n'ai pas grand-chose à ajouter au-delà de ce qui est là 17:19 &amp;lt;jrandom&amp;gt; dust : tu es là ? 17:19 &amp;lt;+redzara&amp;gt; GregorK : merci mais gérer une seule version est déjà bien assez pour moi :) 17:19 &amp;lt;jrandom&amp;gt; héhé redzara 17:19 &amp;lt;dust&amp;gt; je n'ai pas eu beaucoup de temps libre dernièrement, mais si j'en ai je pense essayer de prendre en main ce truc addresses.jsp, ajouter 'RSS' dans la liste déroulante des protocoles là-dedans puis construire un chemin via Updater, Sucker jusqu'à BlogManager. 17:20 &amp;lt;dust&amp;gt; à moins que quelqu'un ait une meilleure idée 17:20 &amp;lt;jrandom&amp;gt; mortel 17:20 &amp;lt;jrandom&amp;gt; ça paraît parfait. 17:21 &amp;lt;jrandom&amp;gt; quoique, hmm, il faudrait peut-être un champ supplémentaire (le "dans quel blog le publier" et "quel préfixe de tag")... 17:21 &amp;lt;jrandom&amp;gt; peut-être qu'un formulaire/table séparé aurait du sens, ou pas 17:22 &amp;lt;dust&amp;gt; oh, je pensais que addresses.jsp était pour un seul blog (vu qu'il faut se connecter pour y accéder ?) 17:22 &amp;lt;jrandom&amp;gt; ah, vrai, bon point 17:23 &amp;lt;jrandom&amp;gt; la partie updater est un peu floue, mais tu as raison 17:23 &amp;lt;dust&amp;gt; (on verra quand on y sera) 17:23 &amp;lt;jrandom&amp;gt; ouais 17:24 * jnymo pense que www.i2p.net pourrait lancer un genre de 'merchandise cafe' 17:24 &amp;lt;jnymo&amp;gt; avec des t-shirts eyetoopie où il est écrit "I am Jrandom" ;) 17:24 * mrflibble est encore en train de rattraper la "flamewar", qui semble tourner à une vraie flamewar :) 17:24 &amp;lt;jrandom&amp;gt; heh jnymo 17:25 &amp;lt;jrandom&amp;gt; ouais, il y a beaucoup de contenu dans ce fil 17:25 &amp;lt;jrandom&amp;gt; ok, ça nous mène peut-être à 6) ??? 17:25 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 17:25 &amp;lt;+bar&amp;gt; oui, juste une petite note sur le problème des NAT symétriques (j'ai un peu fouiné') : 17:25 &amp;lt;+nickless_head&amp;gt; jrandom : je connais la vérité ! 17:25 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; kaffe ? 17:25 &amp;lt;mrflibble&amp;gt; oups, désolé jr 17:26 &amp;lt;jnymo&amp;gt; mais sérieusement.. chaque projet open source d'une certaine taille a sa propre section merchandising 17:26 &amp;lt;+nickless_head&amp;gt; jrandom : j'ai la preuve formelle que tu as hacké la page d'accueil de last.fm ! 17:26 &amp;lt;+nickless_head&amp;gt; (la section "ce que vous obtenez quand vous vous inscrivez" listait 'a pony') 17:26 &amp;lt;jrandom&amp;gt; jnymo : je pense que tu as raison, on voudra explorer cette voie, ça pourrait aussi être une bonne méthode de levée de fonds 17:27 &amp;lt;jnymo&amp;gt; jrandom : exactement 17:27 * mrflibble achèterait le t-shirt 17:27 &amp;lt;+bar&amp;gt; bon, à propos des NAT symétriques, 17:27 &amp;lt;+bar&amp;gt; pour ce que ça vaut, je pense qu'à la différence des NAT déjà pris en charge, il n'y a pas de tour de magie. la seule manière de faire ça correctement, c'est d'étudier et examiner le comportement de chaque NAT symétrique et d'utiliser des introducteurs pour sonder. 17:28 &amp;lt;jrandom&amp;gt; blx : le dernier CVS de kaffe est complètement b0rked. les packages crypto ne sont pas dans la source, le prng échoue à s'initialiser, et les gestionnaires d'url ne savent pas gérer file:// :( 17:28 &amp;lt;jnymo&amp;gt; tu ne voudrais probablement pas le porter en public avant qu'i2p ait quelques milliers d'utilisateurs ;) 17:28 &amp;lt;+bar&amp;gt; (je crois que c'est comme ça que, par ex., Hamachi et Skype font le hole punching udp depuis derrière des NAT symétriques) 17:28 &amp;lt;+nickless_head&amp;gt; jnymo : des tasses, ce serait top :) 17:28 &amp;lt;+bar&amp;gt; d'après ce que j'ai lu sur le net jusqu'ici, les algos de prédiction des NAT symétriques sont vraiment nuls. 17:28 &amp;lt;jrandom&amp;gt; hmm bar 17:28 &amp;lt;mrflibble&amp;gt; héhé, je ne mettrais pas mon nick dessus. oh, et je suis toujours en vie/non arrêté même si j'ai un t-shirt IIP 17:28 &amp;lt;jrandom&amp;gt; ouais, c'est ce que j'ai lu aussi 17:29 &amp;lt;+bar&amp;gt; je vais essayer de rassembler quelques bonnes lectures pertinentes là-dessus. 17:29 &amp;lt;+redzara&amp;gt; petite question : quel était le pourcentage moyen commun d'octets retransmis en 0.6.1.3 ? 17:29 &amp;lt;jrandom&amp;gt; merci bar 17:29 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, les prédictions qu'ils obtiennent sont cohérentes ? 17:29 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, laisse-moi reformuler :) 17:29 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; jrandom, ça me rend triste d'entendre ça 17:30 &amp;lt;jrandom&amp;gt; redzara : j'ai malheureusement oublié de mettre ça dans le netDb. je vois 2.6 et 3.8 en ce moment toutefois 17:30 &amp;lt;jrandom&amp;gt; blx : moi aussi :( 17:30 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, quand tu analyses le comportement de la box nat et que tu trouves une formule pour le prédire. est-ce que ça marche toujours pour cette box nat ? ou plus tard ça marche une fois, ça échoue une autre ? 17:30 &amp;lt;jrandom&amp;gt; blx : je sais qu'ils font une fusion avec classpath maintenant, donc avec un peu de chance une fois que ce sera réglé 17:30 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; ça veut probablement dire que je ne rejoindrai pas la fête 17:30 &amp;lt;jrandom&amp;gt; blx : tu es spécifique à kaffe, ou spécifique OSS/DFSG ? 17:31 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; logiciel libre 17:31 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; dfsg on pourrait dire 17:31 &amp;lt;jnymo&amp;gt; au cas où un utilisateur i2p voudrait utiliser un serveur hébergé pour i2p, quelle société d'hébergement tolérante et bon marché choisir ? 17:31 &amp;lt;+bar&amp;gt; jme___ : hamachi serait capable de médier 97% de toutes les tentatives de connexion. je suppose qu'il existe des nat qui ont un comportement quasi aléatoire pour l'attribution des ports 17:32 &amp;lt;jrandom&amp;gt; ok, je suis sûr qu'on va trouver quelque chose blx. kaffe fonctionnait avant, et on ne dépend d'aucun élément spécifique à sun 17:32 &amp;lt;jrandom&amp;gt; jnymo : j'utilise sagonet.net, mais ils ont augmenté leurs prix de 65/mo à 99/mo (mais sur un lien rapide avec 1250GB/mo) 17:32 &amp;lt;jrandom&amp;gt; je sais qu'il y en a des pas chers en Allemagne aussi 17:33 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, 97% serait formidable 17:33 &amp;lt;jrandom&amp;gt; redzara : qu'est-ce que tu vois comme taux de retransmission ? 17:33 &amp;lt;+bar&amp;gt; jme___ : ouais, donc je suppose que la plupart des NAT symétriques sont prédictibles 17:33 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; jrandom, j'espère bien. je suis vraiment intéressé par ce truc :) 17:33 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, tu ferais quoi ? relais, udp hole punching, inversion de cnx.. il y a d'autres tech ? 17:33 &amp;lt;jnymo&amp;gt; 99 c'est cher, en moyenne ? 17:34 &amp;lt;+redzara&amp;gt; jrandom entre 3;8 et 4.2 17:34 &amp;lt;jrandom&amp;gt; jme___ : on est en udp, pas besoin d'inversion de connexion :) 17:35 &amp;lt;+bar&amp;gt; jme___ : je ne suis pas expert, j'aurai peut-être plus d'infos pour la réunion de la semaine prochaine (mais ça sent clairement le profilage + udp hole punching ;) 17:35 &amp;lt;jrandom&amp;gt; jnymo : pour 1250GB, pas vraiment. j'ai vu 60-120USD/mo pour 50-100GB/mo 17:35 &amp;lt;jrandom&amp;gt; bar : peut-être qu'UPnP serait une meilleure voie ? 17:35 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; jrandom, même avec udp c'est utile :) 17:35 &amp;lt;+redzara&amp;gt; jrandom : mais seuls quelques noeuds ont un impact majeur, peut-être des plus anciens 17:35 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; vulpine : ok 17:35 &amp;lt;jrandom&amp;gt; mais ça n'aide que les gens qui peuvent contrôler leur NAT 17:36 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; upnp doit être pris en charge mais ce n'est pas exclusif aux autres moyens 17:36 &amp;lt;jrandom&amp;gt; eh bien, on fait tout ce qu'on fait aujourd'hui sans aucun UPnP 17:36 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; parce que upnp n'est pas supporté par tous les nat, loin de là 17:36 &amp;lt;jrandom&amp;gt; oui, p. ex. un nat d'un FAI 17:36 &amp;lt;+bar&amp;gt; jrandom : s'il n'y a pas de problèmes de sécurité avec upnp, je suppose que ça ne peut pas faire de mal. ceci dit, hamachi n'utilise pas upnp 17:36 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; ici par "doit" = pour fournir la connectivité maximale 17:37 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; ok, je retourne à mon c++ :) 17:38 &amp;lt;jrandom&amp;gt; oui jme___, même si on peut faire du hole punching symétrique en plus du hole punching cône/restreint, on sera en très bonne posture 17:38 &amp;lt;jrandom&amp;gt; à+ jme___ 17:38 &amp;lt;jrandom&amp;gt; ouais, ce serait idéal si on n'en avait pas besoin 17:39 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à aborder pour la réunion ? 17:41 &amp;lt;jrandom&amp;gt; si non... 17:41 * jrandom s'apprête 17:41 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2005-10-11</title><link>/fr/blog/2005/10/11/notes-de-statut-i2p-du-2005-10-11/</link><pubDate>Tue, 11 Oct 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/10/11/notes-de-statut-i2p-du-2005-10-11/</guid><description>&lt;p>Salut tout le monde, c’est encore mardi&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.2 2) I2PTunnelIRCClient 3) Syndie 4) I2Phex 5) Stego (stéganographie) et darknets (à propos d’une flamewar) 6) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.1.2&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La version 0.6.1.2 de la semaine dernière s’est jusqu’à présent plutôt bien passée - 75 % du réseau a effectué la mise à niveau, HTTP POST fonctionne bien, et la streaming lib (bibliothèque de streaming) achemine les données de façon raisonnablement efficace (la réponse complète à une requête HTTP est souvent reçue en un seul aller-retour de bout en bout). Le réseau a aussi un peu grandi - les chiffres stables semblent se situer autour de 400 pairs, bien qu’il ait encore bondi jusqu’à 600-700 avec le churn (rotation des pairs) pendant le pic de la mention sur digg/gotroot [1] durant le week-end.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 11 octobre 2005</title><link>/fr/blog/2005/10/11/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-11-octobre-2005/</link><pubDate>Tue, 11 Oct 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/10/11/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-11-octobre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, cervantes, Complication, dust, jrandom, Myo9, postman, redzara, wiht&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:29 &amp;lt;jrandom&amp;gt; 0) salut 16:29 &amp;lt;jrandom&amp;gt; 1) 0.6.1.2 16:29 &amp;lt;jrandom&amp;gt; 2) I2PTunnelIRCClient 16:29 &amp;lt;jrandom&amp;gt; 3) Syndie 16:29 &amp;lt;jrandom&amp;gt; 4) I2Phex 16:29 &amp;lt;jrandom&amp;gt; 5) Stéganographie et darknets (cf. flamewar) 16:29 &amp;lt;jrandom&amp;gt; 5) ??? 16:29 &amp;lt;jrandom&amp;gt; 0) salut 16:29 &amp;lt;@cervantes&amp;gt; (6) 16:29 &amp;lt;+postman&amp;gt; tu veux dire 6) ? 16:29 &amp;lt;jrandom&amp;gt; ouais, je ne sais pas compter ;) 16:30 * postman fait un high-five avec cervantes 16:30 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2005-October/000990.html 16:30 &amp;lt;wiht&amp;gt; Les questions devraient être le point 6. 16:30 &amp;lt;jrandom&amp;gt; comme j’ai 30 minutes de retard, vous avez déjà lu ces notes, j’en suis sûr, alors lançons ça ;) 16:31 &amp;lt;jrandom&amp;gt; 1) 0.6.1.2 16:31 &amp;lt;@cervantes&amp;gt; 6) Discuter du piètre sens du timing du colocataire de jrandom 16:31 &amp;lt;jrandom&amp;gt; *tousse* ;) 16:31 &amp;lt;jrandom&amp;gt; ok, comme mentionné dans l’email, la version 0.6.1.2 semble bien se porter 16:32 &amp;lt;jrandom&amp;gt; nous avons trouvé le bug qui retenait les serveurs IRC sur une ancienne build, et ils sont maintenant à jour aussi (w00t!) 16:32 &amp;lt;+postman&amp;gt; :) 16:32 &amp;lt;wiht&amp;gt; À ce propos, dans le netDB sur la console du router, serait-il possible d’afficher en haut de la page le tableau avec les routers et leurs versions ? 16:33 &amp;lt;jrandom&amp;gt; le nombre de routers par version, c’est ça ? oui, ça pourrait se faire assez facilement, peut‑être l’intégrer dans le tableau peers.jsp (affichant la version par pair) et un nouveau tableau en bas ? 16:34 &amp;lt;jrandom&amp;gt; c’est plutôt sympa de voir 9 versions cohabiter correctement, même si bien sûr les plus récentes fonctionnent le mieux 16:35 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose à soulever concernant 1) 0.6.1.2 ? 16:35 &amp;lt;+postman&amp;gt; un de mes routers affiche 1080 connus 16:35 &amp;lt;jrandom&amp;gt; ouah 16:35 &amp;lt;+postman&amp;gt; je pense que c’est un peu étrange ? 16:35 &amp;lt;jrandom&amp;gt; c’est sur 0.6.1.2 ? 16:35 &amp;lt;+postman&amp;gt; ouais, je crois 16:36 &amp;lt;jrandom&amp;gt; hmm, oui, c’est... un peu élevé. j’en vois environ la moitié en ce moment 16:36 &amp;lt;+Complication&amp;gt; Stable autour de 400 ici 16:37 &amp;lt;+bar&amp;gt; pareil ici 16:37 &amp;lt;wiht&amp;gt; Je vois 260 routers connus. 16:37 &amp;lt;jrandom&amp;gt; postman : peut‑être qu’on peut creuser ce qui se passe sur ce router après la réunion (pourrais‑tu me tar.bz2 netDb/routerInfo-* ?) 16:38 &amp;lt;+postman&amp;gt; jrandom : oui merci 16:38 &amp;lt;jrandom&amp;gt; gracias 16:38 &amp;lt;jrandom&amp;gt; oui, tout le monde ne verra pas chaque référence netDb, donc c’est normal qu’il y ait des fluctuations 16:40 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 1) 0.6.1.2, passons à 2) I2PTunnelIRCClient 16:40 &amp;lt;@cervantes&amp;gt; bien joué dust 16:40 &amp;lt;jrandom&amp;gt; comme mentionné dans l’email, nous avons un nouveau filtre spécifique au protocole IRC disponible dans le CVS, et il devrait devenir la valeur par défaut dans la prochaine révision 16:41 &amp;lt;+postman&amp;gt; cool 16:41 &amp;lt;jrandom&amp;gt; ouais, c’est très cool, les gens demandent quelque chose comme ça depuis des lustres 16:41 &amp;lt;+Myo9&amp;gt; Jrandom, tu es devenu plus ouvert récemment, on a appris des choses sur ton ex, et maintenant ton coloc, etc. Souviens‑toi : http://www.navysecurity.navy.mil/st031204.jpg 16:41 &amp;lt;jrandom&amp;gt; *tousse* 16:42 &amp;lt;dust&amp;gt; si vous voulez voir ce que votre client envoie, vous pouvez ajouter net.i2p.i2ptunnel.I2PTunnelIRCClient=INFO puis regarder les logs pour tout voir 16:43 &amp;lt;dust&amp;gt; j’ai testé quelques clients mais il y en a beaucoup.. 16:43 &amp;lt;jrandom&amp;gt; ouais, je l’ai surveillé un petit moment, mais le filtrage semble solide 16:44 &amp;lt;jrandom&amp;gt; il y a aussi des trucs sympas qu’on pourra peut‑être faire à l’avenir – par ex. gérer les PING/PONG localement, pour réduire l’activité réseau 16:44 &amp;lt;+Complication&amp;gt; dust : merci pour l’« info » :) 16:44 &amp;lt;+bar&amp;gt; génial dust, merci beaucoup 16:44 &amp;lt;wiht&amp;gt; Ça veut dire qu’on n’a plus besoin de configurer un tunnel IRC supplémentaire ? 16:44 &amp;lt;jrandom&amp;gt; wiht : non, il te faudra un tunnel IRC, mais il peut remplacer celui que tu utilises déjà 16:45 &amp;lt;+Complication&amp;gt; wiht : disons qu’on se souciera moins que notre client IRC nous trahisse 16:45 &amp;lt;jrandom&amp;gt; postman/cervantes : des avis sur l’augmentation ou la suppression des timeouts de ping/pong côté serveur ? 16:45 &amp;lt;wiht&amp;gt; Ça explique, merci. 16:46 &amp;lt;+postman&amp;gt; mmh, je ne les supprimerais pas, mon client a complètement paniqué quand j’ai joué avec ça 16:46 &amp;lt;jrandom&amp;gt; postman : eh bien, je pense à y répondre localement, ainsi le client aurait un PING/PONG vraiment, vraiment rapide 16:46 &amp;lt;@cervantes&amp;gt; postman : le proxy pourrait répondre aux pings 16:46 &amp;lt;jrandom&amp;gt; (mais le ping/pong n’aurait pas besoin de traverser le réseau) 16:47 &amp;lt;jrandom&amp;gt; je ne connais pas l’impact, mais ça vaut peut‑être le coup d’étudier. 16:47 &amp;lt;@cervantes&amp;gt; mais je ne suis pas sûr de la réaction des serveurs, on pourrait se retrouver avec une flopée de clients zombies 16:47 &amp;lt;+postman&amp;gt; jrandom : eh bien 16:47 &amp;lt;jrandom&amp;gt; eh bien, le keepalive de la lib de streaming devrait gérer ça 16:47 * Complication a parfois connu de la zombification 16:47 &amp;lt;jrandom&amp;gt; Complication : récemment ? 16:47 &amp;lt;+postman&amp;gt; jrandom : si le proxy ping pour le client, le proxy doit aussi ping/pong vers le client 16:48 &amp;lt;+Complication&amp;gt; Il y a une semaine, je crois. 16:48 &amp;lt;jrandom&amp;gt; postman : un PING du client vers le proxy ferait que le proxy réponde directement au client avec un PONG sans rien envoyer sur i2p 16:48 &amp;lt;+Complication&amp;gt; Mais ma « copie » a fini par être éjectée. 16:48 &amp;lt;@cervantes&amp;gt; jrandom : la connexion serait maintenue ouverte... les serveurs devraient abaisser leur seuil pour décider à partir de quand un client est périmé et doit être éjecté 16:48 &amp;lt;jrandom&amp;gt; Complication : ah, les serveurs IRC n’étaient pas à jour à ce moment‑là, ça ne devrait plus arriver 16:49 &amp;lt;+Complication&amp;gt; Sans que j’emploie « ghost ». Les utilisations récentes de la commande ghost étaient dues au fait d’opérer avec de nombreux nœuds. 16:49 &amp;lt;+postman&amp;gt; jrandom : et la mesure de la latence ? 16:49 &amp;lt;jrandom&amp;gt; cervantes : exact. et/ou si nécessaire, le proxy pourrait injecter un message PING supplémentaire au serveur s’il en /a besoin/. 16:49 &amp;lt;+postman&amp;gt; je trouve assez utile de savoir si j’ai de la latence ou pas 16:49 &amp;lt;jrandom&amp;gt; moi aussi, mais tu peux toujours te /msg 16:50 &amp;lt;dust&amp;gt; on pourrait peut‑être réduire le nombre de pings 16:50 &amp;lt;jrandom&amp;gt; ça économiserait une quantité substantielle de bande passante, puisque les messages de tunnel sont des blocs de 1024 octets, envoyés sur 2*k+1 sauts 16:50 &amp;lt;jrandom&amp;gt; ça aussi 16:50 &amp;lt;jrandom&amp;gt; je ne sais pas, juste une idée. ce qu’on a maintenant déchire de toute façon 16:51 &amp;lt;+postman&amp;gt; ok, j’essaierais de patcher un serveur de test 16:51 &amp;lt;@cervantes&amp;gt; on pourrait peut‑être voir à réduire le nombre... mais je pense qu’on devrait quand même envoyer quelques vrais pings pour déterminer si les clients sont toujours en vie 16:51 &amp;lt;+postman&amp;gt; peut‑être que ça marche 16:51 &amp;lt;jrandom&amp;gt; ça semble raisonnable cervantes. je ne pense pas que ça nécessiterait de patch côté serveur, j’espère ? 16:52 &amp;lt;+postman&amp;gt; jrandom : pour désactiver peut‑être – mais abaisser l’intervalle est un paramètre de conf 16:53 * postman mâchonne la documentation ircd ( encore ) 16:53 &amp;lt;jrandom&amp;gt; cool, pas d’urgence. juste quelque chose à étudier un de ces jours 16:53 &amp;lt;@cervantes&amp;gt; class servers 16:53 &amp;lt;@cervantes&amp;gt; { 16:53 &amp;lt;@cervantes&amp;gt; pingfreq 120; 16:54 &amp;lt;@cervantes&amp;gt; class clients { pingfreq 90 } 16:54 &amp;lt;@cervantes&amp;gt; c’est ma config actuelle 16:54 &amp;lt;+postman&amp;gt; cervantes : oui, je sais - la question est de savoir si on peut le désactiver 16:54 &amp;lt;@cervantes&amp;gt; je ne les désactiverais pas... juste voir à les réduire 16:55 &amp;lt;+postman&amp;gt; ok, commençons par ça 16:55 &amp;lt;+postman&amp;gt; cervantes : que dirais‑tu de 180 s ? 16:56 &amp;lt;@cervantes&amp;gt; allons-y franco avec 240 16:56 &amp;lt;@cervantes&amp;gt; mais on devrait peut‑être préparer d’abord le côté ircproxy 16:57 &amp;lt;@cervantes&amp;gt; *à discuter après la réunion* 16:57 &amp;lt;+postman&amp;gt; d’accord 16:57 &amp;lt;jrandom&amp;gt; ça marche. ok, autre chose sur 2) I2PTunnelIRCClient, ou on passe à 3) Syndie ? 16:57 &amp;lt;@cervantes&amp;gt; tout ce qui réduit mes 40 kb/sec de trafic moyen du router ;-) 16:58 &amp;lt;jrandom&amp;gt; heh, pour une raison quelconque je doute que ce soit tout de l’IRC ;) 16:58 &amp;lt;jrandom&amp;gt; ok, on continue 16:59 * cervantes cache ses téléchargements de vidéos de poneys qu’il a pompés chez jrandom toute la semaine 16:59 &amp;lt;@cervantes&amp;gt; is=the 16:59 &amp;lt;+postman&amp;gt; LOL 16:59 &amp;lt;jrandom&amp;gt; comme mentionné dans le mail, il se passe des trucs assez cool avec Syndie 16:59 &amp;lt;jrandom&amp;gt; la CLI est triviale, mais le nouveau Sucker de dust a l’air très prometteur 16:59 &amp;lt;jrandom&amp;gt; dust : tu veux nous faire un topo ? 17:00 &amp;lt;dust&amp;gt; oh, 17:01 &amp;lt;dust&amp;gt; eh bien, il utilise rome pour analyser les flux puis les convertit en sml, comme décrit dans le blog de jrandom 17:02 &amp;lt;dust&amp;gt; ce n’est pas ce qu’on appellerait « robuste » pour l’instant, mais il n’a que deux jours :) 17:02 &amp;lt;dust&amp;gt; j’ai du Dilbert dans mon Syndie.. 17:02 &amp;lt;dust&amp;gt; :) 17:02 &amp;lt;dust&amp;gt; . 17:02 &amp;lt;jrandom&amp;gt; sympa 17:03 &amp;lt;jrandom&amp;gt; ok, tu penses qu’on l’emmène où – on l’intègre dans les sources de Syndie et on l’expose en CLI, ou on le garde séparé et on le distribue indépendamment, ou autre chose ? 17:04 * dust ne sait pas, à toi de décider 17:04 &amp;lt;dust&amp;gt; moins il y a d’outils séparés, mieux c’est 17:04 &amp;lt;jrandom&amp;gt; ouais, probablement plus simple de tout regrouper, comme ça tout le monde sait qu’il peut l’utiliser 17:05 &amp;lt;jrandom&amp;gt; on pourrait alors faire des choses comme l’intégrer à l’interface web, et peut‑être à l’ordonnanceur de Ragnarok (syndication avec d’autres nœuds et récupération depuis RSS/Atom/etc.) 17:07 &amp;lt;jrandom&amp;gt; ok, quelqu’un a des questions/commentaires/inquiétudes sur 3) Syndie ? 17:07 &amp;lt;wiht&amp;gt; Si vous continuez à intégrer des logiciels dans I2P, ça pourrait devenir un paquet logiciel boursouflé. 17:07 &amp;lt;wiht&amp;gt; Bien sûr, je peux désactiver Syndie si je ne l’utilise pas. 17:08 &amp;lt;jrandom&amp;gt; le SDK i2p fait 13KLOC 17:08 &amp;lt;jrandom&amp;gt; et le router i2p n’en fait que 22KLOC 17:08 &amp;lt;jrandom&amp;gt; mais oui, il y a un impact sur le temps de téléchargement de l’installeur 17:09 &amp;lt;jrandom&amp;gt; si quelqu’un le voulait, il pourrait construire un router allégé sans applications clientes, en n’utilisant que router.jar, jbigi.jar et i2p.jar 17:09 &amp;lt;wiht&amp;gt; Oui, je parlais du téléchargement. 17:09 &amp;lt;jrandom&amp;gt; (mais c’est bien plus utile quand il y a une interface web pour le contrôler, et i2ptunnel, et la lib de streaming, etc ;) 17:11 &amp;lt;jrandom&amp;gt; smeghead travaillait sur un système de distribution (comme emerge, pour Java), et il y a aussi les gens de jpackage 17:11 &amp;lt;jrandom&amp;gt; si quelqu’un veut chercher une manière transparente et fiable de gérer les applis sans les empaqueter, ce serait plutôt cool 17:12 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre là‑dessus, passons à 4) I2Phex 17:13 &amp;lt;jrandom&amp;gt; je n’ai pas vraiment grand‑chose à ajouter au‑delà de ce qui est dans les notes d’état 17:13 &amp;lt;jrandom&amp;gt; redzara : tu es là ? 17:13 &amp;lt;+redzara&amp;gt; oui, je suis là 17:13 &amp;lt;+redzara&amp;gt; Je travaille déjà sur la prochaine version, en attendant la réunion avec Gregor. 17:13 &amp;lt;jrandom&amp;gt; ah super 17:13 &amp;lt;+redzara&amp;gt; Le travail, pour le moment, consiste principalement à identifier les différences et les besoins liés à l’utilisation d’I2P, comme par exemple TCP/UDP vs I2P, la gestion des paramètres spécifiques à I2P (et la gestion de la mise à jour de ces mêmes paramètres lors des prochaines versions, ...), le portage de GWebCache vers I2P, utiliser RSS ou pas, utiliser push ou pas... 17:14 &amp;lt;+redzara&amp;gt; J’ai beaucoup de documentation et de code à lire 17:15 &amp;lt;jrandom&amp;gt; wow, oui, ça fait beaucoup. dis‑moi si tu as des questions concernant l’intégration I2P, ou si tu veux simplement quelqu’un avec qui échanger des idées 17:16 &amp;lt;jrandom&amp;gt; faire de la partie I2Phex un plugin pour le Phex principal serait vraiment top 17:17 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour 4) I2Phex ? 17:18 &amp;lt;+redzara&amp;gt; J’aurais certainement besoin d’assistance pour la partie petname (nom local/convivial) 17:19 &amp;lt;+redzara&amp;gt; et peut‑être aussi pour le réglage fin des paramètres de tunnel 17:19 &amp;lt;jrandom&amp;gt; cool, la partie nommage est assez simple – à un niveau basique, tu pourrais même t’en sortir sans utiliser de noms du tout (c’est comme ça qu’I2Phex fait actuellement) 17:20 &amp;lt;jrandom&amp;gt; la config de tunnel ne devrait pas poser de problème non plus, même si ça amène l’idée que Phex aurait peut‑être besoin d’une section « configuration avancée » pour les plugins 17:20 &amp;lt;jrandom&amp;gt; (on voudrait évidemment de bons réglages par défaut de toute façon) 17:21 &amp;lt;+redzara&amp;gt; peut‑être quelque chose comme ircclient, un filtre pour être sûr 17:22 &amp;lt;@cervantes&amp;gt; mieux vaut mettre l’app en forme d’abord à mon humble avis 17:22 &amp;lt;jrandom&amp;gt; ça pourrait marcher, même si gérer des séquences d’octets arbitraires peut être ardu 17:23 &amp;lt;jrandom&amp;gt; ceci dit, un proxy comme ircclient pourrait peut‑être permettre à n’importe quel client Gnutella de l’utiliser. mais ce serait pas mal de boulot. 17:23 &amp;lt;+redzara&amp;gt; humm, c’est juste une idée ;) 17:23 * jrandom ne connaît pas assez bien le protocole pour dire quelle est la meilleure approche, donc je suggère d’aller avec la chose la plus simple qui puisse marcher :) 17:25 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre, on peut peut‑être survoler brièvement 5) stégo et darknets 17:26 &amp;lt;jrandom&amp;gt; je ne suis pas sûr d’avoir quoi que ce soit à ajouter au‑delà de ce qui se dit sur la liste (et la discussion principale devrait probablement continuer là‑bas) 17:27 &amp;lt;jrandom&amp;gt; cela dit, y a‑t‑il des choses que les gens veulent soulever au sujet des points abordés ? 17:27 &amp;lt;wiht&amp;gt; Les versions 0.5 et 0.7 de Freenet ont été mentionnées dans la discussion. Y a‑t‑il une version 0.6 pour Freenet ? 17:27 &amp;lt;jrandom&amp;gt; 0.6 est leur branche « instable » actuelle du réseau 17:27 &amp;lt;jrandom&amp;gt; a priori 17:27 &amp;lt;+postman&amp;gt; ohh et je pensais qu’elle avait été volée par des forces extraterrestres 17:28 &amp;lt;jrandom&amp;gt; même si blâmer les aliens est généralement un pari sûr, c’est l’un des rares cas où ils n’y sont pour rien 17:28 &amp;lt;+postman&amp;gt; :) 17:28 &amp;lt;wiht&amp;gt; Toad parlait de la possibilité de récolter les adresses IP des nœuds I2P ou Freenet, non ? 17:28 &amp;lt;jrandom&amp;gt; entre autres 17:29 &amp;lt;wiht&amp;gt; Je voulais juste clarifier ça, merci. 17:29 &amp;lt;jrandom&amp;gt; pas de souci. ok, quelqu’un a autre chose sur le 5), ou on passe au bon vieux 6) ??? 17:30 &amp;lt;+postman&amp;gt; ok, j’en ai une pour le 6) 17:30 &amp;lt;jrandom&amp;gt; considérez que c’est fait. 17:30 &amp;lt;jrandom&amp;gt; quoi de neuf postman ? 17:30 &amp;lt;+postman&amp;gt; on a tous vu que les proxies capables de filtres spécifiques au protocole sont utiles et nécessaires 17:31 &amp;lt;+postman&amp;gt; serait‑il faisable d’investir de la réflexion dans un proxy générique 17:31 &amp;lt;+postman&amp;gt; qu’on peut alimenter avec une description de protocole 17:31 &amp;lt;+redzara&amp;gt; J’aimerais avoir une application comme cron utilisant BeanShell pour exécuter du code Java dynamiquement 17:31 &amp;lt;+postman&amp;gt; avec des éléments à surveiller/filtrer/dissimuler 17:31 &amp;lt;+postman&amp;gt; comme une description XML pour filtrer/assainir 17:32 &amp;lt;+postman&amp;gt; afin de ne pas avoir besoin d’un nouveau source mais juste d’un nouveau fichier/profil de filtre 17:32 &amp;lt;+postman&amp;gt; (juste une question pour savoir si ça vaut le coup d’y penser) 17:32 &amp;lt;jrandom&amp;gt; très, très compliqué postman. il serait possible d’utiliser un lexer comme JavaCC pour construire des langages d’entrée et une appli pour traduire ce langage vers le format de sortie 17:32 &amp;lt;@cervantes&amp;gt; ce qui est délicat, c’est d’attraper ce qui dévie du protocole 17:33 &amp;lt;+postman&amp;gt; c’était juste une idée pour déclencher un brainstorming 17:33 &amp;lt;+postman&amp;gt; amha quelque chose comme un proxy générique avec filtre/parser modélisés est très exploitable 17:33 &amp;lt;wiht&amp;gt; Quelqu’un a‑t‑il pu se connecter à eepsites.i2p ? J’ai essayé plusieurs fois la semaine passée, mais sans succès. 17:33 &amp;lt;jrandom&amp;gt; wiht : je l’ai chargé une fois, c’est le même que eepsites.com 17:34 &amp;lt;jrandom&amp;gt; (ou c’est .net ? ou .org ? j’oublie) 17:34 * wiht visite eepsites.com 17:34 &amp;lt;jrandom&amp;gt; postman : si quelqu’un pouvait sortir quelque chose qui marche, ce serait mortel 17:34 &amp;lt;+postman&amp;gt; jrandom : ok, je vais réfléchir un peu là‑dessus avec susi 17:34 &amp;lt;jrandom&amp;gt; w3wt 17:34 &amp;lt;+postman&amp;gt; jrandom : peut‑être qu’on laissera tomber la semaine prochaine 17:35 &amp;lt;wiht&amp;gt; C’est eepsites.com, et c’est un moteur de recherche pour les eepsites. 17:35 &amp;lt;+postman&amp;gt; mais j’ai fait un rêve où ça marchait 17:35 &amp;lt;+postman&amp;gt; :] 17:35 &amp;lt;jrandom&amp;gt; :) 17:36 * Complication soupçonne que décrire toutes les subtilités qui surviennent dans les protocoles... nécessite du code, et rien de moins que du code 17:36 &amp;lt;+Complication&amp;gt; (pour la plupart des protocoles, au moins) 17:36 &amp;lt;@cervantes&amp;gt; nan, juste quelques regex maléfiques 17:36 &amp;lt;+postman&amp;gt; Complication : peut‑être que ce soupçon est la raison qui nous empêche d’aller plus loin 17:37 &amp;lt;+postman&amp;gt; Complication : je ne suis pas encore sûr, mais le soupçon seul ne me laissera pas en paix sur ce sujet 17:37 &amp;lt;jrandom&amp;gt; eh bien, un point important ici est quelque chose que dust nous a démontré – 17:37 * Complication craint une regex capable de telles choses 17:37 &amp;lt;jrandom&amp;gt; le code n’est pas forcément si effrayant. 17:37 &amp;lt;+postman&amp;gt; tu vois ? :) 17:37 &amp;lt;+postman&amp;gt; un bon langage de modélisation de filtres fera la même chose 17:38 &amp;lt;+postman&amp;gt; :) 17:38 &amp;lt;@cervantes&amp;gt; tcl ? :) 17:38 &amp;lt;+Complication&amp;gt; il faudrait qu’il soit bon. 17:38 * jrandom voit que toi aussi tu as tes poneys volants, postman ;) 17:38 * dust n’aimait pas non plus dupliquer du code ici et là 17:38 &amp;lt;+postman&amp;gt; jrandom : pas de vaches :) 17:38 &amp;lt;jrandom&amp;gt; code qui marche>>> améliorations théoriques du code 17:39 &amp;lt;+postman&amp;gt; mmh 17:40 &amp;lt;+postman&amp;gt; une chose que j’ai apprise d’I2P 17:40 &amp;lt;wiht&amp;gt;&amp;gt;&amp;gt;&amp;gt; signifie « bien, bien meilleur ? » 17:40 &amp;lt;+postman&amp;gt; ne pas abandonner aux premières apparences 17:40 &amp;lt;jrandom&amp;gt; tout à fait postman 17:40 &amp;lt;jrandom&amp;gt; oui wiht 17:41 &amp;lt;jrandom&amp;gt; ce serait vraiment cool 17:41 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose à aborder pour la réunion ? 17:41 &amp;lt;+bar&amp;gt; bon, comment fonctionne l’IMAP, postman ? (j’en ai lu à ce sujet sur les forums mais je ne l’ai pas encore essayé moi‑même) 17:41 &amp;lt;+postman&amp;gt; bar : essaie toi‑même – je n’ai pas encore de retours d’utilisateurs 17:41 * cervantes amène le gong en forme de poney 17:42 &amp;lt;+bar&amp;gt; ok, je vais le faire :) 17:42 &amp;lt;+postman&amp;gt; bar : et chez moi ça marche TRÈS BIEN :) 17:42 &amp;lt;jrandom&amp;gt; sympa 17:42 &amp;lt;+bar&amp;gt; cool 17:42 &amp;lt;+postman&amp;gt; cervantes : tu es obsédé 17:42 &amp;lt;@cervantes&amp;gt; moi ?! 17:42 &amp;lt;@cervantes&amp;gt; :) 17:43 &amp;lt;jrandom&amp;gt; ok, avant qu’on atteigne les 90 minutes 17:43 * jrandom prend de l’élan 17:43 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2005-10-04</title><link>/fr/blog/2005/10/04/notes-de-statut-i2p-du-2005-10-04/</link><pubDate>Tue, 04 Oct 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/10/04/notes-de-statut-i2p-du-2005-10-04/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de nos notes d&amp;rsquo;avancement hebdomadaires (insérer des applaudissements ici)&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.1 2) i2phex 3) syndie 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.1.1&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme annoncé sur les canaux habituels, la 0.6.1.1 est sortie l’autre jour et, jusqu’à présent, les retours ont été positifs. Le réseau a atteint un niveau stable de 3-400 pairs connus et les performances ont été plutôt bonnes, bien que l’utilisation du CPU ait un peu augmenté. Cela est probablement dû à des bugs de longue date qui permettent à tort à des adresses IP invalides de se faire accepter, ce qui entraîne à son tour un churn (rotation/instabilité des pairs) plus élevé que nécessaire. Des correctifs ont été apportés à cela et à d’autres points dans les builds CVS depuis la 0.6.1.1, donc nous publierons probablement la 0.6.1.2 plus tard cette semaine.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 4 octobre 2005</title><link>/fr/blog/2005/10/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-octobre-2005/</link><pubDate>Tue, 04 Oct 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/10/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-octobre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> cat-a-puss, cervantes, Complication, jrandom, mancom, nickless_head, phedy, postman, protokol, Ragnarok&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> 16:16 &amp;lt;jrandom&amp;gt; 0) salut 16:16 &amp;lt;jrandom&amp;gt; 1) 0.6.1.1 16:16 &amp;lt;jrandom&amp;gt; 2) i2phex 16:16 &amp;lt;@protokol&amp;gt; à propos, quelles sont les nouvelles concernant legion et i2phex 16:16 &amp;lt;jrandom&amp;gt; 3) syndie 16:16 &amp;lt;jrandom&amp;gt; 4) ??? 16:16 &amp;lt;jrandom&amp;gt; 0) salut 16:16 * jrandom salue de la main 16:16 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2005-October/000939.html 16:17 &amp;lt;+postman&amp;gt; salut 16:17 &amp;lt;jrandom&amp;gt; autant passer à 1) 0.6.1.1 16:18 &amp;lt;+postman&amp;gt; ouais 16:18 &amp;lt;jrandom&amp;gt; le réseau a grandi en nombre et en usage, mais les choses se passent plutôt bien 16:18 &amp;lt;+postman&amp;gt; .. à part les serveurs IRC 16:18 &amp;lt;jrandom&amp;gt; oui, celui-là est intéressant 16:19 &amp;lt;jrandom&amp;gt; (les serveurs IRC tournent actuellement sur une révision plus ancienne, et nous travaillons encore au débogage pour comprendre exactement pourquoi les choses sont comme elles sont) 16:19 &amp;lt;+Ragnarok&amp;gt; que s'est-il passé ? 16:20 &amp;lt;jrandom&amp;gt; avec un peu de chance, nous mettrons à niveau les serveurs IRC plutôt tôt que tard, car il y a eu de bonnes choses récemment 16:20 &amp;lt;cervantes&amp;gt; Ragnarok: la liaison serveur&amp;lt;-&amp;gt;serveur est instable sous 1.1 16:20 &amp;lt;+Ragnarok&amp;gt; bizarre 16:20 &amp;lt;jrandom&amp;gt; enfin, 0.6.1.1 ;) 16:20 &amp;lt;+Complication&amp;gt; protokol: vois le forum, il a finalement opté pour une approche sensée 16:20 &amp;lt;+postman&amp;gt; cervantes : ne mentionne pas le voyage dans le temps, idiot 16:20 &amp;lt;cervantes&amp;gt; 0.6.1.x 16:20 &amp;lt;+postman&amp;gt; :) 16:21 &amp;lt;cervantes&amp;gt; oups 16:21 &amp;lt;+postman&amp;gt; jrandom : j'espère que je pourrai construire un ircd de test cette semaine 16:21 &amp;lt;+postman&amp;gt; jrandom : nous pourrions nous lier à une instance gérée par toi ou cervantes 16:22 &amp;lt;jrandom&amp;gt; oui, ce serait génial. on pourrait même séparer les différents tunnels en différentes jvms, en utilisant différentes bibliothèques de streaming et versions de router, pour isoler davantage le problème 16:23 &amp;lt;jrandom&amp;gt; ce serait cool si nous pouvions faire ça avant 0.6.1.2, sinon, pas grave 16:24 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 1) 0.6.1.1 ? 16:24 &amp;lt;+postman&amp;gt; jrandom : à part ça : ça tourne du tonnerre 16:24 &amp;lt;jrandom&amp;gt; c'est l'enfer dans le bon sens ou dans le mauvais ? :) 16:24 &amp;lt;+postman&amp;gt; un sacré enfer :) 16:25 &amp;lt;+Complication&amp;gt; Eh, j'ai réussi à provoquer quelques erreurs de plus (mais c'était vraiment, vraiment des cas limites, redémarrage du router alors qu'i2phex tourne.) J'enverrai en privé. 16:26 &amp;lt;jrandom&amp;gt; ah cool, merci Complication 16:26 &amp;lt;+Complication&amp;gt; (par ex. elles ne feront probablement de mal à personne dans la vraie vie) 16:26 &amp;lt;jrandom&amp;gt; hé, ne sous-estime jamais la capacité des gens à casser des trucs :) 16:27 &amp;lt;cervantes&amp;gt; ni l'ingéniosité des imbéciles à tester des systèmes à l'épreuve des imbéciles 16:27 &amp;lt;+postman&amp;gt; ouais, fais quelque chose d'infaillible et tu seras récompensé par une nouvelle sorte d'imbécile 16:28 &amp;lt;jrandom&amp;gt; alléluia 16:29 &amp;lt;jrandom&amp;gt; ok, autre chose pour 1), ou on passe à 2) i2phex 16:30 &amp;lt;jrandom&amp;gt; il y a eu beaucoup de discussions dernièrement, et legion a accepté de réintégrer les modifications apportées dans la base de code i2phex de sirup. 16:30 &amp;lt;+postman&amp;gt; on enchaîne 16:30 &amp;lt;jrandom&amp;gt; c'est plutôt cool, car ce sera formidable que nous profitions tous du travail acharné de legion tout en restant entièrement ouverts et sûrs 16:31 &amp;lt;+Ragnarok&amp;gt; qu'est-ce qu'il a fait exactement ? 16:33 &amp;lt;jrandom&amp;gt; les dernières modifications incluent l'ajout de systray4j, les mises à jour des timeouts de striker, l'augmentation des valeurs par défaut de longueur de tunnel, quelques trucs nsis et jni, et quelques autres changements 16:33 &amp;lt;+Ragnarok&amp;gt; hm, ok 16:33 &amp;lt;+postman&amp;gt; jrandom : donc il y a un tas d'améliorations - elles seront conservées quand même ? 16:34 &amp;lt;jrandom&amp;gt; certainement, toutes les bonnes choses seront intégrées dans i2phex 16:34 &amp;lt;jrandom&amp;gt; il y a quelques points dont je ne suis pas sûr, mais on en discutera avec legion en dehors de la réunion ;) 16:35 &amp;lt;+postman&amp;gt; k 16:36 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 2) i2phex ? ou on passe à 3) syndie ? 16:37 * postman prépare ses marchandises de franchise syndie500 16:37 &amp;lt;jrandom&amp;gt; hé 16:37 &amp;lt;jrandom&amp;gt; ok, Ragnarok, tu veux nous faire un récap des dernières nouveautés ? 16:37 &amp;lt;+Ragnarok&amp;gt; hm, ok 16:38 &amp;lt;+Ragnarok&amp;gt; Syndie récupérera désormais automatiquement de nouveaux messages depuis une archive. 16:38 &amp;lt;+Ragnarok&amp;gt; tu peux définir de quelles archives tu veux obtenir des mises à jour, et définir la fréquence dans le fichier de configuration de syndie 16:39 &amp;lt;+Ragnarok&amp;gt; plus de détails à ce sujet se trouvent dans history.txt 16:39 &amp;lt;+Ragnarok&amp;gt; il a besoin d'une interface utilisateur, mais sinon c'est essentiellement terminé 16:39 &amp;lt;+Ragnarok&amp;gt; 'fin, personne ne semble poster quoi que ce soit récemment, donc c'est peut-être pas si utile :) 16:40 &amp;lt;jrandom&amp;gt; [insérer ici la citation de Field of Dreams] 16:40 &amp;lt;jrandom&amp;gt; merci Ragnarok, c'était une fonctionnalité souvent demandée 16:41 &amp;lt;+Ragnarok&amp;gt; cool 16:41 &amp;lt;+Ragnarok&amp;gt; content de le faire, ce n'était pas vraiment beaucoup de travail 16:42 &amp;lt;+Ragnarok&amp;gt; surtout pour satisfaire un besoin perso :) 16:42 &amp;lt;cervantes&amp;gt; ah, ce n'était pas le cas ? alors laisse tomber :P 16:42 &amp;lt;cervantes&amp;gt; or=oh 16:42 &amp;lt;+postman&amp;gt; (chut, le génie ne doit pas admettre qu'il doit lui aussi travailler dur) 16:42 &amp;lt;+Ragnarok&amp;gt; héhé 16:43 &amp;lt;+Ragnarok&amp;gt; bref, si quelqu'un a des rapports de bugs/demandes de fonctionnalités/huées/acclamations/etc., faites-le moi savoir 16:43 &amp;lt;jrandom&amp;gt; (acclamations !) 16:43 &amp;lt;+Ragnarok&amp;gt; la prochaine chose à laquelle je pense est d'importer automatiquement les petnames (surnoms) vus dans les messages dans la base de données de petnames du router, mais cela semble pouvoir être compliqué... 16:44 &amp;lt;+Ragnarok&amp;gt; mais, cela permettrait essentiellement à syndie de remplacer addressbook 16:44 &amp;lt;jrandom&amp;gt; ce serait Très Cool 16:44 &amp;lt;+nickless_head&amp;gt; ouais :) 16:45 &amp;lt;+Ragnarok&amp;gt; je dois juste comprendre comment extraire une liste de petnames à partir de l'archive 16:45 &amp;lt;+Ragnarok&amp;gt; le reste est trivial 16:45 &amp;lt;+nickless_head&amp;gt; ragnarok : tes changements sont déjà dans cvs ? (trop paresseux pour lire toute la discussion) :) 16:45 &amp;lt;+Ragnarok&amp;gt; ouais 16:45 &amp;lt;+nickless_head&amp;gt; :happy: 16:45 * nickless_head envisage cvs update 16:45 &amp;lt;+Ragnarok&amp;gt; oui, depuis hier 16:45 &amp;lt;+nickless_head&amp;gt; nan, probablement mieux d'attendre la prochaine version 16:45 &amp;lt;jrandom&amp;gt; peut-être récupérer les petnames lorsqu'ils sont rendus, exposés via le HTMLRenderer (dans le addressReceived) 16:46 &amp;lt;+Ragnarok&amp;gt; ok, je vais regarder ça 16:46 &amp;lt;jrandom&amp;gt; cool, merci Ragnarok 16:47 &amp;lt;+Ragnarok&amp;gt; bon, c'est tout pour moi, à moins qu'il y ait des questions 16:49 &amp;lt;jrandom&amp;gt; wr0d. ok, on passe à 4) ??? 16:49 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 16:49 &amp;lt;cervantes&amp;gt; oui 16:49 * nickless_head regarde cervantes avec intérêt 16:50 &amp;lt;+fox&amp;gt; &amp;lt;mancom&amp;gt; y a-t-il du nouveau à propos de Q ou feedspace ? 16:50 &amp;lt;+postman&amp;gt; nickless_head : hé, il est à moi - n'ose pas le fixer comme ça :) 16:50 &amp;lt;+nickless_head&amp;gt; je ne le fixe pas .. je le regarde avec intérêt. 16:51 &amp;lt;cervantes&amp;gt; Après réflexion, j'ai relancé la rubrique « Utilisateur du forum du mois » - et ce mois-ci elle revient à juste titre à Complication pour ses contributions exceptionnelles au forum 16:51 &amp;lt;+nickless_head&amp;gt; félicitations Complication ! 16:51 &amp;lt;+postman&amp;gt; bravo :) 16:51 &amp;lt;cervantes&amp;gt; donc il obtient un avatar (qu'il le veuille ou non) :P 16:51 &amp;lt;+Complication&amp;gt; Héhé, j'espère que mes bévues ont été moins remarquables. :O :D 16:52 &amp;lt;@protokol&amp;gt; oh ouais 16:52 &amp;lt;jrandom&amp;gt; w00t ! merci Complication 16:52 &amp;lt;cervantes&amp;gt; (qui est actif maintenant) 16:52 &amp;lt;@protokol&amp;gt; comment se passe le test i2phex Yellow Submarine 16:52 &amp;lt;@protokol&amp;gt; des débits notables ou l'absence de tels débits ? 16:52 &amp;lt;+Complication&amp;gt; Ça avance. 16:52 &amp;lt;jrandom&amp;gt; mancom : rien de nouveau concernant Q ou feedspace 16:53 &amp;lt;+Complication&amp;gt; Pas de débits ultra-rapides, mais un débit suffisamment bon garanti, je dirais. 16:53 &amp;lt;jrandom&amp;gt; protokol : la dernière chose que j'ai entendue, c'était 10-20KBps, mais ce ne sont que des infos du forum 16:53 &amp;lt;@protokol&amp;gt; je suis en train de le télécharger 16:53 * nickless_head comprend ce que postman sous-entendait 16:53 * nickless_head rougit 16:53 &amp;lt;+Complication&amp;gt; (aussi : j'ai relu une partie de l'intro technique et n'ai pas trouvé de défaut dans les comparaisons entre réseaux. Je pense qu'elles sont suffisamment bonnes.) 16:54 &amp;lt;+postman&amp;gt; nickless_head : LOL (désolé) 16:54 * Complication regarde l'avatar et sourit :D 16:54 &amp;lt;+nickless_head&amp;gt; postman : *GG* (pas de problème) 16:54 &amp;lt;cat-a-puss&amp;gt; Quelque chose a-t-il été fait pour obtenir « Amazon Honor System » comme méthode alternative de collecte de dons ? 16:54 &amp;lt;+Complication&amp;gt; Parfait. :P 16:55 &amp;lt;@protokol&amp;gt; cat-a-puss : que veux-tu dire ? 16:55 &amp;lt;jrandom&amp;gt; pas encore cat-a-puss, je n'ai pas vu wilde dans le coin 16:55 &amp;lt;jrandom&amp;gt; waouh, salut phedy 16:55 &amp;lt;phedy&amp;gt; Salut jrandom. 16:55 &amp;lt;cat-a-puss&amp;gt; protokol : c'est comme pay-pal, sauf que tu peux utiliser un compte que tu as chez amazon.com pour effectuer le paiement 16:56 &amp;lt;jrandom&amp;gt; Complication : merci à propos des comparaisons. il reste quelques nettoyages, mais ça avance 16:56 &amp;lt;@protokol&amp;gt; faible 16:56 &amp;lt;+Complication&amp;gt; (ce n'est pas que je connaisse Tor ou Freenet suffisamment bien, même si j'ai utilisé les deux) 16:57 * cat-a-puss envisage de créer une prime pour aider à terminer le moteur de recherche distribué. 16:57 &amp;lt;jrandom&amp;gt; (avant de publier le doc sur le site normal, je le soumettrai à ces gens pour commentaires) 16:58 &amp;lt;cervantes&amp;gt; Complication : c'est une installation artistique sur un rond-point à Londres qui sème la pagaille dans la circulation ;-) 16:59 &amp;lt;jrandom&amp;gt; cat-a-puss : je dois de toute façon régler bientôt d'autres trucs financiers, donc je te tiendrai au courant dès que possible 16:59 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à soulever pour la réunion ? 16:59 &amp;lt;cat-a-puss&amp;gt; oh si nous voulons des documents traduits dans d'autres langues avant la 1.0, je connais peut-être des gens qui pourraient aider pour l'espagnol et le chinois. 16:59 &amp;lt;cat-a-puss&amp;gt; ok 16:59 &amp;lt;jrandom&amp;gt; génial, ce serait super 17:00 &amp;lt;+Complication&amp;gt; cervantes : merci de l'info, je ne savais pas où un tel, euh... effet se produisait :D 17:00 &amp;lt;jrandom&amp;gt; il y a une ébauche d'intro technique qui traîne dans cvs, et nous voudrons finalement faire traduire ce que contiendra la refonte de notre site web 17:03 * nickless_head va dormir 17:03 &amp;lt;jrandom&amp;gt; je suppose que je devrais attraper le baffer... 17:03 &amp;lt;jrandom&amp;gt; s'il n'y a rien d'autre 17:03 * jrandom se prépare 17:03 * jrandom *baf* ferme la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 27 septembre 2005</title><link>/fr/blog/2005/09/27/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-27-septembre-2005/</link><pubDate>Tue, 27 Sep 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/09/27/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-27-septembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> A123, brutus, Complication, gloin, jrandom, LevDavidovitch, mihi, mihi, mule, postman, Ragnarok, Sugadude, wiht&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:14 &amp;lt;jrandom&amp;gt; 0) salut 16:14 &amp;lt;jrandom&amp;gt; 1) État du réseau 16:14 &amp;lt;jrandom&amp;gt; 2) 0.6.1 16:14 &amp;lt;jrandom&amp;gt; 3) ??? 16:14 &amp;lt;jrandom&amp;gt; 0) salut 16:14 * jrandom fait coucou 16:14 &amp;lt;+Ragnarok&amp;gt; ok, je vais garder mes autres questions 16:14 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2005-September/000933.html 16:14 &amp;lt;+Ragnarok&amp;gt; salut :) 16:15 &amp;lt;wiht&amp;gt; Bonjour. 16:15 &amp;lt;jrandom&amp;gt; on peut assurément creuser ça au point 3 ?? si tu préfères 16:15 &amp;lt;+Ragnarok&amp;gt; cool 16:15 &amp;lt;jrandom&amp;gt; ok, on passe à 1) État du réseau 16:15 &amp;lt;jrandom&amp;gt; en général, les choses semblent assez solides 16:16 &amp;lt;A123&amp;gt; L'outproxy HTTP est-il géré par un seul router ? 16:16 &amp;lt;wiht&amp;gt; Je vois 307 nœuds connus sur ma router console. 16:16 &amp;lt;A123&amp;gt; (Je ne suis encore qu'à moitié au clair sur le fonctionnement d'I2P) 16:16 &amp;lt;jrandom&amp;gt; il y a deux outproxies configurés par défaut, et quelques autres disponibles mais non configurés par défaut 16:16 &amp;lt;wiht&amp;gt; La bande passante de quelqu'un a-t‑elle été saturée par la croissance récente du réseau ? 16:17 &amp;lt;jrandom&amp;gt; eh bien, mon utilisation de bande passante a augmenté, un débit stable de 30-40KBps sur mes routers 16:17 &amp;lt;jrandom&amp;gt; (à un stable 30-40, donc) 16:18 &amp;lt;jrandom&amp;gt; (je fais aussi tourner quelques services à fort trafic, comme squid.i2p ;) 16:19 &amp;lt;A123&amp;gt; Tu as déjà regardé les logs ? 16:19 &amp;lt;jrandom&amp;gt; ceux de squid ? non, je l’ai configuré pour ne pas journaliser les requêtes 16:20 &amp;lt;+Ragnarok&amp;gt; rappelle-toi, il pourrait mentir :) 16:20 &amp;lt;+Ragnarok&amp;gt; donc, c’est une question idiote à poser 16:20 &amp;lt;jrandom&amp;gt; (bien que ça puisse être un mensonge, et que je bosse peut‑être pour le FBI/etc., donc n’en abusez pas ;) 16:20 &amp;lt;A123&amp;gt; J’étais juste curieux de savoir s’il y avait quelque chose d’intéressant là-dedans :) 16:21 &amp;lt;+mihi&amp;gt; A123: fais tourner ton propre outproxy :) 16:21 &amp;lt;gloin&amp;gt; A123: mets en place un nœud Tor. 16:21 &amp;lt;A123&amp;gt; C’est facile à mettre en place ? 16:21 &amp;lt;jrandom&amp;gt; pas vraiment 16:21 &amp;lt;A123&amp;gt; gloin, Tor n’est explicitement pas conçu pour le partage de fichiers, donc ça m’intéresse peu. 16:22 &amp;lt;jrandom&amp;gt; (un outproxy, je veux dire. Tor est facile à configurer) 16:22 &amp;lt;A123&amp;gt; Ou du moins, ils ont dit explicitement qu’ils ne veulent pas qu’on l’utilise pour le partage de fichiers. 16:22 &amp;lt;wiht&amp;gt; jrandom, veux-tu toujours attendre la version 1.0 avant une annonce publique complète sur la maturité du projet I2P ? 16:23 &amp;lt;+mihi&amp;gt; A123: c’est certainement plus difficile que d’enregistrer ton pseudo auprès de NickServ *hint* *hint* 16:23 &amp;lt;A123&amp;gt; Oh oui, je ne veux surtout pas que A123 soit pris :) 16:23 &amp;lt;wiht&amp;gt; Si le réseau se porte bien maintenant, pourrait-il supporter l’ajout de plus d’utilisateurs ? 16:23 &amp;lt;jrandom&amp;gt; il faudra faire un peu de sensibilisation avant la 1.0 pour qu’on puisse tester dans des environnements plus vastes 16:24 &amp;lt;+Ragnarok&amp;gt; peut-être une version de prévisualisation, ou quelque chose du genre 16:24 &amp;lt;wiht&amp;gt; Une version bêta ? Ça semble une bonne idée. 16:25 &amp;lt;jrandom&amp;gt; oui, ça arrivera en même temps que la refonte du site web, peut‑être avant 0.6.2 16:25 &amp;lt;jrandom&amp;gt; (ou peut‑être @ 0.6.2) 16:25 &amp;lt;jrandom&amp;gt; (la refonte du site faisant partie du chemin critique pour éviter de passer des heures et des heures à répondre aux mêmes questions) 16:25 &amp;lt;+Ragnarok&amp;gt; eh bien, avec un peu plus de finition côté utilisateur final que juste une autre bêta 16:26 &amp;lt;A123&amp;gt; Est-il possible pour des clients compatibles I2P de configurer eux-mêmes les tunnels facilement ? 16:26 &amp;lt;jrandom&amp;gt; oui 16:26 &amp;lt;A123&amp;gt; Je suppose qu’ils pourraient toujours faire des requêtes HTTP à la console... 16:26 &amp;lt;+Ragnarok&amp;gt; la router console a aussi besoin d’une sérieuse refonte. Ce serait bien que la page initiale ressemble plus à un portail i2p, et de déplacer toutes les choses techniques un peu plus loin 16:26 &amp;lt;jrandom&amp;gt; c’est l’une des propriétés qu’ils envoient quand ils se connectent à i2p 16:26 &amp;lt;jrandom&amp;gt; d’accord Ragnarok 16:27 &amp;lt;A123&amp;gt; Hrm. Le plugin I2P pour Azureus pourrait être un peu plus convivial, alors. 16:27 &amp;lt;A123&amp;gt; Ou avoir un soupçon de convivialité, déjà. 16:27 &amp;lt;jrandom&amp;gt; d’accord A123 ;) 16:27 &amp;lt;jrandom&amp;gt; (bien qu’ils aient fait un excellent boulot pour démontrer la faisabilité) 16:28 &amp;lt;jrandom&amp;gt; il y a eu beaucoup d’excellentes suggestions sur la mailing list dernièrement concernant l’ergonomie 16:28 &amp;lt;jrandom&amp;gt; beaucoup/la plupart devraient être faites avant de demander à de nouveaux utilisateurs d’essayer i2p 16:28 &amp;lt;A123&amp;gt; Depuis la console : "If you can't poke a hole in your NAT or firewall to allow unsolicited UDP packets to reach the router, as detected with the Status: ERR-Reject..." 16:28 &amp;lt;A123&amp;gt; Où verrais-je "Status: ERR-Reject" ? 16:29 &amp;lt;+Ragnarok&amp;gt; c’est bien qu’on en soit au point où on peut se préoccuper d’ergonomie :) 16:29 &amp;lt;jrandom&amp;gt; A123: sur le côté gauche de ta router console, il y a écrit Status: OK (ou Status: unknown, ou autre chose) 16:29 &amp;lt;+Complication&amp;gt; Dans le champ Status de la router console. 16:29 &amp;lt;jrandom&amp;gt; tout à fait Ragnarok 16:29 &amp;lt;+Complication&amp;gt; Avec un peu de chance, tu as OK ou OK (NAT) là. 16:30 &amp;lt;A123&amp;gt; Complication, ah, merci. C’est bien le truc qui se met à jour si tu cliques sur "Check network reachability..." ? 16:30 &amp;lt;wiht&amp;gt; J’espère que vous n’aurez pas à casser la compatibilité dans de futures versions d’I2P. Une migration complète du réseau vers une nouvelle version semble avoir été pénible par le passé. 16:30 &amp;lt;+Complication&amp;gt; A123: oui, ça devrait retester quand tu cliques 16:30 &amp;lt;+Complication&amp;gt; Ça ne se fait pas instantanément, toutefois. 16:30 &amp;lt;jrandom&amp;gt; eh, ce n’est plus aussi pénible qu’avant, mais oui, ce serait bien si on peut éviter ça wiht 16:30 &amp;lt;A123&amp;gt; Donc je dois rafraîchir la page ? 16:30 &amp;lt;A123&amp;gt; Enfin non, ça ferait un autre POST http... 16:31 &amp;lt;+Complication&amp;gt; A123: ça peut prendre une minute pour trouver un pair approprié au test 16:31 &amp;lt;+Complication&amp;gt; parce que tu ne peux pas tester avec ceux avec qui tu es déjà en train de parler 16:31 &amp;lt;+Complication&amp;gt; Ça pourrait donner de faux résultats. 16:32 &amp;lt;+Complication&amp;gt; Donc, ça devrait apparaître quand tu regarderas la router console un peu plus tard. 16:32 &amp;lt;+Complication&amp;gt; En gros, dans des circonstances idéales, tu ne devrais pas avoir besoin de lancer un test de pair manuellement. 16:33 &amp;lt;+Complication&amp;gt; =ne devrait pas être nécessaire 16:33 &amp;lt;jrandom&amp;gt; oui, i2p effectue désormais un peer test automatiquement à certains événements 16:33 &amp;lt;jrandom&amp;gt; (par exemple quand quelqu’un te dit que ton IP est autre chose que ce que tu pensais) 16:33 &amp;lt;A123&amp;gt; J’ai trouvé ce bouton complètement contre‑intuitif. Je n’avais aucune idée de ce qu’il mettait à jour ni quand, il ne m’a jamais indiqué explicitement les résultats du test... 16:34 &amp;lt;A123&amp;gt; La page ne se rafraîchissait pas automatiquement (je crois), je ne peux pas faire un rechargement dans le navigateur... 16:34 &amp;lt;jrandom&amp;gt; le rechargement devrait être sans risque 16:34 &amp;lt;A123&amp;gt; Ça relance sûrement un autre test ? 16:34 &amp;lt;jrandom&amp;gt; mais oui, la router console a été conçue davantage pour des raisons techniques que pour l’ergonomie 16:34 &amp;lt;jrandom&amp;gt; A123: il y a un nonce pour empêcher ça 16:34 &amp;lt;+Complication&amp;gt; Cet aspect pourrait bénéficier d’un meilleur texte d’explication à l’avenir 16:35 &amp;lt;wiht&amp;gt; Avons-nous sauté le 2) et sommes passés au 3) déjà ? 16:35 &amp;lt;jrandom&amp;gt; Complication: on va probablement le supprimer, puisque c’est inutile 16:35 &amp;lt;jrandom&amp;gt; non, toujours sur le 1 16:35 &amp;lt;jrandom&amp;gt; en fait, quelqu’un a autre chose pour 1) état du réseau ? 16:35 &amp;lt;A123&amp;gt; Ah, en effet, après quelques fois il se plaint du nonce. 16:35 &amp;lt;jrandom&amp;gt; si non, on passe à 2) 0.6.1 16:35 &amp;lt;A123&amp;gt; "nonce" va juste sembler être un mot abscons pour les non-geeks. 16:36 &amp;lt;A123&amp;gt; :) 16:36 * Complication regarde des graphiques 16:36 &amp;lt;+Complication&amp;gt; Pas de plainte sur l’état du réseau de mon côté. 16:36 &amp;lt;jrandom&amp;gt; w3wt 16:37 &amp;lt;A123&amp;gt; Y a-t‑il une raison pour laquelle le reseeding (réamorçage) n’est pas automatique ? 16:37 &amp;lt;jrandom&amp;gt; ok, je n’ai pas grand-chose à dire concernant 0.6.1 au‑delà de ce qui est dans le mail 16:37 &amp;lt;gloin&amp;gt; hmm.. le trafic entrant et sortant ne devrait-il pas être plus ou moins symétrique ? 16:37 &amp;lt;A123&amp;gt; Le mien est plus ou moins symétrique. 16:37 &amp;lt;jrandom&amp;gt; A123: oui, bien qu’on puisse peut‑être le faire de manière plus sûre 16:37 &amp;lt;+Complication&amp;gt; gloin: pas si on est en train de télécharger (leeching) ou de partager (seeding) ;) 16:37 &amp;lt;+Ragnarok&amp;gt; pas si tu télécharges des trucs 16:38 &amp;lt;A123&amp;gt; Total: 3.74/4.09KBps (that's in/out) 16:39 &amp;lt;gloin&amp;gt; Complication: Est‑ce un problème de sécurité ? Le trafic « étranger » ne devrait‑il pas être réduit ? 16:39 &amp;lt;+Complication&amp;gt; gloin: ça dépend des critères 16:40 &amp;lt;+Complication&amp;gt; Quelqu’un qui vise la sécurité maximale ne devrait clairement pas faire des choses qui permettent à d’autres de provoquer des changements observables dans sa bande passante (bw). 16:40 &amp;lt;jrandom&amp;gt; gloin: en allant vers 1.0, nous arrêterons de publier ces stats 16:40 &amp;lt;A123&amp;gt; Mon FAI les connaîtra toujours... 16:40 &amp;lt;jrandom&amp;gt; mais oui, se défendre contre l’analyse de trafic locale nécessite de participer aux tunnels des autres 16:41 &amp;lt;+Complication&amp;gt; (pour une définition stricte de "their BW", signifiant "utilisation de bande passante démarrant/finissant à leur nœud") 16:41 &amp;lt;jrandom&amp;gt; (ou faire suffisamment d’activité de bourrage. tarzan, par exemple, a des « mimics » pour gaspiller de la bande passante^W^Wdéfendre l’anonymat) 16:41 &amp;lt;A123&amp;gt; Hrm. 16:41 &amp;lt;A123&amp;gt; Je suis en ADSL, avec beaucoup plus de débit descendant que montant. 16:42 &amp;lt;+Complication&amp;gt; Beaucoup de gens le sont. 16:42 &amp;lt;A123&amp;gt; Quand mon téléchargement dépasse mon envoi, cela n’implique-t‑il pas que je télécharge quelque chose ? 16:43 &amp;lt;wiht&amp;gt; Non, tu pourrais aussi relayer le trafic des autres. 16:43 &amp;lt;+Complication&amp;gt; J’imagine que cela impliquerait que tu télécharges quelque chose. 16:43 &amp;lt;A123&amp;gt; I2P met-il des données en cache ? 16:43 * wiht aimerait être corrigé si c’est faux. 16:43 &amp;lt;+Complication&amp;gt; À moins que tu ne seedes autant que tu ne leeches. 16:43 &amp;lt;jrandom&amp;gt; i2p en soi ne fait pas de cache 16:43 &amp;lt;+Complication&amp;gt; A123: aucun cache à ma connaissance 16:43 &amp;lt;jrandom&amp;gt; en revanche, Syndie, si. 16:44 &amp;lt;A123&amp;gt; S’il n’y a pas de cache, alors mon téléchargement dépassant mon envoi doit vouloir dire que je télécharge quelque chose moi‑même, non ? 16:44 &amp;lt;jrandom&amp;gt; si tu as beaucoup de trafic entrant mais pas de trafic sortant actuel, tu pourrais simplement faire tourner un nœud Syndie 16:44 &amp;lt;jrandom&amp;gt; oui A123, sur une fenêtre de temps suffisamment petite 16:45 &amp;lt;A123&amp;gt; Puisque je ne pourrais utilement télécharger qu’à la vitesse de mon envoi, une fois les tampons réseau remplis. 16:45 &amp;lt;jrandom&amp;gt; pour un certain modèle de menace, oui 16:45 &amp;lt;A123&amp;gt; Hrm. 16:45 &amp;lt;jrandom&amp;gt; (attaquant local passif avec des ressources suffisantes, ou un attaquant local ciblé, etc.) 16:46 &amp;lt;+Complication&amp;gt; Tu pourrais télécharger plus vite, mais cela augmenterait ton risque. (C’est pourquoi j’ai alloué des limites montantes/descendantes similaires.) 16:46 &amp;lt;A123&amp;gt; Ah, bon point, je peux simplement limiter ma vitesse de téléchargement. 16:46 &amp;lt;@LevDavidovitch&amp;gt; d’ailleurs, tu devrais limiter à la fois ta vitesse de dl et d’ul 16:47 &amp;lt;+Complication&amp;gt; Mais si quelqu’un visait tous ceux qui téléchargent plus qu’ils n’envoient... il viserait tout le monde et leur grand‑mère. 16:47 &amp;lt;wiht&amp;gt; On a encore des problèmes de déconnexions avec l’IRC, on dirait. 16:47 &amp;lt;jrandom&amp;gt; wiht: seules quelques personnes en ont 16:47 &amp;lt;wiht&amp;gt; OK. 16:47 &amp;lt;@LevDavidovitch&amp;gt; aussi la reconnexion est très RAPIDE ces jours‑ci 16:48 &amp;lt;jrandom&amp;gt; (et rien à voir avec ce que c’était) 16:48 &amp;lt;wiht&amp;gt; Je suis d’accord, les reconnexions sont meilleures. 16:48 &amp;lt;jrandom&amp;gt; oui, c’est agréable d’avoir nos serveurs IRC hébergés sur des routers avec des limites de bw raisonnables :) 16:49 &amp;lt;jrandom&amp;gt; ((pas que c’était déraisonnable avant, c’était super, on a juste dépassé la capacité)) 16:49 &amp;lt;A123&amp;gt; Y a-t‑il une raison technique pour laquelle DCC n’est pas pris en charge ? Ça peut être implémenté de manière similaire au module NAT, non ? 16:49 &amp;lt;jrandom&amp;gt; ok, quelqu’un a quelque chose pour 2) 0.6.1 ? 16:49 &amp;lt;jrandom&amp;gt; oui A123, il y a des raisons techniques pour lesquelles DCC n’est pas pris en charge 16:50 &amp;lt;@LevDavidovitch&amp;gt; il faudrait que ce soit fait côté client, je pense. 16:50 &amp;lt;jrandom&amp;gt; quelqu’un pourrait implémenter un proxy IRC avec prise en charge de DCC, mais personne ne l’a fait 16:50 &amp;lt;A123&amp;gt; Quelles sont-elles ? Ou est-ce une longue discussion ? 16:50 &amp;lt;jrandom&amp;gt; la prise en charge de DCC nécessite de connaître et d’interpréter le protocole IRC, et de réécrire les messages IRC envoyés si nécessaire 16:50 &amp;lt;@LevDavidovitch&amp;gt; le DCC normal utilise des ports arbitraires et tout 16:50 &amp;lt;jrandom&amp;gt; (en particulier les messages CTCP pour établir les connexions DCC) 16:50 &amp;lt;A123&amp;gt; Oh, c’est ce que je voulais demander... Est-ce techniquement possible de le faire comme avec un module NAT (qui fait ce que tu dis). 16:51 &amp;lt;jrandom&amp;gt; je ne sais pas ce qu’est un module NAT ? 16:51 &amp;lt;@LevDavidovitch&amp;gt; le NAT utilise quelques bizarreries UDP. 16:52 &amp;lt;@LevDavidovitch&amp;gt; la traversée de NAT je pense qu’il veut dire 16:52 &amp;lt;jrandom&amp;gt; ah, ok, oui, c’est techniquement possible, mais personne ne s’est porté volontaire pour travailler dessus (et je suis débordé) 16:52 &amp;lt;A123&amp;gt; Non... Du moins pour Linux, il y a un module masq pour iptables qui réécrit les paquets IRC avec des requêtes DCC CTCP. 16:53 &amp;lt;@LevDavidovitch&amp;gt; ah, je vois 16:53 &amp;lt;@LevDavidovitch&amp;gt; peut‑être qu’un peu de ce code serait utilisable 16:53 &amp;lt;@LevDavidovitch&amp;gt; ça dépend à quel point c’est intimement lié au truc de filtrage IP 16:54 &amp;lt;jrandom&amp;gt; probablement plus simple d’étendre I2PTunnelClient pour interpréter l’irc peut‑être 16:54 &amp;lt;A123&amp;gt; http://www.koders.com/c/fidA6A89E1080590138EB211E694473DDDD098B6B75.aspx &amp;lt;- Pourrait être intéressant, merci Google. 16:54 &amp;lt;jrandom&amp;gt; (de la même manière que I2PTunnelHTTPClient l’étend pour interpréter HTTP) 16:55 &amp;lt;@LevDavidovitch&amp;gt; pas dans la plupart des pays. 16:55 &amp;lt;@LevDavidovitch&amp;gt; oups 16:56 &amp;lt;jrandom&amp;gt; A123: un filtre au niveau OS serait un peu difficile à déployer, mais si quelqu’un veut travailler dessus, ce serait un bon point de départ 16:57 &amp;lt;jrandom&amp;gt; ok, autre chose sur 2) 0.6.1, ou on passe à 3) ??? 16:57 &amp;lt;A123&amp;gt; jrandom, ce ne serait pas vraiment obligé d’être au niveau OS, si ? Ça passerait de toute façon par le tunnel IRC... 16:58 &amp;lt;jrandom&amp;gt; en fait, ça ne marcherait même pas comme filtre iptables. il faut le faire à l’intérieur d’i2ptunnel ou d’un autre proxy compatible i2p 16:58 &amp;lt;jrandom&amp;gt; dans tous les cas, c’est beaucoup de travail, et à moins que quelqu’un se porte volontaire pour le faire, ça ne se fera jamais ;) 16:59 &amp;lt;jrandom&amp;gt; (ça serait cool quand même) 16:59 &amp;lt;A123&amp;gt; D’accord. 16:59 &amp;lt;A123&amp;gt; Je voulais dire « comme le filtre iptables », pas « en utilisant le filtre iptables » :) 16:59 &amp;lt;A123&amp;gt; -the+a 16:59 &amp;lt;A123&amp;gt; +n 17:00 &amp;lt;A123&amp;gt; Hrm hrm. 17:00 &amp;lt;@LevDavidovitch&amp;gt; on avance je pense 17:01 &amp;lt;jrandom&amp;gt; ok, on passe à 3) ??? 17:01 &amp;lt;jrandom&amp;gt; (quoique l’on pourrait probablement dire qu’on est sur le 3) depuis le début ;) 17:01 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à soulever pour la réunion ? 17:01 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; pour 3) ce serait bien d’avoir bugzilla en état avant 1.0 17:01 &amp;lt;wiht&amp;gt; En parlant des suggestions d’ergonomie de la mailing list, en as-tu intégré certaines dans I2P ? 17:02 &amp;lt;jrandom&amp;gt; brutus: on avait bugzilla avant, mais personne ne l’utilisait 17:03 &amp;lt;wiht&amp;gt; Je devrais dire : te concentres‑tu toujours sur la fonctionnalité cœur d’I2P et prévois‑tu de te focaliser sur l’ergonomie un peu plus tard ? 17:03 &amp;lt;A123&amp;gt; Je ne veux pas essayer ici, mais je pense qu’envoyer à quelqu’un une requête DCC en ce moment lui révélerait ton IP. 17:03 &amp;lt;A123&amp;gt; (En supposant que ton client connaisse ton IP) 17:03 &amp;lt;jrandom&amp;gt; wiht: la semaine dernière j’ai fait beaucoup d’améliorations à la bibliothèque de streaming qui devraient améliorer sensiblement l’ergonomie 17:04 &amp;lt;jrandom&amp;gt; A123: les serveurs IRC filtrent les messages CTCP 17:04 &amp;lt;jrandom&amp;gt; (ils ont été modifiés) 17:04 &amp;lt;A123&amp;gt; Des serveurs... 17:04 &amp;lt;jrandom&amp;gt; mais oui, cela envoie ton IP au serveur (qui peut l’ignorer, ou la classer dans une base de la NSA) 17:04 &amp;lt;jrandom&amp;gt; donc, n’envoie pas de requêtes DCC 17:04 &amp;lt;A123&amp;gt; Je n’ai pas vraiment envie que les admins du serveur sachent qui je suis, non plus :) 17:05 &amp;lt;A123&amp;gt; (En théorie. Ça ne me dérange pas maintenant ni avec vous) 17:05 &amp;lt;A123&amp;gt; Ça vaudrait peut‑être la peine de prévenir les utilisateurs à ce sujet. 17:05 &amp;lt;jrandom&amp;gt; il y a une page sur le wiki à propos d’un tas de sujets si je me souviens bien 17:05 &amp;lt;jrandom&amp;gt; (passe sur ugha.i2p) 17:06 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; au fait : les serveurs irc2p sont reliés via i2p ou directement ? 17:06 &amp;lt;+Complication&amp;gt; Je supposerais i2p 17:06 &amp;lt;+Complication&amp;gt; À moins que quelqu’un n’ait perdu la tête entre‑temps sans me prévenir. :P 17:06 &amp;lt;wiht&amp;gt; jrandom, c’est bien, mais qu’en est‑il des suggestions d’interface d’Isamoor ? 17:07 &amp;lt;jrandom&amp;gt; mihi: je crois que c’est fait au-dessus d’i2p 17:08 &amp;lt;jrandom&amp;gt; wiht: la liste de ce que j’ai fait est disponible sur `http://dev.i2p/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD` 17:09 &amp;lt;jrandom&amp;gt; il y a encore beaucoup à faire, et beaucoup sera fait, mais je n’ai que deux mains 17:09 &amp;lt;wiht&amp;gt; Merci, je regarderai là. 17:10 &amp;lt;jrandom&amp;gt; en fait, j’ai quelque chose à soulever pour la réunion... 17:10 &amp;lt;A123&amp;gt; Quel est le serveur/canal que fox est en train de changating ? Ou est‑ce que je comprends mal le rôle de fox ? 17:11 &amp;lt;jrandom&amp;gt; comme mentionné sur hq.postman.i2p, nous avons plus d’une année complète de service de mail anonyme via les serveurs de postman ! 17:11 * jrandom applaudit 17:11 * wiht ne veut pas paraître ingrat. 17:12 &amp;lt;A123&amp;gt; jrandom, les spammeurs s’y sont‑ils déjà mis ? 17:12 &amp;lt;jrandom&amp;gt; A123: fox est un pont vers irc.freenode.net 17:12 &amp;lt;A123&amp;gt; (OK, c’est une manière lente de spammer...) 17:12 &amp;lt;jrandom&amp;gt; A123: j’en doute, postman a des mesures anti‑spam 17:12 &amp;lt;jrandom&amp;gt; le spam entrant est un peu un problème toutefois ;) 17:13 &amp;lt;jrandom&amp;gt; (mais mon compte là‑bas est bien filtré) 17:13 &amp;lt;mule&amp;gt; c’est vraiment aussi long que ça. le temps passe ... 17:13 &amp;lt;A123&amp;gt; jrandom, ah, merci. 17:13 * Complication regarde si quelqu’un lui a enfin envoyé un ours par e‑mail 17:14 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; ouais, postman &amp; cervantes méritent une médaille, ils portent de lourdes charges ici 17:15 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; d’excellents services en effet 17:16 &amp;lt;jrandom&amp;gt; assurément. de même mule avec son outproxy et son fproxy, orion avec son site, et le reste d’entre vous avec votre contenu :) 17:16 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose à soulever pour la réunion ? 17:16 &amp;lt;wiht&amp;gt; En parlant de contenu... 17:16 &amp;lt;wiht&amp;gt; On sait apparemment quels sites sont en ligne ou non, mais il n’y a pas d’annuaire de sites facilement accessible. 17:17 &amp;lt;A123&amp;gt; Mon horloge avance. Serait‑il possible de rétrograder les messages "Updating clock offset to -316819ms from -304801ms" de "CRIT" ? C’est un peu déconcertant. 17:17 &amp;lt;wiht&amp;gt; Je pensais en créer un où les admins de sites peuvent publier de quoi parle leur site. 17:17 &amp;lt;jrandom&amp;gt; orion.i2p est plutôt facilement accessible...? 17:17 &amp;lt;jrandom&amp;gt; A123: hmm, peut‑être 17:18 &amp;lt;wiht&amp;gt; Il a une courte description de l’objet des sites ? 17:18 &amp;lt;+postman&amp;gt; A123: le spam n’est un problème que pour le courrier entrant ( mail FROM the internet ) 17:18 &amp;lt;jrandom&amp;gt; wiht: oui, il en a, bien que je ne sache pas d’où elles viennent 17:18 &amp;lt;+Complication&amp;gt; wiht: non, orion ne semble pas avoir cette fonctionnalité 17:18 &amp;lt;wiht&amp;gt; Je vais regarder encore. 17:18 &amp;lt;jrandom&amp;gt; si je me souviens bien jnymo les maintenait 17:18 &amp;lt;+postman&amp;gt; A123: les utilisateurs de i2p mail peuvent rarement se spammer eux‑mêmes et ne peuvent pas plus spammer des cibles Internet 17:19 &amp;lt;+Complication&amp;gt; Désolé, je voulais dire que cela ne semble pas accessible aux utilisateurs. 17:19 &amp;lt;wiht&amp;gt; Je pensais à un annuaire qui catégorise les sites, quelque chose de similaire à dmoz.org. 17:19 &amp;lt;A123&amp;gt; wiht, en tant que tout nouvel utilisateur, ça a l’air super. 17:19 &amp;lt;+fox&amp;gt; &amp;lt;Sugadude&amp;gt; wiht: Avons‑nous assez de sites pour avoir besoin de les classer ? 17:19 &amp;lt;A123&amp;gt; wiht, mais regarde Freenet pour un excellent exemple de comment ne pas faire. 17:20 &amp;lt;jrandom&amp;gt; un site fiable et catégorisé serait sympa. ou peut‑être pouvons‑nous l’intégrer à Syndie pour permettre aux gens d’étiqueter et de catégoriser leurs références de pairs (et de les partager) 17:20 &amp;lt;jrandom&amp;gt; (Syndie a déjà un ensemble d’étiquettes de catégorie pour chaque signet, l’afficher visuellement à la dmoz ne serait pas difficile) 17:20 &amp;lt;jrandom&amp;gt; et ce serait local &amp;lt;--- rapide 17:20 &amp;lt;A123&amp;gt; Ou juste intéresser Google à i2p... 17:20 &amp;lt;jrandom&amp;gt; heh 17:24 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien de plus pour la réunion... 17:25 * jrandom conclut 17:25 * jrandom *baf*s clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P pour le 2005-09-20</title><link>/fr/blog/2005/09/20/notes-de-statut-i2p-pour-le-2005-09-20/</link><pubDate>Tue, 20 Sep 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/09/20/notes-de-statut-i2p-pour-le-2005-09-20/</guid><description>&lt;p>Salut la bande, c&amp;rsquo;est encore mardi&lt;/p>
&lt;ul>
&lt;li>Index:&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.0.6 2) I2Phex 0.1.1.27 3) migration 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.0.6&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Avec la sortie 0.6.0.6 de samedi dernier, nous avons un ensemble de nouveaux éléments en place sur le réseau en production, et vous avez fait un excellent travail de mise à jour - il y a quelques heures à peine, presque 250 routers avaient effectué la mise à jour ! Le réseau semble bien se porter également, et les introductions fonctionnent jusqu’à présent - vous pouvez suivre votre propre activité d’introduction via &lt;code>http://localhost:7657/oldstats.jsp,&lt;/code> en consultant udp.receiveHolePunch et udp.receiveIntroRelayResponse (ainsi que udp.receiveRelayIntro, pour ceux derrière des NAT).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 20 septembre 2005</title><link>/fr/blog/2005/09/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-septembre-2005/</link><pubDate>Tue, 20 Sep 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/09/20/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-20-septembre-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, Complication, forest, jrandom, Kefoo, postman, Ragnarok&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:18 &amp;lt;jrandom&amp;gt; 0) salut 16:18 &amp;lt;jrandom&amp;gt; 1) 0.6.0.6 16:18 &amp;lt;jrandom&amp;gt; 2) I2Phex 0.1.1.27 16:18 &amp;lt;jrandom&amp;gt; 3) migration 16:18 &amp;lt;jrandom&amp;gt; 4) ??? 16:18 &amp;lt;jrandom&amp;gt; 0) salut 16:18 * jrandom fait coucou 16:18 &amp;lt;jrandom&amp;gt; notes de statut hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2005-September/000929.html 16:18 &amp;lt;+postman&amp;gt; bonjour 16:18 &amp;lt;forest&amp;gt; salut 16:18 &amp;lt;jrandom&amp;gt; passons directement à 1) 0.6.0.6 16:19 &amp;lt;jrandom&amp;gt; les notes de statut couvrent à peu près ce que j'ai en tête pour 0.6.0.6. quelqu'un a des questions/inquiétudes/commentaires à soulever ? 16:19 &amp;lt;+postman&amp;gt; jrandom: observation : 16:19 &amp;lt;+postman&amp;gt; jrandom: consommation de bande passante beaucoup plus élevée 16:20 &amp;lt;+postman&amp;gt; jrandom: tout reste dans les limites et ça tourne bien — mais mon router chauffe vraiment maintenant 16:20 * nickless_head fait une observation similaire 16:20 &amp;lt;jrandom&amp;gt; oui, moi aussi, je pense que c'est probablement dû à une hausse du trafic bt et I2Phex 16:20 &amp;lt;+postman&amp;gt; quelle hausse, avec seulement 80 torrents actifs sur le tracker ? :) 16:20 &amp;lt;jrandom&amp;gt; heh 16:21 &amp;lt;+postman&amp;gt; mais c'est bien de voir que le réseau ne s'effondre pas 16:21 &amp;lt;+postman&amp;gt; irc est assez stable même si le router fait 50k/s en ce moment 16:21 &amp;lt;jrandom&amp;gt; tout à fait. je ne suis même plus connecté à freenode, l'irc ici est suffisamment stable 16:22 * postman rend le micro 16:22 &amp;lt;jrandom&amp;gt; cool, merci. il y a clairement encore de la marge pour améliorer l'efficacité de la bande passante, mais ça semble raisonnable pour l'instant 16:22 &amp;lt;jrandom&amp;gt; (j'espère que ce sur quoi je travaille aidera, mais j'en dirai plus quand ce sera prêt) 16:22 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; tu devrais absolument distinguer entre OK (Nat) et Err (Nat)... 16:23 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; ou bien ton hole punching (percement de trou en NAT) est-il tout-puissant ? 16:23 &amp;lt;jrandom&amp;gt; heh 16:23 &amp;lt;jrandom&amp;gt; eh bien, ERR-SymmetricNAT est et restera un ERR 16:23 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; ou est-il impossible de vérifier si ça a réussi ? 16:24 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; ok 16:24 &amp;lt;jrandom&amp;gt; mais ERR-Reject est dû à un restricted cone, tandis que les full cone Nat fonctionnent bien 16:24 &amp;lt;jrandom&amp;gt; (puisque i2p n'utilise qu'un seul port source pour tout le monde, tant que vous êtes sur i2p vous aurez un hole punching effectif pour le full cone) 16:25 &amp;lt;jrandom&amp;gt; malgré tout, il vaut mieux que les gens redirigent leurs ports pour ne pas avoir besoin d'introducers (nœuds introducteurs), car cela leur permet aussi de devenir introducers eux-mêmes 16:25 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; tant qu'il n'y a pas de vilaines règles iptables (du genre drop UDP vers 8887 depuis des adresses IP divisibles par 7 :) ) 16:25 &amp;lt;jrandom&amp;gt; heh 16:26 &amp;lt;jrandom&amp;gt; et malheureusement, certaines personnes ont des configurations foireuses comme ça (*cough*peerguardian*cough*) 16:26 &amp;lt;jrandom&amp;gt; quelqu'un l'autre jour se demandait pourquoi i2p ne marchait pas, alors que leur pare-feu bloquait les paquets de tous les pairs en .edu 16:27 &amp;lt;+Ragnarok&amp;gt; .edu ? C'est assez arbitraire 16:27 &amp;lt;jrandom&amp;gt; ouais, ça n'avait aucun sens pour moi, à bien des égards 16:27 &amp;lt;jrandom&amp;gt; mais, c'est la vie 16:27 * nickless_head chante : We don't need no education... 16:28 &amp;lt;jrandom&amp;gt; heh 16:28 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à dire sur 1) 0.6.0.6 ? 16:29 &amp;lt;jrandom&amp;gt; sinon, passons à 2) i2phex 0.1.1.27 16:29 &amp;lt;jrandom&amp;gt; pas grand-chose à ajouter ici au-delà de ce qu'il y a dans le mail non plus... 16:30 &amp;lt;+postman&amp;gt; jrandom: il n'y a pas eu de réponse positive sur les forums mentionnés non plus :( 16:31 &amp;lt;+postman&amp;gt; jrandom: je vais transférer tes notes de statut et liens — peut-être que les lecteurs comprendront 16:31 &amp;lt;jrandom&amp;gt; postman: les gens peuvent bien sûr utiliser ce qu'ils veulent, mais je ne recommande pas la release binaire de legion car le code source ne correspond pas au binaire, et le lanceur est entièrement closed source 16:32 &amp;lt;jrandom&amp;gt; maintenant qu'on a i2phex sur un emplacement web accessible, construit depuis le CVS, j'espère que cela réduira la dépendance des gens à cela 16:33 &amp;lt;jrandom&amp;gt; (peut-être que si tu veux publier le log irc de #i2p-chat d'il y a une heure ou deux entre legion et moi, ça pourrait aider à expliquer la situation aux gens plus complètement) 16:34 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 2) i2phex, ou passons-nous à 3) migration 16:34 * postman jette un œil 16:34 &amp;lt;jrandom&amp;gt; il n'y a pas grand-chose à ajouter pour 3), c'est plutôt à titre d'info 16:34 &amp;lt;jrandom&amp;gt; donc, on peut peut-être passer rapidement à 4) ??? 16:34 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose qu'il veut aborder pour la réunion ? 16:35 &amp;lt;+Complication&amp;gt; Migration ? 16:36 &amp;lt;jrandom&amp;gt; si vous ne l'avez pas remarqué, tant mieux :) 16:36 &amp;lt;jrandom&amp;gt; nous avons déménagé d'un colo à un autre 16:36 &amp;lt;jrandom&amp;gt; (cvs.i2p.net, dev.i2p.net, www.i2p.net, mail.i2p.net) 16:36 &amp;lt;+Complication&amp;gt; Ah, cette migration-là. :) 16:36 * Complication est simplement un peu lent aujourd'hui 16:39 &amp;lt;+Complication&amp;gt; Au fait, 0.6.0.6 a l'air très bien... dans le sens où mon router n'est pas tombé à 0 tunnels participants en 54 heures. 16:39 &amp;lt;+Complication&amp;gt; Pas une seule fois. 16:39 &amp;lt;jrandom&amp;gt; sympa 16:40 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre que les gens veulent aborder pour la réunion... 16:40 * jrandom commence à conclure 16:40 &amp;lt;+postman&amp;gt; jrandom: une chose 16:40 * jrandom s'arrête de conclure 16:40 &amp;lt;+postman&amp;gt; jrandom: tu viens d'incrémenter la version d'i2phex — et si sirup prévoit une autre release ? 16:40 &amp;lt;jrandom&amp;gt; postman: sirup utilise le CVS 16:41 &amp;lt;+postman&amp;gt; jrandom: et si on lui donnait un tag supplémentaire 16:41 &amp;lt;+postman&amp;gt; ok, c'est bon alors 16:41 &amp;lt;+postman&amp;gt; :) 16:41 * postman retourne dans sa grotte 16:41 &amp;lt;jrandom&amp;gt; (développer du code en dehors d'un système de contrôle de sources == fou) 16:41 * Kefoo se souvient à quel point c'était fou de développer à l'intérieur d'un système de contrôle de sources, aussi 16:41 &amp;lt;+postman&amp;gt; jrandom: (ça n'avait pas besoin d'être le TIEN) 16:42 &amp;lt;jrandom&amp;gt; heh c'est bien vrai Kefoo ;) 16:42 &amp;lt;jrandom&amp;gt; heh eh bien, oui... c'est juste que c'est le sien, en l'occurrence ;) 16:43 * bar vient d'établir un nouveau record personnel de 156 connexions UDP simultanées (l'ancien record était 152) 16:43 &amp;lt;jrandom&amp;gt; cool, ouais, j'ai vu 173 plus tôt aujourd'hui 16:44 &amp;lt;+bar&amp;gt; oh :) ouais l'introducing fait son boulot c'est sûr 16:44 &amp;lt;Kefoo&amp;gt; Sans vouloir revenir en arrière, i2phex est-il censé essayer de se connecter au démarrage ? J'ai entendu oui et non. 16:44 &amp;lt;+bar&amp;gt; -d 16:44 &amp;lt;jrandom&amp;gt; mortel, bar 16:44 &amp;lt;jrandom&amp;gt; Kefoo: à ma connaissance, non. 16:44 &amp;lt;jrandom&amp;gt; mais je ne suis pas dev phex 16:45 &amp;lt;Kefoo&amp;gt; La seule façon que j'ai trouvée est de copier-coller les clés d'hôte dans le programme et de s'y connecter manuellement 16:45 &amp;lt;jrandom&amp;gt; c'est ce que j'ai fait, Kefoo 16:45 &amp;lt;+postman&amp;gt; allez, conclus maintenant, jrandom :) 16:45 &amp;lt;Kefoo&amp;gt; Ok, donc je ne complique pas plus que nécessaire 16:45 &amp;lt;Kefoo&amp;gt; Ça m'arrive parfois 16:46 &amp;lt;jrandom&amp;gt; Kefoo: s'il y a plus simple, j'aimerais bien le savoir :) 16:46 &amp;lt;jrandom&amp;gt; ok ok postman, tu peux aller chercher ta bière ;) 16:46 * jrandom conclut 16:46 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes sur l’état d’I2P du 2005-09-13</title><link>/fr/blog/2005/09/13/notes-sur-l%C3%A9tat-di2p-du-2005-09-13/</link><pubDate>Tue, 13 Sep 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/09/13/notes-sur-l%C3%A9tat-di2p-du-2005-09-13/</guid><description>&lt;p>Salut tout le monde, c’est l’heure des notes de statut hebdomadaires&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) SSU introductions / percement de NAT 3) Primes 4) Instructions pour l&amp;rsquo;application cliente 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Nous poursuivons notre progression avec la version 0.6.0.5 déployée sur le réseau, et presque tout le monde a effectué la mise à jour, beaucoup exécutant l’une des builds publiées depuis (CVS HEAD est 0.6.0.5-9 en ce moment). Dans l’ensemble, tout fonctionne encore bien, même si j’ai observé une augmentation substantielle du trafic réseau, probablement due à une utilisation accrue de i2p-bt ou i2phex. L’un des serveurs IRC a eu un petit couac hier soir, mais l’autre a tenu bon et tout semble s’être bien remis. Cependant, les builds CVS ont apporté des améliorations substantielles dans la gestion des erreurs et d’autres fonctionnalités, donc je m’attends à ce que nous ayons une nouvelle version plus tard cette semaine.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 13 septembre 2005</title><link>/fr/blog/2005/09/13/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-13-septembre-2005/</link><pubDate>Tue, 13 Sep 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/09/13/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-13-septembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, jrandom, kbi, Myo9&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:01 &amp;lt;jrandom&amp;gt; 0) salut 13:01 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:01 &amp;lt;jrandom&amp;gt; 2) SSU introductions / perforation de NAT 13:01 &amp;lt;jrandom&amp;gt; 3) Primes 13:01 &amp;lt;jrandom&amp;gt; 4) Orientations des applications clientes 13:01 &amp;lt;jrandom&amp;gt; 5) ??? 13:01 &amp;lt;jrandom&amp;gt; 0) salut 13:01 * jrandom fait coucou 13:01 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires mises en ligne (avant la réunion !) à http://dev.i2p.net/pipermail/i2p/2005-September/000892.html 13:01 &amp;lt;jrandom&amp;gt; (retirez le .net si vous préférez, bien sûr) 13:03 &amp;lt;jrandom&amp;gt; on se lance dans 1) État du réseau 13:03 &amp;lt;jrandom&amp;gt; il y a quelques utilisateurs qui ont des à-coups sur irc, mais pour la plupart ça a l'air plutôt bon 13:04 &amp;lt;jrandom&amp;gt; quelqu'un a-t-il des retours concernant d'autres protocoles à évoquer, ou des questions/inquiétudes concernant l'état du réseau ? 13:05 &amp;lt;@cervantes&amp;gt; J'ai trouvé cette version la plus stable depuis la 0.4.x 13:05 &amp;lt;@cervantes&amp;gt; donc excellent boulot ! ;-) 13:05 &amp;lt;jrandom&amp;gt; w00t 13:05 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 1) état du réseau, passons à 2) SSU introductions 13:06 &amp;lt;jrandom&amp;gt; Je n'ai pas grand-chose à ajouter au-delà de ce qui est dans l'e-mail - quelqu'un a des questions/commentaires/inquiétudes ? 13:07 &amp;lt;jrandom&amp;gt; sinon, j'imagine qu'on en saura plus quand la 0.6.0.6 sortira ;) 13:07 &amp;lt;jrandom&amp;gt; ok, passons à 3) primes 13:07 * cervantes ferme les écoutilles 13:08 * cervantes se demande si les gens se sont déjà habitués au nouvel horaire de réunion 13:08 &amp;lt;jrandom&amp;gt; hmm, on dirait que Comwiz n'est pas là pour le moment. J'imagine qu'on aura plus d'infos quand ce sera prêt 13:08 &amp;lt;jrandom&amp;gt; bah, satanés Américains et leurs fuseaux horaires à la traîne 13:09 &amp;lt;+Myo9&amp;gt; Je pensais que tu en étais un, avec ton propre bunker et tout. ;) 13:09 * susi23 écoute le dialogue ;) 13:10 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 3), on peut filer tout droit vers 4) orientations des applications clientes 13:11 &amp;lt;jrandom&amp;gt; beaucoup de détails dans le mail, donc plutôt que de répéter ici, quelqu'un a des réflexions à ce sujet ? 13:11 &amp;lt;jrandom&amp;gt; ce n'est pas seulement une question immédiate ; si/quand des gens veulent intervenir sur ces sujets, n'hésitez pas à poster aussi sur le forum ou la liste 13:12 &amp;lt;@cervantes&amp;gt; il y a une nouvelle section Application Support dans le forum, qui est un bon endroit pour poster à propos de ces questions 13:12 &amp;lt;jrandom&amp;gt; ah bonne idée 13:13 &amp;lt;jrandom&amp;gt; aussi la section discussion pour les commentaires hors support, p. ex. les questions de priorisation 13:13 &amp;lt;jrandom&amp;gt; ok, on s'achemine vers la première réunion de moins de 15 minutes depuis longtemps... 13:14 &amp;lt;kbi&amp;gt; j'imagine que les réunions vont vite quand tout le monde est content 13:15 &amp;lt;jrandom&amp;gt; peut-être, et avec un peu de chance nous aurons des messages sur la liste et le forum 13:15 &amp;lt;jrandom&amp;gt; ok, passons à 5) ??? 13:15 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 13:15 &amp;lt;@cervantes&amp;gt; (sauf leur déjeuner) 13:17 &amp;lt;@cervantes&amp;gt; et voilà, 15 minutes 13:17 * jrandom se prépare 13:17 * jrandom *baf*s clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2005-09-06</title><link>/fr/blog/2005/09/06/notes-d%C3%A9tat-di2p-du-2005-09-06/</link><pubDate>Tue, 06 Sep 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/09/06/notes-d%C3%A9tat-di2p-du-2005-09-06/</guid><description>&lt;p>Salut à tous,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) Statut de Syndie 3) susidns 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme beaucoup l&amp;rsquo;ont vu, la version 0.6.0.5 est sortie la semaine dernière après une brève révision 0.6.0.4, et jusqu&amp;rsquo;à présent, la fiabilité s&amp;rsquo;est grandement améliorée, et le réseau s&amp;rsquo;est développé plus que jamais. Il reste encore une marge d&amp;rsquo;amélioration, mais il semble que le nouveau netDb fonctionne comme prévu. Nous avons même mis le mécanisme de repli à l&amp;rsquo;épreuve - lorsque les pairs floodfill sont injoignables, les routers se replient sur le netDb kademlia, et l&amp;rsquo;autre jour, lorsque ce scénario s&amp;rsquo;est produit, la fiabilité d&amp;rsquo;irc et des eepsite (site I2P) n&amp;rsquo;a pas été sensiblement diminuée.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 06 septembre 2005</title><link>/fr/blog/2005/09/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-septembre-2005/</link><pubDate>Tue, 06 Sep 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/09/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-06-septembre-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> adamta, ardvark, bar, cervantes, jrandom, Pseudonym, Ragnarok, susi23&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:04 &amp;lt;jrandom&amp;gt; 0) salut 13:04 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:04 &amp;lt;jrandom&amp;gt; 2) État de Syndie 13:04 &amp;lt;jrandom&amp;gt; 3) susidns 13:04 &amp;lt;jrandom&amp;gt; 4) ??? 13:04 &amp;lt;jrandom&amp;gt; 0) salut 13:04 * jrandom fait un signe de la main 13:04 &amp;lt;+bar&amp;gt; salaam aleikum 13:04 &amp;lt;jrandom&amp;gt; notes de statut en ligne @ http://dev.i2p.net/pipermail/i2p/2005-September/000888.html 13:04 &amp;lt;+Ragnarok&amp;gt; salut 13:04 * cervantes salue en touchant son chapeau 13:04 &amp;lt;+fox&amp;gt; * adamta renvoie un signe de la main à travers le pont Irc2p/Freenode 13:05 &amp;lt;jrandom&amp;gt; :) ok, on passe à 1) état du réseau 13:05 &amp;lt;@cervantes&amp;gt; *** Déconnecté 13:05 &amp;lt;jrandom&amp;gt; les choses semblent plutôt bien se passer d'après ce que je vois 13:05 &amp;lt;jrandom&amp;gt; héhé 13:06 * cervantes est d'accord... seulement un netsplit (partition du réseau) en quelques jours 13:06 &amp;lt;jrandom&amp;gt; je sais qu’il y a encore des problèmes quand la connexion réseau de quelqu’un est très congestionnée (ce qui provoque des files d’attente et des échecs de messages, entraînant davantage d'elGamal et une utilisation CPU plus élevée) 13:06 &amp;lt;@cervantes&amp;gt; et mon uptime de connexion IRC est aussi long que celui de mes routers 13:06 &amp;lt;+Ragnarok&amp;gt; comme d'habitude pour moi. Lent, mais utilisable, avec une instabilité intermittente 13:07 &amp;lt;jrandom&amp;gt; bien, je vois ça aussi, cervantes 13:07 &amp;lt;jrandom&amp;gt; Ragnarok: instabilité avec les eepsites, irc, i2pbt, i2phex, mail, tout ça ? avec la 0.6.0.5 ou plus ancien ? 13:08 &amp;lt;+Ragnarok&amp;gt; principalement sous forme de déconnexions IRC toutes les quelques heures. 13:08 &amp;lt;+Ragnarok&amp;gt; je n’utilise pas grand-chose d’autre, donc je n’ai pas beaucoup plus d’infos 13:08 &amp;lt;jrandom&amp;gt; hmm, as-tu configuré le bw limiter (limiteur de bande passante) ? 13:08 &amp;lt;+Ragnarok&amp;gt; oui 13:08 &amp;lt;jrandom&amp;gt; (rappel : -1 signifie maintenant 16KBps) 13:09 &amp;lt;+Ragnarok&amp;gt; il est réglé au-dessus de la valeur par défaut 13:09 &amp;lt;jrandom&amp;gt; ok cool, atteins-tu ce plafond parfois, et/ou ce plafond est-il adapté à ta capacité réseau réelle ? 13:09 &amp;lt;+Ragnarok&amp;gt; la limite est bien en dessous de ma capacité réelle, car la régler haut semble tuer mon router sans fil 13:10 &amp;lt;jrandom&amp;gt; héhé ok 13:10 &amp;lt;+Ragnarok&amp;gt; mais mon router ne semble de toute façon jamais atteindre la limite 13:11 &amp;lt;+Ragnarok&amp;gt; je peux essayer de le tester en charge un peu et suivre ça de plus près 13:11 &amp;lt;jrandom&amp;gt; l’utilisation de bande passante de pointe l’atteint-elle tout de même (d’après oldstats.jsp) ? i2p envoie plutôt en rafales, et une congestion lors d’une rafale peut provoquer une déconnexion IRC 13:11 &amp;lt;jrandom&amp;gt; cool, ce serait génial. je ne peux tester localement qu’un nombre limité de situations, donc tout retour est apprécié 13:11 &amp;lt;+Ragnarok&amp;gt; je cherche quel nombre, exactement ? oldstats est assez dense... 13:12 &amp;lt;+Ragnarok&amp;gt; s/./?/ 13:12 &amp;lt;jrandom&amp;gt; héhé, désolé — oldstats.jsp#bw.sendBps le pic sur 60 s (le deuxième nombre sur la ligne) 13:14 &amp;lt;+Ragnarok&amp;gt; quelles sont les unités ? Le nombre semble hautement improbable 13:14 &amp;lt;jrandom&amp;gt; KBps, désolé 13:14 &amp;lt;jrandom&amp;gt; (le nom est incorrect) 13:15 &amp;lt;Pseudonym&amp;gt; bits ou octets ? 13:15 &amp;lt;jrandom&amp;gt; octets 13:15 &amp;lt;+Ragnarok&amp;gt; malheureusement, ça doit être faux alors 13:15 &amp;lt;+Ragnarok&amp;gt; le nombre de pointe est une petite fraction de la limite, et de l’utilisation actuelle du router 13:15 &amp;lt;jrandom&amp;gt; hmm, c’est assez précis, comptant sizeof(messages received) 13:16 &amp;lt;jrandom&amp;gt; (bien que le bw limiter lui-même opère à un niveau plus bas, en comptant sizeof(packets received or sent) 13:16 &amp;lt;+Ragnarok&amp;gt; à quel point est-ce problématique si je fais un copier-coller de la ligne ? :) 13:16 &amp;lt;jrandom&amp;gt; il serait peut-être plus sûr de me l’envoyer en /msg 13:17 &amp;lt;+Ragnarok&amp;gt; attends, je regardais le taux sur 60 min. Ça semble toujours bas, mais au moins c’est plus élevé que l’usage actuel. 13:17 &amp;lt;+Ragnarok&amp;gt; désolé 13:17 &amp;lt;+Ragnarok&amp;gt; je vais te /msg plus d’infos 13:17 &amp;lt;@cervantes&amp;gt; Ragnarok: on pourrait instantanément déterminer ton nom, ton adresse et tes coordonnées bancaires à partir du netDB 13:17 &amp;lt;jrandom&amp;gt; héhé 13:18 &amp;lt;jrandom&amp;gt; cervantes: c’est pour ça que la publication bw du netDb n’annonce que le taux *actuel*, pas le pic ;) 13:18 &amp;lt;jrandom&amp;gt; (mais oui, divulguer sa consommation de bw peut être dangereux face à un adversaire) 13:19 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever concernant l’état du réseau ? 13:21 &amp;lt;jrandom&amp;gt; sinon, on passe à 2) état de Syndie 13:22 &amp;lt;jrandom&amp;gt; beaucoup de progrès sur Syndie, comme décrit dans l’email et sur mon blog. plutôt que de répéter ici, quelqu’un a quelque chose à soulever sur ce front ? 13:22 &amp;lt;@cervantes&amp;gt; Officiali2pApps++ 13:23 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; Je modifie les fichiers JSP pour utiliser un balisage plus structuré/sémantique afin qu’ils puissent être stylés plus souplement avec du CSS. 13:23 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; Je n’ai rien à montrer pour l’instant, mais je posterai sur la liste de diffusion quand j’aurai quelque chose de prêt. 13:23 &amp;lt;+Ragnarok&amp;gt; peut-être qu’une petite description de ce que tu penses être le cas d’usage courant pour Syndie serait utile. Je ne suis encore qu’un peu sûr de ce que c’est, à part un CMS de blog 13:23 &amp;lt;jrandom&amp;gt; cool adamta — assure-toi de travailler avec la dernière base de code, j’ai passé tout en CSS hier soir 13:24 &amp;lt;jrandom&amp;gt; (à un niveau grossier, hein) 13:24 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; jrandom: Oups... je travaillais sur une version antérieure. 13:24 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; Je vais `cvs update` et voir ce qui a changé, alors. 13:24 * Ragnarok, qui demande de la doc utilisateur. Quelle hypocrisie 13:24 &amp;lt;jrandom&amp;gt; bonne idée, Ragnarok. le cas d’usage est essentiellement '$myI2P.getUseCases()' 13:25 &amp;lt;jrandom&amp;gt; syndication et publication sûres de contenu, plutôt que d’utiliser des eepsites 13:25 &amp;lt;jrandom&amp;gt; (car les eepsites n’autorisent pas une syndication sûre, exigent plus de compétence pour publier, et requièrent une haute disponibilité du nœud opérateur) 13:25 &amp;lt;+Ragnarok&amp;gt; mais comment c’est syndiqué, alors ? 13:26 &amp;lt;jrandom&amp;gt; une bonne intro aux objectifs de Syndie se trouve dans le billet `http://syndiemedia.i2p/index.jsp?blog=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=&amp;entry=1124496000001&amp;images=false&amp;expand=true` 13:27 &amp;lt;jrandom&amp;gt; actuellement, la syndication se fait via HTTP avec des pairs de syndication explicitement spécifiés (soit des archives Apache, d’autres instances Syndie, ou des freesites avec des archives Syndie) 13:27 * cervantes vient d’éplucher le CSS de Syndie... il y a suffisamment de classes pour faire pas mal de styles, mais le balisage en soi n’est pas idéal pour créer de nouveaux thèmes 13:27 &amp;lt;+Ragnarok&amp;gt; oh, sympa. Je ne crois pas avoir vu ça 13:27 &amp;lt;@cervantes&amp;gt; *classes=classed 13:27 &amp;lt;@cervantes&amp;gt; adamta : je serais intéressé de voir ce que tu vas proposer 13:28 &amp;lt;jrandom&amp;gt; cervantes: je ne suis pas un gourou CSS, donc toute personne inspirée pour l’améliorer, le restructurer, ou refondre tout le fonctionnement CSS/front-end est la bienvenue :) 13:28 &amp;lt;@cervantes&amp;gt; il suffit de virer ces fichus tableaux :) 13:28 &amp;lt;jrandom&amp;gt; héhé 13:30 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; cervantes+jrandom: En effet. Il y a de quoi faire un style de base, comme changer la palette de couleurs, mais j’essaie de le modifier pour supprimer les tableaux et fournir suffisamment de balisage sémantique (des &amp;lt;div&amp;gt; imbriqués pour les sections, des balises d’en-tête, etc., tous avec des classes et des IDs quand c’est utile) afin qu’une feuille de style puisse complètement changer l’apparence selon le goût de l’utilisateur. 13:30 &amp;lt;@cervantes&amp;gt; cool 13:30 &amp;lt;jrandom&amp;gt; génial, adamta ! 13:31 * jrandom ne touchera pas à ce côté-là pendant un moment (j’ai déjà plein de boulot dans le router :) 13:31 &amp;lt;@cervantes&amp;gt; sur une note semi-liée, les nouveaux thèmes de la routerconsole ont été quelque peu retardés par la *hum* disparition d’arcturus 13:31 &amp;lt;jrandom&amp;gt; héhé d’oh 13:31 &amp;lt;@cervantes&amp;gt; j’essaie de reprendre où il s’est arrêté avec quelques ajustements de workflow 13:32 &amp;lt;@cervantes&amp;gt; mais je n’ai pas les compétences JSP pour faire quelque chose de radical comme corriger les écrans de configuration de tunnel cassés 13:33 &amp;lt;jrandom&amp;gt; ah cool, tout progrès est bon, et si tu as besoin d’aide sur quelque chose en particulier, je suis dans le coin 13:33 &amp;lt;jrandom&amp;gt; adamta : une chose à garder en tête est le truc des styles multiples (utiliser le style choisi par l’auteur mais hébergé localement) ((voir mes billets de blog récents pour plus d’infos)) 13:33 &amp;lt;@cervantes&amp;gt; cela dit, le nouveau thème alternatif a l’air ok 13:33 &amp;lt;jrandom&amp;gt; bien 13:34 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; La nouvelle palette de couleurs est clairement plus agréable, si c’est à cela que tu fais référence (?). 13:35 &amp;lt;@cervantes&amp;gt; adamta : ce serait cool si les auteurs pouvaient sélectionner un style complet à partir d’un ensemble de templates pour leur blog particulier 13:35 &amp;lt;jrandom&amp;gt; cervantes: penses-tu qu’on devrait déployer ces changements JSP/CSS qu’arcturus m’a renvoyés avant, ou préfères-tu attendre que tu aies fini quelques autres parties ? 13:36 &amp;lt;@cervantes&amp;gt; jrandom: je ne suis pas sûr de ce qu’il t’a donné 13:36 &amp;lt;@cervantes&amp;gt; si tu peux me les balancer, je peux comparer... j’ai fait des changements de balisage supplémentaires depuis la dernière fois où j’ai discuté avec lui 13:37 &amp;lt;jrandom&amp;gt; cervantes: les billets individuels d’un blog peuvent maintenant avoir un style propre au blog appliqué (ce qui fait par ex. que class="s_detail_addressLink ss_minimal_detail_addressLink" est utilisé dans le HTML, en supposant que le style spécifié soit « minimal ») 13:37 &amp;lt;jrandom&amp;gt; cool, je te les renvoie, cervantes 13:37 &amp;lt;@cervantes&amp;gt; merci 13:38 &amp;lt;jrandom&amp;gt; cervantes: un thème par blog est un peu plus difficile — les gens de LJ ont dû gérer ça aussi, et ont proposé un compromis disant que la liste contenant plusieurs blogs utilise les préférences de style du lecteur, tandis que la liste contenant uniquement les billets d’un seul blog utilise les préférences de style de l’auteur 13:38 &amp;lt;jrandom&amp;gt; on pourrait publier un 'DefaultStyle: minimal' dans les métadonnées du blog pour permettre ce dernier comportement 13:39 &amp;lt;@cervantes&amp;gt; oui, c’est ce que j’imaginais 13:39 &amp;lt;+susi23&amp;gt; (les préférences du lecteur devraient toujours avoir la priorité sur les autres) 13:39 &amp;lt;+susi23&amp;gt; (mais ce n’est qu’un avis :) 13:39 &amp;lt;jrandom&amp;gt; oui, quand le lecteur a des préférences explicites 13:39 &amp;lt;@cervantes&amp;gt; /ignore susi23 13:39 &amp;lt;@cervantes&amp;gt; zut, ça n’a pas marché 13:41 &amp;lt;@cervantes&amp;gt; si on fait du filtrage par blog une forme de navigation plus distincte 13:42 &amp;lt;@cervantes&amp;gt; comme une liste latérale 13:42 &amp;lt;jrandom&amp;gt; pour le moment, les préférences de l’utilisateur sont un peu intégrées au flux de travail, plutôt que sur une page de préférences séparée (par ex. un lien pour ajouter un blog aux favoris, l’ignorer, ou cacher/afficher les images). peut-être que quand on aura plusieurs styles locaux, ce serait bien d’avoir un menu déroulant « style d’affichage » en haut 13:42 &amp;lt;@cervantes&amp;gt; alors les changements de style passeront mieux 13:42 &amp;lt;jrandom&amp;gt; hmm oui, la navigation inter-blogs va être intéressante 13:43 &amp;lt;jrandom&amp;gt; donc tu préfères comme c’était au départ, avec la liste des blogs sur le côté gauche, plutôt que le menu déroulant ? 13:43 &amp;lt;jrandom&amp;gt; `http://syndiemedia.i2p/viewattachment.jsp?blog=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=&amp;entry=1124769600000&amp;attachment=0` 13:44 &amp;lt;@cervantes&amp;gt; &amp;lt;bluesky&amp;gt;eh bien ça pourrait peut-être être une préférence de template ?&amp;lt;/bluesky&amp;gt; 13:44 &amp;lt;jrandom&amp;gt; hmm, je ne sais pas si des feuilles de style peuvent transformer une liste en menu déroulant, non ? 13:44 &amp;lt;@cervantes&amp;gt; type de navigation : dropdown|sidelist|hierarchy 13:44 &amp;lt;@cervantes&amp;gt; non 13:45 &amp;lt;jrandom&amp;gt; ok, oui, ça peut se faire en JSP et via une préférence utilisateur, pas de souci 13:45 &amp;lt;jrandom&amp;gt; (hierarchy ?) 13:45 &amp;lt;+susi23&amp;gt; (bien sûr, tu peux donner au select un paramètre rows) 13:45 &amp;lt;@cervantes&amp;gt; mais si tu abstrais le balisage en templates, alors tu peux avoir plusieurs dispositions selon les préférences utilisateur 13:45 &amp;lt;jrandom&amp;gt; ah, vrai, comme une liste à plusieurs valeurs 13:45 &amp;lt;jrandom&amp;gt; (plutôt qu’une liste HTML de liens) 13:46 &amp;lt;@cervantes&amp;gt; (j’étais en train de faire du blue-sky, hein) 13:46 &amp;lt;jrandom&amp;gt; oui oui, cervantes (même s’il serait bien de faire autant de templating que possible via le CSS, car c’est plus facile pour déployer des thèmes) 13:46 &amp;lt;jrandom&amp;gt; ((surtout avec le nouveau docs/syndie_standard.css)) 13:46 &amp;lt;@cervantes&amp;gt; tu pourrais garder ça pour la version 2 et te concentrer sur des aspects plus importants 13:47 &amp;lt;+susi23&amp;gt; (tu pourrais mettre les trois variantes dans la source HTML et l’utilisateur décide quelles div on veut cacher) 13:47 &amp;lt;@cervantes&amp;gt; oui, si adamta met de l’ordre dans le balisage, tu pourras probablement faire des variations assez radicales 13:47 &amp;lt;jrandom&amp;gt; oui, mais je suis ouvert aux idées pour la valeur par défaut. s’il y a une meilleure manière de naviguer, autant déployer celle-là 13:47 &amp;lt;jrandom&amp;gt; bonne idée, susi23 13:47 &amp;lt;+susi23&amp;gt; (ok, pas très élégant ;) 13:47 &amp;lt;@cervantes&amp;gt; comme sur http://www.csszengarden.copm 13:48 &amp;lt;@cervantes&amp;gt; * http://www.csszengarden.com 13:48 * jrandom est content d’avoir implémenté ArchiveIndex comme un objet séparé d’Archive, donc tout ça revient essentiellement à traiter le fichier texte archive.txt :) 13:49 &amp;lt;jrandom&amp;gt; ok, quelqu’un a d’autres questions/commentaires/préoccupations concernant Syndie ? 13:50 &amp;lt;jrandom&amp;gt; (à noter : le nouveau truc de petname (surnom) a un export en un clic vers le fichier userhosts.txt de l’utilisateur, y déposant toutes les adresses i2p [mais il n’importe pas encore]) 13:50 &amp;lt;@cervantes&amp;gt; beau boulot 13:50 &amp;lt;jrandom&amp;gt; gracias cervantes 13:50 &amp;lt;@cervantes&amp;gt; tu vas refaire quelque chose sur le cœur d’i2p un jour ? :) 13:50 &amp;lt;jrandom&amp;gt; héhé 13:51 * jrandom a une paire de changements de folie à venir dans le router, qui nous apporteront beaucoup de capacités 13:51 &amp;lt;jrandom&amp;gt; (mais j’en dirai plus quand ils seront testés et prêts à être déployés) 13:51 &amp;lt;@cervantes&amp;gt; i2pponies.ar 13:51 &amp;lt;@cervantes&amp;gt; i2ponies.war 13:52 &amp;lt;@cervantes&amp;gt; hmm, l’actualisation VNC est lente ce soir 13:52 &amp;lt;+susi23&amp;gt; (guerres de poneys ? pauvres poneys...) 13:52 &amp;lt;jrandom&amp;gt; héhé 13:52 &amp;lt;jrandom&amp;gt; ok, on passe à 3) susidns 13:52 &amp;lt;jrandom&amp;gt; susi23: tu veux nous faire un résumé ? 13:52 &amp;lt;+susi23&amp;gt; eh bien 13:53 &amp;lt;+susi23&amp;gt; il n’y a pas grand-chose à dire... susidns est une webapp très simple qui te donne accès à la configuration d’addressbook (carnet d’adresses) et aux fichiers d’abonnements 13:53 &amp;lt;+susi23&amp;gt; et à tes « addressbooks » à savoir hosts.txt, userhosts.txt et (s’il existe) ton addressbook publié 13:54 &amp;lt;+susi23&amp;gt; j’ai ajouté une page d’introduction et quelques explications sur la façon dont addressbook fonctionne 13:54 &amp;lt;+susi23&amp;gt; (ok, comme je pense qu’addressbok fonctionne ;) 13:54 &amp;lt;jrandom&amp;gt; w00t :) 13:54 &amp;lt;+bar&amp;gt; userhosts.txt? 13:54 &amp;lt;+susi23&amp;gt; vu qu’il y a eu des questions d’utilisateurs à ce sujet ces dernières semaines 13:54 &amp;lt;+Ragnarok&amp;gt; j’enverrai un retour, une fois que je l’aurai essayé :) 13:54 &amp;lt;@cervantes&amp;gt; cool, c’est à quel niveau de maturité ? 13:54 &amp;lt;+susi23&amp;gt; bien sûr 13:54 &amp;lt;+susi23&amp;gt; utilisable 13:55 &amp;lt;ardvark&amp;gt; j’utilise addressbook, mais je n’ai pas de userhosts.txt, ou bien userhosts.txt correspond à mes eepsites personnelles/privées ? 13:55 &amp;lt;jrandom&amp;gt; ardvark : userhosts sert aux surcharges personnalisées définies par l’utilisateur (il n’existe pas par défaut) 13:55 &amp;lt;+susi23&amp;gt; userhosts.txt est un deuxième fichier hosts.txt qui est lu par le NamingService 13:55 &amp;lt;ardvark&amp;gt; ok 13:55 &amp;lt;+Ragnarok&amp;gt; userhosts.txt est celui que tu peux éditer sans crainte de perte de données due à des conditions de course :) 13:55 &amp;lt;+susi23&amp;gt; et oui, des gens l’ont utilisé pour des clés privées 13:56 &amp;lt;+susi23&amp;gt; (ce qui est un peu dangereux maintenant quand tu actives la publication addressbook) 13:57 &amp;lt;+susi23&amp;gt; bon, pas de magie ici... c’est tout 13:57 &amp;lt;+Ragnarok&amp;gt; ajouter un privatehosts.txt ou quelque chose du genre, lu par le NamingService mais pas par addressbook, serait trivial 13:57 &amp;lt;+susi23&amp;gt; vrai 13:57 &amp;lt;@cervantes&amp;gt; j’aimerais voir ça ;-) 13:58 * cervantes serre ses clés privées contre lui ;-) 13:58 &amp;lt;jrandom&amp;gt; oh, la page d’intro de susidns est sympa :) 13:58 &amp;lt;jrandom&amp;gt; (cervantes/susi/ragnarok/et al. : voyez aussi l’interface web de petname de Syndie [il faut se connecter pour la voir]) 13:58 &amp;lt;+susi23&amp;gt; comme la publication des addressbooks est désactivée par défaut, il n’y a pas de danger pour les gens normaux 13:58 &amp;lt;jrandom&amp;gt; oui oui 13:59 &amp;lt;+Ragnarok&amp;gt; je l’ai déjà demandé, mais y a-t-il quelque chose que je puisse faire pour faciliter la vie des gens qui écrivent des frontends pour addressbook ? 13:59 * cervantes a oublié son identifiant 13:59 &amp;lt;jrandom&amp;gt; cervantes : tu peux t’enregistrer à nouveau ;) 13:59 &amp;lt;+Ragnarok&amp;gt; moi aussi, probablement 14:00 &amp;lt;@cervantes&amp;gt; sushidns ne serait-il pas un meilleur nom ? 14:00 * cervantes se baisse 14:00 &amp;lt;+susi23&amp;gt; ragnarok : que dirais-tu d’une fonction pour interrompre le thread en sommeil afin de lancer immédiatement (déclenché par l’utilisateur) une mise à jour des abonnements ? 14:01 &amp;lt;jrandom&amp;gt; oh, ou une fonctionnalité « fetch now » manuelle 14:01 * susi23 gifle cervantes avec une grosse truite. 14:01 &amp;lt;+susi23&amp;gt; oui, l’appeler dns est ridicule ici... mais c’est un nom historique :) 14:01 &amp;lt;@cervantes&amp;gt; truite crue ! 14:01 * cervantes attrape la sauce soja 14:01 &amp;lt;+susi23&amp;gt; (pervers !) 14:02 &amp;lt;+susi23&amp;gt; ok, revenons au sujet s’il vous plaît ;) 14:02 &amp;lt;+Ragnarok&amp;gt; ok, je vais regarder ça 14:02 &amp;lt;+susi23&amp;gt; (ne buvez pas pendant les réunions !) 14:02 * jrandom cache ma boisson 14:03 * susi23 envoie un ping à jrandom 14:03 &amp;lt;jrandom&amp;gt; ok cool, merci susi, ça a l’air très bien 14:03 &amp;lt;jrandom&amp;gt; ok, on passe à 4) ??? 14:03 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à soulever pour la réunion ? 14:04 &amp;lt;@cervantes&amp;gt; si quelqu’un a rencontré des problèmes avec irc2p, merci de le signaler aux admins 14:06 &amp;lt;@cervantes&amp;gt; #irc2p est le canal de support 14:06 &amp;lt;@cervantes&amp;gt; ou postez sur le forum 14:06 &amp;lt;@cervantes&amp;gt; jrandom : veux-tu un forum Syndie au fait ? (ou est-ce redondant) 14:07 &amp;lt;@cervantes&amp;gt; susi23 : tu es le bienvenu pour en avoir un aussi, pour ta pléthore d’apps i2p ;-) 14:07 &amp;lt;jrandom&amp;gt; pour l’instant, je pense qu’on est ok sans, merci quand même 14:07 &amp;lt;jrandom&amp;gt; le forum susiworld 14:09 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre 14:09 * jrandom se prépare 14:09 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2005-08-30</title><link>/fr/blog/2005/08/30/notes-d%C3%A9tat-di2p-du-2005-08-30/</link><pubDate>Tue, 30 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/30/notes-d%C3%A9tat-di2p-du-2005-08-30/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est de nouveau ce moment de la semaine&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) floodfill netDb 3) Syndie 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La 0.6.0.3 étant sortie depuis une semaine, les retours sont plutôt bons, bien que la journalisation et l’affichage aient été assez déroutants pour certains. À l’instant, I2P signale toutefois qu’un nombre important de personnes ont mal configuré leurs NAT ou leurs pare-feux - sur 241 pairs, 41 ont vu le statut passer à ERR-Reject, tandis que 200 ont été directement OK (lorsqu’un statut explicite peut être obtenu). Ce n’est pas idéal, mais cela a permis de mieux cibler ce qu’il reste à faire.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 30 août 2005</title><link>/fr/blog/2005/08/30/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-30-ao%C3%BBt-2005/</link><pubDate>Tue, 30 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/30/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-30-ao%C3%BBt-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bar, bla, gloin, jrandom, laberhorst, nickless_head, redzara, ZULU&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:03 &amp;lt;+bla&amp;gt; Y a-t-il une réunion aujourd'hui? 13:04 &amp;lt;jrandom&amp;gt; 0) salut 13:04 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:04 &amp;lt;jrandom&amp;gt; 2) floodfill netDb 13:04 &amp;lt;jrandom&amp;gt; 3) Syndie 13:04 &amp;lt;jrandom&amp;gt; 4) ??? 13:04 &amp;lt;jrandom&amp;gt; 0) salut 13:04 &amp;lt;+bla&amp;gt; ;) 13:04 * jrandom fait un signe de la main 13:04 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées à http://dev.i2p.net/pipermail/i2p/2005-August/000871.html 13:04 &amp;lt;jrandom&amp;gt; (ouais, j'ai quelques minutes de retard ;) 13:05 &amp;lt;jrandom&amp;gt; bref, passons à 1) état du réseau 13:06 &amp;lt;jrandom&amp;gt; les routes restreintes, ça craint, et nous avons enfin des données sur leur fréquence (bouh sifflets) 13:06 &amp;lt;jrandom&amp;gt; mais malgré tout, le réseau semble assez sain, si l'on ignore tous les rapports inquiets "omg il affiche status: Unknown!" ;) 13:07 &amp;lt;gloin&amp;gt; hmm.. où doit se trouver la racine de documents du serveur web inclus avec i2p ? 13:07 &amp;lt;jrandom&amp;gt; $i2pInstallDir/eepsite/docroot/ 13:07 &amp;lt;gloin&amp;gt; i2p/eepsite/docroot ? 13:07 &amp;lt;jrandom&amp;gt; quelqu’un a des questions/commentaires/inquiétudes concernant l’état du réseau en dehors de ce qui est indiqué dans les notes d’état ? 13:08 &amp;lt;gloin&amp;gt; trouvé. il semble que le serveur web ne sert pas index.html automatiquement. 13:08 &amp;lt;+bla&amp;gt; jrandom: j'ai fait quelques tests pour vérifier quels nœuds sont sélectionnés dans les tunnels. 13:09 &amp;lt;+bla&amp;gt; jrandom: Principalement, comme j’ai maintenant implémenté la localisation des nœuds dans la structure RouterInfo, je peux voir graphiquement (drapeaux de pays) où se situent les participants des tunnels. 13:09 &amp;lt;+bla&amp;gt; Je suis en Europe (rien de secret), et la plupart des participants de mes tunnels sont en Europe 13:09 &amp;lt;jrandom&amp;gt; gloin: ça devrait bien servir index.html (c’est ce qui affiche "Welcome to your Eepsite") 13:10 &amp;lt;jrandom&amp;gt; oh, bien vu bla ! 13:10 &amp;lt;redzara&amp;gt; comme certains ont signalé de faibles perfs avec UDP, on pourrait peut‑être ajouter un petit perfmeter comme iperf dans I2P ? 13:11 &amp;lt;redzara&amp;gt; s/had/add 13:11 &amp;lt;jrandom&amp;gt; bla: donc ce n’est pas seulement sur la page profiles.jsp, mais aussi sur tunnels.jsp ? très cool... captures d’écran, captures d’écran ! :) 13:11 &amp;lt;gloin&amp;gt; jrandom: maintenant ça marche. étrange. 13:11 &amp;lt;+bla&amp;gt; jrandom: Je posterai quelques captures, mais je dois d’abord masquer mon propre router-ID dans les captures ;) 13:11 &amp;lt;jrandom&amp;gt; redzara: hmm, un utilitaire en ligne de commande pour permettre aux gens de vérifier la qualité de leur lien, ou un moniteur des performances SSU ? 13:11 &amp;lt;jrandom&amp;gt; héhé bla 13:12 &amp;lt;jrandom&amp;gt; bizarre gloin 13:13 &amp;lt;gloin&amp;gt; jrandom: au fait, depuis que j’ai mis à jour mon pppoe, i2p semble plus stable. 13:13 &amp;lt;jrandom&amp;gt; sympa, quel était le problème avec ta connexion réseau ? mise à jour du firmware ? 13:14 &amp;lt;gloin&amp;gt; jrandom: j’ai perdu tous les pairs. Mais la connexion Internet était OK, pourtant chaque pair échouait. 13:16 &amp;lt;jrandom&amp;gt; d’accord, mais qu’as‑tu mis à jour dans tes paramètres pppoe ? 13:17 &amp;lt;gloin&amp;gt; jrandom: je veux dire le démon pppoe de Linux. 13:18 &amp;lt;jrandom&amp;gt; ah ok 13:18 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour 1) état du réseau, ou passons‑nous à 2) floodfill netdb ? 13:18 &amp;lt;+bla&amp;gt; `http://theland.i2p/parttunnels.jpg` 13:19 &amp;lt;+bla&amp;gt; `http://theland.i2p/servertunnels.jpg` 13:21 &amp;lt;+bar&amp;gt; (euh.. inaccessible ?) 13:21 &amp;lt;jrandom&amp;gt; oui, j’ai du mal à y accéder moi aussi 13:21 &amp;lt;fox&amp;gt; &amp;lt;godmode0&amp;gt; j’utilise pppoe jamais eu de problème i2p 13:22 * jrandom essaiera plus tard quand même 13:22 &amp;lt;+bla&amp;gt; jrandom: Eh bien... Il y a justement un nouveau problème réseau là ;) 13:22 &amp;lt;jrandom&amp;gt; héhé 13:22 &amp;lt;jrandom&amp;gt; bla: tu es sur la -4 ou une build antérieure ? 13:23 &amp;lt;+bla&amp;gt; jrandom: je suis sur la -4 13:23 &amp;lt;jrandom&amp;gt; hmm, ok cool 13:23 &amp;lt;jrandom&amp;gt; ok, de toute façon, on pourra creuser ça plus tard 13:24 &amp;lt;jrandom&amp;gt; (si tu pouvais m’envoyer les stats netDb depuis /oldstats.jsp, ce serait top :) 13:25 &amp;lt;jrandom&amp;gt; ok, passons à 2) floodfill netdb 13:26 &amp;lt;jrandom&amp;gt; il y a beaucoup d’infos publiées sur mon blog à ce sujet 13:26 &amp;lt;jrandom&amp;gt; nous avons commencé à déployer un premier jet, même s’il reste du travail à faire 13:26 &amp;lt;jrandom&amp;gt; quelqu’un a des questions/commentaires/inquiétudes sur le plan ? 13:27 &amp;lt;+bla&amp;gt; jrandom: Le floodfill va‑t‑il évoluer en log(N) (N = nombre de pairs dans le réseau), ou linéairement ? 13:27 &amp;lt;jrandom&amp;gt; linéairement avec M (M = nombre de pairs participant au floodfill netdb) 13:28 &amp;lt;jrandom&amp;gt; eh bien, M peut être suffisamment petit pour que N soit le terme dominant 13:29 &amp;lt;jrandom&amp;gt; (auquel cas ce sera linéairement avec N) 13:29 &amp;lt;jrandom&amp;gt; ce qui n’est pas idéal, mais tant que nous n’avons pas&amp;gt; 10K eepsites, ça n’a pas d’importance 13:30 &amp;lt;jrandom&amp;gt; une fois que ce sera le cas, nous pourrons passer à des algorithmes plus avancés pour répartir la charge entre les participants au floodfill 13:31 &amp;lt;jrandom&amp;gt; (notez que c’est 10k eepsites, pas d’utilisateurs, puisque nous n’avons pas vraiment besoin de publier les leaseSets client dans le netdb) 13:32 &amp;lt;+bla&amp;gt; jrandom: Y a‑t‑il une raison pour laquelle nous publions encore les destinations client dans le netDb ? 13:32 &amp;lt;+bla&amp;gt; jrandom: Ou, d’ailleurs, pourquoi montrons‑nous encore qui sont nos pairs rapides dans le netDb ? 13:33 &amp;lt;+bla&amp;gt; jrandom: Supprimer les deux réduirait fortement les données du netDb 13:33 &amp;lt;jrandom&amp;gt; bla: pour le premier point, non. pour le second, pour que je puisse déboguer (même si je n’ai pas regardé ce champ en particulier récemment) 13:33 &amp;lt;jrandom&amp;gt; oui, ça vaut la peine d’essayer, peut‑être dans la -5 13:36 &amp;lt;jrandom&amp;gt; ok, cool, eh bien, on verra et avec un peu de chance on sortira la -5 dans les prochains jours 13:37 &amp;lt;jrandom&amp;gt; (peut‑être demain) 13:37 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 2) floodfill netdb, passons à 3) syndie 13:38 &amp;lt;jrandom&amp;gt; j’ai posté pas mal d’infos par mail et sur mon blog, donc plutôt que de radoter, quelqu’un a des questions / commentaires / inquiétudes ? 13:40 * jrandom aime vraiment la fonctionnalité de syndication à distance, même si c’est loin de ce que nous espérons avec l’intégration feedspace 13:41 &amp;lt;jrandom&amp;gt; (je n’ai pas pris la peine de faire l’intégration de publication freenet, même si ce serait assez facile de lancer une CLI et de publier toutes les entrées) 13:42 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur 3) syndie, ouvrons la discussion sur 4) ??? 13:42 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose lié à i2p à aborder ? 13:42 &amp;lt;redzara&amp;gt; bien sûr, où est la doc ;) 13:43 &amp;lt;laberhorst&amp;gt; juste que mon nœud sous 0.6.x consomme jusqu’à 100 % de charge CPU, mais je dois recroiser ça avec Linux sur cette ligne ici 13:43 &amp;lt;+nickless_head&amp;gt; Je pense que le script i2pProxy.pac devrait être dans le dossier web de Jetty par défaut. 13:43 &amp;lt;jrandom&amp;gt; nickless_head: je ne recommande pas i2pproxy.pac, car c’est un énorme risque de sécurité 13:44 &amp;lt;redzara&amp;gt; 2 - pourrait‑on inclure la dernière build de Jetty dans I2P ? 13:44 &amp;lt;jrandom&amp;gt; nous avons 5.2.1 dans i2p en ce moment 13:44 &amp;lt;jrandom&amp;gt; euh, 5.1.2 13:44 &amp;lt;+nickless_head&amp;gt; jrandom: c’est la seule chose disponible pour séparer entre eepsites et sites web dans un seul navigateur sans devoir basculer à la main, à ma connaissance 13:45 &amp;lt;jrandom&amp;gt; j’utilise switchproxy 13:45 &amp;lt;jrandom&amp;gt; (et je ne bascule pas vers une navigation non anonyme) 13:45 &amp;lt;jrandom&amp;gt; ((squid.i2p est assez rapide pour moi)) 13:45 &amp;lt;+nickless_head&amp;gt; Pense aux slashdotters ! :p 13:46 &amp;lt;jrandom&amp;gt; comme je l’ai déjà dit, j’ai des réserves sur la viabilité des eepsites. les risques de sécurité sont énormes 13:46 &amp;lt;jrandom&amp;gt; mais, pour ceux qui ne se soucient pas de ces risques, peut‑être qu’un i2pproxy.pac a du sens. 13:47 &amp;lt;+bla&amp;gt; Je pense fortement que quelque chose qui n’est pas sûr par _défaut_, ne devrait pas être dans I2P, afin de ne pas donner aux nouveaux utilisateurs un faux sentiment de sécurité 13:48 &amp;lt;jrandom&amp;gt; d’accord (même si nous fournissons i2pproxy.pac, nous n’en parlons aux gens qu’une fois qu’on les a suffisamment effrayés ;) 13:49 &amp;lt;+nickless_head&amp;gt; J’ai du mal à croire que dans la configuration de Mozilla il n’y ait pas un moyen de faire en sorte que les sites n’accèdent qu’aux ressources du même domaine .. 13:50 &amp;lt;redzara&amp;gt; désolé mais la connexion IRC a été perdue :( à propos de Jetty il y a un correctif concernant Commons Logging et peut‑être que cela m’aidera à faire tourner mon mvnforum dans la même instance d’I2P 13:50 &amp;lt;redzara&amp;gt; Jetty-5.1.5rc1 - 23 August 2005 13:52 &amp;lt;jrandom&amp;gt; ah cool, quel est exactement le problème redzara ? 13:52 &amp;lt;jrandom&amp;gt; nickless_head: si tu trouves un moyen, dis‑le‑nous 13:52 &amp;lt;redzara&amp;gt; ou peut‑être que je pourrais simplement construire mon propre I2P avec la dernière version de Jetty 13:52 &amp;lt;jrandom&amp;gt; redzara: ça, tu peux certainement le faire - il suffit de déposer les fichiers jar de Jetty dans ton répertoire lib d’i2p 13:53 &amp;lt;redzara&amp;gt; jrandom : à chaque fois que j’essaie de démarrer mvnforum dans I2P, Jetty n’arrive pas à trouver Apache Commons Logging 13:53 &amp;lt;+nickless_head&amp;gt; Oh ! Je viens de remarquer que l’i2pproxy.pac par défaut utilise un mode qui permet aux sites d’activer/désactiver le proxy vers i2p à l’exécution, lequel est protégé par le TOTALEMENT SÛR ET IN-CASSABLE &amp;lt;/sarcasm&amp;gt; mot de passe par défaut "passw0rd". S’il vous plaît, que quelqu’un qui connaît CVS change ça. 13:54 &amp;lt;jrandom&amp;gt; redzara: c’est dans commons-logging.jar et commons-el.jar si je me souviens bien, qui devraient être dans ton répertoire lib et dans le classpath de ton wrapper.config 13:54 &amp;lt;jrandom&amp;gt; nickless_head: encore une raison de plus pour laquelle je ne recommande à personne de l’utiliser ;) 13:55 &amp;lt;redzara&amp;gt; oui je sais, je ne suis pas si n00b :)) je dois replonger là‑dedans avec cette nouvelle version de Jetty 13:56 &amp;lt;jrandom&amp;gt; cool, tiens‑nous au courant 13:56 &amp;lt;redzara&amp;gt; pas de problème 13:57 &amp;lt;fox&amp;gt; * mihi parie que la plupart des utilisateurs i2p révéleront leur "vraie IP" à une applet Java de toute façon :) 13:57 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; essayez http://www.stilllistener.com/checkpoint1/Java/ (et descendez) 13:58 * jrandom voit beaucoup de champs vides ;) 13:59 &amp;lt;+bla&amp;gt; fox: Tout ce que l’on expose, c’est la relation entre une IP et une destination client particulière, la destination client changeant à chaque redémarrage du router. 14:00 &amp;lt;jrandom&amp;gt; bla: à moins que l’utilisateur ne soit sur un site du genre par ex. `http://i_have_illegal_stuff.i2p/` 14:00 &amp;lt;jrandom&amp;gt; (divulguer l’IP du client "une seule fois" est déjà suffisamment fatal ;) 14:00 &amp;lt;+bla&amp;gt; jrandom: Oui. 14:00 &amp;lt;+bla&amp;gt; Mais encore une fois, si vous êtes sérieux à propos de la navigation anonyme, vous utiliserez des proxies HTTP temporaires, et désactiverez complètement tout ce qui est Java, plugins et cookies 14:01 &amp;lt;jrandom&amp;gt; ou utilisez syndie :) 14:02 &amp;lt;ZULU&amp;gt; désolé pour l’interruption,is duck.ip down ? 14:02 &amp;lt;+bla&amp;gt; jrandom: Est‑il temps pour les questions générales ? 14:02 &amp;lt;jrandom&amp;gt; oui, on en est à 4) ??? 14:02 &amp;lt;jrandom&amp;gt; ZULU: oui, duck est hors ligne pour le moment 14:03 &amp;lt;+bla&amp;gt; jrandom: J’ai modifié les fichiers Java qui aident profiles.jsp et tunnels.jsp à générer les drapeaux de pays 14:04 &amp;lt;+bla&amp;gt; jrandom: Cependant, où puis‑je placer des images auxquelles je puisse réellement LINK, et qui fonctionneront, sur mon router local (_pas_ mon eepsite) ? 14:06 &amp;lt;jrandom&amp;gt; il nous faut un "get.jsp?name" qui déverse le contenu de ./docs/'name' dans le navigateur 14:06 &amp;lt;jrandom&amp;gt; (autrement dit il faut l’avoir dans le .war pour l’instant, mais avec un petit fichier .jsp, on pourrait les mettre dans docs) 14:06 &amp;lt;+bla&amp;gt; jrandom: Ah, ok, donc ce n’était pas ma faute ;) 14:06 &amp;lt;jrandom&amp;gt; héhé non, blâmez‑moi :) 14:09 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre pour la réunion 14:09 * jrandom conclut 14:10 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2005-08-23</title><link>/fr/blog/2005/08/23/notes-d%C3%A9tat-i2p-du-2005-08-23/</link><pubDate>Tue, 23 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/23/notes-d%C3%A9tat-i2p-du-2005-08-23/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est à nouveau l&amp;rsquo;heure des notes de statut hebdomadaires&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.0.3 statut 2) statut IRC 3) susibt 4) Syndie 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.0.3 status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme mentionné l’autre jour [1], nous avons une nouvelle version 0.6.0.3 disponible, prête à être utilisée. C’est une nette amélioration par rapport à la version 0.6.0.2 (il n’est pas rare de passer plusieurs jours sans déconnexion sur irc - j’ai eu des temps de fonctionnement de 5 jours, interrompus par une mise à jour), mais il y a quelques points à noter. Cela dit, ce n’est pas toujours le cas - les personnes ayant des connexions Internet lentes rencontrent des difficultés, mais c’est un progrès.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 23 août 2005</title><link>/fr/blog/2005/08/23/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-23-ao%C3%BBt-2005/</link><pubDate>Tue, 23 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/23/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-23-ao%C3%BBt-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> arcturus, ardvark, cervantes, gott, jrandom, lucky, modulus, susi23\_&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 12:01 &amp;lt;jrandom&amp;gt; 0) salut 12:01 &amp;lt;jrandom&amp;gt; 1) statut 0.6.0.3 12:01 &amp;lt;jrandom&amp;gt; 2) statut IRC 12:01 &amp;lt;jrandom&amp;gt; 3) susibt 12:01 &amp;lt;jrandom&amp;gt; 4) Syndie 12:01 &amp;lt;jrandom&amp;gt; 5) ??? 12:01 &amp;lt;jrandom&amp;gt; 0) salut 12:01 * jrandom fait signe de la main 12:01 &amp;lt;lucky&amp;gt; salut 12:02 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires en ligne @ http://dev.i2p.net/pipermail/i2p/2005-August/000857.html 12:02 &amp;lt;lucky&amp;gt; hihihihi 12:02 &amp;lt;jrandom&amp;gt; salut lucky 12:02 &amp;lt;jrandom&amp;gt; ok, on passe à 1) statut 0.6.0.3 12:02 &amp;lt;jrandom&amp;gt; je pense que l’essentiel à mentionner à propos de 0.6.0.3 est dans les notes d’état, mais au-delà de ça, quelqu’un a quelque chose à soulever ? 12:04 &amp;lt;gott&amp;gt; C’est quoi le truc avec « Unknown » ? 12:04 &amp;lt;jrandom&amp;gt; je ne suis pas sûr que les améliorations SSU cwin arriveront en 0.6.0.4 ou si elles attendront 0.6.1 quand nous aurons un meilleur pair / une meilleure configuration 12:04 &amp;lt;jrandom&amp;gt; gott: il y a deux paragraphes dans l’email à ce sujet — tu as des questions spécifiques au-delà de ça ? 12:05 &amp;lt;jrandom&amp;gt; ou y a-t-il un point que je pourrais clarifier ? 12:05 &amp;lt;gott&amp;gt; Non, je n’ai juste pas lu ce fichu mail. 12:05 &amp;lt;jrandom&amp;gt; heh 12:05 &amp;lt;jrandom&amp;gt; eh bien, remonte de cinq lignes et lis le fichu mail ;) 12:06 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a des questions sur 0.6.0.3 ? 12:07 &amp;lt;jrandom&amp;gt; sinon, passons à 2) statut IRC 12:07 &amp;lt;modulus&amp;gt; désolé les gars, je dois partir. à plus tout le monde. 12:08 &amp;lt;jrandom&amp;gt; en dehors de ce qu’il y a dans le mail, postman/cervantes/arcturus : vous avez quelque chose à soulever ? 12:08 &amp;lt;jrandom&amp;gt; à+ modulus 12:08 &amp;lt;+arcturus&amp;gt; sur le 1) ? 12:08 &amp;lt;+arcturus&amp;gt; oh désolé 12:08 &amp;lt;gott&amp;gt; Hmm. 12:08 &amp;lt;+arcturus&amp;gt; 2) maintenant 12:09 &amp;lt;gott&amp;gt; Combien de bande passante montante prend IRC sur i2p en ce moment en général ? 12:09 &amp;lt;+arcturus&amp;gt; les netsplits, c’est de l’histoire ancienne 12:09 &amp;lt;+arcturus&amp;gt; gott: je ne pourrais pas dire ça sans compromettre l’anonymat de mon router 12:09 &amp;lt;gott&amp;gt; Non, non, non. 12:10 &amp;lt;jrandom&amp;gt; pas sûr, mon router avec squid.i2p/dev.i2p/cvs.i2p/www.cvs/syndiemedia.i2p plus mon irc et eepproxy utilise en moyenne 10-20KBps 12:10 &amp;lt;gott&amp;gt; Faut-il une connexion professionnelle ? 12:10 &amp;lt;jrandom&amp;gt; nice1 arcturus 12:10 &amp;lt;gott&amp;gt; jrandom: Je veux dire, pour héberger. 12:10 &amp;lt;jrandom&amp;gt; gott: pour faire tourner un serveur ou un client ? 12:10 &amp;lt;jrandom&amp;gt; ah 12:10 &amp;lt;+arcturus&amp;gt; gott: je ne pourrais pas dire ça sans compromettre la sécurité de mon router 12:10 &amp;lt;gott&amp;gt; serveur. 12:10 * jrandom ne sait pas. probablement moins quand tu n’as qu’un seul ircd 12:10 &amp;lt;gott&amp;gt; Donc vous faites tourner un unrealircd modifié ? 12:11 &amp;lt;jrandom&amp;gt; disons, ajoute un facteur de 1,3 à l’usage d’un client pour un seul serveur 12:11 &amp;lt;+arcturus&amp;gt; je voudrais aussi ajouter que la latence inter-serveurs est stable et très, très faible 12:11 &amp;lt;gott&amp;gt; Je suppose que oui, puisqu’il ne semble pas y avoir de commande VERSION 12:11 &amp;lt;+arcturus&amp;gt; j’ai désactivé VERSION 12:12 &amp;lt;gott&amp;gt; Vos modifications sont open-source ? 12:12 &amp;lt;+arcturus&amp;gt; peut-être qu’on tourne sur unreal, peut-être pas :) 12:12 &amp;lt;gott&amp;gt; Vous devriez les publier pour que d’autres puissent lancer leurs propres réseaux privés. 12:12 &amp;lt;+arcturus&amp;gt; je ne peux pas te le dire sans compromettre la sécurité 12:12 &amp;lt;gott&amp;gt; sécurité par l’obscurité, su-per. 12:12 &amp;lt;jrandom&amp;gt; bien dit arcturus. je vois quelque chose comme 0–2 s de latence en moyenne (en ce moment, moins que le détecteur de latence d’irssi) 12:12 &amp;lt;+arcturus&amp;gt; non, ce n’est qu’une couche de sécurité 12:13 &amp;lt;+arcturus&amp;gt; et ça ne sert que de dissuasion, pas de substitut à des mesures de sécurité techniques 12:15 &amp;lt;jrandom&amp;gt; arcturus: où en est vanguard ? 12:15 &amp;lt;+arcturus&amp;gt; je n’ai pas codé dessus récemment, d’autres projets m’ont occupé, mais je ressens une pression constante et régulière pour m’y remettre et le finir :) 12:16 &amp;lt;jrandom&amp;gt; heh cool 12:16 &amp;lt;+arcturus&amp;gt; vanguard sera le plus efficace contre les bots, la mesure hashcash est un autre sujet 12:16 &amp;lt;+arcturus&amp;gt; je suis cependant préoccupé par hashcash maintenant 12:17 &amp;lt;+arcturus&amp;gt; avec les dernières attaques contre sha-1 12:17 &amp;lt;+arcturus&amp;gt; il ne faudra pas longtemps avant qu’il y ait des outils accessibles au grand public 12:17 &amp;lt;+arcturus&amp;gt; malheureusement l’implémentation standard de hashcash est entièrement basée sur sha-1 12:17 &amp;lt;susi23_&amp;gt; Unable to find a javac compiler; // com.sun.tools.javac.Main is not on the classpath. // Perhaps JAVA_HOME does not point to the JDK 12:18 &amp;lt;@cervantes&amp;gt; ah j’y suis 12:18 &amp;lt;susi23_&amp;gt; une idée à ce sujet ? JAVA_HOME pointe bien vers le bon répertoire, javac est dans le PATH et appelable 12:18 &amp;lt;+arcturus&amp;gt; susi23_: on est en réunion là tout de suite :) 12:18 &amp;lt;jrandom&amp;gt; susi23_: OOM ? 12:18 &amp;lt;susi23_&amp;gt; réunion ? alors qu’il est 20 h ? 12:18 &amp;lt;jrandom&amp;gt; (précompile tes JSP plutôt que de laisser jetty/tomcat le faire, c’est plus rapide ;) 12:19 &amp;lt;jrandom&amp;gt; oui on l’a déplacée susi23_ :) 12:19 &amp;lt;susi23_&amp;gt; je ne savais pas, désolé 12:19 &amp;lt;jrandom&amp;gt; hehe pas de souci, content que tu aies rejoint la réunion, ton point à l’ordre du jour est le suivant ;) 12:20 * susi23_ s’assoit et écoute 12:20 &amp;lt;+arcturus&amp;gt; donc même si je n’anticipe pas de problèmes immédiats avec hashcash, je pense qu’il est plausible que sha-1 soit sérieusement compromis bientôt 12:21 &amp;lt;jrandom&amp;gt; arcturus: hashcash avec md5 irait probablement bien 12:21 &amp;lt;jrandom&amp;gt; c’est juste une PoW (preuve de travail) 12:21 &amp;lt;+arcturus&amp;gt; si quelqu’un connaît des implémentations de hashcash basées sur sha256 ou plus, merci de me le dire 12:21 &amp;lt;+arcturus&amp;gt; eh bien la PoW ne sert à rien s’il y a peu de P dedans :) 12:21 &amp;lt;jrandom&amp;gt; la taille du hash n’a d’importance que lorsque ton hashcash atteint la taille du hash 12:23 &amp;lt;jrandom&amp;gt; (mais, oui, tourner contre un sha256 tronqué ou 512 ou whirlpool ou n’importe quoi serait sympa) 12:23 &amp;lt;+arcturus&amp;gt; je suppose qu’on pourrait y aller avec l’implémentation actuelle, peut-être pouvons-nous la concevoir de façon à pouvoir l’échanger facilement plus tard quand on en aura besoin 12:24 &amp;lt;jrandom&amp;gt; (DTSTTCPW) 12:25 &amp;lt;+arcturus&amp;gt; parce qu’on devra finir par abandonner sha-1, j’en suis sûr :) et si on ne peut pas être raisonnablement certain qu’un jeton a été généré correctement, il n’y a aucune raison d’utiliser hashcash 12:25 &amp;lt;jrandom&amp;gt; (c’est juste pour une PoW afin d’obtenir un pseudo sur IRC, pas pour accéder à Fort Knox ;) 12:26 &amp;lt;@cervantes&amp;gt; il y a des discussions sur la liste hashcash au sujet d’une implémentation sha256 12:26 &amp;lt;+arcturus&amp;gt; ce n’est pas pour un pseudo, c’est pour l’entrée sur le serveur 12:26 &amp;lt;+arcturus&amp;gt; cervantes: cool je vais regarder ça 12:27 &amp;lt;+arcturus&amp;gt; jrandom: et ce n’est pas juste de la PoW, le hashcash nous donne une méthode pour identifier de manière unique les clients sur le réseau, comme pouvoir identifier par IP, afin qu’on puisse bannir avec précision 12:28 &amp;lt;jrandom&amp;gt; bien sûr, ils sont renouvelés au fil du temps, non ? 12:28 &amp;lt;jrandom&amp;gt; par ex. un nouveau certificat de PoW tous les 6 mois (ou 6 h, ou autre) 12:28 &amp;lt;+arcturus&amp;gt; si un utilisateur n’a aucun travail à faire pour obtenir son ID, ça neutralise notre capacité à le bannir 12:29 &amp;lt;+arcturus&amp;gt; je ne vois aucune raison de les faire expirer automatiquement, seulement les faire expirer manuellement s’ils enfreignent les conditions d’utilisation 12:29 &amp;lt;+arcturus&amp;gt; pas besoin de faire faire aux gens un travail inutile pour de nouveaux IDs 12:29 &amp;lt;jrandom&amp;gt; eh, c’est juste une PoW passive, ils peuvent exécuter un cycle toutes les 6 heures pour en régénérer une nouvelle 12:29 &amp;lt;jrandom&amp;gt; mais peut-être DTSTTCPW 12:30 &amp;lt;+arcturus&amp;gt; tout hashcash généré doit être utilisé dans les 24 heures sinon il est invalide 12:32 &amp;lt;@cervantes&amp;gt; juste pour rappeler, le nouveau serveur irc.freshcoffee.i2p doit être ajouté dans votre console i2ptunnel 12:32 &amp;lt;jrandom&amp;gt; cool. ok, autre chose pour 2) irc2p ? 12:33 &amp;lt;@cervantes&amp;gt; (`http://forum.i2p/viewtopic.php?t=911` 12:33 &amp;lt;@cervantes&amp;gt; ) 12:33 &amp;lt;@cervantes&amp;gt; &amp;lt;-- fini 12:34 &amp;lt;+arcturus&amp;gt; je n’ai rien d’autre pour vous ennuyer :) 12:34 &amp;lt;jrandom&amp;gt; hehe 12:34 &amp;lt;jrandom&amp;gt; ok, 3) susibt 12:34 &amp;lt;ardvark&amp;gt; euh, quand j’ajoute le nouveau serveur à mon tunnel, je dois redémarrer i2p ? 12:34 &amp;lt;jrandom&amp;gt; susi23_: p1ng 12:35 &amp;lt;@cervantes&amp;gt; ardvark: juste le tunnel 12:35 &amp;lt;@cervantes&amp;gt; (tunnel ircproxy) 12:35 &amp;lt;ardvark&amp;gt; ah ok, je viens d’ajouter et sauvegarder, donc ce n’est pas suffisant alors 12:36 &amp;lt;jrandom&amp;gt; oui, malheureusement tu dois arrêter et redémarrer ce proxy 12:36 &amp;lt;susi23_&amp;gt; bon 12:36 &amp;lt;ardvark&amp;gt; mais je vais rater la réunion alors ;) 12:37 &amp;lt;susi23_&amp;gt; susibt est une application web (comme susimail) à déposer dans la VM de votre router 12:37 &amp;lt;susi23_&amp;gt; ça sert d’interface web pour i2p-bt 12:38 &amp;lt;susi23_&amp;gt; ainsi vous pouvez gérer vos seeds, envoyer et télécharger des fichiers, etc. 12:38 &amp;lt;jrandom&amp;gt; w00t 12:39 &amp;lt;susi23_&amp;gt; le problème, c’est qu’il faut démarrer un btdownloadheadless.py pour chaque seed… donc vous vous retrouvez avec plein de processus Python en plus de vos nombreux threads Java :) 12:39 &amp;lt;+arcturus&amp;gt; ça sera abordé dans ducktorrent *tousse* 12:39 &amp;lt;jrandom&amp;gt; heh 12:39 * jrandom retient son souffle 12:40 &amp;lt;susi23_&amp;gt; ça gère même le redémarrage des seeds après redémarrage du router 12:40 &amp;lt;@cervantes&amp;gt; sympa 12:40 &amp;lt;jrandom&amp;gt; wikked 12:40 &amp;lt;susi23_&amp;gt; les plans futurs sont la création automatique de torrents et l’amélioration de l’UI 12:41 &amp;lt;susi23_&amp;gt; si vous voulez l’essayer, je recommande une instance jetty séparée 12:41 &amp;lt;susi23_&amp;gt; comme ça vous n’avez pas à bidouiller votre router :) 12:41 &amp;lt;susi23_&amp;gt; instructions de téléchargement et d’installation sur `http://susi.i2p` 12:42 &amp;lt;susi23_&amp;gt; c’est tout *renvoi à jr* 12:42 &amp;lt;jrandom&amp;gt; w3wt, merci susi 12:42 &amp;lt;jrandom&amp;gt; ok, quelqu’un a des questions ou commentaires là-dessus, ou on passe à 4) syndie ? 12:44 &amp;lt;jrandom&amp;gt; ok concernant syndi, j’ai posté pas mal de choses sur la liste à ce sujet ces un ou deux derniers jours, et il va y avoir beaucoup plus d’activité 12:45 &amp;lt;jrandom&amp;gt; le site de démo principal pour syndie est `http://syndiemedia.i2p` / http://66.111.51.110:8000/, mais bien sûr les gens sont encouragés à le télécharger et l’installer en local 12:45 &amp;lt;jrandom&amp;gt; je n’ai pas grand-chose à ajouter pour le moment sur ce frnt. à moins que quelqu’un ait des questions ? 12:46 &amp;lt;gott&amp;gt; Pourquoi ça s’appelle syndie ? 12:46 &amp;lt;gott&amp;gt; est-ce une référence à « syndicate » ? 12:47 &amp;lt;jrandom&amp;gt; ouais, c’est une interface de syndication générique (+ sécurité, authentification, et prise en compte de l’anonymat) 12:48 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre pour 4), passons à 5) ??? 12:48 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose lié à i2p à aborder pour la réunion ? 12:51 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre 12:51 * jrandom s’apprête 12:52 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2005-08-16</title><link>/fr/blog/2005/08/16/notes-de-statut-i2p-du-2005-08-16/</link><pubDate>Tue, 16 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/16/notes-de-statut-i2p-du-2005-08-16/</guid><description>&lt;p>Salut tout le monde, quelques notes rapides aujourd&amp;rsquo;hui&lt;/p>
&lt;ul>
&lt;li>Index:&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>statut de PeerTest 2) Irc2P 3) Feedspace 4) méta 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>PeerTest status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme mentionné précédemment, la version 0.6.1 à venir inclura une série de tests pour configurer plus finement le router et vérifier la joignabilité (ou indiquer ce qu’il faut faire), et bien que nous ayons du code dans CVS depuis deux builds maintenant, il reste encore quelques affinements avant que cela fonctionne aussi bien que nécessaire. En ce moment, j’apporte quelques modifications mineures au flux de test documenté [1] en ajoutant un paquet supplémentaire pour vérifier la joignabilité de Charlie et en retardant la réponse de Bob à Alice jusqu’à ce que Charlie ait répondu. Cela devrait réduire le nombre de valeurs de statut &amp;ldquo;ERR-Reject&amp;rdquo; inutiles que les gens voient, puisque Bob ne répondra pas à Alice tant qu’il n’aura pas un Charlie prêt pour le test (et lorsque Bob ne répond pas, Alice voit &amp;ldquo;Unknown&amp;rdquo; comme statut).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 16 août 2005</title><link>/fr/blog/2005/08/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-ao%C3%BBt-2005/</link><pubDate>Tue, 16 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-ao%C3%BBt-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, Complication, jrandom, postman, susi23&lt;/p>
&lt;h2 id="historique-des-réunions">Historique des réunions&lt;/h2>
&lt;div class="irc-log"> 13:09 &amp;lt;@jrandom&amp;gt; 0) salut 13:09 &amp;lt;@jrandom&amp;gt; 1) statut de PeerTest 13:09 &amp;lt;@jrandom&amp;gt; 2) Irc2P 13:09 &amp;lt;@jrandom&amp;gt; 3) Feedspace 13:09 &amp;lt;@jrandom&amp;gt; 4) méta 13:09 &amp;lt;@jrandom&amp;gt; 5) ??? 13:09 &amp;lt;@jrandom&amp;gt; 0) salut 13:09 * jrandom fait un signe de la main 13:09 &amp;lt;@jrandom&amp;gt; notes d'état hebdomadaires en ligne @ http://dev.i2p.net/pipermail/i2p/2005-August/000842.html 13:10 &amp;lt;@jrandom&amp;gt; (que je suis sûr que vous avez tous lues avec assiduité) 13:10 &amp;lt;@postman&amp;gt; salut 13:10 &amp;lt;+cervantes&amp;gt; hmm changate perl scripts...je vais les essayer... 13:10 &amp;lt;+cervantes&amp;gt; salut 13:10 &amp;lt;@jrandom&amp;gt; 1) statut de PeerTest 13:11 &amp;lt;@jrandom&amp;gt; pas grand-chose à ajouter au-delà de ce que j’ai publié dans les notes — quelqu’un a des questions/commentaires/inquiétudes à ce sujet ? 13:11 &amp;lt;@jrandom&amp;gt; je ne suis pas sûr qu’il faille vérifier l’accessibilité distante de tous ceux qui se connectent à nous, mais j’y réfléchis 13:11 &amp;lt;@jrandom&amp;gt; (on le fait déjà avec TCP) 13:13 &amp;lt;@jrandom&amp;gt; eh bien, peut-être qu’on peut essayer sans ça sur une 0.6.0.3 avant de passer à 0.6.1. on verra 13:13 &amp;lt;@jrandom&amp;gt; ok, on passe à 2) irc2p 13:13 &amp;lt;@jrandom&amp;gt; vous êtes là, donc vous savez ce qu’il en est :) 13:13 &amp;lt;@jrandom&amp;gt; beau travail postman &amp; smeghead 13:16 &amp;lt;@jrandom&amp;gt; ok, smeghead &amp; postman ont publié pas mal d’infos sur ce truc, donc s’il n’y a rien d’autre que vous voulez soulever à ce sujet, on peut passer à 3) Feedspace 13:16 &amp;lt;@jrandom&amp;gt; frosk semble être parti, et je n’ai pas vraiment autre chose à ajouter au-delà de ce qu’il y a dans les notes (et sur son blog) 13:17 &amp;lt;@postman&amp;gt; :) 13:17 * Complication est en train de lire le blog de frosk 13:18 &amp;lt;@jrandom&amp;gt; ok, peut-être que frosk nous tiendra au courant avec un billet là-bas quand il y aura plus d’infos à partager 13:19 &amp;lt;@jrandom&amp;gt; on passe rapidement à 4) méta 13:19 &amp;lt;@jrandom&amp;gt; qu’est-ce que vous pensez des réunions à 20h GMT ? trop tôt, trop tard, juste bien ? 13:21 * jrandom retient les foules 13:21 &amp;lt;+Complication&amp;gt; J’aimerais dire quelque chose d’utile, mais je n’arrive pas à trouver mon horloge mondiale... 13:21 &amp;lt;@jrandom&amp;gt; google://what+time+is+it 13:22 &amp;lt;+Complication&amp;gt; :) 13:22 &amp;lt;@jrandom&amp;gt; ok, on passe à 5) ??? 13:22 &amp;lt;@jrandom&amp;gt; quelqu’un a autre chose à aborder ? 13:23 &amp;lt;+susi23&amp;gt; eh bien 13:23 &amp;lt;+susi23&amp;gt; pas officiellement ;) 13:24 &amp;lt;+Complication&amp;gt; C’était une période inhabituellement stable. 13:24 &amp;lt;+Complication&amp;gt; À part les « message invalid » occasionnels (ou c’était « packet invalid »), je ne trouve pas d’erreurs à signaler. :o 13:24 &amp;lt;@postman&amp;gt; mes erreurs sont déjà signalées :) 13:24 &amp;lt;@jrandom&amp;gt; cool, même si c’est malheureusement un symptôme d’erreurs non détectées, Complication, puisqu’il y a encore des choses qui ne se passent pas comme elles devraient 13:25 &amp;lt;@jrandom&amp;gt; mais, du progrès, toujours de l’avant 13:25 &amp;lt;@jrandom&amp;gt; peut-être qu’on voit beaucoup de routes restreintes là dehors à cause de la situation UDP 13:25 &amp;lt;+susi23&amp;gt; on a lancé un nouvel idlerpg sur #idle et vous êtes tous invités à nous rejoindre :) 13:25 &amp;lt;@jrandom&amp;gt; (et il y a peut-être plein d’autres choses...) 13:25 &amp;lt;@jrandom&amp;gt; w00t susi23 13:26 &amp;lt;+susi23&amp;gt; :P 13:30 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever pour la réunion ? 13:32 &amp;lt;@jrandom&amp;gt; ok, s’il n’y a rien d’autre 13:32 * jrandom se prépare 13:32 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2005-08-09</title><link>/fr/blog/2005/08/09/notes-d%C3%A9tat-i2p-du-2005-08-09/</link><pubDate>Tue, 09 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/09/notes-d%C3%A9tat-i2p-du-2005-08-09/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est encore ce moment de la semaine&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.0.2 2) roadmap update 3) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6.0.2&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme annoncé hier [1], nous avons publié une nouvelle version, désormais disponible, et les retours sont globalement positifs. Environ la moitié d&amp;rsquo;entre vous ont déjà mis à jour (j&amp;rsquo;en vois 110 @ 0.6.0.2, 89 @ 0.6.0.1 et 21 @ 0.6), mais le reste devrait mettre à jour dès que possible, car des améliorations utiles ont été apportées.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 09 août 2005</title><link>/fr/blog/2005/08/09/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-09-ao%C3%BBt-2005/</link><pubDate>Tue, 09 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/09/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-09-ao%C3%BBt-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, detonate, duck, jrandom, jrandom2p, luckypunk, postman, smeghead&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:11 &amp;lt;jrandom2p&amp;gt; 0) salut 13:11 &amp;lt;jrandom2p&amp;gt; 1) 0.6.0.2 13:11 &amp;lt;jrandom2p&amp;gt; 2) mise à jour de la feuille de route 13:11 &amp;lt;jrandom2p&amp;gt; 3) ??? 13:11 &amp;lt;jrandom2p&amp;gt; 0) salut 13:11 * jrandom2p fait coucou 13:11 &amp;lt;+detonate&amp;gt; salut 13:11 &amp;lt;jrandom2p&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2005-August/000839.html 13:12 &amp;lt;jrandom2p&amp;gt; ok, je passe rapidement à [1-2] avant la discussion libre.. 13:12 &amp;lt;jrandom2p&amp;gt; 1) 0.6.0.2 13:12 &amp;lt;jrandom2p&amp;gt; elle est sortie. et tout ça 13:12 &amp;lt;jrandom2p&amp;gt; quelqu'un a des questions/commentaires/inquiétudes à propos de la 0.6.0.2 ? 13:13 &amp;lt;jrandom2p&amp;gt; sinon, on passe à 2) mise à jour de la feuille de route 13:13 &amp;lt;jrandom2p&amp;gt; la, euh, feuille de route a été mise à jour. et tout ça ;) 13:14 &amp;lt;duck&amp;gt; espèce d'Australien 13:14 &amp;lt;+bla&amp;gt; jrandom : Il y a toujours des problèmes intermittents pour contacter une destination, même quand elle est normalement en ligne 13:14 * postman peut confirmer 13:14 * detonate peut confirmer aussi 13:14 &amp;lt;+bla&amp;gt; jrandom : Par ex., forum.i2p marche bien, puis après quelques minutes ça ne marche plus, et il faut quelques rechargements 13:15 * bla l'a dit en premier ;) 13:15 &amp;lt;jrandom2p&amp;gt; hmm, ouais, j'ai entendu des rapports à ce sujet. avec la 0.6.0.2 aussi, non ? 13:16 &amp;lt;+postman&amp;gt; en effet monsieur 13:16 &amp;lt;+bla&amp;gt; Oui, 0.6.0.2 13:16 &amp;lt;+bla&amp;gt; Ça pourrait être un souci de netDb, ou une mauvaise sélection des pairs à mettre dans les tunnels (ou autre chose) 13:16 &amp;lt;jrandom2p&amp;gt; 'k 13:17 &amp;lt;jrandom2p&amp;gt; la sélection des pairs dans les tunnels a été assez mauvaise dernièrement, tout comme l'inondation du stockage dans le netDb 13:17 &amp;lt;jrandom2p&amp;gt; (voyez vos /oldstats.jsp pour les comptes d'échecs de requêtes de tunnel) 13:18 &amp;lt;+bla&amp;gt; Maintenant que nous utilisons UDP/SSU, la classification des pairs semble meilleure qu'avant : un certain nombre de pairs que je _sais_ être rapides apparaissent généralement dans la section "fast" sur la page de profil 13:19 &amp;lt;jrandom2p&amp;gt; sympa 13:19 &amp;lt;jrandom2p&amp;gt; 0.6.0.2 a ajouté du code de rejet de tunnel basé sur le netDb qu'il aurait dû faire avant (refuser de rejoindre si on ne trouve pas le prochain saut), donc l'augmentation des rejets est attendue 13:19 &amp;lt;+bla&amp;gt; Même si je devrais vraiment me remettre sur les algorithmes de classification... ;) 13:20 &amp;lt;jrandom2p&amp;gt; j'ai fait des analyses de profils/stats, mais pas encore de résultats solides 13:21 &amp;lt;jrandom&amp;gt; ça serait cool bla :) 13:25 &amp;lt;jrandom2p&amp;gt; ok, autre chose sur 2) mise à jour de la feuille de route ? :) 13:26 &amp;lt;jrandom2p&amp;gt; sinon, on passe à 3) ??? 13:26 &amp;lt;+detonate&amp;gt; penses-tu qu'il serait utile de mettre sur liste noire des pairs avec des taux d'échec/duprecv élevés par rapport au mode ? 13:27 &amp;lt;jrandom&amp;gt; hmm, je ne suis pas sûr de ça - si les taux d'échec/dup sont trop élevés pour être utiles, on devrait juste transférer lentement et prudemment 13:27 &amp;lt;jrandom&amp;gt; tant que les messages passent, les messages passent 13:28 &amp;lt;jrandom&amp;gt; il y a une raison pour laquelle nous n'avons pas utilisé les stats sur la communication directe entre pairs dans notre profilage - en dépendre nous rendrait vulnérables à des attaques faciles et puissantes (se comporter différemment selon les pairs et voir qui t'utilise, etc.) 13:29 &amp;lt;+detonate&amp;gt; hmm 13:29 &amp;lt;+detonate&amp;gt; ok 13:29 &amp;lt;jrandom&amp;gt; mais peut-être devons-nous couper les sessions pour les pairs qui sont dans des connexions aussi congestionnées 13:29 &amp;lt;+detonate&amp;gt; bon point 13:34 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à aborder pour 3) ??? 13:34 &amp;lt;luckypunk&amp;gt; oh, oh, peut-être que tu devrais attendre que tout le monde soit revenu 13:34 &amp;lt;luckypunk&amp;gt; avant de poser des questions critiques :P 13:35 &amp;lt;jrandom2p&amp;gt; bah, ils ont la mailing list ;) 13:35 &amp;lt;luckypunk&amp;gt; bon 13:35 &amp;lt;luckypunk&amp;gt; je suppose que c'est l'endroit pour râler 13:36 &amp;lt;luckypunk&amp;gt; I2P utilise encore un peu de CPU 13:36 &amp;lt;luckypunk&amp;gt; mais moins qu'avant 13:36 &amp;lt;luckypunk&amp;gt; c'est vrai, je ne l'ai pas utilisé depuis l'époque 5.0 13:36 &amp;lt;luckypunk&amp;gt; mais ouais 13:36 &amp;lt;luckypunk&amp;gt; euh 13:36 &amp;lt;luckypunk&amp;gt; 0.5.0 13:36 &amp;lt;jrandom2p&amp;gt; cool, laquelle de tes machines fonctionne avec ? 13:36 &amp;lt;luckypunk&amp;gt; euh 13:36 &amp;lt;luckypunk&amp;gt; ffs 13:36 &amp;lt;luckypunk&amp;gt; je ne l'ai pas utilisé depuis 0.6.0.0 13:36 &amp;lt;luckypunk&amp;gt; ça marche bien avec le Pentium 2 13:37 &amp;lt;luckypunk&amp;gt; la valeur par défaut de nice fait qu'il a tendance à planter si je fais quelque chose de trop intensif en CPU trop longtemps, car I2P manque de CPU 13:38 &amp;lt;+detonate&amp;gt; hmm, on pourrait prévoir un emplacement dans la configuration réseau de la console du router pour figer les introducers (nœuds introducteurs pour la traversée de NAT), une fois qu'il y a des introducers, si l'utilisateur le préfère 13:39 &amp;lt;jrandom2p&amp;gt; tu es en 0.6.0.2 maintenant luckypunk ? 13:39 &amp;lt;@smeghead&amp;gt; detonate : ça, c'est du "trusted route"... plus tard dans la feuille de route :) 13:39 &amp;lt;luckypunk&amp;gt; non 13:39 &amp;lt;luckypunk&amp;gt; je ne l'ai pas utilisé depuis 0.6.0.0 13:39 &amp;lt;@smeghead&amp;gt; *restricted route 13:40 &amp;lt;luckypunk&amp;gt; mais son usage CPU semblait bien moindre. 13:40 &amp;lt;+detonate&amp;gt; hé, ça devrait être là dès qu'il y aura des introducers :) 13:40 &amp;lt;jrandom2p&amp;gt; ah oui detonate, la sélection des introducers pourrait certainement être configurable, mais ce sera probablement une option de configuration avancée cachée ;) 13:41 &amp;lt;jrandom2p&amp;gt; luckypunk : 0.6.0.1 a supprimé beaucoup de crypto, et 0.6.0.2 devrait encore aider. essaie un de ces jours, ça pourrait mieux tenir 13:41 &amp;lt;luckypunk&amp;gt; ok 13:41 &amp;lt;@smeghead&amp;gt; et si un introducer ne veut pas que tu le sélectionnes tout le temps ? 13:41 &amp;lt;luckypunk&amp;gt; j'ai le sentiment qu'I2P tournerait sur un Pentium dédié de milieu de gamme maintenant. 13:41 &amp;lt;jrandom&amp;gt; smeghead : alors il dit "fuck off, i'm not going to serve as an introducer for you" 13:42 &amp;lt;jrandom&amp;gt; et les pairs auront plusieurs introducers, donc ce sera équilibré 13:42 &amp;lt;jrandom&amp;gt; (et ce ne sont que 2 paquets pour raccorder un nouveau pair, pas tous les paquets communiqués) 13:44 &amp;lt;+detonate&amp;gt; si les introducers fonctionnaient autrement on pourrait faire un vote à la majorité entre eux pour décider lesquels marchent, mais en l'état ça n'a pas de sens 13:45 &amp;lt;ant&amp;gt; &amp;lt;jme___&amp;gt; q. où puis-je trouver une description de ce système de vote ? 13:45 &amp;lt;jrandom&amp;gt; la majorité n'a aucun sens 13:45 * jrandom ne fait pas confiance au vote 13:45 &amp;lt;jrandom&amp;gt; (surtout à la lumière de Sybil) 13:45 &amp;lt;jrandom&amp;gt; un introducer fonctionne si un nouveau pair peut te contacter via lui 13:47 &amp;lt;+detonate&amp;gt; quel est le statut de vanguard, c'est en quelque sorte lié 13:47 &amp;lt;+detonate&amp;gt; tant que smeghead est dans le coin 13:51 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre... 13:51 * jrandom conclut 13:51 * jrandom clôt la réunion d'un *baf* &lt;/div></description></item><item><title>Notes d'état d'I2P du 2005-08-02</title><link>/fr/blog/2005/08/02/notes-d%C3%A9tat-di2p-du-2005-08-02/</link><pubDate>Tue, 02 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/02/notes-d%C3%A9tat-di2p-du-2005-08-02/</guid><description>&lt;p>Salut tout le monde, des notes en retard aujourd&amp;rsquo;hui,&lt;/p>
&lt;ul>
&lt;li>Index:&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut 0.6 2) PeerTest 3) introductions SSU 4) interface web d&amp;rsquo;I2PTunnel 5) mnet via i2p 6) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6 status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme vous l&amp;rsquo;avez tous constaté, nous avons publié la version 0.6 il y a quelques jours et, dans l&amp;rsquo;ensemble, les choses se passent plutôt bien. Certaines des améliorations du transport depuis la 0.5.* ont mis en évidence des problèmes avec l&amp;rsquo;implémentation de netDb, mais des correctifs pour une bonne partie de cela sont actuellement en test (sous la forme de la build 0.6-1) et seront déployés sous la version 0.6.0.1 très prochainement. Nous avons également rencontré des problèmes avec différentes configurations de NAT et de pare-feu, ainsi que des problèmes de MTU chez certains utilisateurs - des problèmes qui n&amp;rsquo;étaient pas présents dans le réseau de test plus restreint en raison du nombre plus faible de testeurs. Des solutions de contournement ont été ajoutées pour les cas les plus problématiques, mais nous avons une solution à long terme qui arrive bientôt - peer tests (tests entre pairs).&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 02 août 2005</title><link>/fr/blog/2005/08/02/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-02-ao%C3%BBt-2005/</link><pubDate>Tue, 02 Aug 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/08/02/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-02-ao%C3%BBt-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bar, cervantes, duck, jrandom2p, lucky, mihi, protokol, smeghead, thetower&lt;/p>
&lt;h2 id="compte-rendu-de-réunion">Compte rendu de réunion&lt;/h2>
&lt;div class="irc-log"> 13:53 &amp;lt;jrandom2p&amp;gt; ok, puisque je suis là, quelqu'un est intéressé par une brève réunion à propos des notes (ou autre chose) ? 13:54 &amp;lt;jrandom2p&amp;gt; y a-t-il quelque chose dans les notes qui inquiète des gens, des idées sans rapport avec elles que vous voulez évoquer, ou d'autres sujets pertinents et d'actualité ? 13:54 &amp;lt;@smeghead&amp;gt; bien sûr 13:54 &amp;lt;+protokol&amp;gt; icepick est là ? 13:55 &amp;lt;+protokol&amp;gt; je me demande si i2p-mnet est déjà testable et/ou s'il y a une estimation de sa disponibilité 13:55 &amp;lt;jrandom2p&amp;gt; inactif depuis 9 heures pour le moment.. 13:56 &amp;lt;jrandom2p&amp;gt; d'après les logs du canal, ça ne semblait pas exploitable, mais il a mis en place l'intégration SAM de base 13:56 &amp;lt;jrandom2p&amp;gt; je suis sûr qu'on en saura plus quand il y aura plus à dire 13:56 &amp;lt;+protokol&amp;gt; cooool 13:57 &amp;lt;jrandom2p&amp;gt; smeghead : est-ce que -1 a corrigé ton problème de migration de port ? 13:57 &amp;lt;@smeghead&amp;gt; je n'ai rien remarqué de suspect 13:58 &amp;lt;@smeghead&amp;gt; depuis environ 3 jours 13:58 &amp;lt;@cervantes&amp;gt; ravi de dire que je n'ai pas eu de perte de service depuis un jour ou deux 13:58 &amp;lt;@smeghead&amp;gt; je pense que je peux considérer que c'est corrigé 13:58 &amp;lt;jrandom2p&amp;gt; wr0d 13:58 &amp;lt;jrandom2p&amp;gt; (^2) 13:59 &amp;lt;@cervantes&amp;gt; et thetower ne se reconnecte plus que toutes les 4 minutes maintenant... donc la santé du réseau en général doit s'améliorer 13:59 &amp;lt;jrandom2p&amp;gt; héhé 13:59 &amp;lt;+thetower&amp;gt; Une réinstallation propre a semblé résoudre le problème, mais c'était vraiment assez perturbant et je n'ai jamais pu en trouver une bonne raison. 14:00 &amp;lt;jrandom2p&amp;gt; hmm 14:00 &amp;lt;jrandom2p&amp;gt; c'était seulement sur IRC, ou tu perdais beaucoup de pairs ? 14:00 &amp;lt;@cervantes&amp;gt; gremlins 14:01 &amp;lt;+thetower&amp;gt; Est-il possible que modifier le fichier router.config sans redémarrer I2P ait provoqué les plantages ? 14:01 &amp;lt;jrandom2p&amp;gt; hmm, non, je change souvent router.config 14:01 &amp;lt;jrandom2p&amp;gt; ou bien, y a-t-il une modification particulière qui t'inquiète ? 14:02 &amp;lt;@cervantes&amp;gt; Je me souviens avoir copié par-dessus ma lib jbigi une fois pendant que le router tournait... ÇA a causé des problèmes ;-) 14:02 &amp;lt;+thetower&amp;gt; J'ai mis en place un script pour modifier les limites de bande passante selon l'utilisation actuelle du réseau et je me demandais si ça causait le problème. 14:02 &amp;lt;jrandom2p&amp;gt; héhé oui cervantes, ça tuera toujours le router 14:03 &amp;lt;jrandom2p&amp;gt; ah ok, non, ça ne devrait pas poser problème... quoique... si ça a réduit les limites au point que les messages ne puissent plus passer... 14:04 &amp;lt;+thetower&amp;gt; Eh bien, il y avait des limites basses assez raisonnables donc je suppose que ce n'était pas ça. 14:04 &amp;lt;jrandom2p&amp;gt; ok cool, je vérifiais juste~ :) 14:05 &amp;lt;jrandom2p&amp;gt; je suppose qu'on aura 0.6.0.1 demain alors, puisque -1 semble être une assez bonne amélioration 14:05 &amp;lt;jrandom2p&amp;gt; ce sera rétrocompatible, etc., bla bla. 14:06 &amp;lt;jrandom2p&amp;gt; est-ce qu'il y a autre chose que vous savez qui doit être publié là-bas ? 14:06 &amp;lt;jrandom2p&amp;gt; quel est le statut d'i2phex ? 14:06 &amp;lt;@smeghead&amp;gt; peut-être pousser le hosts.txt CVS sur dev.i2p.net... l'actuel a plusieurs mois 14:06 &amp;lt;jrandom2p&amp;gt; je l'ai fait l'autre soir, si je me souviens bien 14:07 &amp;lt;@smeghead&amp;gt; sirup n'a pas été dans le coin depuis quelques semaines 14:07 &amp;lt;jrandom2p&amp;gt; oooh, hmmm.. 14:07 &amp;lt;@smeghead&amp;gt; mais c'est l'été 14:07 &amp;lt;@smeghead&amp;gt; peut-être en vacances ou autre 14:08 &amp;lt;@cervantes&amp;gt; ou il s'est fait démonter par la RIAA 14:08 &amp;lt;jrandom2p&amp;gt; ah oui, il est bien là (c'était juste mis en cache sur squid.i2p) 14:08 &amp;lt;@smeghead&amp;gt; RIAA-pé ? 14:09 &amp;lt;jrandom2p&amp;gt; ($Id: meeting141.html,v 1.2 2005-08-04 16:21:39 duck Exp $) 14:09 &amp;lt;jrandom2p&amp;gt; *tousse* 14:09 &amp;lt;+bar&amp;gt; il y a des éléments à ajouter à Bugzilla, comme I2P 0.6 et Java 1.5 14:09 &amp;lt;@smeghead&amp;gt; ok 14:09 &amp;lt;jrandom2p&amp;gt; ah oui, je n'ai toujours pas mis mon portable en ligne (grr) 14:10 &amp;lt;jrandom2p&amp;gt; ((les notes d'état hebdomadaires devaient être gravées sur un CD... un CD de 1 Ko...)) 14:10 &amp;lt;jrandom2p&amp;gt; wouah salut mihi 14:10 &amp;lt;@duck&amp;gt; salut mihi ! 14:10 &amp;lt;mihi&amp;gt; salut tout le monde :) 14:10 &amp;lt;@cervantes&amp;gt; ça pourrait être dm :) 14:10 &amp;lt;jrandom2p&amp;gt; héhé 14:10 &amp;lt;@smeghead&amp;gt; en effet 14:10 &amp;lt;@cervantes&amp;gt; 'lo mihi 14:10 &amp;lt;mihi&amp;gt; il a semblé falloir un peu bidouiller le fichier de config jusqu'à ce que mon router croie que *seul* 8887/udp est ouvert... 14:11 * jrandom2p a mentionné i2ptunnel dans les notes d'état et mihi apparaît ;) 14:11 &amp;lt;jrandom2p&amp;gt; ah, hmm, le truc i2np.udp.fixedPort=true ? 14:11 &amp;lt;mihi&amp;gt; hmm ? c'était là ? 14:11 * mihi n'a lu les notes d'état que rapidement 14:11 &amp;lt;mihi&amp;gt; hmm... est-ce une meilleure solution ? 14:12 * mihi a juste remis le port sur 8887 et redémarré en dur jusqu'à ce qu'il ne change plus le port... 14:12 &amp;lt;jrandom2p&amp;gt; quelle bidouille as-tu faite dans ton router.config pour le faire croire seulement 8886 ? 14:12 &amp;lt;jrandom2p&amp;gt; euh, 8887 14:12 &amp;lt;jrandom2p&amp;gt; hah 14:12 &amp;lt;@cervantes&amp;gt; pouvons-nous peut-être renommer I2PTunnel comme tu l'avais suggéré en quelque chose comme I2PProxy... ? 14:12 &amp;lt;jrandom2p&amp;gt; ok, oui, utilisez i2np.udp.fixedPort=true 14:12 &amp;lt;jrandom2p&amp;gt; (déployé dans 0.6-1 et à sortir ASAP en 0.6.0.1) 14:12 &amp;lt;@cervantes&amp;gt; ça peut devenir très confus de parler de « la page de config du tunnel » 14:13 &amp;lt;+thetower&amp;gt; Oh j'ai une question, I2P n'est-il pas censé détecter automatiquement quel port UDP utiliser ? Et si oui, est-ce que cela doit être codé en dur dans le router.config par défaut ? 14:13 &amp;lt;mihi&amp;gt; hmm d'accord... 14:14 &amp;lt;mihi&amp;gt; on dirait qu'I2P a encore changé le port 14:14 &amp;lt;mihi&amp;gt; attendez-vous à ce que je parte bientôt :) 14:14 &amp;lt;jrandom2p&amp;gt; thetower : oui, il devrait détecter automatiquement, mais on fait quelques pas de danse bizarres en ce moment 14:14 &amp;lt;@cervantes&amp;gt; mihi : tu as le dernier CVS ? 14:14 &amp;lt;jrandom2p&amp;gt; c'est tout l'objet de PeerTest (faire en sorte que nous le configurions toujours automatiquement correctement) 14:14 &amp;lt;mihi&amp;gt; non. 14:14 &amp;lt;@cervantes&amp;gt; mihi : voilà pourquoi alors :) 14:15 &amp;lt;mihi&amp;gt; seulement la version de i2pupdate.zip 14:15 &amp;lt;@cervantes&amp;gt; mihi : 0.6 a la fonctionnalité RandomPort (tm) 14:15 &amp;lt;jrandom2p&amp;gt; héhé 14:16 &amp;lt;@cervantes&amp;gt; :) 14:16 &amp;lt;+ant&amp;gt; * mihi aimerait la fonctionnalité FixedPorto :) 14:16 &amp;lt;+ant&amp;gt; &amp;lt;mihi&amp;gt; et déconnecté... 14:16 &amp;lt;@cervantes&amp;gt; alors il te faudrait 0.6-1 FixedPort Pro 14:16 &amp;lt;jrandom2p&amp;gt; héhé 14:16 &amp;lt;jrandom2p&amp;gt; ok, quelqu'un d'autre a quelque chose à soulever pour la réunion ? 14:16 &amp;lt;@cervantes&amp;gt; ou attendre 0.6.0.1 14:17 &amp;lt;jrandom2p&amp;gt; comment sont la latence/le débit, en dehors de l'accessibilité intermittente ? 14:17 &amp;lt;+ant&amp;gt; &amp;lt;mihi&amp;gt; hmm. voici un checkout CVS du 2004-10-06. je devrais essayer de le mettre à jour :) 14:17 &amp;lt;jrandom2p&amp;gt; !thwap mihi 14:18 &amp;lt;@cervantes&amp;gt; j'ai obtenu i2pinstall.jar à 110 k/s depuis dev.i2p hier sur un seul flux 14:18 &amp;lt;jrandom2p&amp;gt; chouette 14:19 &amp;lt;@cervantes&amp;gt; et 320 k/s en utilisant plusieurs 14:19 &amp;lt;jrandom2p&amp;gt; w0ah 14:19 &amp;lt;jrandom2p&amp;gt; 0hop, je suppose 14:19 &amp;lt;jrandom2p&amp;gt; (dev.i2p est 0hop) 14:19 &amp;lt;@cervantes&amp;gt; oui 14:19 &amp;lt;jrandom2p&amp;gt; ((au cas où tu ne l'aurais pas remarqué ;) 14:19 &amp;lt;@cervantes&amp;gt; ;-) 14:19 &amp;lt;+thetower&amp;gt; téléchargement vers : GTA San Andreas 14:19 &amp;lt;+thetower&amp;gt; débit de téléchargement : 28,51 kB/s 14:20 &amp;lt;@cervantes&amp;gt; c'était depuis plusieurs sources toutefois... 14:20 &amp;lt;jrandom2p&amp;gt; ah cool thetower 14:20 &amp;lt;@cervantes&amp;gt; réussi à pousser squid.i2p jusqu'à environ 280 14:21 &amp;lt;lucky&amp;gt; jrandom2p :) 14:21 &amp;lt;lucky&amp;gt; pourrais-tu pousser le nouveau hosts.txt sur le site 14:21 &amp;lt;@cervantes&amp;gt; lucky : c'est fait 14:21 &amp;lt;jrandom2p&amp;gt; oui, une fois qu'on pourra atteindre régulièrement ce genre de débit, cervantes, on devra ajouter des délais configurables pour permettre aux gens de faire des 0hops en toute sécurité 14:22 &amp;lt;jrandom2p&amp;gt; (de sorte que ça retarde de AVG(tunnelTestTime/2) mais sans gaspiller de bande passante ni perdre de messages) 14:22 &amp;lt;@cervantes&amp;gt; pour cacher le fait que c'est un tunnel 0 hop ? 14:22 &amp;lt;lucky&amp;gt; je me demande si I2P aura un jour des vitesses suffisamment décentes pour que je laisse des gens se connecter à mon virtu-vax 14:23 &amp;lt;jrandom2p&amp;gt; ouais. sinon, si tu dis « hey je reçois 300 KB/s de ton site », tu peux assez sûrement deviner que ce sont 2 tunnels 0hop 14:23 &amp;lt;jrandom2p&amp;gt; (par contre, passer de 1 à 2 à 3 à 4 hops n'a pas une chute aussi spectaculaire) 14:23 &amp;lt;@cervantes&amp;gt; donc I2P aura effectivement un plafond de bande passante 14:23 &amp;lt;jrandom2p&amp;gt; ((car une fois qu'on force une vraie opération de tunnel, chaque hop intermédiaire n'ajoute pas grand-chose)) 14:24 &amp;lt;jrandom2p&amp;gt; non cervantes, grandes fenêtres + délais 14:24 * cervantes annule ses plans de streaming anonyme de pr0n en HDTV 14:24 &amp;lt;jrandom2p&amp;gt; tu peux juste avoir plus de messages en vol pour obtenir le même débit 14:25 &amp;lt;@cervantes&amp;gt; ah d'accord 14:25 &amp;lt;jrandom2p&amp;gt; (mais il faudra quelques RTT de plus pour atteindre la plus grande fenêtre, bien sûr) 14:25 &amp;lt;jrandom2p&amp;gt; ok, quelqu'un a autre chose à soulever ? 14:26 &amp;lt;mihi&amp;gt; amenez un *baf*eur :) 14:26 &amp;lt;@cervantes&amp;gt; il est devenu rouillé à force de mauvais usage 14:27 &amp;lt;jrandom2p&amp;gt; héhé je suppose que c'est le moment ;) 14:27 * jrandom2p se prépare 14:27 * jrandom2p donne un *baf* pour clore la réunion &lt;/div></description></item><item><title>Notes de statut d'I2P du 2005-07-26</title><link>/fr/blog/2005/07/26/notes-de-statut-di2p-du-2005-07-26/</link><pubDate>Tue, 26 Jul 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/07/26/notes-de-statut-di2p-du-2005-07-26/</guid><description>&lt;p>Salut tout le monde, encore une brève mise à jour cette semaine, mais avec des points importants&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0,6 2) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.6&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Les choses s’annoncent plutôt bien du côté de SSU, et je ne vois aucun problème bloquant qui nous empêcherait de le sortir en 0.6. En conséquence, nous publierons une nouvelle version 0.6 plus tard cette semaine - mettons ça provisoirement à demain (mercredi). La révision 0.6 ne sera PAS rétrocompatible, il faut donc s’attendre à quelques turbulences, mais tout le monde devrait effectuer la mise à jour dès sa sortie. Cela inclut les personnes qui utilisent déjà la 0.5.0.7-19 (ou une version ultérieure), car j’ai retardé la validation du basculement vers quelques variables qui la rendraient incompatible.&lt;/p></description></item><item><title>Notes d'état d'I2P du 2005-07-19</title><link>/fr/blog/2005/07/19/notes-d%C3%A9tat-di2p-du-2005-07-19/</link><pubDate>Tue, 19 Jul 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/07/19/notes-d%C3%A9tat-di2p-du-2005-07-19/</guid><description>&lt;p>Salut à tous, brève mise à jour cette semaine&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Avancement des tests SSU 2) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>SSU testing&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Nous avons effectué beaucoup d’ajustements et de corrections de bogues depuis le début de cette deuxième phase de tests SSU, et cela s’annonce de mieux en mieux. Il y a environ 20 à 30 personnes qui participent aux tests (ou du moins qui exécutent des routers avec SSU activé), et les performances sont bien meilleures que je l’espérais. Il reste encore quelques bogues en cours de correction, mais nous approchons du point où nous pourrons l’intégrer dans la 0.6 afin de procéder à des tests complets sur l’ensemble du réseau.&lt;/p></description></item><item><title>Notes de statut I2P du 2005-07-12</title><link>/fr/blog/2005/07/12/notes-de-statut-i2p-du-2005-07-12/</link><pubDate>Tue, 12 Jul 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/07/12/notes-de-statut-i2p-du-2005-07-12/</guid><description>&lt;p>Salut tout le monde, c’est reparti pour notre rendez-vous hebdomadaire.&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>squid/www/cvs/dev.i2p restauré 2) tests SSU 3) chiffrement I2CP 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>squid/www/cvs/dev.i2p restored&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Après m’être cassé la tête sur plusieurs serveurs en colocation, certains des anciens services ont été restaurés - squid.i2p (l’un des deux outproxies par défaut (mandataires sortants)), www.i2p (un pointeur sécurisé vers &lt;a href="https://www.i2p.net">www.i2p.net&lt;/a>
), dev.i2p (un pointeur sécurisé vers dev.i2p.net, où se trouvent les archives des listes de diffusion, cvsweb, et les seeds netDb par défaut), et cvs.i2p (un pointeur sécurisé vers notre serveur CVS - cvs.i2p.net:2401). Mon blog est toujours porté disparu, mais son contenu avait de toute façon été perdu, donc il faudra repartir de zéro tôt ou tard. Maintenant que ces services sont de nouveau en ligne de façon fiable, il est temps de passer à la&amp;hellip;&lt;/p></description></item><item><title>Notes de statut I2P du 2005-07-05</title><link>/fr/blog/2005/07/05/notes-de-statut-i2p-du-2005-07-05/</link><pubDate>Tue, 05 Jul 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/07/05/notes-de-statut-i2p-du-2005-07-05/</guid><description>&lt;p>Salut la bande, c&amp;rsquo;est encore ce moment de la semaine,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Dev status 2) Tunnel IVs 3) SSU MACs 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Dev status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Encore une semaine, encore un message disant &amp;ldquo;Il y a eu beaucoup de progrès sur le transport SSU&amp;rdquo; ;) Mes modifications locales sont stables et ont été envoyées dans CVS (HEAD est à 0.5.0.7-9), mais aucune version n&amp;rsquo;a encore été publiée. Plus de nouvelles sur ce front bientôt. Les détails concernant les changements non liés à SSU sont dans l&amp;rsquo;historique [1], même si je garde pour l&amp;rsquo;instant les changements liés à SSU en dehors de cette liste, puisque SSU n&amp;rsquo;est encore utilisé par aucun non-développeur (et les développeurs lisent i2p-cvs@ :)&lt;/p></description></item><item><title>Notes sur l'état d'I2P du 2005-06-28</title><link>/fr/blog/2005/06/28/notes-sur-l%C3%A9tat-di2p-du-2005-06-28/</link><pubDate>Tue, 28 Jun 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/06/28/notes-sur-l%C3%A9tat-di2p-du-2005-06-28/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est à nouveau l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut de SSU 2) Statut des tests unitaires 3) Statut de Kaffe 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>SSU status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Il y a eu encore quelques avancées sur le transport SSU, et je pense actuellement qu’après encore quelques tests sur le réseau en conditions réelles, nous pourrons déployer la version 0.6 sans trop de retard. La première version SSU n’inclura pas la prise en charge des personnes qui ne peuvent pas ouvrir un port dans leur pare-feu ou configurer leur NAT, mais cela sera déployé dans la 0.6.1. Une fois la 0.6.1 publiée, testée et qui déchire (alias 0.6.1.42), nous passerons à la 1.0.&lt;/p></description></item><item><title>Notes d'état I2P du 2005-06-21</title><link>/fr/blog/2005/06/21/notes-d%C3%A9tat-i2p-du-2005-06-21/</link><pubDate>Tue, 21 Jun 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/06/21/notes-d%C3%A9tat-i2p-du-2005-06-21/</guid><description>&lt;p>Salut à tous, il est temps de reprendre nos notes de suivi hebdomadaires&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du développeur 2) Statut du développement 3) Prime pour tests unitaires 4) Interruption de service 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Dev[eloper] status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Après 4 villes dans 4 pays, je m’installe enfin et je me replonge dans le code. La semaine dernière, j’ai enfin réuni les dernières pièces pour un ordinateur portable, je ne dors plus sur les canapés des uns et des autres, et même si je n’ai pas d’accès Internet à la maison, il y a de nombreux cybercafés autour, donc l’accès est fiable (seulement peu fréquent et cher).&lt;/p></description></item><item><title>I2P Dev Meeting - May 03, 2005</title><link>/fr/blog/2005/05/03/i2p-dev-meeting-may-03-2005/</link><pubDate>Tue, 03 May 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/05/03/i2p-dev-meeting-may-03-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, cervantes, DrWoo, entroy, jrandom, mancom, Masterboy, RevDuck, shendaras, sirup, smeghead, Teal`c\__&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:08 &amp;lt;jrandom&amp;gt; 0) salut 14:08 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 14:08 &amp;lt;jrandom&amp;gt; 2) Statut de SSU 14:08 &amp;lt;jrandom&amp;gt; 3) i2phex 14:08 &amp;lt;jrandom&amp;gt; 4) absence 14:08 &amp;lt;jrandom&amp;gt; 5) ??? 14:08 &amp;lt;jrandom&amp;gt; 0) salut 14:08 * jrandom agite la main 14:08 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées avec près d'une heure d'avance @ http://dev.i2p.net/pipermail/i2p/2005-May/000738.html 14:09 * Masterboy agite la main en retour :P 14:10 &amp;lt;jrandom&amp;gt; ok, on passe à 1) Statut du réseau 14:10 &amp;lt;jrandom&amp;gt; je n'ai pas grand-chose de plus à ajouter, mais il semble que nous risquions quelques turbulences dues à l'afflux d'Azureus 14:11 &amp;lt;jrandom&amp;gt; espérons que ça tiendra suffisamment bien, on verra 14:11 &amp;lt;Masterboy&amp;gt; pas de gros problèmes pour moi et je ne me souviens pas des petits. 14:11 &amp;lt;jrandom&amp;gt; heh cool 14:11 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a des questions/commentaires/inquiétudes à propos du statut actuel du réseau ? 14:11 &amp;lt;sirup&amp;gt; azureus utilise-t-il des proxys de sortie ? 14:12 &amp;lt;jrandom&amp;gt; heh j'espère que non 14:12 &amp;lt;jrandom&amp;gt; c'est probablement juste des gens qui essaient après avoir vu l'option listée 14:12 &amp;lt;@smeghead&amp;gt; la plupart se tireront d'ici une semaine environ 14:13 &amp;lt;Masterboy&amp;gt; :D 14:13 &amp;lt;+DrWoo&amp;gt; smeghead : ce n'est pas bon 14:13 &amp;lt;sirup&amp;gt; donc ils mettent deux réseaux différents sous le même capot 14:13 &amp;lt;+cervantes&amp;gt; ce n'est pas mentionné dans les notes de version d'Az 14:13 &amp;lt;+cervantes&amp;gt; bien que ce soit listé dans la section des plugins 14:14 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Il y a un lien qui le mentionne à gauche de leur page d'accueil 14:14 &amp;lt;jrandom&amp;gt; ce sera génial une fois la 0.6 sortie et que nous pourrons gérer la charge utilisateur accrue 14:14 &amp;lt;+DrWoo&amp;gt; jrandom : quel est l'état actuel pour sortir une build capable de gérer plus d'utilisateurs ? 14:14 &amp;lt;jrandom&amp;gt; oui, Azureus est actuellement notre plus grand référent vers le site web, bien plus même que les références de /. 14:15 &amp;lt;jrandom&amp;gt; DrWoo : aucune chance. 14:15 &amp;lt;sirup&amp;gt; ne te laisse pas stresser et ne sors pas la 0.6 trop tôt 14:15 * eAi fixe une limite de bande passante déraisonnable pour empêcher les gens de bidouiller ma vitesse de téléchargement 14:15 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; quelle taille de réseau la .6 prendra-t-elle en charge ? 14:15 &amp;lt;jrandom&amp;gt; DrWoo : 0.6 est la solution, et ce sera prêt quand ce sera prêt :) 14:15 &amp;lt;+cervantes&amp;gt; il y a 445 résultats Google pour « i2p » et « azureus » 14:15 &amp;lt;jrandom&amp;gt; heh eAi 14:16 &amp;lt;+cervantes&amp;gt; je dois dire que j'ai été impressionné par le débit du réseau SSU de test 14:16 &amp;lt;Masterboy&amp;gt; w00t cervantes:) 14:16 &amp;lt;+DrWoo&amp;gt; jrandom : tu sais que je t'adore mais ton calendrier dérape comme la culotte d'une prostituée à 5 $ ;) 14:16 &amp;lt;jrandom&amp;gt; cat-a-puss : ça supprime notre goulet d'étranglement actuel au point que je ne vois pas clairement le prochain. j'espère que ça tiendra jusqu'à des milliers. 14:16 &amp;lt;+cervantes&amp;gt; j'ai réussi à saturer ma connexion DSL avec un simple transfert de fichier HTTP 14:17 &amp;lt;jrandom&amp;gt; tout à fait, DrWoo ;) si ça pouvait être fait plus vite, ce serait super, mais je dois déménager la semaine prochaine, donc il n'y a vraiment pas d'alternative 14:17 &amp;lt;sirup&amp;gt; cervantes : 0 sauts des deux côtés ;) 14:18 &amp;lt;jrandom&amp;gt; sirup : sûr, mais l'idée, c'est que le transport SSU a pu le gérer 14:18 &amp;lt;+DrWoo&amp;gt; jrandom : aïe, ça craint, bonne chance :) 14:18 &amp;lt;Teal`c__&amp;gt; il y a une alternative. J'appelle toad, il finira pendant que tu seras à Tahiti 14:18 &amp;lt;@smeghead&amp;gt; on monte, côté est, vers un appartement de luxe dans le cieeeeeel 14:18 &amp;lt;shendaras&amp;gt; Tu as un endroit en tête, jrandom, ou bien c'est encore en l'air où tu vas atterrir ? 14:19 &amp;lt;+cervantes&amp;gt; *muet* 14:19 &amp;lt;jrandom&amp;gt; heh 14:19 &amp;lt;jrandom&amp;gt; je pense savoir dans quel pays je vais finir. au-delà de ça, pas vraiment 14:19 &amp;lt;jrandom&amp;gt; ok, bref, revenons à l'ordre du jour 14:19 &amp;lt;jrandom&amp;gt; autre chose sur 1) Statut du réseau, ou on passe à 2) Statut de SSU ? 14:20 &amp;lt;Masterboy&amp;gt; on avance 14:20 &amp;lt;jrandom&amp;gt; considérez que c'est fait 14:21 &amp;lt;jrandom&amp;gt; ok, comme décrit dans les notes d'état et comme l'a dit cervantes il y a une minute, les choses s'annoncent prometteuses 14:22 &amp;lt;jrandom&amp;gt; cette première série de tests sur le réseau en production a attrapé quelques bugs mais a aussi aidé à mettre en évidence certains compromis en matière de bande passante, latence et compatibilité avec TCP 14:23 &amp;lt;Masterboy&amp;gt; comment peut-on rejoindre un réseau de test ? :P 14:23 &amp;lt;jrandom&amp;gt; c'est ça — les tests SSU se font sur le réseau en production 14:24 &amp;lt;jrandom&amp;gt; si vous regardez dans la netDb, vous verrez que certains pairs ont des adresses TCP et SSU, tandis que presque tout le monde n'a qu'une adresse TCP. 14:24 &amp;lt;jrandom&amp;gt; les pairs qui savent parler via SSU essaient d'abord ça, mais reviennent à TCP si le port SSU n'est pas joignable. 14:25 &amp;lt;jrandom&amp;gt; cependant, et je ne le répéterai jamais assez, SSU n'est pas prêt pour la production. ça cassera, et ça causera des problèmes, donc il ne faut pas l'utiliser sauf dans le cadre de tests explicites 14:25 &amp;lt;Masterboy&amp;gt; merci :) 14:26 &amp;lt;jrandom&amp;gt; pour l'instant, tout le monde devrait désactiver SSU, mais d'ici un jour ou deux il y aura plus d'infos sur mon blog pour la deuxième série de tests 14:27 &amp;lt;jrandom&amp;gt; ok, je pense que ça, plus le mail, couvre à peu près ce que j'avais à soulever à propos de SSU. quelqu'un a des questions/commentaires/inquiétudes ? 14:27 &amp;lt;Teal`c__&amp;gt; jrandom : peut-on utiliser SSU pendant que tu es parti ? 14:28 &amp;lt;jrandom&amp;gt; probablement, mais les gens voudront peut-être en parler avec d'autres utilisateurs pour voir si ça déconne, et si c'est le cas, désactivez-le 14:29 &amp;lt;shendaras&amp;gt; Quelle est ta nouvelle technique SACK ? =) 14:29 &amp;lt;jrandom&amp;gt; il me reste encore presque une semaine de temps de hacking, donc il y aura d'autres améliorations 14:30 &amp;lt;+bla&amp;gt; jrandom : Je me disais... Lorsqu'il y a une connexion SSU entre deux nœuds, abandonnent-ils la connexion TCP entre eux (puisque ce n'est alors pas nécessaire) ? 14:30 &amp;lt;jrandom&amp;gt; heh shendaras, c'est simplement exploiter la petite taille des messages et une fragmentation fixe pour permettre au récepteur d'envoyer des ACK/NACK explicites pour un message complet dans un champ de bits, plutôt que d'ACKer ou de NACKer chaque fragment séparément 14:31 &amp;lt;jrandom&amp;gt; bla : correct, ils n'établissent jamais de connexion TCP si SSU est disponible 14:31 &amp;lt;jrandom&amp;gt; les deux transports « enchérissent » sur chaque message envoyé, et le transport SSU est configuré pour enchérir « plus bas » que le transport TCP 14:31 &amp;lt;+bla&amp;gt; jrandom : C'est bien, mais ça veut dire que je vais devoir mettre à jour mes scripts theland.i2p :(... ;) 14:32 &amp;lt;jrandom&amp;gt; heh eh bien, ouais tant pis ;) 14:32 &amp;lt;jrandom&amp;gt; (le nouveau peers.jsp est peut-être ce que tu cherches toutefois) 14:33 &amp;lt;+bla&amp;gt; jrandom : Je vais jeter un œil. Mais je ne compte pas utiliser SSU avant qu'il ne soit prêt, ceci dit 14:33 &amp;lt;+cervantes&amp;gt; peut-être devrions-nous tous rester sur TCP pour que bla n'ait pas à coder 14:34 &amp;lt;jrandom&amp;gt; heh 14:34 &amp;lt;jrandom&amp;gt; cool bla, ouais, pas d'urgence 14:34 &amp;lt;+cervantes&amp;gt; ;) 14:34 &amp;lt;+bla&amp;gt; cervantes : ;) 14:35 &amp;lt;+cervantes&amp;gt; y aura-t-il des situations où une connexion SSU n'est pas appropriée et où une connexion TCP serait préférée ? 14:36 * Masterboy donne un petit coup à jr 14:36 &amp;lt;jrandom&amp;gt; la configuration par défaut actuelle préfère une connexion TCP établie à une connexion SSU non établie 14:36 &amp;lt;jrandom&amp;gt; (vous pouvez outrepasser cela avec un indicateur de config, je crois que c'est documenté dans le history.txt) 14:37 &amp;lt;@smeghead&amp;gt; il y a des gens qui ont affirmé que leurs FAI bloquent complètement l'UDP 14:37 &amp;lt;jrandom&amp;gt; mais en général, non, je ne vois pas pourquoi on voudrait utiliser TCP quand SSU est disponible 14:37 &amp;lt;+cervantes&amp;gt; oui je connais l'option de config... mais je veux dire, y a-t-il des circonstances où il vaudrait mieux utiliser TCP au lieu de paquets UDP 14:37 &amp;lt;jrandom&amp;gt; smeghead : il y a des gens qui ont affirmé qu'Elvis était un martien 14:38 &amp;lt;+cervantes&amp;gt; donc c'est bien juste comme repli 14:38 &amp;lt;jrandom&amp;gt; cervantes : aucune que je connaisse, tant que SSU est disponible par les deux pairs 14:39 &amp;lt;jrandom&amp;gt; peut-être comme solution de repli, même si cela soulève des problèmes de routes restreintes, puisque tous les pairs doivent pouvoir contacter tous les pairs. 14:40 &amp;lt;jrandom&amp;gt; si nous autorisons des nœuds uniquement TCP, cela signifie que tout le monde doit être joignable via TCP et UDP 14:41 &amp;lt;Teal`c__&amp;gt; :~( 14:41 &amp;lt;jrandom&amp;gt; pour cet été, nous prendrons probablement en charge les deux, mais je suis enclin à pencher vers UDP uniquement 14:41 &amp;lt;entroy&amp;gt; Salut, quelqu'un peut me dire où je peux poser une question sur la configuration d'I2P et d'Azureus ? 14:41 &amp;lt;jrandom&amp;gt; (jusqu'à la 2.0) 14:42 &amp;lt;jrandom&amp;gt; salut entroy, #i2p-chat pourra peut-être aider, ou forum.i2p.net. nous sommes en réunion de dev hebdomadaire en ce moment, mais on pourra t'aider après si tu as encore des difficultés 14:42 &amp;lt;+cervantes&amp;gt; les voilà, repoussez l'abordage :) 14:42 &amp;lt;jrandom&amp;gt; cervantes : quiconque arrive à venir sur IRC est des nôtres :) 14:42 &amp;lt;@smeghead&amp;gt; mieux vaut appeler les Minutemen 14:43 &amp;lt;Teal`c__&amp;gt; Liverpool ou Chelsea ?! 14:43 &amp;lt;entroy&amp;gt; ok, merci 14:43 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; jrandom : À propos des champs de bits, si l'on suppose que la plupart des paquets seront reçus avec succès, alors les champs de bits seraient presque tous à 1. Ne serait-il pas plus efficace de lister le nombre de NACK puis de les encoder à la manière ECC. 14:43 &amp;lt;+cervantes&amp;gt; jrandom : tu en es sûr... quelqu'un a mentionné plus tôt un client mschat 14:43 &amp;lt;+cervantes&amp;gt; ;-) 14:45 &amp;lt;jrandom&amp;gt; cat-a-puss : il y a quelques options, mais quand on regarde la taille réelle des messages, c'est assez difficile à battre — les messages de tunnel, qui sont 4 fois plus fréquents que tous les autres messages, nécessiteront au *plus* deux fragments — seulement deux bits 14:45 &amp;lt;Teal`c__&amp;gt; &amp;lt;steve&amp;gt; # Apparaît comme TIKI 14:45 &amp;lt;jrandom&amp;gt; les messages de la bibliothèque de streaming entre le point de terminaison et la passerelle font seulement 4 Ko — jusqu'à 8 bits, soit 2 octets avec les champs de bits 14:45 &amp;lt;jrandom&amp;gt; c'est-à-dire, en supposant la MTU absolument la plus petite 14:46 &amp;lt;jrandom&amp;gt; avec 1492 (ou 1472, selon qui compte), on peut gérer à peu près tout dans un seul octet de champ de bits 14:46 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; jrandom : ah, donc les champs de bits ne concernent que les fragments, pas chaque paquet alors ? 14:47 &amp;lt;jrandom&amp;gt; oui, si un message est partiellement reçu, on renvoie le champ de bits des fragments reçus de ce message 14:47 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; ok 14:47 &amp;lt;jrandom&amp;gt; les identifiants de message sont malheureusement complètement aléatoires et non ordonnés, donc on ne peut pas utiliser des numéros de séquence à la TCP 14:48 &amp;lt;jrandom&amp;gt; (et, eh bien, on ne veut pas non plus de cette surcharge) 14:49 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 2) SSU, passons à 3) i2phex 14:49 &amp;lt;jrandom&amp;gt; sirup : t'es dans le coin ? 14:49 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; rapidement : pourquoi aléatoire ? 14:50 * sirup rôde 14:50 &amp;lt;jrandom&amp;gt; cat-a-puss : les identifiants de message sont exposés aux pairs — nous ne voulons pas qu'ils sachent qu'un message est lié à un autre message (celui avec un numéro de séquence antérieur) 14:50 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; ok 14:51 &amp;lt;jrandom&amp;gt; salut sirup, j'ai posté quelques infos générales sur la liste, mais si tu pouvais nous faire une mise à jour, ce serait super 14:52 &amp;lt;sirup&amp;gt; bon. les premiers tests ont réussi 14:52 &amp;lt;jrandom&amp;gt; [w3wt] 14:52 &amp;lt;sirup&amp;gt; mais il semble aussi qu'il faille ajuster les paramètres de temporisation (timeouts). les connexions entre pairs ne tiennent pas pour une raison quelconque 14:53 &amp;lt;sirup&amp;gt; donc ce n'est pas prêt à l'emploi pour le moment :) 14:53 &amp;lt;sirup&amp;gt; mais je m'y attendais, car je n'ai rien changé concernant les timeouts et tout ça 14:54 &amp;lt;sirup&amp;gt; globalement, je serais content si quelques personnes étaient prêtes à m'aider à le tester jusqu'à atteindre un état supportable 14:55 &amp;lt;sirup&amp;gt; plusieurs instances sur la même machine ne t'emmènent que jusqu'à un certain point... 14:55 &amp;lt;sirup&amp;gt; oh. et toute expérience/retour est bienvenu. le mieux est d'envoyer un mail à sirup@mail.i2p 14:56 &amp;lt;sirup&amp;gt; un forum serait bien aussi (je ne peux pas en avoir à ma destination, parce que je ne suis pas 24/7) 14:56 &amp;lt;sirup&amp;gt; c'est tout :) 14:56 &amp;lt;jrandom&amp;gt; mortel 14:56 &amp;lt;jrandom&amp;gt; cervantes : y a moyen d'ajouter une section i2phex là-bas ? 14:57 &amp;lt;+cervantes&amp;gt; bien sûr 14:57 * sirup se demande qui télécharge cette musique sous licence Commons toute pourrie chez moi :) 14:58 &amp;lt;@smeghead&amp;gt; hé, au moins tu peux construire plus de merde par-dessus cette merde :) 14:58 &amp;lt;+cervantes&amp;gt; sirup : je suppose que « sirup » est ton pseudo sur le forum 14:58 &amp;lt;sirup&amp;gt; ce serait chouette 14:58 &amp;lt;sirup&amp;gt; oui 14:59 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; notes d'état ? 15:00 &amp;lt;jrandom&amp;gt; ok super. ça s'annonce vraiment très prometteur, sirup a fait du beau boulot, donc vous devriez passer sur sirup.i2p et lire ce qui se passe :) 15:00 &amp;lt;@smeghead&amp;gt; liste de diffusion ? 15:00 &amp;lt;RevDuck&amp;gt; ou www.i2phex.tk 15:01 &amp;lt;sirup&amp;gt; une liste de diffusion serait bien aussi, bien sûr 15:01 &amp;lt;sirup&amp;gt; lol. i2phex.tk est faux. récupérez vos dialers là-bas :) 15:01 &amp;lt;+cervantes&amp;gt; Forum I2Phex ajouté 15:01 &amp;lt;jrandom&amp;gt; !stab duck 15:02 &amp;lt;+cervantes&amp;gt; sirup est modérateur 15:02 &amp;lt;Masterboy&amp;gt; :D 15:02 &amp;lt;+cervantes&amp;gt; sirup : dis-moi si tu veux changer le texte de description 15:02 &amp;lt;jrandom&amp;gt; sirup : si tu veux des listes i2phex et i2phex-cvs, dis-le-moi, c'est assez facile à ajouter 15:02 &amp;lt;jrandom&amp;gt; (même si pour le moment, il est peut-être plus simple d'utiliser juste la liste i2p) 15:02 &amp;lt;sirup&amp;gt; cervantes, merci beaucoup 15:03 &amp;lt;sirup&amp;gt; ouais. le forum fera l'affaire pour l'instant 15:04 &amp;lt;jrandom&amp;gt; ok cool. quelqu'un a autre chose sur 3) i2phex ? 15:05 &amp;lt;jrandom&amp;gt; sinon, passons brièvement à 4) absence 15:05 &amp;lt;jrandom&amp;gt; je sais que vous piaffez d'impatience, à la recherche de moyens de contribuer du code à I2P, donc les notes d'état ont quelques suggestions 15:05 &amp;lt;+bla&amp;gt; jrandom : Tu es enfin déclassé par les Opérations ? 15:06 &amp;lt;jrandom&amp;gt; nan, la CIA est juste en train de me réaffecter^Ula la la 15:06 &amp;lt;@smeghead&amp;gt; non le budget noir a été augmenté ce trimestre 15:07 &amp;lt;+cervantes&amp;gt; « l'éléphant a quitté le nid » je répète « l'éléphant a quitté le nid » terminé 15:07 &amp;lt;jrandom&amp;gt; je n'ai pas vraiment grand-chose de plus à ajouter à 4) que ce qu'il y avait dans le mail, même si je suis sûr que vous avez plein d'autres idées sympas 15:07 * smeghead réprime une blague sur l'éléphantiasis 15:08 &amp;lt;jrandom&amp;gt; donc votre devoir pendant mon absence est de choisir quelque chose de sympa que vous voulez construire, et de le construire ;) 15:08 * cervantes panse les tempes qui saignent de smeghead 15:08 &amp;lt;jrandom&amp;gt; (que ce soit une page web ou un poney volant) 15:09 &amp;lt;jrandom&amp;gt; ok, passons à 5) ??? 15:09 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a quelque chose à soulever pour la réunion ? 15:09 &amp;lt;shendaras&amp;gt; Tu vas nous manquer... 15:09 &amp;lt;@smeghead&amp;gt; oui qui présidera les réunions pendant ton absence ? 15:09 &amp;lt;+mancom&amp;gt; aum s'est-il montré la semaine dernière ? 15:09 &amp;lt;@smeghead&amp;gt; mancom : négatif 15:10 &amp;lt;Masterboy&amp;gt; frère duck ? :P 15:11 &amp;lt;jrandom&amp;gt; notre cher responsable des opérations prendra j'espère le relais, ou bien vous pourrez tirer à la courte paille pour savoir qui devra rédiger les notes d'état à la dernière minute :) 15:11 &amp;lt;jrandom&amp;gt; mancom : il est passé sur #i2p-chat l'autre jour brièvement 15:12 &amp;lt;RevDuck&amp;gt; peut-être ne tenir des réunions que lorsqu'il y a réellement quelque chose à annoncer, par contre 15:12 &amp;lt;+cervantes&amp;gt; ça va, j'écris un script de simulation de jrandom 15:12 &amp;lt;+cervantes&amp;gt; * w3wt 15:12 &amp;lt;jrandom&amp;gt; rien de mal à une réunion de 5 minutes ;) 15:13 &amp;lt;+cervantes&amp;gt; * jrandom lance une motte de boue sur son poney volant 15:13 * smeghead écrit un script de simulation de cervantes qui écrit un script de simulation de jrandom 15:13 * jrandom écrit une simu de smeghead[CRASH] 15:13 &amp;lt;+cervantes&amp;gt; oups, faut travailler cette grammaire 15:14 &amp;lt;@smeghead&amp;gt; haha 15:14 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à soulever pour la réunion ? 15:14 * cervantes écrit une simula d'aum......... 15:14 &amp;lt;@smeghead&amp;gt; java.util.RecursiveIdiocyException 15:15 &amp;lt;jrandom&amp;gt; en parlant de ça.. ;) 15:15 * jrandom prend de l'élan 15:15 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut d'I2P du 2005-05-03</title><link>/fr/blog/2005/05/03/notes-de-statut-di2p-du-2005-05-03/</link><pubDate>Tue, 03 May 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/05/03/notes-de-statut-di2p-du-2005-05-03/</guid><description>&lt;p>Salut à tous, beaucoup de choses au programme cette semaine&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) État de SSU 3) i2phex 4) porté disparu 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Pas de grands changements concernant la santé globale du réseau - les choses semblent assez stables, et bien que nous ayons quelques à-coups occasionnels, les services semblent bien fonctionner. Il y a eu beaucoup de mises à jour dans CVS depuis la dernière version, mais pas de corrections de bogues bloquantes. Il est possible que nous fassions une version supplémentaire avant mon déménagement, simplement pour diffuser plus largement les dernières mises à jour de CVS, mais je n’en suis pas encore sûr.&lt;/p></description></item><item><title>Notes d'état d'I2P du 2005-04-26</title><link>/fr/blog/2005/04/26/notes-d%C3%A9tat-di2p-du-2005-04-26/</link><pubDate>Tue, 26 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/26/notes-d%C3%A9tat-di2p-du-2005-04-26/</guid><description>&lt;p>Salut à toutes et à tous, bref point d&amp;rsquo;état hebdomadaire aujourd&amp;rsquo;hui&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) Statut de SSU 3) Prime pour tests unitaires 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La plupart des utilisateurs sont passés assez rapidement à la version 0.5.0.7 de la semaine dernière (merci !), et le résultat global semble positif. Le réseau semble assez fiable et le bridage des tunnels antérieur a été résolu. Il reste toutefois quelques problèmes intermittents signalés par certains utilisateurs, et nous les traquons.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 26 avril 2005</title><link>/fr/blog/2005/04/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-avril-2005/</link><pubDate>Tue, 26 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-avril-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> bla, duck, jrandom, jrandom2p, laberhorst, Lorie, smeghead&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:10 &amp;lt;@jrandom&amp;gt; 0) salut 14:10 &amp;lt;@jrandom&amp;gt; 1) État du réseau 14:10 &amp;lt;@jrandom&amp;gt; 2) État de SSU 14:10 &amp;lt;@jrandom&amp;gt; 3) Prime pour tests unitaires 14:10 &amp;lt;@jrandom&amp;gt; 4) ??? 14:10 &amp;lt;@jrandom&amp;gt; 0) salut 14:10 * jrandom fait signe de la main 14:10 &amp;lt;@jrandom&amp;gt; (en retard) les notes d'état hebdomadaires sont en ligne @ http://dev.i2p.net/pipermail/i2p/2005-April/000723.html 14:10 &amp;lt;bla&amp;gt; salut 14:11 &amp;lt;@jrandom&amp;gt; pendant que vous lisez tous ce pavé, passons directement à 1) État du réseau 14:12 &amp;lt;@jrandom&amp;gt; la série de problèmes précédente que nous avons vue avec certaines eepsites qui se sont retrouvées hors ligne en 0.5.0.6 semble être résolue, même si quelques personnes rencontrent d'autres problèmes avec leurs sites 14:13 &amp;lt;@jrandom&amp;gt; j'ai aussi vu une activité torrent accrue sur certains trackers, bien que cela n'ait causé aucun problème sur irc à ce que je peux dire 14:13 &amp;lt;laberhorst&amp;gt; état du réseau : plutôt bien à part le prob d'inaccessibilité :-) 14:13 &amp;lt;@jrandom&amp;gt; héhé 14:13 &amp;lt;@jrandom&amp;gt; ouais, je ne suis toujours pas sûr de ce qui se passe avec ton site. on pourra déboguer davantage après la réunion 14:14 &amp;lt;@jrandom&amp;gt; à part ça, quelqu'un d'autre a des questions/commentaires/inquiétudes concernant l'état du réseau / 0.5.0.7 ? 14:16 &amp;lt;@jrandom&amp;gt; ok, sinon, passons à 2) État de SSU 14:16 &amp;lt;@jrandom&amp;gt; [insérer gesticulations ici] 14:17 &amp;lt;Lorie&amp;gt; Bonjour. 14:17 &amp;lt;@jrandom&amp;gt; je sais, je traîne un peu des pieds en ne le diffusant pas plus vite, et pourtant ça fonctionne déjà très bien en l'état. malgré tout, il y a encore des points avec lesquels je ne suis pas à l'aise, donc il va falloir être un peu patients pendant ces tests 14:18 &amp;lt;@smeghead&amp;gt; je te félicite de ne pas nous refourguer de la camelote logicielle :) 14:18 &amp;lt;@jrandom&amp;gt; j'espère que cette semaine nous aurons d'autres tests en direct sur le réseau (croisons les doigts) 14:19 &amp;lt;@jrandom&amp;gt; enfin, je vous ai déjà imposé assez de bugs jusqu'ici 14:19 &amp;lt;Lorie&amp;gt; tu traînes des pieds, hein ? 14:19 * Lorie dévisage smeghead 14:19 &amp;lt;bla&amp;gt; jrandom: Juste pour clarifier : on pourrait même avoir une période intermédiaire pendant laquelle des clients peuvent être à la fois UDP et TCP ? 14:20 &amp;lt;@jrandom&amp;gt; bla: oui. j'ai maintenant un réseau de test avec certains uniquement TCP et d'autres à la fois TCP et UDP. c'est assez sympa de faire passer les tunnels par les deux :) 14:20 &amp;lt;@jrandom&amp;gt; le réseau en production gérera ça aussi, en ignorant toute adresse UDP (pour ceux qui ne le prennent pas encore en charge) 14:20 &amp;lt;@smeghead&amp;gt; et ça nous a donné beaucoup de protéines, mais il ne faut pas en abuser 14:21 &amp;lt;bla&amp;gt; jrandom: Chouette ! C'est bon pour la transition 14:23 &amp;lt;@jrandom&amp;gt; oui, c'est l'idée. mais il reste encore beaucoup de travail[/obligatoire] 14:23 &amp;lt;@jrandom&amp;gt; même si notre transport est SSU - "SEMIreliable Secure UDP" -, il faut quand même essayer d'être un minimum fiable 14:24 &amp;lt;@jrandom&amp;gt; j'ai suivi pas mal de recherches publiées sur le Net, en regardant ce qui fonctionne le mieux, et même si on pourrait être paresseux et faire de l'"envoyer et oublier" (fire &amp; forget), on gagne beaucoup à mettre en place une fiabilité un peu à la TCP, et c'est ce sur quoi je bricole en ce moment 14:25 &amp;lt;@jrandom&amp;gt; d'un autre côté, puisque ce n'est que semi-fiable, si ce n'est pas accusé de réception (ACK) rapidement on peut simplement jeter le message, plutôt que de couper la connexion 14:26 &amp;lt;Lorie&amp;gt; oui 14:26 &amp;lt;Lorie&amp;gt; soyez fiable ; le temps est un luxe dont on dispose 14:27 &amp;lt;@jrandom&amp;gt; c'est à peu près tout pour 2) État de SSU. quelqu'un a des questions/commentaires/inquiétudes, ou on passe à 3) prime pour tests unitaires ? 14:28 &amp;lt;jrandom2p&amp;gt; considérez que c'est fait 14:29 &amp;lt;jrandom2p&amp;gt; ok, duck a posté l'autre jour un bon résumé de la situation et de l'importance de la prime pour les tests unitaires, et il y a beaucoup de détails référencés depuis le site. 14:30 &amp;lt;jrandom2p&amp;gt; c'est une bonne occasion pour quelqu'un de plonger un peu dans i2p et d'en tirer au passage un peu d'argent ;) 14:30 &amp;lt;jrandom2p&amp;gt; mais bref, vous pouvez tous lire tout ça. quelqu'un a des questions à ce sujet ? 14:31 &amp;lt;jrandom2p&amp;gt; ok, sinon, passons à 4) ??? 14:32 &amp;lt;@smeghead&amp;gt; quelqu'un a essayé la suite de couverture de code emma ? 14:32 &amp;lt;jrandom2p&amp;gt; il s'est passé pas mal de choses diverses la semaine dernière, mais je ne suis pas sûr de ce qui est prêt pour la discussion. quelqu'un a quelque chose à soulever ? 14:33 &amp;lt;jrandom2p&amp;gt; pas moi 14:33 &amp;lt;@duck&amp;gt; *hic* 14:34 &amp;lt;@smeghead&amp;gt; soit duck est ivre, soit il a repéré un plouc 14:34 &amp;lt;@duck&amp;gt; !former 14:35 &amp;lt;jrandom2p&amp;gt; (à évaluer comme une commande shell ou en c/java... ;) 14:36 &amp;lt;jrandom2p&amp;gt; quelqu'un a autre chose à aborder pour la réunion ? 14:36 * jrandom2p aime les réunions courtes, ça laisse plus de temps pour coder 14:36 &amp;lt;@smeghead&amp;gt; et pour boire apparemment :) 14:36 &amp;lt;@duck&amp;gt; &amp; boire 14:37 &amp;lt;@smeghead&amp;gt; bah lag 14:37 &amp;lt;jrandom2p&amp;gt; héhé 14:38 &amp;lt;jrandom2p&amp;gt; ok, il est temps de retourner boi^Wtravailler 14:38 * jrandom2p se prépare 14:38 * jrandom2p *baf* ferme la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 25 avril 2005</title><link>/fr/blog/2005/04/25/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-25-avril-2005/</link><pubDate>Mon, 25 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/25/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-25-avril-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, Complication, inkeystring, jdot, jrandom, lsmith, perv, spinky&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:12 &amp;lt;jrandom&amp;gt; 0) salut 16:12 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.17 16:12 &amp;lt;jrandom&amp;gt; 2) I2Phex 16:13 &amp;lt;jrandom&amp;gt; 3) ??? 16:13 &amp;lt;jrandom&amp;gt; 0) salut 16:13 * jrandom fait coucou 16:13 &amp;lt;@cervantes&amp;gt; ’lo 16:13 &amp;lt;jrandom&amp;gt; les notes d’état hebdomadaires sont en ligne @ http://dev.i2p.net/pipermail/i2p/2006-April/001283.html 16:14 &amp;lt;jrandom&amp;gt; pendant que vous parcourez ça, passons à 1) État du réseau 16:14 &amp;lt;jrandom&amp;gt; donc, comme la plupart d’entre vous l’ont vu, on a une nouvelle version, et jusqu’ici les résultats sont plutôt positifs 16:15 &amp;lt;@cervantes&amp;gt; (youpi !) 16:15 &amp;lt;jrandom&amp;gt; ce n’est pas encore là où il faut, mais ça règle en gros les principaux problèmes qu’on voyait 16:15 &amp;lt;jrandom&amp;gt; ouaip, ça fait plaisir d’avoir de nouveau des taux de construction de tunnel corrects, même pour des tunnels à 2+ sauts :) 16:16 * jrandom a des taux de réussite de 50 %+ sur un autre router avec des tunnels 1‑hop 16:17 &amp;lt;jrandom&amp;gt; je pense que les dernières modifs de la 0.6.1.17 devraient aussi aider à éviter ce type d’effondrement dû à la congestion à l’avenir 16:17 &amp;lt;jrandom&amp;gt; le résultat visible pour l’utilisateur, cependant, c’est qu’on verra occasionnellement des expirations de lease (baux dans I2P), mais au lieu de s’aggraver, ça fera marche arrière 16:17 * cervantes lance Azureus 16:18 &amp;lt;+Complication&amp;gt; Ce matin, j’ai enregistré des taux de réussite de tunnel client (longueur 2 +/- 1) proches de 35 % 16:18 &amp;lt;+Complication&amp;gt; Actuellement c’est plus bas, puisque j’ai essayé quelques modifs, et la dernière n’était pas terrible :D 16:18 &amp;lt;@cervantes&amp;gt; jrandom: bien joué pour avoir trouvé ça — on commençait à ressembler à freenet un moment :) 16:19 &amp;lt;jrandom&amp;gt; *tousse* ;) 16:20 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; jrandom: ça te dérangerait de décrire brièvement le mécanisme de backoff (ralentissement adaptatif) ? je travaille sur quelque chose comme ça pour freenet 0.7 en ce moment 16:21 &amp;lt;jrandom&amp;gt; inkeystring: on avait déjà en place un mécanisme de backoff au niveau de la couche de transport pour réduire les transmissions vers un pair quand la couche de transport est surchargée, mais ce n’était pas suffisant 16:21 &amp;lt;@cervantes&amp;gt; *tousse* ai‑je dit freenet, je voulais dire tor 16:21 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; :-) 16:22 &amp;lt;jrandom&amp;gt; inkeystring: la nouveauté a été de propager ça à un niveau plus haut pour qu’on arrête d’essayer de construire des tunnels quand notre couche de communication est saturée 16:22 &amp;lt;jrandom&amp;gt; (au lieu d’envoyer encore plus de tentatives de construction de tunnel) 16:22 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; merci — est‑ce que la couche de transport ne fait du backoff que quand des paquets sont perdus, ou y a‑t‑il un moyen pour le récepteur de contrôler le flux ? 16:23 * jrandom il me semble me souvenir avoir discuté de l’impact de la congestion *vs* le routage avec toad à quelques reprises (sur IRC et mon vieux flog), même si je ne me souviens d’aucune solution réellement positive pour le réseau :/ 16:23 &amp;lt;jrandom&amp;gt; le récepteur peut envoyer un NACK, et on a des hooks pour ECN, mais ils n’ont pas été nécessaires 16:23 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; oui, le débat a refait surface sur freenet-dev :-) toujours pas de solution miracle 16:24 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; cool, merci pour l’info 16:24 &amp;lt;+Complication&amp;gt; Ils utilisent aussi UDP ces temps‑ci, non ? 16:24 &amp;lt;jrandom&amp;gt; actuellement, les pairs très congestionnés ont des problèmes non pas avec la limitation par pair, mais avec l’ampleur des communications entre pairs 16:24 &amp;lt;+Complication&amp;gt; (comme protocole de transport) 16:24 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; breadth = nombre de pairs ? 16:24 &amp;lt;jrandom&amp;gt; oui 16:25 &amp;lt;jrandom&amp;gt; avec l’augmentation des taux de réussite de tunnel, les pairs n’ont plus besoin de parler à des centaines de pairs juste pour construire un tunnel 16:25 &amp;lt;jrandom&amp;gt; donc ils peuvent s’en sortir avec seulement 20–30 pairs 16:25 &amp;lt;jrandom&amp;gt; (des pairs directement connectés, c’est‑à‑dire) 16:26 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; j’imagine que c’est une bonne nouvelle pour le NAT hole punching, les keepalives, etc. ? 16:26 &amp;lt;jrandom&amp;gt; par contre, avec 2–300 connexions SSU actives, un lien à 6 KB/s va avoir du mal 16:26 &amp;lt;jrandom&amp;gt; ouaip 16:26 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; Complication : oui 16:27 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; (dans l’alpha 0.7) 16:27 &amp;lt;+Complication&amp;gt; Aha, alors ils affrontent sans doute des choses similaires 16:27 &amp;lt;+Complication&amp;gt; J’espère que quelqu’un trouvera la solution miracle :D 16:27 &amp;lt;jrandom&amp;gt; mais d’une autre manière. La couche de transport est un problème relativement facile 16:27 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; je pense qu’ils ont pu réutiliser une partie du code SSU… ou au moins ils en ont parlé 16:27 &amp;lt;jrandom&amp;gt; (alias bien étudiée depuis plus de 30 ans) 16:28 &amp;lt;jrandom&amp;gt; mais l’équilibrage de charge d’i2p (et de freenet) fonctionne à un niveau plus élevé que les liens point à point, et a des exigences différentes 16:28 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; oui, c’est l’interaction avec le routage qui est délicate 16:29 &amp;lt;jrandom&amp;gt; ouaip, même si i2p l’a plus facile (on n’a pas besoin de trouver des pairs précis avec les données en question, juste n’importe qui avec la capacité de participer à nos tunnels) 16:30 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; donc il n’y a pas de perte d’efficacité si tu évites un pair surchargé… 16:30 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; alors que dans freenet, contourner un pair surchargé peut augmenter la longueur du chemin 16:30 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; bref, désolé pour le hors‑sujet 16:31 &amp;lt;jrandom&amp;gt; pas de souci, expliquer pourquoi les changements en 0.6.1.17 affectent notre effondrement dû à la congestion était pertinent :) 16:31 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour 1) État du réseau ? 16:32 &amp;lt;+Complication&amp;gt; Eh bien, comme mentionné, en tournant en .17 pur, j’ai observé un périodisme notable du débit et du nombre de pairs actifs 16:32 &amp;lt;+Complication&amp;gt; Et quelques autres personnes semblent l’observer aussi, même si je n’ai aucune idée de sa fréquence 16:33 &amp;lt;+Complication&amp;gt; Je me demande quelles en sont les causes principales, surtout sous l’angle de la limitation des tunnels, mais pas encore de solution 16:33 &amp;lt;+Complication&amp;gt; J’ai réussi à aplatir un peu mes propres graphes, mais au prix d’une certaine dégradation globale 16:33 &amp;lt;+Complication&amp;gt; Essayé des modifications comme : 16:34 &amp;lt;+Complication&amp;gt;&amp;gt; _log.error("Allowed was " + allowed + ", but we were overloaded, so ended up allowing " + Math.min(allowed,1)); 16:34 &amp;lt;+Complication&amp;gt; (c’était pour éviter qu’il s’abstienne totalement de tenter des constructions pour ses propres tunnels) 16:35 &amp;lt;jrandom&amp;gt; ah oui 16:35 &amp;lt;+Complication&amp;gt; (oh, et bien sûr le niveau de log est farfelu, puisque je les ai modifiés pour les tests) 16:35 &amp;lt;jrandom&amp;gt; on a du code là‑dedans qui essaie de décaler un peu la périodicité, mais ça ne marche pas tout à fait comme il faut (évidemment) 16:36 * perv vient de flinguer son système :( 16:36 &amp;lt;+Complication&amp;gt; Mais j’ai essayé des trucs comme ça, et tenté de réduire le facteur de croissance du nombre de tunnels 16:36 &amp;lt;perv&amp;gt; il y a un undelete pour reiser4 ? 16:36 &amp;lt;jrandom&amp;gt; en gros, si on agit comme si les tunnels expiraient (aléatoirement) plus tôt qu’en réalité, ça devrait aider 16:36 &amp;lt;+Complication&amp;gt; Actuellement en train de lire la grosse fonction "countHowManyToBuild" dans TunnelPool.java :D 16:36 &amp;lt;+Complication&amp;gt; Mais je ne l’ai pas encore lue jusqu’au bout 16:37 &amp;lt;jrandom&amp;gt; (même si ça augmenterait évidemment la fréquence de construction de tunnel, ce qui, avant 0.6.1.17, n’aurait pas été raisonnable) 16:37 &amp;lt;+Complication&amp;gt; perv : il y a quelque chose 16:37 &amp;lt;jrandom&amp;gt; hmm, mettre une randomisation là‑dedans serait difficile, Complication, car on appelle cette fonction assez fréquemment 16:38 * perv envisage de récupérer ce qu’il peut et de passer à Gentoo 16:38 &amp;lt;jrandom&amp;gt; ce que je recommanderais, ce serait de regarder pour randomiser le temps d’expiration des tunnels construits avec succès 16:38 &amp;lt;+Complication&amp;gt; perv : tu es mieux avec reiser qu’avec ext3, clairement 16:38 &amp;lt;+Complication&amp;gt; perv : mais je ne le connais pas par cœur 16:38 &amp;lt;+Complication&amp;gt; jrandom : vrai, parfois ça pourrait sur‑construire comme ça 16:38 &amp;lt;jrandom&amp;gt; (de sorte que le "countHowManyToBuild" existant pense qu’il en a besoin avant que ce ne soit réellement le cas) 16:38 &amp;lt;+Complication&amp;gt; (et parfois ça sur‑construit inévitablement, quand des tunnels cassent et qu’il se hâte) 16:40 &amp;lt;+Complication&amp;gt; Hmm, une possibilité à laquelle je n’ai pas pensé… 16:41 &amp;lt;+Complication&amp;gt; Dans tous les cas, je joue aussi avec ça, mais pas encore d’observations utiles 16:42 &amp;lt;jrandom&amp;gt; cool, j’ai quelques ajustements sur lesquels je travaille là‑dessus, peut‑être qu’on pourra les regrouper pour la prochaine build afin de voir comment ça marche sur le réseau raisonnablement viable ;) 16:43 &amp;lt;spinky&amp;gt; Y a‑t‑il une stat où l’on peut voir la quantité d’overhead que le réseau i2p ajoute aux données applicatives ? 16:43 &amp;lt;jrandom&amp;gt; « overhead » est un terme tellement chargé… ;) 16:43 &amp;lt;jrandom&amp;gt; on appelle ça le coût de l’anonymat ;) 16:43 &amp;lt;spinky&amp;gt; hehe 16:45 &amp;lt;jrandom&amp;gt; (alias pas vraiment. La charge utile de la couche applicative sur un réseau parfait sans congestion et avec 1+1 sauts obtient quelque chose comme 70–80 % d’efficacité pour les extrémités) 16:45 &amp;lt;jrandom&amp;gt; ((la dernière fois que j’ai mesuré)) 16:45 &amp;lt;jrandom&amp;gt; mais ce sont vraiment des conditions de labo 16:45 &amp;lt;jrandom&amp;gt; le réseau en conditions réelles est bien plus compliqué 16:47 &amp;lt;spinky&amp;gt; D’accord, je pensais juste à la quantité de données supplémentaires utilisées pour l’établissement des tunnels, les clés, le padding, etc 16:47 &amp;lt;spinky&amp;gt; ...par rapport aux données applicatives transférées 16:47 &amp;lt;jrandom&amp;gt; ça dépend du framing des messages, de la congestion, des taux de réussite de construction de tunnel, etc. 16:48 &amp;lt;jrandom&amp;gt; un tunnel 2‑hop peut être construit par le réseau en transportant 20 KB 16:48 &amp;lt;+Complication&amp;gt; J’ai voulu tester ça parfois, principalement afin d’estimer le « gaspillage » des applications de transfert de masse comme BitTorrent et I2Phex 16:48 &amp;lt;+Complication&amp;gt; Mais je n’ai jamais pris le temps de faire une mesure propre entre mes deux nœuds 16:48 &amp;lt;+Complication&amp;gt; Un jour, je m’y remettrai, toutefois 16:49 &amp;lt;jrandom&amp;gt; Complication: c’est assez difficile avec des applis bavardes, beaucoup plus simple de mesurer wget :) 16:49 &amp;lt;+Complication&amp;gt; Très vrai 16:50 &amp;lt;+Complication&amp;gt; Dans ce que j’ai réussi à essayer, il n’y avait rien qui ressemble à de la précision 16:54 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre sur le 1), passons au 2) I2Phex 16:55 &amp;lt;jrandom&amp;gt; Complication : tu fais quoi ? :) 16:55 &amp;lt;+Complication&amp;gt; Eh bien, le commit d’hier corrigeait certains problèmes que des gens rencontraient avec mon détecteur de premier lancement un peu idiot 16:56 &amp;lt;+Complication&amp;gt; Le détecteur de premier lancement est maintenant moins idiot, et bar a signalé qu’il semblait recommencer à se comporter normalement 16:56 &amp;lt;+Complication&amp;gt; Cependant, puisque I2Phex semble déjà exécutable dans les conditions actuelles du réseau, 16:56 &amp;lt;+Complication&amp;gt; je vais essayer de trouver aussi le bug de rehash. 16:57 &amp;lt;+Complication&amp;gt; Si seulement je peux 16:57 &amp;lt;jrandom&amp;gt; cool, je sais que celui‑là te hante depuis des mois maintenant 16:57 &amp;lt;+Complication&amp;gt; Ce qui est intéressant, c’est que la branche principale de Phex l’a peut‑être aussi, et localiser + lire leurs observations est quelque chose que j’essaierai de faire également 16:58 &amp;lt;jrandom&amp;gt; mais c’est bien d’entendre que le correctif de démarrage est dedans 16:58 &amp;lt;jrandom&amp;gt; ah, clair 16:58 &amp;lt;+Complication&amp;gt; =c’est ça 16:58 &amp;lt;+Complication&amp;gt; Je ne peux toutefois pas confirmer pour l’instant si la branche principale de Phex l’a ou non — je ne l’y ai jamais vu personnellement 16:59 &amp;lt;jrandom&amp;gt; (bugs intermittents)-- 16:59 &amp;lt;+Complication&amp;gt; C’est difficile à provoquer de manière contrôlée, et donc difficile à trouver 17:00 &amp;lt;+Complication&amp;gt; Et de mon côté, c’est à peu près tout pour l’instant 17:00 &amp;lt;+Complication&amp;gt; Plus tard, je me demandais s’il vaudrait la peine de limiter le nombre de tentatives de contact de pairs parallèles qu’I2Phex lance en même temps 17:01 &amp;lt;jrandom&amp;gt; ouaip, probablement 17:01 &amp;lt;+Complication&amp;gt; Puisqu’elles créeraient tout un tas de requêtes NetDB en peu de temps, et ça pourrait être potentiellement pas top du point de vue d’un router I2P 17:02 &amp;lt;jrandom&amp;gt; et les contacts de nouvelle destination nécessitent elG au lieu d’aes 17:02 &amp;lt;+Complication&amp;gt; Mais je n’ai encore rien lu ni écrit de code concret en ce sens 17:04 &amp;lt;jrandom&amp;gt; ok np. peut‑être que la fusion mythique i2phex/phex embarquera une solution :) 17:04 &amp;lt;+Complication&amp;gt; Et de mon côté, c’est à peu près toutes les nouvelles du front I2Phex… 17:04 &amp;lt;jrandom&amp;gt; cool, merci pour la mise à jour et pour l’effort d’exploration ! 17:05 &amp;lt;jrandom&amp;gt; ok, passons à 3) ??? 17:05 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à aborder pour la réunion ? 17:05 &amp;lt;lsmith&amp;gt; bonjour ! je tiens juste à féliciter les devs pour les améliorations fantastiques de la dernière version, mon bw total affiche 0,9/1,4 KB/s et je reste connecté à l’irc… c’est… incroyablement cool :) 17:05 &amp;lt;+Complication&amp;gt; :D 17:06 &amp;lt;jrandom&amp;gt; merci pour ta patience tout du long — prendre en charge les utilisateurs à faible bw est critique 17:06 &amp;lt;@cervantes&amp;gt; lsmith : c’est vraiment bien de 17:06 &amp;lt;@cervantes&amp;gt; * Connection Reset 17:06 &amp;lt;jrandom&amp;gt; heh 17:07 &amp;lt;lsmith&amp;gt; :) 17:09 &amp;lt;jrandom&amp;gt; oh, une autre chose à noter est que zzz est de retour, et avec lui revient stats.i2p :) 17:09 &amp;lt;jrandom&amp;gt; [wewt] 17:11 &amp;lt;+Complication&amp;gt; Une source de données de comparaison très utile :) 17:11 &amp;lt;jrandom&amp;gt; tout à fait 17:11 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose pour la réunion ? 17:13 &amp;lt;jrandom&amp;gt; sinon… 17:13 &amp;lt;jdot&amp;gt; j’ai une ou deux questions post‑baf 17:13 &amp;lt;jrandom&amp;gt; heh ok, alors lançons le baffeur :) 17:13 * jrandom s’élance… 17:13 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2005-04-19</title><link>/fr/blog/2005/04/19/notes-de-statut-i2p-du-2005-04-19/</link><pubDate>Tue, 19 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/19/notes-de-statut-i2p-du-2005-04-19/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est encore ce moment de la semaine,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) État de SSU 3) Mise à jour de la feuille de route 4) État de Q 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Au cours des près de deux semaines qui ont suivi la sortie de 0.5.0.6, les choses ont été globalement positives, même si les fournisseurs de services (eepsites(I2P Sites), ircd, etc) se sont heurtés dernièrement à quelques bogues. Même si les clients fonctionnent bien, au fil du temps un serveur peut se retrouver dans une situation où des tunnels défaillants déclenchent un code de limitation de débit excessif, empêchant la reconstruction et la publication correctes du leaseSet.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 19 avril 2005</title><link>/fr/blog/2005/04/19/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-19-avril-2005/</link><pubDate>Tue, 19 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/19/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-19-avril-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> ant, cervantes, defnax, jrandom, maestro^, polecat, protokol, Ragnarok, Teal`c&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;@jrandom&amp;gt; 0) salut 14:05 &amp;lt;@jrandom&amp;gt; 1) Statut du réseau 14:05 &amp;lt;@jrandom&amp;gt; 2) Statut de SSU 14:05 &amp;lt;@jrandom&amp;gt; 3) Mise à jour de la feuille de route 14:05 &amp;lt;@jrandom&amp;gt; 4) Statut de Q 14:05 &amp;lt;@jrandom&amp;gt; 5) ??? 14:05 &amp;lt;@jrandom&amp;gt; 0) salut 14:05 * jrandom fait un signe de la main 14:05 &amp;lt;@jrandom&amp;gt; notes d'état hebdomadaires (publiées il y a une seconde) en ligne @ http://dev.i2p.net/pipermail/i2p/2005-April/000708.html 14:06 * maestro^ fait du beatbox 14:06 &amp;lt;+cervantes&amp;gt; bonsoir 14:06 &amp;lt;+protokol&amp;gt; susi23: tu es là ? 14:06 &amp;lt;@jrandom&amp;gt; pendant que vous lisez ces notes palpitantes, passons directement à 1) Statut du réseau 14:06 &amp;lt;+protokol&amp;gt; oups, réunion 14:07 &amp;lt;@jrandom&amp;gt; je n’ai pas vraiment grand-chose à ajouter au-delà de ce qui y est dit. nouvelle version demain, très probablement, avec les correctifs intégrés jusqu’ici, ainsi que de chouettes nouvelles contributions 14:08 &amp;lt;@jrandom&amp;gt; quelqu’un a des commentaires ou des inquiétudes sur le statut du réseau et/ou la prochaine 0.5.0.7 ? 14:10 &amp;lt;@jrandom&amp;gt; sinon, passons à 2) Statut de SSU 14:10 &amp;lt;+maestro^&amp;gt; je reçois certaines de ces erreurs : Wanted to build 2 tunnels, but throttled down to 0, due to concurrent requests (cpu overload?) 14:10 &amp;lt;@jrandom&amp;gt; ah, oui, c’est le problème de throttling des tunnels 14:10 &amp;lt;+protokol&amp;gt; ça prendra en charge ftp ? 14:10 &amp;lt;@jrandom&amp;gt; c’est un peu... trop zélé 14:10 &amp;lt;+protokol&amp;gt; je rigole, je rigole 14:10 &amp;lt;@jrandom&amp;gt; !thwap protokol 14:10 &amp;lt;+maestro^&amp;gt; héhé, ok 14:12 &amp;lt;@jrandom&amp;gt; ok, pour SSU, il y a eu pas mal de mises à jour la semaine dernière, et encore d’autres changements en local pas encore validés 14:13 &amp;lt;@jrandom&amp;gt; je n’ai pas fait d’entrées dans history.txt pour ces mises à jour, puisque personne ne l’utilise encore, donc seuls les abonnés à la liste i2p-cvs peuvent lire les détails palpitants ;) 14:14 &amp;lt;@jrandom&amp;gt; d’un autre côté, ces derniers jours, après que les choses ont été globalement fonctionnelles, en rationalisant son fonctionnement j’ai trouvé quelques goulets d’étranglement dans le SDK 14:14 &amp;lt;@jrandom&amp;gt; (et dans le jobQueue). je les ai supprimés maintenant, en local, et les tests continuent. 14:15 &amp;lt;@jrandom&amp;gt; nous pourrions avoir des versions alpha pour le transport SSU cette semaine, plus probablement ce week-end toutefois 14:15 &amp;lt;@jrandom&amp;gt; je n’ai pas grand-chose de plus à dire là-dessus — quelqu’un a des questions ? 14:16 &amp;lt;+Ragnarok&amp;gt; quel impact ces goulets d’étranglement ont-ils eu ? 14:17 &amp;lt;@jrandom&amp;gt; eh bien, ça varie — je mesure l’impact sur le réseau en production maintenant, mais sur mon réseau SSU local, deux petits ajustements ont donné une amélioration de plus d’un ordre de grandeur 14:17 &amp;lt;@jrandom&amp;gt; mais je ne m’attends pas à ce que cela se produise sur le réseau en production 14:17 &amp;lt;+Ragnarok&amp;gt; aïe 14:18 &amp;lt;+Ragnarok&amp;gt; héhé, ok 14:18 &amp;lt;@jrandom&amp;gt; (du moins, pas avant que nous passions à 0.6 ;) 14:20 &amp;lt;@jrandom&amp;gt; ok, dans la foulée, passons à 3) Mise à jour de la feuille de route 14:21 &amp;lt;@jrandom&amp;gt; comme mentionné dans les notes, les dates et les révisions sur la feuille de route ont été réarrangées. 0.5.1 a été supprimée, avec les modifications supplémentaires des tunnels repoussées à 0.6.1 14:21 &amp;lt;+cervantes&amp;gt; 3) Décalage de la feuille de route 14:21 &amp;lt;@jrandom&amp;gt; héhé 14:22 &amp;lt;@jrandom&amp;gt; oui, quand on fait tourner un CPU rapide, ça décale l’horloge plus souvent. de même... ;) 14:22 &amp;lt;@jrandom&amp;gt; ^ry^rly 14:23 &amp;lt;+cervantes&amp;gt; oh, serait-ce un soupçon d’ego ? Je ne l’aurais jamais cru ! :) 14:23 &amp;lt;@jrandom&amp;gt; mais oui, malheureusement, une révision 0.6 en avril n’arrivera tout simplement pas 14:23 &amp;lt;@jrandom&amp;gt; héhé 14:23 &amp;lt;@jrandom&amp;gt; cervantes: ne t’inquiète pas, c’est tempéré par le fait qu’il a fallu 2 ans pour en arriver là ;) 14:25 &amp;lt;@jrandom&amp;gt; nous aurons probablement quelques builds -X pour que les gens puissent casser^Wtester SSU sur le réseau en production pendant que je suis hors ligne, mais il n’y aura pas de révision 0.6 avant mon retour 14:25 &amp;lt;@jrandom&amp;gt; (et, comme l’année dernière, je n’ai aucune idée de combien de temps cela prendra pour être reconnecté, mais j’espère moins d’un mois) 14:25 &amp;lt;+cervantes&amp;gt; héhé, s’il y a bien quelqu’un ici qui mérite un peu d’auto-appréciation, j’imagine que ce serait toi ;-) 14:26 &amp;lt;+polecat&amp;gt; Tu vas où, jrandom ? 14:27 &amp;lt;+cervantes&amp;gt; $somewhere 14:27 &amp;lt;@jrandom&amp;gt; je ne sais pas 14:27 &amp;lt;@jrandom&amp;gt; (heureusement, $somewhere est une expression évaluée à l’exécution ;) 14:27 &amp;lt;+cervantes&amp;gt; jrandom: tu prévois un mois d’interruption ? 14:27 &amp;lt;+maestro^&amp;gt; jr: fais le tour du quartier et monte un réseau de relais sans fil à partir de la connexion de quelqu’un d’autre ;] 14:27 &amp;lt;@jrandom&amp;gt; ça dépend de la situation Internet là où je finirai, cervantes. 14:28 &amp;lt;@jrandom&amp;gt; il est toutefois très probable que je me connecte de temps en temps 14:28 &amp;lt;+protokol&amp;gt; polecat: lol 14:28 &amp;lt;+cervantes&amp;gt; je pensais que tu aurais rendu la méthode de classe de relocalisation assez fluide à présent 14:28 &amp;lt;Teal`c&amp;gt; passons à la .6 maintenant et corrigeons les bogues au fur et à mesure 14:28 &amp;lt;+cervantes&amp;gt; *thought 14:28 &amp;lt;+cervantes&amp;gt; cool, Teal'c tu peux faire les Questions &amp; Réponses 14:29 &amp;lt;@jrandom&amp;gt; Teal`c: « work the bugs out » == corriger le code == (avoir un codeur qui connaît le code pour le corriger) 14:29 &amp;lt;Teal`c&amp;gt; ouais, ça me plairait. 14:29 &amp;lt;Teal`c&amp;gt; je connais un peu de perl 14:29 * cervantes configure bugzilla&amp;gt; tealc@mail.i2p 14:29 &amp;lt;@jrandom&amp;gt; bien vu, Teal`c, on a toujours besoin d’aide pour les tests 14:30 &amp;lt;@jrandom&amp;gt; surtout pour l’automatisation des tests 14:31 &amp;lt;@jrandom&amp;gt; ok, autre chose sur 3) ou passons-nous à 4) Statut de Q 14:31 &amp;lt;+polecat&amp;gt; Je vois. Bonne chance pour retrouver un Internet stable. 14:31 &amp;lt;+ant&amp;gt; &amp;lt;jrandom&amp;gt; hmm, aum semble encore dormir 14:31 &amp;lt;@jrandom&amp;gt; merci. je suis sûr que je trouverai un moyen ;) 14:32 &amp;lt;@jrandom&amp;gt; ok, je n’ai pas vraiment beaucoup plus à ajouter au-delà de ce qui est dans les notes d’état 14:32 &amp;lt;@jrandom&amp;gt; le code de aum est dans cvs maintenant, donc les acharnés peuvent le récupérer et commencer à bidouiller 14:32 &amp;lt;+maestro^&amp;gt; chouette 14:33 &amp;lt;@jrandom&amp;gt; oui, clairement. actuellement tout est sous GPL (puisqu’un composant se lie à I2PTunnel), mais j’ai entendu dire que aum travaille sur du refactoring (remaniement du code) pour que ça finisse en LGPL 14:34 &amp;lt;@jrandom&amp;gt; (mais ne me demandez pas quelles sont les implications de licence quand il s’agit de xmlrpc ;) 14:34 &amp;lt;@jrandom&amp;gt; ok, quelqu’un a quelque chose à dire sur le 4) ? 14:36 &amp;lt;@jrandom&amp;gt; ok, sinon, passons à 5) ??? 14:36 &amp;lt;@jrandom&amp;gt; quelqu’un a autre chose à soulever pour la réunion ? 14:36 &amp;lt;+polecat&amp;gt; J’aimerais dire quelques mots pour l’occasion. 14:37 &amp;lt;+polecat&amp;gt; Hinkle finkle dinkle doo. 14:37 &amp;lt;@jrandom&amp;gt; mmmhmm. 14:37 &amp;lt;@jrandom&amp;gt; ok, quelqu’un a quelque chose à dire dans une langue humaine ? :) 14:38 &amp;lt;defnax&amp;gt; quoi, on passe au 5 ? 14:39 &amp;lt;+maestro^&amp;gt; vive spacerace ! vive i2p ! 14:39 &amp;lt;@jrandom&amp;gt; hmm defnax ? 14:41 &amp;lt;defnax&amp;gt; à 5 heures du matin ? 14:41 &amp;lt;defnax&amp;gt; dans 5 heures ? 14:41 &amp;lt;+cervantes&amp;gt; concernant xmlrpc, le droit d’auteur est conservé sur la spécification, mais aucune restriction n’est imposée à l’implémentation 14:42 &amp;lt;@jrandom&amp;gt; defnax: point 5 de l’ordre du jour : « ??? », où nous discutons d’autres sujets 14:43 &amp;lt;+maestro^&amp;gt; jr: as-tu intégré ces changements d’optimisation ? 14:43 &amp;lt;@jrandom&amp;gt; cervantes: ma pique était liée à la question de savoir si l’utilisation de l’API xmlrpc d’une application sous GPL est virale (mais c’était simplement une question rhétorique) 14:43 &amp;lt;@jrandom&amp;gt; maestro^: non 14:43 * jrandom teste avant de valider 14:43 &amp;lt;+maestro^&amp;gt; excellent ! quelle est ton ETA là-dessus ? 14:44 &amp;lt;@jrandom&amp;gt; plus tard ce soir, peut-être, sinon demain pour la version 14:45 &amp;lt;@jrandom&amp;gt; ok, s’il n’y a rien d’autre 14:45 * jrandom conclut 14:45 * jrandom *baf* déclare la réunion close &lt;/div></description></item><item><title>Réunion des développeurs I2P - 18 avril 2005</title><link>/fr/blog/2005/04/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-avril-2005/</link><pubDate>Mon, 18 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-avril-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> Complication, frosk, jrandom, spinky&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 16:09 &amp;lt;jrandom&amp;gt; 0) salut 16:09 &amp;lt;jrandom&amp;gt; 1) État du réseau et 0.6.1.16 16:09 &amp;lt;jrandom&amp;gt; 2) Création de tunnel et congestion 16:10 &amp;lt;jrandom&amp;gt; 3) Feedspace 16:10 &amp;lt;jrandom&amp;gt; 4) ??? 16:10 &amp;lt;jrandom&amp;gt; 0) salut 16:10 * jrandom fait coucou 16:10 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées à http://dev.i2p.net/pipermail/i2p/2006-April/001281.html 16:10 * frosk aussi 16:10 &amp;lt;jrandom&amp;gt; (presque deux heures *avant* la réunion, aussi :) 16:11 &amp;lt;jrandom&amp;gt; ok, puisque je suis sûr que vous avez déjà épluché les notes, passons à 1) État du réseau 16:12 &amp;lt;+Complication&amp;gt; Salut :) 16:12 * Complication attrape rapidement les notes 16:12 &amp;lt;jrandom&amp;gt; la version 0.6.1.16 a corrigé un bug très ancien dans notre PRNG (générateur pseudo-aléatoire), qui avait provoqué un nombre conséquent de refus arbitraires de tunnel 16:13 &amp;lt;jrandom&amp;gt; (la cause racine a été introduite en octobre dernier, mais elle est corrigée maintenant) 16:13 &amp;lt;+Complication&amp;gt; Statut ici : fonctionne de façon tolérable avec des tunnels à 1 + 0..1 saut, ne se comporte pas bien avec 2 + 0..1 ou 2 +/- 0..1 16:14 &amp;lt;jrandom&amp;gt; ouais, c'est compréhensible aussi, surtout sur des liaisons plus lentes 16:14 &amp;lt;jrandom&amp;gt; (malheureusement, « plus lentes » n'est pas si lent que ça non plus) 16:15 &amp;lt;jrandom&amp;gt; il reste encore beaucoup de travail, et 0.6.1.16 n'est pas là où nous devons être, mais c'est un progrès 16:17 &amp;lt;+Complication&amp;gt; Quelque chose à quoi je pensais, au sujet de ce que tu as appelé « effondrement par congestion » 16:18 &amp;lt;+Complication&amp;gt; Une façon d'en limiter l'impact serait peut‑être de réellement *exiger* d'un router qu'il accepte un certain quota de requêtes de participation 16:19 &amp;lt;+Complication&amp;gt; (quelque chose spécifié par l'utilisateur, directement ou indirectement ?) 16:19 &amp;lt;jrandom&amp;gt; spécifié par quel utilisateur ? 16:19 &amp;lt;+Complication&amp;gt; (par ex. une partie du pourcentage de partage ou un paramètre supplémentaire) 16:19 &amp;lt;jrandom&amp;gt; l'utilisateur local, ou par nous en tant qu'utilisateurs distants ? 16:19 &amp;lt;+Complication&amp;gt; Spécifié par chacun pour soi 16:19 &amp;lt;@frosk&amp;gt; devrions‑nous passer à 2) alors ? :) 16:20 &amp;lt;jrandom&amp;gt; ouais, on peut considérer qu'on est sur 2) :) 16:20 &amp;lt;+Complication&amp;gt; Afin que je puisse, par exemple, dire à mon router « même si tu es congestionné, continue à router un minimum de 4 KB/s » 16:21 &amp;lt;jrandom&amp;gt; Complication : Ce n'est pas vraiment possible — si un router est trop congestionné, les autres (espérons‑le ;) arrêteront de lui demander de participer à des tunnels. 16:21 &amp;lt;+Complication&amp;gt; (cela signifierait bien sûr que certaines destinations locales pourraient rester hors ligne un peu plus longtemps) 16:21 &amp;lt;jrandom&amp;gt; et s'ils ne sont pas sollicités, ils /ne peuvent pas/ acheminer les données des autres 16:22 &amp;lt;+Complication&amp;gt; Ah, j'aurais peut‑être dû le formuler nettement plus clairement 16:24 &amp;lt;+Complication&amp;gt; J'imaginais que, sous un certain quota de trafic de participation, il pourrait limiter ses propres messages de création de tunnel au lieu de limiter les tunnels de participation 16:24 &amp;lt;+Complication&amp;gt; par ex. « Je ne réduirai jamais mes tunnels de participation en dessous de 4 KB/s. Si cela était nécessaire, je réduirai plutôt mon propre trafic. » 16:26 &amp;lt;jrandom&amp;gt; hmm, il y a des risques pour l'anonymat là‑dedans (bien que ce soit dans la même veine que les DoS sélectifs, contre lesquels nous ne nous défendons pas de toute façon) 16:27 &amp;lt;jrandom&amp;gt; mais limiter nos propres constructions de tunnel locales face à la congestion est quelque chose que je suis en train de tester — ajouter la prise en charge pour ignorer de façon optionnelle le plancher à 4KBps devrait être assez simple 16:28 &amp;lt;spinky&amp;gt; Actuellement, vous n'obtenez aucun trafic de couverture lorsque vous transférez beaucoup de données. 16:29 &amp;lt;spinky&amp;gt; Avoir un plancher pour la bande passante de participation semble bien. 16:30 &amp;lt;jrandom&amp;gt; eh bien, nous avons un plancher (à la fois via le pourcentage de partage et un 4KBps interne réservé après que toute la bande passante est affectée) 16:30 &amp;lt;+Complication&amp;gt; Bah, déconnexions... J'espère que je n'ai pas perdu grand‑chose de ce que j'ai dit, mais je devrai lire les réponses dans le log :) 16:32 &amp;lt;@frosk&amp;gt; y a‑t‑il quelque chose de significatif à propos de 4KBps ? 16:33 &amp;lt;jrandom&amp;gt; quelques éléments — 4KB ≃ sizeof(tunnel create message), et heuristiquement, je n'ai jamais entendu parler d'un router fonctionnant avec succès en‑dessous 16:33 &amp;lt;spinky&amp;gt; Peut‑être que ce sont des bugs qui empêchent alors le pourcentage de partage de fonctionner ? 16:34 &amp;lt;jrandom&amp;gt; qu'est‑ce qui te fait dire que le pourcentage de partage ne fonctionne pas ? 16:34 &amp;lt;@frosk&amp;gt; je vois 16:34 &amp;lt;+Complication&amp;gt; frosk : non, c'est juste un nombre dans le code actuel, et j'y ai fait référence en essayant d'expliquer ce que j'imaginais aussi 16:35 &amp;lt;+Complication&amp;gt; (pas pour des raisons pertinentes, juste parce que ce que j'imaginais était, en un certain sens, son égal opposé) 16:35 &amp;lt;spinky&amp;gt; Il est réglé à 80 % et la participation tombe à 0 lors de la génération locale de données. Peut‑être que je ne comprends pas bien. 16:36 &amp;lt;jrandom&amp;gt; ah, oui, ce n'est pas ce que fait le pourcentage de partage 16:36 &amp;lt;+Complication&amp;gt; spinky : c'est une limite maximale de ce qui peut être partagé, sous réserve de la bande passante réellement disponible pour le partage 16:37 &amp;lt;+Complication&amp;gt; Si le trafic local prend 70 %, il ne vous reste que 10 % pour le partage 16:37 &amp;lt;+Complication&amp;gt; Si le trafic local est lourd, il vous restera 0 %, et la limite haute de 80 % ne sera jamais atteinte 16:37 &amp;lt;spinky&amp;gt; Ok. Je vois que ça dit « jusqu'à »... 16:38 &amp;lt;+Complication&amp;gt; Et il y a aussi la réserve de 4 KB/s 16:38 &amp;lt;jrandom&amp;gt; ah, c'est le pourcentage de partage de ce que vous avez de disponible 16:38 &amp;lt;spinky&amp;gt; Peut‑être un autre réglage pour la bande passante plancher de participation, en dessous duquel le router acceptera plus de tunnels ? 16:38 &amp;lt;jrandom&amp;gt; si vous utilisez 95 % de votre bande passante, il partagera jusqu'à 80 % des 5 % restants 16:39 &amp;lt;+Complication&amp;gt; Oh, alors je l'avais aussi en partie mal compris 16:40 &amp;lt;fox&amp;gt; &amp;lt;zorglu1&amp;gt; comment i2p mesure‑t‑il la quantité de bande passante utilisée par d'autres applications locales ? 16:40 &amp;lt;spinky&amp;gt; (Je dis ça comme ça : si vous considérez le trafic de couverture comme une bonne chose, peut‑être qu'avoir quelque chose de configurable même sous une forte utilisation locale de bande passante est une bonne chose) 16:40 &amp;lt;+Complication&amp;gt; Je pensais que c'était appliqué par rapport à la limite soutenue 16:40 &amp;lt;jrandom&amp;gt; zorglu1 : il mesure l'utilisation de bande passante d'i2p, et connaît les limites de bande passante d'i2p 16:41 &amp;lt;jrandom&amp;gt; oh, hmm, en regardant le code, int availBps = (int)(((maxKBps*1024)*share) - used); 16:41 &amp;lt;jrandom&amp;gt; donc tu as raison Complication 16:42 &amp;lt;jrandom&amp;gt; spinky : le trafic de couverture n'est utile que dans une certaine mesure sur un mixnet à faible latence 16:42 &amp;lt;jrandom&amp;gt; cela ajoute une incitation pour les routers à plus grande bande passante, mais ceux qui n'ont pas de bande passante à revendre ont peu de recours 16:49 &amp;lt;jrandom&amp;gt; de toute façon, le problème de congestion de tunnel existe depuis un moment, mais il n'a été récemment exacerbé que par des taux de rejet de tunnel délirants 16:49 &amp;lt;jrandom&amp;gt; avec un peu de chance, la prochaine révision arrangera ça 16:49 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 2) création de tunnel et congestion ? 16:50 &amp;lt;@frosk&amp;gt; on dirait que cela nécessiterait quelques changements au schéma de construction de tunnel 16:50 &amp;lt;+Complication&amp;gt; J'espère que ça aidera à améliorer les choses :) 16:51 &amp;lt;+Complication&amp;gt; Oh, au fait... 16:52 &amp;lt;jrandom&amp;gt; eh bien, nous avons quelques correctifs bon marché, comme réduire la concurrence maximale, limiter nos tentatives de construction en cas de congestion, réduire la fréquence des abandons (par opposition aux rejets explicites), et ajuster le profilage pour encourager les rejets explicites plutôt que les abandons 16:52 &amp;lt;+Complication&amp;gt; ...aurais‑tu par hasard trouvé quelque chose qui pourrait expliquer la grande disparité entre les indicateurs de bande passante brute et les indicateurs de charge utile de tunnel ? 16:52 &amp;lt;+Complication&amp;gt; (par ex. bande passante totale 1 Go, charge utile de tunnel cumulée 300 Mo) 16:52 &amp;lt;jrandom&amp;gt; mais c'est vrai, cela n'affecte que l'ampleur 16:52 &amp;lt;+Complication&amp;gt; (comme je n'ai pas été sur IRC récemment, je ne sais pas si vous avez regardé ça dernièrement) 16:54 &amp;lt;jrandom&amp;gt; je n'ai pas trop creusé ça, mais souviens‑toi, les requêtes de construction de tunnel pour les tunnels sortants ne sont pas des messages de tunnel (et il y en a beaucoup si seulement 0,1 % aboutissent. et à 4KB chacune...) 16:54 * Complication n'est pas certain que ce soit les indicateurs, ou un effet réel 16:55 &amp;lt;+Complication&amp;gt; Oh... des requêtes de construction sortantes... en effet 16:55 &amp;lt;jrandom&amp;gt; la build -1 à venir ajoute une flopée de statistiques pour surveiller les paquets par type de message 16:55 &amp;lt;+Complication&amp;gt; Cela pourrait être précisément ça 16:55 &amp;lt;jrandom&amp;gt; (sont également incluses dans ces requêtes de construction sortantes des requêtes de participation à la construction — faire suivre une réponse) 16:56 &amp;lt;jrandom&amp;gt; ((donc ce n'est pas juste du local)) 17:00 &amp;lt;+Complication&amp;gt;&amp;gt; Merci, ça explique beaucoup :) 17:00 &amp;lt;+Complication&amp;gt;&amp;gt; Ce n'est donc pas du vaudou, mais bien du trafic réel, que j'ai juste oublié, puisqu'il n'était pas compté spécifiquement dans les endroits que j'ai vérifiés 17:00 &amp;lt;+Complication&amp;gt; Cela devait effectivement se produire, et coûter effectivement beaucoup d'octets 17:00 &amp;lt;+Complication&amp;gt; Surtout avec des taux de réussite faibles 17:01 &amp;lt;jrandom&amp;gt; ouais, bien que ça ne devrait pas coûter autant que ça, puisque nous devrions avoir des taux de réussite plus élevés que ceux que nous avons :) 17:01 &amp;lt;jrandom&amp;gt; ok, autre chose sur 2) ? 17:02 &amp;lt;jrandom&amp;gt; si non, passons à 3) Feedspace 17:02 &amp;lt;jrandom&amp;gt; frosk : tu veux nous donner une mise à jour ? 17:03 &amp;lt;jrandom&amp;gt; (ou nous dire d'aller nous faire fsck et de lire l'eepsite ? ;) 17:04 &amp;lt;@frosk&amp;gt; eh bien, pour ceux qui n'ont pas prêté attention à frosk.i2p ou feedspace.i2p, feedspace fonctionne maintenant en gros (pour ma propre définition de « en gros ») 17:04 &amp;lt;jrandom&amp;gt; (w00t) 17:05 &amp;lt;@frosk&amp;gt; il y a eu quelques ajouts sympas dernièrement, comme un support infrastructurel pour des transports autres que i2p (tor et du tcp/ip non anonyme, par exemple) 17:06 &amp;lt;@frosk&amp;gt; donc, en temps voulu, nous prévoyons de permettre à syndie (dans une réécriture à venir et probablement très chouette) d'utiliser feedspace comme l'une de ses méthodes de syndication 17:06 &amp;lt;@frosk&amp;gt; pour l'instant, il n'y a pas d'apps clientes pour réellement *utiliser* feedspace pour quoi que ce soit :) j'ai testé avec une appli servlet extrêmement rudimentaire 17:07 &amp;lt;jrandom&amp;gt; (rudimentaire + fonctionnelle)++ 17:07 &amp;lt;@frosk&amp;gt; donc il y a bien sûr un poste ouvert pour un hacker côté client ;) 17:08 &amp;lt;@frosk&amp;gt; il y a encore quelques éléments nécessaires dont feedspace a besoin avant tout test public, mais ça ne devrait plus être très long :) 17:08 &amp;lt;jrandom&amp;gt; bien vu 17:08 &amp;lt;jrandom&amp;gt; quelque chose que nous puissions faire pour aider ? 17:08 &amp;lt;@frosk&amp;gt; j'ai aussi travaillé un peu sur la documentation, qui faisait défaut 17:09 &amp;lt;spinky&amp;gt; Penses‑tu que feedspace sera utilisable pour des gros fichiers ? 17:10 &amp;lt;@frosk&amp;gt; 1) des apps clientes utilisant l'API xmlrpc (encore non documentée), 2) `http://feedspace.i2p/wiki/Tasks,` 3) participer aux tests quand ce sera le moment 17:10 &amp;lt;@frosk&amp;gt; la prise en charge des gros fichiers n'est pas une priorité pour l'instant, mais peut‑être plus tard 17:10 &amp;lt;@frosk&amp;gt; l'objectif pour la « 1.0 » est des messages plus petits comme des billets de blog et des entrées de discussion, et des événements de toute sorte 17:11 &amp;lt;jrandom&amp;gt; bien qu'alimenter un client bt compatible rss/feedspace avec des fichiers .torrent ne poserait pas de problème 17:11 &amp;lt;@frosk&amp;gt; les gros fichiers peuvent marcher... ou pas :) 17:11 &amp;lt;@frosk&amp;gt; ce serait super chouette 17:12 &amp;lt;jrandom&amp;gt; feed2snark ;) 17:12 &amp;lt;@frosk&amp;gt; j'espère qu'on verra toutes sortes d'applis « adaptateur » :) 17:12 &amp;lt;+Complication&amp;gt; Eh bien, je suis sûr que les gens trouveront des moyens de déplacer de gros fichiers via des canaux... euh, latéraux :) 17:15 &amp;lt;@frosk&amp;gt; je me sens un peu coupable que le code de feedspace utilise toutes sortes de fonctionnalités java1.5. il serait probablement difficile de le compiler/l'utiliser sur du Java libre pour le moment, mais ça rattrapera, j'en suis sûr :) 17:15 &amp;lt;jrandom&amp;gt; ouille 17:16 &amp;lt;jrandom&amp;gt; eh bien, il y a des rumeurs comme quoi gcj adopterait ecj pour les « 1.5‑isms » 17:16 &amp;lt;spinky&amp;gt; Complication : des poneys avec des sacoches pleines de HDD ? 17:16 &amp;lt;@frosk&amp;gt; oui 17:17 &amp;lt;+Complication&amp;gt; spinky : des drones, dans mon cas préféré :P 17:17 * jrandom commence à peine à passer aux « 1.4‑isms » 17:17 &amp;lt;+Complication&amp;gt; Mais je suppose que les poneys marchent aussi :P 17:17 &amp;lt;jrandom&amp;gt; bien que la 1.6 soit vraiment sympa ;) 17:17 &amp;lt;@frosk&amp;gt; pour rester compatible gcj ? 17:18 &amp;lt;@frosk&amp;gt; eh bien la 1.6 n'a de toute façon pas beaucoup d'« isms » pour la plupart des choses, je pense :) 17:18 &amp;lt;+Complication&amp;gt; (ou des hérissons volants parachutant des cartes mémoire) 17:18 &amp;lt;jrandom&amp;gt; gcj/classpath/etc, mais aussi pour les performances (j'ai trouvé la 1.5 un peu plus lourde que la 1.4) 17:19 &amp;lt;jrandom&amp;gt; c'est vrai, les améliorations de la 1.6 sont en grande partie spécifiques à la VM/au bytecode 17:19 &amp;lt;@frosk&amp;gt; hm ok 17:20 * jrandom n'essaie pas de te persuader de ne pas utiliser les 1.5isms. je suis sûr que tu as tes raisons, et par ex. azureus nécessite déjà la 1.5 17:21 &amp;lt;@frosk&amp;gt; eh bien, pas de retour en arrière :) avec un peu de chance, ça ne sera pas trop cahoteux 17:24 &amp;lt;jrandom&amp;gt; ouais, je suis sûr que ça ira bien :) 17:25 &amp;lt;jrandom&amp;gt; ok cool, quelqu'un a autre chose sur 3) feedspace ? 17:25 * frosk câline ses generics et java.util.concurrent ;) 17:25 &amp;lt;jrandom&amp;gt; heheh 17:27 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre sur 3, passons à 4) ??? 17:27 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose pour la réunion ? 17:27 &amp;lt;+Complication&amp;gt; Une petite question que j'aurais dû poser sous 2) 17:28 &amp;lt;+Complication&amp;gt; Sais‑tu comment se forment typiquement les tunnels de participation inactifs ? 17:28 &amp;lt;+Complication&amp;gt; Sont‑ils surtout le signe de constructions de tunnel échouées, où seul le créateur sait vraiment que ça a échoué ? 17:28 &amp;lt;+Complication&amp;gt; Ou ont‑ils d'autres raisons ? 17:28 &amp;lt;+Complication&amp;gt; (en dehors, bien sûr, de l'évident — à savoir une appli au repos) 17:29 &amp;lt;jrandom&amp;gt; une appli inactive n'aurait pas de tunnels inactifs (ils seraient testés) 17:29 &amp;lt;jrandom&amp;gt; les tunnels inactifs ont échoué pour une raison ou une autre 17:29 &amp;lt;jrandom&amp;gt; (soit ils n'ont pas été entièrement créés, soit ils ont échoué en cours de fonctionnement) 17:30 &amp;lt;+Complication&amp;gt; D'accord, donc tous les tunnels sont testés de toute façon, et les tests de tunnel devraient générer du trafic... en effet 17:30 &amp;lt;+Complication&amp;gt; Cela m'amène en fait à la deuxième partie de ma question : y aurait‑il un avantage à remarquer qu'un tunnel est inactif et à le supprimer plus tôt ? 17:31 &amp;lt;+Complication&amp;gt; Y a‑t‑il des ressources précieuses à économiser là ? 17:32 &amp;lt;jrandom&amp;gt; aucune — un tunnel qui n'achemine pas de données n'utilise pas de ressources 17:32 &amp;lt;jrandom&amp;gt; (ok, il utilise un peu de RAM, peut‑être 32 octets) 17:32 &amp;lt;+Complication&amp;gt; Ou peut‑être que cela pourrait aider un router à garder une meilleure image de sa charge et de paramètres similaires... 17:33 &amp;lt;jrandom&amp;gt; les prédictions sur l'utilisation de bande passante basées sur l'historique du tunnel sont certainement une question ouverte 17:33 &amp;lt;+Complication&amp;gt; Ou bien ce serait juste un travail vain, et il vaut mieux attendre qu'il expire naturellement ? 17:33 &amp;lt;+Complication&amp;gt; (comme c'est le cas actuellement) 17:34 &amp;lt;jrandom&amp;gt; nous faisions des prédictions, mais cela ne nous apportait pas de bénéfices clairs, donc nous utilisons maintenant un algorithme plus simple 17:34 &amp;lt;+Complication&amp;gt; Aha, donc pas de gain... 17:34 &amp;lt;+Complication&amp;gt; Merci, c'était en gros tout ce que je voulais demander à ce sujet :) 17:34 &amp;lt;jrandom&amp;gt; pas de souci, préoccupation compréhensible 17:34 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 17:35 &amp;lt;+Complication&amp;gt; Oui, si on faisait des prédictions, le pourcentage de tunnels au repos pourrait fausser les estimations 17:35 &amp;lt;+Complication&amp;gt; (si cela variait significativement) 17:36 &amp;lt;jrandom&amp;gt; ouais, nous voudrions conserver le % d'inactivité comme partie de l'estimation 17:36 &amp;lt;jrandom&amp;gt; (nous le faisions — voir la méthode RouterThrottleImpl.allowTunnel) 17:37 &amp;lt;+Complication&amp;gt; Oh, je ne savais pas :) 17:37 &amp;lt;jrandom&amp;gt; et note le nouveau commentaire : 17:38 &amp;lt;jrandom&amp;gt; // ok, ignore any predictions of 'bytesAllocated', since that makes poorly 17:38 &amp;lt;jrandom&amp;gt; // grounded conclusions about future use (or even the bursty use). Instead, 17:38 &amp;lt;jrandom&amp;gt; // simply say "do we have the bw to handle a new request"? 17:39 * Complication est encore en train de parcourir vers le fichier, mais merci :) 17:39 &amp;lt;jrandom&amp;gt; w3rd 17:40 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour la réunion... 17:40 * jrandom se prépare à conclure 17:41 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2005-04-12</title><link>/fr/blog/2005/04/12/notes-d%C3%A9tat-i2p-du-2005-04-12/</link><pubDate>Tue, 12 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/12/notes-d%C3%A9tat-i2p-du-2005-04-12/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est à nouveau l&amp;rsquo;heure de la mise à jour&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) Statut SSU 3) Profilage bayésien des pairs 4) Statut Q 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La version 0.5.0.6 de la semaine dernière semble avoir corrigé les problèmes de netDb que nous constations (hourra). Les sites et services sont bien plus fiables qu’ils ne l’étaient sous 0.5.0.5, bien qu’il y ait eu quelques signalements indiquant qu’un site ou un service pouvait devenir injoignable après quelques jours de fonctionnement continu.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 12 avril 2005</title><link>/fr/blog/2005/04/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-avril-2005/</link><pubDate>Tue, 12 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-avril-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, cervantes, defnax, detonate, frosk, gott, hummingbird, jdot, jrandom, mancom, Ragnarok&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandom&amp;gt; 0) salut 14:05 &amp;lt;jrandom&amp;gt; 1) Statut du réseau 14:05 &amp;lt;jrandom&amp;gt; 2) Statut de SSU 14:05 &amp;lt;jrandom&amp;gt; 3) Profilage bayésien des pairs 14:05 &amp;lt;jrandom&amp;gt; 4) Statut de Q 14:05 &amp;lt;jrandom&amp;gt; 5) ??? 14:05 &amp;lt;hummingbird&amp;gt; 7) Profit 14:06 &amp;lt;jrandom&amp;gt; zut, j'ai fichu en l'air votre ordre du jour :) 14:06 &amp;lt;jrandom&amp;gt; salut 14:06 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées /avant/ la réunion à http://dev.i2p.net/pipermail/i2p/2005-April/000683.html 14:06 &amp;lt;gott&amp;gt; jrandom: réessaie 14:06 &amp;lt;+cervantes&amp;gt; peu importe, cette réunion est de toute façon partie du mauvais pied 14:06 &amp;lt;jrandom&amp;gt; *tousse* 14:06 &amp;lt;jrandom&amp;gt; on passe à 1) Statut du réseau 14:07 &amp;lt;jrandom&amp;gt; le gros problème que nous observions avec le netDb a été corrigé et confirmé mort dans la nature 14:07 &amp;lt;jrandom&amp;gt; il reste encore quelques soucis, mais dans l'ensemble ça paraît assez raisonnable 14:08 &amp;lt;frosk&amp;gt; une idée de ce qui cause parfois ces dnfs bizarres ? 14:08 &amp;lt;gott&amp;gt; je confirme; je peux obtenir mon porno illégal à des vitesses record sur i2p maintenant. 14:08 &amp;lt;+cervantes&amp;gt; ça risque d'être difficile à cerner 14:08 &amp;lt;jrandom&amp;gt; j'ai comme l'impression que c'est une confusion liée au limiteur sur la construction des tunnels 14:09 &amp;lt;jrandom&amp;gt; retirer ces limiteurs règlera probablement le problème, mais ça pourrait être pénible pour les utilisateurs avec des CPU lents 14:09 &amp;lt;jrandom&amp;gt; d'un autre côté, on pourrait en faire une option, ou quelqu'un pourrait écrire un code de limitation plus intelligent 14:10 &amp;lt;frosk&amp;gt; je vois 14:10 &amp;lt;+cervantes&amp;gt; le limiteur me semble beaucoup plus proactif que dans les versions précédentes sur mon système 14:10 &amp;lt;jrandom&amp;gt; oui, on retarde la construction de tunnels quand il y en a trop en attente - avant on disait juste « ok, il faut construire X tunnels. construisez-les » 14:10 &amp;lt;+cervantes&amp;gt; ne peut-on pas rendre le seuil paramétrable ? 14:11 &amp;lt;jrandom&amp;gt; oui, on peut 14:11 &amp;lt;gott&amp;gt; jrandom: optionnel 14:11 &amp;lt;gott&amp;gt; afin que les utilisateurs avec des thin i2p servents (nœuds hybrides client/serveur légers) puissent rester productifs 14:12 &amp;lt;jrandom&amp;gt; mon attention est ailleurs pour le moment, donc si quelqu'un veut creuser ça, la méthode clé est TunnelPoolManager.allocateBuilds 14:12 &amp;lt;jrandom&amp;gt; (ou si personne ne s'y met, je pourrai ajouter quelques ajustements quand la prochaine build sortira) 14:13 &amp;lt;+cervantes&amp;gt; ........@ &amp;lt;-- tumbleweed 14:13 &amp;lt;jrandom&amp;gt; :) 14:13 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose pour 1) statut du réseau, ou on passe à 2) SSU ? 14:14 * gott marmonne quelque chose à propos de trop de paroles et trop peu d'actions dans la communauté i2p 14:14 &amp;lt;+cervantes&amp;gt; peut-être qu'à l'avenir on pourra introduire des profils de performance dans la console 14:14 &amp;lt;gott&amp;gt; jrandom en fait trop côté développement. 14:14 &amp;lt;+cervantes&amp;gt; afin que les gens puissent choisir un lot prédéfini d'options de config pour des systèmes haut/moyen/bas de gamme 14:15 &amp;lt;jrandom&amp;gt; oh bonne idée cervantes, il y a beaucoup de place pour des variantes. même si on veut s'auto-optimiser au mieux, il est peut-être plus facile pour des humains de le faire 14:15 &amp;lt;+cervantes&amp;gt; puisqu'ils sont nombreux à utiliser des machines peu puissantes et des connexions modem en ce moment 14:15 &amp;lt;gott&amp;gt; cervantes: oui, excellente idée. 14:15 &amp;lt;+cervantes&amp;gt; Je devrais publier ma liste de choses à faire pour fire2pe... il y a plein de trucs de ce genre dedans ;-) 14:16 &amp;lt;gott&amp;gt; basé principalement sur la vitesse du processeur et du réseau ? 14:16 &amp;lt;jrandom&amp;gt; un site avec une liste de tâches pseudonyme serait bien 14:16 &amp;lt;gott&amp;gt; c'est une bonne idée. 14:16 &amp;lt;+cervantes&amp;gt; eh bien le limiteur de bande passante devrait idéalement gérer la vitesse réseau 14:16 &amp;lt;gott&amp;gt; dans le style Google habituel, avoir un tas de 'thin i2p servents' sur votre LAN. 14:17 &amp;lt;+cervantes&amp;gt; jrandom: ugha.i2p? 14:17 &amp;lt;jrandom&amp;gt; peut-être 14:19 &amp;lt;jrandom&amp;gt; ok, autre chose pour 1) statut du réseau ? 14:19 * jrandom nous fait passer à 2) SSU 14:19 &amp;lt;jrandom&amp;gt; Beaucoup de progrès sur le front UDP (SSU == Secure Semireliable UDP) 14:19 &amp;lt;gott&amp;gt; quelqu'un devrait faire un alias de 'i2pwiki.i2p' vers ça 14:20 &amp;lt;+cervantes&amp;gt; je suppose que ça dépend d'ugha ;-) 14:20 &amp;lt;jrandom&amp;gt; l'aperçu général de ce qui se passe est dans l'e-mail, et beaucoup plus de détails techniques (et une jolie image ;) sont sur mon blog 14:21 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; udp c'est sûr ? 14:21 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; comment :) 14:21 &amp;lt;jrandom&amp;gt; `http://dev.i2p/cgi-bin/cvsweb.cgi/i2p/router/doc/udp.html` &amp;lt;-- comment 14:22 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; hehe 14:22 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; i2p introuvable bonne ip mon ordinateur 14:22 &amp;lt;jrandom&amp;gt; désolé, si vous n'avez pas i2p installé, changez "dev.i2p" en "dev.i2p.net" 14:22 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; ai installé 14:23 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; mais ça marche pas 14:23 &amp;lt;jrandom&amp;gt; ok, on pourra peut-être déboguer ça après la réunion 14:23 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; oups en réunion encore désolé 14:23 &amp;lt;jrandom&amp;gt; hehe pas de souci 14:25 &amp;lt;jrandom&amp;gt; bref, comme je disais, le plan général de la progression est dans l'e-mail 14:25 &amp;lt;jrandom&amp;gt; des questions/commentaires/inquiétudes concernant SSU ? 14:26 &amp;lt;+Ragnarok&amp;gt; le débit/la latence seront-ils très différents du transport TCP ? 14:27 &amp;lt;jrandom&amp;gt; j'espère que la cause des pics de latence sera traitée, mais je ne fais pas de pronostics particuliers. 14:28 &amp;lt;jrandom&amp;gt; si on peut garder la latence dans le même ordre de grandeur qu'aujourd'hui et se débarrasser des pics, on pourra remonter le débit 14:29 &amp;lt;+Ragnarok&amp;gt; cool 14:29 &amp;lt;gott&amp;gt; y aura-t-il une documentation sur l'implémentation fournie sur i2p.net ? 14:30 &amp;lt;jrandom&amp;gt; une bonne partie de mon temps quand je serai hors ligne pour déménager sera consacrée à écrire des docs à mettre sur le site, oui 14:30 &amp;lt;gott&amp;gt; génial \m/ 14:30 &amp;lt;jrandom&amp;gt; nous avons de bonnes docs d'implémentation au niveau du code pour le core et le router, mais pas encore de bonnes docs d'architecture globale du router 14:31 &amp;lt;jrandom&amp;gt; bref, s'il n'y a rien d'autre sur 2) SSU, glissons vers 3) Profilage bayésien des pairs 14:32 &amp;lt;jrandom&amp;gt; nous avons reçu une brève mise à jour de bla plus tôt ce soir, comme indiqué dans les notes d'état 14:32 &amp;lt;+bla&amp;gt; Je suis toujours là quand même... ;) 14:33 &amp;lt;jrandom&amp;gt; bla est peut-être encore là pour nous donner d'autres réflexions ou répondre aux questions - 14:33 &amp;lt;jrandom&amp;gt; ah, te voilà 14:33 &amp;lt;defnax&amp;gt; jrandom : que penses-tu d'annoncer un Tracker bittorrent i2p, pour la sécurité je pense que ce n'est pas bien ou ?, 14:34 &amp;lt;+bla&amp;gt; La discussion IRC citée par jrandom montre l'idée générale. En résumé : 14:34 &amp;lt;jrandom&amp;gt; defnax: peut-être qu'on pourra en discuter davantage en 5) 14:34 &amp;lt;defnax&amp;gt; ok je peux attendre 14:34 &amp;lt;+bla&amp;gt; L'idée finale est d'utiliser à la fois des informations de temps aller-retour (RTT) obtenues à partir de tests de tunnels explicites, et des informations implicites issues de tests de tunnels côté client, dans un seul cadre d'estimation de la vitesse des nœuds 14:35 &amp;lt;+bla&amp;gt; Pour l'instant, je n'utilise que les informations obtenues des tests de tunnels explicites, car pour ces tests, tous les pairs participants sont connus. 14:36 &amp;lt;+bla&amp;gt; Un cadre de classificateur bayésien naïf sera utilisé pour estimer la vitesse d'un pair, étant donnés les tunnels auxquels il a participé (à n'importe quelle position) et la rapidité de ces tunnels 14:36 &amp;lt;+bla&amp;gt; Afin de comparer à une "vérité terrain", j'ai obtenu des vitesses "réelles" des pairs telles que listées dans les notes d'état 14:37 &amp;lt;+bla&amp;gt; Les résultats sont très préliminaires. Mais `http://theland.i2p/estspeed.png` montre la corrélation entre les vitesses réelles et les vitesses déduites en utilisant le cadre bayésien 14:37 &amp;lt;+bla&amp;gt; Voilà. Des questions ou commentaires ? 14:38 &amp;lt;jrandom&amp;gt; commentaire : ça semble prometteur. 14:38 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; il semble que la vitesse totale du tunnel constitue une borne inférieure stricte de la vitesse de chaque pair participant 14:38 &amp;lt;+detonate&amp;gt; commentaire : il semble y avoir quelques valeurs aberrantes 14:38 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; est-ce pris en compte ? 14:39 &amp;lt;jrandom&amp;gt; BS314159: vitesse totale du tunnel ? oh, tu veux dire la connexion réseau du nœud de test ? 14:40 &amp;lt;+bla&amp;gt; BS314159: Cela fournit bien une borne inférieure, oui. Ce n'est pas encore traité, mais ça le sera : le cadre bayésien naïf permet de pondérer différemment les échantillons (mesures de RTT). Des RTT très rapides seront pondérés par un facteur plus grand à l'avenir 14:40 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; je veux dire la bande passante totale d'un tunnel donné 14:40 &amp;lt;+bla&amp;gt; BS: Les résultats montrent des mesures de _latence_, pour l'instant 14:40 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; d'accord. 14:41 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; laisse tomber, alors 14:41 &amp;lt;jrandom&amp;gt; ah, oui, bien sûr. des mesures de débit nécessiteront d'autres modifications pour tester avec des messages de tailles différentes 14:41 &amp;lt;jrandom&amp;gt; d'un autre côté, les tests de tunnels implicites sont pilotés par des messages plus gros (typiquement 4KB, puisque c'est la taille de fragmentation de la bibliothèque de streaming) 14:42 &amp;lt;+bla&amp;gt; detonate: Oui, il y a des valeurs aberrantes. Il y en aura toujours _quelques-unes_ (c'est inhérent à l'estimation et à la modélisation en général). Cependant, la séparation entre clients très lents et très rapides (en mettant un seuil autour de 400 ms) est plutôt correcte 14:42 &amp;lt;+detonate&amp;gt; ok 14:43 &amp;lt;+bla&amp;gt; jrandom: En effet. Une fois que j'aurai ça qui marche (je ne suis pas un mordu de Java...), je testerai aussi avec les messages plus gros 14:43 &amp;lt;+bla&amp;gt; detonate: Maintenant, j'aimerais améliorer la séparation entre pairs rapides et très rapides. 14:43 &amp;lt;jrandom&amp;gt; cool, je vais voir si je peux t'envoyer un TestJob modifié pour ça 14:44 &amp;lt;+bla&amp;gt; Je ferai un rapport quand j'aurai de nouveaux résultats. 14:44 &amp;lt;jrandom&amp;gt; génial 14:45 &amp;lt;jrandom&amp;gt; ok cool, quelqu'un d'autre a quelque chose pour 3) Profilage bayésien des pairs ? 14:46 &amp;lt;jrandom&amp;gt; sinon, on passe à 4) Statut de Q 14:46 &amp;lt;jrandom&amp;gt; Comme mentionné dans l'e-mail, la rumeur veut qu'Aum avance sur une nouvelle interface web 14:47 &amp;lt;jrandom&amp;gt; je n'en sais pas beaucoup, ni les détails d'état sur le reste des mises à jour de Q, mais je suis sûr qu'on en saura plus bientôt 14:48 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose sur Q à évoquer ? ou on fait de cet item un tir rapide et on passe à 5) ??? 14:49 &amp;lt;jrandom&amp;gt; [considérez que c'est fait] 14:49 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à aborder pour la réunion ? 14:50 &amp;lt;jrandom&amp;gt; defnax: annoncer un tracker i2p aux gens de la communauté i2p serait super. au monde extérieur, ça pourrait être un peu rude, puisque nous n'en sommes pas encore à 0.6 14:50 &amp;lt;gott&amp;gt; Oui. 14:50 &amp;lt;jrandom&amp;gt; (ou 1.0 ;) 14:50 &amp;lt;gott&amp;gt; J'ai quelques infos à propos des efforts de documentation côté utilisateur. 14:51 &amp;lt;+mancom&amp;gt; pour mémoire : sur mancom.i2p il y a une implémentation C# de l'API client de Q (dans sa première incarnation) 14:51 &amp;lt;jrandom&amp;gt; oh cool, vas-y gott 14:51 &amp;lt;jrandom&amp;gt; ah bien joué mancom 14:51 &amp;lt;gott&amp;gt; J'avais écrit auparavant de la documentation côté utilisateur pour i2p 0.4. 14:52 &amp;lt;jrandom&amp;gt; que j'ai malheureusement rendue obsolète en changeant plein de trucs :( 14:52 &amp;lt;gott&amp;gt; Mais elle est complètement obsolète avec l'i2p actuel. 14:52 &amp;lt;gott&amp;gt; En conséquence, je suis très intéressé pour écrire un ensemble de documentation de facto que l'on pourrait soit (a) livrer avec i2p soit (b) rendre accessible via i2p. 14:53 &amp;lt;jrandom&amp;gt; chouette. des docs à livrer avec i2p (localisées dans la langue de l'utilisateur, etc.) seraient super 14:53 &amp;lt;+cervantes&amp;gt; cool 14:53 &amp;lt;gott&amp;gt; Je ne suggère pas de les livrer avec, mais c'est une option possible, car un utilisateur ne peut pas accéder aux eepsites pour lire le manuel s'il ne sait pas utiliser ou configurer i2p ;-) 14:53 &amp;lt;gott&amp;gt; D'accord. 14:53 &amp;lt;gott&amp;gt; Mais est-ce excessif ? 14:53 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; quel programme respectable vient sans pages de man ? 14:53 &amp;lt;+cervantes&amp;gt; et ça vaut la peine d'attendre la 1.0 ? 14:54 &amp;lt;gott&amp;gt; C'est une autre question. 14:54 &amp;lt;jrandom&amp;gt; comme le développement est assez fluide, il vaudrait peut-être mieux se concentrer sur l'aide contextuelle plutôt que sur un guide utilisateur global 14:54 &amp;lt;gott&amp;gt; BS314159: ce ne sont pas des manpages, car ce sera multiplateforme. Probablement HTML. 14:54 &amp;lt;+cervantes&amp;gt; combien de changements structurels d'ici là 14:54 &amp;lt;jrandom&amp;gt; par exemple, ce serait bien d'avoir une meilleure doc décrivant ce que *signifient* les différentes options de config, leurs implications, etc. 14:55 &amp;lt;gott&amp;gt; D'accord, donc je vais écrire une localisation en anglais et en français d'un manuel pour i2p. 14:55 &amp;lt;+jdot&amp;gt; en fait, on pourrait utiliser l'inproxy pour accéder à la documentation même sans i2p installé. 14:55 &amp;lt;gott&amp;gt; Deux grandes questions : 14:55 &amp;lt;jrandom&amp;gt; ces infos pourraient être maintenues à jour du fait d'être *dans* l'interface elle-même 14:55 &amp;lt;+cervantes&amp;gt; oui, de l'aide contextuelle, ce serait top 14:55 &amp;lt;gott&amp;gt; (1) Intégré ou accessible via manual.i2p ? 14:55 &amp;lt;gott&amp;gt; (2) Pour quelle version ? 14:55 &amp;lt;gott&amp;gt; oui 14:55 &amp;lt;jrandom&amp;gt; gott: je ne suis pas sûr qu'il soit judicieux de faire un guide utilisateur pour l'instant 14:55 &amp;lt;gott&amp;gt; c'est une excellente idée 14:56 &amp;lt;gott&amp;gt; tu veux dire utiliser la fonction de mise à jour automatique pour mettre à jour le manuel utilisateur ? 14:56 &amp;lt;gott&amp;gt; jrandom: d'accord 14:56 &amp;lt;gott&amp;gt; mais alors comment suggères-tu l'aide contextuelle ? 14:56 &amp;lt;jrandom&amp;gt; oh, on peut certainement déployer des mises à jour de la doc via le processus de mise à jour 14:56 &amp;lt;+cervantes&amp;gt; si/quand ce sera le moment de faire un manuel, alors peut-être qu'un manual.war pourra être déposé dans le dossier webapps de l'utilisateur s'il veut un accès local à la doc 14:57 &amp;lt;gott&amp;gt; Je pense à un manuel utilisateur. 14:57 &amp;lt;gott&amp;gt; ou un HOWTO. 14:57 &amp;lt;gott&amp;gt; Je ne vois pas ce que tu entends par aide contextuelle. 14:57 &amp;lt;gott&amp;gt; c'est assez simple. 14:57 &amp;lt;jrandom&amp;gt; gott: par exemple, un ensemble d'infos lisibles par des humains (non-ultrag33ks) expliquant ce que veulent dire les trucs sur /config.jsp. ces infos iraient *sur* /config.jsp, ou sur une page html accessible depuis cette config.jsp 14:58 &amp;lt;jrandom&amp;gt; un manuel utilisateur ou un howto serait super, mais pas avant 1.0 14:59 &amp;lt;jrandom&amp;gt; il y a déjà du travail dans ce sens sur le forum @ http://forum.i2p.net/viewtopic.php?t=385 14:59 &amp;lt;gott&amp;gt; jrandom: oui. 14:59 &amp;lt;gott&amp;gt; eh bien. 14:59 &amp;lt;gott&amp;gt; les infos sur config.jsp sont déjà assez simples 15:00 &amp;lt;jrandom&amp;gt; d'un autre côté, on voit ici tout le temps des questions sur ce que font réellement les limites de bande passante, comment fonctionnent les taux de burst, etc. ce serait bien d'avoir les réponses sur la page, plutôt que d'avoir des gens qui demandent 15:00 &amp;lt;gott&amp;gt; hé 15:00 &amp;lt;jrandom&amp;gt; gott: c'est simple pour toi parce que tu utilises i2p depuis presque deux ans 15:00 &amp;lt;gott&amp;gt; peu importe, 'configtunnels.jsp' pourrait être améliorée. 15:00 &amp;lt;gott&amp;gt; d'accord. 15:00 &amp;lt;+cervantes&amp;gt; simple pour les initiés, peut-être, un n00b serait perdu 15:01 &amp;lt;gott&amp;gt; voici donc une sélection de tâches plus à jour : 15:01 &amp;lt;+cervantes&amp;gt; pas sûr de la meilleure façon de présenter l'aide du point de vue de l'interface 15:01 &amp;lt;gott&amp;gt; (1) Aide contextuelle sur les pages web localisée dans la langue de l'utilisateur. Une variable de configuration peut être définie pour la langue de l'interface, par défaut chargée depuis la variable d'environnement $LANG sous linux 15:02 &amp;lt;gott&amp;gt; Je ne sais pas comment Java détermine la locale par défaut sous Windows. 15:02 &amp;lt;gott&amp;gt; Mais c'est un bon début pour la localisation et la rédaction de documentation. 15:03 &amp;lt;gott&amp;gt; (2) Pour la version 1.0, un HOWTO _accessible_ via i2p 15:03 &amp;lt;gott&amp;gt; Je ne suggère pas d'inclure le HOWTO, car ce serait exagéré. Ce serait bien de garder i2p aussi petit que possible, hein ? 15:03 &amp;lt;jrandom&amp;gt; mec, c'est du HTML. c'est minuscule. même si c'est énorme, HTML compresse *vraiment* bien 15:03 &amp;lt;jrandom&amp;gt; avoir un manuel local serait largement préférable 15:03 &amp;lt;jrandom&amp;gt; d'autant qu'on peut pousser des mises à jour 15:03 * gott hausse les épaules 15:04 &amp;lt;gott&amp;gt; Je suppose. 15:04 &amp;lt;gott&amp;gt; Je trouve ça juste un peu bête. 15:04 &amp;lt;gott&amp;gt; quand on peut juste le télécharger via le web. 15:04 &amp;lt;gott&amp;gt; mais d'un autre côté, si l'utilisateur ne parvient pas à comprendre comment utiliser i2p 15:04 &amp;lt;gott&amp;gt; il ne peut pas. 15:04 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; Aum est là, je regardais les specs de QuarterMaster 15:04 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; * Pour aider la recherche côté client, tous les éléments de données sont accompagnés 15:04 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; d'un schéma de métadonnées simple - jusqu'ici, se composant juste de : 15:04 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; - key - nom texte de la clé 15:04 &amp;lt;+jdot&amp;gt; mets-le sur www.i2p.net pour qu'il soit accessible via l'intarweb et i2p. 15:04 &amp;lt;+jdot&amp;gt; et toujours à jour 15:05 &amp;lt;gott&amp;gt; ouais. 15:05 &amp;lt;gott&amp;gt; eh bien, utilisez juste le mécanisme de mise à jour. 15:05 &amp;lt;gott&amp;gt; d'accord. 15:05 &amp;lt;gott&amp;gt; donc, pour finaliser : 15:05 &amp;lt;jrandom&amp;gt; bien sûr, on peut aussi le mettre sur le site web. on peut le spammer partout sur le net si ça aide ;) 15:05 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; Je me demande si Aum peut implémenter le datastore de sorte que les métadonnées soient séparées au cas où il voudrait mettre à niveau le système de stockage. Souvenez-vous quand Freenet voulait changer le système de stockage mais était coincé 15:05 &amp;lt;gott&amp;gt; 1 : Interface localisée et aide contextuelle. 15:05 &amp;lt;gott&amp;gt; 2 : HOWTO localisé pour la version 1.0 15:05 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; oups c'est la réunion :) 15:05 &amp;lt;gott&amp;gt; Des ajouts ? 15:06 &amp;lt;gott&amp;gt; le HOWTO couvrira beaucoup de fonctionnalités supplémentaires du réseau i2p. 15:06 &amp;lt;gott&amp;gt; où trouver le dernier porno ( je plaisante ) 15:06 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; manpage ! :-) 15:06 &amp;lt;gott&amp;gt; les manpages ne sont pas multiplateformes 15:06 &amp;lt;jrandom&amp;gt; cool, inclure des choses comme Q, i2ptunnel, feedspace, i2p-bt, etc. serait super pour un howto 15:06 &amp;lt;+cervantes&amp;gt; l'installeur pourrait être localisé aussi je suppose... 15:06 &amp;lt;gott&amp;gt; le réseau i2p a une quantité hilarante d'utilisateurs français 15:07 &amp;lt;+Ragnarok&amp;gt; tu devrais clairement écrire la documentation du carnet d'adresses que je n'ai jamais prise le temps d'écrire :) 15:07 &amp;lt;gott&amp;gt; Je suis sûr qu'ils apprécieraient une interface localisée pour ne pas avoir à regarder la dégoûtante langue anglaise 15:07 &amp;lt;+cervantes&amp;gt; hé c'est déjà en grande partie français 15:07 &amp;lt;gott&amp;gt; vrai. 15:07 &amp;lt;gott&amp;gt; de bonnes idées. 15:08 &amp;lt;gott&amp;gt; bon, c'est tout ce que j'avais à dire. 15:08 &amp;lt;jrandom&amp;gt; ok cool, merci gott, belle initiative 15:08 &amp;lt;gott&amp;gt; pour l'instant, je vais commencer par l'aide contextuelle 15:08 &amp;lt;jrandom&amp;gt; Synonymous2: Je ne sais pas ce qu'Aum fait sur ce plan 15:08 &amp;lt;jrandom&amp;gt; classe 15:08 &amp;lt;gott&amp;gt; puis, quand une option de localisation sera ajoutée, les langues localisées 15:08 &amp;lt;+bla&amp;gt; gott: Je _déteste_ l'Anglais ! ;) 15:09 &amp;lt;gott&amp;gt; moi aussi 15:09 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; Q, i2ptunnel, feedspace, i2p-bt, etc. seraient super pour un howto, je pense que l'article du wiki devrait être mis à jour pour i2p pour ajouter ça, je vais le faire 15:09 &amp;lt;+cervantes&amp;gt; eh bien vous pouvez blâmer Guillaume le Conquérant pour ça 15:09 &amp;lt;jrandom&amp;gt; heh 15:09 &amp;lt;gott&amp;gt; un wiki c'est bien, mais aussi non-officiel. 15:09 &amp;lt;gott&amp;gt; le manuel a un élément de certification. 15:09 &amp;lt;gott&amp;gt; c'est plus rassurant. 15:10 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; si des gens veulent venir regarder ce serait utile aussi, l'article wikipedia de Freenet est aussi bon pour décrire les outils de Freenet. De plus, je vois que la page web de Freenet est publiée sous la GNU FDL, si i2p.net pouvait faire de même (ou domaine public) je pourrais copier des trucs sur wikipedia :)) si vous voulez faire ça 15:10 &amp;lt;+cervantes&amp;gt; sinon on parlerait encore anglo-saxon 15:10 &amp;lt;jrandom&amp;gt; tout ce que je fais sur lequel j'ai des "droits" est implicitement placé dans le domaine public 15:11 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; je pensais que c'était le cas, si tu peux mettre ça comme un encart sur la page web ce serait super à ta convenance, les gens sur wikipedia sont maniaques du copyright :&amp;gt; 15:11 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; :))) 15:11 &amp;lt;gott&amp;gt; jrandom: toute la localisation que j'écrirai sera dans le domaine public 15:11 &amp;lt;jrandom&amp;gt; d'un autre côté, copier le texte tel quel est, euh, pas très utile, car vos copies seront obsolètes - liez simplement, le web existe pour une raison 15:11 &amp;lt;gott&amp;gt; Je me fiche de n'importe quelles licences. 15:12 &amp;lt;gott&amp;gt; aussi, dernière question : 15:12 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; j'allais copier quelques trucs comme le graphique et des images hehe 15:12 &amp;lt;gott&amp;gt; où se trouvent les .jsp du router ? 15:12 &amp;lt;jrandom&amp;gt; gott: `http://dev.i2p/cgi-bin/cvsweb.cgi/apps/routerconsole/jsp/` 15:13 &amp;lt;gott&amp;gt; ah 15:13 &amp;lt;gott&amp;gt; donc, en local, elles sont dans un .jar ? 15:13 &amp;lt;jrandom&amp;gt; gott: routerconsole.war 15:13 &amp;lt;jrandom&amp;gt; mais tu ne peux pas vraiment les éditer là, car elles sont précompilées en Java 15:13 * gott hoche la tête 15:13 &amp;lt;gott&amp;gt; Bien sûr. 15:14 &amp;lt;gott&amp;gt; Ceci dit, c'est une gêne. 15:14 &amp;lt;gott&amp;gt; quand la localisation sortira, ça pourrait changer ? 15:14 &amp;lt;jrandom&amp;gt; oui. beaucoup d'options cependant. si tu prépares le HTML que les JSP devraient rendre, on pourra l'intégrer 15:14 &amp;lt;+cervantes&amp;gt; Synonymous: http://www.i2p.net/licenses 15:15 &amp;lt;gott&amp;gt; ainsi vous pouvez avoir des packs de langue 15:15 * gott hoche la tête 15:15 &amp;lt;gott&amp;gt; pour l'instant, c'est juste en dur 15:15 &amp;lt;jrandom&amp;gt; la localisation en Java fonctionne en chargeant des fichiers properties par langue avec les ressources 15:15 &amp;lt;gott&amp;gt; mais plus tard, ce devrait être moins restrictif, je suggère 15:15 &amp;lt;jrandom&amp;gt; oui oui 15:16 &amp;lt;gott&amp;gt; génial. 15:16 &amp;lt;gott&amp;gt; eh bien, j'utiliserai le CVS anonyme alors ;-) 15:16 &amp;lt;jrandom&amp;gt; classe 15:16 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; bla: tes données brutes sont-elles disponibles quelque part ? 15:16 &amp;lt;jrandom&amp;gt; bla vient de se déconnecter, mais on verra pour rendre des données disponibles 15:17 &amp;lt;gott&amp;gt; au fait, quelqu'un fait tourner i2p sur OpenBSD ? 15:17 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; ce serait amusant de laisser les gens essayer leurs propres estimateurs 15:17 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; sister:...23? 15:17 &amp;lt;jrandom&amp;gt; gott: oui, je crois que detonate le fait 15:18 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; ack 15:18 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; cross-post 15:18 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; zut ! 15:18 &amp;lt;gott&amp;gt; est-ce même possible ? quelles sont les limitations de Java concernant OpenBSD et i2p ? 15:18 &amp;lt;gott&amp;gt; d'accord. 15:18 &amp;lt;jrandom&amp;gt; BS314159: oui, il y a de bonnes infos sur la modification de vos estimateurs sur le forum 15:18 &amp;lt;+cervantes&amp;gt; longue réunion 15:18 &amp;lt;gott&amp;gt; si j'ai du temps un jour, je pourrais le faire tourner et préparer un port. 15:18 &amp;lt;gott&amp;gt; mais c'est pour plus tard et quelqu'un le fera probablement avant moi ;-) 15:18 &amp;lt;jrandom&amp;gt; cervantes: consulte les logs, on a déjà dépassé 2 h auparavant ;) 15:19 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 15:20 &amp;lt;jrandom&amp;gt; sinon 15:20 * jrandom se prépare 15:20 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2005-04-05</title><link>/fr/blog/2005/04/05/notes-d%C3%A9tat-di2p-du-2005-04-05/</link><pubDate>Tue, 05 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/05/notes-d%C3%A9tat-di2p-du-2005-04-05/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.5 2) Profilage bayésien des pairs 3) Q 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.5.0.5&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>La version 0.5.0.5 publiée la semaine dernière a connu des hauts et des bas - la modification majeure visant à contrer certaines attaques dans le netDb semble fonctionner comme prévu, mais elle a mis en lumière quelques bogues longtemps négligés dans le fonctionnement du netDb. Cela a provoqué d&amp;rsquo;importants problèmes de fiabilité, en particulier pour les eepsites(I2P Sites). Les bogues ont toutefois été identifiés et corrigés dans CVS, et ces correctifs, parmi quelques autres, seront publiés sous la forme d&amp;rsquo;une version 0.5.0.6 d&amp;rsquo;ici demain.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 05 avril 2005</title><link>/fr/blog/2005/04/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-05-avril-2005/</link><pubDate>Tue, 05 Apr 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/04/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-05-avril-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, duck, frosk, jrandom, jrandom2p, protokol, Teal`c\__, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:34 &amp;lt;@jrandom&amp;gt; 0) salut 14:34 &amp;lt;@jrandom&amp;gt; 1) 0.5.0.5 14:34 &amp;lt;@jrandom&amp;gt; 2) profilage bayésien des pairs 14:34 &amp;lt;@jrandom&amp;gt; 3) Q 14:34 &amp;lt;@jrandom&amp;gt; 4) ??? 14:35 &amp;lt;@jrandom&amp;gt; 0) salut 14:35 * jrandom fait coucou 14:35 * smeghead externalise sa liste de tâches vers un univers parallèle 14:35 &amp;lt;@jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2005-April/000675.html 14:36 &amp;lt;@jrandom&amp;gt; autant se lancer dans 1) 0.5.0.5 14:36 &amp;lt;+ant&amp;gt; * Connelly fait coucou 14:37 &amp;lt;+protokol&amp;gt; salut tout le monde 14:37 &amp;lt;@jrandom&amp;gt; comme mentionné dans les notes d'état (et dans le history.txt actuel), nous avons traqué des bogues netDb persistants de longue date 14:37 &amp;lt;@jrandom&amp;gt; par le passé, on a pu bricoler, mais 0.5.0.5 nous a forcés à faire les choses « correctement », ce qui explique pourquoi ça nous retombe dessus maintenant 14:39 &amp;lt;@jrandom&amp;gt; je pense que nous aurons une nouvelle version demain dans la journée, donc gardez un œil sur le lien de mise à jour sur la console de votre router :) 14:39 &amp;lt;+protokol&amp;gt; youpi 14:39 &amp;lt;@jrandom&amp;gt; en fait, c'est à peu près tout ce que j'ai pour le moment — quelqu'un a quelque chose à ajouter concernant 0.5.0.5 ? 14:40 &amp;lt;+protokol&amp;gt; non 14:41 &amp;lt;@jrandom&amp;gt; ok, on passe à 2) profilage bayésien des pairs 14:41 &amp;lt;@jrandom&amp;gt; ah, zut, bla a quitté le canal il y a quelques minutes 14:42 &amp;lt;@jrandom&amp;gt; bref, je voulais simplement signaler le travail de bla qui explore des techniques de profilage plus robustes 14:42 &amp;lt;+protokol&amp;gt; on reporte le 2 ? 14:43 &amp;lt;@jrandom&amp;gt; jetez un œil au message sur le forum et au lien vers theland.i2p pour plus d'infos, et renvoyez vos idées à bla :) 14:44 &amp;lt;@jrandom&amp;gt; ok, on passe à 3) Q 14:44 &amp;lt;@jrandom&amp;gt; aum : t'es là ? 14:44 &amp;lt;@jrandom&amp;gt; hmm, on dirait que non 14:45 &amp;lt;@jrandom&amp;gt; ok, beaucoup de progrès sur le front de Q, plus de détails pour participer aux tests alpha sur `http://aum.i2p/q/` 14:45 &amp;lt;@jrandom&amp;gt; je suis sûr qu'on en saura plus sur la liste quand une mise à jour sera disponible 14:46 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; Q fonctionne pour moi pour récupérer du contenu 14:46 &amp;lt;@jrandom&amp;gt; oui, ça marche très bien pour moi aussi, quelques cahots ici et là, mais c'est très prometteur 14:47 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; mon serveur Q a stocké 2 petits éléments, puis est resté bloqué à 100 % d'utilisation CPU jusqu'à ce que je l'arrête 14:47 &amp;lt;zzz&amp;gt; pour ceux qui ne l'ont pas vu, regardez mon frontal Q `http://flock.i2p/cgi-bin/q` 14:47 &amp;lt;@jrandom&amp;gt; zzz : c'est vraiment génial 14:48 * jrandom a oublié l'URL en écrivant les notes d'état (d'oh) 14:50 &amp;lt;@jrandom&amp;gt; ok, autre chose sur 3) Q ? ou on passe à 4) ??? 14:50 * jrandom considère que c'est fait 14:51 &amp;lt;@jrandom&amp;gt; quelqu'un a autre chose à soulever pour la réunion ? 14:51 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; je code un filtre HTTP/HTML pour i2p 14:51 &amp;lt;+protokol&amp;gt; oui 14:51 &amp;lt;+protokol&amp;gt; Ian Clarke est un troll sur Slashdot 14:51 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; je code 14:51 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; devrait être plus sûr que le filtreur HTML de Freenet 14:51 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; si je manque de temps, j'incorporerai simplement le filtreur de Freenet 14:51 &amp;lt;@jrandom&amp;gt; cool Connelly, ça avance comment ? 14:52 &amp;lt;@jrandom&amp;gt; protokol : et toi, tu es un troll sur #i2p ;) 14:52 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; donc au final on devrait avoir un filtreur HTML pour i2p 14:52 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; filtrage HTML terminé, je travaille maintenant sur le CSS, je n'ai pas encore regardé le filtrage des en-têtes 14:53 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; il est très parano :) 14:53 &amp;lt;@jrandom&amp;gt; d'enfer 14:53 &amp;lt;+protokol&amp;gt; liste blanche ? 14:53 &amp;lt;@duck&amp;gt; est-ce que ça laisse passer quoi que ce soit ? 14:53 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; oui 14:53 &amp;lt;+protokol&amp;gt; si oui, qu'est-ce qui est actuellement interdit 14:53 &amp;lt;+protokol&amp;gt; (d'important) 14:55 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; interdits importants : frames et iframes, scripts, optgroup 14:55 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; meta 14:55 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; objets intégrés 14:56 &amp;lt;@jrandom&amp;gt; chouette. j'ai hâte de voir comment ça progresse — une estimation de quand on pourrait essayer de le brancher avec l'eepproxy ? 14:56 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; j'aurai probablement une alpha dans 1 à 2 semaines 14:57 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; pour qu'on puisse tester comment ça marche 14:57 &amp;lt;jrandom2p&amp;gt; génial 14:58 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; il autorise les formulaires, les cookies, la mise en cache du contenu, mais on peut désactiver tout ça en mode « parano » 14:58 &amp;lt;+protokol&amp;gt; pourquoi les frames et iframes ? tu ne peux pas simplement bloquer les connexions vers les sites non-i2p depuis celles-ci ? 14:59 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; il a une barre de navigation d'URL façon cgiproxy en haut 14:59 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; je soupçonne que le plus difficile serait de bloquer les frames entre différents eepsites 14:59 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; je ne veux pas que ce soit détourné 14:59 &amp;lt;+protokol&amp;gt; je veux dire, peux-tu simplement bloquer les connexions 14:59 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; on pourrait le faire comme le proxy de Freenet où tu entres juste une URL au début 14:59 &amp;lt;+protokol&amp;gt; oui, les frames peuvent être sympas 14:59 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; et on ne peut plus entrer d'URL une fois que tu commences à naviguer 15:00 &amp;lt;jrandom2p&amp;gt; les frames tuent les chatons 15:00 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; ça doit être le plus vieux framewar de tous les temps. pardon, flamewar 15:00 &amp;lt;jrandom2p&amp;gt; héhé 15:00 &amp;lt;+protokol&amp;gt; j'ai dit « peuvent » être sympas 15:00 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; ce qu'il nous faut, c'est notre propre navigateur 15:00 &amp;lt;@jrandom&amp;gt; et des poneys qui volent 15:01 &amp;lt;@jrandom&amp;gt; *tousse* 15:01 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; je préférerais un F-16 à un poney 15:01 &amp;lt;Teal`c__&amp;gt; je peux avoir une fille ? 15:01 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; je ferai une option pour activer les frames 15:01 &amp;lt;+protokol&amp;gt; Teal`c__ : non 15:02 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; Y a-t-il un inproxy I2P fonctionnel ? bolas.mine.nu semble HS. 15:02 &amp;lt;+protokol&amp;gt; depuis d'autres eepsites, n'est-ce pas ? 15:02 &amp;lt;@jrandom&amp;gt; BS314159: http://i2p.mine.nu/ 15:02 &amp;lt;+protokol&amp;gt; i2p.mine.nu 15:02 &amp;lt;frosk&amp;gt; i2p.mine.nu 15:02 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; merci 15:02 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; les frames sont sûres si elles sont à l'intérieur d'un seul eepsite. les frames sont sûres si tout le contenu est statique 15:03 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; le seul danger, c'est s'il y a un formulaire dans l'une des frames, car tu pourrais envoyer des informations à la mauvaise partie 15:04 &amp;lt;@jrandom&amp;gt; eh, je pense que le filtre ne devrait prendre en charge que ce dont nous avons besoin (et dont nous savons que c'est sûr), et laisser les demandes réelles des utilisateurs finaux étendre les fonctionnalités, plutôt que de supposer à l'avance que les gens voudront certaines choses 15:04 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; sage 15:06 &amp;lt;@jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 15:06 &amp;lt;Teal`c__&amp;gt; désolé, je ne savais pas qu'il y avait une réunion 15:07 &amp;lt;@jrandom&amp;gt; héhé pas d'inquiétude, tu seras immortalisé dans les journaux de la réunion ;) 15:07 &amp;lt;@jrandom&amp;gt; à ce propos 15:07 * jrandom termine 15:07 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>I2P Status Notes for 2005-03-29</title><link>/fr/blog/2005/03/29/i2p-status-notes-for-2005-03-29/</link><pubDate>Tue, 29 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/29/i2p-status-notes-for-2005-03-29/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est l&amp;rsquo;heure des notes de statut hebdomadaires&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.5 2) UDP (SSU) 3) Q 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.5.0.5&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Puisque vous avez tous fait un excellent travail en mettant à jour si rapidement vers la 0.5.0.4, nous publierons la nouvelle version 0.5.0.5 après la réunion. Comme évoqué la semaine dernière, le grand changement est l’intégration du code de regroupement (batching), qui regroupe plusieurs petits messages ensemble, plutôt que de leur attribuer à chacun leur propre message de tunnel complet de 1KB. Même si cela ne sera pas révolutionnaire en soi, cela devrait réduire substantiellement le nombre de messages transmis, ainsi que la bande passante utilisée, en particulier pour des services comme IRC.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 28 mars 2005</title><link>/fr/blog/2005/03/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-mars-2005/</link><pubDate>Mon, 28 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-mars-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> ant, cervantes, frosk, jrandom, Myo9, postman, smeghead, zzz&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:13 &amp;lt;jrandom&amp;gt; 0) salut 13:13 &amp;lt;jrandom&amp;gt; 1) 0.5.0.5 13:13 &amp;lt;jrandom&amp;gt; 2) UDP (SSU) 13:13 &amp;lt;jrandom&amp;gt; 3) Q 13:13 &amp;lt;jrandom&amp;gt; 4) ??? 13:13 &amp;lt;jrandom&amp;gt; 0) salut 13:13 * jrandom salue de la main 13:13 * smeghead particles 13:13 &amp;lt;jrandom&amp;gt; Les notes d'état hebdomadaires sont en ligne @ http://dev.i2p.net/pipermail/i2p/2005-March/000661.html 13:14 &amp;lt;jrandom&amp;gt; (une heure plus tôt que d'habitude *grommellements*) 13:14 &amp;lt;jrandom&amp;gt; bref, passons à 1) 0.5.0.5 13:15 &amp;lt;jrandom&amp;gt; comme mentionné dans les notes d'état, il y aura une nouvelle version plus tard ce soir 13:15 &amp;lt;jrandom&amp;gt; toute personne qui n'est pas encore en 0.5.0.4 devrait mettre à niveau dès que possible, car vous ne pourrez pas parler avec les utilisateurs en 0.5.0.5 13:15 &amp;lt;jrandom&amp;gt; tous les utilisateurs en 0.5.0.4 devraient également mettre à niveau dès que 0.5.0.5 sort 13:16 &amp;lt;@smeghead&amp;gt; la mise à jour fonctionnera-t-elle via le nouveau mécanisme de mise à jour de confiance dans la console du router ? 13:17 &amp;lt;jrandom&amp;gt; oui et non 13:17 &amp;lt;jrandom&amp;gt; bien sûr, 0.5.0.4 a un bug dans le NewsFetcher, où il n'écrit pas dans un fichier temporaire, mais reprend /par-dessus/ le fichier existant 13:18 &amp;lt;jrandom&amp;gt; donc, vu la manière dont le NewsFetcher détecte les mises à jour, il ne verra pas plus tard l'info « hé, 0.5.0.5 ! téléchargez-la ! » 13:18 &amp;lt;zzz&amp;gt; oui, si vous voulez attendre 12 heures ? il n'y a pas de bouton 'mettre à jour maintenant', si ? 13:18 &amp;lt;jrandom&amp;gt; d'un autre côté, une fois 0.5.0.5 sortie et le news.xml mis à jour, les utilisateurs en 0.5.0.4 peuvent supprimer le fichier et il ira le récupérer, le détectera et vous permettra de mettre à jour 13:19 &amp;lt;@smeghead&amp;gt; quel est le nom de ce fichier ? 13:19 &amp;lt;@smeghead&amp;gt; ah je vois 13:19 &amp;lt;jrandom&amp;gt; zzz : si news.xml n'existe pas ou s'il n'a pas été modifié depuis 12 heures, une nouvelle révision est récupérée 13:20 &amp;lt;jrandom&amp;gt; un nouveau i2pupdate.zip sera rendu disponible, ainsi que i2pupdate.sud 13:20 &amp;lt;jrandom&amp;gt; (quoique pour les révisions ultérieures, le .zip ne soit peut-être pas fourni) 13:20 &amp;lt;@smeghead&amp;gt; news.xml doit-il être dans le répertoire d'installation de base ? 13:20 &amp;lt;jrandom&amp;gt; smeghead: docs/news.xml 13:21 &amp;lt;+Myo9&amp;gt; Ne serait-il pas bon d'obtenir les mises à jour de manière anonyme par défaut ? 13:21 &amp;lt;+Myo9&amp;gt; s/not/"not be"/ 13:22 &amp;lt;jrandom&amp;gt; Myo9 : la semaine dernière, bla a proposé un contre-argument à cela — le fait que vous faites tourner i2p n'est pas secret, et utiliser votre eepproxy pour le récupérer pourrait permettre à dev.i2p de voir quelle destination est utilisée 13:22 &amp;lt;+frosk&amp;gt; de toute façon, n'importe qui peut voir que vous faites tourner un router 13:22 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; lalalala 13:22 &amp;lt;jrandom&amp;gt; tout comme ce n'est pas une bonne idée de dire sur IRC « hé, je redémarre mon router maintenant », vous ne voulez pas associer vos pseudos à l'activité de votre router 13:23 &amp;lt;+Myo9&amp;gt; Ok. 13:23 &amp;lt;+ant&amp;gt; * mae^ se bouche les oreilles 13:23 &amp;lt;jrandom&amp;gt; mais, d'un autre côté, si dev.i2p était vraiment un hôte anonyme (alias si nous ne savions pas que c'était dev.i2p.net), il nous faudrait le prendre en charge :) 13:23 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; ne me dis pas ton putain de mot de passe réseau 13:24 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; zut 13:25 &amp;lt;jrandom&amp;gt; ok, quelqu'un a-t-il autre chose pour 1) 0.5.0.5 ? 13:25 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; prenons tous une minute pour remercier jr, là tout de suite 13:25 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; en silence et pour vous-même... 13:25 &amp;lt;@smeghead&amp;gt; mae^ : et si on faisait ça après la réunion 13:25 &amp;lt;jrandom&amp;gt; heh, et vers la page de dons ;) 13:25 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; ou à lui en privé, ça va aussi 13:26 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; ou donner ! 13:26 &amp;lt;jrandom&amp;gt; ok, passons à 2) UDP (SSU) 13:26 &amp;lt;jrandom&amp;gt; nous avons mis en ligne quelques réflexions sur le nouveau protocole UDP, et des retours critiques seraient les bienvenus 13:27 &amp;lt;+ant&amp;gt; * cervantes note le « nous » royal 13:27 &amp;lt;@smeghead&amp;gt; c'est quoi SSU 13:27 &amp;lt;jrandom&amp;gt; eh bien, je suis peut-être celui qui tape le texte, mais nous avons tous discuté des problèmes ;) 13:28 &amp;lt;jrandom&amp;gt; SSU == Secure Semireliable UDP (UDP sécurisé semi-fiable) 13:28 &amp;lt;jrandom&amp;gt; http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/udp.html?rev=HEAD 13:28 &amp;lt;+ant&amp;gt; &amp;lt;Eol&amp;gt; ??? j'ai i2p installé et qui tourne mais je ne peux pas résoudre les sites .i2p .... dit d'orienter le navigateur vers le proxy 4444 mais Privoxy + Tor sont déjà là ... site.i2p:4444 échoue aussi ... des idées (sans désactiver Privoxy ou Tor) 13:28 &amp;lt;@smeghead&amp;gt; Eol: --&amp;gt; #i2p-chat 13:29 &amp;lt;jrandom&amp;gt; Eol : peut-être que des gens sur #i2p-chat peuvent aider, nous sommes en réunion hebdo des devs en ce moment 13:30 &amp;lt;jrandom&amp;gt; l'idée générale est que nous pourrons contourner la plupart des NAT, mais malheureusement pas tous. les statistiques montrent que ça marchera pour un pourcentage substantiel (75–95, selon à qui vous le demandez) 13:31 &amp;lt;jrandom&amp;gt; ok, c'est tout, vraiment — si quelqu'un a des questions/commentaires/inquiétudes, n'hésitez pas à m'envoyer, ou à la liste, un email à tout moment 13:31 &amp;lt;+ant&amp;gt; * Eol s'excuse 13:31 &amp;lt;@smeghead&amp;gt; les autres devraient se rebeller contre leurs administrateurs système tyranniques 13:31 &amp;lt;jrandom&amp;gt; pas de souci eol 13:32 &amp;lt;@smeghead&amp;gt; (ou casser sa tirelire pour une vraie connexion réseau) 13:32 &amp;lt;jrandom&amp;gt; ou obtenir un NAT non symétrique 13:32 &amp;lt;+frosk&amp;gt; (ou attendre les routes restreintes) 13:32 &amp;lt;jrandom&amp;gt; oui, ou attendre 2.0 :) 13:32 &amp;lt;@smeghead&amp;gt; parce que franchement, si vous tenez à la liberté d'information et à l'anonymat, vous ne devriez de toute façon pas vous soumettre à de telles restrictions de NAT qui vous dépassent 13:32 &amp;lt;jrandom&amp;gt; smeghead : tout le monde n'a pas le choix 13:33 &amp;lt;jrandom&amp;gt; par exemple, nous avons eu l'autre jour un utilisateur des ÉAU, où il n'y a QU'UN seul FAI, avec son propre NAT 13:33 &amp;lt;@smeghead&amp;gt; très vrai, mais il y a aussi des gens qui s'attendent à ce que nous nous plions en quatre pour les prendre en charge alors qu'ils devraient reprendre leur pouvoir 13:33 &amp;lt;@smeghead&amp;gt; exact 13:34 &amp;lt;jrandom&amp;gt; oui, nous prendrons en charge ce que nous pouvons, et ce que nous ne pouvons pas, eh bien, nous ne pouvons pas — pas encore 13:34 &amp;lt;@smeghead&amp;gt; plus les gens se plient devant leur FAI, plus les FAI restreindront leurs utilisateurs, et plus notre tâche devient difficile 13:37 &amp;lt;jrandom&amp;gt; ok, quelqu'un a-t-il autre chose pour 2) UDP ? si non, passons à 3) Q 13:37 &amp;lt;jrandom&amp;gt; hmm, on dirait qu'aum n'est pas encore là :) 13:37 &amp;lt;jrandom&amp;gt; mais en gros, plein de trucs cools en ligne @ `http://aum.i2p/q/` 13:38 &amp;lt;@smeghead&amp;gt; je pense que je parle au nom d'aum quand je dis, « zzzzzzzzzzzzzZZZz » 13:39 &amp;lt;jrandom&amp;gt; ok, je ne sais pas si j'ai quoi que ce soit à ajouter au-delà de ce qu'il y a dans l'email, à part « trucs sympas, parlez à aum » :) 13:40 &amp;lt;jrandom&amp;gt; ok, passons rapidement à 4) ??? 13:40 &amp;lt;jrandom&amp;gt; quelqu'un a-t-il autre chose à soulever ? 13:41 &amp;lt;cervantes&amp;gt; ouah, en moins d'une demi-heure ? 13:41 &amp;lt;jrandom&amp;gt; d'abord je publie les notes de réunion une heure à l'avance, et maintenant ça ! 13:41 &amp;lt;@smeghead&amp;gt; c'est l'heure d'une obstruction 13:41 &amp;lt;jrandom&amp;gt; *tousse* 13:41 &amp;lt;+postman&amp;gt; :) 13:41 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre, je peux retourner empaqueter 0.5.0.5 et vous pourrez tous télécharger quand ce sera prêt :) 13:41 &amp;lt;+postman&amp;gt; ok, je voulais juste annoncer v2mail.i2p 13:42 * cervantes sort un gong en porcelaine de la dynastie Ming 13:42 &amp;lt;jrandom&amp;gt; ooh, bien dit postman 13:42 &amp;lt;+postman&amp;gt; comme portail officiel du développement de v2mail 13:42 &amp;lt;+postman&amp;gt; la mise en page HTML mange des bébés 13:42 &amp;lt;+postman&amp;gt; mais j'espère quand même que vous trouverez les docs/whitepapers intéressants 13:43 &amp;lt;+postman&amp;gt; la documentation sera mise à jour au cours de la semaine prochaine 13:43 &amp;lt;@smeghead&amp;gt; pourrais-tu dire un mot sur ce qu'est v2mail ? 13:43 &amp;lt;@smeghead&amp;gt; v2 comme version 2, ou comme la fusée ? 13:43 &amp;lt;+postman&amp;gt; smeghead : le nouveau service de courrier décentralisé pour i2p 1.0 13:43 &amp;lt;+postman&amp;gt; smeghead : v2 se réfère à la version 13:44 * postman ne prévoit ni bombes mail ni fusées :) 13:44 &amp;lt;@smeghead&amp;gt; a-t-il des dépendances spécifiques à la 1.0, ou est-ce juste une cible ? 13:45 &amp;lt;+postman&amp;gt; il reste encore quelques mois de travail — les mises à jour y seront annoncées 13:45 &amp;lt;+frosk&amp;gt; bel effort, postman 13:45 &amp;lt;+postman&amp;gt; smeghead : non, il n'y a pas de dépendances à 1.0 — vous continuerez à utiliser susimail ou votre propre mua (client de messagerie) 13:46 &amp;lt;+postman&amp;gt; frosk : merci 13:46 &amp;lt;+postman&amp;gt; jrandom : ok, /me rend le micro 13:47 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; *applaudissements lointains* 13:47 &amp;lt;jrandom&amp;gt; w3rd, ça a vraiment l'air cool 13:47 &amp;lt;+postman&amp;gt; cervantes : hé, et ton plugin Firefox ? 13:47 &amp;lt;jrandom&amp;gt; ok, quelqu'un a-t-il autre chose à ajouter à la réunion ? 13:48 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; postman : euh, je suis encore en train de bosser dessus 13:49 &amp;lt;+postman&amp;gt; cervantes : moi vouloir jouer avec :) 13:50 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; je termine juste une partie fastidieuse de gestion des préférences utilisateur... ensuite tout devrait être prêt pour une version de test 13:50 &amp;lt;jrandom&amp;gt; mortel 13:50 &amp;lt;+postman&amp;gt; c00l :) 13:52 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; au passage... il semble que j'aie convaincu quelques développeurs Mozilla d'envisager de modifier la base de code pour que je puisse facilement ajouter un filtrage d'URI dans le plugin (c.-à-d. que je pourrai garantir qu'aucune connexion vers des adresses non-i2p n'est effectuée) 13:52 &amp;lt;jrandom&amp;gt; oh, sympa ! 13:52 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; mais cela ne sera pas dans Firefox avant quelques versions 13:53 &amp;lt;jrandom&amp;gt; super, merci de nous tenir au courant 13:53 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; je ferai ça 13:54 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre... 13:54 * jrandom se prépare 13:54 * jrandom clôt la réunion d'un *baf* &lt;/div></description></item><item><title>Notes de statut I2P du 2005-03-22</title><link>/fr/blog/2005/03/22/notes-de-statut-i2p-du-2005-03-22/</link><pubDate>Tue, 22 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/22/notes-de-statut-i2p-du-2005-03-22/</guid><description>&lt;p>Salut tout le monde, petite mise à jour rapide&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.3 2) regroupement par lots 3) mise à jour 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>0.5.0.3&lt;/li>
&lt;/ul>
&lt;p>La nouvelle version est sortie et la plupart d&amp;rsquo;entre vous ont mis à jour assez rapidement - merci ! Il y a eu quelques correctifs de bogues pour divers problèmes, mais rien de révolutionnaire - la mesure principale a consisté à écarter du réseau les utilisateurs des versions 0.5 et 0.5.0.1. Depuis, je surveille le comportement du réseau, en analysant ce qui se passe, et même s&amp;rsquo;il y a eu quelques améliorations, il reste encore des points à régler.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 22 mars 2005</title><link>/fr/blog/2005/03/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-mars-2005/</link><pubDate>Tue, 22 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-mars-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, cervantes, detonate, duck, frosk, jdot, jrandom, mihi, Ragnarok&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:01 &amp;lt;@jrandom&amp;gt; 0) salut 13:01 &amp;lt;@jrandom&amp;gt; 1) 0.5.0.3 13:01 &amp;lt;@jrandom&amp;gt; 2) regroupement (batching) 13:01 &amp;lt;@jrandom&amp;gt; 3) mise à jour 13:01 &amp;lt;@jrandom&amp;gt; 4) ??? 13:01 &amp;lt;@jrandom&amp;gt; 0) salut 13:01 * jrandom fait signe de la main 13:01 &amp;lt;@jrandom&amp;gt; les notes d'état hebdomadaires viennent d'être publiées ici @ http://dev.i2p.net/pipermail/i2p/2005-March/000654.html 13:02 &amp;lt;+detonate&amp;gt; salut 13:02 &amp;lt;+cervantes&amp;gt; ’lo 13:02 &amp;lt;@jrandom&amp;gt; on attaque direct avec 1) 0.5.0.3 13:02 &amp;lt;@jrandom&amp;gt; la version est sortie il y a quelques jours et les retours sont positifs 13:02 &amp;lt;+cervantes&amp;gt; jrandom: préviens-nous quand des nains bleus dansants montent sur ton écran et on écourtera la réunion 13:03 &amp;lt;@jrandom&amp;gt; heh cervantes 13:03 &amp;lt;@jrandom&amp;gt; (merci Bob pour les journaux de réunion éditables ;) 13:04 &amp;lt;@jrandom&amp;gt; je n’ai pas grand-chose à ajouter sur 0.5.0.3 par rapport à ce qui est dans ce message 13:04 &amp;lt;@jrandom&amp;gt; des commentaires/questions/inquiétudes à ce sujet ? 13:04 &amp;lt;bla&amp;gt; jrandom: De nouvelles mesures sur le code de sélection de pairs rapides ? 13:05 &amp;lt;@jrandom&amp;gt; ah, je savais qu’il y avait autre chose dans 0.5.0.3 que j’avais négligée ;) 13:06 &amp;lt;@jrandom&amp;gt; je n’ai pas encore de métriques solides, mais de façon anecdotique la sélection de pairs rapides a trouvé les pairs que je sais explicitement être « rapides » (par ex. des routers sur la même machine, etc.) 13:07 &amp;lt;bla&amp;gt; jrandom: Parfois, les eepsites nécessitent encore plusieurs tentatives pour trouver un tunnel utilisable 13:07 &amp;lt;@jrandom&amp;gt; des rapports indiquent aussi des débits assez raisonnables à l’occasion (dans la plage 10–20KBps), mais ce n’est pas encore fréquent (nous avons encore les paramètres réglés à la baisse) 13:08 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; oups, il y a une réunion 13:09 &amp;lt;@jrandom&amp;gt; hmm, oui, j’ai constaté que la fiabilité n’est pas encore au niveau. Réessayer plus d’une fois n’est pas une solution — si un site ne se charge pas après 1 nouvel essai, laissez 5–10 m avant de réessayer 13:09 &amp;lt;@jrandom&amp;gt; ce que j’ai vu sur le réseau, ce sont des pics de latence au niveau de la couche de transport, pas assez rares 13:10 &amp;lt;@jrandom&amp;gt; par ex. 5–20+ secondes juste pour purger un message de 1–2KB à travers un socket 13:10 &amp;lt;@jrandom&amp;gt; ajoutez à ça un chemin à 5 sauts (tunnels à 2 sauts) et ça peut poser problème 13:11 &amp;lt;@jrandom&amp;gt; c’est d’ailleurs en partie ce qui motive le code de regroupement (batching) — réduire le # de messages à envoyer 13:13 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a des questions/commentaires/inquiétudes sur 0.5.0.3 ? 13:13 &amp;lt;bla&amp;gt; jrandom: Ça a l’air bon. J’en demanderai plus dans la prochaine « section » 13:14 &amp;lt;@jrandom&amp;gt; w3rd, ok, on peut peut-être passer à 2) regroupement (batching) 13:15 &amp;lt;@jrandom&amp;gt; le mail et mon blog (jrandom.dev.i2p&amp;lt;/spam&amp;gt;) devraient décrire les bases de ce qui est prévu 13:15 &amp;lt;@jrandom&amp;gt; et, bon, c’est vraiment des choses assez basiques 13:15 &amp;lt;@jrandom&amp;gt; le préprocesseur actuel que nous avons était le plus simple possible à implémenter (nom de classe : TrivialPreprocessor) ;) 13:16 &amp;lt;@jrandom&amp;gt; le nouveau a quelques paramètres réglables pour la fréquence de regroupement (batching), ainsi qu’une certaine affinité de tunnel sortant au sein des pools de tunnels individuels (où nous essayons de sélectionner le même tunnel sortant pour les requêtes suivantes pendant, par ex., jusqu’à 500 ms, afin d’optimiser le regroupement) 13:17 &amp;lt;@jrandom&amp;gt; c’est à peu près tout ce que j’ai à ajouter là-dessus — des questions/commentaires/inquiétudes ? 13:18 &amp;lt;bla&amp;gt; Est-ce que cela exige que tous les nœuds participants utilisent le nouveau préprocesseur, ou bien un mélange Trivial/NewOne peut-il coexister ? 13:18 &amp;lt;+Ragnarok&amp;gt; ça ajoutera 0,5 s à la latence, non ? 13:19 &amp;lt;@jrandom&amp;gt; bla: non, ce préprocesseur n’est utilisé que sur la tunnel gateway, et c’est à cette gateway de décider comment ou si elle regroupe 13:20 &amp;lt;@jrandom&amp;gt; Ragnarok: pas en général — le message 1 peut être retardé jusqu’à 0,5 s, mais les messages 2–15 sont transférés bien plus vite qu’ils ne l’auraient été autrement. C’est aussi un simple seuil — dès qu’un plein tunnel message de données est disponible, c’est vidé 13:20 &amp;lt;+Ragnarok&amp;gt; cool 13:20 &amp;lt;+Ragnarok&amp;gt; ça économise combien de surcharge ? 13:21 &amp;lt;@jrandom&amp;gt; considérable ;) 13:21 &amp;lt;+Ragnarok&amp;gt; considérable c’est bien, même si c’est vague :P 13:21 &amp;lt;@jrandom&amp;gt; regarde ton `http://localhost:7657/oldstats.jsp#tunnel.smallFragments` 13:21 &amp;lt;@jrandom&amp;gt; compare ça à #tunnel.fullFragments 13:22 &amp;lt;bla&amp;gt; jrandom: Cela ne concerne que la communication endpoint-&amp;gt;IB-gateway ? 13:22 &amp;lt;@jrandom&amp;gt; avec le regroupement (batching), le ratio de full à small va augmenter, et le # d’octets de remplissage (pad bytes) dans les small va diminuer 13:23 &amp;lt;@jrandom&amp;gt; bla: hmm, ça concerne toutes les tunnel gateways, entrantes ou sortantes 13:24 &amp;lt;mihi&amp;gt; full fragments: lifetime average value: 1,00 over 1.621,00 events 13:24 &amp;lt;bla&amp;gt; jrandom: ok 13:24 &amp;lt;mihi&amp;gt; can there be a frational number of fragments? 13:24 &amp;lt;@jrandom&amp;gt; full: 1.00 over 807,077.00 events small: 746.80 over 692,682.00 events 13:25 &amp;lt;@jrandom&amp;gt; heh mihi 13:25 &amp;lt;@jrandom&amp;gt; (ce small: 746 signifie que sur ces 692 k messages, 746 sur 996 octets étaient des octets de remplissage (pad bytes) « gaspillés » !) 13:26 &amp;lt;@jrandom&amp;gt; enfin, pas tout à fait gaspillés — ils avaient leur utilité 13:26 &amp;lt;+detonate&amp;gt; surcharge inutile quand même 13:27 &amp;lt;@jrandom&amp;gt; oui, dont une bonne partie qu’on devrait pouvoir éliminer avec le préprocesseur de regroupement (batching) 13:28 &amp;lt;@jrandom&amp;gt; malheureusement, ça ne sera pas inclus dans la prochaine version 13:28 &amp;lt;@jrandom&amp;gt; mais ce sera inclus dans la révision 0.5.0.6 (ou peut-être 0.5.1) 13:28 &amp;lt;@jrandom&amp;gt; euh, 0.5.0.5, ou 0.5.1 13:28 * jrandom se mélange les pinceaux avec les # 13:29 &amp;lt;bla&amp;gt; jrandom: Pourquoi pas ? 13:29 &amp;lt;+cervantes&amp;gt; hash et pilules... zut 13:30 &amp;lt;@jrandom&amp;gt; !thwap cervantes 13:30 &amp;lt;@jrandom&amp;gt; bla: il y a un bug dans la 0.5.0.3 (et avant) où le gestionnaire de messages fragmentés fera que les fragments suivants au sein du même tunnel message seront ignorés 13:31 &amp;lt;@jrandom&amp;gt; si on déployait le préprocesseur de regroupement (batching) directement, on aurait un nombre substantiel de messages perdus 13:31 &amp;lt;@jrandom&amp;gt; pas d’inquiétude, on a d’autres trucs sympas en réserve, donc la prochaine 0.5.0.4 ne sera pas totalement ennuyeuse ;) 13:31 &amp;lt;bla&amp;gt; jrandom: Ah, donc 13:32 &amp;lt;bla&amp;gt; jrandom: Ah, donc c’est pour ça qu’on doit faire ça après que 0.5.0.4 soit généralisée.. Je vois. Merci. 13:33 &amp;lt;@jrandom&amp;gt; oui, ce serait bien si le gestionnaire de fragments pouvait gérer ça, et en général il le fait, il libère juste le tampon d’octets trop tôt, annulant les fragments suivants (oups) 13:33 &amp;lt;@jrandom&amp;gt; ok, autre chose sur 2), ou on passe à 3) mise à jour ? 13:35 &amp;lt;@jrandom&amp;gt; ok, comme mentionné dans les notes d’état (et discuté depuis un moment dans divers endroits), nous allons ajouter des fonctionnalités pour une mise à jour simple et sûre qui ne requiert pas que l’utilisateur final aille sur le site, lise la mailing list ou lise le topic dans le canal :) 13:36 &amp;lt;+detonate&amp;gt; cool 13:36 &amp;lt;@jrandom&amp;gt; smeghead a assemblé du code pour aider à automatiser et sécuriser le processus, en travaillant avec cervantes pour l’intégrer à fire2pe ainsi qu’au routerconsole normal 13:37 &amp;lt;@jrandom&amp;gt; le mail liste la description générale de ce qui sera disponible, et bien que la plupart soit fonctionnel, il reste quelques morceaux pas encore totalement finalisés 13:37 &amp;lt;@jrandom&amp;gt; contrairement au regroupement (batching), cela /sera/ disponible dans la prochaine révision, même si les gens ne pourront pas en tirer grand-chose avant la 0.5.0.5 (quand il faudra mettre à jour) 13:39 &amp;lt;+Ragnarok&amp;gt; alors... c’est quoi les trucs sympas pour 5.0.4, du coup ? 13:42 &amp;lt;@jrandom&amp;gt; avec le code de mise à jour vient la possibilité de récupérer des annonces, affichant par ex. un extrait de news en haut de la router console. En plus de ça, dans le cadre du code de mise à jour nous avons un nouveau composant de téléchargement fiable qui fonctionne soit directement soit via l’eepproxy, en réessayant et en continuant en cours de route. Il y aura peut-être des fonctionnalités liées construites dessus, mais sans promesse 13:42 &amp;lt;+Ragnarok&amp;gt; sympa 13:43 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a des questions/commentaires/inquiétudes sur 3) mise à jour ? 13:45 &amp;lt;@jrandom&amp;gt; sinon, on passe à 4) ??? 13:45 &amp;lt;@jrandom&amp;gt; autre chose que quelqu’un veut aborder ? je suis sûr d’avoir manqué des trucs 13:45 &amp;lt;+detonate&amp;gt; i2p est connu pour fonctionner avec la Sun JVM sous OpenBSD 3.7 :) 13:45 &amp;lt;@jrandom&amp;gt; nice! 13:47 &amp;lt;bla&amp;gt; Quel est le statut du transport UDP ? 13:48 &amp;lt;+detonate&amp;gt; l’udp va être désordonné, je pense qu’il vaudrait mieux voler le code de pipelining de bt et l’adapter ;) 13:48 &amp;lt;@jrandom&amp;gt; *tousse* 13:49 &amp;lt;@jrandom&amp;gt; je ne m’attends pas à beaucoup de problèmes, mais il y a certainement du travail 13:49 &amp;lt;@jrandom&amp;gt; la façon dont la politique de mise en file d’attente opère, ainsi que la limitation de bande passante (throttling) pour l’admission dans la file, seront intéressantes 13:50 &amp;lt;bla&amp;gt; Qui faisait ce travail préliminaire ? 13:50 &amp;lt;@jrandom&amp;gt; bla: detonate et mule 13:50 &amp;lt;+detonate&amp;gt; ouais.. je me suis relâché le mois dernier toutefois 13:50 &amp;lt;bla&amp;gt; detonate: Je suppose que tu plaisantes, avec ta remarque sur BT ? 13:51 &amp;lt;+detonate&amp;gt; je suis à moitié sérieux 13:51 &amp;lt;+detonate&amp;gt; on pourrait au moins diviser par deux le nombre de threads pour le transport si on faisait ça 13:51 * jrandom lance un seau de boue sur detonate 13:51 &amp;lt;jdot&amp;gt; ouais ! mon router tourne maintenant sur mon serveur dédié plutôt que sur ma connexion câble pourrie. 13:51 &amp;lt;@jrandom&amp;gt; bien joué jdot 13:52 &amp;lt;@jrandom&amp;gt; on pourra s’en sortir avec 3–5 threads dans la couche de transport pour toutes les comm avec tous les pairs 13:52 &amp;lt;bla&amp;gt; detonate: Mais la moitié ne suffira pas quand le réseau deviendra grand (&amp;gt; quelques centaines de nœuds) 13:52 &amp;lt;jdot&amp;gt; avec 1000GB de b/w à disposition 13:53 &amp;lt;jdot&amp;gt; malheureusement j.i2p et chat.i2p seront indisponibles encore quelques heures pendant que je migre les choses 13:53 &amp;lt;duck&amp;gt; detonate: addressbook en pause aussi ? 13:53 &amp;lt;+detonate&amp;gt; ouais, c’est en pause aussi 13:54 &amp;lt;+detonate&amp;gt; la seule chose qui n’est pas en pause est le stockage monolithique des profils, je comptais faire marcher ça plus tard aujourd’hui 13:54 &amp;lt;@jrandom&amp;gt; w3rd 13:54 &amp;lt;+detonate&amp;gt; alors I2P ne fragmentera pas le disque massivement 13:54 &amp;lt;jdot&amp;gt; jrandom: pour les limites de BP, ce sont des moyennes ? 13:54 &amp;lt;+frosk&amp;gt; les systèmes de fichiers modernes ne fragmentent pas, voyons 13:55 &amp;lt;+detonate&amp;gt; NTFS, si 13:55 &amp;lt;@jrandom&amp;gt; jdot: les limites de bande passante sont des seaux de jetons stricts (token buckets) 13:55 &amp;lt;@jrandom&amp;gt; jdot: si tu définis la durée de rafale, c’est la période sur laquelle ça fait la moyenne 13:56 &amp;lt;@jrandom&amp;gt; (bon, 2x burst == period) 13:56 &amp;lt;@jrandom&amp;gt; ((à peu près)) 13:56 &amp;lt;jdot&amp;gt; hmmm... eh bien j’ai 1000GB et je veux qu’i2p puisse prendre jusqu’à 800GB/mo.... 13:56 &amp;lt;+ant&amp;gt; &amp;lt;mihi&amp;gt; detonate: ntfs stocke les très petits fichiers dans la MFT, ce qui signifie presque pas de fragmentation 13:57 &amp;lt;jdot&amp;gt; et je me fiche du niveau des rafales 13:57 &amp;lt;+detonate&amp;gt; eh bien, quand tu lances le défragmenteur, il passe 10 minutes à déplacer les 6000 profils... donc ça doit fragmenter 13:58 &amp;lt;@jrandom&amp;gt; jdot: hmm, eh bien, 800GB c’est probablement plus que ce que ça voudra pousser de toute façon, donc tu peux probablement te passer de limites ;) 13:58 &amp;lt;@jrandom&amp;gt; d’un autre côté, si tu peux décrire une politique que tu voudrais voir implémentée, on pourrait peut-être la gérer 13:58 &amp;lt;jdot&amp;gt; jrandom: je vais faire ça pour l’instant et voir comment ça marche 13:58 &amp;lt;bla&amp;gt; detonate: NTFS, si je me souviens bien (IIRC), est un système de fichiers journalisé. Donc même un fichier monolithique se fragmentera si tu écris de petites portions dedans 13:58 &amp;lt;+detonate&amp;gt; tout est écrit d’un coup 13:59 &amp;lt;+detonate&amp;gt; et lu d’un coup 13:59 &amp;lt;bla&amp;gt; detonate: Ok. Je vois. 13:59 &amp;lt;jdot&amp;gt; jrandom: eh bien, attendons de voir si ce sera même un problème. 13:59 &amp;lt;bla&amp;gt; detonate: Bon travail dans ce cas ! 13:59 &amp;lt;+detonate&amp;gt; je serais curieux de savoir quel usage réel il y a si tu laisses sans limite 14:00 &amp;lt;+detonate&amp;gt; sur une bonne connexion 14:00 &amp;lt;jdot&amp;gt; moi aussi je suis curieux ! 14:00 &amp;lt;@jrandom&amp;gt; mes routers en colo tournent sans limite, mais sont contraints par le CPU 14:00 &amp;lt;+Ragnarok&amp;gt; peux-tu utiliser un bitbucket pour moyenner sur un mois ? 14:00 &amp;lt;jdot&amp;gt; jrandom: CPU contraint ? quel type de CPU ? 14:01 &amp;lt;@jrandom&amp;gt; transfert sur 4 j 3.04GB/2.73GB 14:01 &amp;lt;+detonate&amp;gt; hmm, je m’attendais à moins 14:01 &amp;lt;@jrandom&amp;gt; jdot: CPU contraint parce que j’y fais tourner 3 routers, plus quelques autres JVM, parfois avec profilage 14:01 &amp;lt;+detonate&amp;gt; ça doit être ces gens de bt 14:01 &amp;lt;+detonate&amp;gt; une fois le regroupement (batching) en place, ce serait intéressant de voir comment ça change 14:02 &amp;lt;@jrandom&amp;gt; detonate: une partie de ce trafic, c’est aussi moi qui pousse des fichiers de 50MB entre lui-même ;) 14:02 &amp;lt;+detonate&amp;gt; heh 14:02 &amp;lt;jdot&amp;gt; ahh. ok. eh bien, on va voir comment cette machine s’en sort. c’est un AMD XP 2400 avec 512MB et une connexion 10Mbit 14:02 &amp;lt;@jrandom&amp;gt; Ragnarok: les token buckets ne fonctionnent pas vraiment comme ça 14:02 &amp;lt;@jrandom&amp;gt; jdot: word, ouais, ici c’est un p4 1.6 iirc 14:03 &amp;lt;@jrandom&amp;gt; Ragnarok: dans un token bucket, chaque (par ex.) seconde tu ajoutes des jetons, selon le débit. si le seau est plein (taille = période de rafale), les jetons sont jetés 14:04 &amp;lt;@jrandom&amp;gt; chaque fois que tu veux transférer des données, tu dois obtenir une quantité suffisante de jetons 14:04 &amp;lt;@jrandom&amp;gt; (1 token = 1 octet) 14:04 &amp;lt;+Ragnarok&amp;gt; Je sais comment ça marche... que se passe-t-il si tu rends le seau très grand ? 14:05 &amp;lt;+detonate&amp;gt; alors tu n’arrêtes jamais d’envoyer des données 14:05 &amp;lt;+detonate&amp;gt; s’il est de taille infinie 14:05 &amp;lt;+detonate&amp;gt; euh, et qu’il est rempli de jetons 14:05 &amp;lt;@jrandom&amp;gt; s’il est vraiment grand, il peut se mettre à faire des rafales à débit illimité après une période de faible usage 14:06 &amp;lt;@jrandom&amp;gt; ce qui est peut-être souhaité dans certains cas 14:07 &amp;lt;@jrandom&amp;gt; le truc, c’est que tu ne peux pas simplement régler le token bucket à 800GB, car ça ne contraint pas la quantité totale transférée 14:08 &amp;lt;+detonate&amp;gt; il te faut un champ où tu peux définir le nombre de jetons par seconde, ensuite tu peux simplement diviser la bande passante mensuelle par le nombre de secondes 14:08 &amp;lt;+detonate&amp;gt; :) 14:10 &amp;lt;@jrandom&amp;gt; c’est pareil que fixer simplement le débit moyen sur le mois, ce qui serait déséquilibré. Mais bon, beaucoup de scénarios sont possibles — si quelqu’un en a qui répondent à ses besoins et qui ne peuvent pas être satisfaits avec ce qui existe, contactez-nous 14:10 &amp;lt;+Ragnarok&amp;gt; mais si tu fixes le débit à la moyenne voulue... je pense à 308 kB/s ici, puis que tu règles le bitbucket très grand... pourquoi ça ne marche pas ? 14:11 &amp;lt;+Ragnarok&amp;gt; s/larger/large/ 14:12 &amp;lt;+detonate&amp;gt; eh bien, tu pourrais le régler pour qu’il n’envoie jamais plus de 800GB/44000 dans une période de rafale de 60 secondes 14:12 &amp;lt;+detonate&amp;gt; 44000 étant à peu près le nombre de minutes dans un mois 14:13 &amp;lt;@jrandom&amp;gt; la taille du seau / la durée de rafale décrit combien on enverra sans contrainte, et la plupart des gens veulent /vraiment/ des contraintes, pour que le router ne dévore pas 10mbps pendant 5 minutes en vidant le seau (ou autre) 14:14 &amp;lt;@jrandom&amp;gt; un étranglement supplémentaire (throttle) des jetons sortant du seau est aussi possible (et est-ce que cet étranglement devrait avoir son propre token bucket, et ce seau son propre étranglement, etc.) 14:16 &amp;lt;+Ragnarok&amp;gt; je pensais que le seau n’était rempli que quand la bande passante n’était pas utilisée 14:16 &amp;lt;@jrandom&amp;gt; les jetons sont ajoutés au seau à un débit constant (p. ex. 64k jetons par seconde) 14:17 &amp;lt;@jrandom&amp;gt; tout ce qui veut de la bande passante s’adresse toujours au seau 14:18 &amp;lt;+Ragnarok&amp;gt; ah.. ok 14:19 &amp;lt;@jrandom&amp;gt; ok cool, quelqu’un d’autre a quelque chose à aborder pour la réunion ? 14:21 &amp;lt;@jrandom&amp;gt; ok sinon 14:21 * jrandom se prépare 14:21 * jrandom *baf* ferme la réunion &lt;/div></description></item><item><title>Notes sur l'état d'I2P du 2005-03-15</title><link>/fr/blog/2005/03/15/notes-sur-l%C3%A9tat-di2p-du-2005-03-15/</link><pubDate>Tue, 15 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/15/notes-sur-l%C3%A9tat-di2p-du-2005-03-15/</guid><description>&lt;p>Salut à tous, c’est l’heure de la mise à jour hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau&lt;/li>
&lt;li>Feedspace (espace des flux)&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Au cours de la semaine écoulée, j’ai passé une grande partie de mon temps à analyser le comportement du réseau, à suivre des statistiques et à essayer de reproduire divers événements dans le simulateur. Si certains des comportements étranges du réseau peuvent être attribués aux deux douzaines environ de routers encore sur d’anciennes versions, le facteur clé est que nos calculs de vitesse ne nous donnent pas de bonnes données — nous ne sommes pas en mesure d’identifier correctement les pairs capables d’acheminer des données rapidement. Par le passé, ce n’était pas vraiment un problème, puisqu’un bug nous amenait à utiliser les 8 pairs à la plus forte capacité comme pool &amp;lsquo;fast&amp;rsquo;, plutôt que de construire de véritables niveaux dérivés de la capacité. Notre calcul de vitesse actuel est dérivé d’un test périodique de latence (le RTT d’un test de tunnel, en particulier), mais cela ne fournit pas suffisamment de données pour avoir confiance dans la valeur. Ce dont nous avons besoin, c’est d’une meilleure façon de collecter davantage de points de données tout en permettant aux pairs &amp;lsquo;high capacity&amp;rsquo; d’être promus au niveau &amp;lsquo;fast&amp;rsquo;, si nécessaire.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 15 mars 2005</title><link>/fr/blog/2005/03/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-15-mars-2005/</link><pubDate>Tue, 15 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-15-mars-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, cervantes, detonate, frosk, godmode0, jrandom, legion, Myo9, newkid, polecat, Pseudonym, Ragnarok, smeghead, Teal, thetower&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:07 &amp;lt;jrandom&amp;gt; 0) salut 13:07 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:07 &amp;lt;jrandom&amp;gt; 2) Feedspace 13:07 &amp;lt;jrandom&amp;gt; 3) ??? 13:07 &amp;lt;jrandom&amp;gt; 0) salut 13:07 * jrandom fait coucou 13:07 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires en ligne @ http://dev.i2p.net/pipermail/i2p/2005-March/000649.html 13:08 &amp;lt;Teal&amp;gt; salut 13:08 &amp;lt;jrandom&amp;gt; (ouais, je suis en retard cette fois, mais presque !) 13:08 &amp;lt;frosk&amp;gt; salut 13:08 &amp;lt;jrandom&amp;gt; autant passer directement au 1) état du réseau 13:08 &amp;lt;jrandom&amp;gt; le réseau est, genre, en ligne, et tout 13:09 &amp;lt;jrandom&amp;gt; le débit global est toujours aussi bas qu'avant, avec un nombre substantiel de messages et fragments perdus 13:09 &amp;lt;bla&amp;gt; salut 13:09 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; mauvais 13:09 &amp;lt;Teal&amp;gt; des pistes sur le pourquoi ? 13:10 &amp;lt;jrandom&amp;gt; Teal: bien sûr, lis les notes d'état ? :) 13:10 &amp;lt;+detonate&amp;gt; salut 13:11 &amp;lt;jrandom&amp;gt; il y a encore ~ 25 personnes sur des versions plus anciennes, et il est probable qu’elles y resteront jusqu’à ce qu’on les retire du réseau 13:11 &amp;lt;jrandom&amp;gt; en tout cas, on devrait pouvoir contourner ça, donc les avoir là est en fait utile, je suppose 13:11 &amp;lt;jrandom&amp;gt; (même si ce serait bien qu’ils mettent à jour... ;) 13:11 &amp;lt;cervantes&amp;gt; (salut) 13:11 &amp;lt;frosk&amp;gt; ce sont probablement des moutons qui ont installé I2P parce qu’ils en ont entendu parler quelque part et voulaient essayer du « p2p anonyme » 13:12 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; oui, si une dégradation de la qualité du réseau peut arriver à cause de bugs, c’est aussi possible par malveillance 13:12 &amp;lt;newkid&amp;gt; C’est ma première réunion, mais j’ai lu les notes, et le problème semble lié à ce que j’ai expliqué avant la réunion 13:12 &amp;lt;Pseudonym&amp;gt; savons-nous quels problèmes spécifiques causent les anciens nœuds et pourquoi ? 13:12 &amp;lt;jrandom&amp;gt; bs314159: n’attribue jamais à la malveillance ce qui peut être attribué à jrandom qui écrit du mauvais code ;) 13:13 &amp;lt;jrandom&amp;gt; Pseudonym: oui, voir le changelog 13:13 &amp;lt;newkid&amp;gt; J’exécute deux nœuds, séparés de quelques millisecondes, et ils ne se considèrent pas « rapides » l’un l’autre la plupart du temps 13:13 &amp;lt;jrandom&amp;gt; d’accord newkid 13:13 &amp;lt;jrandom&amp;gt; le calculateur de vitesse tel que déployé est, eh bien, assez pourri 13:13 &amp;lt;jrandom&amp;gt; il ne recueille pas assez de données pour avoir la moindre confiance dans les valeurs 13:13 &amp;lt;bla&amp;gt; Hmm.. C’est au mieux mauvais ;) 13:13 &amp;lt;jrandom&amp;gt; c’est à peu près aussi dénué de sens que les « débits instantanés » que vous pouvez voir sur /oldconsole.jsp 13:14 &amp;lt;jrandom&amp;gt; j’essaie de nouveaux calculateurs, et il y a une amélioration, mais l’algorithme pose problème 13:14 &amp;lt;jrandom&amp;gt; à savoir, il n’autorise pas les pairs à haute capacité à devenir des pairs rapides sans que ces pairs rapides sortent du groupe haute capacité 13:15 &amp;lt;bla&amp;gt; jrandom: Chaque nœud obtient-il les données de « rapidité » des autres nœuds directement (« P2P »), ou via des tunnels ? 13:15 &amp;lt;jrandom&amp;gt; (a.k.a. les K premiers pairs placés dans le groupe rapide y resteront) 13:15 &amp;lt;jrandom&amp;gt; bla: via des tunnels, nous ne pouvons pas faire confiance aux mesures directes, car cela permettrait des attaques d’anonymat triviales 13:15 &amp;lt;godmode0&amp;gt; "alfYl6RvHzw=" = "21538-900" 13:15 &amp;lt;godmode0&amp;gt; "alV9ye/y/Us=" = "23565-200" 13:15 &amp;lt;godmode0&amp;gt; c’est du sha1 ? 13:15 &amp;lt;jrandom&amp;gt; (p. ex. être vraiment très lent pour tout le monde sauf Alice) 13:15 &amp;lt;+detonate&amp;gt; ils y resteront pour toute la durée de vie du router ? 13:15 &amp;lt;jrandom&amp;gt; godmode0: nous sommes en réunion là 13:16 &amp;lt;godmode0&amp;gt; oups désolé 13:16 &amp;lt;jrandom&amp;gt; detonate: jusqu’à ce que l’un d’eux échoue ou rejette un tunnel (a.k.a. leur classement de capacité les fait sortir du groupe haute capacité) 13:16 &amp;lt;+detonate&amp;gt; ok 13:17 &amp;lt;bla&amp;gt; bla: Hmm.. Cela ressemble à un problème qui — pour obtenir _vraiment_ assez de données — doit être&amp;gt;&amp;gt;log(N) sur le réseau. 13:17 &amp;lt;jrandom&amp;gt; je joue avec quelques idées pour obtenir plus de données, mais je ne l’ai pas encore mis à jour 13:17 &amp;lt;bla&amp;gt; En termes de charge, oui. 13:18 &amp;lt;jrandom&amp;gt; eh bien, un des points critiques est certainement quand la charge du réseau dépasse la capacité du réseau 13:18 &amp;lt;jrandom&amp;gt; je pense que nos calculateurs de capacité peuvent gérer ça toutefois 13:18 &amp;lt;cervantes&amp;gt; jrandom: est-ce que -3 utilise réellement cette méthode de sélection de pairs rapides ? 13:18 &amp;lt;+polecat&amp;gt; Avec un peu de chance, puisque le transfert de données entre pairs dispose de contrôles d’équité, il n’y aura aucun moyen d’augmenter la charge de trop... 13:19 &amp;lt;bla&amp;gt; jrandom: Eh bien, plus précisément : nous devons nous assurer que l’algo de « trouver qui est rapide » reste en O(log(N)) 13:19 &amp;lt;jrandom&amp;gt; cervantes: oui, mais comme je l’ai dit, il n’autorise pas la promotion des pairs entre rapide et haute capacité 13:19 &amp;lt;jrandom&amp;gt; polecat: contrôles d’équité ? 13:19 &amp;lt;cervantes&amp;gt; puisque je viens de réaliser que j’avais activé le proxy, et que je naviguais sur le web normal sans m’en rendre compte (je me disais bien que ma connexion était un peu molle) ;-) 13:20 &amp;lt;cervantes&amp;gt; s/live web/outerweb 13:20 &amp;lt;jrandom&amp;gt; bla: je ne suis pas sûr que nous devrions dépendre de N. Pas besoin de trouver l’« optimal » (le plus rapide du réseau), seulement « suffisamment rapide pour gérer nos données » 13:20 &amp;lt;@smeghead&amp;gt; il semblerait que i2pProxy.pac soit dangereux même pour son créateur :) 13:20 &amp;lt;jrandom&amp;gt; heh bien vu cervantes :) 13:20 &amp;lt;jrandom&amp;gt; lol 13:20 &amp;lt;cervantes&amp;gt; donc ça a certainement amélioré les choses sur mon nœud à la maison qui souffrait vraiment avant 13:21 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; jrandom: peux-tu le randomiser ? 13:21 &amp;lt;cervantes&amp;gt; smeghead: hehe voyons, je n’utilise pas ça ! tu me crois fou ! 13:21 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; c.-à-d. créer un taux de transition spontané ? 13:21 &amp;lt;jrandom&amp;gt; BS314159: nous utilisons des niveaux (tiers), et nous randomisons à l’intérieur des niveaux 13:22 &amp;lt;jrandom&amp;gt; BS314159: des taux spontanés, c’est essentiellement ce que nous avons maintenant, et ils fluctuent beaucoup 13:22 &amp;lt;jrandom&amp;gt; (we == 0.5.0.2-0) 13:22 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; je crois que je ne comprends pas le problème. laisse tomber. 13:23 &amp;lt;jrandom&amp;gt; c’est difficile de le faire de façon sûre et précise, mais je pense qu’il y a assez de données à exploiter. on verra bien 13:23 &amp;lt;bla&amp;gt; jrandom: En tout cas, trouver quelques bons nœuds ressemble furieusement à une optimisation de type « colonie de fourmis » 13:24 &amp;lt;bla&amp;gt; jrandom: Parce qu’une fois que tu as des pairs rapides, tu es susceptible d’utiliser ceux-là pour découvrir qui d’autre est rapide. 13:24 &amp;lt;jrandom&amp;gt; proposerais-tu davantage de sondages actifs dans cette veine ? 13:24 &amp;lt;jrandom&amp;gt; ah, en fait, ce n’est pas vrai 13:25 &amp;lt;jrandom&amp;gt; c’est la différence entre les tunnels client et les tunnels exploratoires 13:25 &amp;lt;bla&amp;gt; jrandom: Et donc, tu ferais essentiellement une optimisation gloutonne (greedy) (comme les colonies de fourmis) 13:25 &amp;lt;jrandom&amp;gt; les tunnels client sont construits avec des pairs rapides, les tunnels exploratoires sont construits avec n’importe quel pair non défaillant 13:25 &amp;lt;jrandom&amp;gt; (choisi aléatoirement) 13:26 &amp;lt;bla&amp;gt; jrandom: Hmm.. Pour l’anonymat, c’est bien. Cependant, pour trouver rapidement de bons partenaires de tunnel à utiliser, il vaudrait mieux utiliser des pairs rapides dans les tunnels expl.... Le compromis, encore 13:26 &amp;lt;jrandom&amp;gt; d’un autre côté, il y a peut‑être quelque chose dans cette veine pour aider à optimiser la sélection des pairs 13:26 &amp;lt;jrandom&amp;gt; oh, oui, clairement tu aurais de meilleures performances en utilisant les pairs rapides, mais alors tu n’explorerais plus :) 13:27 &amp;lt;jrandom&amp;gt; les tunnels exploratoires ne sont pas utilisés pour des messages client de bout en bout, seulement pour des messages netDb (base de données du réseau), des messages de maintenance de tunnel et des messages de test de pair 13:27 &amp;lt;bla&amp;gt; jrandom: Je vois, donc effectivement, tu utilises des tunnels expl. aléatoires pour éviter de tomber dans des optima locaux ? 13:27 &amp;lt;jrandom&amp;gt; donc le débit réel des tunnels exploratoires n’a pas d’importance (tant que les données finissent par passer) 13:27 &amp;lt;jrandom&amp;gt; oui 13:29 &amp;lt;bla&amp;gt; jrandom: Ok, je vois. D’un autre côté : quand j’utilise mes tunnels client pour transférer des données (comme télécharger depuis un eepsite), il me semble (intuitivement) que les données de timing/débit sur cela pourraient servir à une sorte « d’évaluation passive des pairs », non ? 13:29 &amp;lt;jrandom&amp;gt; absolument bla, et pour le moment nous n’exploitons pas encore ces données dans la sélection par vitesse 13:29 &amp;lt;bla&amp;gt; jrandom: c.-à-d. comme moyen auxiliaire d’obtenir plus de données sur les pairs 13:30 &amp;lt;jrandom&amp;gt; une partie oui, mais une autre sera plus difficile à récupérer (puisque la bibliothèque de streaming est externe) 13:30 &amp;lt;jrandom&amp;gt; nous devrions clairement prendre ce que nous pouvons pour augmenter la confiance 13:30 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ça ne dépendra pas du maillon le plus lent dans tout tunnel ? 13:31 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ce qui rend très difficile l’usage pour des sauts&amp;gt;0 ? 13:31 &amp;lt;jrandom&amp;gt; BS314159: oui, mais ça s’annulera en moyenne, puisque les pairs sont sélectionnés aléatoirement au sein du niveau rapide 13:31 &amp;lt;jrandom&amp;gt; c’est pareil pour toute mesure distante 13:34 &amp;lt;jrandom&amp;gt; ok, voilà où on en est actuellement. Avec un peu de chance, nous aurons de nouveaux calculateurs et stats pour un build -4 ou -5 dans les prochains jours, pour voir comment cela se comporte sur le réseau en production 13:34 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose pour 1) État du réseau ? 13:34 &amp;lt;bla&amp;gt; jrandom: Il peut sembler que j’insiste énormément dessus, mais ça me paraît être un problème très fondamental pour qu’un grand réseau I2P fonctionne... 13:35 &amp;lt;jrandom&amp;gt; bla: c’est certainement important, mais souviens-toi, nous n’avons pas besoin d’une sélection optimale des pairs. juste suffisante 13:35 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; bonjour tout le monde 13:36 &amp;lt;jrandom&amp;gt; tout ce qui nous importe, c’est trouver des pairs capables de gérer un tunnel, et s’assurer que ces tunnels peuvent gérer nos données 13:36 &amp;lt;jrandom&amp;gt; bonjour aum, juste à temps pour la réunion :) 13:36 &amp;lt;bla&amp;gt; jrandom: Je vois. Merci pour l’explication ! 13:36 &amp;lt;jrandom&amp;gt; bien sûr, tu as raison : ce serait génial si on /pouvait/ trouver la sélection optimale des pairs ;) 13:37 &amp;lt;jrandom&amp;gt; et il y a clairement beaucoup de place pour que des étudiants élaborent des idées et écrivent des papiers 13:37 &amp;lt;frosk&amp;gt; ce serait un super sujet de thèse :) 13:37 &amp;lt;+detonate&amp;gt; à quel point penses-tu qu’il serait praticable d’ajuster activement les paramètres de la sélection des pairs jusqu’à ce que ça converge vers quelque chose qui marche, en faisant abstraction de l’impossibilité de déboguer un tel système ? :) 13:38 &amp;lt;jrandom&amp;gt; detonate: la sélection manuelle des pairs est une vraie galère (PITA), car les pairs rapides se congestionnent parfois, te demandant de lever le pied, etc. 13:38 &amp;lt;+detonate&amp;gt; ah 13:39 &amp;lt;jrandom&amp;gt; je sais qu’on pourrait creuser ça sans fin, c’est pourquoi j’ai fixé un jalon : transférer avec succès un gros fichier spécifique via des tunnels standards, sans déconnexion 13:39 &amp;lt;+detonate&amp;gt; d’accord 13:40 &amp;lt;Teal&amp;gt; La victoire à tout prix ! 13:40 &amp;lt;jrandom&amp;gt; (d’un autre côté, il y a quelques fonctionnalités non documentées du système de sélection des pairs pour pondérer manuellement des pairs individuels, mais je ne les recommande pas ;) 13:40 &amp;lt;jrandom&amp;gt; ok, c’est à peu près tout pour le 1), passons au 2) Feedspace 13:41 * jrandom passe le micro à frosk 13:41 &amp;lt;frosk&amp;gt; oh, ok, salut 13:42 &amp;lt;Myo9&amp;gt; Salut Frosk. 13:42 * jrandom sort le projecteur haute intensité 13:42 &amp;lt;frosk&amp;gt; donc, tout le monde devrait jeter un œil à `http://feedspace.i2p` (clés chez orion ou sur le blog de jrandom) 13:42 &amp;lt;frosk&amp;gt; mon compagnon de dev (que je révèle maintenant sous le nom de ku) et moi avons commencé à écrire du code et avons eu de nombreuses discussions animées 13:42 &amp;lt;frosk&amp;gt; aussi, `http://feedspace.i2p/wiki/CallForComments` a une nouvelle révision du document Feedspace :) 13:43 &amp;lt;frosk&amp;gt; salut Myo9 13:43 &amp;lt;frosk&amp;gt; oh oui, Feedspace est notre nouveau (et définitif) nom pour ce qui s’appelait auparavant i2pcontent ou fusenet :) 13:43 &amp;lt;jrandom&amp;gt; r0x0r 13:43 &amp;lt;frosk&amp;gt; comme les notes d’état l’indiquent, nous sommes toujours très intéressés par des retours sur la conception générale de tout 13:44 &amp;lt;frosk&amp;gt; que personne ne soit timide à le remettre en question :) 13:44 &amp;lt;frosk&amp;gt; et le site web liste aussi quelques « postes à pourvoir », nous pourrions utiliser des coups de main sur de nombreux aspects du système et du projet 13:45 &amp;lt;frosk&amp;gt; nous avons un calendrier assez serré et aucun de nous n’est développeur à plein temps sur le projet malheureusement 13:45 &amp;lt;frosk&amp;gt; donc je crois que c’est tout, des questions ? :) 13:45 &amp;lt;ant&amp;gt; * aum n’arrive pas à joindre orion.i2p ou le blog de jrandom, donc ne peut pas atteindre feedspace.i2p 13:46 &amp;lt;frosk&amp;gt; hm oui, le site web a aussi une roadmap, mais les dates là _vont_ changer :) 13:46 &amp;lt;legion&amp;gt; feedspace.i2p=KuW5sR2iGCfnnuwdslHbFsNyNCsoZnoIwAmHeypOV-s8OQxokBpdNazksBrhoQum9nv81vprl6k15Mhcd~KWE4OajjmdU7v2fjqps7QK3KmLv4UTrX-ihSIUdhb5B9FLh2XEFEQ4-8guFTVxBRqQQE~c058AL6~uZpuFpLtEOg0HEZ6BydndOhx-FCDm8ip12pPwZ3a5O86l1UoATZBXxoctGafTjnUlx64jyQs6y0WB811l36wVrc~~dqEcanxab0yfg8dJ~1M4EUNrXcHT-PwYYrr3GgpimuF4oUtYjkeDKlq5WjfMAa8bE73HFgquxq99fuW5aI1JbLPxnTLHi00-2On0dSDwJxSP08HOhKFKMNzykI9Asg8CywzNO6kWpbX9yaML36ohCJF0iaLvvDyhS4a2B65crSJRJPVkbxIvsyyUyYMGi31EK593ijOLjOvug 13:46 &amp;lt;legion&amp;gt; voilà, aum 13:46 * jrandom vient d’ajouter feedspace à http://dev.i2p.net/i2p/hosts.txt 13:46 &amp;lt;jrandom&amp;gt; (et cvs) 13:46 * frosk devient temporairement aveugle 13:46 &amp;lt;jrandom&amp;gt; legion: ne colle jamais ça sur une seule ligne, c’est trop grand pour tenir 13:47 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; merci 13:47 &amp;lt;frosk&amp;gt; jrandom peut probablement committer la clé dans son hosts.txt peut‑être ? :) 13:47 &amp;lt;jrandom&amp;gt; oui, c’est dessus maintenant, j’avais oublié :) 13:48 &amp;lt;frosk&amp;gt; quoi qu’il en soit, le plan est d’avoir quelque chose de simple et fonctionnel (et 100 % sans bug !) prêt pour I2P 0.6.1, et nous ajouterons des trucs sympas ensuite 13:49 &amp;lt;jrandom&amp;gt; heh wikked 13:49 &amp;lt;frosk&amp;gt; s/out/ready for real-world testing/ 13:49 &amp;lt;frosk&amp;gt; je ne peux toujours pas dire si c’est réaliste ou non, mais j’espère que oui, sinon on continuera à couper des fonctionnalités ;) 13:49 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; puisque je ne peux pas atteindre feedspace.i2p, je vais poser une question basique 13:50 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; cette clé n’est pas correcte, seulement 441 caractères 13:50 &amp;lt;jrandom&amp;gt; oui, aum, irc la tronque, prends http://dev.i2p.net/i2p/hosts.txt 13:51 &amp;lt;+detonate&amp;gt; frosk: j’ai une suggestion en attendant 13:51 &amp;lt;+detonate&amp;gt; mettre quelque chose sur la console du router I2P qui récupère une liste de mises à jour depuis le serveur web I2P, pour que les gens sachent quand mettre à jour leurs routers, etc :) 13:51 &amp;lt;legion&amp;gt; ah désolé pour ça. De toute façon je l’ai déjà ajoutée à mon hosts.txt aussi. 13:51 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; merci jrandom 13:51 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; lequel des systèmes suivants vois‑tu Feedspace remplacer : Usenet, Gnutella, Google, LiveJournal, WWW 13:52 &amp;lt;jrandom&amp;gt; , l’église 13:52 &amp;lt;jrandom&amp;gt; er.. 13:52 &amp;lt;cervantes&amp;gt; jrandom: ah tu m’as pris en plein commit de hosts 13:52 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; c.-à-d. est‑ce un forum de messages, un système de partage de fichiers, un système d’indexation de contenu, un système de pages dynamiques et/ou un système de diffusion statique 13:53 &amp;lt;ant&amp;gt; * aum désactive le throttling dans routerConsole et voit si ça aide 13:54 &amp;lt;frosk&amp;gt; BS314159: nous prendrons en charge les blogs, forums et carnets d’adresses partagés (pour la première version, d’autres applications sont possibles) 13:54 &amp;lt;frosk&amp;gt; ça ne remplace pas les pages web à proprement parler 13:54 &amp;lt;frosk&amp;gt; mais ça pourrait certainement être utilisé pour du « partage de fichiers » 13:54 &amp;lt;+detonate&amp;gt; donc de la syndication de contenu ? 13:54 &amp;lt;jrandom&amp;gt; cela remplacerait probablement le contenu web statique, en permettant une publication web persistante pour les personnes qui ne peuvent pas faire tourner des eepsites 13:54 &amp;lt;frosk&amp;gt; c’est de ça qu’il s’agit 13:55 &amp;lt;jrandom&amp;gt; (en deux mots : Usenet+SSK) 13:55 &amp;lt;frosk&amp;gt; ouais 13:55 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ok 13:55 &amp;lt;Ragnarok&amp;gt; pas si persistant que ça 13:56 &amp;lt;jrandom&amp;gt; Ragnarok: selon la politique du syndicateur, en effet 13:56 &amp;lt;+detonate&amp;gt; il se passe quelque chose avec stasher ? 13:56 &amp;lt;frosk&amp;gt; ça peut être aussi persistant que le syndicateur le plus zélé :) 13:56 &amp;lt;jrandom&amp;gt; (cf. DejaNews ;) 13:56 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; detonate: stasher est en pause, j’écris un tout nouveau truc appelé quartermaster 13:57 &amp;lt;+detonate&amp;gt; je vois 13:58 &amp;lt;jrandom&amp;gt; frosk: que peut‑on faire pour aider ? 13:59 &amp;lt;jrandom&amp;gt; les gens devraient-ils s’inscrire et bidouiller le wiki, envoyer un e‑mail, poster sur le forum ? 13:59 &amp;lt;jrandom&amp;gt; oh, peut‑être qu’on peut demander à cervantes d’ajouter une nouvelle catégorie de forum ? 13:59 &amp;lt;frosk&amp;gt; je pense qu’en fait un forum serait très bien à ce stade 14:00 &amp;lt;frosk&amp;gt; pour une discussion plus privée, vous pouvez nous écrire tous les deux à ku@mail.i2p et frosk@mail.i2p 14:01 &amp;lt;cervantes&amp;gt; hrrrm ... vous allez y mettre des critiques de jeux ? 14:01 &amp;lt;jrandom&amp;gt; heh 14:01 &amp;lt;jrandom&amp;gt; w3rd 14:01 &amp;lt;cervantes&amp;gt; parce que sinon... vous êtes les bienvenus pour avoir une nouvelle section de forum 14:01 &amp;lt;frosk&amp;gt; je pensais à des critiques du top 20 musical, cervantes 14:02 &amp;lt;jrandom&amp;gt; (au fait, miroir de l’appel à commentaires @ http://dev.i2p.net/~jrandom/feedspace.txt) 14:02 &amp;lt;cervantes&amp;gt; :) 14:04 &amp;lt;cervantes&amp;gt; frosk: feedspace ou feed space ou Feedspace ou Feed Space ou FeedSpace ? 14:04 &amp;lt;frosk&amp;gt; cervantes: Feedspace 14:05 &amp;lt;frosk&amp;gt; hâte de nombreuses discussions sur le forum alors :) je n’ai rien d’autre pour ce point, quelqu’un d’autre ? 14:05 &amp;lt;jrandom&amp;gt; ok cool, merci pour la mise à jour frosk 14:06 &amp;lt;@smeghead&amp;gt; ou FEeDspace ? 14:06 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; frosk: quand tu as un moment, envoie‑moi en privé une description en une ligne pour la section du forum 14:06 &amp;lt;legion&amp;gt; hmm en parlant de nouveaux forums, lol. Je monte un nouveau site de forum. Même si j’ai encore beaucoup à bidouiller dans le code phpbb, ça devrait être fini d’ici cette semaine. ;) 14:06 &amp;lt;jrandom&amp;gt; cool legion 14:06 &amp;lt;jrandom&amp;gt; ça nous amène justement au 3) ??? 14:06 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à soulever ? 14:06 &amp;lt;jrandom&amp;gt; aum: des nouvelles de Q ? 14:07 &amp;lt;frosk&amp;gt; je, euh, non 14:07 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; le développement de Q avance bien, rien à annoncer pour l’instant 14:07 &amp;lt;jrandom&amp;gt; w3rd 14:07 &amp;lt;ant&amp;gt; * aum est à 90 % sur net.i2p.i2ptunnel.I2PTunnelXMLServer 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; j’ai une question simple à propos de netDb 14:07 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; tout fonctionne maintenant sauf 'i2p.tunnel.close' 14:07 &amp;lt;legion&amp;gt; mes forums permettront aux membres d’avoir des avatars de taille décente, de discuter de contenu partagé, à peu près de tout. 14:08 &amp;lt;jrandom&amp;gt; wikked 14:08 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; il est dit sur la page que les entrées sont stockées sur les pairs les plus proches de SHA256(router identity + YYYYMMdd) 14:08 &amp;lt;jrandom&amp;gt; oui BSpi 14:08 &amp;lt;@smeghead&amp;gt; legion: ce sera aussi dangereux pour la sécurité que ton client bt ? 14:08 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; est‑ce que cela signifie qu’il y a une pointe de trafic à chaque 00:00 GMT ? 14:08 &amp;lt;ant&amp;gt; * aum commence en fait à être plus à l’aise en Java, ayant atteint une « masse critique cognitive » 14:09 &amp;lt;jrandom&amp;gt; BS: les points de données expirent plus fréquemment qu’ils ne migrent 14:09 &amp;lt;jrandom&amp;gt; un LeaseSet (ensemble de baux dans I2P) n’est valable que 10 minutes, par exemple 14:09 &amp;lt;bla&amp;gt; jrandom: Y a‑t‑il un appel en ligne de commande que je puisse faire, pour obtenir des estimations de vitesse de chacun des pairs du réseau sur, disons, les 60 dernières secondes ? 14:09 &amp;lt;legion&amp;gt; lol, des forums, un danger pour la sécurité ? 14:10 &amp;lt;@smeghead&amp;gt; legion: oui, et si tu ne sais même pas ça, je suis déjà convaincu que tes forums seront un danger pour la sécurité 14:10 &amp;lt;jrandom&amp;gt; bla: oui, java -cp lib/i2p.jar:lib/router.jar -Djava.library.path=. net.i2p.router.peermanager.ProfileOrganizer peerProfiles/* 14:10 &amp;lt;jrandom&amp;gt; (je crois) 14:10 &amp;lt;legion&amp;gt; oh et la prochaine version de mon client bt ne devrait pas causer de tels problèmes... 14:10 &amp;lt;jrandom&amp;gt; il faudra peut‑être ajouter quelques niveaux de log dans logger.config, laisse‑moi vérifier 14:10 &amp;lt;@smeghead&amp;gt; legion: Cervantes a fait une tonne de modifications à phpBB pour le verrouiller pour l’usage I2P 14:10 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Ça me paraît maladroit que ça arrive tout d’un coup à une heure donnée. Si ça se produisait en continu, ce serait... plus fluide. Ça donnerait aussi moins de temps à un attaquant pour monter une attaque, puisque des morceaux de données seraient erronés en moins de 24 heures 14:11 &amp;lt;jrandom&amp;gt; non, ça écrit sur stdout 14:11 &amp;lt;frosk&amp;gt; jrandom: que penses‑tu de la roadmap I2P actuellement, si on peut demander ? tu penses que c’est réaliste ? 14:11 &amp;lt;legion&amp;gt; Hmm je me demande si je peux obtenir une copie des mods de cervantes ? 14:11 &amp;lt;jrandom&amp;gt; frosk: je la mets à jour quand je ne me sens plus à l’aise avec 14:12 &amp;lt;frosk&amp;gt; ok 14:12 &amp;lt;+detonate&amp;gt; tu sais, il existe un installateur Windows pour Python 2.4, un pour wxPython, et il y a l’archive i2p-bt, je ne vois pas vraiment pourquoi quelqu’un prendrait/ferait confiance à une sortie tierce 14:12 &amp;lt;legion&amp;gt; Sinon je vais juste continuer à bidouiller le code source de phpbb... 14:12 &amp;lt;jrandom&amp;gt; BS: les pairs ne regarderaient au mauvais endroit que jusqu’à 30 s, grâce à la synchronisation des horloges 14:12 &amp;lt;@smeghead&amp;gt; legion: amuse-toi bien 14:12 &amp;lt;legion&amp;gt; eh bien pourquoi quelqu’un utiliserait et lancerait kazaa ? 14:13 &amp;lt;bla&amp;gt; jrandom: Je demande parce que... 14:13 &amp;lt;legion&amp;gt; Ou morpheus ? 14:13 &amp;lt;jrandom&amp;gt; (parce qu’ils ne savent pas mieux ?) 14:13 &amp;lt;legion&amp;gt; Ces deux-là contiennent de l’adware/etc... 14:13 &amp;lt;+detonate&amp;gt; ils sont ignorants ? 14:14 &amp;lt;legion&amp;gt; oui et il y a des millions d’utilisateurs ignorants dehors. ;) 14:14 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; legion: on dirait que tu veux livrer I2P avec des spyware. Vraiment, un coup de génie. 14:14 &amp;lt;bla&amp;gt; jrandom: ...j’ai parcouru SpeedCalculator.java et CapacityCalculator.java, et j’aimerais expérimenter avec les estimateurs 14:14 &amp;lt;cervantes&amp;gt; legion: reste à jour avec les correctifs officiels, et mets un htaccess sur les zones d’admin 14:14 &amp;lt;jrandom&amp;gt; wikked bla 14:14 &amp;lt;legion&amp;gt; Quoi ? Certainement pas... Je déteste les malwares... 14:14 &amp;lt;cervantes&amp;gt; la plupart de mes mods concernent la prévention du spam 14:14 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; puis-je soulever un point plus critique ? 14:14 &amp;lt;legion&amp;gt; C’est tout ? cervantes ? 14:15 &amp;lt;jrandom&amp;gt; quoi de neuf aum ? 14:15 &amp;lt;@smeghead&amp;gt; legion: et tes utilisateurs qui détestent aussi les malwares ? pourquoi ne fais-tu rien pour apaiser leurs inquiétudes ? 14:15 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; BS314159: es-tu un hotfix Windows ? 14:15 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; est-ce juste moi, ou bien il y a encore de l’instabilité dans i2p ? j’ai des tas de problèmes même avec les eepsites principaux, irc etc. 14:15 &amp;lt;bla&amp;gt; jrandom: En plus, l’idée de « fingerprinting passif » me trotte maintenant dans la tête (un peu ;): si je reçois des données via un tunnel, cela me dit quelque chose sur la bande passante/capacité de tous les pairs dans ce tunnel :... 14:15 &amp;lt;jrandom&amp;gt; aum: vois les notes d’état hebdomadaires 14:16 &amp;lt;cervantes&amp;gt; legion: renomme toutes les pages d’inscription, connexion, publication et édition de profil en quelque chose de non standard 14:16 &amp;lt;bla&amp;gt; jrandom: Ça m’en dit pas mal sur le pair le plus proche de moi, un peu moins sur les pairs à un saut, et ainsi de suite de moins en moins. 14:16 &amp;lt;cervantes&amp;gt; ça aidera à tenir les vers à distance 14:16 &amp;lt;jrandom&amp;gt; bla: oui, j’ai lu cet article sur le timing, et l’article d’attaque tor d’hier avec beaucoup d’intérêt 14:17 &amp;lt;Myo9&amp;gt; Cervantes, publieras-tu quelques-uns de tes mods ? 14:17 &amp;lt;Myo9&amp;gt; s/ant/any/ 14:17 &amp;lt;jrandom&amp;gt; il y a des inquiétudes de ce genre dans le calculateur de capacité avec les différents niveaux de rejet 14:18 &amp;lt;bla&amp;gt; jrandom: D’une certaine manière, ça me donne un certain degré de « croyance » dans la bande passante/capacité d’un pair (ce degré de croyance dépend de la distance à chacun des membres du tunnel, et du degré de croyance que j’ai sur la BP/cap. des nœuds les plus proches de moi) 14:18 &amp;lt;legion&amp;gt; merci pour les conseils cervantes :) 14:18 &amp;lt;bla&amp;gt; jrandom: Et il se trouve que je connais des gens qui en savent beaucoup sur les réseaux bayésiens (Bayesian Belief Networks)... ;)) 14:18 &amp;lt;@smeghead&amp;gt; encore une fois, legion ignore la question 14:18 &amp;lt;+thetower&amp;gt; Je pense qu’on va tous devoir faire une trêve avec legion et le laisser écrire ce qu’il veut, personne n’est forcé de l’utiliser. 14:18 &amp;lt;jrandom&amp;gt; hmm, que veux‑tu dire par distance bla ? 14:18 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; que fabrique legion ? 14:19 &amp;lt;bla&amp;gt; jrandom: Je vais en parler avec eux, concernant le fingerprinting passif (remarque : je n’entends pas « fingerprinting » au sens négatif du terme) 14:19 &amp;lt;jrandom&amp;gt; wikked 14:19 &amp;lt;jrandom&amp;gt; les suggestions sur la meilleure manière de sélectionner des pairs « de qualité » sont les bienvenues 14:19 &amp;lt;cervantes&amp;gt; Myo9: je pourrais tout à fait. 14:19 &amp;lt;legion&amp;gt; De toute façon il n’y a pas beaucoup d’utilisateurs I2P Windows pour l’instant et pas tant que ça qui utilisent ma distribution binaire i2p-bt. Bientôt ma prochaine version sera prête et publiée, elle n’aura pas de tels problèmes... Comme il y aura une distribution binaire et une source. 14:19 &amp;lt;@smeghead&amp;gt; pourquoi quelqu’un voudrait utiliser un logiciel provenant de quelqu’un qui ne prend même pas les mesures de base pour répondre aux préoccupations de ses utilisateurs en matière de sécurité et d’anonymat me dépasse 14:20 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; frosk: en quel langage écris-tu Feedspace ? (pardonne-moi si je t’ai déjà demandé) 14:20 &amp;lt;cervantes&amp;gt; ce n’est pas un « patch » propre ou quoi que ce soit 14:20 &amp;lt;bla&amp;gt; jrandom: distance... Disons que j’ai un tunnel entrant X -&amp;gt; Y -&amp;gt; moi, et que je sais _beaucoup_ de choses sur les propriétés de Y, alors les stats sur ce que je reçois via ce tunnel m’en disent pas mal sur X 14:20 &amp;lt;frosk&amp;gt; aum: java (et je te pardonne ;) 14:20 &amp;lt;cervantes&amp;gt; J’ai juste corrigé des trucs et des problèmes à mesure qu’ils surgissaient 14:20 &amp;lt;bla&amp;gt; jrandom: À l’inverse, si j’ai peu de données/croyance sur les propriétés de Y, les stats de transfert ne m’en disent pas beaucoup sur X encore ; j’ai d’abord plus à apprendre sur Y 14:20 &amp;lt;cervantes&amp;gt; 14:20 &amp;lt;cervantes&amp;gt; `http://forum.i2p/index.php?c=4` 14:21 &amp;lt;cervantes&amp;gt; nouvelle section : Feedspace 14:21 &amp;lt;jrandom&amp;gt; w00t 14:21 &amp;lt;frosk&amp;gt; yay 14:22 &amp;lt;legion&amp;gt; de toute façon, assez de discussion sur ma version, toute discussion supplémentaire à ce sujet devrait se faire sur le canal #itorrent 14:22 &amp;lt;bla&amp;gt; jrandom: C’est vrai. Cependant, compte tenu d’une grande quantité de données (et en espérant que le temps de mesure n’est pas _beaucoup_ plus grand que l’échelle de temps sur laquelle les propriétés des nœuds changent), je suis convaincu qu’il doit y avoir de l’information dans les stats de trafic/tunnel 14:22 &amp;lt;@smeghead&amp;gt; legion: on peut en discuter au point de réunion # 3) toute affaire qui concerne i2p 14:23 &amp;lt;@smeghead&amp;gt; legion: et je pense que ton logiciel est une préoccupation sérieuse et mérite un avertissement aux utilisateurs 14:23 &amp;lt;legion&amp;gt; d’accord, ok 14:23 &amp;lt;jrandom&amp;gt; bla: certainement, il nous suffit d’intégrer le RTT depuis OutboundClientMessageOneShotJob 14:23 &amp;lt;jrandom&amp;gt; (et ensuite déterminer la meilleure façon de calculer et d’appliquer une décroissance aux données) 14:24 &amp;lt;legion&amp;gt; Alors smeghead si tu devais faire une telle release, que ferais-tu différemment ? 14:24 &amp;lt;@smeghead&amp;gt; legion: la façon dont tu esquives continuellement les questions et essaies de différer la discussion sur le sujet est très inquiétante 14:25 &amp;lt;@smeghead&amp;gt; legion: d’abord, publie la source de ton binaire actuel, même si ce n’est « que i2p-bt avec le patch de smeghead », et rédige sur ton site une explication concernant ton fork 14:25 &amp;lt;bla&amp;gt; jrandom: que signifie le RTT là ? 14:26 &amp;lt;@smeghead&amp;gt; legion: ce serait utile aussi de faire comme i2p-bt, et de fournir un changelog indiquant toutes les modifications que tu as faites 14:27 &amp;lt;jrandom&amp;gt; bla: les messages client de bout en bout sont souvent (par défaut, toujours) regroupés dans un enrobage garlic, contenant un DeliveryStatusMessage supplémentaire qui revient à l’expéditeur (via des tunnels, bien sûr), permettant l’utilisation de AES+sessionTags au lieu de ElGamal 14:28 &amp;lt;bla&amp;gt; jrandom: (oui) 14:28 &amp;lt;+detonate&amp;gt; comme je l’ai dit, tu pourrais juste fournir un lien vers la page de téléchargement pour les trois choses nécessaires au fonctionnement d’i2p-bt, c’est simple et tu obtiens exactement la même chose, je ne vois pas vraiment d’utilité à part un cheval de Troie 14:28 &amp;lt;jrandom&amp;gt; plus tard, nous mettrons à jour I2CP (et le SDK) pour permettre à la bibliothèque de streaming de fournir la même donnée sans nécessiter le DeliveryStatusMessage 14:29 &amp;lt;@smeghead&amp;gt; detonate: je suis d’accord, il aurait simplement dû soumettre un patch à l’i2p-bt officiel, le fork était complètement inutile et a suscité immédiatement de la suspicion 14:30 &amp;lt;+detonate&amp;gt; en effet 14:30 &amp;lt;@smeghead&amp;gt; *suspicion 14:31 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à évoquer pour la réunion ? 14:31 &amp;lt;ant&amp;gt; &amp;lt;drakoh&amp;gt; salut les gens ! je voulais savoir, y a‑t‑il quelque chose de spécial avec le réseau ? 14:32 &amp;lt;@smeghead&amp;gt; à cause de la nature d’i2p, les applications développées pour lui nécessitent une plus grande mesure d’ouverture envers les utilisateurs finaux et de coopération entre développeurs 14:32 &amp;lt;jrandom&amp;gt; drakoh: vois les notes d’état hebdomadaires 14:32 &amp;lt;bla&amp;gt; quit 14:32 &amp;lt;ant&amp;gt; &amp;lt;drakoh&amp;gt; non je veux dire quelque chose d’étrange ... 14:32 &amp;lt;@smeghead&amp;gt; les utilisateurs d’I2P seront toujours naturellement paranoïaques à un certain degré, et il est de notre devoir de faire ce que nous pouvons pour dissiper toutes les inquiétudes possibles 14:32 &amp;lt;ant&amp;gt; &amp;lt;drakoh&amp;gt; comme j’ai perdu tous mes pairs 14:33 &amp;lt;jrandom&amp;gt; oui, d’accord smeghead. pour un logiciel d’anonymat ou de sécurité, surtout dans un domaine truffé de chevaux de Troie comme le partage de fichiers, il est essentiel d’être ouvert. 14:33 &amp;lt;jrandom&amp;gt; drakoh: ok, attends, on pourra déboguer ça une fois la réunion terminée 14:33 &amp;lt;ant&amp;gt; &amp;lt;drakoh&amp;gt; oups désolé 14:33 &amp;lt;jrandom&amp;gt; ok, en parlant de la fin de la réunion... 14:34 * jrandom conclut 14:34 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2005-03-08</title><link>/fr/blog/2005/03/08/notes-d%C3%A9tat-di2p-du-2005-03-08/</link><pubDate>Tue, 08 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/08/notes-d%C3%A9tat-di2p-du-2005-03-08/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.2 2) mises à jour de mail.i2p 3) mises à jour d&amp;rsquo;i2p-bt 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.5.0.2&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>L’autre jour, nous avons publié la version 0.5.0.2 et une bonne partie du réseau a effectué la mise à niveau (youpi !) Des rapports nous parviennent indiquant que les pires problèmes de la 0.5.0.1 ont été éliminés, et dans l’ensemble tout semble bien fonctionner. Il reste encore quelques problèmes de fiabilité, mais la bibliothèque de streaming gère la situation (les connexions irc durant 12-24+ heures semblent être la norme). J’essaie de traquer certains des problèmes restants, mais ce serait vraiment, vraiment bien que tout le monde se mette à jour au plus vite.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 8 mars 2005</title><link>/fr/blog/2005/03/08/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-8-mars-2005/</link><pubDate>Tue, 08 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/08/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-8-mars-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, aum, bla, cervantes, detonate, duck, fedo, frosk, jrandom, legion, maestro^, mancom, named, postman, Ragnarok, septu_ssh&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:06 &amp;lt;@jrandom&amp;gt; 0) salut 13:06 &amp;lt;@jrandom&amp;gt; 1) 0.5.0.2 13:06 &amp;lt;@jrandom&amp;gt; 2) mises à jour mail.i2p 13:06 &amp;lt;@jrandom&amp;gt; 3) mises à jour i2p-bt 13:06 &amp;lt;legion&amp;gt; donc c'est lié aux serveurs IRC ? 13:06 &amp;lt;@jrandom&amp;gt; 4) ??? 13:06 &amp;lt;@jrandom&amp;gt; 0) salut 13:06 &amp;lt;@jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2005-March/000633.html 13:07 &amp;lt;fedo&amp;gt; salut 13:07 &amp;lt;+postman&amp;gt; salut 13:07 &amp;lt;frosk&amp;gt; bonjour 13:07 &amp;lt;@jrandom&amp;gt; legion: non, lié à des bugs i2p, en cours de correction 13:07 &amp;lt;bla&amp;gt; salut 13:07 &amp;lt;legion&amp;gt; ok 13:07 &amp;lt;@jrandom&amp;gt; en parlant de bugs en cours de correction, passons à 1) 0.5.0.2 :) 13:07 &amp;lt;cervantes&amp;gt; 'lo 13:07 &amp;lt;cervantes&amp;gt; -- Déconnecté 13:08 &amp;lt;@jrandom&amp;gt; héhé 13:08 &amp;lt;ant&amp;gt; &amp;lt;mihi&amp;gt; salut tout le monde 13:08 &amp;lt;@jrandom&amp;gt; 0.5.0.2 est sortie, et même si votre connexion IRC peut laguer par moments, elle se rétablira ;) 13:08 &amp;lt;@jrandom&amp;gt; ouah salut mihi 13:09 &amp;lt;cervantes&amp;gt; hey mihi 13:09 &amp;lt;@jrandom&amp;gt; les notes d'état donnent une vue d'ensemble de la situation et des priorités les plus immédiates 13:10 &amp;lt;@jrandom&amp;gt; la chose inquiétante que j’essaie de traquer se voit sur `http://localhost:7657/oldstats.jsp#router.invalidMessageTime` 13:10 &amp;lt;bla&amp;gt; Pour ma part, je peux dire que 0.5.0.2 a déjà amélioré la fiabilité _énormément_ par rapport à 0.5.0.1 : les erreurs où les destinations ne pouvaient pas être contactées n’apparaissent presque plus 13:10 &amp;lt;@jrandom&amp;gt; ces nombres devraient être très très faibles, mais ils ne le sont pas, malheureusement 13:10 &amp;lt;@jrandom&amp;gt; mortel, bla 13:11 &amp;lt;@jrandom&amp;gt; oui, la 0.5.0.2 est clairement une amélioration, et tout le monde devrait mettre à jour au plus vite 13:11 &amp;lt;bla&amp;gt; 375,932.22 ces 10 dernières minutes ici.... 13:11 &amp;lt;@jrandom&amp;gt; en fait, la valeur en soi n’est pas vraiment le problème, c’est leur fréquence 13:11 &amp;lt;@jrandom&amp;gt; (événements par période) 13:12 &amp;lt;@jrandom&amp;gt; ces messages peuvent probablement être attribués aux routers 0.5, et en partie aux routers 0.5.0.1, d’où mon souhait que les gens mettent à jour au plus vite 13:12 &amp;lt;@jrandom&amp;gt; il se peut que ce soit autre chose, mais j’aimerais l’écarter 13:12 &amp;lt;bla&amp;gt; jrandom: j’en reçois environ 200 par heure ici 13:13 &amp;lt;@jrandom&amp;gt; bla: j’en ai 93 cette heure-ci, mais le pic est bien plus élevé (des milliers) 13:13 &amp;lt;@jrandom&amp;gt; de toute façon, cette statistique particulière est publiée dans le netdb 13:13 &amp;lt;bla&amp;gt; jrandom: Que dirais-tu d’exclure 0.5-0 du réseau au niveau logiciel lors de la sortie de 0.5.0.3? 13:14 &amp;lt;@jrandom&amp;gt; comme ça on peut tous regarder quelles valeurs ont les autres ;) 13:14 &amp;lt;@duck&amp;gt; 309,854.24 pic 5,473,314.59 13:15 &amp;lt;@duck&amp;gt; je colle la mauvaise, hein 13:15 &amp;lt;@jrandom&amp;gt; bla: clairement. J’ai ajouté du code dans la révision 0.5.0.2 pour une certaine compatibilité ascendante que 0.5.0.1 et 0.5 n’ont pas 13:16 &amp;lt;@jrandom&amp;gt; duck: dur d’avoir un nombre non entier d’événements ;) 13:16 &amp;lt;bla&amp;gt; jrandom: Bien. Au moins ça te permet de tester ton hypothèse que les messages invalides sont dus à 0.5-0 de manière contrôlée 13:16 &amp;lt;@jrandom&amp;gt; bla: oui, même si ce serait bien que les gens mettent à jour avant ;) 13:17 &amp;lt;@jrandom&amp;gt; (donc pour ceux qui lisent à la maison : http://www.i2p.net/download est votre ami ;) 13:17 &amp;lt;maestro^&amp;gt; jr: ces nombres pour les écarts de router.invalidMessageTime en ms ? 13:17 &amp;lt;@jrandom&amp;gt; maestro^: oui 13:18 &amp;lt;@jrandom&amp;gt; (aka des valeurs vraiment follement décalées) 13:18 &amp;lt;legion&amp;gt; Voici un petit rapport réseau [version|Nombre de nœuds][0.5|6][0.5.0.1|39][0.5.0.2|107] 13:18 &amp;lt;@jrandom&amp;gt; oui, vous avez été super pour les mises à jour 13:18 &amp;lt;legion&amp;gt; Donc il y a encore quelques personnes sur 0.5 et beaucoup sur 0.5.0.1 13:18 &amp;lt;maestro^&amp;gt; donc une idée d’où ils peuvent laguer ? 13:18 &amp;lt;bla&amp;gt; jrandom: Freenet a un indicateur dans chaque version qui spécifie la version minimale de nœud avec laquelle elle communiquera. Le nouveau code de compatibilité ascendante, c’est quelque chose comme ça ? 13:19 &amp;lt;@jrandom&amp;gt; maestro^: beaucoup, beaucoup d’idées sur pourquoi les utilisateurs 0.5 et 0.5.0.1 laguent. 13:19 &amp;lt;@jrandom&amp;gt; bla: similaire 13:19 &amp;lt;maestro^&amp;gt; ou est-ce une dérive d’horloge sur les nœuds ? 13:20 &amp;lt;@jrandom&amp;gt; maestro^: décalage d’horloge, quelques bugs de sérialisation, le bug à 100% CPU 13:20 &amp;lt;@jrandom&amp;gt; ok, c’est généralement mon focus en ce moment, essayer de remonter la fiabilité des messages 13:21 &amp;lt;@jrandom&amp;gt; quelqu’un a des questions/commentaires/inquiétudes sur 0.5.0.2 ? 13:21 &amp;lt;ant&amp;gt; * mihi a un router 0.4.2.5 ici sur le disque dur, pas démarré depuis le 22 déc... mais il pense qu’il ferait mieux de le supprimer... 13:21 &amp;lt;@jrandom&amp;gt; héh 13:21 &amp;lt;@jrandom&amp;gt; oui, ça ne parlera pas à beaucoup de routers ;) 13:21 * postman a une copie de sauvegarde de sa dernière installation 0.4 :) 13:21 &amp;lt;ant&amp;gt; &amp;lt;mihi&amp;gt; pour moi la question serait mise à jour ou suppression. 13:22 &amp;lt;@jrandom&amp;gt; supprimer 13:22 &amp;lt;@jrandom&amp;gt; (sauvegarder toutes les clés de destination) 13:22 &amp;lt;@jrandom&amp;gt; il n’y a plus de procédure de mise à niveau depuis les versions antérieures à 0.5 13:22 &amp;lt;legion&amp;gt; Peut-être publier une autre mise à jour, disons 0.5.0.2-1, qui n’autorise que les connexions depuis 0.5.0.2 ou plus récent, ce serait bien ? 13:22 &amp;lt;@jrandom&amp;gt; legion: ça segmenterait le réseau 13:22 &amp;lt;@jrandom&amp;gt; les gens devraient juste mettre à jour. 13:23 &amp;lt;@jrandom&amp;gt; (et nous devrions contourner ceux qui ne le font pas) 13:24 &amp;lt;legion&amp;gt; oui jusqu’à ce que les personnes avec des nœuds obsolètes mettent à jour ;) 13:24 &amp;lt;@jrandom&amp;gt; segmenter le réseau nous nuit à tous, pas seulement à eux 13:25 &amp;lt;legion&amp;gt; Peut-être qu’une notification de mise à jour dans la console du router ou quelque chose qui leur dise qu’ils utilisent des versions obsolètes ? 13:25 &amp;lt;@jrandom&amp;gt; oui, ce serait clairement chouette 13:25 &amp;lt;@jrandom&amp;gt; avec un peu de chance, ça pourra être relié aussi au mécanisme de mise à jour 13:26 &amp;lt;legion&amp;gt; ouais, je sais, la segmentation c’est mauvais... 13:26 &amp;lt;@jrandom&amp;gt; smeghead travaille sur certains composants clés de ça, mais je ne sais pas si cela inclut la notification / le téléchargement 13:26 &amp;lt;@jrandom&amp;gt; (donc si quelqu’un veut aider à travailler là-dessus, contactez-nous !) 13:27 &amp;lt;@jrandom&amp;gt; ok, on passe à 2) mises à jour de mail.i2p 13:27 &amp;lt;@jrandom&amp;gt; postman: ping 13:27 &amp;lt;+postman&amp;gt; oui 13:27 &amp;lt;bla&amp;gt; jrandom: smeghead faisait des trucs liés à la signature si je me souviens bien (comme ça quand tu reçois un avis de mise à jour, tu sais au moins que c’est réel, et pas du phishing/spyware/truc pourri) 13:28 * postman prend le micro 13:28 &amp;lt;legion&amp;gt; hmm, peut-être s’il y avait une fonction de mise à jour automatique intégrée, où les mises à jour seraient téléchargées via i2p et les nœuds téléchargeraient simplement la mise à jour, puis feraient un redémarrage en douceur. 13:28 &amp;lt;@jrandom&amp;gt; oui, bla 13:28 &amp;lt;ant&amp;gt; &amp;lt;Gatak&amp;gt; Oh, au fait. I2P fonctionnerait-il derrière un NAT même si on ne peut pas ouvrir de port ? 13:28 &amp;lt;@jrandom&amp;gt; Gatak: pas encore. certaines personnes pourront à 0.6, d’autres à 2.0 13:29 &amp;lt;@jrandom&amp;gt; legion: patches bienvenus 13:29 &amp;lt;ant&amp;gt; &amp;lt;Gatak&amp;gt; 2.0 mince, c’est loin dans le futur =) 13:29 &amp;lt;@jrandom&amp;gt; (http://www.i2p.net/roadmap#2.0 ;) 13:29 &amp;lt;+postman&amp;gt; erm, je commence maintenant ? 13:29 &amp;lt;aum&amp;gt; bonjour à tous 13:30 &amp;lt;@jrandom&amp;gt; le micro est à toi, postman (désolé ;) 13:30 &amp;lt;@jrandom&amp;gt; 'lo aum, tu as réussi à venir à la réunion 13:30 &amp;lt;@jrandom&amp;gt; (mince ! /me shuts up again) 13:30 &amp;lt;cervantes&amp;gt; Gatek: http://www.i2p.net/roadmap 13:30 &amp;lt;+postman&amp;gt; d’abord, je voulais dire qu’on a déjà atteint 300 comptes enregistrés sur postman.i2p 13:30 &amp;lt;@jrandom&amp;gt; w00t 13:30 &amp;lt;+postman&amp;gt; le nombre de mails depuis/vers Internet augmente régulièrement et prouve encore une fois qu’il faut aller plus loin 13:31 &amp;lt;cervantes&amp;gt; *squeeeel* 13:31 &amp;lt;+postman&amp;gt; après avoir parlé avec jr il y a quelques semaines, nous avons convenu de publier v2mail en même temps qu’I2P 1.0 13:31 &amp;lt;+postman&amp;gt; l’état récent est : le proxy SMTP en Java conçu pour tourner sur chaque nœud est terminé 13:31 &amp;lt;@jrandom&amp;gt; super ! 13:32 &amp;lt;+postman&amp;gt; le proxy POP3 en Java est à 80%, il ne manque que le moteur maildir 13:32 &amp;lt;+postman&amp;gt; il y aura un gestionnaire web qui nécessite encore pas mal d’ajustements (15% fait) 13:32 &amp;lt;+postman&amp;gt; la communication inter-nœuds est à 40% - nous avons testé des échanges de datarecord via HTTP/XML 13:33 &amp;lt;+postman&amp;gt; ça semble marcher plutôt bien et même vite 13:33 &amp;lt;+postman&amp;gt; même si un nœud relais tombe en panne/est éteint quelques jours, il sera synchronisé en quelques minutes après être revenu en ligne 13:33 &amp;lt;@jrandom&amp;gt; mortel 13:33 &amp;lt;+postman&amp;gt; je pense qu’on est plutôt dans les temps 13:34 &amp;lt;+postman&amp;gt; une chose est notable 13:34 &amp;lt;bla&amp;gt; postman: Beau boulot mec ! Une question : Beaucoup de nœuds ne peuvent pas recevoir ni envoyer de données sur le port 25 (pas directement en tout cas). Les propriétaires de nœuds pourront-ils le spécifier (ou bien ce sera détecté automatiquement) ? 13:34 &amp;lt;cervantes&amp;gt; cool 13:34 &amp;lt;+postman&amp;gt; bla: plus tard 13:34 &amp;lt;+postman&amp;gt; dans v2mail il y aura une webapp locale 13:34 &amp;lt;+postman&amp;gt; avec ça vous pourrez gérer vos proxys locaux ET demander un « relayaccount » (compte de relais) 13:35 &amp;lt;+postman&amp;gt; ce relayaccount (compte de relais) sera ensuite utilisé pour associer votre adresse/domaine aux relais 13:35 &amp;lt;+postman&amp;gt; les relais synchroniseront l’information automatiquement 13:35 &amp;lt;@jrandom&amp;gt; cool 13:35 &amp;lt;+postman&amp;gt; même des fonctionnalités comme le carnet d’adresses / les clés publiques et cie fonctionneront avec l’interface LOCALE 13:36 &amp;lt;+postman&amp;gt; l’idée est d’avoir un gestionnaire centralisé où vous pouvez faire tout ce qui concerne le courrier 13:36 &amp;lt;+postman&amp;gt; les données pertinentes sont transférées vers UN des relais puis synchronisées entre les relais 13:36 &amp;lt;+postman&amp;gt; et ce gestionnaire web tournera sur votre propre nœud 13:37 &amp;lt;+postman&amp;gt; quand votre nœud est en ligne, les relais livreront les mails en file d’attente pour votre destination/domaine/adresse 13:37 &amp;lt;+postman&amp;gt; ils seront livrés à votre proxy SMTP local 13:37 &amp;lt;+postman&amp;gt; vous pouvez même déclencher tout ça avec ETRN :) 13:37 &amp;lt;aum&amp;gt; re 13:37 &amp;lt;aum&amp;gt; j’aimerais soulever un point de discussion pendant cette réunion, si c’est ok 13:37 &amp;lt;+postman&amp;gt; voilà pour le futur, les amis :) 13:37 &amp;lt;+postman&amp;gt; . 13:38 &amp;lt;@jrandom&amp;gt; ça déchire, postman 13:38 * postman rend le micro 13:38 &amp;lt;@jrandom&amp;gt; aum: super, on aura du temps au point 4) 13:38 &amp;lt;+postman&amp;gt; ouais, je suis aux anges :) 13:38 &amp;lt;@jrandom&amp;gt; postman: donc pour l’utilisateur lambda, le proxy SMTP aura le maildir local, et le proxy POP3 lira/etc., c’est bien ça ? 13:39 &amp;lt;+postman&amp;gt; oui, le proxy SMTP a un MDA 13:39 &amp;lt;+postman&amp;gt; et livrera le courrier dans des maildirs locaux 13:39 &amp;lt;+postman&amp;gt; on peut même créer plusieurs comptes/utilisateurs en local 13:39 &amp;lt;cervantes&amp;gt; postman: les relais garderont-ils la trace de vos quotas, etc., et propageront-ils ces infos entre eux ? 13:39 &amp;lt;+postman&amp;gt; et les associera aux comptes de votre domaine 13:39 &amp;lt;+postman&amp;gt; cervantes: oui, ils le feront 13:39 &amp;lt;septu_ssh&amp;gt; désolé, puis-je demander à postman les mécanismes de paiement/anti-spam dans le nouveau modèle ? 13:40 &amp;lt;+postman&amp;gt; septu_ssh: as-tu lu des documents sur la page web ? 13:40 &amp;lt;+postman&amp;gt; cervantes: ce n’est pas du temps réel parfait 13:40 &amp;lt;+postman&amp;gt; cervantes: mais je suis ok avec une mise à jour des quotas toutes quelques minutes 13:40 &amp;lt;septu_ssh&amp;gt; postman: dans la file d’attente de lecture :/ 13:40 &amp;lt;septu_ssh&amp;gt; mais si c’est documenté, alors ça va 13:40 &amp;lt;cervantes&amp;gt; postman: oui je m’en doutais 13:41 &amp;lt;+postman&amp;gt; septu_ssh: www.postman.i2p/inout.html 13:41 &amp;lt;+postman&amp;gt; septu_ssh: www.postman.i2p/mailv2.html 13:41 &amp;lt;+postman&amp;gt; cervantes: ce n’est pas dramatique en fait - le quota est une limite raisonnable 13:41 &amp;lt;cervantes&amp;gt; postman: même si quelqu’un peut envoyer à nrelays * quota de destinataires, ce n’est pas une mauvaise chose 13:41 * septu_ssh is bungle 13:41 &amp;lt;+postman&amp;gt; cervantes: yep 13:42 &amp;lt;+postman&amp;gt; le but est juste d’empêcher quiconque d’abuser vraiment du service 13:42 &amp;lt;+postman&amp;gt; dans les tests, j’avais 3 relais, ça a été vraiment rapide 13:42 &amp;lt;@jrandom&amp;gt; postman: j’ai oublié, est-ce que cela supportera que le relais SMTP local parle directement au relais SMTP de quelqu’un d’autre, plutôt que de rebondir via vos nœuds ? 13:42 &amp;lt;+postman&amp;gt; cervantes: en 10 secondes ils étaient synchronisés :) 13:43 &amp;lt;@jrandom&amp;gt; (ou peut-être que c’est juste pour plus tard) 13:43 &amp;lt;+postman&amp;gt; jrandom: les relais mail i2p seront opérés par plusieurs personnes et sont les destinations préférées pour router le courrier 13:43 &amp;lt;cervantes&amp;gt; postman: tu pourrais introduire un délai exponentiel dans la file d’envoi 13:43 &amp;lt;cervantes&amp;gt; si ça devient un problème 13:43 &amp;lt;+postman&amp;gt; jrandom: donc envoyer vers d’autres destinations pourrait être utile dans certaines circonstances 13:44 &amp;lt;@jrandom&amp;gt; oui, mais dangereux dans d’autres 13:44 &amp;lt;cervantes&amp;gt; donc plus tu envoies de mails, plus le temps de mise en file augmente... ça devrait laisser le temps aux relais de rattraper 13:44 &amp;lt;+postman&amp;gt; jrandom: mais si le propriétaire d’un nœud divulgue sa destination IMIO il pourrait être spammé sans contrôle :) 13:44 &amp;lt;@jrandom&amp;gt; exactement 13:44 &amp;lt;@jrandom&amp;gt; d’un autre côté, c’est pareil si les relais mail i2p sont hostiles 13:45 &amp;lt;+postman&amp;gt; jrandom: en effet, c’est une construction de type WOT 13:45 &amp;lt;@jrandom&amp;gt; &amp;lt;/tinFoil&amp;gt; 13:45 &amp;lt;+postman&amp;gt; jrandom: je ne peux pas empêcher un opérateur de relais d’attribuer un quota de 0 pour ton adresse 13:45 &amp;lt;@jrandom&amp;gt; 'k super. oui, pas besoin de s’en soucier pour l’instant 13:45 &amp;lt;+postman&amp;gt; :) 13:46 &amp;lt;+postman&amp;gt; ok 13:46 &amp;lt;+postman&amp;gt; . 13:46 &amp;lt;@jrandom&amp;gt; ok cool, merci pour la mise à jour. des trucs vraiment excitants 13:46 &amp;lt;@jrandom&amp;gt; ok, on enchaîne sur 3) i2p-bt mises à jour 13:46 &amp;lt;@jrandom&amp;gt; duck: ping 13:46 &amp;lt;@duck&amp;gt; salut 13:47 &amp;lt;@duck&amp;gt; Hier, BitTorrent 4.0.0 est sorti 13:47 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ça sonne allemand 13:47 &amp;lt;@duck&amp;gt; qu’on attendait plus ou moins avant de démarrer 0.2 13:47 &amp;lt;@duck&amp;gt; j’ai écrit une liste de tâches / todo : http://pastebin.ca/raw/7037 13:47 &amp;lt;@duck&amp;gt; (désolé, mon www est actuellement en panne) 13:48 &amp;lt;@jrandom&amp;gt; cool 13:48 &amp;lt;legion&amp;gt; quel genre de calendrier pour 0.2 ? 13:48 &amp;lt;@duck&amp;gt; l’objectif était 4 semaines 13:49 &amp;lt;legion&amp;gt; cool 13:49 &amp;lt;@duck&amp;gt; comme vous pouvez le voir, RawServer (la partie qui communique avec i2p) est la plus grosse tâche 13:50 &amp;lt;@duck&amp;gt; . 13:50 &amp;lt;@duck&amp;gt; petit sondage rapide : 13:50 &amp;lt;legion&amp;gt; oui, je le sais bien :) 13:50 &amp;lt;@duck&amp;gt; qui prévoit de créer un fork i2p-bt ? 13:50 &amp;lt;@jrandom&amp;gt; cool, y a-t-il quelque chose que les gens puissent faire pour aider ? 13:50 &amp;lt;@jrandom&amp;gt; héhé 13:51 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; moi 13:51 * jrandom attrape une cuillère 13:51 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; suis prêt à aider 13:51 &amp;lt;legion&amp;gt; moi 13:51 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; je suis gay 13:51 &amp;lt;legion&amp;gt; je travaille sur un fork 13:52 &amp;lt;@duck&amp;gt; bien, alors je sais qui ne pas prendre au sérieux. 13:52 &amp;lt;@duck&amp;gt; franchement, je trouve ça idiot ; mettre les ressources en commun vous mènerait bien plus loin 13:53 &amp;lt;@jrandom&amp;gt; ou peut-être que s’il y a de meilleures façons de faire, vous pouvez convaincre duck de travailler de cette façon ? 13:53 &amp;lt;named&amp;gt; Je vais écrire un fork en qbasic, s’il vous plaît prenez-moi au sérieux. 13:53 &amp;lt;@duck&amp;gt; j’essaierai de rendre le processus plus ouvert, pour que les autres puissent voir ce qui est prévu, etc. 13:53 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ton ouverture ne nous fait pas changer d’avis. FORK ! FORK ! FORK ! FORK ! 13:53 &amp;lt;@duck&amp;gt; si vous avez d’autres suggestions 13:54 &amp;lt;ant&amp;gt; * dm soulève legion sur ses épaules. 13:54 &amp;lt;legion&amp;gt; hmm, c’est peut-être vrai, mais avec ce que je fais je doute que tu veuilles que je pollue le processus de développement principal d’i2p-bt ;) 13:54 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; FORK ! FORK ! FORK ! FORK ! 13:54 &amp;lt;@jrandom&amp;gt; legion: que fais-tu que duck ne voudrait pas supporter ? 13:55 &amp;lt;@duck&amp;gt; legion: félicitations, si tu googles « i2p bittorrent », une annonce « Windows I2P Bittorrent Version 1.0 » est en #1 13:55 &amp;lt;@jrandom&amp;gt; bon sang 13:56 &amp;lt;bla&amp;gt; jrandom: Oui ? 13:56 &amp;lt;+postman&amp;gt; jrandom: oui, ils vont bientôt exploser ce réseau :) 13:56 &amp;lt;bla&amp;gt; ;) 13:56 &amp;lt;named&amp;gt; 1.0? Zut, j’utilise 0.1.8 ! 13:56 &amp;lt;Ragnarok&amp;gt; oh 13:57 &amp;lt;legion&amp;gt; omfg, vraiment ?! Je n’arrive pas à y croire... c’est dingue. 13:57 &amp;lt;@duck&amp;gt; bref, je ne pense pas qu’il y ait grand-chose de nouveau à dire là-dessus 13:57 &amp;lt;legion&amp;gt; ma version 1.0 est basée sur 0.1.8 ; si vous utilisez 0.1.8, vous êtes bien. 13:58 &amp;lt;@jrandom&amp;gt; (et la 1.0 est un .exe que personne n’a audité, YMMV) 13:58 &amp;lt;legion&amp;gt; je l’ai mal nommée et numérotée, désolé, encore désolé pour ça. 13:58 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; 1.0&amp;gt;&amp;gt; 0.1.8 13:58 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; n’importe quel jour de la semaine 13:59 &amp;lt;@duck&amp;gt; en lien indirect : 13:59 &amp;lt;@jrandom&amp;gt; ok, autre chose sur 3) i2p-bt, ou on passe à 4) ??? 13:59 &amp;lt;+postman&amp;gt; legion: quand y aura-t-il du code source téléchargeable ? 13:59 &amp;lt;frosk&amp;gt; "I2P-BT 0.1.8 fonctionne plutôt bien et est stable jusqu’ici. Personnellement je ne vois aucune raison de passer à I2P-BT 1.0" (vu sur le forum) 13:59 * jrandom soupire 13:59 &amp;lt;@duck&amp;gt; le mois dernier, Bram Cohen a donné une conférence sur BitTorrent dans une université 14:00 &amp;lt;@duck&amp;gt; assez intéressant : http://netnews.nctu.edu.tw/~gslin/tmp/050216-ee380-100.wmv.torrent 14:00 &amp;lt;@duck&amp;gt; (retours d’expérience sur les gros programmes P2P, plus quelques détails de BitTorrent expliqués) 14:00 &amp;lt;@duck&amp;gt; . 14:01 &amp;lt;@jrandom&amp;gt; word 14:01 &amp;lt;@duck&amp;gt; postman: legion a publié du code source 14:01 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; c’est l’inventeur de BT ? 14:01 &amp;lt;@duck&amp;gt; mais d’après smeghead ce n’est pas le même que le .exe 14:01 &amp;lt;@jrandom&amp;gt; dm: oui 14:01 &amp;lt;legion&amp;gt; Il y a un code source développeur que vous pouvez télécharger depuis `http://legion.i2p/archives/Itorrent_1_x_Developer_Source.zip.bz2` 14:02 &amp;lt;+postman&amp;gt; ok, je vais regarder 14:02 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; l’exe est-il une compilation directe de ce source ? 14:03 &amp;lt;legion&amp;gt; mais en fait le code 1.0 est juste le 0.1.8 avec un patch de smeghead, compilé et bien empaqueté. 14:04 * cervantes passe à 4)??? et attend que tout le monde rattrape 14:04 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; la question reste sans réponse 14:04 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Legion, avez-vous, oui ou non, donné l’ordre Code rouge ??? 14:04 &amp;lt;@jrandom&amp;gt; *tousse* 14:04 &amp;lt;legion&amp;gt; On devrait peut-être revenir au sujet, ma discussion sur le client BT a été déplacée vers #itorrent 14:05 &amp;lt;@jrandom&amp;gt; ok, 4) ??? 14:05 &amp;lt;@jrandom&amp;gt; autre chose que les gens veulent aborder ? 14:05 &amp;lt;@jrandom&amp;gt; aum: tu avais quelque chose ? 14:06 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; stasher est de retour ? 14:06 &amp;lt;legion&amp;gt; je vois juste un comportement bizarre avec 0.5.0.2 pendant des périodes de fort trafic... 14:06 &amp;lt;aum&amp;gt; oui 14:06 &amp;lt;aum&amp;gt; j’aimerais soulever la question de la création/gestion automatisée de tunnel 14:07 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; vas-y 14:07 &amp;lt;+detonate&amp;gt; il y a une exception de pointeur nul dans le truc de la zone de notification sous Windows, je viens de le remarquer 14:07 &amp;lt;aum&amp;gt; c’est 1337 que la console web permette maintenant aux humains de créer/supprimer/gérer manuellement des tunnels 14:07 &amp;lt;@jrandom&amp;gt; detonate: tu pourrais la mettre sur le bugzilla ? 14:07 &amp;lt;aum&amp;gt; mais je crois aussi fermement qu’il devrait toujours y avoir un moyen fiable et pratique pour les programmes de gérer aussi les tunnels 14:08 &amp;lt;@jrandom&amp;gt; aum: personne n’est en désaccord. on en a besoin, et on l’aura. juste pas encore. 14:08 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; tu ne peux pas faire ça via SAM ? 14:08 &amp;lt;aum&amp;gt; j’ai remarqué à mon retour récent sur i2p que la bibliothèque pysam ne fonctionne plus 14:08 &amp;lt;septu_ssh&amp;gt; j’ai aussi une question rapide après aum 14:08 &amp;lt;aum&amp;gt; ce qui a été décevant 14:08 &amp;lt;@jrandom&amp;gt; le protocole SAM fonctionne, pysam non 14:08 &amp;lt;Ragnarok&amp;gt; ça a déjà marché ? 14:09 &amp;lt;aum&amp;gt; correct 14:09 &amp;lt;aum&amp;gt; pysam marchait du tonnerre 14:09 &amp;lt;legion&amp;gt; Pendant ces périodes il y a plus de 1000 tunnels auxquels mon nœud participe et plusieurs secondes de lag et de délai. 14:09 &amp;lt;@jrandom&amp;gt; legion: oui, le nombre de tunnels est dû aux anciennes builds 14:09 &amp;lt;cervantes&amp;gt; ah mymodesty 14:09 &amp;lt;cervantes&amp;gt; eerm pymodesty 14:09 &amp;lt;aum&amp;gt; je suis en train d’écrire un module 'i2ptunnel.py', qui définit des classes permettant une gestion facile des tunnels 14:10 &amp;lt;legion&amp;gt; donc si on ne se connectait pas aux anciennes builds, le réseau serait beaucoup plus fluide ? 14:10 &amp;lt;@jrandom&amp;gt; 'k, je ne sais pas si c’est la bonne solution à long terme, mais si ça comble l’écart pour toi maintenant, cool 14:10 &amp;lt;@jrandom&amp;gt; legion: ces tunnels ne sont pas le problème 14:11 &amp;lt;aum&amp;gt; eh bien, les interfaces de classes peuvent rester même si le mécanisme sous-jacent change 14:11 &amp;lt;@jrandom&amp;gt; 'k 14:11 &amp;lt;legion&amp;gt; ah bon ? 14:12 &amp;lt;legion&amp;gt; Quand il y a peu de tunnels, il y a très peu de lag et de délai... 14:12 &amp;lt;cervantes&amp;gt; legion: désolé, aum soulève juste quelques questions, si tu peux patienter une minute 14:12 &amp;lt;legion&amp;gt; ça me semble juste étrange. 14:13 &amp;lt;legion&amp;gt; ok 14:13 &amp;lt;@jrandom&amp;gt; il faut tenir compte de ce qui a marché par le passé - la config web fonctionne et est maintenue parce que tout le monde l’utilise. peut-être que le mieux serait de faire fonctionner l’appli sur laquelle tu travailles avec une création de tunnel manuelle d’abord, ce serait plus efficace ? 14:13 &amp;lt;@jrandom&amp;gt; histoire qu’il y ait toujours quelque chose qui utilise i2ptunnel.py, pour le mettre à l’épreuve 14:13 &amp;lt;aum&amp;gt; on dirait qu’on est en impasse 14:13 &amp;lt;+detonate&amp;gt; jrandom: bien sûr 14:14 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; passons à la suite alors 14:14 &amp;lt;aum&amp;gt; je ne veux pas investir du temps à développer mon appli tant que je n’ai pas une API de gestion de tunnel fiable 14:14 &amp;lt;septu_ssh&amp;gt; \o. - point à soulever 14:14 &amp;lt;cervantes&amp;gt; réalistement, je n’imagine pas que l’interface de tunnel sera refondue dans les prochains mois cependant... 14:14 &amp;lt;@jrandom&amp;gt; mais tu vois bien qu’on peut en ajouter une facilement 14:14 &amp;lt;cervantes&amp;gt; donc une solution temporaire est viable 14:15 &amp;lt;named_&amp;gt; L’interface web ne pourrait-elle pas avoir une sorte d’API que le programme d’aum manipule ? 14:15 &amp;lt;@jrandom&amp;gt; named_: oui 14:16 &amp;lt;@jrandom&amp;gt; il est trivial d’ajouter quelque chose pour permettre un contrôle sûr via des URLs, mais ça n’a de sens que s’il y a quelque chose qui en a besoin 14:16 &amp;lt;@jrandom&amp;gt; sinon ça va juste pourrir 14:16 &amp;lt;aum&amp;gt; named_: ce serait bien, et ça pourrait marcher s’il y avait un mot de passe en dur dans la config que les programmes clients doivent POSTer avec les champs de contrôle du tunnel 14:16 &amp;lt;cervantes&amp;gt; personnellement j’aimerais voir tout le système de tunnel complètement refondu ; si tu inclus une interface de gestion de tunnel dès le départ alors tu n’auras pas à te soucier de l’effort supplémentaire pour maintenir une interface séparée 14:17 &amp;lt;@jrandom&amp;gt; oui, les proxys ont besoin de pas mal de travail, que j’ai évité autant que possible :) 14:17 &amp;lt;aum&amp;gt; SAM est bon pour certaines situations, mauvais pour d’autres 14:17 &amp;lt;cervantes&amp;gt; mais ça, c’est un peu plus tard... 14:17 &amp;lt;fedo&amp;gt; ( 14:18 &amp;lt;@jrandom&amp;gt; aum: mais en attendant, tu ne pourrais pas simplement utiliser une des trois méthodes disponibles ? 14:18 &amp;lt;cervantes&amp;gt; c.-à-d. si l’interface web elle-même utilise l’API, il n’y a pas de surcoût de maintenance 14:18 &amp;lt;@jrandom&amp;gt; oui. l’interface web utilise le TunnelControllerGroup 14:19 &amp;lt;aum&amp;gt; l’utilisation de SAM devient difficile quand on veut utiliser des libs existantes qui dépendent fortement des sockets TCP standard 14:19 &amp;lt;aum&amp;gt; jrandom: la CLI I2PTunnel ne fonctionne pas pour ouvrir des tunnels serveur, donc je suis en train d’écrire du code pour utiliser TunnelControllerGroup 14:19 &amp;lt;@jrandom&amp;gt; aum: les libs existantes doivent être auditées avec soin. par exemple, l’outil gzip lui-même expose des données sensibles 14:19 &amp;lt;aum&amp;gt; je code pendant qu’on parle 14:21 &amp;lt;@jrandom&amp;gt; je suis certain que la CLI fonctionne pour les tunnels serveur, mais utiliser le TunnelControllerGroup est préférable si tu en as besoin comme ça 14:21 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à évoquer ? 14:22 &amp;lt;septu_ssh&amp;gt; Ma question concerne une version distribuée de hosts.txt, une table DHT est actuellement utilisée pour routerInfo, ne pourrait-on pas l’étendre à une version distribuée du DNS ? La DHT du DNS pourrait contenir des correspondances de www.bla.i2p vers le SHA de l’eepsite, et les entrées seraient signées par un « I2P registrar »... des commentaires ? des réfutations ? 14:22 &amp;lt;mancom&amp;gt; une question concernant la roadmap: 0.6 est-elle toujours prévue pour avril ? 14:22 &amp;lt;@jrandom&amp;gt; septu_ssh: des données non routantes dans le netDb, par-dessus mon cadavre ;) 14:23 &amp;lt;septu_ssh&amp;gt; jrandom: pas la même base 14:23 &amp;lt;septu_ssh&amp;gt; une base distribuée différente 14:23 &amp;lt;aum&amp;gt; jrandom: as-tu vu mon rapport de bug ? la commande CLI 'server' /ne fonctionne pas/ 14:23 &amp;lt;maestro^&amp;gt; septu_ssh: il n’y a pas de registrar i2p 14:23 &amp;lt;@jrandom&amp;gt; septu_ssh: il y a beaucoup d’aspects dangereux dans la nomination, avec quelques compromis clés. as-tu vu la discussion sur la dénomination sur ugha.i2p ? 14:24 &amp;lt;@jrandom&amp;gt; septu_ssh: ah, une DHT au-dessus d’I2P pourrait certainement être utilisée pour distribuer des entrées, mais ces noms ne seraient pas sécurisés s’ils étaient traités comme des entrées globales 14:26 &amp;lt;@jrandom&amp;gt; aum: je l’utilisais quotidiennement jusqu’à il y a quelques semaines, as-tu vu ma réponse ? 14:26 &amp;lt;@jrandom&amp;gt; maestro^: c’est le plan 14:26 &amp;lt;@jrandom&amp;gt; euh, mancom: 14:26 &amp;lt;cervantes&amp;gt; aum: j’ai une réponse à ce mail i2plist de jr, ne t’est-elle pas parvenue, ou le problème persiste-t-il ? 14:26 &amp;lt;septu_ssh&amp;gt; la seule raison pour laquelle je suggère un « registrar » est que sinon des collisions peuvent avoir lieu 14:26 &amp;lt;@jrandom&amp;gt; septu_ssh: accepte les collisions :) 14:26 &amp;lt;@jrandom&amp;gt; un système de noms globalement unique, lisible par l’humain, distribué et sécurisé n’existe pas 14:27 &amp;lt;septu_ssh&amp;gt; ça peut aussi arriver dans host.txt s’il est modifié manuellement, mais le problème reste le même 14:27 &amp;lt;@jrandom&amp;gt; abandonne le premier paramètre, et c’est parfait 14:27 &amp;lt;aum&amp;gt; jrandom: j’ai bien vu ta réponse - et j’ai /bien/ streaming.jar dans mon classpath 14:27 &amp;lt;septu_ssh&amp;gt; postman gère un nœud central pour le mail, donc il y a un certain élément de confiance dans le réseau, sûrement que quelqu’un ferait confiance à un registrar pour gérer l’espace de noms ? 14:27 &amp;lt;@jrandom&amp;gt; ok cool, et ça revient toujours avec ce stacktrace, aum ? 14:28 &amp;lt;aum&amp;gt; oui 14:28 &amp;lt;@jrandom&amp;gt; septu_ssh: postman n’agit comme élément central que pour les outproxies et inproxies de postman 14:28 * Ragnarok doit vraiment se mettre à écrire cette doc de carnet d’adresses... 14:28 &amp;lt;aum&amp;gt; c’est quand j’exécute manuellement la CLI, que je fais un genkeys, puis un 'server' en utilisant le privkeyfile généré par genkeys 14:28 &amp;lt;@jrandom&amp;gt; septu_ssh: personne ne fera confiance à quelqu’un pour gérer un espace de noms. censure == exercer une pression sur ce registrar. 14:28 &amp;lt;maestro^&amp;gt; chacun est en fait son propre registrar 14:29 &amp;lt;maestro^&amp;gt; tu fais confiance à tes amis et ils te font confiance 14:29 &amp;lt;aum&amp;gt; oh merde, j’ai pris un ancien classpath 14:29 * aum reteste 14:30 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ok, je serai le registrar. 14:31 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; je serai aussi impartial que possible... d’accord ? 14:31 &amp;lt;septu_ssh&amp;gt; hmmm, ok, retour à la planche à dessin proverbiale alors... 14:31 &amp;lt;@jrandom&amp;gt; septu_ssh: un bon endroit à consulter est http://zooko.com/distnames.html :) 14:32 &amp;lt;@jrandom&amp;gt; tout le monde le veut, mais ce qu’ils veulent n’est tout simplement pas sécurisé. nous avons une solution qui l’est, mais nous abandonnons l’unicité globale 14:33 &amp;lt;septu_ssh&amp;gt; hmmm, ok 14:33 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a autre chose à apporter pour la réunion ? 14:33 &amp;lt;cervantes&amp;gt; septu_ssh: http://forum.i2p.net/viewtopic.php?t=134 14:33 &amp;lt;aum&amp;gt; jrandom - ok, la CLI 'server' fonctionne maintenant, mais je n’ai jamais obtenu de 'numéro de job' pour le tunnel 14:34 &amp;lt;@jrandom&amp;gt; hmm oui, ça tourne indéfiniment 14:34 &amp;lt;aum&amp;gt; ah, je dois faire 'list' pour obtenir le numéro de job 14:36 &amp;lt;@jrandom&amp;gt; ok cool, s’il n’y a rien d’autre... 14:36 * jrandom conclut 14:36 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut d'I2P pour 2005-03-01</title><link>/fr/blog/2005/03/01/notes-de-statut-di2p-pour-2005-03-01/</link><pubDate>Tue, 01 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/01/notes-de-statut-di2p-pour-2005-03-01/</guid><description>&lt;p>Salut tout le monde, il est temps de faire notre point d&amp;rsquo;avancement&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.1 2) feuille de route 3) éditeur du carnet d&amp;rsquo;adresses et configuration 4) i2p-bt 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.5.0.1&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme nous l&amp;rsquo;avons évoqué la semaine dernière, quelques heures après la réunion, nous avons publié une nouvelle version 0.5.0.1 corrigeant les bogues de la 0.5 qui avaient provoqué la construction d’un nombre massif de tunnels (entre autres). Globalement, cette version a amélioré la situation, mais lors de tests plus étendus, nous avons découvert des bogues supplémentaires qui ont affecté quelques personnes. En particulier, la version 0.5.0.1 peut consommer énormément de CPU si votre machine est lente ou si les tunnels de votre router échouent massivement, et certains serveurs I2PTunnel de longue durée de vie peuvent engloutir la RAM jusqu’à provoquer un OOM (épuisement de la mémoire). Il existe également un bogue ancien dans la bibliothèque de streaming, où l’établissement d’une connexion peut échouer si la combinaison de défaillances adéquate survient.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 1er mars 2005</title><link>/fr/blog/2005/03/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-mars-2005/</link><pubDate>Tue, 01 Mar 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/03/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-mars-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, cervantes, cervantes2p, ddd, detonate, duck, jnymo, jrandom, MichElle, null, Ragnarok, smeghead, ugha2p&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:05 &amp;lt;@jrandom&amp;gt; 0) salut 13:05 &amp;lt;@jrandom&amp;gt; 1) 0.5.0.1 13:05 &amp;lt;@jrandom&amp;gt; 2) roadmap 13:05 &amp;lt;@jrandom&amp;gt; 3) éditeur du carnet d’adresses et config 13:05 &amp;lt;@jrandom&amp;gt; 4) i2p-bt 13:05 &amp;lt;@jrandom&amp;gt; 5) ??? 13:05 &amp;lt;@jrandom&amp;gt; 0) salut 13:05 * jrandom fait un signe de la main 13:05 &amp;lt;@duck&amp;gt; salut 13:05 &amp;lt;@jrandom&amp;gt; notes d’état hebdomadaires en ligne @ http://dev.i2p.net/pipermail/i2p/2005-March/000616.html 13:05 &amp;lt;null&amp;gt; salut 13:05 &amp;lt;@jrandom&amp;gt; (ouais, je suis en retard cette semaine, qu’on me coupe la tête) 13:06 &amp;lt;@jrandom&amp;gt; pendant que vous, lecteurs ultra-rapides, parcourez ça, on peut peut‑être passer à 1) 0.5.0.1 13:07 &amp;lt;@jrandom&amp;gt; 0.5.0.1 est sortie, et élimine les bogues les plus évidents de 0.5, mais comme on l’a vu, il reste du travail 13:07 &amp;lt;@jrandom&amp;gt; (le CVS courant en est à 0.5.0.1-7, je m’attends à au moins -8 ou -9 avant d’atteindre 0.5.0.2) 13:07 &amp;lt;+ugha2p&amp;gt; Salut. 13:08 &amp;lt;+ugha2p&amp;gt; Est-ce que le HEAD de CVS corrige ce problème de CPU à 100 % ? 13:08 &amp;lt;@jrandom&amp;gt; oui, -7 devrait en éliminer les derniers restes 13:08 &amp;lt;@duck&amp;gt; Est-ce que le HEAD de CVS corrige ce problème OOM ? 13:08 &amp;lt;+detonate&amp;gt; salut 13:08 &amp;lt;@jrandom&amp;gt; non, l’OOM (Out Of Memory) est encore en cours de traque 13:09 &amp;lt;@jrandom&amp;gt; en fait... y a-t-il un Connelly dans la salle ? 13:09 &amp;lt;ant&amp;gt; &amp;lt;jrandom&amp;gt; nope 13:09 &amp;lt;@jrandom&amp;gt; zut 13:09 &amp;lt;+ugha2p&amp;gt; jrandom doit devenir fou, il a un dialogue avec lui-même. 13:09 &amp;lt;@jrandom&amp;gt; ok, on va voir ce qu’on peut faire pour se débarrasser de l’OOM. C’est clairement bloquant, donc pas de sortie tant que ce n’est pas résolu d’une manière ou d’une autre 13:10 &amp;lt;+detonate&amp;gt; juste à temps pour la réunion 13:11 &amp;lt;@jrandom&amp;gt; c’est à peu près tout ce que j’ai à dire pour la 0.5.0.1 - quelqu’un d’autre a quelque chose à mentionner/demander/discuter ? 13:12 &amp;lt;+ugha2p&amp;gt; jrandom: Euh, je n’ai pas vu le problème CPU avec 0.5.0.1, mais il est arrivé deux fois quand j’ai essayé 0.5.0.1-5. Je rate un truc ? 13:12 &amp;lt;+ugha2p&amp;gt; Du coup je suis repassé à 0.5.0.1. 13:13 &amp;lt;+detonate&amp;gt; j’avais une question : l’arrêt semble prendre très longtemps, et l’usage mémoire grimpe d’environ 40 Mo pendant ce temps 13:13 &amp;lt;+detonate&amp;gt; je me demandais si tu savais pourquoi 13:14 &amp;lt;+detonate&amp;gt; l’arrêt immédiat, évidemment 13:14 &amp;lt;@jrandom&amp;gt; ça pouvait se produire avec 0.5.0.1, tu n’y étais juste pas tombé. 13:14 &amp;lt;@jrandom&amp;gt; (ce n’est pas courant, et ça ne touche que certaines personnes dans des situations étranges) 13:14 &amp;lt;@jrandom&amp;gt; detonate: très longtemps, genre plus que les 11–12 minutes habituelles ? 13:14 &amp;lt;+ugha2p&amp;gt; Eh bien, ça m’est arrivé deux fois sur une période de 8 heures. 13:15 &amp;lt;+detonate&amp;gt; une fois que tous les tunnels participants ont disparu 13:15 &amp;lt;+ugha2p&amp;gt; jrandom: Est-ce censé consommer tout le CPU et perdre tous les leases jusqu’au redémarrage quand ce bug se produit ? 13:16 &amp;lt;@jrandom&amp;gt; ugha2p: c’est un résultat typique du bug, oui 13:16 &amp;lt;+detonate&amp;gt; hmm 13:17 &amp;lt;@jrandom&amp;gt; (ça arrive quand le nombre de demandes de construction de tunnel consomme assez de CPU pour dépasser le temps nécessaire pour satisfaire une demande, ce qui fait qu’une demande supplémentaire est mise en file d’attente, etc.) 13:17 &amp;lt;+ugha2p&amp;gt; Ça a dû être une coïncidence extrême que ça ne m’arrive que sous 0.5.0.1-5. 13:18 &amp;lt;@jrandom&amp;gt; ugha2p: ça s’est produit de manière répétée pour certaines personnes en 0.5.0.1-0, mais c’est corrigé en -7. Tu peux rester en -0 si tu préfères, bien sûr 13:18 &amp;lt;cervantes&amp;gt; c’était un cadeau du ciel 13:18 &amp;lt;+ugha2p&amp;gt; jrandom: Je vais essayer -7. 13:18 &amp;lt;@jrandom&amp;gt; cool 13:19 &amp;lt;+ugha2p&amp;gt; Même que je me sens déjà coupable d’avoir offert une expérience cahoteuse aux utilisateurs du wiki. :) 13:20 &amp;lt;+ugha2p&amp;gt; Encore une chose, as-tu documenté quelque part les types de tunnel bulk/interactive ? 13:20 &amp;lt;+ugha2p&amp;gt; (À part dans le code source ;) 13:20 &amp;lt;@jrandom&amp;gt; dans le changelog. La seule différence est une taille de fenêtre max de 1 message 13:20 &amp;lt;+ugha2p&amp;gt; Oh, d’accord. 13:21 &amp;lt;@jrandom&amp;gt; ok, autre chose sur 0.5.0.1, ou on passe à 2) roadmap ? 13:21 &amp;lt;@duck&amp;gt; enchaînons ! 13:21 &amp;lt;@jrandom&amp;gt; considérez que c’est fait 13:22 &amp;lt;@jrandom&amp;gt; roadmap mise à jour. et tout ça. voyez la page pour les détails 13:22 &amp;lt;cervantes&amp;gt; eeh, duck mord les chevilles 13:23 &amp;lt;@jrandom&amp;gt; je pense repousser certaines stratégies de 0.5.1 à 0.6.1 (pour avoir l’UDP plus vite), mais on verra 13:23 &amp;lt;@jrandom&amp;gt; quelqu’un a des questions/commentaires/inquiétudes/frisbees ? 13:23 &amp;lt;+detonate&amp;gt; tu as eu des nouvelles de mule récemment ? 13:23 &amp;lt;+detonate&amp;gt; en parlant d’UDP 13:24 &amp;lt;@jrandom&amp;gt; non, il était assez malade la dernière fois que j’ai eu des nouvelles 13:24 &amp;lt;+detonate&amp;gt; :/ 13:24 &amp;lt;jnymo&amp;gt; l’UDP déchirerait 13:25 &amp;lt;@jrandom&amp;gt; s/would/will/ 13:25 &amp;lt;@jrandom&amp;gt; espérons qu’il s’amuse quelque part à la place :) 13:25 &amp;lt;+ugha2p&amp;gt; jrandom: Quel type de changements incluraient l’ajustement de la bande passante et des performances ? 13:26 &amp;lt;jnymo&amp;gt; donc, udp signifie en gros sans connexion.. ce qui veut dire.. un réseau plus grand, non 13:26 &amp;lt;+detonate&amp;gt; UDP apporte toutes sortes de difficultés avec ça 13:26 &amp;lt;@jrandom&amp;gt; ugha2p: regrouper les fragments de messages de tunnel pour mieux s’adapter aux messages de tunnel de 1024 octets fixes, ajouter des limiteurs de bande passante par pool, etc. 13:27 &amp;lt;+detonate&amp;gt; mais ouais 13:27 &amp;lt;@jrandom&amp;gt; detonate: ça n’ira pas si mal, le mécanisme de token bucket que nous avons maintenant peut gérer des requêtes asynchrones sans problème 13:27 &amp;lt;@jrandom&amp;gt; (on n’utiliserait évidemment pas le BandwidthLimitedOutputStream, mais on demanderait au FIFOBandwidthLimiter d’allouer K octets) 13:27 &amp;lt;+ugha2p&amp;gt; Le premier changerait vraiment beaucoup ? Le throttling par pool n’a pas l’air urgent. 13:28 &amp;lt;+detonate&amp;gt; c’est bien alors 13:28 &amp;lt;@jrandom&amp;gt; ugha2p: probablement, oui. Tu peux voir les chiffres exacts en allant sur /oldstats.jsp#tunnel.smallFragments 13:29 &amp;lt;bla&amp;gt; detonate: Où en est le réassemblage ? 13:29 &amp;lt;+detonate&amp;gt; vraiment à l’arrêt 13:30 &amp;lt;@jrandom&amp;gt; ugha2p: bien que ça dépende en grande partie du type d’activité, bien sûr. Les comms bavardes ont plus à gagner, mais les comms bulk remplissent déjà pleinement les fragments 13:30 &amp;lt;+ugha2p&amp;gt; jrandom: Ok. 13:30 &amp;lt;+ugha2p&amp;gt; D’accord. 13:31 &amp;lt;+detonate&amp;gt; j’ai complètement arrêté de travailler dessus et j’ai commencé à travailler sur l’addressbook-editor 13:31 &amp;lt;+detonate&amp;gt; il y a probablement une manière très efficace, bien étudiée, de faire ce genre de chose, mais je ne l’ai pas croisée 13:31 &amp;lt;jnymo&amp;gt; will upd mean people behind nats can get through now? 13:31 &amp;lt;@jrandom&amp;gt; some jnymo 13:31 &amp;lt;jnymo&amp;gt; et utiliser I2P ? 13:32 &amp;lt;@jrandom&amp;gt; mais d’abord il faut que ça marche avec UDP tout court, puis on ajoutera le perçage de firewall/NAT, puis le PMTU, etc. 13:32 &amp;lt;jnymo&amp;gt; ce sera une aubaine 13:33 &amp;lt;+detonate&amp;gt; bien sûr si quelqu’un a des suggestions sur quoi faire, je suis preneur 13:33 &amp;lt;+ugha2p&amp;gt; jrandom: Comment l’UDP aiderait les gens derrière des NAT ? 13:34 &amp;lt;bla&amp;gt; detonate: TCP (sur le réseau normal) fait du réassemblage. Ces concepts peuvent-ils être transposés au réassemblage UDP d’I2P ? 13:34 &amp;lt;+detonate&amp;gt; je ne me suis pas penché sur comment TCP le fait 13:34 &amp;lt;@jrandom&amp;gt; ugha2p: il y a pas mal d’astuces possibles avec des numéros de port constants, etc. Il y a beaucoup de code et de docs là‑dehors 13:35 &amp;lt;@jrandom&amp;gt; bla: nous utiliserons certainement un niveau de réassemblage UDP dans l’esprit de TCP-SACK 13:35 &amp;lt;+detonate&amp;gt; mais si tu gères la plupart de ce que TCP fait, autant prendre la voie NIO et l’utiliser 13:35 &amp;lt;+detonate&amp;gt; pour éviter les emmerdes 13:35 &amp;lt;@jrandom&amp;gt; non, il y a de solides raisons pour lesquelles nous voulons à la fois un peu de réassemblage/réémission et ne pas utiliser TCP 13:36 &amp;lt;+detonate&amp;gt; eh bien, les threads 13:36 &amp;lt;@jrandom&amp;gt; la couche de transport n’aura pas besoin d’être totalement fiable ou ordonnée, juste semi‑fiable et non ordonnée 13:37 &amp;lt;+ugha2p&amp;gt; On peut aussi s’attendre à une baisse de l’utilisation mémoire grâce à moins de threads ? 13:37 &amp;lt;@jrandom&amp;gt; oui 13:37 &amp;lt;+ugha2p&amp;gt; Une baisse significative 13:38 &amp;lt;+ugha2p&amp;gt; ? 13:38 &amp;lt;@jrandom&amp;gt; considérablement. (ainsi qu’une baisse de l’utilisation mémoire, en fonction de la cause actuelle de l’OOM ;) 13:38 &amp;lt;+ugha2p&amp;gt; D’accord. 13:39 &amp;lt;@jrandom&amp;gt; ok, autre chose sur 2) roadmap ? 13:39 &amp;lt;bla&amp;gt; jrandom: Oui. 13:40 &amp;lt;bla&amp;gt; jrandom: Est-ce que detonate va s’occuper maintenant de l’UDP ? Sinon, qui ? 13:40 &amp;lt;@jrandom&amp;gt; c’est un effort d’équipe pour tous ceux qui peuvent contribuer :) 13:40 &amp;lt;+detonate&amp;gt; heh, je compte bosser plus sur l’UDP, c’est moins ennuyeux que regarder la télé 13:41 &amp;lt;@jrandom&amp;gt; heh w3wt 13:41 &amp;lt;bla&amp;gt; jrandom: Je comprends. Mais pendant un moment on aurait dit que detonate avait lâché le projet ;) 13:42 &amp;lt;@jrandom&amp;gt; c’est sur la roadmap, ça sera fait 13:42 &amp;lt;+detonate&amp;gt; désolé pour la confusion 13:43 &amp;lt;@jrandom&amp;gt; ok quelqu’un d’autre a quelque chose sur 2) roadmap, ou on se dirige mollement vers 3) trucs du carnet d’adresses ? 13:44 &amp;lt;@jrandom&amp;gt; ok, detonate tu veux nous donner un aperçu/un point d’avancement sur l’éditeur ? 13:45 &amp;lt;bla&amp;gt; detonate: (pas de souci) 13:45 &amp;lt;+detonate&amp;gt; ok 13:45 &amp;lt;+detonate&amp;gt; l’état actuel de l’éditeur est ici : 13:45 &amp;lt;+detonate&amp;gt; `http://detonate.i2p/addressbook-editor/current-state.html` 13:45 &amp;lt;+detonate&amp;gt; il ne permet toujours pas d’éditer réellement 13:45 &amp;lt;+detonate&amp;gt; et en ce moment je travaille sur le tableau en bas 13:46 &amp;lt;+detonate&amp;gt; je dois lire quelques chapitres de mon livre sur JSP, mais après ça, vous devriez pouvoir l’utiliser pour ajouter/modifier des entrées dans hosts.txt et les abonnements assez facilement 13:47 &amp;lt;+detonate&amp;gt; j’ai fait une pause dessus ces dernières 24 heures environ, c’est pour ça qu’il n’y a pas eu beaucoup de progrès 13:47 &amp;lt;+detonate&amp;gt; c’est à peu près tout 13:47 &amp;lt;@jrandom&amp;gt; w3wt 13:48 &amp;lt;bla&amp;gt; detonate: Ça a l’air bien 13:49 &amp;lt;@jrandom&amp;gt; ouais, carrément, j’ai hâte d’avoir un moyen de gérer les entrées /autre/ que de bidouiller le fichier hosts 13:49 &amp;lt;+detonate&amp;gt; merci 13:49 &amp;lt;+detonate&amp;gt; c’est la première fois que j’utilise JSP pour quoi que ce soit 13:50 &amp;lt;@jrandom&amp;gt; cool 13:51 &amp;lt;@jrandom&amp;gt; oh, je n’avais pas réalisé qu’il y avait un chevauchement ici pour la gestion des abonnements – peut‑être que le travail de smeghead peut s’y intégrer aussi 13:51 &amp;lt;@jrandom&amp;gt; smeghead: tu es dans le coin ? tu as vu ça ? 13:51 &amp;lt;jnymo&amp;gt; detonate: y aura‑t‑il une détection des collisions et tout ça ? 13:51 &amp;lt;@smeghead&amp;gt; en fait je n’ai ébauché qu’un squelette de code sur la console du carnet d’adresses, rien d’utile 13:51 &amp;lt;+detonate&amp;gt; ouais, j’en ai eu marre de ça, merci à duck d’avoir suggéré l’idée :) 13:51 &amp;lt;@smeghead&amp;gt; je me suis fait détourner par le machin TrustedUpdate 13:52 &amp;lt;@jrandom&amp;gt; ah cool :) 13:53 * jrandom aime se laisser détourner pour ajouter de nouvelles fonctionnalités 13:53 &amp;lt;bla&amp;gt; smeghead: Tu veux dire des mises à jour en 1 clic d’I2P depuis _à l’intérieur_ d’I2P ? 13:53 &amp;lt;@smeghead&amp;gt; donc de la chance, pas de la paresse (au moins cette fois :) 13:53 &amp;lt;cervantes2p&amp;gt; bla: au moins 2 clics ;-) 13:54 &amp;lt;@jrandom&amp;gt; bah, on peut ramener ça à 1 (rejeter si signature invalide/mauvaise/etc ;) 13:54 &amp;lt;+detonate&amp;gt; ouais, il y aura une détection des collisions, c’est justement sur ça que je bosse 13:54 &amp;lt;@jrandom&amp;gt; detonate: ce n’est pas le carnet d’adresses lui‑même qui s’en charge ? 13:54 &amp;lt;@jrandom&amp;gt; detonate: je pensais que ce que tu faisais se contentait d’éditer les fichiers ? 13:55 &amp;lt;@jrandom&amp;gt; (les fichiers seront dédupliqués par le carnet d’adresses) 13:55 &amp;lt;+detonate&amp;gt; je veux dire, te montrer les collisions depuis les logs et gérer ça 13:55 &amp;lt;@jrandom&amp;gt; ah 13:55 &amp;lt;@jrandom&amp;gt; ok cool 13:55 &amp;lt;+detonate&amp;gt; je suppose que c’est de ça que parle jnymo 13:55 &amp;lt;Ragnarok&amp;gt; hm, y a quelque chose que je peux faire pour te faciliter la vie ? :) 13:55 &amp;lt;+detonate&amp;gt; pour que tu puisses dire « remplacer l’entrée » par celle en collision que tu choisis 13:55 &amp;lt;@jrandom&amp;gt; sympa ! 13:58 &amp;lt;@jrandom&amp;gt; Ragnarok: si je me souviens bien, detonate a pu parser le fichier de log assez facilement. Tu prévois que ce format change ? 13:58 &amp;lt;jnymo&amp;gt; detonate: à peu près, oui 13:58 &amp;lt;jnymo&amp;gt; maintenant, est‑ce que c’est étroitement intégré à i2p ? À quel point je peux facilement mettre un lien+clé depuis mon navigateur dans mon carnet d’adresses ? 13:59 &amp;lt;+detonate&amp;gt; ouais, ne change pas le format, ça casserait tout 13:59 &amp;lt;Ragnarok&amp;gt; il est très peu probable que le format change 14:00 &amp;lt;Ragnarok&amp;gt; même si on pourrait consigner plus de choses à l’avenir 14:00 &amp;lt;@jrandom&amp;gt; jnymo: l’eepproxy n’a aucun hook vers l’éditeur de detonate pour l’instant, mais on pourrait ajouter quelque chose plus tard 14:00 &amp;lt;+detonate&amp;gt; mais si tu modifiais les lignes Conflict, ça les rendrait plus faciles à parser 14:00 &amp;lt;cervantes2p&amp;gt; c’est peut‑être quelque chose que mon plugin Firefox pourrait faire 14:00 &amp;lt;+detonate&amp;gt; pour l’instant il y a plein de mots lisibles par des humains qui gênent 14:00 &amp;lt;Ragnarok&amp;gt; modifier comment ? 14:00 &amp;lt;@jrandom&amp;gt; (par exemple, peut‑être que i2paddresshelper pourrait rediriger vers une page d’éditeur) 14:00 &amp;lt;cervantes2p&amp;gt; « cliquez ici pour ajouter ceci à votre carnet d’adresses » 14:00 &amp;lt;Ragnarok&amp;gt; ah... Je veux être sympa avec les humains, quand même 14:00 &amp;lt;+detonate&amp;gt; &amp;lt;date&amp;gt;=&amp;lt;host&amp;gt;=&amp;lt;source&amp;gt;=&amp;lt;new destination&amp;gt; serait préférable 14:01 &amp;lt;@jrandom&amp;gt; cervantes2p: ça va marcher comme le réécrivain de pages de Google ? :) 14:01 &amp;lt;+detonate&amp;gt; eh bien, c’est à ça que sert l’addressbook-editor :) 14:01 &amp;lt;+detonate&amp;gt; ce n’est vraiment pas un problème, j’ai ce qu’il faut 14:01 &amp;lt;cervantes2p&amp;gt; jrandom: nan... juste l’avoir dans le menu contextuel du lien 14:01 &amp;lt;@jrandom&amp;gt; ooOOoo 14:01 &amp;lt;+detonate&amp;gt; tant que rien ne change radicalement, ça devrait continuer à bien marcher 14:02 &amp;lt;cervantes2p&amp;gt; bien sûr je pourrais ajouter un réécrivain… mais ça casse juste la mise en page des gens ;-) 14:02 &amp;lt;+detonate&amp;gt; oh, un truc que tu pourrais faire 14:02 &amp;lt;+detonate&amp;gt; parce que ça entre en conflit avec ce que je fais 14:02 &amp;lt;+detonate&amp;gt; t’assurer que toutes les entrées pour les noms d’hôtes sont en minuscules 14:02 &amp;lt;+detonate&amp;gt; puisque Legion.i2p est là 14:02 &amp;lt;cervantes2p&amp;gt; Je veux ajouter un « surligneur de liens non I2P » 14:02 &amp;lt;+detonate&amp;gt; et je les passe toutes par toLowercase() 14:02 &amp;lt;@jrandom&amp;gt; ah ce serait chouette cervantes2p 14:03 &amp;lt;@jrandom&amp;gt; (veille à ne mettre en minuscules que les noms, base64 est sensible à la casse ;) 14:03 &amp;lt;+detonate&amp;gt; ouais, seulement les noms 14:04 &amp;lt;jnymo&amp;gt; le menu contextuel serait idéal 14:04 &amp;lt;@jrandom&amp;gt; (n’oublie pas les poneys volants !) 14:04 &amp;lt;Ragnarok&amp;gt; J’ai rendu les comparaisons d’adresses insensibles à la casse dans ma branche locale... je devrais committer ça... 14:04 &amp;lt;+detonate&amp;gt; /make all the hostnames lowercase 14:04 &amp;lt;+detonate&amp;gt; pair[0] = pair[0].toLowerCase(); 14:05 &amp;lt;+detonate&amp;gt; voilà, noir sur blanc 14:05 &amp;lt;+detonate&amp;gt; ça ne fait que les noms d’hôtes 14:05 &amp;lt;@jrandom&amp;gt; aye Ragnarok, donne-nous la marchandise :) 14:05 &amp;lt;jnymo&amp;gt; pourquoi ai-je toujours l’impression que c’est moi qui monte les poneys volants :( 14:06 &amp;lt;@jrandom&amp;gt; c’est parce que tu les monopolises, jnymo ;) 14:06 &amp;lt;cervantes2p&amp;gt; jnymo: ne parle pas de tes « arrangements » domestiques en réunion 14:07 &amp;lt;@jrandom&amp;gt; ok, plein de trucs sympas dans le carnet d’adresses et l’éditeur. une ETA sur quand on peut bêta‑tester les choses, detonate ? (cette semaine, la semaine prochaine, etc.) 14:07 &amp;lt;jnymo&amp;gt; heh 14:07 &amp;lt;+detonate&amp;gt; eh bien, dès que tu peux le faire marcher dans Jetty, tu peux le mettre en bêta je pense 14:07 * jnymo sort son p32-space-modulator 14:07 &amp;lt;@jrandom&amp;gt; ça marche dans Jetty 14:07 &amp;lt;+detonate&amp;gt; je n’ai aucune idée de comment faire précompiler ça par NetBeans et les mettre dans le WAR 14:08 &amp;lt;+detonate&amp;gt; tant que les gens ne changent pas les noms des fichiers dans config.txt, ça devrait marcher, j’espère sans bogues 14:08 &amp;lt;@jrandom&amp;gt; ok, on peut te faire passer par Ant pour s’en occuper 14:08 &amp;lt;+detonate&amp;gt; ok 14:08 &amp;lt;+detonate&amp;gt; cool 14:08 &amp;lt;cervantes2p&amp;gt; detonate: fais comme moi, prends le code de jrandom.... retire tout ce dont tu n’as pas besoin, force ton propre code au pied‑de‑biche et lance le script de build Ant ;-) 14:08 &amp;lt;@jrandom&amp;gt; heh 14:09 &amp;lt;@smeghead&amp;gt; detonate: je connais deux‑trois trucs sur Ant, crie si tu coinces 14:09 &amp;lt;+detonate&amp;gt; n’hésite pas à l’ajouter à ta release 14:09 &amp;lt;+detonate&amp;gt; si tu sais comment faire 14:09 &amp;lt;MichElle&amp;gt; s/you don't need// 14:09 &amp;lt;Ragnarok&amp;gt; addressbook a un script de build très simple, si tu veux y jeter un œil 14:10 &amp;lt;+detonate&amp;gt; j’ai besoin de la section qui précompile les JSP 14:10 &amp;lt;+detonate&amp;gt; ça manque dans le mien 14:10 &amp;lt;+detonate&amp;gt; bien qu’il les compile, il ne les fusionne pas, et l’entrée pour tester la compilation n’est pas dans build.xml 14:10 &amp;lt;@jrandom&amp;gt; detonate: regarde les cibles precompilejsp dans routerconsole, ça te mettra sur la voie 14:10 &amp;lt;+detonate&amp;gt; et je dois trouver où mettre -source 1.3 etc. 14:10 &amp;lt;@jrandom&amp;gt; (et la tâche &amp;lt;war&amp;gt;) 14:11 &amp;lt;+detonate&amp;gt; ouais, on peut régler ça plus tard ce soir 14:11 &amp;lt;@jrandom&amp;gt; aye 14:11 &amp;lt;cervantes&amp;gt; yup c’est comme ça que j’ai fait... et je ne connais AUCUN Java ni JSP ;-) 14:11 &amp;lt;@jrandom&amp;gt; ok, s’il n’y a rien de plus sur 3) trucs du carnet d’adresses, on passe à 4) trucs bt 14:12 &amp;lt;@jrandom&amp;gt; duck/smeghead: vous nous faites un point ? 14:12 &amp;lt;@duck&amp;gt; k 14:12 &amp;lt;@duck&amp;gt; la semaine dernière nous avons parlé avec Nolar d’Azureus pour corriger des problèmes de compatibilité 14:12 &amp;lt;@duck&amp;gt; ce qui a abouti à la sortie de 0.1.8 14:12 &amp;lt;@duck&amp;gt; cette semaine a surtout été consacrée à la communication 14:12 &amp;lt;@duck&amp;gt; avec les autres développeurs, les admins des forums et les utilisateurs 14:13 &amp;lt;+detonate&amp;gt; quelqu’un sait si le plugin aznet peut héberger des torrents à nouveau ? 14:13 &amp;lt;@duck&amp;gt; la FAQ a été mise à jour d’après les retours du forum, merci à ceux qui ont contribué 14:13 &amp;lt;@duck&amp;gt; il y a aussi eu des maladresses de communication et de la confusion 14:13 &amp;lt;@jrandom&amp;gt; detonate: on dit que oui 14:13 &amp;lt;@duck&amp;gt; comme le spork de legion 14:13 &amp;lt;+detonate&amp;gt; excellent 14:13 &amp;lt;@duck&amp;gt; Je pense que changer son nom évitera d’autres problèmes là 14:13 &amp;lt;@duck&amp;gt; . 14:14 &amp;lt;@jrandom&amp;gt; r0xor duck 14:14 * MichElle applaudit duck 14:14 &amp;lt;MichElle&amp;gt; duck: tu travailles très dur 14:14 &amp;lt;jnymo&amp;gt; ouais, pourquoi pas i2p-bt_extractor ou un truc du genre ? 14:15 &amp;lt;@jrandom&amp;gt; des nouvelles des trucs prévus pour 0.2, ou c’est pour après 0.5.0.2/etc. ? 14:15 &amp;lt;@smeghead&amp;gt; n’applaudissez pas encore, vous ne savez pas comment on va l’appeler&amp;gt;;-} 14:15 &amp;lt;@jrandom&amp;gt; heh 14:15 * jnymo applaudit 14:15 &amp;lt;@duck&amp;gt; dis‑nous ! 14:15 &amp;lt;@jrandom&amp;gt; i2p-flying-pony-torrent 14:16 &amp;lt;+detonate&amp;gt; heh, on est en train de le cacher en changeant le nom ? 14:16 &amp;lt;MichElle&amp;gt; encore les poneys 14:16 &amp;lt;@smeghead&amp;gt; c’est top secret pour l’instant, on ne veut pas se faire poursuivre 14:16 &amp;lt;jnymo&amp;gt; quelle débâcle 14:17 * bla fait une pancarte pour la MPAA : « Poursuivez‑moi, si vous pouvez… » 14:17 &amp;lt;@smeghead&amp;gt; duck et moi avons convenu que 0.2 sera la première version avec le nouveau nom 14:17 &amp;lt;+detonate&amp;gt; i2p-communism 14:17 &amp;lt;@duck&amp;gt; sortie printemps 2006 14:17 &amp;lt;@jrandom&amp;gt; heh 14:17 &amp;lt;@duck&amp;gt; . 14:18 &amp;lt;@smeghead&amp;gt; vu ma charge de travail actuelle et le fait que je déménage cette semaine, je ne pense pas pouvoir hacker sur 0.2 pendant quelques jours, je ne sais pas quel est le planning à court terme de duck 14:18 &amp;lt;@duck&amp;gt; j’ai passé 8 heures à réparer des pointeurs C++ 14:19 &amp;lt;@duck&amp;gt; donc pas grand-chose ici non plus :) 14:19 &amp;lt;@jrandom&amp;gt; ’k mais quelque chose qu’on peut peut‑être attendre en parallèle de 0.6 (ou 0.5.1 si on a de la chance ?) 14:19 &amp;lt;@jrandom&amp;gt; aïe, fun fun fun 14:19 &amp;lt;@duck&amp;gt; avant 2.0 au moins 14:19 &amp;lt;@smeghead&amp;gt; j’estime à un mois environ, juste une estimation à la louche, qu’en penses‑tu duck 14:19 &amp;lt;@duck&amp;gt; ouais 14:19 &amp;lt;@jrandom&amp;gt; cool 14:19 &amp;lt;@duck&amp;gt; à la louche 14:20 &amp;lt;@smeghead&amp;gt; le truc c’est qu’on voudrait attendre la sortie du BT 4.0 officiel 14:20 &amp;lt;@jrandom&amp;gt; c’est ok, on sait comment vont les plannings ;) 14:20 &amp;lt;@smeghead&amp;gt; pour pouvoir synchroniser 0.2 là‑dessus 14:20 &amp;lt;MichElle&amp;gt; duck a beaucoup de choses sur son assiette, en effet 14:20 &amp;lt;@smeghead&amp;gt; 4.0 paraît imminent 14:20 &amp;lt;@jrandom&amp;gt; ah, vraiment smeghead ? cool 14:20 &amp;lt;@duck&amp;gt; smeghead: ça, c’est juste l’excuse officielle :) 14:20 &amp;lt;MichElle&amp;gt; mais c’est un gros bosseur 14:21 &amp;lt;@duck&amp;gt; Je suis pour 5) ??? 14:21 &amp;lt;@jrandom&amp;gt; presque... 14:21 &amp;lt;@jrandom&amp;gt; legion: des nouvelles de ton client bt ? progrès, etc. ? 14:21 &amp;lt;@smeghead&amp;gt; code source ? 14:22 &amp;lt;@smeghead&amp;gt; (en zip, pas en .exe) 14:22 &amp;lt;cervantes&amp;gt; donc la prochaine vague de sorties alors 14:22 &amp;lt;@jrandom&amp;gt; hmm, legion semble inactif, ok on aura peut‑être une mise à jour plus tard 14:22 &amp;lt;cervantes2p&amp;gt; putain, un énorme lag 14:23 &amp;lt;@jrandom&amp;gt; donc, on passe à 5) ??? 14:23 &amp;lt;cervantes&amp;gt; *tousse* w00t 14:23 &amp;lt;@jrandom&amp;gt; cervantes2p: nan, tu es juste lent ;) 14:23 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever ? 14:23 &amp;lt;cervantes2p&amp;gt; J’ai dit ces trucs il y a genre 5 minutes 14:23 &amp;lt;+ugha2p&amp;gt; jrandom: Le pied de page de la liste de diffusion utilise encore l’adresse i2p.dnsalias.net. Tu devrais peut‑être le mettre à jour pour refléter dev.i2p.net ? :) 14:23 * cervantes2p nourrit le hamster de son router 14:24 &amp;lt;@jrandom&amp;gt; ah, ouais, probablement ugha2p 14:24 * jrandom a du boulot de sysadmin que j’évite depuis un moment (comme, oh, déplacer des choses vers le nouveau srever...) 14:24 &amp;lt;MichElle&amp;gt; J’ai une inquiétude 14:24 &amp;lt;MichElle&amp;gt; à propos de la transparence 14:24 &amp;lt;@jrandom&amp;gt; quoi de neuf, MichElle ? 14:25 &amp;lt;MichElle&amp;gt; par souci de transparence totale, je déclare ici qu’identiguy a suggéré que jrandom pourrait en fait être employé par la NSA 14:25 &amp;lt;+detonate&amp;gt; oh, j’ai remarqué 190 routers, à quel point sommes‑nous proches de la limite de threads en ce moment ? 14:25 * jnymo se demande quelle autre aide les gens peuvent apporter 14:25 &amp;lt;jnymo&amp;gt; (je me penche toujours sur le truc PHP, duck ;) 14:25 &amp;lt;@jrandom&amp;gt; heh MichElle 14:25 &amp;lt;MichElle&amp;gt; sa capacité « pratique » à travailler 24/7 sur I2P est assez suspecte, en effet 14:25 &amp;lt;MichElle&amp;gt; bref 14:25 &amp;lt;MichElle&amp;gt; c’est tout ce que je voulais dire 14:25 &amp;lt;MichElle&amp;gt; gardez un œil sur jrandom 14:26 &amp;lt;MichElle&amp;gt; sa façade douce et chaleureuse n’est peut‑être que ça. 14:26 &amp;lt;+ugha2p&amp;gt; detonate: il n’y a pas de limites théoriques de threads, ça se contentera de consommer toutes les ressources disponibles jusqu’à planter. :) 14:26 &amp;lt;jnymo&amp;gt; façade 14:26 &amp;lt;@jrandom&amp;gt; detonate: certains OS/ulimits peuvent limiter à 256, mais Win98 est déjà au‑delà de la limite de 100 connexions TCP de toute façon 14:26 &amp;lt;cervantes2p&amp;gt; Je peux donner une petite mise à jour sur le plugin Firefox. L’avertisseur I2P Mail fonctionne maintenant, ainsi que le lecteur de news et les contrôles basiques du router. Je suis en train de construire laborieusement les écrans de configuration maintenant ( `http://freshcoffee.i2p/fire2pe_i2pmail_prefs.jpg` ) 14:27 &amp;lt;jnymo&amp;gt; MichElle, si le code source est sain, alors qui s’en soucie ? 14:27 &amp;lt;+detonate&amp;gt; le plugin Firefox est sorti ? 14:27 &amp;lt;MichElle&amp;gt; jnymo: ça casse un peu l’ambiance 14:27 &amp;lt;cervantes2p&amp;gt; et je veux implémenter un service de téléchargement/installation qui s’intègre au nouveau vérificateur de mises à jour de smeghead avant de publier 14:27 &amp;lt;ddd&amp;gt; salut le canal 14:28 &amp;lt;+detonate&amp;gt; ok 14:28 &amp;lt;@jrandom&amp;gt; w0ah ! du tonnerre, cervantes2p 14:28 &amp;lt;@jrandom&amp;gt; ça a l’air vraiment bien 14:28 &amp;lt;+detonate&amp;gt; salut ddd 14:28 &amp;lt;cervantes2p&amp;gt; mais on s’en rapproche… probablement encore quelques semaines… 14:28 &amp;lt;MichElle&amp;gt; un peu comme le fait que faire tourner Windows ne serait toujours pas cool, même si Microsoft le mettait en open source 14:28 &amp;lt;+detonate&amp;gt; ce plugin a l’air cool 14:28 &amp;lt;MichElle&amp;gt; retour à la réunion, toutefois ... 14:28 &amp;lt;@smeghead&amp;gt; TrustedUpdate pourrait être terminé cette semaine, espérons‑le, avant que je déménage 14:28 &amp;lt;@jrandom&amp;gt; cool 14:29 &amp;lt;ddd&amp;gt; ? 14:29 &amp;lt;ddd&amp;gt; i2p est‑il le seul chat anonyme ? 14:29 &amp;lt;@jrandom&amp;gt; salut ddd . réunion de dev hebdo en cours 14:30 &amp;lt;cervantes2p&amp;gt; ’lut ddd, on finit juste une réunion… reste dans le coin, on aura terminé dans quelques minutes 14:30 &amp;lt;ddd&amp;gt; y a‑t‑il d’autres projets comme I2P ? 14:30 &amp;lt;@smeghead&amp;gt; ddd: tape /list puis choisis 14:30 &amp;lt;ddd&amp;gt; ok 14:30 &amp;lt;ddd&amp;gt; non je veux dire sur d’autres réseaux 14:30 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à apporter pour 5) ??? 14:30 &amp;lt;@smeghead&amp;gt; ddd: demande dans #i2p-chat 14:30 &amp;lt;ddd&amp;gt; ok je vous laisse finir 14:30 &amp;lt;+detonate&amp;gt; quelqu’un a-t-il réussi à faire tourner i2p sous openbsd ? 14:31 &amp;lt;@jrandom&amp;gt; ddd: http://www.i2p.net/how_networkcomparisons 14:31 &amp;lt;ddd&amp;gt; ok 14:31 &amp;lt;+detonate&amp;gt; je pensais relancer ce fiasco 14:31 &amp;lt;@jrandom&amp;gt; detonate: je ne sais pas 14:31 &amp;lt;jnymo&amp;gt; ah oui.. qui faisait la distro I2P BSD, et quel BSD c’était ? 14:31 &amp;lt;@jrandom&amp;gt; jnymo: lioux l’a empaqueté pour fbsd 14:32 &amp;lt;@smeghead&amp;gt; i2p ne serait jamais livré avec OpenBSD :) 14:32 &amp;lt;+detonate&amp;gt; sûr 14:32 &amp;lt;jnymo&amp;gt; woord.. quelqu’un n’allait pas faire une distro orientée I2P ? 14:32 &amp;lt;+detonate&amp;gt; ouais, il y a maintenant un port dans FreeBSD 14:32 &amp;lt;+detonate&amp;gt; ça fait peur 14:32 &amp;lt;+detonate&amp;gt; heh, quelqu’un voulait un CD Knoppix qui faisait tourner I2P 14:32 &amp;lt;@jrandom&amp;gt; jnymo: après qu’I2P sera béton, ça vaudra le coup d’explorer le packaging sur des distros/micro‑distros, ouais 14:32 &amp;lt;+detonate&amp;gt; allez savoir pourquoi 14:33 &amp;lt;@smeghead&amp;gt; jnymo: je m’en souviens, je crois que ça devait être un knoppix/i2p, je ne me rappelle plus qui en parlait 14:33 &amp;lt;@jrandom&amp;gt; detonate: cybercafé 14:33 &amp;lt;+detonate&amp;gt; ah 14:34 &amp;lt;@jrandom&amp;gt; ok, autre chose pour la réunion ? 14:34 &amp;lt;MichElle&amp;gt; c’est quoi cette putain de distro « orientée » I2P 14:34 &amp;lt;MichElle&amp;gt; tor, i2p et freenet ? 14:34 &amp;lt;MichElle&amp;gt; ça n’a aucun sens 14:34 &amp;lt;MichElle&amp;gt; les besoins en bande passante s’annulent mutuellement 14:34 &amp;lt;MichElle&amp;gt; est‑ce que jrandom est Theo de Raadt ? 14:34 &amp;lt;cervantes&amp;gt; une distribution un peu maniérée 14:34 &amp;lt;jnymo&amp;gt; une distro complètement anonymisée 14:35 &amp;lt;cervantes2p&amp;gt; jrandom: je suppose que non :) 14:35 &amp;lt;MichElle&amp;gt; jrandom: rien 14:35 * jrandom s’élance 14:35 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes sur l'état d'I2P du 2005-02-22</title><link>/fr/blog/2005/02/22/notes-sur-l%C3%A9tat-di2p-du-2005-02-22/</link><pubDate>Tue, 22 Feb 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/02/22/notes-sur-l%C3%A9tat-di2p-du-2005-02-22/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5 2) Étapes suivantes 3) azneti2p 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.5&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Comme vous l’avez sans doute entendu, nous avons enfin sorti la version 0.5 et, dans l’ensemble, elle se comporte plutôt bien. J’apprécie vraiment la rapidité avec laquelle les utilisateurs ont mis à jour — au cours de la première journée, 50 à 75 % du réseau était déjà passé en 0.5 ! Grâce à cette adoption rapide, nous avons pu constater plus rapidement l’impact des différents changements et, ce faisant, nous avons découvert un certain nombre de bogues. Même s’il reste encore quelques problèmes en suspens, nous publierons une nouvelle version 0.5.0.1 plus tard dans la soirée pour corriger les plus importants.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 22 février 2005</title><link>/fr/blog/2005/02/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-f%C3%A9vrier-2005/</link><pubDate>Tue, 22 Feb 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/02/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-f%C3%A9vrier-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, cervantes, detonate, duck, frosk, godmode0, hobbs, jrandom, laberhorst, Meomia, microsoft, Myo9, Ragnarok, susi23, tracker&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:04 &amp;lt;jrandom&amp;gt; 0) salut 13:04 &amp;lt;jrandom&amp;gt; 1) 0.5 13:04 &amp;lt;jrandom&amp;gt; 2) Prochaines étapes 13:04 &amp;lt;jrandom&amp;gt; 3) azneti2p 13:04 &amp;lt;jrandom&amp;gt; 4) ??? 13:04 &amp;lt;jrandom&amp;gt; 0) salut 13:04 * jrandom salue de la main 13:05 &amp;lt;jrandom&amp;gt; Notes d'état hebdomadaires en ligne @ http://dev.i2p.net/pipermail/i2p/2005-February/000595.html 13:05 &amp;lt;jrandom&amp;gt; (ouais, seulement une minute ou deux avant la réunion, alors testons votre lecture rapide) 13:05 &amp;lt;+detonate&amp;gt; je pense que j'attendrai que ce soit un peu moins bogué avant de mettre Boondock Saints en ligne, dans ce cas 13:06 &amp;lt;jrandom&amp;gt; pourquoi... c'est... c'est... c'est une violation du droit d'auteur ! 13:06 &amp;lt;+detonate&amp;gt; étranges nouvelles fonctionnalités dans la bêta d'Azureus 13:06 &amp;lt;+detonate&amp;gt; catégories 13:06 &amp;lt;+detonate&amp;gt; haha 13:06 &amp;lt;+detonate&amp;gt; un tracker DHT 13:06 &amp;lt;+detonate&amp;gt; cool 13:07 &amp;lt;jrandom&amp;gt; oui, ça a l'air très cool, mais attaquons les points 1 et 2 avant le 3, hein ? ;) 13:07 &amp;lt;+detonate&amp;gt; salut 13:07 &amp;lt;+detonate&amp;gt; en effet 13:07 &amp;lt;jrandom&amp;gt; on passe au 1) 0.5 13:07 &amp;lt;jrandom&amp;gt; c'est, genre, sorti, tout ça 13:08 &amp;lt;cervantes&amp;gt; youpi ! 13:08 &amp;lt;jrandom&amp;gt; il y aura une nouvelle rév. plus tard ce soir avec un tas de mises à jour (le HEAD de CVS actuel est 0.5-5, avec une -6 en test sur certains routers) 13:09 &amp;lt;jrandom&amp;gt; ça s'est plutôt bien passé, mais on a croisé quelques bugs bizarres en route. mais c'est la vie 13:09 &amp;lt;frosk&amp;gt; je peux dire que la 0.5-5 se comporte de manière _beaucoup_ plus amicale que la -4 (qui me donnait souvent des comptes de tunnels participants par milliers) 13:09 &amp;lt;bla&amp;gt; jrandom : La version 0.5.0.1 corrigera-t-elle le problème de ne pas pouvoir trouver les destinations ? 13:09 &amp;lt;jrandom&amp;gt; ah, eh bien, ça dépend surtout des autres en fait, la build -0 construit réellement des centaines de tunnels 13:09 &amp;lt;bla&amp;gt; s/nor/not 13:10 &amp;lt;jrandom&amp;gt; bla : oui, c'est un bug dans le netDb 13:10 &amp;lt;bla&amp;gt; jrandom : Super ! 13:10 &amp;lt;jrandom&amp;gt; (dans la publication du leaseSet, précisément) 13:11 &amp;lt;jrandom&amp;gt; et oui, la rév. 0.5.0.1 supprimera ce bug occasionnel du proxy qui disparaît 13:12 &amp;lt;jrandom&amp;gt; il y a encore une fuite de mémoire étrange que je n'ai pas trouvée, qui affecte certains utilisateurs 13:12 &amp;lt;bla&amp;gt; Alors, dans l'ensemble, il semble qu'à part ces bugs, le réseau 0.5 se porte très bien. Youpi ! 13:12 &amp;lt;jrandom&amp;gt; à ma connaissance, cela ne touche vraiment que deux ou trois instances I2PTunnel cependant 13:12 &amp;lt;Meomia&amp;gt; est-ce un signe de progrès quand on est passé de 0 à 130 tunnels participants depuis la 0.5 ? 13:13 &amp;lt;jrandom&amp;gt; w3wt 13:13 &amp;lt;jrandom&amp;gt; Meomia : bah, j'ai eu plus de 5000 tunnels ;) 13:13 &amp;lt;jrandom&amp;gt; mais dm a en fait aidé à trouver un bug dans le code du pool exploratoire, donc nous construirons des tunnels plus souvent sur des pairs « random » 13:14 &amp;lt;jrandom&amp;gt; (youpi) 13:14 &amp;lt;Meomia&amp;gt; ok 13:14 &amp;lt;bla&amp;gt; jrandom : Cela signifie-t-il aussi que maintenant, contrairement à la 0.4, chaque pair peut à un moment devenir ta passerelle entrante ? 13:14 &amp;lt;jrandom&amp;gt; oui, pour les tunnels exploratoires 13:15 &amp;lt;jrandom&amp;gt; les tunnels clients n'utiliseront que des pairs dans le palier « fast » 13:15 &amp;lt;bla&amp;gt; bla : Ok. Le fait que les tunnels clients n'utilisent que les pairs fast est bon : sinon, on aurait le problème d'anonymat dont on a parlé avant 13:16 &amp;lt;jrandom&amp;gt; et les performances seraient nulles sinon ;) 13:17 &amp;lt;jrandom&amp;gt; en fait, cela nous amène à 2) Prochaines étapes 13:18 &amp;lt;jrandom&amp;gt; la grosse chose restante pour la série 0.5 est un ensemble de stratégies pour ordonner et/ou filtrer les pairs utilisés dans les tunnels 13:18 &amp;lt;godmode0&amp;gt; jrandom peut-on utiliser NNTP avec i2p ? 13:18 &amp;lt;jrandom&amp;gt; godmode0 : il y a deux serveurs NNTP sur i2p, oui. vois le forum 13:19 &amp;lt;godmode0&amp;gt; jrandom ok je teste 13:19 &amp;lt;godmode0&amp;gt; je peux monter mon serveur aussi ? 13:20 &amp;lt;jrandom&amp;gt; godmode0 : on est en réunion là, mais oui, tu peux faire tourner un serveur 13:20 &amp;lt;godmode0&amp;gt; jrandom ok désolé 13:20 &amp;lt;jrandom&amp;gt; pas de souci 13:20 &amp;lt;jrandom&amp;gt; les stratégies proposées visent essentiellement à améliorer l'anonymat, mais il y a quelques autres objectifs que l'on peut équilibrer là-dedans 13:21 &amp;lt;jrandom&amp;gt; peut-être pouvons-nous trouver un moyen d'intégrer certains chemins d'AS (système autonome) dans la sélection, comme bla l'a suggéré 13:22 &amp;lt;jrandom&amp;gt; cela peut à la fois améliorer l'anonymat (juridictionnel), ou si on essaie de rester au sein d'un AS (ou deux), cela peut améliorer les performances 13:22 &amp;lt;bla&amp;gt; jrandom : Ceci est essentiellement lié à un article des créateurs de Tor : `http://theland.i2p/files/routing-zones.pdf` 13:22 &amp;lt;jrandom&amp;gt; oui 13:23 &amp;lt;jrandom&amp;gt; il y a toute une flopée de stratégies différentes que les gens peuvent utiliser, et essayer de nouvelles devrait être assez facile 13:24 &amp;lt;jrandom&amp;gt; nous n'allons pas passer des mois à implémenter tout ce qui nous passe par la tête, mais simplement fournir les bases dont la plupart auront besoin. toute personne qui veut en ajouter de nouvelles est vivement encouragée à les brancher 13:25 &amp;lt;jrandom&amp;gt; bref, une fois les bases en place, nous passerons à un focus sur le transport UDP pour la 0.6 13:26 &amp;lt;jrandom&amp;gt; c'est à peu près tout pour 2) prochaines étapes, quelqu'un a des commentaires/questions/inquiétudes ? 13:26 &amp;lt;bla&amp;gt; C'étaient qui déjà les gens qui ont commencé à se pencher sur I2P ? 13:26 &amp;lt;bla&amp;gt; On dirait qu'on n'a pas beaucoup eu de nouvelles d'eux, dernièrement. 13:27 &amp;lt;bla&amp;gt; s/into I2P/into UDP/ 13:27 &amp;lt;bla&amp;gt; désolé 13:27 &amp;lt;jrandom&amp;gt; ah, mule a été malade, bien que je pense que detonate fait des progrès 13:28 &amp;lt;jrandom&amp;gt; detonate : des nouvelles ? 13:29 &amp;lt;jrandom&amp;gt; ou peut-être pas ;) 13:30 &amp;lt;jrandom&amp;gt; ok, on passe à 3) azneti2p 13:30 &amp;lt;+detonate&amp;gt; désolé 13:30 &amp;lt;+detonate&amp;gt; je progresse 13:30 &amp;lt;+detonate&amp;gt; je dois encore terminer la partie réassemblage 13:31 &amp;lt;+detonate&amp;gt; pour ce qui est de découper les données en paquets et de les envoyer de manière ordonnée, ça marche 13:31 &amp;lt;+detonate&amp;gt; passons au 3) 13:31 &amp;lt;jrandom&amp;gt; wikked 13:31 &amp;lt;godmode0&amp;gt; désolé étape 2) i2p a-t-il des problèmes avec des attaques ? 13:31 &amp;lt;bla&amp;gt; detonate : Cool ! Peux-tu nous tenir tous au courant sur le forum ? 13:32 &amp;lt;+detonate&amp;gt; bla : bien sûr 13:32 &amp;lt;tracker&amp;gt; À propos d'azneti2p, regardez ici : http://sourceforge.net/forum/forum.php?thread_id=1233727&amp;forum_id=377614 on dirait que le téléchargement marche, pas le seeding. 13:32 &amp;lt;jrandom&amp;gt; godmode0 : les différentes stratégies d'ordonnancement devraient permettre à l'utilisateur de choisir l'impact des attaques de prédécesseur 13:33 &amp;lt;microsoft&amp;gt; celui qui gère i2p.net devrait ajouter plus de mots à la mode « Enterprise Class Solutions » à la page. 13:33 &amp;lt;+detonate&amp;gt; il faut que quelqu'un vérifie que le nouveau tracker DHT ne se comporte pas mal non plus, vis-à-vis du plugin Azureus 13:33 &amp;lt;tracker&amp;gt; Mes tests locaux semblent le prouver, je peux télécharger avec Azureus mais pas seed. 13:34 &amp;lt;jrandom&amp;gt; hmm ok cool tracker, merci - je sais qu'ils ont mis à jour quelques trucs et publié la b34 hier soir, mais il semble qu'il reste encore des choses à faire 13:34 &amp;lt;jrandom&amp;gt; detonate : bon point 13:35 &amp;lt;tracker&amp;gt; Bon point detonate, j'ai désactivé la DHT car Azureus meurt après quelques heures avec 100 % d'utilisation CPU quand elle est active. 13:35 * jrandom souhaite rappeler que le plugin azneti2p est encore une bêta assez précoce, et que les implications d'Azureus sur l'anonymat n'ont pas été entièrement auditées 13:36 &amp;lt;jrandom&amp;gt; même s'ils aiment certainement que des gens le testent, ceux qui ont besoin d'anonymat devraient être prudents 13:36 &amp;lt;tracker&amp;gt; D'un autre côté, i2p-bt fonctionne vraiment bien. Sauf qu'il ne ferme pas les tunnels, mais ce n'est pas trop grave AMHA. 13:37 &amp;lt;jrandom&amp;gt; oh, ça t'arrive toujours tracker ? je n'ai pas pu reproduire ça 13:37 &amp;lt;jrandom&amp;gt; tu es sur la rév. 0.1.7, n'est-ce pas ? 13:37 &amp;lt;tracker&amp;gt; Oui. 13:38 &amp;lt;jrandom&amp;gt; ok cool, si ça t'arrive tout le temps j'aimerais t'interroger après la réunion pour m'aider à traquer la cause 13:39 &amp;lt;tracker&amp;gt; Peut-être que c'est lié au fait de l'exécuter sous XP plutôt que sous Linux ou Unix. Fermer le tunnel marche avec Azureus, donc je suppose que c'est lié à I2P-BT. 13:39 &amp;lt;jrandom&amp;gt; hmm oui, i2p-bt utilise SAM, tandis qu'Azureus utilise directement le SDK i2p 13:40 &amp;lt;tracker&amp;gt; Au fait. Je t'ai envoyé un rapport de bug sur le forum. Le timestamper meurt sur les dernières builds CVS d'I2P. 13:40 &amp;lt;jrandom&amp;gt; ah cool, merci, je n'ai pas vérifié mes MPs là-bas aujourd'hui 13:41 &amp;lt;jrandom&amp;gt; sur -5 ou -4 ? ou plus tôt ? 13:42 &amp;lt;jrandom&amp;gt; ah, -4. ok cool 13:42 &amp;lt;jrandom&amp;gt; merci, je corrigerai ça pour 0.5.0.1 13:42 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour 3) azneti2p ? 13:43 &amp;lt;tracker&amp;gt; Ça arrive aussi sur -5 13:43 &amp;lt;jrandom&amp;gt; tu as un serveur sntp défini explicitement, n'est-ce pas ? 13:44 &amp;lt;tracker&amp;gt; Oui. Les 2 de notre pays. 13:44 &amp;lt;jrandom&amp;gt; je viens de vérifier le code source et l'exception se produit si le # de serveurs concurrents (par défaut = 3) est supérieur au # de serveurs spécifiés (le nouveau défaut est 3) 13:44 &amp;lt;jrandom&amp;gt; ok cool, c'est une correction triviale pour % # servers 13:45 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre pour azneti2p, passons au bon vieux 4) ??? 13:46 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à évoquer pour la réunion ? 13:46 &amp;lt;tracker&amp;gt; Parfait. Je viens de t'envoyer sur le forum les erreurs de log du router lors de la fermeture d'i2p-bt. 13:47 &amp;lt;jrandom&amp;gt; 'k cool, merci 13:47 &amp;lt;cervantes&amp;gt; rien à signaler sinon : beau travail pour le déploiement 0.5, on dirait que ça va déchirer une fois les bugs éliminés 13:48 &amp;lt;tracker&amp;gt; Yep, les dernières builds CVS tournent vraiment bien ici. 13:48 &amp;lt;jrandom&amp;gt; merci, avec votre aide ainsi que celle des autres testeurs 0.5-pre, nous avons pu nettoyer un paquet de problèmes 13:49 &amp;lt;jrandom&amp;gt; les performances ont été meilleures que je ne l'avais prévu, même si le débit n'est pas encore aussi élevé qu'avant. il reste beaucoup à optimiser toutefois 13:49 &amp;lt;cervantes&amp;gt; étrangement les versions pre étaient plus stables... pour moi, mais bon, je les faisais tourner sur une autre machine ;-) 13:49 &amp;lt;jrandom&amp;gt; (et ces satanés bugs à corriger pour atteindre la fiabilité voulue) 13:50 &amp;lt;jrandom&amp;gt; heh ben, oui, mais le réseau -pre était de 5 à 7 routers, tous incroyablement fiables sur des connexions vraiment très rapides 13:50 &amp;lt;cervantes&amp;gt; :) 13:51 &amp;lt;cervantes&amp;gt; inscris-moi pour le test pre de la 0.6 alors :) 13:51 &amp;lt;jrandom&amp;gt; heh 13:51 &amp;lt;tracker&amp;gt; Peut-être que je devrais participer au prochain réseau pre alors. En fournissant une connexion très peu fiable et lente ;). 13:51 &amp;lt;jrandom&amp;gt; la migration 0.6 sera probablement encore plus facile, j'espère, car on pourra simplement ajouter de nouvelles adresses de router au routerInfo (adresses UDP) 13:51 &amp;lt;jrandom&amp;gt; heh word 13:51 &amp;lt;cervantes&amp;gt; je peux mettre mon partage de fichiers de 1 To en ligne... 13:52 &amp;lt;jrandom&amp;gt; nous aurons définitivement besoin de beaucoup d'aide pour les tests 0.6, en couvrant toute une variété de configurations réseau 13:52 &amp;lt;hobbs&amp;gt; la commande ssh « ~C » est astucieuse 13:52 &amp;lt;laberhorst&amp;gt; est-ce que ce sera encore une étape non compatible ? 13:53 &amp;lt;Myo9&amp;gt; Quelqu'un sait quels serveurs NNTP sont en ligne ? 13:53 &amp;lt;jrandom&amp;gt; laberhorst : non, la 0.6 sera rétrocompatible 13:53 &amp;lt;jrandom&amp;gt; Myo9 : je ne sais pas, ils sont peut-être en ligne et simplement mordus par les bugs 0.5-0 13:54 &amp;lt;jrandom&amp;gt; la rév. 0.5.0.1 devrait corriger beaucoup de problèmes, et une fois sortie, la mise à niveau sera fortement recommandée 13:54 &amp;lt;laberhorst&amp;gt; donc il suffit de construire une 0.6 de test et de la donner aux testeurs 13:54 &amp;lt;cervantes&amp;gt; on peut faire en sorte que le trafic BT n'utilise que des routers obsolètes... ça encouragera les gens à mettre à jour ;-) 13:54 &amp;lt;laberhorst&amp;gt; donc grosse fête de mise à niveau demain 13:54 &amp;lt;jrandom&amp;gt; il y aura une annonce sur le forum et la liste quand ce sera prêt 13:54 &amp;lt;jrandom&amp;gt; exact laberhorst 13:54 &amp;lt;jrandom&amp;gt; heh cervantes ;) 13:55 &amp;lt;laberhorst&amp;gt; *impatient de tester pour vous* 13:55 &amp;lt;jrandom&amp;gt; les performances BT ont été plutôt bonnes sur 0.5, j'ai vu beaucoup de transferts de gros fichiers réussis sur les trackers 13:55 &amp;lt;laberhorst&amp;gt; débit d'upload : 8,85 kB/s 13:55 &amp;lt;jrandom&amp;gt; (et l'irc n'a pas été affecté comme avant, au-delà des problèmes que nous avons avec le tunnel de duck) 13:55 &amp;lt;tracker&amp;gt; Ça dépend de ce que tu appelles gros ;) 13:56 &amp;lt;jrandom&amp;gt; tracker : je pense à un fichier particulier de 874 Mo qui a un paquet de téléchargements réussis ;) 13:56 &amp;lt;jrandom&amp;gt; mais c'est vrai, c'est petit pour certains 13:56 &amp;lt;laberhorst&amp;gt; juste du bon vieux porno 13:56 &amp;lt;laberhorst&amp;gt; je suppose ;-) 13:57 &amp;lt;laberhorst&amp;gt; espérons qu'à partir de demain, mon router ne participera pas à &amp;gt;3000 tunnels 13:57 &amp;lt;tracker&amp;gt; Ok, ça c'est gros. 13:57 &amp;lt;laberhorst&amp;gt; ou, si oui, le réseau EST grand 13:57 &amp;lt;jrandom&amp;gt; heh laberhorst 13:58 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 13:58 &amp;lt;laberhorst&amp;gt; au fait, participer à &amp;gt;3000 est-il synonyme d'un bon router fiable dans i2p avec une connexion rapide ? 13:58 &amp;lt;+detonate&amp;gt; je mets Boondock Saints en ligne après avoir pris House ce soir :) 13:59 &amp;lt;+detonate&amp;gt; ça fera un bon 4,1 Go :) 13:59 * laberhorst veut juste remercier les développeurs pour l'écrasement rapide des bugs 13:59 &amp;lt;+detonate&amp;gt; il semble qu'il y ait beaucoup de demande 13:59 &amp;lt;laberhorst&amp;gt; oh, quelques images DVD sont ici, aussi 13:59 &amp;lt;hobbs&amp;gt; detonate : ooh, oui. House. :) 13:59 &amp;lt;tracker&amp;gt; cervantes, as-tu déjà mis à niveau vers phpBB 2.0.12 13:59 &amp;lt;laberhorst&amp;gt; mais attends que la 0.5.0.1 sorte 13:59 &amp;lt;+detonate&amp;gt; devrait aussi donner une bonne mise à l'épreuve à la 0.5.0.1 14:00 &amp;lt;+detonate&amp;gt; ouais 14:00 &amp;lt;+detonate&amp;gt; c'est l'intention 14:00 &amp;lt;jrandom&amp;gt; seules les personnes qui possèdent déjà des copies légales de ces fichiers devraient les télécharger, bien sûr. c'est juste pour des tests 14:00 &amp;lt;jrandom&amp;gt; *tousse* 14:00 &amp;lt;tracker&amp;gt; rofl 14:01 * jrandom note mpaa.i2p 14:01 &amp;lt;+detonate&amp;gt; heh 14:01 &amp;lt;laberhorst&amp;gt; oh, je peux faire des images ISO de Debian, Fedora, SuSE, des photos que j'ai prises,... 14:01 &amp;lt;laberhorst&amp;gt; donc beaucoup de contenu légal 14:01 &amp;lt;laberhorst&amp;gt; si vous voulez juste tester, /dev/random est TRÈS grand 14:01 &amp;lt;Ragnarok&amp;gt; pas toujours 14:02 &amp;lt;laberhorst&amp;gt; au fait, pour les week-ends solitaires : cat /dev/random | grep linux :-) 14:02 &amp;lt;jrandom&amp;gt; heh 14:02 &amp;lt;frosk&amp;gt; /dev/random se vide tout le temps, je préfère /dev/urandom :) 14:02 &amp;lt;frosk&amp;gt; ou le nouveau, amélioré /dev/jrandom 14:02 &amp;lt;jrandom&amp;gt; nan, ça fait un core dump tout le temps 14:03 &amp;lt;jrandom&amp;gt; et a besoin de son repos nocturne 14:03 &amp;lt;Ragnarok&amp;gt; quelle est la meilleure façon de générer de l'entropie pour /dev/random ? 14:03 &amp;lt;laberhorst&amp;gt; on devrait vraiment créer le fonds « offrir quelques bières à jrandom » 14:03 &amp;lt;frosk&amp;gt; appelle ça du repos ou de la collecte d'entropie :) 14:03 &amp;lt;hobbs&amp;gt; Ragnarok : Ça dépend de ce que tu veux vraiment dire. Obtenir un RNG matériel serait plus ou moins la « meilleure » façon :) 14:03 &amp;lt;jrandom&amp;gt; Ragnarok : ça dépend de ton OS (et si tu as du matériel ;) 14:04 &amp;lt;tracker&amp;gt; dd if=/dev/urandom of=/dev/hda bs=1M count=4 Toujours sympa ;) 14:04 &amp;lt;jrandom&amp;gt; nous allons en fait intégrer une implémentation de Fortuna dans l'une de ces builds, et nous aurons besoin de fouiller pour diverses sources d'entropie 14:04 &amp;lt;Ragnarok&amp;gt; sans matériel :P 14:04 &amp;lt;susi23&amp;gt; . o O ( Je pensais que quelqu'un utilisant i2p sait pourquoi il ne devrait pas utiliser /dev/urandom ) 14:05 &amp;lt;cervantes&amp;gt; tracker : les failles de sécurité couvertes par la 2.0.12 sont involontairement corrigées par mon mod_rocinante, donc je ne me suis pas embêté à mettre à jour pour le moment 14:05 &amp;lt;hobbs&amp;gt; susi23 : quand c'est juste pour faire des bêtises, je pense que ça va ;) 14:05 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; qui ici fait le port BT en Python ? 14:05 &amp;lt;jrandom&amp;gt; Nolar : ce serait duck 14:06 * duck siffle 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; duck : pourquoi avez-vous changé la taille de bloc de requête à 128k ? 14:06 &amp;lt;susi23&amp;gt; . o O ( le prochain suggère : while true; do echo $RANDOM&amp;gt;&amp;gt; largefile; done ) 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; c'est pour ça qu'az ne peut pas te seed 14:06 &amp;lt;tracker&amp;gt; cervantes : Ok 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; nous bloquons les requêtes&amp;gt; 64k 14:06 &amp;lt;laberhorst&amp;gt; zut, j'ai besoin de plus de mp3 14:06 &amp;lt;frosk&amp;gt; susi23 : pour greper linux un soir d'ennui, /dev/urandom est très bien :) 14:07 &amp;lt;jrandom&amp;gt; ah, vous avez toujours fait ça ? si je me souviens bien, i2p-bt utilise 128k depuis un moment 14:08 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; ouais, depuis le début :) 14:08 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; une raison d'utiliser 128 ? 14:08 &amp;lt;ant&amp;gt; * duck regarde le log CVS 14:08 &amp;lt;jrandom&amp;gt; ça garde le pipeline rempli, i2p a un peu de latence ;) 14:08 &amp;lt;jrandom&amp;gt; avec 32 Ko, c'est essentiellement une taille de fenêtre fixe de 1 14:09 &amp;lt;jrandom&amp;gt; donc chaque message attend un ACK, tandis que 128 Ko permet à 4 messages de voler dans le RTT 14:09 &amp;lt;@duck&amp;gt; oui, taille de tranche maximale autorisée selon les spécifications BT 14:09 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; eh bien, il y a deux façons de gérer ça : 1) on relève la limite à 128k de notre côté, ou 2) vous pipelinez simplement plus de requêtes 14:09 &amp;lt;cervantes&amp;gt; i2pbt est un peu plus réactif qu'avant... peut-être pouvez-vous vous permettre de le réduire... 14:10 &amp;lt;@duck&amp;gt; schni, schna, schnappi 14:10 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; donc, au lieu de faire une seule requête de 128k, envoyez-en deux de 64k par exemple 14:10 &amp;lt;hobbs&amp;gt; duck : haha... ce truc a fait le tour du monde. 14:10 &amp;lt;@duck&amp;gt; pourquoi bloquez-vous 128k ? 14:11 &amp;lt;cervantes&amp;gt; *frisson* europop 14:11 &amp;lt;laberhorst&amp;gt; duck : stp. tais-toi OU je t'abats ! 14:11 &amp;lt;tracker&amp;gt; Parfois je regrette d'avoir appris l'allemand il y a quelques années... 14:11 &amp;lt;laberhorst&amp;gt; pas d'europop, pas du tout POP 14:11 * cervantes ordonne au Royaume-Uni de repousser les frontières avant qu'une chanson comme ça n'entre dans les charts 14:11 &amp;lt;laberhorst&amp;gt; tracker : pas grave, ça va 14:12 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; c'est maintenant (2^17)-13 14:12 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; duck : eh bien, la limite est là depuis un moment, mais une bonne raison est que les blocs de 128K mettent du temps à être uploadés.....16KB (notre valeur par défaut) permet un contrôle plus fin des requêtes 14:12 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; 13 octets étant la longueur de la commande BitTorrent 14:12 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; aucun problème pour (2^16)-13 14:12 &amp;lt;laberhorst&amp;gt; certaines musiques sont vraiment ridicules, mais la vraie musique industrielle, bof, non 14:13 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; ou revenir à la valeur par défaut ? 14:13 &amp;lt;jrandom&amp;gt; le réduire à 64KB semble le plus simple (c'est un paramètre CLI en ce moment ?) 14:13 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; --download_slice_size 14:14 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; eh bien, ma question est : avez-vous une raison impérieuse de rester sur des blocs de 128K, ce qui me semble un peu gros, surtout pour i2p 14:14 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; plutôt que de simplement mettre en pipeline plusieurs petites requêtes ? 14:14 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; je n'ai pas de raison. 14:14 &amp;lt;tracker&amp;gt; laberhorst : Parfois je capte quelques chaînes allemandes via satellite. Surtout Viva et cette « Theater Kanal » sont vraiment affreuses... 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; un problème avec les gros blocs est qu'une fois que je te choke, je dois quand même finir d'envoyer ce chunk de 128k 14:15 &amp;lt;jrandom&amp;gt; je ne me souviens pas si le BT vanilla sait pipeliner, mais ça devrait être assez simple (surtout puisque ce n'est pas moi qui le fais ;) 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; ce qui peut prendre un moment 14:15 &amp;lt;laberhorst&amp;gt; tracker : Viva n'est intéressante qu'à l'heure du « hard rock », toutes les autres heures « à ignorer s'il vous plaît », et Theater, je ne sais pas 14:15 &amp;lt;jrandom&amp;gt; avec i2p, 128KB n'est pas vraiment si grand, puisqu'il y a une latence inhérente de l'ordre de quelques secondes 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; ce qui peut perturber le chunk/unchoke 14:16 &amp;lt;@duck&amp;gt; jrandom : est-ce que ça a toujours du sens de soustraire les 13 octets d'overhead de BitTorrent pour que ça tienne dans un message sam ? 14:16 &amp;lt;jrandom&amp;gt; duck : nan, puisque la lib de streaming le réduit déjà davantage en messages de 16KB, donc mets simplement 64KB 14:17 &amp;lt;@duck&amp;gt; ok, 2**16 ce sera 14:17 &amp;lt;jrandom&amp;gt; (et ensuite les tunnels cassent ces messages de 16KB en fragments de 996 octets..) 14:17 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; le problème avec 128k, c'est que si j'upload, disons, à 12 k/s, alors il me faudra plus de 10 secondes pour finir ce bloc 14:18 &amp;lt;cervantes&amp;gt; wow c'est presque aussi long que la latence sur irc... 14:18 &amp;lt;jrandom&amp;gt; ce qui fait 1 à 10 RTT (alors que sur le net normal, 10 à 500) 14:18 &amp;lt;+detonate&amp;gt; j'étais prêt à utiliser des blocs de 512K 14:18 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; vous pourriez aussi expérimenter avec le pipelining de blocs de 16kb 14:18 &amp;lt;jrandom&amp;gt; heh 14:18 &amp;lt;+detonate&amp;gt; donc 64 est préféré ? 14:19 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; tous les clients BT AFAIK utilisent des blocs de 16KB 14:19 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; corrigé dans CVS ; 14:19 &amp;lt;jrandom&amp;gt; wikked, merci duck ! (et Nolar !) 14:19 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; attendez-vous à ce que ça apparaisse dans la version 0.1.8 avec quelques réglages sam i2cp 14:19 &amp;lt;tracker&amp;gt; laberhorst : Son nom complet est « ZDF Theater » ou quelque chose comme ça. Et bon, ils disent qu'ils diffusent un programme culturel de haut niveau. J'espère vraiment que ce qu'ils diffusent n'est pas le meilleur que la culture allemande puisse offrir ;) 14:19 &amp;lt;jrandom&amp;gt; ok, heh, je viens de me rappeler qu'on est toujours en réunion 14:19 &amp;lt;jrandom&amp;gt; quelqu'un a encore quelque chose pour la réunion ? 14:20 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; donc si on veut un chunk de 128k, on fait juste 8 requêtes simultanées 14:20 &amp;lt;susi23&amp;gt; . o O ( et on jette les 448 octets restants ? ) 14:20 &amp;lt;jrandom&amp;gt; oui oui 14:20 &amp;lt;laberhorst&amp;gt; tracker : oh, c'est une petite chaîne... arte ou 3sat sont vraiment plus intéressantes 14:20 &amp;lt;laberhorst&amp;gt; et arte est allemand/français :-) 14:20 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; si l'uploader peut satisfaire une telle requête, les 128k devraient tous être poussés dans le flux i2p 14:20 &amp;lt;jrandom&amp;gt; cool 14:21 &amp;lt;cervantes&amp;gt; . o O ( se demande pourquoi il peut entendre tout ce que susi pense ) 14:21 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; donc, ça vaudrait le coup d'expérimenter des tailles de blocs de 16KB vs 32KB vs 64KB 14:21 &amp;lt;jrandom&amp;gt; oui 14:21 &amp;lt;jrandom&amp;gt; tant que c'est pipeliné, i2p s'en fiche 14:21 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; super 14:22 &amp;lt;jrandom&amp;gt; la vitesse à 16KB sans pipelines est assez mauvaise quand même, ou du moins ça l'était 14:22 &amp;lt;tracker&amp;gt; laberhorst : Ok, j'essaierai de capter arte dans les prochains jours... 14:22 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; je suggère de laisser ces réglages pour 0.2 14:22 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; puisqu'elle inclura les améliorations BitTorrent 3.9.1 14:22 &amp;lt;jrandom&amp;gt; ouais, DTSTTCPW 14:22 &amp;lt;susi23&amp;gt; . o O ( oh c'est facile... les gens sont si prévisibles... ) 14:23 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; ce qui pourrait complètement restructurer le code réseau 14:23 &amp;lt;cervantes&amp;gt; http://www.gavelstore.com 14:24 &amp;lt;jrandom&amp;gt; ok, je pense que c'est tout pour le moment, les gens devraient consulter la liste et le site dans quelques heures car la rév. 0.5.0.1 va bientôt sortir 14:24 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; ouais, je vois en quoi des requêtes uniques de 16kb seraient lentes 14:24 * jrandom télécharge un marteau 14:24 * jrandom *baf*s la réunion est close &lt;/div></description></item><item><title>Notes d'état I2P du 2005-02-15</title><link>/fr/blog/2005/02/15/notes-d%C3%A9tat-i2p-du-2005-02-15/</link><pubDate>Tue, 15 Feb 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/02/15/notes-d%C3%A9tat-i2p-du-2005-02-15/</guid><description>&lt;p>Bonjour, c&amp;rsquo;est encore ce moment de la semaine,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) Statut 0.5 3) i2p-bt 0.1.7 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Bien qu&amp;rsquo;aucun nouveau bug ne soit apparu sur le réseau, la semaine dernière nous avons gagné en visibilité sur un site web p2p français populaire, ce qui a entraîné une augmentation à la fois du nombre d&amp;rsquo;utilisateurs et de l&amp;rsquo;activité bittorrent. Au pic, nous avons atteint 211 routers sur le réseau, même si cela oscille entre 150 et 180 ces derniers temps. L&amp;rsquo;utilisation de bande passante rapportée est également en hausse, mais malheureusement la fiabilité de l&amp;rsquo;irc s&amp;rsquo;est dégradée, l&amp;rsquo;un des serveurs ayant réduit ses limites de bande passante en raison de la charge. Un certain nombre d&amp;rsquo;améliorations ont été apportées à la bibliothèque de streaming pour aider à cela, mais elles se trouvent sur la branche 0.5-pre, donc pas encore disponibles sur le réseau en production.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 15 février 2005</title><link>/fr/blog/2005/02/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-15-f%C3%A9vrier-2005/</link><pubDate>Tue, 15 Feb 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/02/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-15-f%C3%A9vrier-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla\_, cervantes, cneal92\_, jrandom, polecat, postman, smeghead, ugha2p&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:07 &amp;lt;jrandom&amp;gt; 0) salut 13:07 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:07 &amp;lt;jrandom&amp;gt; 2) État de 0.5 13:07 &amp;lt;jrandom&amp;gt; 3) i2p-bt 0.1.7 13:07 &amp;lt;jrandom&amp;gt; 4) ??? 13:07 &amp;lt;jrandom&amp;gt; 0) salut 13:07 * jrandom fait coucou 13:07 &amp;lt;+ugha2p&amp;gt; jrandom : irc.duck.i2p est-il aussi disponible sur le testnet et relié à ce réseau ? 13:07 &amp;lt;+ugha2p&amp;gt; À ce réseau IRC 13:07 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2005-February/000575.html 13:07 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; Bonjour, sa cette fois de la semaine encore, 13:07 &amp;lt;jrandom&amp;gt; non ugha2p 13:08 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; tu parles français jrandom ? 13:08 &amp;lt;jrandom&amp;gt; hein, ouais, la preuve que babelfish a ses limites ;) 13:08 &amp;lt;jrandom&amp;gt; lol, ouais, les gens disaient que babelfish produisait un français correct avant, mais apparemment pas cette fois ;) 13:09 &amp;lt;+ugha2p&amp;gt; Salut les autres I2Pers. 13:09 &amp;lt;ant&amp;gt; &amp;lt;fedo2p&amp;gt; salut 13:09 &amp;lt;jrandom&amp;gt; bref, lançons ça avant que nous ayons encore un netsplit 13:09 &amp;lt;jrandom&amp;gt; 1) état du réseau 13:09 &amp;lt;jrandom&amp;gt; voir l'email pour une mise à jour 13:10 &amp;lt;jrandom&amp;gt; il semble que même si l'irc a été assez cahoteux, comme certaines activités d'outproxy, le bt se comporte plutôt bien 13:11 &amp;lt;jrandom&amp;gt; je n'ai pas vraiment beaucoup plus à ajouter au-delà de ça - quelqu'un a des commentaires/questions/inquiétudes ? 13:12 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; 0.5 sera-t-il publié ce vendredi ? 13:12 &amp;lt;jrandom&amp;gt; hein bonne question, je suppose que ça nous amène à 2) état de 0.5 13:12 &amp;lt;jrandom&amp;gt; oui, 0.5 sera publié ce vendredi 13:13 &amp;lt;jrandom&amp;gt; le réseau de test fonctionne plutôt bien avec les dernières mises à jour, mais il reste encore de la doc et des petits nettoyages à faire. je vais aussi essayer d'y mettre le dernier jetty, mais on verra 13:14 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; une question pour un anglophone natif : quelle est la différence sémantique entre « it will be released » et « it is going to be released » ? 13:14 &amp;lt;bla_&amp;gt; Le routage semble poser parfois un petit problème ; dans, disons, 5 à 10 % des cas, je dois recharger une page, parce que le tunnel ne fonctionne pas bien 13:14 &amp;lt;smeghead&amp;gt; je voudrais demander à tous ceux impliqués dans une activité BitTorrent de cesser volontairement jusqu'à la sortie de 0.5 vendredi, puisque la flambée du trafic bt ruine le reste du trafic du réseau, surtout l'irc 13:15 &amp;lt;jrandom&amp;gt; Sonium : la seconde est plus définitive, mais c'est la même idée générale 13:15 &amp;lt;bla_&amp;gt; smeghead : je serais d'accord, mais 0.5 ne résoudra pas le problème de charge, si ? 13:15 &amp;lt;smeghead&amp;gt; les eepsites sont affectés aussi, pas seulement l'irc 13:16 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; ok, alors j'avais mal compris l'usage jusqu'à maintenant 13:16 &amp;lt;+ugha2p&amp;gt; jrandom : fera-t-il un meilleur travail avec le trafic interactif ? 13:16 &amp;lt;jrandom&amp;gt; 0.5 va changer beaucoup de dynamiques et devrait pouvoir gérer plus proprement l'équilibrage de charge, car nous pouvons désormais différencier les différentes causes de rejet de tunnel 13:16 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; j'aurais mieux fait d'écouter à l'école 13:16 &amp;lt;jrandom&amp;gt; ugha2p : oui, nettement 13:17 &amp;lt;+ugha2p&amp;gt; Ah, cool. 13:17 &amp;lt;jrandom&amp;gt; d'un autre côté, il y aura une augmentation globale de l'utilisation de la bande passante dans de nombreuses situations, même si nous améliorerons cela plus tard au fil des progrès 13:18 &amp;lt;smeghead&amp;gt; et que quelqu'un informe nos nouveaux utilisateurs francophones de cela et leur demande de mettre le bt en pause jusqu'à vendredi 13:18 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; smeghead : c'est trois jours. Je suis sûr que tu peux trouver autre chose à faire pendant trois jours 13:19 * jrandom pourrait ouvrir un inproxy vers l'ircd 0.5 de spaetz :) 13:20 &amp;lt;jrandom&amp;gt; peut-être qu'une solution plus simple serait de suggérer aux utilisateurs de bt de tirer parti de la possibilité de réduire la charge du réseau en réduisant la longueur de leurs tunnels 13:21 &amp;lt;jrandom&amp;gt; (à la fois sur les tunnels entrants, comme configuré avec la ligne de commande bt, et sur les tunnels sortants, comme configuré sur `http://localhost:7657/configclients.jsp` ) 13:21 &amp;lt;polecat&amp;gt; Ouais, ils n'ont pas autant besoin d'anonymat que d'obscurité. Nous, les furets aliens clandestins, avons besoin du bidule à 2 sauts. 13:21 &amp;lt;bla_&amp;gt; jrandom : Une solution possible, bt-0.1.8, avec une longueur de tunnels par défaut de 1, a été mentionnée ici plus tôt sur le canal. Duck, tu es là ? 13:22 &amp;lt;polecat&amp;gt; Est-ce qu'i2p-bt utilise SAM, ou bien une session i2ptunnel ? 13:23 &amp;lt;jrandom&amp;gt; hmm, d'un autre côté il y a tout un ensemble de nouvelles options de session I2CP que nous voudrons exposer dans l'i2p-bt, donc je vais devoir contacter duck pour une version mise à jour de toute façon 13:23 &amp;lt;jrandom&amp;gt; polecat : SAM 13:23 &amp;lt;smeghead&amp;gt; BS314159 : je contribue non seulement au code d'I2P, mais aussi à i2p-bt ; ce trafic bt m'empêche de communiquer avec les autres devs et freine nos efforts pour améliorer l'expérience de tout le monde, un peu de considération s'il te plaît 13:23 &amp;lt;smeghead&amp;gt; BS314159 : est-ce plus important pour toi de torrenter que pour nous de développer 13:23 &amp;lt;smeghead&amp;gt; ? 13:23 &amp;lt;smeghead&amp;gt; polecat : sam 13:23 &amp;lt;cervantes&amp;gt; faites en sorte que la 0.1.8 dénonce tous ses utilisateurs à la MPAA et on restera tous sur la 0.1.7 13:23 &amp;lt;smeghead&amp;gt; bla_ : il n'y aura probablement pas de 0.1.8, nous avons 0.2.0 dans le CVS maintenant, une nouvelle base de code basée sur bt 3.9.1 13:23 &amp;lt;jrandom&amp;gt; hein cervantes 13:23 &amp;lt;jrandom&amp;gt; ooOOo chouette 13:24 &amp;lt;jrandom&amp;gt; c'est peut-être une bonne transition de 2) état de 0.5 à 3) i2p-bt :) 13:24 &amp;lt;jrandom&amp;gt; smeghead/duck, ça avance ? 13:25 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; google connaît 167 liens vers www.i2p.org 13:25 &amp;lt;bla_&amp;gt; jrandom : Peut-être faudrait-il réitérer le calendrier de mise à niveau : mettez votre eepsite hors ligne jeudi soir (UTC), mettez à niveau vendredi, et redémarrez l'eepsite quand un nombre suffisant d'utilisateurs auront mis à niveau 13:26 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; erm .net 13:26 &amp;lt;smeghead&amp;gt; toutes les modifs bt de la 0.1.7 ont été intégrées dans la nouvelle base de code 0.2.0 13:26 &amp;lt;smeghead&amp;gt; mais nous devons écrire une interface SAM complètement nouvelle, nous ne pouvons pas utiliser celle de la 0.1.7 13:27 &amp;lt;jrandom&amp;gt; ah ok 13:27 &amp;lt;smeghead&amp;gt; s'il y a quelqu'un avec de l'expérience des sockets Python qui voudrait aider *tousse*connelly 13:28 &amp;lt;polecat&amp;gt; Tout ce qui se passe dans SAM, c'est l'ajout du choking au niveau du flux, n'est-ce pas ? 13:28 &amp;lt;jrandom&amp;gt; polecat : pas de changements de protocole pour l'instant (à ma connaissance), juste du portage 13:28 &amp;lt;smeghead&amp;gt; merci de prendre contact avec duck 13:28 &amp;lt;ant&amp;gt; &amp;lt;MANCOM&amp;gt; du nouveau sur azneti2p ? 13:28 &amp;lt;smeghead&amp;gt; le client 0.2.0 gèrera plusieurs torrents dans une seule instance, vous n'aurez plus besoin d'ouvrir plusieurs sessions 13:29 &amp;lt;jrandom&amp;gt; (yay!) 13:29 &amp;lt;polecat&amp;gt; Vraaaiement ? 13:29 &amp;lt;smeghead&amp;gt; et avec un peu de chance nous pourrons faire fonctionner le tout sur une seule session SAM pour réduire davantage l'encombrement du réseau 13:29 &amp;lt;bla_&amp;gt; smeghead : Sympa ! Allez-vous aussi porter le bttrackmany en mode texte uniquement ? 13:29 &amp;lt;polecat&amp;gt; Peut-il tourner en arrière-plan ? 13:29 &amp;lt;jrandom&amp;gt; MANCOM : je n'ai pas eu de nouvelles, et malheureusement je n'ai pas eu le temps d'auditer les mises à jour 13:29 &amp;lt;polecat&amp;gt; Combien de mémoire ça prend ? 13:29 &amp;lt;smeghead&amp;gt; bla_ : oui je crois 13:30 &amp;lt;smeghead&amp;gt; polecat : avec btdownloadheadless.py c'est un processus d'arrière-plan 13:31 &amp;lt;polecat&amp;gt; Une seule session SAM est possible : le protocole peerwire et le protocole tracker peuvent être devinés par le client comme par le serveur. 13:31 &amp;lt;polecat&amp;gt; smeghead : Oui, mais si je veux ajouter un torrent à ce processus ? 13:32 &amp;lt;smeghead&amp;gt; polecat : et il ne devrait pas utiliser beaucoup plus de mémoire que le nombre comparable d'instances 0.1.7 13:34 &amp;lt;jrandom&amp;gt; polecat : c'est un port de la BT officielle, il fonctionne exactement comme la BT officielle. quelqu'un pourra ajouter des fonctionnalités nouvelles et meilleures, mais commençons par un port simple d'abord ;) 13:36 &amp;lt;bla_&amp;gt; (Montagnes russes de connexion, encore...) 13:36 &amp;lt;jrandom&amp;gt; (c'est pour ça que j'édite légèrement les comptes rendus de réunion ;) 13:37 &amp;lt;bla_&amp;gt; jrandom : :) 13:37 &amp;lt;jrandom&amp;gt; wb 13:37 &amp;lt;polecat&amp;gt; smeghead : Oui, mais si je veux ajouter un torrent à ce processus ? 13:38 &amp;lt;+ugha2p&amp;gt; jrandom : Non, c'est sûrement parce que tu censures les netsplits. 13:38 &amp;lt;jrandom&amp;gt; polecat : c'est un port de la BT officielle, il fonctionne exactement comme la BT officielle. quelqu'un pourra ajouter des fonctionnalités nouvelles et meilleures, mais commençons par un port simple d'abord ;) 13:38 &amp;lt;jrandom&amp;gt; hé, si je censure les netsplits, ils n'arrivent pas ! 13:38 * jrandom enfouit sa tête dans le sable 13:40 &amp;lt;smeghead&amp;gt; mais je profite de l'occasion pour à nouveau demander aux utilisateurs bt d'attendre jusqu'à vendredi s'il vous plaît 13:41 &amp;lt;bla_&amp;gt; D'accord, s'il y a quelqu'un qui parle français ici, vous n'avez pas besoin de dire quoi que ce soit maintenant, mais ajoutez s'il vous plaît un message allant dans le sens de la demande de smeghead dans les sections françaises de forum.i2p ... 13:42 &amp;lt;+polecat&amp;gt; De toute façon, j'ai raté l'occasion de le dire, mais je pensais qu'au lieu d'un client bt en C++, je pourrais simplement corriger le plugin BitTorrent de mldonkey et l'utiliser. 13:42 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Je parle français. 13:43 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; awww merde, j'étais censé ne rien dire. 13:43 * jrandom lance de la boue sur dm 13:43 &amp;lt;bla_&amp;gt; dm : Pourrais-tu ajouter ces messages ? 13:43 &amp;lt;smeghead&amp;gt; il n'y a rien de mal à torrenter, mais une telle augmentation soudaine du nombre d'utilisateurs I2P n'était pas prévue et clairement le réseau 0.4.x ne le gère pas bien 13:43 &amp;lt;+polecat&amp;gt; À moins que quelqu'un ait une idée de quelque chose de mieux sur lequel je pourrais perdre mon temps. :/ 13:44 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; je n'ai pas I2P ici, j'en ai peur. Je peux traduire anglais-&amp;gt;français si tu m'envoies en privé ce qu'il faut dire. 13:44 &amp;lt;jrandom&amp;gt; polecat : peut-être aider à faire fonctionner le prochain i2p-bt comme tu le voudrais ? 13:44 &amp;lt;jrandom&amp;gt; dm : forum.i2p.net/ 13:44 &amp;lt;+polecat&amp;gt; jrandom : je pense que le bt principal n'est pas très utile, et est voué à bloquer un système multi-torrents, à moins qu'ils ne basculent vers une interface client/serveur. 13:44 &amp;lt;+polecat&amp;gt; Ce que, soit dit en passant, mldonkey/mlnet a déjà fait. 13:44 &amp;lt;smeghead&amp;gt; polecat : mldonkey est un foutoir, un énorme foutoir, aide plutôt le projet i2p-bt ou le projet azureus-i2p, ils pourraient avoir besoin d'un coup de main 13:44 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; polecat : je pense que c'est une perte de temps de réimplémenter i2p-bt dans un langage plus rapide, vu la surcharge dans I2P 13:45 &amp;lt;+polecat&amp;gt; Et c'est ce que je comptais faire avec ce stupide truc de client C++ à moi. 13:45 &amp;lt;jrandom&amp;gt; polecat : alors mets une GUI, ce qui te donne l'avantage du code i2p-bt sous-jacent 13:45 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; mais utiliser l'interface de MLDonkey pourrait être une très bonne chose 13:46 &amp;lt;+polecat&amp;gt; Azareus ne sépare pas l'UI du transfert de fichiers je ne pense pas. :/ 13:46 &amp;lt;smeghead&amp;gt; polecat : tu dois essayer bt 3.9.1, c'est un client multi-torrents maintenant 13:48 &amp;lt;+polecat&amp;gt; Permet-il de quitter l'UI sans arrêter d'essaimer tes fichiers ? 13:48 &amp;lt;jrandom&amp;gt; il y a des fonctionnalités qu'il ne fait pas bien et qu'azureus fait bien, bien qu'il y ait aussi des environnements où azureus n'est pas la bonne solution 13:48 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; azureus a-t-il publié un binaire compatible pour le plugin ? 13:48 &amp;lt;jrandom&amp;gt; polecat : non. mais ajouter ça est trivial comparé à écrire un nouveau client bt 13:48 &amp;lt;jrandom&amp;gt; jnymo : oui, ils ont un azneti2p en bêta 13:49 &amp;lt;smeghead&amp;gt; polecat : cela pourrait être modifié pour le faire facilement, très facilement en fait 13:49 &amp;lt;jrandom&amp;gt; polecat : modifie simplement le démon bt existant pour permettre à d'autres processus (aka ta nouvelle GUI) de lui dire quoi faire 13:49 &amp;lt;+polecat&amp;gt; Bon, peut-être... 13:49 &amp;lt;+polecat&amp;gt; Tu crois ? 13:49 &amp;lt;+polecat&amp;gt; Peut-être que si j'écrivais une UI qui n'était qu'un protocole de socket RPC, et puis... il me faudrait écrire tout un client pour piger ce protocole... 13:50 &amp;lt;smeghead&amp;gt; polecat : tu n'as pas à écrire une nouvelle UI, modifie l'UI i2p-bt 0.2.0 existante pour le faire, c'est simple 13:50 &amp;lt;+polecat&amp;gt; Peut-être pourrions-nous séparer la partie UI de bt et la partie démon, et exécuter ces morceaux comme des processus séparés sans avoir à réécrire trop de code ! 13:50 &amp;lt;+polecat&amp;gt; D'accord. 13:50 &amp;lt;+polecat&amp;gt; J'ai encore une question néanmoins... 13:51 &amp;lt;smeghead&amp;gt; polecat : ne réinvente pas la roue parce qu'il manque des fonctionnalités triviales 13:51 &amp;lt;smeghead&amp;gt; polecat : tu n'as pas du tout regardé la base de code i2p-bt, si ? l'UI est complètement séparée 13:51 &amp;lt;+polecat&amp;gt; Si BitTorrent 3.9.1 est sorti, pourquoi utilisons-nous la version 0.2.0 dans I2P ? o.o 13:51 &amp;lt;jrandom&amp;gt; hein 13:51 &amp;lt;jrandom&amp;gt; i2p-bt 0.2.0 == bt 3.9.1 :) 13:51 &amp;lt;+polecat&amp;gt; J'ai regardé la base de code il y a un moment. C'était assez alambiqué et obscurci. 13:51 &amp;lt;jrandom&amp;gt; (i2p-bt 0.1.* == bt 3.4.something je crois) 13:51 &amp;lt;+polecat&amp;gt; Oh, vous avez un versionnage différent. 13:52 &amp;lt;+polecat&amp;gt; i2p-bt est sur CVS ? 13:52 &amp;lt;smeghead&amp;gt; polecat : 0.2.0 est une nouvelle branche dans le CVS que j'ai créée hier, c'est i2p-bt ; la version officielle de bt sur laquelle il est basé est 3.9.1, qui sera BitTorrent 4.0 quand elle sortira de bêta 13:52 &amp;lt;jrandom&amp;gt; http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p-bt/ 13:52 &amp;lt;smeghead&amp;gt; i2p-bt 0.1.7 est basé sur bt 3.4.2 13:52 &amp;lt;+polecat&amp;gt; Merci. 13:52 &amp;lt;+polecat&amp;gt; Attends. 13:53 &amp;lt;cervantes&amp;gt; à ce moment-là on l'appellera version 0.3.0 :P 13:53 &amp;lt;+polecat&amp;gt; Je parlais du CVS, pas du « ooh regardez le joli site web CVS » 13:53 &amp;lt;jrandom&amp;gt; cvs -d :pserver:anoncvs@cvs.i2p.net/cvsroot co i2p-bt 13:53 &amp;lt;+polecat&amp;gt; CVSROOT= est visiblement absent sur ces machins cvs-cgi, j'ai remarqué. 13:53 &amp;lt;jrandom&amp;gt; ou, si vous avez le proxy CVS localement, cvs -d :pserver:anoncvs@localhost/cvsroot co i2p-bt 13:54 &amp;lt;smeghead&amp;gt; polecat : alambiqué ? btdownloadgui.py contient tout le code de la GUI, comment faire une séparation plus nette que ça ? 13:54 * polecat pousse un ouf, et n'a plus une envie brûlante de râler à propos de CVS maintenant. 13:54 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ugh, c'était douloureux, je n'ai rien écrit en français depuis des années ! http://forum.i2p.net/viewtopic.php?p=1238#1238 13:55 &amp;lt;jrandom&amp;gt; merci dm 13:56 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; de rien 13:57 &amp;lt;smeghead&amp;gt; ça dit probablement quelque chose d'obscène 13:58 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; hehehhe 13:58 &amp;lt;+polecat&amp;gt; Très bien, donc je dois écrire btdaemon.py, qui est la GUI - tout ce qui est GUI. Et aussi btdaemongui.py, qui est la GUI - tout ce qui est démon. 13:58 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; si c'est suffisamment obscène, ça peut très bien servir nos objectifs 13:58 &amp;lt;ant&amp;gt; &amp;lt;fedo2p&amp;gt; bon boulot dm ;) 13:58 &amp;lt;jrandom&amp;gt; hein 13:58 &amp;lt;jrandom&amp;gt; r0x0r polecat 13:59 &amp;lt;+polecat&amp;gt; Soupir, je déteste installer wxwindows avec emerge par contre, c'est une grosse bibliothèque que je n'utilise normalement pas. Tant pis. 13:59 &amp;lt;smeghead&amp;gt; polecat : 0.2.0 est basé sur gtk, plus de wxwidgets 13:59 &amp;lt;jrandom&amp;gt; ok, beaucoup de travail bt à faire, on peut peut-être en discuter plus loin sur la liste/forum/wiki/#i2p-bt si nécessaire ? 13:59 &amp;lt;+polecat&amp;gt; Si je vais hacker, autant récupérer les outils 14:00 &amp;lt;+polecat&amp;gt; Oh j'avais oublié ce canal. :) 14:00 &amp;lt;smeghead&amp;gt; polecat : prends BitTorrent 3.9.1 bêta et lis la doc 14:01 &amp;lt;smeghead&amp;gt; #i2p-bt, oui 14:01 &amp;lt;smeghead&amp;gt; il y a même des gens là-bas 14:02 &amp;lt;jrandom&amp;gt; hein ok, plein de trucs bt excitants. autre chose pour 3) i2p-bt, ou passons-nous à 4) ??? 14:03 &amp;lt;jrandom&amp;gt; ok, on passe à 4) ??? 14:03 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a autre chose à soulever pour la réunion ? 14:03 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; la cryptographie à seuil, c'est top 14:04 &amp;lt;cervantes&amp;gt; ??? = `http://forum.i2p/viewtopic.php?p=1237` 14:04 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; les proxies vers le web ne sont pas cool. Que dire de proxies vers de nouvelles versions d'I2P, ou d'autres réseaux anonymes ? 14:04 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; et par « pas cool » je veux dire pas sûr à faire tourner 14:04 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ils ne sont pas exécutés par tout le monde, BS 14:05 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; je sais 14:05 &amp;lt;cervantes&amp;gt; Le membre du forum de la semaine est &amp;lt;tadaa !&amp;gt; jrandom 14:05 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; je pense aux mises à niveau 14:05 &amp;lt;jrandom&amp;gt; lol merci cervantes 14:06 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Pas maintenant, mais éventuellement, serait-il possible d'avoir un grand nombre de routers jouant le rôle de proxies inter-versions ? 14:06 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; et est-ce que cela supprimerait l'attaque par temporisation sans temps d'arrêt ? 14:06 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; les mises à niveau forcées sont nécessaires 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; je ne suis pas d'accord 14:07 &amp;lt;jrandom&amp;gt; BS314159 : I2NP over i2ptunnel over I2P serait douloureux. bien que peut-être qu'un des « outproxies » pourrait pointer vers un inproxy 14:07 &amp;lt;jrandom&amp;gt; BS314159 : même si les mises à niveau forcées ne sont généralement pas nécessaires, elles le sont ici. point. nous en avons besoin, parce que je n'avais pas prévu tous les changements nécessaires pour 0.5 14:08 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; je ne dis pas que les nouvelles versions doivent être rétrocompatibles 14:08 &amp;lt;cervantes&amp;gt; jrandom : soyons honnêtes... c'est toi qui fais 98 % du boulot ;-) 14:09 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; j'essaie juste de trouver un moyen de permettre aux utilisateurs I2P non rapides de mettre à niveau sans attaques par temporisation ni temps d'arrêt 14:10 &amp;lt;jrandom&amp;gt; BS314159 : ce n'est pas possible pour la version 0.5. pour les versions ultérieures nous pourrons être prudents. mais pour celle-ci, c'est une date butoir ferme. 14:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; la mise à jour automatique pourrait être meilleure à l'avenir 14:10 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; je parle d'un futur lointain. 14:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; la mise à jour automatique est-elle trop peu sûre ? 14:10 &amp;lt;jrandom&amp;gt; cervantes : nan, seulement 95 % de l'infrastructure, mais il se passe beaucoup plus que juste i2p/{core,router}/ :) 14:11 &amp;lt;jrandom&amp;gt; jnymo : mise à jour en 0 clic == non sûr. 1 clic == sûr. 14:11 &amp;lt;cervantes&amp;gt; jrandom : oui ça a commencé à accélérer ces derniers mois, heureusement ;-) 14:11 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; et une ligne qui dit « vous devez mettre à jour... compte à rebours dans * jours » 14:12 &amp;lt;jrandom&amp;gt; oui, beaucoup de gens [http://www.i2p.net/team] ont fait du super taf 14:13 &amp;lt;jrandom&amp;gt; BS314159 : il y a certainement beaucoup de choses que nous pouvons faire pour les mises à jour ultérieures, on pourra peut-être discuter d'implémentations concrètes lorsqu'elles approcheront :) 14:13 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à aborder pour la réunion ? 14:13 &amp;lt;ant&amp;gt; &amp;lt;MANCOM&amp;gt; pourrait-on avoir une sorte de fonction d'auto-vitesse (comme avec le plugin azureus qui mesure les temps de ping) dans I2P qui ajuste la bande passante maximale (upload) ? 14:14 &amp;lt;ant&amp;gt; &amp;lt;MANCOM&amp;gt; ça aiderait à maintenir une bonne bande passante et une faible latence 14:14 &amp;lt;jrandom&amp;gt; oh, intéressant 14:14 * cervantes travaille sur une fonction de mise à jour en 1-2 clics pour la barre d'outils i2p 14:14 &amp;lt;cervantes&amp;gt; bien que j'aie des problèmes avec le hachage en ce moment.... donc c'est probablement dans quelques semaines. 14:15 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; cervantes++ 14:15 &amp;lt;jrandom&amp;gt; MANCOM : si tu pouvais documenter comment ça fonctionnerait et à quoi ça ressemblerait, et poster ça sur le forum, ce serait super. si c'est assez simple, ça pourrait même entrer dans 0.5 14:15 &amp;lt;cervantes&amp;gt; entre-temps une douzaine de personnes proposeront une flopée de meilleures solutions 14:16 &amp;lt;jrandom&amp;gt; hein 14:16 &amp;lt;cneal92_&amp;gt; :D 14:17 &amp;lt;ant&amp;gt; &amp;lt;MANCOM&amp;gt; bon, je vais essayer 14:17 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; mais il détecte déjà quand une nouvelle version sort, et peut te pointer vers le lien de téléchargement correspondant... 14:17 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; avec quoi je pourrais commencer initialement 14:18 &amp;lt;jrandom&amp;gt; cool cervantes 14:18 &amp;lt;jrandom&amp;gt; merci MANCOM 14:18 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; tu pourrais simplement mettre le bouton « graceful restart » pour mettre à niveau, après que la mise à jour est déjà dans le répertoire 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ou l'appeler « upgrade » 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; et mettre la fonction de redémarrage dedans 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; bien que je dise probablement l'évidence 14:19 &amp;lt;jrandom&amp;gt; exact, il nous faut peut-être une douzaine de lignes de code pour récupérer `http://dev.i2p/i2p/i2pupdate.zip,` le vérifier, puis redémarrer 14:20 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à aborder pour la réunion ? 14:20 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; eh bien je peux déjà faire télécharger une mise à jour par la barre d'outils dans le dossier i2p ET déclencher un graceful restart... mais jusqu'ici je n'ai pas réussi à lui faire vérifier l'intégrité du téléchargement 14:21 &amp;lt;jrandom&amp;gt; cervantes : ah, cette partie devrait être facile - plus tard, la mise à jour elle-même sera auto-vérifiante 14:21 &amp;lt;jrandom&amp;gt; (aka signée, vérifiée par le router avant installation) 14:21 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; jrandom : ce serait cool. 14:21 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ooh 14:22 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; peut-être que ce sera suffisant alors que je déclenche le téléchargement puis affiche une boîte « souhaitez-vous redémarrer » oui/non 14:22 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; ainsi quelqu'un peut vérifier manuellement si désiré 14:23 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; (il affiche déjà ce que le sha1 est _censé_ être) 14:23 &amp;lt;jrandom&amp;gt; hehe 14:23 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; et pourquoi pas « cliquez ici pour télécharger automatiquement dès disponibilité » 14:25 &amp;lt;cervantes&amp;gt; je préfère éviter les téléchargements automatiques 14:25 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; hmf.. microsoft le fait ;) 14:26 &amp;lt;cervantes&amp;gt; mais en tout cas alerte l'utilisateur qu'un téléchargement existe et propose un bouton « télécharger maintenant » 14:26 &amp;lt;jrandom&amp;gt; oui, 1 clic au minimum. on peut /notifier/ automatiquement la disponibilité d'une mise à jour, mais l'auto-installation n'est pas ok 14:26 &amp;lt;jrandom&amp;gt; (euh, ce que cervantes a dit) 14:27 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; maintenant, comment 10000 personnes mettent à jour ? et pourquoi ne pas intégrer i2p-bt à un moment donné ? 14:27 &amp;lt;jrandom&amp;gt; oui, et des poneys volants 14:28 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; assez bien pour moi 14:29 &amp;lt;jrandom&amp;gt; ok cool... s'il n'y a rien d'autre... 14:29 &amp;lt;+postman&amp;gt; zut j'ai raté la réunion :/ 14:29 * cervantes retourne coder son vaporware 14:29 &amp;lt;jrandom&amp;gt; hein tu arrives au buzzer, au cas où tu voudrais soulever quelque chose postman :) 14:30 &amp;lt;+postman&amp;gt; non merci 14:30 &amp;lt;+polecat&amp;gt; Microsoft ? =) J'ai Gentoo qui le fait. 14:30 * jrandom s'échauffe 14:30 &amp;lt;+postman&amp;gt; oups 14:30 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>I2P Dev Meeting - February 08, 2005</title><link>/fr/blog/2005/02/08/i2p-dev-meeting-february-08-2005/</link><pubDate>Tue, 08 Feb 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/02/08/i2p-dev-meeting-february-08-2005/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, brachtus, cervantes, duck, jrandom, jrandom2p, legion, modulus, postman, protokol, Ragnarok, smeghead, ugha2p&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:05 &amp;lt;jrandom&amp;gt; 0) salut 13:05 &amp;lt;jrandom&amp;gt; 1) 0.4.2.6-* 13:05 &amp;lt;jrandom&amp;gt; 2) 0.5 13:05 &amp;lt;jrandom&amp;gt; 3) i2p-bt 0.1.6 13:05 &amp;lt;jrandom&amp;gt; 4) fortuna 13:05 &amp;lt;jrandom&amp;gt; 5) ??? 13:06 &amp;lt;jrandom&amp;gt; 0) salut 13:06 * jrandom fait coucou 13:06 &amp;lt;@duck&amp;gt; y0 13:06 &amp;lt;smeghead&amp;gt; salut 13:06 &amp;lt;jrandom&amp;gt; Notes d'état hebdomadaires en ligne @ http://dev.i2p.net/pipermail/i2p/2005-February/000564.html 13:07 &amp;lt;cervantes&amp;gt; désolé pour le retard... j'étais occupé à lire les notes d'état publiées à la dernière minute... 13:07 &amp;lt;jrandom&amp;gt; hé, cette semaine elles étaient /avant/ la réunion au moins (de 30 s environ ;) 13:08 &amp;lt;jrandom&amp;gt; bref, pendant que vous fouillez dans cet e-mail ô combien passionnant, passons à 1) 0.4.2.6-* 13:09 &amp;lt;jrandom&amp;gt; avec les derniers correctifs d'anon et al., j'hésite à publier une nouvelle 0.4.2.7 si près de la révision 0.5. 13:10 &amp;lt;jrandom&amp;gt; pour l'instant, si vous vous sentez téméraires, n'hésitez pas à donner un coup d'essai à cvs - c'est stable (j'isole ce qui casse sur une autre branche), et il y a des trucs sympas 13:11 &amp;lt;jrandom&amp;gt; le facteur décisif pour ne pas sortir une rév. a été quand j'ai fait une checklist pour 0.5 et constaté que les seules choses restantes étaient vraiment des mises à jour de l'interface web 13:11 &amp;lt;+Ragnarok&amp;gt; au sujet des correctifs de sugadude, ils représentent bien un changement de politique, puisque nous avions discuté de filtrer les adresses non .i2p auparavant, et tu t'y étais opposé 13:11 &amp;lt;jrandom&amp;gt; oh, hrm ? je ne suis alors pas d'accord avec mon ancien moi — eepproxy n'accepte pas les adresses non-.i2p de toute façon, même si elles étaient dans hosts.txt 13:12 &amp;lt;jrandom&amp;gt; avais-je un argument convaincant auparavant ? 13:13 &amp;lt;+Ragnarok&amp;gt; ok, alors peut-on annuler le patch, et je peux l'implémenter comme ça fonctionnait à l'origine, ce qui fait une modification de 0 ligne ? 13:13 &amp;lt;+Ragnarok&amp;gt; pas vraiment, ça m'était égal :) 13:13 &amp;lt;jrandom&amp;gt; oh, cool, c'est toi le boss 13:13 &amp;lt;cervantes&amp;gt; eh bien tu m'as convaincu d'abandonner tout mon travail sur un système de gestion multi-TLD et de virer tous mes employés 13:13 &amp;lt;+Ragnarok&amp;gt; le filtrage se fait déjà, donc il suffit d'ajouter une condition à une instruction if 13:14 &amp;lt;jrandom&amp;gt; cervantes : j'ai aussi ce magnifique pont à vendre... 13:14 &amp;lt;cervantes&amp;gt; :) 13:14 &amp;lt;jrandom&amp;gt; ok, ça marche Ragnarok, si tu veux m'envoyer un .java/.tar/.diff/.whatever, ce serait top 13:15 &amp;lt;+Ragnarok&amp;gt; je peux faire cvs maintenant :) 13:15 &amp;lt;jrandom&amp;gt; :) encore mieux 13:15 * cervantes sauvegarde le head de cvs 13:15 &amp;lt;jrandom&amp;gt; heh 13:16 &amp;lt;+Ragnarok&amp;gt; *BOOM* 13:16 &amp;lt;+Ragnarok&amp;gt; ... je plaisante :) 13:17 &amp;lt;jrandom&amp;gt; ok, à part ça, quelqu'un a autre chose à évoquer concernant 0.4.* ? 13:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; 0.4.* craint, donnez-nous 0.5 13:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; C'est vieux de genre une éternité !! 13:18 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; 0.4.* ne craint pas, donnez-nous 0.5 quand même. 13:18 &amp;lt;jrandom&amp;gt; 2) 0.5 alors :) 13:19 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; vous me devez une fière chandelle, j'ai apporté 0.5 13:19 &amp;lt;jrandom&amp;gt; on n'aurait pas pu le faire sans toi dm 13:19 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; amen 13:20 &amp;lt;jrandom&amp;gt; comme mentionné dans les notes, l'essentiel du gros boulot pour 0.5 est fait et testé, mais il reste encore quelques bricoles à régler 13:21 &amp;lt;jrandom&amp;gt; (par ex. la prochaine tâche sur ma liste est une page de config de tunnel pour gérer les pools et paramètres) 13:22 &amp;lt;@duck&amp;gt; j'espère qu'on aura un réseau de test-0.5 avant la sortie ? 13:22 &amp;lt;jrandom&amp;gt; il y a eu des mises à jour de beaucoup de composants différents, donc 0.5 pourrait être un peu cahoteux 13:22 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; jrandom A déjà un réseau de test.. évidemment 13:23 &amp;lt;jrandom&amp;gt; oui, j'en fais tourner un localement ici avec une douzaine de routers, mais dans un jour ou deux je vais essayer de recruter des gens pour aider à des tests en grand réseau 13:24 * postman peut offrir une machine dédiée 13:24 &amp;lt;jrandom&amp;gt; mortel. peut-être qu'on peut tenter quelque chose demain, essayer de casser quelques trucs. 13:26 &amp;lt;cervantes&amp;gt; moi aussi 13:27 &amp;lt;jrandom&amp;gt; d'accord 13:27 &amp;lt;jrandom&amp;gt; c'est à peu près tout ce que j'ai à dire sur la future 0.5 pour le moment — les journaux de commit cvs ont été assez verbeux, donc si vous voulez les détails croustillants, allez les lire 13:28 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a des commentaires/questions/inquiétudes/frisbees concernant 0.5 ? 13:29 &amp;lt;+postman&amp;gt; non 13:29 * postman a hâte de faire tourner le nouveau V8 :) 13:30 &amp;lt;jrandom2p&amp;gt; eh bien, 0.5 est plutôt un nouveau char — conçu pour améliorer la sécurité et l'anonymat, pas comme un réglage de performance ;) 13:30 &amp;lt;jrandom2p&amp;gt; mais je suis d'accord, ça fait trop longtemps 13:30 &amp;lt;@duck&amp;gt; n'oublie pas d'ajouter un objectif 0.5 dans bugzilla 13:30 &amp;lt;@duck&amp;gt; au cas où il y aurait des bugs 13:30 &amp;lt;jrandom2p&amp;gt; (heh, ai-je même ajouté une 0.4 ?) 13:31 &amp;lt;jrandom2p&amp;gt; mais bonne idée 13:31 &amp;lt;@duck&amp;gt; ou tu préfères les bugs ailleurs 13:31 &amp;lt;@duck&amp;gt; euh des rapports de bugs :) 13:31 &amp;lt;@duck&amp;gt; je sais que j'ai été paresseux et j'ai abusé des messages irc pour ça 13:31 &amp;lt;jrandom2p&amp;gt; non, bugzilla est très bien, bien mieux que mon carnet 13:32 &amp;lt;jrandom2p&amp;gt; je ne t'en veux pas, car bugzilla est un peu pénible 13:32 &amp;lt;jrandom2p&amp;gt; mais à mesure que les bugs s'accumulent, c'est pour le mieux 13:32 &amp;lt;@duck&amp;gt; nan 13:33 * jrandom vient de remarquer que je bascule de façon schizophrénique entre les écrans 13:34 &amp;lt;jrandom&amp;gt; ok, bref, passons à 3) i2p-bt 0.1.6 13:34 &amp;lt;jrandom&amp;gt; duck : tu as le micro 13:34 &amp;lt;@duck&amp;gt; ok 13:34 &amp;lt;@duck&amp;gt; i2p-bt 0.1.5 avait quelques problèmes, les deux plus gros : 13:35 &amp;lt;@duck&amp;gt; - resource temporarily unavailable 13:35 &amp;lt;@duck&amp;gt; - erreur d'argument invalide sous Windows 13:35 &amp;lt;@duck&amp;gt; les deux ont été corrigés 13:35 &amp;lt;jrandom&amp;gt; (yay !) 13:35 &amp;lt;@duck&amp;gt; pendant que j'essayais d'accuser le protocole SAM, le pont SAM et winsock 13:35 &amp;lt;@duck&amp;gt; le problème s'est avéré lié au code de sockets non bloquants 13:36 &amp;lt;@duck&amp;gt; je n'ai pas encore vu 0.1.6 planter 13:36 &amp;lt;@duck&amp;gt; d'autres problèmes ne sont pas traités : 13:36 &amp;lt;@duck&amp;gt; les utilisateurs de l'interface graphique se plaignent des popups 13:36 &amp;lt;@duck&amp;gt; on peut les commenter, mais je n'aimais pas ça 13:37 &amp;lt;@duck&amp;gt; j'attends toujours que quelqu'un implémente une meilleure solution 13:37 &amp;lt;@duck&amp;gt; comme afficher une ligne d'état sur la fenêtre de transfert elle-même 13:37 * smeghead se cache 13:37 &amp;lt;smeghead&amp;gt; j'ai regardé ça hier soir en fait 13:37 &amp;lt;smeghead&amp;gt; mais ce n'est pas en haut de ma liste de priorités 13:37 &amp;lt;@duck&amp;gt; ou peut-être qu'un jour je regarderai comment wxPython fonctionne et je le ferai moi-même 13:37 &amp;lt;@duck&amp;gt; mais ce n'est pas en haut de ma liste de priorités 13:38 &amp;lt;@duck&amp;gt; et je n'utilise pas l'interface graphique, donc je m'en fiche un peu :P 13:38 &amp;lt;+Ragnarok&amp;gt; il y a toujours la nouvelle interface graphique de la 3.9 :) 13:38 &amp;lt;@duck&amp;gt; elle est meilleure ? 13:38 &amp;lt;smeghead&amp;gt; oui, pourquoi as-tu basé i2p bt sur une version aussi croulante au départ ? :) 13:38 &amp;lt;@duck&amp;gt; parce que c'était la release stable à ce moment-là 13:39 &amp;lt;@duck&amp;gt; et pas aussi mutilée que des clients comme bittornado 13:40 &amp;lt;@duck&amp;gt; Ragnarok : en ignorant les questions de licence, je pense que porter nos trucs i2p vers 3.9 pourrait être bien 13:40 &amp;lt;+Ragnarok&amp;gt; la nouvelle interface est plutôt géniale, imho, et elle est écrite avec pygtk, donc je peux effectivement hacker dessus 13:40 &amp;lt;jrandom&amp;gt; c'est quoi la licence de la 3.9 ? je pensais que c'était du style MIT ? 13:40 &amp;lt;+protokol&amp;gt; j'adorerais une version Jetty plus récente 13:40 &amp;lt;smeghead&amp;gt; protokol : ça arrive plus tôt que tu ne le penses 13:41 &amp;lt;@duck&amp;gt; "BitTorrent Open Source License" 13:41 &amp;lt;smeghead&amp;gt; licence saveur du mois 13:41 &amp;lt;+Ragnarok&amp;gt; je ne l'ai pas lue en entier.. ça semble bizarre 13:41 &amp;lt;+protokol&amp;gt; les licences n'existent pas sur i2p 13:41 &amp;lt;@duck&amp;gt; dérivée de la Jabber Open Source License 1.0 13:41 &amp;lt;+protokol&amp;gt; s'il y a du code source, c'est PD 13:41 &amp;lt;@duck&amp;gt; protokol : c'est pour ça que j'ai dit 'en ignorant' 13:42 &amp;lt;smeghead&amp;gt; et la licence jabber est basée sur quoi ? 13:42 &amp;lt;jrandom&amp;gt; (des lois sur le copyright obsolètes ?) 13:42 &amp;lt;smeghead&amp;gt; à part ça :) 13:43 &amp;lt;modulus&amp;gt; le désir de Sun de foutre le bordel. 13:43 &amp;lt;@duck&amp;gt; http://www.opensource.org/licenses/jabberpl.php 13:43 &amp;lt;smeghead&amp;gt; je propose qu'on programme la question des licences pour la prochaine réunion du I2P Public Domain Security Council 13:43 &amp;lt;modulus&amp;gt; ah, celui-là 13:43 &amp;lt;modulus&amp;gt; mal entendu. 13:45 &amp;lt;@duck&amp;gt; 3.9.0 a l'air sexy 13:45 &amp;lt;@duck&amp;gt; c'est encore en bêta cependant 13:47 &amp;lt;@duck&amp;gt; ok, ceux qui veulent aider, faites-le moi savoir 13:47 &amp;lt;@duck&amp;gt; pour qu'on puisse envisager d'utiliser 3.9.x 13:47 &amp;lt;@duck&amp;gt; . 13:47 &amp;lt;jrandom&amp;gt; w3rd 13:47 &amp;lt;smeghead&amp;gt; je suis prêt à aider 13:47 &amp;lt;jrandom&amp;gt; je suis prêt à aider aux tests 13:48 &amp;lt;+Ragnarok&amp;gt; je veux bien, mais il y aura sans doute des contraintes de temps, car j'ai actuellement le semestre de l'enfer. 13:48 &amp;lt;jrandom&amp;gt; d'oh 13:48 &amp;lt;@duck&amp;gt; abandonne 13:48 &amp;lt;jrandom&amp;gt; zut, duck m'a devancé 13:48 &amp;lt;smeghead&amp;gt; oui, tout le monde le fait 13:49 &amp;lt;+Ragnarok&amp;gt; bouh 13:49 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; y a qu'à t'engager dans l'armée ;) 13:50 &amp;lt;jrandom&amp;gt; ouais, parce que ça te donnera plein de temps pour coder, hein ? ;) 13:50 &amp;lt;+Ragnarok&amp;gt; j'ai déjà renoncé à être en majeure de maths, c'est tout ce que vous aurez de moi :) 13:50 &amp;lt;jrandom&amp;gt; heh 13:50 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose sur 3) i2p-bt ? 13:51 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; faut juste pas t'engager pour six ans 13:51 &amp;lt;@duck&amp;gt; pas mal de messages de forum à ce sujet 13:51 &amp;lt;@duck&amp;gt; merci à ceux qui aident les newbies 13:51 &amp;lt;@duck&amp;gt; s/thanks/mes remerciements/ 13:51 &amp;lt;@duck&amp;gt; si vous avez des trucs pour une FAQ, dites-le moi 13:52 &amp;lt;jrandom&amp;gt; (si on avait encore drupal, on pourrait juste ajouter un nouveau nœud...) 13:53 &amp;lt;jrandom&amp;gt; ok, bref, passons à 4) fortuna 13:54 &amp;lt;jrandom&amp;gt; smeghead : tu veux nous faire un point sur les choses ? 13:54 &amp;lt;smeghead&amp;gt; oui, je travaille sur pants et fortuna en tandem 13:55 &amp;lt;smeghead&amp;gt; puisque j'avais besoin de modifier le build de fortuna pour en faire un pbuild 13:55 &amp;lt;smeghead&amp;gt; l'ETA pour un patch qui vous permettra de tester fortuna est d'un jour ou deux, peut-être ce soir selon les drogues impliquées 13:56 &amp;lt;jrandom&amp;gt; heh 13:56 &amp;lt;@duck&amp;gt; donc tu vas baisser ton pantalon ? 13:56 &amp;lt;jrandom&amp;gt; ok, cool, quand tu veux — si on l'intègre pour 0.5 dans la semaine qui vient à peu près, c'est super, sinon, c'est super aussi 13:56 &amp;lt;smeghead&amp;gt; même si je le termine ce soir, j'adopterais une position prudente sur le déploiement 13:57 &amp;lt;jrandom&amp;gt; raisonnable 13:57 &amp;lt;smeghead&amp;gt; jusqu'à ce qu'on ait fait des tests corrects 13:57 &amp;lt;smeghead&amp;gt; puisque ceci sera au cœur de la plupart de la crypto d'i2p 13:57 &amp;lt;jrandom&amp;gt; oui 13:57 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; jbigi restera ? 13:57 &amp;lt;smeghead&amp;gt; ta nouvelle classe d'entropie est cool 13:58 &amp;lt;jrandom&amp;gt; oui jnymo, c'est juste un générateur de nombres aléatoires 13:58 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; ah 13:59 &amp;lt;jrandom&amp;gt; il faudra quand même faire quelques recherches sur la qualité des différentes sources d'entropie dans le router, mais je pense qu'on pourra lui fournir des données. 14:00 &amp;lt;smeghead&amp;gt; au fait, si quelqu'un veut lire de quoi parle ce truc pants : `http://smeghead.i2p/README_pants` 14:00 &amp;lt;jrandom&amp;gt; oh mortel 14:01 &amp;lt;smeghead&amp;gt; pants est presque fini aussi 14:01 &amp;lt;brachtus&amp;gt; je sais que jbigi est un peu dur à faire fonctionner avec OS X/Darwin... est-ce que ça aura les mêmes problèmes de build ? 14:01 &amp;lt;smeghead&amp;gt; quel est le problème sur osx ? 14:01 &amp;lt;modulus&amp;gt; c'est juste qu'il faut construire la lib 14:02 &amp;lt;modulus&amp;gt; pas un gros truc imo, mais quelque peu pénible. 14:02 &amp;lt;jrandom&amp;gt; brachtus : fortuna est en pur Java, n'utilise rien de natif 14:02 &amp;lt;smeghead&amp;gt; je peux mettre jbigi dans pants et ça devrait rendre le build trivial si on livre pants avec i2p 14:02 &amp;lt;brachtus&amp;gt; rien de terriblement difficile, c'est comme construire une lib partagée sur linux, mais plus dur que juste double-cliquer-installer 14:02 &amp;lt;smeghead&amp;gt; il faudrait ant bien sûr 14:02 &amp;lt;brachtus&amp;gt; ok jrandom, c'est super :) 14:03 &amp;lt;jrandom&amp;gt; smeghead : c'est en fait un bon point — via pants, jbigi dépend de GMP 14:03 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; c'est quoi pants ? 14:03 &amp;lt;smeghead&amp;gt; aucune bidouille manuelle ne serait nécessaire 14:03 &amp;lt;ant&amp;gt; * jnymo n'a pas de router allumé 14:03 &amp;lt;smeghead&amp;gt; jnymo : lis le lien que je viens de poster 14:04 &amp;lt;jrandom&amp;gt; `http://bolas.mine.nu:8080/cgi-bin/nph-proxy/000000A/http/smeghead.i2p/README_pants` 14:04 &amp;lt;smeghead&amp;gt; pants peut construire gmp aussi 14:04 &amp;lt;jrandom&amp;gt; (inproxy public) 14:04 &amp;lt;smeghead&amp;gt; ah sympa 14:04 &amp;lt;jrandom&amp;gt; beurk, ça a complètement bousillé le texte 14:04 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; merci jr 14:04 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; n'as-tu pas peur d'ennuis juridiques ? 14:04 &amp;lt;smeghead&amp;gt; jrandom ne fait pas tourner l'inproxy 14:04 &amp;lt;jrandom&amp;gt; oh, l'inproy est géré par quelqu'un d'autre, ça a été posté sur le forum 14:05 &amp;lt;jrandom&amp;gt; (voir http://bolas.mine.nu:8080/) 14:05 &amp;lt;cervantes&amp;gt; jrandom : ça ne devrait pas être vu comme un fichier html... regarde la source 14:05 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; quand même, je suis étonné que quelqu'un le fasse. Mais tant que c'est géré par quelqu'un qui n'est pas vital au projet, ça va :) 14:05 &amp;lt;jrandom&amp;gt; hehe 14:05 &amp;lt;jrandom&amp;gt; nous sommes /tous/ vitaux pour le projet :) 14:06 &amp;lt;smeghead&amp;gt; fvw : je ne vois pas les inproxies comme aussi précaires légalement que les outrpoxies 14:06 &amp;lt;smeghead&amp;gt; outproxies même 14:06 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; Peut-être pas, mais ils peuvent quand même servir de la pornographie infantile et compagnie 14:06 &amp;lt;jrandom&amp;gt; seulement s'il y avait de telles choses sur i2p, ce qui, à ma connaissance, n'existe pas 14:06 &amp;lt;legion&amp;gt; les outproxies pourraient router via tor, juste pour être un peu plus sûrs, puisqu'ils serviraient uniquement à la navigation web je ne vois pas ça comme un problème. 14:07 &amp;lt;jrandom&amp;gt; (mais ouais) 14:07 &amp;lt;modulus&amp;gt; pas encore 14:07 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; ouais, mais n'importe qui peut en mettre à tout moment. 14:07 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; ouais, je ne ferais pas tourner un outproxy tor non plus. Bref, désolé d'avoir dérivé hors-sujet comme ça 14:07 &amp;lt;jrandom&amp;gt; legion : ouais, même si j'ai monté squid.i2p avant la sortie de tor 14:07 &amp;lt;ant&amp;gt; &amp;lt;duck_&amp;gt;gt; pour revenir au sujet ; hâte de voir pants 14:08 &amp;lt;jrandom&amp;gt; oui, pants++ 14:08 &amp;lt;smeghead&amp;gt; je vous préviendrai avant de déposer pants sur CVS 14:08 &amp;lt;smeghead&amp;gt; c'est plutôt gros 14:08 &amp;lt;ant&amp;gt; &amp;lt;duck_&amp;gt;gt; des gens en dehors d'i2p pourraient aussi être intéressés 14:09 &amp;lt;cervantes&amp;gt; oui, préviens-nous tous avant de baisser ton pantalon 14:09 &amp;lt;smeghead&amp;gt; oui, j'ai l'intention de le faire connaître en dehors d'i2p aussi 14:09 &amp;lt;jrandom&amp;gt; d'accord, peut-être qu'on devrait le mettre dans un autre module (ou sur le nouveau serveur rapide/gros) ? 14:09 &amp;lt;+Ragnarok&amp;gt; surtout si tu es du genre 'gros pantalon' 14:10 &amp;lt;smeghead&amp;gt; oui, le module pants devrait vraiment être séparé du dépôt pants dans l'arborescence source, actuellement je les ai au même niveau racine apps/pants 14:10 &amp;lt;smeghead&amp;gt; :/ 14:10 &amp;lt;smeghead&amp;gt; ce qui, inutile de vous le dire, est complètement pants 14:11 &amp;lt;smeghead&amp;gt; donc, de quoi parlait-on à l'origine ? 14:11 &amp;lt;jrandom&amp;gt; hmm, on peut discuter des options de déploiement hors-ligne 14:11 &amp;lt;jrandom&amp;gt; fortuna ;) 14:12 &amp;lt;smeghead&amp;gt; oui 14:12 &amp;lt;jrandom&amp;gt; smeghead : as-tu regardé les besoins en AES/SHA256 de l'impl ? 14:12 &amp;lt;jrandom&amp;gt; (puisque le SHA256 d'i2p ne fait pas de digests partiels) 14:13 &amp;lt;smeghead&amp;gt; hm 14:13 &amp;lt;jrandom&amp;gt; pour AES on a une impl bloc parfaitement adaptée cependant 14:13 &amp;lt;smeghead&amp;gt; je suppose que je le verrai quand ça explosera 14:13 &amp;lt;jrandom&amp;gt; de toute façon, on peut travailler aussi là-dessus 14:13 &amp;lt;jrandom&amp;gt; heh 14:15 &amp;lt;jrandom&amp;gt; ok, quelqu'un a des questions/pensées/inquiétudes sur fortuna ? 14:15 &amp;lt;jrandom&amp;gt; sinon, on saute à 5) ??? 14:15 &amp;lt;jrandom&amp;gt; cervantes : p1ng 14:16 &amp;lt;cervantes&amp;gt; `http://forum.i2p/viewtopic.php?t=305` 14:16 &amp;lt;cervantes&amp;gt; nous avons un nouveau membre du forum de la semaine 14:16 &amp;lt;cervantes&amp;gt; je vous présente [roulement de tambour] Sugadude ! 14:16 * brachtus applaudit Sugadude 14:17 &amp;lt;jrandom&amp;gt; yay 14:17 &amp;lt;cervantes&amp;gt; pour être généralement un chic type serviable avec tous ces n00bs i2p 14:17 &amp;lt;@duck&amp;gt; bel avatar aussi 14:17 &amp;lt;cervantes&amp;gt; avatar(s) 14:18 &amp;lt;legion&amp;gt; avatars ? je ne savais pas qu'on pouvait avoir des avatars sur les forums i2p ? 14:18 &amp;lt;smeghead&amp;gt; seuls les utilisateurs qui sont vraiment vraiment mauvais les obtiennent 14:18 &amp;lt;cervantes&amp;gt; on ne peut pas... à moins d'être la personne forum de la semaine ;-) 14:18 &amp;lt;@duck&amp;gt; seulement pour l'élite 14:18 &amp;lt;legion&amp;gt; oh, je vois... 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; je sais que quelqu'un s'intéressait aux systèmes financiers sécurisés sur i2p 14:19 &amp;lt;legion&amp;gt; logique :) 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; je ne sais pas s'ils sont là, mais... 14:19 &amp;lt;@duck&amp;gt; je suis un anarcho-capitaliste qui pue 14:19 &amp;lt;@duck&amp;gt; alors essaie-moi 14:20 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; je lisais davantage sur la cryptographie à seuil et il est question de l'utiliser pour ça 14:20 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; ainsi que pour sécuriser d'autres fonctions 14:21 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; tout le monde est familier avec la cryptographie à seuil ? 14:21 &amp;lt;legion&amp;gt; AMHA, la cryptographie et la sécurité réseau devraient être variables, le niveau dépendant de la fonction/tâche. 14:21 &amp;lt;ant&amp;gt; &amp;lt;duck_&amp;gt;gt; jnymo : un peu 14:22 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; eh bien, pour des transactions financières dignes de confiance dans i2p, on veut une confiance forte et décentralisée 14:22 &amp;lt;modulus&amp;gt; c'est à propos des clés partagées et de conneries du genre ? 14:23 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; ouais, les clés sont partagées en morceaux 14:23 &amp;lt;ant&amp;gt; &amp;lt;duck_&amp;gt;gt; mais dans un environnement anonyme, comment sais-tu que les entités qui partagent ne sont pas contrôlées par la même personne ? 14:23 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; et il faut compromettre plus de la moitié de tous les serveurs du système pour obtenir la clé privée 14:24 &amp;lt;modulus&amp;gt; sauf erreur (afaik), la question des générations de clés distribuées est plutôt compliquée. 14:24 &amp;lt;legion&amp;gt; oui mais dans un système de millions ce serait difficile (oui i2p est petit en ce moment, mais avec un peu de chance il va rapidement grandir). 14:25 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; communications atomiques, ou quelque chose comme ça.. mais oui, il y a des problèmes pour intégrer de nouveaux nœuds dans le système, qui sont je pense en cours de résolution 14:25 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; je pense 14:25 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; donc peut-être que ce n'est pas assez développé, mais je parierais que de la crypto à seuil finira par être utilisée sur i2p à un moment 14:26 &amp;lt;jrandom&amp;gt; chouette 14:26 &amp;lt;legion&amp;gt; je sais pas, peut-être 14:26 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; quelqu'un a déjà construit un addon DNSSEC avec de la crypto à seuil 14:27 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; et un wrapper autour de bind 14:27 &amp;lt;jrandom&amp;gt; les seuils fonctionnent bien quand l'identité est rare 14:27 &amp;lt;jrandom&amp;gt; dans les réseaux anonymes, toutefois, l'identité est gratuite 14:27 &amp;lt;legion&amp;gt; je dirais qu'à l'heure actuelle la priorité absolue est de le rendre plus convivial et débogué. 14:27 &amp;lt;jrandom&amp;gt; (tu veux une nouvelle destination ? tu en veux 100 000 ?) 14:28 &amp;lt;legion&amp;gt; certes, c'est cool dès qu'un nouveau service/une nouvelle fonctionnalité est développé(e). 14:28 &amp;lt;jrandom&amp;gt; oui, du commerce et de la finance par-dessus i2p ce sera sympa 14:28 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; ouais, et je ne sais pas si l'atomic commo fonctionnerait sur un système de crypto à seuil à 10 000 nœuds 14:29 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; bon, c'est tout ce que j'avais à dire :) 14:30 &amp;lt;jrandom&amp;gt; heh cool, n'hésitez surtout pas à poster des trucs sympas sur le forum ou autre quand vous voulez 14:30 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour la réunion ? 14:32 &amp;lt;+ugha2p&amp;gt; je suis nul. 14:33 &amp;lt;jrandom&amp;gt; quoi de neuf ugha2p ? 14:33 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; content que tu aies pu le dire, ugha ;) 14:33 &amp;lt;+ugha2p&amp;gt; j'oublie toujours les réunions. :) 14:33 &amp;lt;jrandom&amp;gt; heh 14:33 &amp;lt;jrandom&amp;gt; bon, les logs seront postés bientôt, 90 minutes de fun bourré d'action 14:34 &amp;lt;jrandom&amp;gt; bon, sur ce 14:34 * jrandom se prépare 14:34 * Curiosity fait signe à jrandom et dit merci ! :D 14:34 &amp;lt;ant&amp;gt; * jnymo lance la balle de la réunion 14:34 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes sur l'état d'I2P du 2005-02-08</title><link>/fr/blog/2005/02/08/notes-sur-l%C3%A9tat-di2p-du-2005-02-08/</link><pubDate>Tue, 08 Feb 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/02/08/notes-sur-l%C3%A9tat-di2p-du-2005-02-08/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est encore l&amp;rsquo;heure de la mise à jour&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.4.2.6-* 2) 0.5 3) i2p-bt 0.1.6 4) fortuna 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.4.2.6-*&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>On ne dirait pas, mais cela fait plus d’un mois que la version 0.4.2.6 est sortie et la situation est toujours plutôt bonne. Il y a eu depuis toute une série de mises à jour bien utiles [1], mais rien de vraiment bloquant nécessitant de pousser une nouvelle version. Cependant, au cours du dernier jour ou deux, nous avons reçu de très bonnes corrections de bugs (merci anon et Sugadude !), et si nous n’étions pas sur le point de publier la 0.5, je l’emballerais probablement et la sortirais. La mise à jour d’anon corrige un cas limite dans la bibliothèque de streaming qui provoquait bon nombre des expirations observées dans BT (BitTorrent) et d’autres transferts volumineux, donc si vous vous sentez d’humeur aventureuse, récupérez CVS HEAD et essayez-la. Ou attendez simplement la prochaine version, bien sûr.&lt;/p></description></item><item><title>Notes d'état d'I2P du 2005-02-01</title><link>/fr/blog/2005/02/01/notes-d%C3%A9tat-di2p-du-2005-02-01/</link><pubDate>Tue, 01 Feb 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/02/01/notes-d%C3%A9tat-di2p-du-2005-02-01/</guid><description>&lt;p>Salut tout le monde, c’est l’heure du point hebdo&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>statut 0.5 2) nntp 3) propositions techniques 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.5 status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Il y a eu beaucoup de progrès sur le front 0.5, avec une grosse série de commits hier. La majeure partie du router utilise désormais le nouveau tunnel encryption et le tunnel pooling [1], et cela fonctionne bien sur le réseau de test. Il reste encore quelques éléments clés à intégrer, et le code n’est évidemment pas rétrocompatible, mais j’espère que nous pourrons procéder à un déploiement à plus grande échelle dans le courant de la semaine prochaine.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 1er février 2005</title><link>/fr/blog/2005/02/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-f%C3%A9vrier-2005/</link><pubDate>Tue, 01 Feb 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/02/01/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-1er-f%C3%A9vrier-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, cervantes, DrWoo, jrandom, MANCOM, polecat, postman, protokol, smeghead&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:06 &amp;lt;jrandom&amp;gt; 0) salut 13:06 &amp;lt;jrandom&amp;gt; 1) état 0.5 13:06 &amp;lt;jrandom&amp;gt; 2) nntp 13:06 &amp;lt;jrandom&amp;gt; 3) propositions techniques 13:06 &amp;lt;jrandom&amp;gt; 4) ??? 13:06 &amp;lt;jrandom&amp;gt; 0) salut 13:06 * jrandom fait coucou 13:06 &amp;lt;+postman&amp;gt; salut jr 13:07 * postman fait coucou 13:07 &amp;lt;jrandom&amp;gt; w3wt il y a de la vie là-dehors :) 13:07 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://i2p.net/pipermail/i2p/2005-February/000561.html 13:07 &amp;lt;ant&amp;gt; * dm fait coucou 13:08 &amp;lt;jrandom&amp;gt; pendant que vous lisez tous cet e-mail, on peut passer à 1) état 0.5 13:08 &amp;lt;MANCOM&amp;gt; salut 13:09 &amp;lt;jrandom&amp;gt; beaucoup de progrès la semaine dernière, toute la nouvelle crypto est intégrée et testée, et maintenant tout le fonctionnement des tunnels du router passe par les nouveaux pools de tunnels 13:10 &amp;lt;jrandom&amp;gt; il reste encore des parties du router que j'ai retirées pendant la mise à jour, comme l'intégration pour demander des leases aux clients ou tester périodiquement les tunnels, mais ça ne devrait pas être trop difficile 13:11 &amp;lt;jrandom&amp;gt; le code n'est pas compatible avec le réseau en production, et est sur une branche séparée dans cvs, donc les gens peuvent toujours récupérer le HEAD de cvs et travailler avec la dernière version 13:12 &amp;lt;+polecat&amp;gt; Dook j'ai finalement regardé cette page, et je ne comprends toujours pas comment on peut éviter la redondance à la mixmaster pour se protéger des attaques de détection de tunnel. 13:12 &amp;lt;+protokol&amp;gt; yey 13:12 &amp;lt;+polecat&amp;gt; J'imagine que ça marche très bien quand même. :) 13:12 &amp;lt;+protokol&amp;gt; tu ajoutes d'autres trucs sympas mais qui cassent la compatibilité ? 13:13 &amp;lt;+protokol&amp;gt; le pool de tunnels a un rapport avec les threads, non ? 13:13 &amp;lt;jrandom&amp;gt; polecat: on ne vérifie pas à chaque saut, mais on a une taille de message fixe pour empêcher un marquage utile (et tout est chiffré à chaque saut) 13:14 &amp;lt;jrandom&amp;gt; protokol: j'envisage `http://www.i2p/todo#sessionTag` 13:14 &amp;lt;+polecat&amp;gt; Alors comment empêcher plusieurs sauts de faire circuler de faux messages et de provoquer un DoS ? 13:15 &amp;lt;jrandom&amp;gt; mais non, les pools ne sont pas la question des threads, les pools nous permettent juste de gérer en toute sécurité les tunnels pour éviter ces messages « Lease expired » et pouvoir configurer la longueur par client 13:15 &amp;lt;jrandom&amp;gt; polecat: ils échoueront au point de terminaison, et le créateur détectera l'échec et passera à autre chose 13:16 &amp;lt;+protokol&amp;gt; jrandom: malgré les difficultés, je pense que toute fonctionnalité améliorant l'anonymat devrait être intégrée dès que possible 13:16 &amp;lt;+polecat&amp;gt; w00t ! PRNG synchronisé ! Première application que j'aie jamais vue de cette idée ! 13:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; que signifie PRNG ? 13:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; si je puis me permettre :) 13:18 &amp;lt;jrandom&amp;gt; protokol: d'accord, c'est à ça que sert 0.5 :) il n'y a pas d'autres fruits faciles au niveau de la couche I2P, mais il y a toujours des améliorations possibles aux couches appli et lib (par ex. filtrage i2ptunnel, etc.) 13:18 &amp;lt;jrandom&amp;gt; dm: générateur de nombres pseudo-aléatoires (PRNG) 13:18 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cool, merci 13:20 &amp;lt;+protokol&amp;gt; donc tu dis qu'après ça, ce sera surtout des réglages de vitesse et de fiabilité ? 13:21 &amp;lt;+protokol&amp;gt; et pourquoi l'IRC est nul ces temps-ci 13:21 &amp;lt;jrandom&amp;gt; protokol: avant 2.0 pour le core et le router, oui 13:21 &amp;lt;+protokol&amp;gt; je n'arrive pas à me connecter au serveur de duck 13:21 &amp;lt;+protokol&amp;gt; yey 13:21 * jrandom ne sait pas, on a vu peut-être 5 déconnexions massives dans la dernière journée environ, peut-être quelque chose côté serveur 13:22 &amp;lt;jrandom&amp;gt; il y a toutefois beaucoup de choses à peaufiner, surtout dans la bibliothèque de streaming après le déploiement de 0.5 13:23 &amp;lt;+polecat&amp;gt; Cette histoire d'UDP. 13:24 &amp;lt;jrandom&amp;gt; ah, la bibliothèque de streaming ne devrait pas nécessiter de changements pour la version 0.6, au-delà de ceux que nous faisons pour la révision 0.5 13:25 &amp;lt;jrandom&amp;gt; ok, c'est tout ce que j'ai à dire concernant l'état 0.5 - quelqu'un a autre chose à ajouter dessus ? 13:27 &amp;lt;jrandom&amp;gt; sinon, passons à 2) nntp 13:27 &amp;lt;jrandom&amp;gt; nntp.fr.i2p est en ligne, allez voir :) 13:28 &amp;lt;jrandom&amp;gt; il ne semble pas que LonelyGuy soit dans le coin, mais on peut le joindre sur `http://fr.i2p/.` il y a aussi des instructions de configuration pour slrn sur mon blog, et jdot a constaté que thunderbird peut être assez sûr (quoique je ne sache pas quelle config jdot a utilisée) 13:30 &amp;lt;smeghead&amp;gt; LonelyGuy ? :) 13:30 &amp;lt;cervantes&amp;gt; quelqu'un a aussi testé Pan ? 13:30 &amp;lt;jrandom&amp;gt; il passe ici de temps en temps 13:30 &amp;lt;+polecat&amp;gt; je ne perdrais pas trop de temps sur nntp, mais tant qu'il y a un contrôle d'accès géré par l'utilisateur, ça va. 13:30 &amp;lt;jrandom&amp;gt; (lonelyguy, pas pan ;) 13:30 &amp;lt;smeghead&amp;gt; je pensais que son nom était LazyGuy 13:31 &amp;lt;jrandom&amp;gt; c'est LazyGuy ? 13:31 &amp;lt;jrandom&amp;gt; je sais qu'on a eu les deux... 13:31 &amp;lt;jrandom&amp;gt; tu as raison, lazyguy 13:31 * jrandom se poignarde ! 13:31 &amp;lt;jrandom&amp;gt; cervantes: je pense que LazyGuy l'a essayé, je ne connais pas la config ni le résultat toutefois 13:32 &amp;lt;cervantes&amp;gt; Je croyais que c'était LimeyGuy ? 13:33 * jrandom attend les commentaires de SnarkeyGuy 13:33 &amp;lt;smeghead&amp;gt; il est français 13:35 &amp;lt;jrandom&amp;gt; ok, je n'ai rien de plus à ajouter au-delà de ça, donc à moins que quelqu'un ait des questions, passons à 3) propositions techniques 13:35 &amp;lt;cervantes&amp;gt; smeghead: tu penses à ParesseuxGuy 13:36 &amp;lt;jrandom&amp;gt; orion a rassemblé de bonnes descriptions et idées pour quelques-uns des sujets les plus délicats sur 1) état 0.5 13:36 &amp;lt;jrandom&amp;gt; 2) nntp 13:36 &amp;lt;jrandom&amp;gt; 3) propositions techniques 13:36 &amp;lt;jrandom&amp;gt; erg 13:36 &amp;lt;jrandom&amp;gt; zut ^C^V 13:36 &amp;lt;jrandom&amp;gt; sur `http://ugha.i2p/I2pRfc` en fait 13:37 &amp;lt;jrandom&amp;gt; donc la prochaine fois que vous voudrez discuter de votre idée de nommage mortelle, allez sur `http://ugha.i2p/I2pRfc/I2pRfc0001ResourceNameMetadata` 13:39 &amp;lt;jrandom&amp;gt; je n'ai pas vraiment beaucoup plus à ajouter au-delà de ça. c'est un wiki, à vos contributions :) 13:39 &amp;lt;+polecat&amp;gt; Yay. 13:39 &amp;lt;+postman&amp;gt; jrandom: ohh, cool je pense que je dois en ajouter quelques-uns ... 13:40 &amp;lt;jrandom&amp;gt; cool postman, je m'en doutais :) il y a un modèle là-bas pour les nouveaux 13:41 &amp;lt;+postman&amp;gt; jrandom: laisse-moi un peu de temps (chaque chose en son temps) mais je contribuerai :) 13:41 &amp;lt;jrandom&amp;gt; w3rd 13:41 &amp;lt;+polecat&amp;gt; ResourceNameMetadata, le former est relativement trivial. L'astuce, c'est de comprendre comment /l'obtenir/ des autres. 13:42 &amp;lt;jrandom&amp;gt; polecat: comme l'a dit postman, chaque chose en son temps. 13:42 &amp;lt;+polecat&amp;gt; Mais si j'avais une solution, je serais en train de wikipédier, n'est-ce pas. :) 13:42 &amp;lt;jrandom&amp;gt; heh 13:42 &amp;lt;jrandom&amp;gt; discuter des compromis sur /comment/ distribuer avant de décider /quoi/ distribuer est prématuré 13:43 &amp;lt;jrandom&amp;gt; il y a de la place pour beaucoup d'idées cependant, donc que chacun se sente libre de poster des idées pas encore entièrement abouties (même si des idées pleinement fonctionnelles avec des implémentations seraient cool aussi ;) 13:44 &amp;lt;jrandom&amp;gt; ok, à moins qu'il y ait autre chose là-dessus, on peut peut-être passer au bon vieux 4) ??? 13:44 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever ? 13:45 &amp;lt;jrandom&amp;gt; smeghead: y a-t-il quelque chose que les gens peuvent faire pour aider à résoudre les problèmes avec gcj, ou est-ce bloqué à cause de leur PRNG ? 13:46 &amp;lt;+polecat&amp;gt; Ce qu'il faut distribuer n'est qu'un dictionnaire signé. Aussi simple que ça. 13:46 &amp;lt;+polecat&amp;gt; Oui probablement une bonne idée. 13:46 &amp;lt;+polecat&amp;gt; Je travaille ENCORE sur le squelette de mon client bt i2p, mais j'apprécierais vraiment des conseils à n'importe quelle étape. 13:46 &amp;lt;smeghead&amp;gt; je pense que j'ai trouvé une solution 13:46 &amp;lt;smeghead&amp;gt; dans gnu crypto, il y a une implémentation Fortuna depuis l'été dernier 13:46 &amp;lt;jrandom&amp;gt; bien joué polecat 13:46 &amp;lt;jrandom&amp;gt; oh cool smeghead 13:46 &amp;lt;+polecat&amp;gt; smeghead: Hé, les 150 $ sont pratiquement à toi. 13:47 &amp;lt;smeghead&amp;gt; je peux bricoler un gnu-crypto.jar qui ne contient que les classes nécessaires pour Fortuna 13:47 &amp;lt;+polecat&amp;gt; Mes notes de travail jusqu'ici sont sur `http://polecat.i2p/bittorrent.plan.doc` 13:47 &amp;lt;smeghead&amp;gt; si on livrait le gnu-crypto.jar en entier, c'est environ 500 KB, vraiment trop gros 13:47 &amp;lt;+polecat&amp;gt; Ne laisse pas le .doc te faire peur, c'est en text/plain. 13:48 &amp;lt;+polecat&amp;gt; Fortuna n'utilise pas SecureRandom pour faire des choses aléatoires ? 13:48 &amp;lt;jrandom&amp;gt; ouh là, oui 500KB c'est un peu excessif, mais en jetant un œil à http://www.gnu.org/software/gnu-crypto/, ça ressemble à quelque chose qu'on pourrait intégrer sans risque (puisqu'on ne ferait que s'y lier, pas le modifier) 13:48 &amp;lt;smeghead&amp;gt; SecureRandom n'a jamais été le problème 13:48 &amp;lt;jrandom&amp;gt; polecat: fortuna /alimente/ secureRandom :) 13:49 &amp;lt;smeghead&amp;gt; jrandom: ce serait facile de faire un .jar personnalisé, probablement autour de 50KB 13:49 &amp;lt;smeghead&amp;gt; (estimation grossière hein) 13:49 &amp;lt;smeghead&amp;gt; je pourrais même faire un build ant pour le packager sur mesure à la demande 13:50 &amp;lt;jrandom&amp;gt; smeghead: tu veux l'intégrer dans i2p/apps/fortuna/ ? 13:50 &amp;lt;smeghead&amp;gt; je m'en occupe 13:50 &amp;lt;jrandom&amp;gt; génial ! 13:51 &amp;lt;smeghead&amp;gt; après ça, en supposant que gcj finisse par recracher des nombres aléatoires, il y aura probablement plus de tests de diverses fonctionnalités i2p 13:51 &amp;lt;+polecat&amp;gt; Quelle est la licence ? 13:51 &amp;lt;jrandom&amp;gt; on pourra alors faire un peu de vaudou dans net.i2p.util.RandomSource pour utiliser soit SecureRandom soit fortuna (si elle est trouvée, etc.) 13:51 &amp;lt;smeghead&amp;gt; lgpl 13:51 &amp;lt;+polecat&amp;gt; Cool. 13:51 &amp;lt;smeghead&amp;gt; vrai, SecureRandom serait inutile 13:52 &amp;lt;jrandom&amp;gt; oui, il reste encore beaucoup à faire pour le faire tourner sous gcj, mais c'est un excellent début 13:52 &amp;lt;jrandom&amp;gt; dans les profils que j'ai faits sur le réseau en production, le réensemencement du PRNG prend une bonne partie de la charge CPU 13:52 &amp;lt;smeghead&amp;gt; si quelqu'un aime écrire des tests 13:52 &amp;lt;smeghead&amp;gt; mais je n'ai probablement pas besoin de finir cette phrase 13:52 &amp;lt;jrandom&amp;gt; hehe 13:53 &amp;lt;smeghead&amp;gt; je vais demander au mainteneur de gnu crypto à propos de cette implémentation, parce que j'ai googlé des infos dessus et fouillé les archives de leur liste, et il n'y a pas un mot à ce sujet 13:54 &amp;lt;smeghead&amp;gt; et leurs journaux de commit cvs ne sont pas très éclairants non plus 13:54 &amp;lt;jrandom&amp;gt; 'k bonne idée 13:54 &amp;lt;smeghead&amp;gt; j'espère que ça marche 13:54 &amp;lt;smeghead&amp;gt; c'est dans le cvs de kaffe d'ailleurs 13:54 &amp;lt;smeghead&amp;gt; ta version devrait même l'avoir 13:55 &amp;lt;jrandom&amp;gt; hmm, ah, oui depuis l'import gnu-crypto 13:55 &amp;lt;smeghead&amp;gt; gnu.security.prng.Fortuna 13:55 &amp;lt;jrandom&amp;gt; le provider 'kaffe' utilise encore leur ancien sha1prng si je me souviens bien 13:55 &amp;lt;jrandom&amp;gt; cool 13:56 &amp;lt;MANCOM&amp;gt; quel est l'état des trucs SAM pour .NET ? faut-il commencer à s'y mettre ou faut-il s'attendre à des changements majeurs ? 13:56 &amp;lt;smeghead&amp;gt; MANCOM: il faut des tests, je vais écrire bientôt quelques tests unitaires 13:56 &amp;lt;smeghead&amp;gt; ce truc avec gcj a un peu mis ça en pause 13:57 &amp;lt;smeghead&amp;gt; MANCOM: je ne m'attends pas du tout à des changements de l'API, donc c'est sans risque de coder dessus 13:58 &amp;lt;smeghead&amp;gt; des changements derrière l'API sont probables, mais toi en tant que client n'as pas besoin de le savoir :) 13:59 &amp;lt;MANCOM&amp;gt; :) 13:59 &amp;lt;jrandom&amp;gt; il pourra y avoir plus tard des mises à jour pertinentes si tu construis des applis qui font de gros transferts en masse 14:00 &amp;lt;jrandom&amp;gt; mais si tu transfères juste des dizaines de Ko à la fois, ça ira 14:00 &amp;lt;smeghead&amp;gt; ok si l'API du client Java change, alors celle de sam-sharp changera aussi :) 14:01 &amp;lt;MANCOM&amp;gt; je ne peux pas dire le contraire 14:02 &amp;lt;jrandom&amp;gt; ok, quelqu'un a-t-il autre chose à aborder pour la réunion ? 14:02 * cervantes abaisse Big Ben dans le canal 14:03 &amp;lt;+DrWoo&amp;gt; note : beau travail jrandom 14:03 &amp;lt;smeghead&amp;gt; joli jeu de mots cervantes 14:03 * jrandom gémit 14:04 &amp;lt;MANCOM&amp;gt; j'ai lu que vous ne voulez pas trop faire de pub pour i2p avant la v0.5, est-ce vrai ? 14:04 &amp;lt;jrandom&amp;gt; MANCOM: avant 0.6. oui 14:04 &amp;lt;jrandom&amp;gt; MANCOM: 0.5 améliorera l'anonymat et aidera les utilisateurs à mieux contrôler leurs performances. 0.6 permettra à des milliers+ d'utilisateurs simultanés d'opérer en toute sécurité 14:04 &amp;lt;MANCOM&amp;gt; ah. 0.6. ok. 14:05 &amp;lt;jrandom&amp;gt; gracias doc, beaucoup de progrès :) 14:05 &amp;lt;+polecat&amp;gt; Youpi, vivement la 0.6... 14:05 &amp;lt;+DrWoo&amp;gt; :) 14:06 &amp;lt;jrandom&amp;gt; d'accord polecat, d'accord :) 14:06 * jrandom s'élance 14:06 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2005-01-25</title><link>/fr/blog/2005/01/25/notes-d%C3%A9tat-i2p-du-2005-01-25/</link><pubDate>Tue, 25 Jan 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/01/25/notes-d%C3%A9tat-i2p-du-2005-01-25/</guid><description>&lt;p>Salut à tous, bref point d’avancement hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>statut de la 0.5 2) sam.net 3) avancement de gcj 4) udp 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>0.5 status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Au cours de la semaine écoulée, il y a eu beaucoup de progrès du côté de la 0.5. Les problèmes dont nous parlions auparavant ont été résolus, simplifiant considérablement la cryptographie et éliminant le problème de bouclage des tunnels. La nouvelle technique [1] a été implémentée et les tests unitaires sont en place. Ensuite, je vais assembler davantage de code pour intégrer ces tunnels dans le router principal, puis mettre en place l’infrastructure de gestion et de pooling (mise en pool) des tunnels. Une fois que cela sera en place, nous le ferons passer dans le simulateur puis sur un réseau parallèle pour l’éprouver, avant de finaliser et de l’appeler 0.5.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 25 janvier 2005</title><link>/fr/blog/2005/01/25/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-25-janvier-2005/</link><pubDate>Tue, 25 Jan 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/01/25/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-25-janvier-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, cervantes, frosk, Jhor, jrandom, jrandom2p, postman, protokol, Ragnarok, smeghead, Teal`c, Tracker&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:50 &amp;lt;jrandom&amp;gt; 0) salut 13:50 &amp;lt;jrandom&amp;gt; 1) état 0.5 13:50 &amp;lt;jrandom&amp;gt; 2) sam.net 13:50 &amp;lt;jrandom&amp;gt; 3) avancées gcj 13:50 &amp;lt;jrandom&amp;gt; 4) udp 13:50 &amp;lt;jrandom&amp;gt; 5) ??? 13:50 &amp;lt;jrandom&amp;gt; 0) salut 13:50 * jrandom fait un signe de la main en retard 13:51 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées jusqu'à http://dev.i2p.net/pipermail/i2p/2005-January/000560.html 13:51 &amp;lt;+postman&amp;gt; salut 13:51 * brachtus renvoie le signe de la main 13:52 * cervantes brandit un mot de retard pour retard 13:52 &amp;lt;jrandom&amp;gt; ouais ouais, blâmez le code qui m'aspire 13:52 &amp;lt;jrandom&amp;gt; ok, on passe à 1) état 0.5 13:53 &amp;lt;jrandom&amp;gt; beaucoup de progrès depuis la semaine dernière - tous les problèmes compliqués que nous avions avec la nouvelle crypto sont résolus sans trop de difficultés 13:54 &amp;lt;jrandom&amp;gt; la dernière version http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel-alt.html?rev=HEAD sera très probablement celle que nous déploierons en 0.5 et au-delà, à moins/jusqu’à ce que des gens y trouvent des problèmes 13:55 &amp;lt;jrandom&amp;gt; pas sûr d'avoir autre chose à ajouter au-delà de ce qui est dans l'e-mail 13:55 &amp;lt;jrandom&amp;gt; quelqu'un a des questions/inquiétudes ? 13:56 &amp;lt;Ragnarok&amp;gt; à quoi vont ressembler les performances ? 13:56 &amp;lt;jrandom2p&amp;gt; (pas moi) 13:56 &amp;lt;jrandom&amp;gt; Ragnarok : les performances du tunnel devraient être bien meilleures 13:56 &amp;lt;frosk&amp;gt; une surcharge significative par rapport à ce qu'on a aujourd'hui ? 13:57 &amp;lt;jrandom&amp;gt; frosk : parfois 13:57 &amp;lt;jrandom&amp;gt; frosk : quand on peut fusionner des messages dans un tunnel, la surcharge sera minimale 13:58 &amp;lt;jrandom&amp;gt; cependant, quand on ne peut pas les fusionner ou quand ce n'est pas efficace, il peut y avoir un gaspillage non négligeable 13:58 &amp;lt;frosk&amp;gt; je vois 13:59 &amp;lt;jrandom&amp;gt; d'un autre côté, on supprime certaines absurdités de notre I2NP actuel (où nous préfixons actuellement un SHA256 de 32 octets avant chaque message I2NP, même ceux à l'intérieur des garlic messages (messages « garlic »), etc.) 13:59 &amp;lt;jrandom&amp;gt; la fragmentation et la taille fixe seront un point à régler, mais on a beaucoup de marge pour le faire 14:01 &amp;lt;jrandom&amp;gt; ok, autre chose sur 0.5 ? 14:02 &amp;lt;jrandom&amp;gt; sinon, on passe à 2) sam.net 14:02 &amp;lt;jrandom&amp;gt; smeghead a porté la lib cliente sam Java vers .NET (youpi !) 14:02 &amp;lt;jrandom&amp;gt; smeghead : tu veux nous faire un petit résumé ? 14:03 &amp;lt;smeghead&amp;gt; bien sûr 14:03 &amp;lt;smeghead&amp;gt; j'écris des tests pour ça, je devrais les mettre dans le CVS dans les prochains jours 14:04 &amp;lt;smeghead&amp;gt; devrait fonctionner avec .net/mono/portable.net 14:04 &amp;lt;smeghead&amp;gt; et C# et VB.NET 14:05 &amp;lt;frosk&amp;gt; (et toutes les autres langues qui fonctionnent avec .NET je suppose) 14:05 &amp;lt;cervantes&amp;gt; (beurk) 14:05 &amp;lt;smeghead&amp;gt; l'interface est d'une simplicité enfantine 14:05 &amp;lt;smeghead&amp;gt; il suffit d'enregistrer des méthodes d'écouteur avec SamReader, ou de sous-classer SamBaseEventHandler et de surcharger les méthodes selon les besoins 14:05 &amp;lt;smeghead&amp;gt; oui, je vise une compatibilité totale CLR 14:06 &amp;lt;jrandom&amp;gt; mortel 14:06 &amp;lt;cervantes&amp;gt; cool... smeg.net ;-) 14:06 &amp;lt;frosk&amp;gt; chouette 14:06 &amp;lt;smeghead&amp;gt; pas grand-chose de plus à dire 14:06 &amp;lt;+protokol&amp;gt; CLR ? 14:06 &amp;lt;smeghead&amp;gt; Common Language Runtime 14:06 &amp;lt;smeghead&amp;gt; l'équivalent .NET du JRE 14:07 &amp;lt;+protokol&amp;gt; JRE ? 14:07 &amp;lt;+protokol&amp;gt; je plaisante 14:07 &amp;lt;jrandom&amp;gt; !thwap protokol 14:07 &amp;lt;Ragnarok&amp;gt; jrandom : comment se comporte le pont sam ces jours-ci ? tous les problèmes liés à BT ont été résolus ? 14:08 &amp;lt;Tracker&amp;gt; J'en doute, i2p-bt peut même rendre fou mon AMD64 3000, côté CPU... 14:08 &amp;lt;jrandom&amp;gt; Ragnarok : je n'y ai pas touché dernièrement. Il y a toujours le problème de choke en suspens que polecat a soulevé, mais où le pont i2p-bt&amp;lt;--&amp;gt;sam décroche, je ne suis pas sûr 14:09 &amp;lt;jrandom&amp;gt; hmm, les connexions échouées forceront du ElGamal complet au lieu de l'AES 14:10 &amp;lt;Ragnarok&amp;gt; ok 14:10 &amp;lt;jrandom&amp;gt; on devrait pouvoir réduire une partie de ça après la 0.5, mais seulement partiellement 14:12 &amp;lt;Tracker&amp;gt; Ok, l'I2P sera bon pour des trackers anonymes mais pas pour des clients anonymes. Essayez d'imaginer ce qui se passe sur un torrent vraiment populaire avec environ 1000 seeders et leechers. 14:12 &amp;lt;jrandom&amp;gt; ok, le truc sam.net a l'air cool, merci encore smeghead. j'attends avec impatience les tests unitaires et peut-être une appli de démo :) 14:12 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; bonjour tout le monde 14:12 &amp;lt;smeghead&amp;gt; une appli de démo, oui je ferai ça aussi 14:13 &amp;lt;smeghead&amp;gt; j'ai d'ailleurs porté la tienne 14:13 &amp;lt;jrandom&amp;gt; Tracker : i2p peut très bien gérer des clients anonymes, on doit juste comprendre ce qui ne va pas avec le pont i2p-bt&amp;lt;--&amp;gt;sam pour réduire les ElG complets 14:13 &amp;lt;smeghead&amp;gt; elles sont juste truffées de bugs pour le moment 14:13 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; cerf ? 14:13 &amp;lt;jrandom&amp;gt; salut Evil-Brotten 14:13 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; bonjour 14:14 &amp;lt;jrandom&amp;gt; réunion de dev hebdo en cours, n'hésitez pas à rester. deer est une passerelle vers i2p/iip 14:14 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; es-tu un expert i2p ? 14:14 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; :P 14:14 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; ah, ok 14:14 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; Evil-Brotten : tu peux parler dans #i2p-chat si tu veux pendant que la réunion se déroule 14:14 &amp;lt;jrandom&amp;gt; Tracker : on a beaucoup à faire avant de gérer des torrents avec ~1k de participants 14:14 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; j'essayais juste d'installer votre programme, mais j'ai quelques problèmes 14:14 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; cool, je demanderai là-bas 14:15 &amp;lt;jrandom&amp;gt; mortel smeghead 14:15 &amp;lt;Tracker&amp;gt; jrandom : j'espère, le BT non anonyme ne survivra pas beaucoup plus longtemps... 14:15 &amp;lt;frosk&amp;gt; n'importe quoi 14:15 &amp;lt;jrandom&amp;gt; "mais exeem est anonyme !@#" &amp;lt;/snark&amp;gt; 14:15 &amp;lt;Tracker&amp;gt; jrandom : mais c'est une autre histoire 14:15 &amp;lt;ant&amp;gt; &amp;lt;MikeW&amp;gt; quoi ? 14:15 &amp;lt;ant&amp;gt; &amp;lt;MikeW&amp;gt; qui a dit qu'exeem est anonyme ? 14:16 &amp;lt;jrandom&amp;gt; mikew : juste l'occasionnel fanboy 14:16 &amp;lt;jrandom&amp;gt; Tracker : après 0.5 on aura beaucoup de boulot pour amener les performances au niveau nécessaire 14:16 * DrWoo note que « les gens » sont de sacrés abrutis (parfois) 14:16 &amp;lt;Tracker&amp;gt; jrandom : ouais, installer des logiciels espions/adwares n'est vraiment pas ce que je ferais ;) 14:16 &amp;lt;jrandom&amp;gt; heh 14:17 &amp;lt;smeghead&amp;gt; j'aime bien les gens, moi 14:17 &amp;lt;smeghead&amp;gt; ils sont bons sur des toasts 14:17 &amp;lt;jrandom&amp;gt; *croque* 14:17 &amp;lt;smeghead&amp;gt; certains ont juste besoin d'un peu plus de beurre que d'autres 14:18 &amp;lt;jrandom&amp;gt; ok, je pense que c'est tout pour 2) sam.net (à moins que quelqu'un ait autre chose à ajouter ?) 14:18 &amp;lt;jrandom&amp;gt; sinon, on passe à 3) avancées gcj 14:19 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; sam.net ?? 14:19 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ça marche ?/ 14:19 &amp;lt;jrandom&amp;gt; j'ai lu dans mon backlog que smeghead a bien avancé - tu veux nous faire une mise à jour sur l'état ? 14:19 &amp;lt;smeghead&amp;gt; oui 14:20 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cooooooool 14:20 &amp;lt;smeghead&amp;gt; j'ai modifié quelques classes pour que le router compile avec gcj 3.4.3 14:20 &amp;lt;smeghead&amp;gt; je soumettrai le patch après la réunion 14:20 &amp;lt;smeghead&amp;gt; après ça, moi et tous ceux qui voudront aider pourrons nous mettre à le faire tourner 14:21 &amp;lt;jrandom&amp;gt; sympa 14:21 * frosk décore smeghead avec la médaille d'Employé de la semaine pour sam.net ET le travail sur gcj 14:21 &amp;lt;jrandom&amp;gt; ouais, v. cool 14:21 &amp;lt;smeghead&amp;gt; :) 14:22 &amp;lt;Tracker&amp;gt; frosk : mieux vaut utilisateur du forum de la semaine ;) 14:22 &amp;lt;frosk&amp;gt; je n'ai pas lu le forum cette semaine, désolé :) 14:22 &amp;lt;cervantes&amp;gt; la gloire du canard n'a pas encore expiré ;-) 14:23 * jrandom a très hâte de voir i2p compatible gcj 14:24 &amp;lt;jrandom&amp;gt; (et il y a toujours la prime dessus, donc les gens devraient contacter smeghead et s'impliquer ;) 14:24 &amp;lt;smeghead&amp;gt; oui, ça augmenterait significativement la portabilité d'i2p 14:24 &amp;lt;cervantes&amp;gt; on pourra peut-être extraire quelque chose qui ressemble à des performances du router :P 14:24 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ma série de 32 semaines en tant que travailleur I2P le plus acharné se termine enfin... 14:25 &amp;lt;jrandom&amp;gt; je ne m'attends pas à ce que gcj améliore réellement les performances ou réduise l'empreinte mémoire, mais il fonctionnera sur des OS pour lesquels Sun ne publie pas de JVM et sur lesquels Kaffe est b0rked 14:25 &amp;lt;jrandom&amp;gt; (mais si je me trompe, tant mieux !) 14:25 &amp;lt;frosk&amp;gt; tout ce qui peut faire tourner i2p mieux sans logiciel propriétaire est une Bonne Chose 14:26 &amp;lt;jrandom&amp;gt; d'accord. Prendre en charge à la fois Kaffe et gcj serait une Bonne Chose 14:27 &amp;lt;jrandom&amp;gt; ok, autre chose sur 3) avancées gcj, ou on passe à la suite ? 14:27 &amp;lt;smeghead&amp;gt; l'installation serait plus simple aussi 14:27 &amp;lt;Teal`c&amp;gt; gcj a-t-il fonctionné pour autre chose que des exemples 'hello world' ? 14:27 &amp;lt;Ragnarok&amp;gt; quelqu'un a construit Eclipse avec 14:27 &amp;lt;smeghead&amp;gt; Teal`c : oui, je l'ai utilisé pour des .exe sous MinGW auparavant en fait 14:27 &amp;lt;smeghead&amp;gt; oui, Eclipse tournait sous gcj avec Red Hat il n'y a pas très longtemps 14:28 &amp;lt;jrandom&amp;gt; avoir l'option de distribuer des exécutables compilés avec gcj, des installeurs .jar simples, et des .jar+JVM embarqués sera définitivement une Bonne Chose 14:29 &amp;lt;jrandom&amp;gt; ok, on passe à 4) udp 14:30 &amp;lt;jrandom&amp;gt; il y a eu un message récent sur le forum sur lequel je voulais attirer l'attention, qui demande (et répond) pourquoi l'udp est important 14:30 &amp;lt;Tracker&amp;gt; Beurk 14:30 &amp;lt;jrandom&amp;gt; (voir http://forum.i2p.net/viewtopic.php?t=280 et commentez si vous avez des suggestions/questions/inquiétudes) 14:31 &amp;lt;jrandom&amp;gt; beurk Tracker ? 14:32 &amp;lt;jrandom&amp;gt; bref, mule et detonate avancent tous les deux côté udp. detonate/mule : vous avez des nouvelles à partager ? 14:32 &amp;lt;Tracker&amp;gt; L'UPD est diabolique ici, alors qu'il marche bien à l'intérieur des frontières du pays, ça devient vraiment moche quand on essaie de l'utiliser vers des destinations hors de nos pays. 14:32 &amp;lt;jrandom&amp;gt; hmm 14:32 &amp;lt;Tracker&amp;gt; Juste mon expérience de 5 ans de jeux en ligne... 14:33 &amp;lt;jrandom&amp;gt; nous devrons certainement prendre en compte la congestion et les problèmes de MTU quand ça sort sur le net 14:33 &amp;lt;Tracker&amp;gt; D'une manière ou d'une autre, les deux grands backbones ici n'aiment pas acheminer l'UPD très bien, et seulement avec une priorité très basse. 14:34 &amp;lt;Tracker&amp;gt; Ce qui veut dire des pings entre 5 et 20 secondes. 14:34 &amp;lt;jrandom&amp;gt; je serais assez surpris s'il existait un FAI qui n'autorise pas du tout l'UDP (puisqu'on utilise tous le DNS) 14:34 &amp;lt;Tracker&amp;gt; Et une forte perte de paquets 14:34 &amp;lt;jrandom&amp;gt; le contrôle de congestion est certainement important 14:35 &amp;lt;Tracker&amp;gt; Pourquoi pensez-vous que je fais tourner mon propre DNS avec cache très gros depuis des années ;) 14:35 &amp;lt;jrandom&amp;gt; heh 14:35 &amp;lt;jrandom&amp;gt; eh bien, nous aurons la solution de repli en TCP pour les gens qui ne peuvent pas utiliser l'udp pour une raison quelconque 14:36 &amp;lt;jrandom&amp;gt; mais l'UDP sera largement privilégié 14:36 &amp;lt;Tracker&amp;gt; C'est bien. 14:36 &amp;lt;jrandom&amp;gt; (c’est-à-dire que j'espère qu'il n'y aura peut-être que 10 personnes utilisant TCP sur plus d'1M de nœuds ;) 14:37 &amp;lt;jrandom&amp;gt; mais, encore une fois, ce lien du forum explique pourquoi nous devons faire ce que nous faisons, même si quelqu'un trouve une meilleure façon, je suis tout ouïe 14:37 &amp;lt;Tracker&amp;gt; Je suppose que j'en ferai partie. 14:37 &amp;lt;jrandom&amp;gt; peut-être. 14:38 &amp;lt;jrandom&amp;gt; on verra lors du déploiement de la 0.6 si c'est le cas, ou si nous pourrons contourner les problèmes de ton FAI 14:38 &amp;lt;jrandom&amp;gt; ok, autre chose sur udp ? ou on passe à 5) ??? 14:39 &amp;lt;jrandom&amp;gt; considérons que c'est fait 14:39 &amp;lt;jrandom&amp;gt; 5) ?? 14:39 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever ? 14:40 &amp;lt;Teal`c&amp;gt; la pizza est arrivée ? 14:40 &amp;lt;Jhor&amp;gt; quelqu'un sait où je devrais regarder pour trouver/déboguer des problèmes dans BitTorrent ? 14:41 &amp;lt;jrandom&amp;gt; Jhor : dans i2p-bt, un bon point de départ serait probablement d'ajouter un peu de journalisation pour savoir quels messages BT sont envoyés/reçus, afin qu'on sache où ça bloque/expire/etc. 14:41 &amp;lt;jrandom&amp;gt; (en supposant que tu parles d'i2p-bt et pas d'azneti2p ?) 14:42 &amp;lt;Jhor&amp;gt; ouais, i2p-bt. quels sont les différents niveaux de spew ? 14:42 &amp;lt;jrandom&amp;gt; aucune idée, tout ce que je sais c'est --spew 1 14:42 &amp;lt;Jhor&amp;gt; Ok, je vais essayer ça 14:43 * Jhor se prépare à un cours intensif de Python 14:43 &amp;lt;jrandom&amp;gt; :) 14:44 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à discuter ? 14:44 * cervantes sort le Gong Strand 14:44 &amp;lt;jrandom&amp;gt; on est autour de la barre des 60 minutes, donc un rythme plutôt bon 14:44 &amp;lt;Teal`c&amp;gt; quand l'udp sera-t-il prêt pour le grand public ? 14:44 &amp;lt;jrandom&amp;gt; Teal`c : avril 14:44 &amp;lt;jrandom&amp;gt; c'est la 0.6, on travaille encore sur la 0.5 14:45 &amp;lt;Teal`c&amp;gt; beau boulot. 14:46 &amp;lt;jrandom&amp;gt; progrès, toujours en avant 14:46 * jrandom s'élance 14:46 * jrandom donne un *baf* au gong, clôturant la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2005-01-18</title><link>/fr/blog/2005/01/18/notes-de-statut-i2p-du-2005-01-18/</link><pubDate>Tue, 18 Jan 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/01/18/notes-de-statut-i2p-du-2005-01-18/</guid><description>&lt;p>Salut à tous, c’est l’heure de la mise à jour hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) 0.5 3) i2pmail.v2 4) azneti2p_0.2 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Hmm, pas grand-chose à signaler ici - tout fonctionne toujours comme la semaine dernière, la taille du réseau est toujours assez similaire, peut-être un peu plus grande. Quelques nouveaux sites intéressants font leur apparition - voir le forum [1] et orion [2] pour plus de détails.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 18 janvier 2005</title><link>/fr/blog/2005/01/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-janvier-2005/</link><pubDate>Tue, 18 Jan 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/01/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-janvier-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, BrockSamson, cervantes, dox, duck, Frooze, jrandom, kaji, mule, orion, polecat, postman, protokol, Ragnarok, Teal`c, Xan&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:04 &amp;lt;jrandom&amp;gt; 0) salut 13:04 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:04 &amp;lt;jrandom&amp;gt; 2) 0.5 13:04 &amp;lt;jrandom&amp;gt; 3) i2pmail.v2 13:04 &amp;lt;jrandom&amp;gt; 4) azneti2p_0.2 13:04 &amp;lt;jrandom&amp;gt; 5) ??? 13:04 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; (le son de la discussion crypto qui me passe à côté des oreilles) 13:04 &amp;lt;jrandom&amp;gt; :) 13:04 * jrandom fait signe 13:04 &amp;lt;cervantes&amp;gt; salut 13:04 &amp;lt;jrandom&amp;gt; vous aussi, vous pouvez écouter le son de la discussion crypto qui vous passe à côté des oreilles ! note d’état hebdomadaire publiée @ http://dev.i2p.net/pipermail/i2p/2005-January/000559.html 13:05 &amp;lt;bla&amp;gt; salut 13:05 &amp;lt;jrandom&amp;gt; on se lance, puisque de toute façon on empiète sur une discussion intéressante... 1) état du réseau 13:05 &amp;lt;jrandom&amp;gt; je n’ai pas grand-chose à ajouter au-delà de ce qui est dans le mail – quelqu’un a-t-il quelque chose à soulever concernant l’état du réseau ? 13:06 &amp;lt;bla&amp;gt; À part le fait que, pour la première fois, on a vu des nœuds sur *tous* les continents sauf l’Antarctique, non. 13:06 &amp;lt;jrandom&amp;gt; w00t! 13:07 &amp;lt;jrandom&amp;gt; ok, passons à 2) trucs 0.5 13:07 &amp;lt;mule&amp;gt; hé, mon père est justement en route pour l’Antarctique, j’aurais dû lui donner un nœud 13:07 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; satanés Antarcticiens 13:07 &amp;lt;Xan&amp;gt; pas d’Antarcticiens ? :( 13:07 &amp;lt;jrandom&amp;gt; hah sympa 13:07 &amp;lt;jrandom&amp;gt; quoique je ne pense pas qu’il y ait un grand ensemble d’anonymat là-haut 13:07 &amp;lt;Frooze&amp;gt; blâmez l’Antarctique 13:08 * cervantes installe une plate-forme pétrolière en Antarctique pour pouvoir financer un nœud là-bas 13:09 &amp;lt;jrandom&amp;gt; ok ok, il y a beaucoup de choses pour la 0.5, on peut donc y aller par morceaux 13:09 &amp;lt;jrandom&amp;gt; d’abord, merci aux personnes qui ont collecté une journée de stats – plein de données intéressantes @ http://dev.i2p.net/~jrandom/messageSizes/ 13:09 &amp;lt;postman&amp;gt; avec plaisir :) 13:10 &amp;lt;cervantes&amp;gt; concernant l’état du réseau... j’ai vu pas mal de gens avoir du mal à faire démarrer I2P ces derniers temps (sur les forums, etc.) – je ne sais pas si c’est juste dû à une hausse du nombre d’utilisateurs ou peut-être à plus d’apps basées sur i2p qui peuvent foirer 13:10 &amp;lt;+protokol&amp;gt; jrandom: MENTEUR ! tu as dit que les données étaient intéressantes ! 13:10 * jrandom lance de la boue sur protokol 13:11 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; cervantes : j’ai aussi vu des retours de gens capables de le faire démarrer en quelques minutes 13:11 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; je pense que le NAT cause la plupart des problèmes 13:11 &amp;lt;cervantes&amp;gt; duck : vrai... 13:11 &amp;lt;ant&amp;gt; &amp;lt;dmdm&amp;gt; qui est NAT ? 13:11 &amp;lt;jrandom&amp;gt; cervantes : il reste certainement quelques problèmes moches. La question du NAT et d’OSX a été un peu pénible ces derniers temps, mais l’aide de Jhor sur le second devrait améliorer les choses 13:12 &amp;lt;cervantes&amp;gt; oui 13:12 &amp;lt;cervantes&amp;gt; *tousse* alors... 0.5 13:13 &amp;lt;Xan&amp;gt; dmdm : traduction d’adresses réseau 13:13 &amp;lt;jrandom&amp;gt; heh, ok. En gros, l’objectif de ces stats de taille de messages est d’explorer les questions de bourrage 13:14 &amp;lt;jrandom&amp;gt; malheureusement, la stratégie que j’ai bricolée en piochant des nombres au hasard était pourrie, elle ajoute 25 % de surcharge rien qu’avec le bourrage 13:14 &amp;lt;jrandom&amp;gt; si on choisit l’une des propositions pour le chiffrement 0.5 (tunnels-alt.html), on n’aura pas ce problème 13:15 &amp;lt;jrandom&amp;gt; (puisque ça imposera de petites tailles fixes avec fragmentation) 13:15 &amp;lt;mule&amp;gt; quel type de messages voulez-vous bourrer, ceux qu’un router voit ou ceux qu’un observateur externe voit ? 13:15 &amp;lt;jrandom&amp;gt; mule : question importante 13:15 &amp;lt;jrandom&amp;gt; si on ne s’inquiète que de l’observateur externe, on peut laisser les messages sans bourrage, en faisant toute génération de faux trafic à la couche de transport 13:16 &amp;lt;Teal`c&amp;gt; `http://microsoft.i2p/david_hasselhoff_05_christmas_album__silent_night.mp3` 13:16 &amp;lt;jrandom&amp;gt; d’un autre côté, si on craint que des participants au tunnel fassent de l’analyse de flux, il faut se soucier du bourrage dans le tunnel 13:16 &amp;lt;@duck&amp;gt; avec 5-6 sauts, quel est le risque qu’un router fasse de l’analyse de trafic ? 13:16 &amp;lt;cervantes&amp;gt; Teal`c : réunion en cours... peux-tu utiliser #i2p-chat pour annoncer des mp3 ;-) 13:17 &amp;lt;Teal`c&amp;gt; désolé 13:17 &amp;lt;cervantes&amp;gt; :) pour David Hasselhoff ? 13:18 &amp;lt;jrandom&amp;gt; ça dépend du niveau d’analyse, duck. S’ils ont d’une manière ou d’une autre repéré dans quel tunnel ils se trouvent (par ex. ils sont la passerelle d’entrée d’un tunnel entrant et ont moissonné la netDb, en corrélant ça avec une destination), ce sont des données non triviales. D’un autre côté ce n’est pas une exposition directe, mais ça donne des infos 13:18 &amp;lt;jrandom&amp;gt; encore plus important que le bourrage dans le tunnel, il y a le bourrage de bout en bout, qui cache les données de flux des messages aux passerelles et aux extrémités. 13:19 &amp;lt;jrandom&amp;gt; si on est fous/idiots, on pourrait aller jusqu’à un pipenet, en utilisant un débit constant partout 13:19 &amp;lt;+polecat&amp;gt; j’ai trouvé ! 13:19 &amp;lt;jrandom&amp;gt; (et finir avec zéro utilisateur qui fait tourner i2p) 13:19 &amp;lt;+polecat&amp;gt; Ce qu’il faut faire, c’est tunneler i2p par e-mail ! 13:19 &amp;lt;cervantes&amp;gt; quelle est la probabilité que des routers collusifs se retrouvent dans le même tunnel sur un réseau suffisamment grand ? 13:19 &amp;lt;+polecat&amp;gt; Aucun FAI ne serait assez bête pour bloquer l’e-mail ! 13:20 * jrandom attend l’implémentation net.i2p.router.transport.gmail 13:20 &amp;lt;postman&amp;gt; polecat : ouh là, c’est idiot 13:20 &amp;lt;postman&amp;gt; :) 13:20 &amp;lt;bla&amp;gt; cervantes : N^(-h) (N est le nombre de nœuds rapides, h = nombre de sauts). On dirait 13:20 &amp;lt;+polecat&amp;gt; =3 je sais. 13:21 &amp;lt;cervantes&amp;gt; c’est beaucoup ? :) 13:21 &amp;lt;jrandom&amp;gt; pas le nombre de nœuds rapides, puisque les personnes externes ne connaîtront pas vos profils 13:21 &amp;lt;+polecat&amp;gt; Sérieusement, en abusant sans vergogne des services IP existants, on pourrait tunneler i2p de multiples manières ingénieuses. 13:21 &amp;lt;jrandom&amp;gt; c^2/N^h pour faire entrer deux pairs dans le même tunnel 13:21 &amp;lt;jrandom&amp;gt; d’accord, polecat. C’est une des raisons pour lesquelles nous n’avons pas de tunnels bidirectionnels 13:22 &amp;lt;jrandom&amp;gt; certains transports (par ex. l’e-mail) sont nuls pour la communication bidirectionnelle 13:22 &amp;lt;bla&amp;gt; jrandom : c = ? 13:22 &amp;lt;jrandom&amp;gt; c == nombre de pairs collusifs 13:23 &amp;lt;+polecat&amp;gt; Hmm, point intéressant. 13:23 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; en termes de feuille de route, quel serait l’impact si i2p partait dans la mauvaise direction et choisissait une mauvaise solution crypto ? 13:23 &amp;lt;+polecat&amp;gt; Ou le protocole du pigeon voyageur, pas du tout bidirectionnel. 13:23 &amp;lt;+polecat&amp;gt; la crypto est déjà modulaire, non ? 13:23 &amp;lt;jrandom&amp;gt; duck : ce n’est qu’un point dans la 0.5, et une sous-section du doc tunnels*.html. Il y a bien plus dans le routage de tunnel que la simple façon d’envelopper les données 13:24 &amp;lt;bla&amp;gt; jrandom : Cela dit, c’est le problème pour les faire entrer dans le tunnel *maintenant*. Cependant, sur T renouvellements de tunnel (toutes les X minutes), on a P = 1 - (1 - c^2/N^h)^T 13:24 &amp;lt;jrandom&amp;gt; d’un autre côté, la différence entre « blocs fixes de 1 Ko » et « blocs de 0 à 40 Ko » a un impact substantiel 13:24 &amp;lt;+polecat&amp;gt; Je n’aimerais pas voir ce réseau suivre la voie d’Entropy, coincé dans McEliece. 13:24 &amp;lt;jrandom&amp;gt; polecat : lis http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel-alt.html?rev=HEAD 13:24 &amp;lt;bla&amp;gt; jrandom : Et donc ça tend vers zéro pour un temps suffisamment long. C.-à-d. que pour un temps suffisamment long, les attaquants seront dans le même tunnel au moins une fois 13:25 &amp;lt;jrandom&amp;gt; le plan, c’est AES256/CBC standard 13:25 &amp;lt;+protokol&amp;gt; j’ai entendu dire que DNS est bien pour tunneler des trucs, la plupart des gens ne le bloquent pas 13:25 &amp;lt;jrandom&amp;gt; certainement, bla, même si ce n’est pas tout à fait aussi direct (pour les tunnels exploratoires oui, mais pas pour les tunnels client) 13:26 &amp;lt;+polecat&amp;gt; Et si jamais même AES est cassé, on prendra un chiffrement symétrique équivalent. 13:27 &amp;lt;jrandom&amp;gt; bla : je ne pense pas que ce soit une inquiétude pratique énorme dans la plupart des cas à ce niveau, mais quand on le monte dans le cadre d’une attaque du prédécesseur, la question devient en grande partie sans objet 13:28 &amp;lt;jrandom&amp;gt; (à cause de la façon dont on fait le reste du routage de tunnel) 13:28 &amp;lt;bla&amp;gt; jrandom : ok 13:28 &amp;lt;jrandom&amp;gt; exact, polecat 13:29 &amp;lt;jrandom&amp;gt; duck : si on prend la deuxième option, changer pour une autre plus tard sera sans doute facile. 13:29 &amp;lt;jrandom&amp;gt; d’un autre côté, la deuxième option demandera des optimisations de performance costaudes pour que ça ne soit pas nul 13:29 &amp;lt;jrandom&amp;gt; mais je suis sûr qu’on peut y arriver 13:31 &amp;lt;jrandom&amp;gt; bref, je pense que ce qui précède couvre où nous en sommes actuellement concernant le travail 0.5 13:31 &amp;lt;jrandom&amp;gt; quelqu’un a d’autres questions/commentaires/inquiétudes ? 13:31 &amp;lt;bla&amp;gt; jrandom : Une 13:32 &amp;lt;bla&amp;gt; jrandom : je pense qu’on devrait valoriser un peu plus l’anonymat que la performance pour le moment : donc oui, les options PRNG (générateur de nombres pseudo-aléatoires) semblent bien 13:33 &amp;lt;jrandom&amp;gt; d’accord. La performance peut être améliorée plus tard, « ajouter » un meilleur anonymat en revanche est beaucoup plus difficile 13:33 &amp;lt;jrandom&amp;gt; (mais bien sûr, la performance /est/ un paramètre de sécurité. si c’est pourri, personne ne l’utilise) 13:33 &amp;lt;bla&amp;gt; Oui. 13:33 &amp;lt;bla&amp;gt; jrandom : 13:33 &amp;lt;bla&amp;gt; désolé 13:33 &amp;lt;@duck&amp;gt; d’accord, /me bascule le bit magique de performance de Freenet 13:33 &amp;lt;cervantes&amp;gt; peut-être que ça dissuadera tous ces leechers agitant leurs torrents de rester à l’écart un peu plus longtemps ;-) 13:34 &amp;lt;jrandom&amp;gt; heh 13:34 &amp;lt;cervantes&amp;gt; &amp;lt;-- connexion réinitialisée 13:34 &amp;lt;bla&amp;gt; cervantes : Non, ce n’est pas moi ! :) 13:34 &amp;lt;cervantes&amp;gt; :) 13:35 &amp;lt;jrandom&amp;gt; je pense qu’on peut réussir des optimisations vraiment cool, et il semble que beaucoup de nos étranglements ne sont pas liés à la sélection des pairs, mais simplement (heh) à des bogues dans la jobqueue 13:36 &amp;lt;jrandom&amp;gt; mais bref, autre chose pour 2) 0.5 ? 13:36 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; pourrais-tu poster une explication de cette attaque par boucle ? 13:37 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ça semble plus dangereux que ce que ton traitement laisse entendre 13:37 &amp;lt;jrandom&amp;gt; boucle : construire un tunnel contenant A--&amp;gt;B--&amp;gt;C--&amp;gt;D--&amp;gt;C, envoyer 10 messages. 13:37 &amp;lt;jrandom&amp;gt; sans les PRNG, tu peux ajouter autant de messages que tu veux à cette boucle C&amp;lt;--&amp;gt;D 13:38 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ok 13:38 &amp;lt;jrandom&amp;gt; en lançant effectivement un DoS contre n’importe quels routers avec juste quelques messages 13:38 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; mais seul A peut faire ça 13:38 &amp;lt;jrandom&amp;gt; avec les PRNG, ça limite le nombre de messages qui peuvent entrer dans la boucle 13:38 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; donc il n’y a pas de danger qu’un attaquant raccourcisse mes tunnels en introduisant des boucles 13:38 &amp;lt;jrandom&amp;gt; non, personne ne peut raccourcir tes tunnels 13:39 &amp;lt;jrandom&amp;gt; la seule chose à laquelle ça sert, c’est un DoS 13:39 &amp;lt;jrandom&amp;gt; (un DoS très bon marché) 13:39 &amp;lt;jrandom&amp;gt; (mais quand tu peux faire un DoS de manière sélective sur des pairs à peu de frais, tu peux faire des choses très très vilaines) 13:40 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; je comprends 13:40 &amp;lt;+protokol&amp;gt; et les certificats hashcash aideront pour ça ? 13:40 &amp;lt;jrandom&amp;gt; protokol : hashcash traite le problème d’un pair qui construit trop de tunnels, et peut-être qui construit trop de sauts 13:41 &amp;lt;jrandom&amp;gt; protokol : ça n’aide pas contre les boucles. Les deux moyens que j’ai trouvés qui /marchent/ sont les PRNG (tunnel-alt.html) ou la vérification à chaque étape (tunnel.html) 13:42 &amp;lt;jrandom&amp;gt; vérifier à chaque étape comporte des dangers, donc l’orientation actuelle est plutôt vers les PRNG 13:42 &amp;lt;+Ragnarok&amp;gt; quelle sera l’efficacité de la méthode PRNG ? 13:42 &amp;lt;Xan&amp;gt; A--&amp;gt;B--&amp;gt;C--&amp;gt;D--&amp;gt;C – chaque saut ne devrait-il pas avoir un identifiant différent ou quelque chose, pour que les messages quittent le tunnel la deuxième fois qu’ils atteignent C plutôt que de boucler ? 13:43 &amp;lt;jrandom&amp;gt; Xan : si, mais sans vérifier chaque étape, tu ne peux pas dire si c’est mauvais ou pas 13:44 &amp;lt;jrandom&amp;gt; Ragnarok : je pense que ce sera très efficace pour minimiser les dégâts 13:45 &amp;lt;jrandom&amp;gt; du moins, d’après ce que je vois jusqu’ici 13:45 &amp;lt;jrandom&amp;gt; si quelqu’un voit des problèmes avec ça, ou a des suggestions d’amélioration, contactez-moi :) 13:46 &amp;lt;Xan&amp;gt; ou peut-être que je passe à côté 13:46 &amp;lt;Xan&amp;gt; à plus 13:46 &amp;lt;jrandom&amp;gt; 'k à+, je mettrai à jour le doc pour être plus clair 13:47 &amp;lt;jrandom&amp;gt; ok, à moins qu’il y ait autre chose, on passe à 3) i2pmail.v2 ? 13:47 &amp;lt;jrandom&amp;gt; postman : t’es là ? 13:48 &amp;lt;postman&amp;gt; oui 13:49 &amp;lt;postman&amp;gt; :) 13:49 &amp;lt;jrandom&amp;gt; quelque chose à ajouter par rapport à ton post sur le forum ? ça a l’air plutôt cool 13:49 &amp;lt;postman&amp;gt; eh bien, quelques-uns d’entre vous ont peut-être déjà lu le brouillon pour i2pmail.v2 13:50 &amp;lt;bla&amp;gt; wtf se passe-t-il ? Déconnexions massives. J’ai aussi du mal à atteindre des sites (par ex. orion, library) ici 13:50 &amp;lt;postman&amp;gt; il vise à une infrastructure mail entièrement décentralisée à terme 13:50 &amp;lt;postman&amp;gt; mais il a besoin de logiciels proxy sur les nœuds ainsi que d’un paquet de relais dédiés 13:51 &amp;lt;postman&amp;gt; tout le monde est invité à contribuer idées / concepts / coups de gueule 13:51 &amp;lt;postman&amp;gt; le développement a déjà commencé – n’attendez rien avant la fin du printemps :) 13:51 &amp;lt;jrandom&amp;gt; w00t 13:51 &amp;lt;kaji&amp;gt; hmm, les flics viennent juste d’arriver à ma porte 13:52 &amp;lt;bla&amp;gt; kaji : ? 13:52 &amp;lt;jrandom&amp;gt; vite, fais sauter ton disque dur 13:52 &amp;lt;postman&amp;gt; jrandom : voilà, c’est tout ce que j’ai à dire pour l’instant :) 13:52 &amp;lt;cervantes&amp;gt; cachez la table de blackjack ! 13:52 &amp;lt;jrandom&amp;gt; trop cool, merci postman 13:52 &amp;lt;kaji&amp;gt; ils ont dit que j’avais composé le 911, mais je suis presque sûr que ni moi ni mon frère ne l’avons fait 13:53 &amp;lt;+protokol&amp;gt; kaji : ils vérifient juste i2p 13:53 &amp;lt;jrandom&amp;gt; ok, à moins qu’il y ait autre chose sur 3) i2pmail, passons à 4) azneti2p_0.2 13:53 &amp;lt;+protokol&amp;gt; &amp;lt;musique flippante&amp;gt; 13:53 &amp;lt;jrandom&amp;gt; comme mentionné dans l’e-mail, il y a eu des avancées importantes récemment 13:53 &amp;lt;kaji&amp;gt; puis ils ont dit que les téléphones sans fil pouvaient déconner quand ils sont décrochés, mais tous mes téléphones sans fil sont sur leur chargeur -&amp;gt; #i2p-chat 13:55 &amp;lt;jrandom&amp;gt; les gens d’Azureus ont été très réactifs pour préparer une mise à jour (yay !), mais il faut aussi que les gens restent à l’affût des problèmes 13:55 &amp;lt;jrandom&amp;gt; (si vous ne lisez pas la mailing list i2p et utilisez azneti2p, lisez la mailing list i2p) 13:55 &amp;lt;jrandom&amp;gt; ((ou même si vous n’utilisez pas azneti2p, lisez la liste, car c’est là qu’on annonce des choses importantes ;) 13:56 &amp;lt;jrandom&amp;gt; duck et orion ont aussi fait plein de mises à jour pour accommoder le nouveau client bt et le formatage 13:56 &amp;lt;jrandom&amp;gt; (yay !) 13:56 * orion sourit 13:57 &amp;lt;orion&amp;gt; il reste encore du chemin, mais pour l’instant, ça marche. 13:57 &amp;lt;jrandom&amp;gt; (dans la mesure où i2p le permet ;) 13:58 &amp;lt;orion&amp;gt; héhé, oui. ;) 13:58 &amp;lt;jrandom&amp;gt; quelqu’un d’autre a quelque chose à soulever concernant azneti2p ou i2p-bt ? 13:58 &amp;lt;jrandom&amp;gt; (ou bytemonsoon2p ;) 14:00 &amp;lt;jrandom&amp;gt; ok sinon, on enchaîne avec 5) ??? 14:00 &amp;lt;jrandom&amp;gt; la parole est libre – quelqu’un d’autre a quelque chose à soulever ? 14:00 &amp;lt;postman&amp;gt; jrandom : pourquoi l’addressbook publie-t-il des entrées userhosts ? 14:01 &amp;lt;jrandom&amp;gt; postman : bug. 14:01 &amp;lt;postman&amp;gt; donc ce n’était pas un comportement prévu et ça va être changé ? 14:01 &amp;lt;cervantes&amp;gt; juste une chose... 14:01 &amp;lt;jrandom&amp;gt; postman : correct, et ce sera changé 14:02 &amp;lt;jrandom&amp;gt; (hein Ragnarok ? :) 14:02 &amp;lt;+Ragnarok&amp;gt; ça dépend précisément de ce que veut dire postman... 14:03 &amp;lt;jrandom&amp;gt; Ragnarok : les nouvelles entrées ajoutées par l’utilisateur local à ses hosts privés ne devraient pas être propagées aux hosts publiés 14:03 &amp;lt;jrandom&amp;gt; (par ex. userhosts.txt est privé, hosts.txt est synchronisé avec d’autres personnes et est public) 14:03 &amp;lt;cervantes&amp;gt; Dans le cadre d’une rubrique semi-régulière sur le forum, il y aura des reconnaissances et des récompenses pour ceux qui ont apporté de bonnes choses à I2P récemment ou sur toute la durée du projet 14:03 &amp;lt;postman&amp;gt; Ragnarok : après la mise à jour vers 0.4.2.6 j’ai trouvé des entrées de mon userhosts.txt dans l’addressbook publié, dans mon dossier eepsite 14:03 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; hmm 14:04 &amp;lt;postman&amp;gt; Ragnarok : c’étaient des clés ajoutées manuellement, qui n’étaient pas censées être publiées 14:04 &amp;lt;cervantes&amp;gt; cette semaine nous mettons à l’honneur duck pour son excellence générale en tant que fournisseur de services pour la communauté et comme grand idleur polyvalent : `http://forum.i2p/viewtopic.php?t=275` 14:04 &amp;lt;jrandom&amp;gt; w00t! 14:04 &amp;lt;jrandom&amp;gt; (allez duck, allez, allez duck, allez) 14:05 &amp;lt;Teal`c&amp;gt; et le détournement de nom de domaine ? 14:05 * brachtus applaudit 14:05 * orion fait un dandinement de canard en signe de respect. 14:05 &amp;lt;cervantes&amp;gt; un point important pour l’avenir... vous n’avez pas besoin d’être un génie de la cryptographie pour recevoir des louanges ! 14:06 &amp;lt;+Ragnarok&amp;gt; non, c’est le comportement attendu. Je peux le changer, mais d’abord je dois finir d’implémenter le verrouillage de fichiers pour que vous puissiez modifier hosts.txt directement 14:06 &amp;lt;orion&amp;gt; (mais ça aide) 14:06 &amp;lt;cervantes&amp;gt; vous avez peut-être simplement contribué un eepsite génial ou autre... 14:06 &amp;lt;cervantes&amp;gt; ou été une personne utile sur le forum, etc. 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; hmm 14:07 &amp;lt;cervantes&amp;gt; (sinon, soyons honnêtes, jrandom gagnerait chaque semaine) 14:07 &amp;lt;jrandom&amp;gt; hé, vous financez tous ma cagnotte à bière, ce truc n’est pas gratuit ;) 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; tu pourrais juste créer un nouveau fichier, « publichosts.txt » ? 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; puis faire en sorte que l’addressbook ignore userhosts.txt, mais permette aux utilisateurs de s’abonner à leur propre publichosts.txt ? 14:08 &amp;lt;jrandom&amp;gt; Teal`c : il n’y a aucun moyen de détourner un nom de domaine, aucune entrée n’est écrasée, et userhosts a toujours la priorité sur hosts 14:09 &amp;lt;jrandom&amp;gt; Ragnarok : peut-être que l’interface web peut régler le problème de verrouillage, puisque les utilisateurs n’ajouteront pas dans les fichiers manuellement 14:09 &amp;lt;+Ragnarok&amp;gt; une fois le verrouillage fait, il n’y aura plus vraiment de raison d’intégrer des adresses depuis userhosts.txt (c’est actuellement la seule manière d’éviter une condition de course), donc ça n’a pas vraiment de sens d’ajouter un troisième fichier 14:10 &amp;lt;+Ragnarok&amp;gt; jrandom : eh bien, je prévoyais d’utiliser l’API Java de verrouillage de fichiers 14:10 &amp;lt;jrandom&amp;gt; si tu penses que c’est nécessaire, c’est toi le boss :) 14:10 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ça te permettrait de supprimer tous les noms obtenus d’autres personnes tout en gardant ceux que tu as créés toi-même 14:10 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; tout simplement en vidant hosts.txt et en changeant ton abonnement 14:11 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; mais j’imagine que ça peut attendre la signature des noms 14:11 &amp;lt;orion&amp;gt; les métadonnées résoudront ce problème. Y a-t-il déjà un brouillon de spec ? 14:11 &amp;lt;jrandom&amp;gt; n’utiliser que deux fichiers devrait suffire – un géré par l’addressbook, un non 14:12 &amp;lt;jrandom&amp;gt; (tu pourrais même faire en sorte que l’addressbook ignore complètement userhosts.txt – userhosts.txt a de toute façon priorité sur hosts.txt) 14:12 &amp;lt;+Ragnarok&amp;gt; jrandom : ce serait le plan, une fois le verrouillage fait (ce qui ne devrait vraiment pas être trop de boulot, je n’ai juste pas encore eu le temps :) 14:13 &amp;lt;+Ragnarok&amp;gt; et je travaille actuellement à apprendre suffisamment les schémas XML pour en écrire un pour les enregistrements de noms 14:13 &amp;lt;ant&amp;gt; &amp;lt;dr_kavra&amp;gt; c’est le canal pour kenosis ? un autre canal m’a dit de venir ici :D 14:13 &amp;lt;jrandom&amp;gt; lol 14:13 &amp;lt;jrandom&amp;gt; non, désolé, ici c’est i2p 14:14 &amp;lt;jrandom&amp;gt; (à moins que tu ne cherches une couche de comm anonyme) 14:14 &amp;lt;jrandom&amp;gt; trop cool, Ragnarok 14:14 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; je trouve toujours que XML est trop verbeux et peu lisible pour ça, comparé à YAML, mais ce n’est pas moi qui écris le code 14:14 &amp;lt;jrandom&amp;gt; Ragnarok : la partie difficile sera de faire la crypto avec XML sans retomber sur du vilain CDATA 14:14 &amp;lt;orion&amp;gt; quelqu’un a déjà écrit un brouillon fonctionnel pour la spec des métadonnées ? 14:15 &amp;lt;jrandom&amp;gt; (personnellement je pense que XML craint, mais je suis juste un râleur) 14:15 &amp;lt;jrandom&amp;gt; orion : http://dev.i2p.net/pipermail/i2p/2004-February/000135.html propose une configuration de base 14:15 &amp;lt;orion&amp;gt; (métadonnées nom/clé) 14:15 &amp;lt;dox&amp;gt; l’addressbook et ses fonctionnalités ont-ils été annoncés quelque part ? Je ne savais pas que mon hosts.txt était publié 14:15 &amp;lt;jrandom&amp;gt; (voir les éléments NameReference et LocalEntry) 14:16 &amp;lt;jrandom&amp;gt; dox : c’est écrit à l’emplacement spécifié dans addressbook/config.txt 14:16 &amp;lt;jrandom&amp;gt; (par défaut, ./eepsite/docroot/hosts.txt) 14:17 &amp;lt;orion&amp;gt; il manque un indicateur public/privé (c.-à-d. distribuer, ne pas distribuer). 14:17 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; la seule bonne chose avec XML (et c’est un gros +) c’est que c’est une norme largement acceptée 14:17 &amp;lt;jrandom&amp;gt; exact, orion, beaucoup de bonnes idées sont apparues depuis ce message 14:17 &amp;lt;+Ragnarok&amp;gt; XML craint peut-être, mais franchement c’est mieux que toutes les alternatives pour ce que je fais 14:17 &amp;lt;jrandom&amp;gt; cervantes : EDI aussi 14:17 &amp;lt;orion&amp;gt; y a-t-il un endroit pour les condenser ? p. ex. une section du forum ? 14:18 &amp;lt;orion&amp;gt; ou peut-être une page wiki ? 14:18 &amp;lt;jrandom&amp;gt; orion : le wiki de susi ou d’ugha 14:18 &amp;lt;orion&amp;gt; je vais mettre en place des wikis pour bytemonsoon et orion.i2p afin d’aider à obtenir un consensus communautaire sur les objectifs de développement futurs de chacun. 14:18 &amp;lt;BrockSamson&amp;gt; xml + crypto sans CDATA = MIME, non ? 14:19 &amp;lt;jrandom&amp;gt; trop cool, orion 14:19 &amp;lt;jrandom&amp;gt; BrockSamson : smime, avec des parseurs différents ;) 14:19 &amp;lt;orion&amp;gt; (également un pour les métadonnées de nom) 14:21 &amp;lt;jrandom&amp;gt; il y a beaucoup de façons de faire les métadonnées, l’important c’est la flexibilité et la « correction » pour que ça puisse évoluer ou changer au fil du temps 14:21 * jrandom est sûr que Ragnarok et consorts vont proposer de bonnes choses :) 14:21 &amp;lt;orion&amp;gt; c’est pourquoi je pense qu’un brouillon public s’impose. 14:22 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; i2p consortium :P 14:22 &amp;lt;jrandom&amp;gt; eh bien, ça fait quelques réunions que les gens disent « quelqu’un devrait mettre ses idées sur le wiki », mais les pages du wiki ne grossissent pas beaucoup ;) ce n’est pas grave, on avance à notre rythme 14:23 * orion promet d’avoir trois wikis en ligne d’ici un jour et d’envoyer par e-mail à tout le monde leurs emplacements 14:23 &amp;lt;BrockSamson&amp;gt; traitez-moi de fainéant, mais comparez un bon de commande EDI ANSI 850 à quasiment n’importe quel bon de commande basé sur XML, et je préfère décoder, coder et déboguer la version XML. Même si elle fait 5x la taille de l’EDI 14:23 &amp;lt;jrandom&amp;gt; w00t 14:23 &amp;lt;jrandom&amp;gt; heh BrockSamson 14:24 &amp;lt;BrockSamson&amp;gt; La position 10 est ST ? oh alors la position 310 devrait être le nom 14:24 &amp;lt;BrockSamson&amp;gt; pfff moi 14:24 &amp;lt;jrandom&amp;gt; BrockSamson : je ne pense pas que les schémas XML pour les bons de commande soient bien meilleurs ;) 14:24 &amp;lt;jrandom&amp;gt; (mais ouais, ce truc est juste un sacré désastre) 14:25 &amp;lt;BrockSamson&amp;gt; ils le sont à 4h30 du matin 14:25 &amp;lt;BrockSamson&amp;gt; à moins que... 14:25 &amp;lt;jrandom&amp;gt; heh 14:25 &amp;lt;BrockSamson&amp;gt; ce soit écrit par un ex-programmeur EDI 14:25 &amp;lt;BrockSamson&amp;gt; et que le XML ressemble à ceci : &amp;lt;p1&amp;gt;&amp;lt;po&amp;gt;&amp;lt;q&amp;gt;1&amp;lt;/q&amp;gt;&amp;lt;/po&amp;gt;&amp;lt;/p1&amp;gt; 14:26 &amp;lt;BrockSamson&amp;gt; je parie que si vous additionnez les heures que les projets OpenSource passent à débattre « XML ou pas XML », vous pourriez coder Linux 10 fois. 14:26 &amp;lt;BrockSamson&amp;gt; chaque projet auquel j’ai participé a eu des débats massifs là-dessus 14:27 &amp;lt;orion&amp;gt; les débats sont bons pour un projet, selon qui débat. ;) 14:27 &amp;lt;jrandom&amp;gt; bah, ça fait ce que ça fait, mais ce n’est pas une panacée. ça peut bien marcher pour les trucs de nommage 14:28 &amp;lt;BrockSamson&amp;gt; beaucoup de gens sont dans les projets juste pour débattre, toutefois. 14:28 &amp;lt;jrandom&amp;gt; pas ici. moi je suis là pour la bière gratuite 14:28 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; c’est discutable 14:28 &amp;lt;orion&amp;gt; les détails d’implémentation seront plus clairs quand le brouillon de spec sera plus tangible. 14:28 &amp;lt;orion&amp;gt; d’où le besoin d’un wiki/revue par les pairs. 14:29 &amp;lt;BrockSamson&amp;gt; j’ai entendu dire que ce projet offrait de l’ail gratuit 14:29 &amp;lt;jrandom&amp;gt; beaucoup 14:30 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever pour la réunion ? 14:30 &amp;lt;ant&amp;gt; * cervantes sort la vache cérémonielle avec cloche 14:30 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; call =cow 14:30 * jrandom se prépare 14:31 * jrandom *baf*s la cloche à vache, clôturant la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2005-01-11</title><link>/fr/blog/2005/01/11/notes-de-statut-i2p-du-2005-01-11/</link><pubDate>Tue, 11 Jan 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/01/11/notes-de-statut-i2p-du-2005-01-11/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Statut du réseau 2) Avancement 0.5 3) Statut 0.6 4) azneti2p 5) fbsd 6) hosts.txt en tant que WoT (réseau de confiance) 7) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Dans l’ensemble, le réseau se comporte bien, même si nous avons eu quelques problèmes avec l’un des serveurs IRC hors ligne et mon outproxy qui faisait des siennes. Cependant, l’autre serveur IRC était (et est toujours) là (bien qu’il n’ait pas désactivé le CTCP pour le moment - voir [1]), nous avons donc pu assouvir notre besoin d’IRC :)&lt;/p></description></item><item><title>Réunion des développeurs I2P - 11 janvier 2005</title><link>/fr/blog/2005/01/11/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-11-janvier-2005/</link><pubDate>Tue, 11 Jan 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/01/11/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-11-janvier-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> cervantes, deer, dm, duck, fdr, jrandom, lucky, protok0l, toad\_&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:10 &amp;lt;jrandom&amp;gt; 0) salut 13:10 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; t'es viré 13:10 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:10 &amp;lt;jrandom&amp;gt; 2) avancement 0.5 13:10 &amp;lt;jrandom&amp;gt; 3) état 0.6 13:10 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; bye ! 13:10 &amp;lt;jrandom&amp;gt; 4) azneti2p 13:10 &amp;lt;jrandom&amp;gt; 5) fbsd 13:10 &amp;lt;jrandom&amp;gt; 6) hosts.txt comme WoT (Web of Trust) 13:11 &amp;lt;jrandom&amp;gt; 7) ??? 13:11 &amp;lt;jrandom&amp;gt; 0) salut 13:11 * jrandom fait coucou 13:11 &amp;lt;fdr&amp;gt; yo 13:11 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; hola 13:11 &amp;lt;toad_&amp;gt; tu viens de commencer ? /me regardera juste de temps en temps 13:11 &amp;lt;deer&amp;gt; &amp;lt;detonate&amp;gt; salut 13:11 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées jusqu'à http://dev.i2p.net/pipermail/i2p/2005-January/000551.html 13:11 &amp;lt;jrandom&amp;gt; cool, tout le monde est le bienvenu 13:11 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oh. Pas ton emploi. Autant pour moi. =3 13:11 &amp;lt;jrandom&amp;gt; les logs des réunions dev sont publiés sur le site (après la réunion, bien sûr) 13:11 &amp;lt;fdr&amp;gt; Je meurs de faim, donc je ferai des allers-retours.. 13:12 &amp;lt;jrandom&amp;gt; ok, on enchaîne avec 1) État du réseau 13:12 &amp;lt;jrandom&amp;gt; les choses semblent bien fonctionner. duck est de retour (youpi !) 13:12 &amp;lt;jrandom&amp;gt; Je n'ai pas grand-chose à ajouter au-delà de ce qui est dans l'email - quelqu'un a quelque chose ? 13:13 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; non 13:13 &amp;lt;jrandom&amp;gt; ok, sinon, passons à 2) état 0.5 13:14 &amp;lt;jrandom&amp;gt; Il y a eu de bons progrès ici, on a enfin fait fonctionner le chiffrement matriciel, mais après avoir discuté avec polecat l'autre jour, il y a un petit ajustement à ajouter 13:14 &amp;lt;toad_&amp;gt; tu te parles à toi-même ? 13:14 &amp;lt;jrandom&amp;gt; héhé ouais, jusqu'à ce que quelqu'un réponde ;) 13:14 &amp;lt;jrandom&amp;gt; (vous auriez dû voir ces réunions avant que je publie les notes d'état hebdo à l'avance) 13:14 &amp;lt;toad_&amp;gt; Je voulais dire à travers les réseaux. Je me parle tout le temps, mais pas d'habitude à travers des réseaux. ;) 13:15 &amp;lt;deer&amp;gt; &amp;lt;jrandom_&amp;gt; à travers trois réseaux même [iip ici] 13:15 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; arrête, c'est flippant :) 13:15 &amp;lt;deer&amp;gt; * postman fait coucou 13:16 &amp;lt;jrandom&amp;gt; Je n'ai pas vraiment autre chose à ajouter concernant 0.5, à part « plus d'infos bientôt » 13:16 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Concernant les performances réseau, mon router i2p est tombé il y a 24 h, mais avant ça j'avais tenu 8 jours d'uptime. 13:16 &amp;lt;jrandom&amp;gt; ah ok cool 13:16 &amp;lt;jrandom&amp;gt; OOMé ? tu faisais tourner bt ou juste à cause de l'activité ? 13:17 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Juste une heuristique pour frimer. =3 13:17 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; en général j'obtiens autant d'uptime de mon router que je veux, bien que d'habitude pas plus de 8-9 à cause des mises à niveau :) 13:17 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; 8-9 jours, donc 13:18 * jrandom aimerait que ma box kaffe puisse faire ça (tant pis) 13:18 &amp;lt;deer&amp;gt; * orion peut faire planter un router à volonté en lançant 40+ destinations locales via btlaunchmanycurses.py. ;) 13:18 &amp;lt;jrandom&amp;gt; héhé oui, ça le ferait orion 13:18 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oh, les logs disent que la JVM semble bloquée, donc je suppose que lucky a dû m'utiliser dans un tunnel pour télécharger des gigaoctets d'hommes surdotés. 13:18 &amp;lt;deer&amp;gt; &amp;lt;orion&amp;gt; mais, j'ai eu un uptime de 15 jours avant les tempêtes BT. 13:18 &amp;lt;jrandom&amp;gt; oh intéressant polecat. 13:19 &amp;lt;jrandom&amp;gt; polecat : si tu te sens courageux, ça vaudrait le coup d'essayer le dernier java service wrapper 13:19 &amp;lt;jrandom&amp;gt; (si ça élimine le problème on devrait mettre à jour) 13:19 &amp;lt;deer&amp;gt; * laberhorst a eu 15 jours d'uptime avec 0.4.2.5 sans bt 13:19 &amp;lt;jrandom&amp;gt; je pense que cervantes est toujours le vainqueur avec 0.4.1.1 @ 41 jours 13:20 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Quelqu'un veut me MP pour m'expliquer comment obtenir le dernier java service wrapper ? 13:20 &amp;lt;jrandom&amp;gt; mais bref, quelqu'un a des commentaires sur le 0.5 ? 13:20 &amp;lt;protok0l&amp;gt; i2p est fini maintenant ? 13:20 &amp;lt;jrandom&amp;gt; http://wrapper.tanukisoftware.org/doc/english/ 13:20 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; hâte de voir la doc 13:20 &amp;lt;jrandom&amp;gt; !thwap protok0l 13:21 &amp;lt;jrandom&amp;gt; ok, passons à 3) état 0.6 13:21 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Je pense toujours qu'il devrait y avoir un moyen de faire un checksum sans que la passerelle connaisse tous les checksums, ni combien il y en a. 13:21 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; où vont être publiés les documents ? 13:21 &amp;lt;jrandom&amp;gt; polecat : j'adorerais, mais je doute que ce soit faisable. 13:22 &amp;lt;jrandom&amp;gt; Ragnarok : http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel.html?rev=HEAD est le brouillon actuel 13:22 &amp;lt;jrandom&amp;gt; (pas mis à jour concernant le problème du premier saut) 13:22 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; merci 13:22 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; "Ils disaient que c'était impossible.... ils m'ont traité de fou... mais c'étaient des imbéciles, DES IMBÉCILES ! 13:22 &amp;lt;jrandom&amp;gt; héhé 13:22 &amp;lt;jrandom&amp;gt; hé, si tu trouves un moyen, je suis tout ouïe 13:23 &amp;lt;jrandom&amp;gt; (et j'ai le sentiment que les gens de mixmaster/mixminion aussi) 13:23 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; sapristi, 42 usres ici 13:23 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; mule : t'es dans le coin ? 13:24 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Héhé. Je vais garder le nez au sol alors, mais sans promesse vu que je suis juste un furet idiot, pas un génie comme vous tous. 13:24 * jrandom lance un petit animal poilu sur polecat 13:25 -!- dm [mihi@dsl-80-42-80-26.access.uk.tiscali.com] a rejoint #i2p 13:25 &amp;lt;jrandom&amp;gt; ok, bref, les trucs 0.6 ont l'air intéressants, et mule a commencé à bidouiller, mais c'est encore tôt dans la partie 13:26 &amp;lt;jrandom&amp;gt; zab a été très utile en nous donnant des indications sur la façon dont limewire fait les choses, mais, eh bien, leur contrôle de congestion fait un peu peur (fenêtres fixes petites, ACK complet) 13:26 &amp;lt;jrandom&amp;gt; (mais je suis sûr qu'ils s'amélioreront avec le temps, bien sûr) 13:26 &amp;lt;jrandom&amp;gt; c'était aussi sympa de sa part de nous donner un aperçu de la mise en pratique, des pièges qu'ils ont rencontrés avec diverses JVM, etc. 13:27 &amp;lt;jrandom&amp;gt; (youpi zab) 13:27 &amp;lt;jrandom&amp;gt; dans tous les cas, si vous voulez aider à la conception et à l'implémentation ou à l'intégration d'un autre provider pour 0.6, contactez mule ou moi (ou, bien sûr, envoyez des patches ;) 13:28 &amp;lt;jrandom&amp;gt; pas grand-chose d'autre à dire là-dessus, à moins que quelqu'un ait quelque chose à soulever ? 13:28 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; 0.6 n'est-il pas censé avoir un support préliminaire de fusenet ? 13:28 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; d'ici avril, espérons :) 13:29 &amp;lt;toad_&amp;gt; fusenet ? 13:29 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; mais avec tout ce travail sur le transport UDP, peut-être que ce sera prêt avant fusenet 13:29 &amp;lt;jrandom&amp;gt; ouais, l'objectif général est juste de lancer la machine 13:29 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; fusenet est un système de distribution de contenu plus ou moins comme usenet sous amphétamines 13:29 &amp;lt;toad_&amp;gt; cool 13:30 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; il prendra au départ en charge les blogs, forums de discussion et carnets d'adresses pour les associations nom-destination i2p 13:30 &amp;lt;jrandom&amp;gt; même si, bien sûr, si nous implémentons le transport UDP le mois prochain, nous le déploierons probablement avec la 0.5 13:31 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; bien sûr, ce serait cool :) 13:31 &amp;lt;jrandom&amp;gt; et si j'avais un poney, je jouerais avec lui touuuut le jouuur 13:31 &amp;lt;jrandom&amp;gt; ok, c'est probablement tout pour 0.6, passons à 4) azneti2p 13:31 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; je suis content que tu n'aies pas de poney, alors ;) 13:31 &amp;lt;jrandom&amp;gt; héhé 13:32 &amp;lt;jrandom&amp;gt; azneti2p == énorme. 13:32 &amp;lt;jrandom&amp;gt; parg et le reste des gens d'azureus ont fait du super boulot, et l'intégration est vraiment sympa 13:33 &amp;lt;jrandom&amp;gt; les torrents fonctionnent comme avant, s'affichent avec tous les jolis graphiques, te permettent de faire tout le queueing / etc dont tu as l'habitude dans azureus, sauf que c'est anonyme 13:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; w00t ! 13:33 &amp;lt;jrandom&amp;gt; il reste encore des optimisations et simplifications à faire, mais dans l'ensemble, je suis assez impressionné 13:33 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; hourra ! que les masses arrivent... 13:33 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; je crois comprendre qu'il faut encore faire un peu de travail manuel dans la console du router avant de pouvoir l'utiliser ? 13:33 * jrandom garde les portes fermées juste un tout petit peu plus longtemps 13:33 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; java 1.5 est-il vraiment requis ? 13:34 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ouaip... du bon truc sauf qu'on ne peut pas le laisser tourner en démon. 13:34 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; on dirait l'invitation pour que le réseau i2p se fasse botter le cul sévèrement 13:34 &amp;lt;jrandom&amp;gt; frosk : oui - mais on travaille à patcher ça pour faire les appels I2PTunnel dans le plugin lui-même 13:34 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; cool 13:34 &amp;lt;jrandom&amp;gt; eco : pas sûr, je n'ai essayé qu'avec 1.5, mais je les crois quand ils le disent. 13:34 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; eco : j'espère que non. o.O 1.5 c'est juste Sun qui essaie de forcer le marché. 13:34 &amp;lt;jrandom&amp;gt; ça vaut le coup d'essayer quand même, je le ferai plus tard 13:35 &amp;lt;deer&amp;gt; * postman s'en fiche, j'ai des interfaces Ethernet gigabit et BEAUCOUP de trafic inclus :) 13:35 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oh mince... et azareus l'exige. Je dois VRAIMENT faire mon appli torrent en C++. 13:35 &amp;lt;jrandom&amp;gt; polecat : azureus a bien un mode de fonctionnement headless, et une console web 13:36 &amp;lt;deer&amp;gt; * polecat cligne des yeux. 13:36 &amp;lt;jrandom&amp;gt; (mais c'est... rude pour les non-initiés [comme moi]) 13:36 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Bon d'accord alors... je pensais que non, comme KazAa 13:36 &amp;lt;jrandom&amp;gt; mais j'y ai juste jeté un coup d'œil (et je suis vite revenu à la GUI ;) 13:36 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; est-ce que duck va amener i2p-bt vers 3.9/4.0 ? 13:37 &amp;lt;jrandom&amp;gt; ragnarok : inconnu, mais duck fait actuellement des bonds pour garder tout l'existant compatible avec azneti2p 13:37 &amp;lt;jrandom&amp;gt; (ils ont dû faire quelques... changements bizarres pour des raisons techniques) 13:37 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Un des aspects les plus puissants du p2p, c'est si l'appli peut tourner tranquillement en arrière-plan quand tu ne l'utilises pas. 13:38 * jrandom ne conteste pas ce point 13:38 &amp;lt;jrandom&amp;gt; ok, je pense que c'est tout ce que j'ai à dire concernant azneti2p (à part w00t, encore). plus d'infos dans l'email, et il y aura beaucoup d'activité sur #i2p-bt j'en suis sûr 13:39 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a quelque chose à soulever concernant azneti2p ? 13:39 &amp;lt;cervantes&amp;gt; êtes-vous prêts pour ça... ;-) 13:40 &amp;lt;jrandom&amp;gt; héhé, on y travaille 13:40 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Puis-je noter que le code source d'azareus est totalement abominable... 13:40 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Il y a 28 points d'entrée principaux, et ça utilise une profondeur d'espace de noms d'au moins 3. 13:40 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; est-ce qu'un client bt a un beau code source ? 13:40 &amp;lt;jrandom&amp;gt; il y a des bizarreries, mais je soupçonne que tu trouveras ça dans le code de n'importe qui d'autre (NIH) 13:40 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Le mien, oui. 13:40 &amp;lt;jrandom&amp;gt; oh allez, net.i2p.router.netdb.kademlia.* :) 13:41 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; pas si c'est en C++, non :) 13:41 &amp;lt;toad_&amp;gt; lol 13:41 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; J'ai dit au moins ! 13:42 &amp;lt;jrandom&amp;gt; ok, bref, passons à 5) fbsd 13:42 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok : Tu n'as jamais vu comment je *tousse*viole*tousse* le C++. n.n 13:42 * duck jette un œil 13:42 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Qui se soucie de FreeBSD ? Un lever de mains ? 13:42 &amp;lt;jrandom&amp;gt; lioux a empaqueté la version 0.4.2.6 dans ports (w00t !) 13:42 &amp;lt;deer&amp;gt; * detonate lève la main 13:42 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Pattes, tentacules, ailes, etc. ? 13:43 * jrandom lève ma main 13:43 * [dave] lève la main 13:43 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; duck : 3.9/4.0 ? :) 13:43 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ouah, i2p est intégré dans une distribution ? 13:43 &amp;lt;duck&amp;gt; Ragnarok : le manque de commentaires / docs / etc sur les derniers changements bram-Bittorrent a été un peu un revers 13:43 &amp;lt;fdr&amp;gt; FreeBSD c'est cool :( 13:43 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; je m'en doute 13:43 &amp;lt;fdr&amp;gt; Je suis peut-être biaisé cela dit. 13:44 &amp;lt;jrandom&amp;gt; ouais, j'étais inquiet au début polecat, mais son impl ports avait l'air vraiment vraiment simple (donc les mises à jour seront vraiment vraiment faciles) 13:44 &amp;lt;duck&amp;gt; Il faudrait étudier ce qu'ils ont fait, ça vaudrait peut-être l'effort 13:44 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Pour autant que je sois concerné, fbsd est une distro avec un kernel étrange et beaucoup de masquage de données. Au final c'est tout POSIX donc... ;) 13:44 &amp;lt;jrandom&amp;gt; polecat : et des JVM très, très bancales 13:45 &amp;lt;duck&amp;gt; même si secrètement j'espérais qu'azneti2p résolve tous les problèmes 13:45 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; duck : ça semblait apporter de belles améliorations, mais c'est probablement toi qui ferais le boulot, donc... :) 13:45 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Argh... ne me le rappelle pas. 13:45 &amp;lt;jrandom&amp;gt; héhé, azneti2p répondra probablement aux besoins de beaucoup d'utilisateurs, mais des outils CLI simples auront toujours du sens pour les ubergeeks 13:46 &amp;lt;jrandom&amp;gt; bref, il semble qu'il ait testé i2p 0.4.2.6 sur fbsd5.3 sans problèmes (w00t) 13:46 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ouf, je n'aime pas azureus, je préfère utiliser le client normal 13:46 * jrandom ne l'a fait que sur 4.8 13:46 &amp;lt;duck&amp;gt; actuellement j'aimerais faire quelque chose avec kenosis ; étant un codeur hit-n-run 13:47 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; jrandom : quelle JVM a-t-il utilisée ? 13:47 &amp;lt;jrandom&amp;gt; kenos2p 13:47 &amp;lt;jrandom&amp;gt; eco : sun 1.4 compilée nativement 13:47 &amp;lt;jrandom&amp;gt; (bouu huée) 13:47 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ah, illégal ! 13:47 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok : si tu veux critiquer la conception de mon client bittorrent, mon plan de code actuel est ici : `http://polecat.i2p/bittorrent.plan.txt` 13:47 &amp;lt;jrandom&amp;gt; ((mais kaffe marche)) 13:48 &amp;lt;jrandom&amp;gt; eco : c'est illégal ? Je pensais qu'on pouvait accepter les conditions et obtenir la source légitimement sur fbsd 13:48 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; sun a retiré la licence, à ma connaissance 13:48 &amp;lt;jrandom&amp;gt; hmm, je pense que c'est juste la licence blackdown 13:48 &amp;lt;jrandom&amp;gt; (et, pour être honnête, blackdown craint) 13:49 &amp;lt;jrandom&amp;gt; les particuliers peuvent toujours la licencier sous SCSL 13:49 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; aïe. 13:49 &amp;lt;jrandom&amp;gt; (premier-né, etc.) 13:49 &amp;lt;jrandom&amp;gt; héhé, c'est intéressant d'entendre autant de plaintes sur les licences alors que si peu se plaignent du copyright ;) 13:50 &amp;lt;jrandom&amp;gt; mais cette discussion est plus appropriée pour le 7) ?? 13:50 &amp;lt;jrandom&amp;gt; et nous en sommes à 5) fbsd 13:50 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; les histoires de licence sur http://www.freebsdfoundation.org/press/20041221-newsletter.shtml , mais revenons au sujet principal... 13:50 &amp;lt;cervantes&amp;gt; première fois qu'on monte au-dessus du 5) depuis longtemps 13:51 &amp;lt;jrandom&amp;gt; cervantes : et on a dû réduire des choses ;) 13:51 &amp;lt;jrandom&amp;gt; ok, je pense que c'est tout pour fbsd (au-delà de yay !) 13:51 &amp;lt;jrandom&amp;gt; donc on saute dans un sujet sale... 6) hosts.txt comme un WoT 13:51 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; les licences peuvent t'avoir au niveau du nœud en revanche, alors que la vio de copyright ne peut être tracée qu'à la destination. 13:51 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Qui « ne peut pas » être trouvée. 13:52 &amp;lt;jrandom&amp;gt; oui oui polecat, mais une fois qu'Ils ont le contrôle physique de ta machine, t'es dans la merde de toute façon 13:53 &amp;lt;jrandom&amp;gt; ok, bref je ne suis pas sûr d'avoir beaucoup à ajouter à ce qui a été posté dans l'email concernant hosts.txt 13:53 &amp;lt;jrandom&amp;gt; quelqu'un a des questions/commentaires/inquiétudes ? 13:53 &amp;lt;jrandom&amp;gt; (ai-je été assez vague ? :) 13:53 &amp;lt;duck&amp;gt; oui 13:53 &amp;lt;deer&amp;gt; * eco envisage de confier la gestion de hosts.txt à l'ONU 13:54 &amp;lt;jrandom&amp;gt; héhé oui, parce qu'on sait que les belles autorités bureaucratiques centralisées font toujours La Bonne Chose 13:54 &amp;lt;toad_&amp;gt; lol 13:55 &amp;lt;jrandom&amp;gt; je suppose que le vrai « big win » sera quand l'addressbook aura à la fois une interface web et plus de métadonnées 13:55 &amp;lt;jrandom&amp;gt; (et peut-être la syndication fusenet, etc.) 13:55 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; les métadonnées seront la prochaine chose sur laquelle je travaillerai, en utilisant des enregistrements de nom XML 13:56 &amp;lt;jrandom&amp;gt; génial ragnarok ! 13:56 &amp;lt;jrandom&amp;gt; quelle est ta vision du côté WoT ragnarok - tu vois ça comme un problème de l'addressbook, ou de la manière dont tu envisages le nommage ? 13:57 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; Essentiellement je pense que la façon dont l'addressbook fonctionne (et comment l'échange de références de nom sur fusenet fonctionnera) est la seule manière vraiment sensée de gérer le nommage sur i2p 13:58 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; donc, le WoT est une fonctionnalité :) 13:58 &amp;lt;jrandom&amp;gt; Wo0T 13:58 &amp;lt;lucky&amp;gt; whoa 13:58 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; mais vous vendez sûrement des comptes premium ? 13:58 &amp;lt;lucky&amp;gt; est-ce que je vois un toad ? 13:58 &amp;lt;lucky&amp;gt; un vrai toad ? 13:58 &amp;lt;lucky&amp;gt; ou juste une grenouille. 13:58 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; le point important IMHO, c'est comment gérer les collisions 13:59 &amp;lt;toad_&amp;gt; un toad 13:59 &amp;lt;deer&amp;gt; &amp;lt;detonate&amp;gt; premier arrivé, premier servi 13:59 &amp;lt;jrandom&amp;gt; oui frosk, ce serait bien d'avoir une interface pour les gérer, plutôt que juste « lire le log » 13:59 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; frosk : je pense que c'est plus une question d'interface qu'autre chose. Les collisions devront être résolues par l'utilisateur. 13:59 &amp;lt;toad_&amp;gt; appelez mon nom si ça s'approche de mon domaine :) 13:59 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; Ragnarok : je pense pareil 13:59 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; tout le reste peut être attaqué 13:59 &amp;lt;lucky&amp;gt; oh, pas le toad de freenet. 13:59 &amp;lt;lucky&amp;gt; oh 13:59 &amp;lt;lucky&amp;gt; si. 13:59 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; donc les noms sont simplement comme des alias en messagerie instantanée ? 14:00 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; les collisions doivent être stockées pour que tu puisses basculer longtemps après 14:00 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; et n'est probablement pas démontrablement meilleur dans le cas général 14:00 &amp;lt;lucky&amp;gt; on paie toad maintenant ? 14:00 &amp;lt;jrandom&amp;gt; eco : oui - les noms sont juste des surnoms locaux privés 14:00 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; l'addressbook devrait reconnaître les collisions et avertir l'utilisateur pour qu'il puisse décider 14:01 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; frosk : après le passage aux enregistrements de nom, l'idée est de ne jamais les jeter, mais de faciliter le changement de l'adresse à laquelle ils correspondent 14:01 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; jusqu'à ce que l'utilisateur ait pris sa décision, toute modification concernant la collision devrait d'une certaine façon être « mise en quarantaine » :) 14:01 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; susi23 : c'est essentiellement comme ça que ça marche maintenant 14:01 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ça a juste une interface minable 14:01 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; Ragnarok : ça a l'air bien :) as-tu une interface web en préparation ? (ou il y en a déjà une dont je ne suis pas au courant ?) 14:02 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; très bien alors 14:02 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; non. Je ne fais pas d'interfaces web :) 14:02 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; susi travaillait sur quelque chose, je crois, mais je ne suis pas sûr de ce qu'il en est advenu 14:02 &amp;lt;jrandom&amp;gt; (des volontaires ? une chance de ressusciter susidns pour gérer les noms ?) 14:03 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; ok, donnez-moi une semaine, je le mets sur la TODO 14:03 &amp;lt;jrandom&amp;gt; (et après susidns, on a besoin de susitorrent et susiirc...) 14:03 &amp;lt;jrandom&amp;gt; wik-ked ! 14:04 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à soulever concernant tout ce truc hosts.txt ? 14:05 &amp;lt;jrandom&amp;gt; sinon, passons à 7) ??? 14:05 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; une chose 14:05 &amp;lt;jrandom&amp;gt; tu as le micro 14:05 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; pour la prochaine release, peut-on convenir que hosts.txt devrait être géré directement par l'addressbook, afin qu'on arrête de charcuter userhosts.txt ? 14:06 &amp;lt;jrandom&amp;gt; raisonnable. j'arrêterai de livrer hosts.txt dans i2pupdate.zip (mais je l'inclurai dans i2pinstall.jar) 14:06 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; cool. C'est tout :). 14:07 &amp;lt;jrandom&amp;gt; ok, retour maintenant au micro ouvert 14:07 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a quelque chose à soulever ? 14:07 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; oui 14:07 &amp;lt;jrandom&amp;gt; vas-y postman 14:07 &amp;lt;deer&amp;gt; * postman lève la main 14:08 &amp;lt;deer&amp;gt; * postman cherche désespérément un volontaire fournissant le serveur MX secondaire pour i2pmail.org ( celui-ci étant un inproxy vers le système de mail interne ) 14:09 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; si quelqu'un a une machine (dédiée) stable et rapide, je serais très heureux d'accepter de l'aide 14:09 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; configuration / howto seront fournis par moi 14:09 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; rapide, c'est combien ? 14:10 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; eco : une IP statique serait bien - tout le reste est négociable 14:10 &amp;lt;jrandom&amp;gt; tu vois combien de trafic via mail.i2p postman ? 14:10 &amp;lt;jrandom&amp;gt; (externe, donc) 14:10 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Stable, rapide, dédiée... bon, 1/3 c'est pas mal. 14:10 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; le trafic mail est TRÈS bas 14:10 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; entrant/sortant c'est environ 500 mails / mois 14:11 &amp;lt;jrandom&amp;gt; ah cool 14:11 &amp;lt;deer&amp;gt; &amp;lt;Frooze&amp;gt; j'ai lent (500 MHz), stable, dédié 14:11 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; MAIS puisque l'inproxy aura un I2P qui tourne 14:11 &amp;lt;jrandom&amp;gt; (ça augmentera sans doute à mesure que plus de gens le découvrent ;) 14:11 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; la machine serait uniquement pour le mail entrant ? 14:11 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; la plupart du trafic serait I2p je suppose 14:12 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; eco : au moins l'entrant (c'est nécessaire pour ça) 14:12 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; si l'opérateur est d'accord, j'aimerais répartir le sortant sur les deux machines 14:12 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; Frooze : c'est ok, quand c'est capable de faire tourner i2p 14:13 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; envoie-moi juste un mail 14:13 * toad_ se demande si ses sujets actuels relèvent des AOB ou si c'est juste entre lui et jrandom 14:13 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; si quelqu'un est intéressé 14:14 &amp;lt;deer&amp;gt; * postman rend le micro 14:14 &amp;lt;deer&amp;gt; &amp;lt;Frooze&amp;gt; je ferai. 14:14 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; merci jr :) 14:14 &amp;lt;jrandom&amp;gt; cool, merci postman 14:14 &amp;lt;jrandom&amp;gt; toad_ : je pense qu'il y a beaucoup à discuter, même si c'est en grande partie une question pour les gens de freenet 14:15 &amp;lt;toad_&amp;gt; jrandom : d'accord 14:15 &amp;lt;toad_&amp;gt; jrandom : on parle après la réunion 14:15 &amp;lt;jrandom&amp;gt; ça marche 14:15 &amp;lt;duck&amp;gt; pas de bagarre boueuse publique ? :/ 14:15 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à soulever pour la réunion ? 14:15 &amp;lt;jrandom&amp;gt; héhé duck 14:15 &amp;lt;deer&amp;gt; * eco pointe vers http://dodo.freenetproject.org/pipermail/tech/2005-January/001224.html 13:15 &amp;lt;jrandom&amp;gt; (c'était sur tehc ;) 13:15 &amp;lt;cervantes&amp;gt; postman : ma box a trop de merde qui tourne dessus pour être utile j'en ai peur ;-) 13:15 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok : si on pouvait signer les données d'hôte de l'addressbook, ça permettrait des mises à jour automatiques. Sinon il n'y a pas grand-chose à faire. Même si l'utilisateur reçoit un popup, comment saura-t-il quelle clé est correcte ? 14:15 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; que signifie correcte ? 14:16 &amp;lt;jrandom&amp;gt; polecat : signer les entrées Déchirerait Grave. 14:16 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; pour info 14:16 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; pas de boue impliquée. 14:16 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; (et la signature est prévue pour les enregistrements de nom) 14:16 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes : salut, merci quand même :) 14:16 &amp;lt;cervantes&amp;gt; de rien avec plaisir 14:16 &amp;lt;cervantes&amp;gt; :P 14:17 &amp;lt;jrandom&amp;gt; ok, autre chose ? 14:17 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok : correcte veut dire centrée autour du bon résultat. 14:17 &amp;lt;cervantes&amp;gt; polecat : j'attends qu'un de mes clients fasse faillite avant de me faufiler dans un de leurs serveurs mail oubliés pour installer i2p 14:18 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; polecat : oui, mais quel est le bon résultat ? 14:18 &amp;lt;jrandom&amp;gt; lol cervantes 14:18 &amp;lt;cervantes&amp;gt; %s/polecat/postman 14:19 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Le fichier addressbook qui est envoyé entre eepsites pourrait faire la signature dans son format, en gardant l'autre hosts.txt identique. 14:19 * duck se demande si mettre à jour dot.png est utile ? 14:19 &amp;lt;duck&amp;gt; il est devenu un peu plein 14:19 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; donne-nous une applet 3D 14:20 &amp;lt;jrandom&amp;gt; duck : c'est un peu dur à lire ouais ;) 14:20 &amp;lt;jrandom&amp;gt; duck : peut-être ne lister que les lignes bleues ? 14:20 &amp;lt;jrandom&amp;gt; pour moi, la valeur vient du fait de voir à quel point le vert est étalé 14:20 &amp;lt;jrandom&amp;gt; (ou s'il y a des grappes de vert foncé, etc.) 14:20 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; polecat : la signature sera prise en charge dans le format d'enregistrement de nom XML. 14:21 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok : le bon résultat, c'est que le nom lisible par un humain pointe vers la destination à laquelle tu t'attends, et ne change que quand le propriétaire de cette destination change de clés. 14:21 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; D'accord. Donc... super. Pas de problème alors. 14:21 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; polecat : c'est ce qu'on a maintenant 14:22 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Si la signature d'une mise à jour correspond à la clé publique de l'enregistrement original alors tu peux mettre à jour automatiquement, pas de problème. 14:24 &amp;lt;jrandom&amp;gt; ok, il y a encore de la marge à débattre sur la Grande Querelle du Nommage, bien sûr 14:24 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose pour la réunion ? 14:24 &amp;lt;deer&amp;gt; * eco a un sondage UI 14:24 * jrandom a une GUI 14:25 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; polecat : ce sera pris en charge une fois qu'on aura la signature :) 14:25 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; l'option i2ptunnel dans la web UI entraîne un popup - suis-je le seul moins enthousiaste à ce sujet ? 14:25 &amp;lt;jrandom&amp;gt; certainement pas le seul eco. 14:25 &amp;lt;jrandom&amp;gt; j'ai écrit l'interface web i2ptunnel à peu près aussi mal que je pouvais 14:25 &amp;lt;jrandom&amp;gt; elle craint vraiment, vraiment 14:25 * cervantes vole la réplique « patches bienvenus » de jrandom 14:26 &amp;lt;jrandom&amp;gt; (ce que cervantes a dit :) 14:26 &amp;lt;jrandom&amp;gt; ou même juste du HTML tout simple, je peux l'intégrer avec le jsp 14:26 &amp;lt;jrandom&amp;gt; (mais bien sûr des patches au jsp seraient chouettes) 14:27 &amp;lt;cervantes&amp;gt; jrandom : au fait j'ai un patch pour ce qu'on a discuté hier... je vais juste le tester encore un peu d'abord.... 14:27 &amp;lt;jrandom&amp;gt; ah wik-ked cervantes, merci ! 14:27 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; pourquoi ne pas le lister dans la page principale, comme les autres pages ? 14:27 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ok, donc pas de grande raison religieuse ou technique derrière ça ? 14:28 &amp;lt;deer&amp;gt; * polecat a une FUI 14:28 &amp;lt;jrandom&amp;gt; eco : du point de vue UI, on peut le faire ressembler aux autres pages, mais pas techniquement 14:28 &amp;lt;jrandom&amp;gt; techniquement, ça doit rester séparé comme une appli cliente déployée en tant que fichier .war séparé 14:28 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok : je pensais que tu avais dit que c'est ce qu'on a maintenant ? 14:29 * jrandom apprécie beaucoup la contribution de mihi pour ce code, mais je ne peux pas laisser la console i2p dépendre du GPL 14:29 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; euh, désolé, je voulais dire tout sauf la signature, qu'évidemment nous ne faisons pas pour l'instant. 14:29 &amp;lt;jrandom&amp;gt; (mais on peut le faire ressembler aux autres pages 14:30 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ah, des problèmes de licence. génial 14:30 &amp;lt;jrandom&amp;gt; héhé c'est pas magnifique eco ? 14:30 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; donc actuellement les adresses ne sont jamais mises à jour automatiquement, changer la destination vers laquelle une adresse pointe nécessite toujours l'intervention de l'utilisateur 14:30 &amp;lt;cervantes&amp;gt; jrandom : iframe :P 14:30 * jrandom aimerait que les gens voient juste la farce de la PI pour ce qu'elle est et publient dans le domaine public 14:30 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; mais dans ce cas une connexion socket par exemple devrait être ok vis-à-vis du GPL je suppose 14:30 &amp;lt;jrandom&amp;gt; cervantes : pas une alternative impossible 14:30 &amp;lt;jrandom&amp;gt; oui eco 14:31 &amp;lt;jrandom&amp;gt; on a fait de notre mieux pour danser autour de l'intégration de la vraie substance (en utilisant clients.config et i2ptunnel.config), mais la web UI en souffre un peu 14:33 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; tous souhaits, demandes de fonctionnalités et commentaires concernant l'interface addressbook, merci de les ajouter à `http://susi.i2p/susidns.html` 14:33 * toad_ respecte les vues extrémistes de jrandom sur les licences tout en étant en profond désaccord :) 14:33 &amp;lt;jrandom&amp;gt; oh cool, je ferai ça susi23 14:34 &amp;lt;jrandom&amp;gt; héhé toad_ :) 14:34 &amp;lt;deer&amp;gt; * eco le met sur sa when-i'm-64-to-do-list 14:34 &amp;lt;toad_&amp;gt; bbiab 14:34 &amp;lt;jrandom&amp;gt; l8r 14:34 &amp;lt;toad_&amp;gt; quand je reviens il faut parler de diverses questions techniques avec l'intégration i2p/freenet 14:34 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose pour la réunion ? 14:34 * cervantes sort le gong en métal 14:34 &amp;lt;toad_&amp;gt; je vais essayer de revenir vite 14:34 &amp;lt;jrandom&amp;gt; cool toad_, je serai là 14:34 &amp;lt;jrandom&amp;gt; (ça me donnera le temps de rattraper ces fils ;) 14:35 * jrandom arme le geste 14:35 * jrandom *baf* le gong, clôturant la réunion 14:35 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : j'ai un point si tu es encore ouvert au 7) ???, je veux juste revenir un instant sur le plug-in azureus si je peux, #1 - ça va être plutôt très attractif pour les gens, n'est-ce pas le moment parfait pour essayer d'avoir des contrôles simples de longueur de tunnel côté p2p d'I2P via ce plug-in, pour essayer de faire la meilleure utilisation des ressources de bp sur le réseau ? #2 - avoir un plug-in azureus fonctionnel va (très probablement ?) susciter de la publicité que tu le veuilles ou non, 14:35 &amp;lt;dm&amp;gt; intégration i2p/freenet !? 14:35 * jrandom dégongue 14:35 * cervantes range le gong 14:35 &amp;lt;jrandom&amp;gt; #1 : oui, absolument - j'ai envoyé un patch à parg pour faire ça 14:36 &amp;lt;jrandom&amp;gt; #2 : [a été coupé à « want it or not, »] 14:38 * jrandom regarde les logs de la lib de streaming irc - 14:38 &amp;lt;jrandom&amp;gt; 14:37:55.701: SEND bRC43g==QRnB~Q==: #2 DELAY 1000 MS ACK 1 data: 29 sent 2 times 14:38 &amp;lt;jrandom&amp;gt; 14:38:20.072: SEND juVFdg==aAUIVw==: #3465 DELAY 1000 MS ACK 5723 data: 43 sent 2 times 14:40 &amp;lt;deer&amp;gt; * eco attrape une bière 14:40 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : #2 - avoir un plug-in azureus fonctionnel va (très probablement ?) susciter de la publicité que tu le veuilles ou non, es-tu prêt pour un afflux d'utilisateurs, et sinon quand penses-tu l'être ? 14:40 &amp;lt;jrandom&amp;gt; ce ne serait pas bon d'avoir un gros afflux d'utilisateurs avant le transport UDP 14:41 &amp;lt;jrandom&amp;gt; il y a encore beaucoup de travail à faire sur azneti2p, donc avec un peu de chance ça nous fera gagner du temps, mais on fera ce qu'il faut 14:41 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : cool de voir que tu es à fond sur le #1 ;) 14:42 &amp;lt;jrandom&amp;gt; il nous faudra aussi de la doc pour le #1, expliquant pourquoi 0 hops fonctionne pour certains modèles de menace :) 14:44 &amp;lt;jrandom&amp;gt; ok, on est prêts pour un re-gong ? 14:45 * jrandom arme le geste 14:45 * jrandom *baf* la réunion close^2 &lt;/div></description></item><item><title>Notes d’état I2P pour le 2005-01-04</title><link>/fr/blog/2005/01/04/notes-d%C3%A9tat-i2p-pour-le-2005-01-04/</link><pubDate>Tue, 04 Jan 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/01/04/notes-d%C3%A9tat-i2p-pour-le-2005-01-04/</guid><description>&lt;p>Salut à tous, il est temps de publier nos premières notes de statut hebdomadaires de 2005&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>État du réseau 2) 0.4.2.6 3) 0.5 4) jabber @ chat.i2p 5) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Au cours de la semaine écoulée, les choses ont été plutôt intéressantes sur le réseau - la veille du Nouvel An, des commentaires ont été publiés sur un site web populaire à propos d’i2p-bt et nous avons eu un petit afflux de nouveaux utilisateurs. À l’heure actuelle, il y a entre 120 et 150 routers sur le réseau, bien que cela ait culminé à 160 il y a quelques jours. Le réseau a toutefois tenu le coup, des pairs à haute capacité absorbant la charge excédentaire sans trop de perturbations pour les autres pairs. Certains utilisateurs fonctionnant sans limites de bande passante sur des liaisons très rapides ont signalé des débits de 2-300KBps, tandis que ceux disposant de moins de capacité se contentent des faibles 1-5KBps habituels.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 4 janvier 2005</title><link>/fr/blog/2005/01/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-janvier-2005/</link><pubDate>Tue, 04 Jan 2005 00:00:00 +0000</pubDate><guid>/fr/blog/2005/01/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-4-janvier-2005/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, cervantes, eco, frosk, Hybrid, jdot, jrandom, Myo9, protokol, slart, slaw&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:09 &amp;lt;@jrandom&amp;gt; 0) salut 13:09 &amp;lt;@jrandom&amp;gt; 1) État du réseau 13:09 &amp;lt;@jrandom&amp;gt; 2) 0.4.2.6 13:09 &amp;lt;ant&amp;gt; &amp;lt;DrVince&amp;gt; Il dit qu’il ne trouve pas tools.jar mais ne s’arrête pas 13:10 &amp;lt;@jrandom&amp;gt; 3) 0.5 13:10 &amp;lt;@jrandom&amp;gt; 4) jabber @ chat.i2p 13:10 &amp;lt;@jrandom&amp;gt; 5) ??? 13:10 &amp;lt;@jrandom&amp;gt; 0) salut 13:10 * jrandom fait coucou 13:10 &amp;lt;eco&amp;gt; salut 13:10 &amp;lt;@jrandom&amp;gt; notes d’état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2005-January/000541.html 13:10 &amp;lt;@jrandom&amp;gt; DrVince : si tu peux rester, on pourra s’en occuper après la réunion 13:10 &amp;lt;ant&amp;gt; &amp;lt;DrVince&amp;gt; Cool 13:11 &amp;lt;@jrandom&amp;gt; passons à 1) État du réseau 13:11 &amp;lt;@jrandom&amp;gt; (comme je suis sûr que vous avez tous déjà lu les notes d’état hebdomadaires *tousse*) 13:11 &amp;lt;@jrandom&amp;gt; en gros, le réseau semble bien fonctionner 13:11 &amp;lt;@jrandom&amp;gt; on a toujours plus de déconnexions IRC que d’habitude, mais rien d’horrible 13:12 &amp;lt;@jrandom&amp;gt; avec un peu de chance, la prochaine version (avec les améliorations de la lib de streaming) aidera, tout comme un meilleur équilibrage de charge hors du serveur de duck 13:12 &amp;lt;@jrandom&amp;gt; (rappelez-vous : chaque message envoyé sur n’importe quel canal IRC est envoyé au serveur IRC puis renvoyé plusieurs fois) 13:13 &amp;lt;+protokol&amp;gt; ouais 13:13 &amp;lt;@jrandom&amp;gt; un système de chat entièrement distribué serait chouette, mais je ne m’y attends pas trop. et puis, IRC marche suffisamment bien 13:14 &amp;lt;@jrandom&amp;gt; ok, c’est tout ce que j’ai concernant 1) état du réseau 13:14 &amp;lt;@jrandom&amp;gt; quelqu’un a quelque chose à ajouter, commenter, etc. ? 13:14 * eco a été absent depuis un moment (rien de neuf) 13:15 &amp;lt;eco&amp;gt; et a été agréablement surpris par l’état des choses. très bons progrès 13:15 &amp;lt;Myo9&amp;gt; La réunion n’était-elle pas à 10 ? 13:15 &amp;lt;eco&amp;gt; tant en termes de performances que d’ergonomie 13:15 &amp;lt;eco&amp;gt; Myo9 10GMT (general meeting time) 13:16 &amp;lt;@jrandom&amp;gt; 21h GMT 13:16 &amp;lt;@jrandom&amp;gt; l’année écoulée a clairement apporté beaucoup de progrès 13:17 * eco distribue des cookies à tous les devs puis se tait 13:17 &amp;lt;@jrandom&amp;gt; *munch* 13:17 &amp;lt;@jrandom&amp;gt; ok, on passe à 2) 0.4.2.6 13:18 &amp;lt;@jrandom&amp;gt; nouvelle version à venir avec des corrections de bugs, des améliorations et le carnet d’adresses inclus 13:18 &amp;lt;@jrandom&amp;gt; je ne sais pas exactement quand elle sortira, peut-être fin de semaine 13:18 &amp;lt;@jrandom&amp;gt; ce sera annoncé sur la liste et dans les salons, bien sûr 13:19 &amp;lt;@jrandom&amp;gt; c’est tout ce que j’ai à dire là-dessus — des questions/remarques/inquiétudes au sujet de 0.4.2.6 ? 13:19 * eco se souvient que quelqu’un a mentionné des paquets Debian 13:20 &amp;lt;@jrandom&amp;gt; l’empaquetage spécifique à un OS/une distribution est probablement prématuré pour le moment 13:20 &amp;lt;eco&amp;gt; Burton est prêt à tenter le coup, mais pas cette semaine je suppose 13:20 &amp;lt;@jrandom&amp;gt; ah cool, je n’avais pas entendu ça 13:21 &amp;lt;eco&amp;gt; d’accord, même si ce serait pratique 13:21 &amp;lt;+protokol&amp;gt; attendez, je plane pas mal 13:21 &amp;lt;+protokol&amp;gt; oups 13:21 &amp;lt;+protokol&amp;gt; c’était censé être un MP 13:21 &amp;lt;@jrandom&amp;gt; l’empaquetage spécifique aux distros sera sympa, mais il nous faut probablement la mise à jour automatique en place pour que ce soit viable 13:21 &amp;lt;+protokol&amp;gt; je peux regarder pour faire un ebuild 13:21 &amp;lt;@jrandom&amp;gt; protokol : si tu es gentil, je couperai ça des logs ;) 13:21 &amp;lt;+protokol&amp;gt; aucune garantie 13:21 &amp;lt;+protokol&amp;gt; lol 13:22 &amp;lt;@jrandom&amp;gt; ouais, je ne me soucierais pas des paquets avant 0.5, voire 1.0 13:22 &amp;lt;@jrandom&amp;gt; (j’espère avoir la mise à jour automatique en 0.5) 13:22 &amp;lt;+protokol&amp;gt; awesomecore 13:23 &amp;lt;@jrandom&amp;gt; en fait, si quelqu’un veut travailler sur l’updater, ce serait une fonctionnalité facile et très sympa à réaliser. il suffit d’écrire un servlet pour télécharger et vérifier depuis dev.i2p/i2p/i2pupdate.zip, puis d’appeler la méthode de redémarrage du router 13:23 &amp;lt;Myo9&amp;gt; Mise à jour automatique, ça sonne comme une menace. 13:23 &amp;lt;+protokol&amp;gt; modulus: bienvenue 13:23 &amp;lt;+protokol&amp;gt; $200 de prime pour ça 13:24 &amp;lt;@jrandom&amp;gt; heh c’est vrai myo9, la mise à jour devrait proposer des contrôles manuels (mise à jour en un clic) et vérifier une signature sur la mise à jour 13:24 &amp;lt;ant&amp;gt; * DrVince a eu un problème avec i2pupdate.zip 13:24 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; quelque chose qu’on puisse activer ou désactiver serait bien ;) 13:24 * protokol rend ça officiel 13:24 &amp;lt;Myo9&amp;gt; Donc, tout à coup, le router redémarre et on s’aperçoit que Jr. s’est associé avec les gens de l’IP et que la DRM est activée. 13:24 &amp;lt;@jrandom&amp;gt; protokol : oh cool, envoie les $200 et j’ajouterai ça à la page des primes 13:24 &amp;lt;Myo9&amp;gt; ;) 13:24 &amp;lt;Myo9&amp;gt; Je veux la mise à jour automatique désactivée par défaut. 13:24 &amp;lt;@jrandom&amp;gt; d’accord myo9 13:25 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; peut-être que la routerconsole peut être modifiée pour notifier si une nouvelle version est disponible 13:25 &amp;lt;@jrandom&amp;gt; oui cervantes 13:25 &amp;lt;Myo9&amp;gt; Super ! 13:25 &amp;lt;@jrandom&amp;gt; elle devrait afficher s’il y a une nouvelle version, et offrir à l’utilisateur une option de mise à niveau en un clic 13:25 &amp;lt;@jrandom&amp;gt; (il serait assez facile d’ajouter une page web @ www.i2p/ qui contienne la version actuelle, pour que le router puisse vérifier périodiquement) 13:26 &amp;lt;@jrandom&amp;gt; ((ou à la demande)) 13:26 &amp;lt;Hybrid&amp;gt; oui jrandom. ce serait cool. et sur le bouton, un lien vers une page HTML « Quoi de neuf » 13:26 &amp;lt;@jrandom&amp;gt; Hybrid: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD 13:26 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; ouais... j’ai une page sur le forum qui permet à ma barre d’outils Firefox de connaître les derniers "événements"/nouvelles 13:27 &amp;lt;@jrandom&amp;gt; mais oui, un lien là aussi serait bien 13:27 &amp;lt;@jrandom&amp;gt; ah cool cervantes 13:27 &amp;lt;Hybrid&amp;gt; n’oublie pas d’afficher la version que l’utilisateur exécute actuellement et le nouveau numéro de version disponible. (j’aime la façon dont dvd decrypter fait ça) 13:27 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; ne comptez pas encore sur moi pour publier quoi que ce soit... 13:28 &amp;lt;@jrandom&amp;gt; oui oui Hybrid, la version actuelle que l’utilisateur exécute est visible dans le coin supérieur gauche de la router console, donc ça ne devrait pas être un problème 13:28 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; je voulais passer les vacances à travailler dessus et je n’ai absolument rien fait jusqu’à présent... 13:28 &amp;lt;@jrandom&amp;gt; mais cela ne sera pas inclus dans la version 0.4.2.6, car je n’ai écrit aucun de ce code :) 13:28 &amp;lt;@jrandom&amp;gt; heh cervantes, je te comprends. j’attends le XUL avec impatience ! 13:29 &amp;lt;@jrandom&amp;gt; ok, quelqu’un a autre chose concernant 2) 0.4.2.6, ou on passe à 3) 0.5 ? 13:29 &amp;lt;Hybrid&amp;gt; est-ce un problème pour I2P de s’arrêter, installer la nouvelle version et redémarrer... les autres applications IRC devraient-elles redémarrer ??.. d’autres complications dans une fonctionnalité ‘click n update’ 13:30 &amp;lt;Hybrid&amp;gt; (désolé d’interrompre la réunion des devs lol) 13:30 &amp;lt;@jrandom&amp;gt; Hybrid : pas de problème du tout — c’est ce que fait le bouton "graceful restart" sur `http://localhost:7657/configservice.jsp` 13:30 &amp;lt;Hybrid&amp;gt; k 13:31 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; jrandom : est-ce que le wrapper relit le wrapper.config lors d’un redémarrage ? 13:31 &amp;lt;@jrandom&amp;gt; cervantes : non :( 13:31 &amp;lt;@jrandom&amp;gt; j’aimerais bien 13:31 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; on dirait qu’il nous faut un wrapper de service wrapper 13:32 &amp;lt;@jrandom&amp;gt; peut-être que quelqu’un pourrait proposer un patch aux gens du Java Service Wrapper 13:32 &amp;lt;@jrandom&amp;gt; heh 13:32 &amp;lt;@jrandom&amp;gt; ok, passons à 3) 0.5 13:32 &amp;lt;@jrandom&amp;gt; eh bien, je n’ai pas grand-chose à dire de plus que ce qui est dans l’email 13:33 &amp;lt;@jrandom&amp;gt; beaucoup de progrès, plein de feuilles de papier, et un peu de code. rien de commit ni prêt à montrer pour l’instant 13:33 &amp;lt;@jrandom&amp;gt; c’est à peu près tout ce que j’ai à dire sur ce front, à moins que quelqu’un ait des questions 13:34 &amp;lt;@jrandom&amp;gt; sinon, on peut se diriger tranquillement vers 4) jabber @ chat.i2p 13:35 &amp;lt;@jrandom&amp;gt; nouveau serveur jabber (w00t!). voir l’email et le forum pour les détails 13:35 &amp;lt;@jrandom&amp;gt; apparemment c’était super facile de configurer le serveur, donc avec un peu de chance on pourra sortir de la doc pour que d’autres puissent faire tourner le leur 13:35 &amp;lt;frosk&amp;gt; je pense que c’est le troisième qu’I2P a eu. j’espère que celui-ci restera :) 13:36 &amp;lt;jdot&amp;gt; la doc arrive. c’est diablement facile avec Jive Messenger. il suffit de tunneler correctement les ports. 13:36 &amp;lt;@jrandom&amp;gt; personnellement, IRC me convient pour les tchats en tête-à-tête et de groupe, mais avoir l’option pour jabber, c’est cool 13:36 &amp;lt;@jrandom&amp;gt; ok jdot 13:36 &amp;lt;@jrandom&amp;gt; pas d’urgence, quand vous voulez 13:37 &amp;lt;@jrandom&amp;gt; ce serait juste génial de pouvoir dire aux gens que s’ils n’aiment pas comment ça se passe sur un serveur IRC en particulier, ils peuvent lancer le leur :) 13:37 &amp;lt;jdot&amp;gt; je regarderai aussi pour en faire une passerelle avec les salons IRC.. à l’avenir 13:37 &amp;lt;@jrandom&amp;gt; sympa 13:38 &amp;lt;@jrandom&amp;gt; ok, c’est tout ce que j’ai à dire là-dessus. tu veux ajouter quelque chose jdot ? 13:39 &amp;lt;+protokol&amp;gt; comment se connecter à chat.i2p 13:39 &amp;lt;+protokol&amp;gt; ça ne se résout pas chez moi 13:39 &amp;lt;@jrandom&amp;gt; http://forum.i2p.net/viewtopic.php?t=229 13:40 &amp;lt;jdot&amp;gt; rien à ajouter. 13:40 * eco a jeté un coup d’œil au Java Service Wrapper entre-temps 13:40 &amp;lt;eco&amp;gt; la relecture du fichier de config a été implémentée pour la prochaine version 3.20 13:40 &amp;lt;eco&amp;gt; voir http://sourceforge.net/tracker/index.php?func=detail&amp;aid=981060&amp;group_id=39428&amp;atid=425190 13:41 &amp;lt;@jrandom&amp;gt; ah, excellent 13:41 * eco ne sait pas quand c’est prévu toutefois 13:41 &amp;lt;@jrandom&amp;gt; peut-être qu’avec 0.5 on fera une grosse mise à niveau des applis externes, en remplaçant nos vieux code Jetty et Java Service Wrapper 13:42 &amp;lt;@jrandom&amp;gt; oh, avant de continuer, je suppose qu’on devrait passer officiellement à 5) ??? 13:42 &amp;lt;@jrandom&amp;gt; protokol : il me semble que tu disais avoir fait marcher Jetty avec CGI ? des docs / infos là-dessus ? 13:43 &amp;lt;@jrandom&amp;gt; quelqu’un d’autre a aussi réussi à faire gérer les liens symboliques par Jetty, mais je ne sais pas qui 13:43 &amp;lt;@jrandom&amp;gt; (tu es là, qui que tu sois ? comment as-tu fait ? :) 13:44 &amp;lt;@jrandom&amp;gt; ou, je suppose, quelqu’un d’autre a-t-il quelque chose à soulever ? 13:45 * eco a une annonce d’intérêt public 13:45 &amp;lt;eco&amp;gt; il y a une prime pour réussir à faire passer I2P via gcj 13:45 &amp;lt;eco&amp;gt; d’après jr ce sera très simple, alors foncez ! :-) 13:45 &amp;lt;@jrandom&amp;gt; heh, pas si simple, c’était juste un vœu pieux ;) 13:46 &amp;lt;@jrandom&amp;gt; mais ça pourrait l’être 13:46 &amp;lt;@jrandom&amp;gt; (alors allez-y :) 13:46 &amp;lt;cervantes&amp;gt; je crois que j’ai posté des liens concernant les liens symboliques Jetty quelque part, soit dans le chat soit sur le forum... je ne me souviens plus lequel 13:46 &amp;lt;cervantes&amp;gt; ça remonte un peu maintenant 13:46 &amp;lt;+protokol&amp;gt; jrandom : c’était pour la version la plus récente, je viens de crasher mon Jetty 13:46 &amp;lt;slart&amp;gt; des nouvelles du plugin Azureus ? 13:46 &amp;lt;+protokol&amp;gt; je pense que Jetty devrait être mis à jour pour que la doc sur leur site soit utile 13:46 &amp;lt;Hybrid&amp;gt; gcj ? 13:46 &amp;lt;+protokol&amp;gt; transforme Java en binaire 13:46 &amp;lt;@jrandom&amp;gt; ah cool cervantes, je vais fouiller 13:47 &amp;lt;cervantes&amp;gt; j’ai regardé Jetty avec php... mais c’est très aléatoire... php vient avec un exécutable servlet .jar pour Tomcat..., j’ai vu des rapports disant qu’on peut le faire marcher avec Jetty... mais je ne sais pas comment 13:47 &amp;lt;@jrandom&amp;gt; protokol : ah 13:47 &amp;lt;+protokol&amp;gt; et il a aussi besoin du support CGI et des liens symboliques 13:47 &amp;lt;@jrandom&amp;gt; slart : les devs d’Azureus codent et avancent, mais ce n’est pas encore prêt 13:47 &amp;lt;+protokol&amp;gt; cervantes : FAIS-LE ! 13:48 &amp;lt;+protokol&amp;gt; ce serait comme avoir apache intégré dans i2p 13:48 &amp;lt;frosk&amp;gt; Hybrid : le GNU Compiler for Java, ou un truc du genre 13:48 &amp;lt;@jrandom&amp;gt; cervantes : oui, le support des .jar serait sympa, mais si c’est instable, ça ne vaut pas le coup. avoir le support CGI dans Jetty serait le mieux, puisqu’on pourrait alors utiliser du PHP normal 13:48 &amp;lt;slaw&amp;gt; excellent 13:48 &amp;lt;frosk&amp;gt; mod_i2p :) 13:49 &amp;lt;@jrandom&amp;gt; heh 13:50 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever pour la réunion ? 13:51 &amp;lt;@jrandom&amp;gt; si non... 13:51 * jrandom se prépare 13:51 * jrandom *baf* déclare la réunion close &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 28 décembre 2004</title><link>/fr/blog/2004/12/28/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-28-d%C3%A9cembre-2004/</link><pubDate>Tue, 28 Dec 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/12/28/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-28-d%C3%A9cembre-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, cat-a-puss, frosk, jdot\__, jrandom, lektriK, mule, mule2, postman, scintilla&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:06 &amp;lt;@jrandom&amp;gt; 0) salut 13:06 &amp;lt;@jrandom&amp;gt; 1) 0.4.2.5 13:06 &amp;lt;@jrandom&amp;gt; 2) 0.5 13:06 &amp;lt;@jrandom&amp;gt; 3) ??? 13:06 &amp;lt;@jrandom&amp;gt; 0) salut 13:06 * jrandom fait coucou 13:06 &amp;lt;+postman&amp;gt; *coucou* 13:06 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; bonjour 13:06 &amp;lt;@jrandom&amp;gt; notes d’état succinctes publiées sur http://dev.i2p.net/pipermail/i2p/2004-December/000535.html 13:07 &amp;lt;@jrandom&amp;gt; on passe à 1) 0.4.2.5 13:07 &amp;lt;@jrandom&amp;gt; comme mentionné, tout fonctionne plutôt bien 13:08 &amp;lt;+postman&amp;gt; ouais, assez impressionnant 13:08 &amp;lt;+postman&amp;gt; plus aucun timeout de lease sur mes systèmes 13:08 &amp;lt;@jrandom&amp;gt; beaucoup de gens ont vu ce que tu as vu jnymo, avec 0 tunnels participants, en grande partie grâce à l’efficacité accrue et à la sélection des pairs (où maintenant on sait qu’il faut sucer la bande de la machine de postman ;) 13:08 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; moi aussi 13:08 &amp;lt;@jrandom&amp;gt; sympa 13:08 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; et les eepsites sont réactives 13:09 &amp;lt;+postman&amp;gt; :) 13:09 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; merci postman :) 13:09 &amp;lt;+postman&amp;gt; la bande passante totale est 29kb / 30.1kb/s 13:09 &amp;lt;frosk&amp;gt; tout le monde se sent moins aimé, mais en réalité l’amour est juste utilisé plus efficacement 13:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; wow 13:10 &amp;lt;@jrandom&amp;gt; d’enfer, postman 13:10 &amp;lt;mule2&amp;gt; je ne pense pas que ce soit l’idéal. il vaudrait mieux avoir un peu de trafic via tous les nœuds 13:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; je pourrais gérer ça si seulement on m’aimait :( 13:10 &amp;lt;+postman&amp;gt; yep 13:10 &amp;lt;mule2&amp;gt; comme une forme de trafic de couverture 13:10 &amp;lt;@jrandom&amp;gt; mule2 : c’est une question de charge bien inférieure à la capacité de notre réseau 13:11 &amp;lt;@jrandom&amp;gt; je ne pense pas qu’on puisse garder la capacité supérieure à la charge très longtemps 13:11 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; mule2, postman agit aussi comme un mixeur.. donc c’est difficile de dire où vont tes paquets après être entrés 13:11 &amp;lt;@jrandom&amp;gt; donc je ne suis pas trop inquiet de ne pas pousser de données via les pairs plus lents 13:12 &amp;lt;mule2&amp;gt; une optimisation un peu moins parfaite serait probablement bonne pour l’anonymat 13:12 &amp;lt;@jrandom&amp;gt; d’un autre côté, ça incite aussi plus de gens à (implémenter &amp;) utiliser i2pcontent, pour qu’ils puissent faire du miroir et gagner du trafic de couverture ;) 13:12 &amp;lt;jdot__&amp;gt; est-ce un problème de sécurité qu’un seul router gère presque tous les tunnels ? 13:13 &amp;lt;@jrandom&amp;gt; mule2 : commençons par faire au mieux, ensuite on pourra discuter de comment le dégrader volontairement 13:13 &amp;lt;@jrandom&amp;gt; jdot__ : on n’a pas un seul router qui gère tout le trafic, mais on voit des regroupements de routers sur des connexions très rapides (colo, etc.) qui gèrent plus que les utilisateurs en bas débit/dsl/câble 13:14 &amp;lt;@jrandom&amp;gt; plus la réduction des échecs de tunnel signifie qu’on bascule et explore moins 13:14 &amp;lt;mule2&amp;gt; peut-être qu’une distribution du trafic serait possible, tant qu’on est loin des limites des routers 13:14 &amp;lt;@jrandom&amp;gt; oui, le rejet probabiliste de tunnel est dans le router et peut être activé selon les limites de bande passante du router 13:15 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; oui, mais un débit si élevé sur le nœud de postman rend plus difficile l’analyse de son nœud.. donc il est peut-être plus sûr d’envoyer via lui que si tous les nœuds faisaient 1 KB/s.. 13:15 &amp;lt;@jrandom&amp;gt; (mais si postman ne met aucune limite, on ne peut pas rejeter en fonction d’un % de ça ;) 13:15 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; des regroupements de nœuds plus rapides provoquent une sorte de structure en cascade de mix, non ? 13:15 &amp;lt;@jrandom&amp;gt; oui, c’est une façon de le voir 13:15 &amp;lt;lektriK&amp;gt; puis-je fermer la fenêtre Start I2P ? 13:15 * postman est vraiment désolé de NE PAS restreindre sa bande passante 13:16 &amp;lt;@jrandom&amp;gt; lektriK : malheureusement, pas vraiment, sauf si tu démarres i2p comme un service (See `http://localhost:7657/configservice.jsp)` 13:16 &amp;lt;@jrandom&amp;gt; heh postman t’inquiète, on allégera la charge sur ton router si/quand on atteint la capacité de ton router 13:17 &amp;lt;lektriK&amp;gt; Ok, ça dit "service started" 13:17 &amp;lt;lektriK&amp;gt; je peux fermer maintenant ? 13:17 &amp;lt;@jrandom&amp;gt; lektriK : non/oui - tu peux arrêter ton router puis le redémarrer via start-&amp;gt;run-&amp;gt;"net start i2p" 13:18 &amp;lt;mule2&amp;gt; en l’état, quelques très gros routers pourraient gérer tous les tunnels, supprimant tout trafic de couverture depuis les autres routers. mais continuons après la réunion. 13:18 &amp;lt;mule2&amp;gt; je ne veux pas me plaindre que le réseau se comporte trop bien :) 13:18 &amp;lt;@jrandom&amp;gt; hehe 13:20 &amp;lt;@jrandom&amp;gt; il y aura d’autres explorations avec la 0.5, même s’il y a des questions d’anonymat quand on s’étend trop. il y aura plus de détails à régler pour la 0.5 (et dans le doc qui pourrait être prêt la semaine prochaine en première ébauche) 13:21 &amp;lt;@jrandom&amp;gt; bref, quelqu’un d’autre a quelque chose à évoquer pour la 0.4.2.5 ? 13:21 &amp;lt;@jrandom&amp;gt; ou on passe brièvement à 2) 0.5 ? 13:21 &amp;lt;+postman&amp;gt; on passe 13:21 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; très stable... on passe 13:21 &amp;lt;@jrandom&amp;gt; considéré comme fait 13:22 &amp;lt;@jrandom&amp;gt; 2) 0.5 13:22 &amp;lt;@jrandom&amp;gt; ouais. encore en cours. plus d’infos quand ce sera prêt. 13:22 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; Sir Arthur C. Clarke est vivant :P 13:22 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; http://slashdot.org/articles/04/12/28/0120240.shtml?tid=99&amp;tid=1 13:22 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; .5 est excitant 13:22 &amp;lt;@jrandom&amp;gt; ok, c’est tout ce que j’ai à dire là-dessus - des questions / points à discuter ? 13:23 &amp;lt;@jrandom&amp;gt; oui, il y a clairement des refontes importantes en cours, basées sur ce qu’on a appris ces 16 derniers mois 13:23 &amp;lt;@jrandom&amp;gt; (ou merde, 18) 13:23 &amp;lt;+postman&amp;gt; jrandom : donc 0.5 utilisera surtout un nouveau système de gestion des tunnels ? 13:23 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; arg, j’espère que je n’ai pas interrompu la réunion :/ 13:23 &amp;lt;+postman&amp;gt; wow 13:23 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; désolé heh 13:23 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; heh. j’avais une suggestion 13:24 &amp;lt;@jrandom&amp;gt; ouais postman, nouvelle gestion, mutualisation et construction 13:24 &amp;lt;+postman&amp;gt; quadn : regarde ce que tu as fait - ton collage a causé un netsplit :) 13:24 &amp;lt;@jrandom&amp;gt; salaud ! 13:24 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; ! 13:24 &amp;lt;@jrandom&amp;gt; quoi de neuf jnymo ? 13:24 &amp;lt;+postman&amp;gt; jrandom : chaque tunnel sera-t-il encore une destination locale séparée ? 13:25 &amp;lt;@jrandom&amp;gt; hein ? 13:25 &amp;lt;@jrandom&amp;gt; il n’y aura aucun changement à i2ptunnel en 0.5 13:25 &amp;lt;+postman&amp;gt; jrandom : ok 13:25 &amp;lt;@jrandom&amp;gt; (du moins, je n’en prévois pas) 13:26 &amp;lt;mule&amp;gt; postman monte une attaque par intersection ? 13:26 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; pour ceux qui n’ont /aucune/ utilisation de bande passante.. et si on laissait des routers construire des tunnels avec eux dedans.. comme ABCABCA 13:26 &amp;lt;+postman&amp;gt; mule : non, c’était la faute de quadn :) 13:26 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; et ça serait un tunnel factice 13:27 &amp;lt;@jrandom&amp;gt; jnymo : annoncer un router en disant "hey j’ai de la bande passante en trop, utilisez-moi" est un jeu dangereux 13:27 &amp;lt;+postman&amp;gt; jrandom : quels problèmes seront alors résolus par la refonte (en deux mots) 13:27 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; pas sûr que je voulais dire ça, jrandom 13:27 &amp;lt;@jrandom&amp;gt; mais a priori on aura deux ensembles de tunnels - les normaux, et des exploratoires, où ces derniers sont construits à partir de pairs choisis au hasard et non défaillants 13:28 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; jrandom : je parlais de créer un tunnel factice, et de me mettre au milieu de ce tunnel juste pour simuler un peu de trafic 13:29 &amp;lt;@jrandom&amp;gt; postman : rendre beaucoup plus difficile la corrélation des pairs dans un tunnel, permettre aux clients de choisir effectivement leur longueur de tunnel sortant, et fournir les options nécessaires pour traiter l’attaque du prédécesseur (avec divers compromis) 13:29 &amp;lt;@jrandom&amp;gt; (oh, et améliorer les performances en supprimant beaucoup d’appels modPow) 13:29 &amp;lt;+postman&amp;gt; ok merci 13:29 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; postman : et des IDs de tunnel par saut, c’est important 13:30 &amp;lt;+postman&amp;gt; modpow ? 13:30 &amp;lt;@jrandom&amp;gt; ah jnymo. oui, il y a beaucoup de potentiel pour diverses générations de trafic de bourrage (chaff) 13:30 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; comme ça, aucun deux nœuds non voisins ne peuvent savoir qu’ils sont sur le même tunnel, postman 13:30 &amp;lt;@jrandom&amp;gt; postman : exponentiation modulaire, gros usage CPU &amp; gaspillage mémoire 13:31 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; jrandom : ok cool 13:31 &amp;lt;+postman&amp;gt; ok 13:31 &amp;lt;scintilla&amp;gt; jrandom, concernant le fait de laisser les clients choisir la longueur du tunnel : y aura-t-il quelque chose pour empêcher les gens de la monter à 99 (ou autre) ? 13:31 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; puissance CPU 13:32 &amp;lt;@jrandom&amp;gt; si nécessaire on peut ajouter du hashcash, mais des tunnels excessivement longs finiront de toute façon par échouer 13:32 &amp;lt;scintilla&amp;gt; ah bon point 13:32 &amp;lt;@jrandom&amp;gt; on pourrait même ajouter une astuce - exiger qu’un tunnel ait un message de tunnel valide envoyé à travers lui dans les 60s suivant sa création pour être ‘valide’ 13:33 &amp;lt;@jrandom&amp;gt; (donc si le tunnel faisait 20 sauts, il leur faudrait trop de temps pour construire tous ces sauts) 13:33 &amp;lt;scintilla&amp;gt; c’est une super idée - ça évitera que de telles absurdités persistent longtemps 13:33 &amp;lt;@jrandom&amp;gt; mais ça c’est contre les hackers. les utilisateurs normaux utiliseront juste l’interface exposée 13:34 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; d’accord, que tu limites quelque part, non ? 13:34 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; on aura plus que le maximum 2 tel qu’il est maintenant, hein ? 13:34 &amp;lt;@jrandom&amp;gt; oui, comme le menu déroulant du nombre de sauts sur /configclients.jsp ou /i2ptunnel/edit.jsp 13:35 &amp;lt;@jrandom&amp;gt; oh je pensais que le max était 3 maintenant ? ok, mais oui, plus que 2 sera disponible 13:35 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; 3 tunnels, 2 sauts 13:35 &amp;lt;@jrandom&amp;gt; ah ok 13:35 &amp;lt;@jrandom&amp;gt; ouais, 0.5 ajoutera quelques nouveaux réglages importants, comme le fait de randomiser ces longueurs, et de combien, etc. 13:36 &amp;lt;frosk&amp;gt; le max est bien 3 13:36 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; hmm 13:37 &amp;lt;@jrandom&amp;gt; ah c’est 3 sur /configclients 2 sur i2ptunnel 13:37 &amp;lt;frosk&amp;gt; la 0.5 est toujours prévue pour janvier ? 13:37 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ah 13:37 &amp;lt;@jrandom&amp;gt; oui frosk 13:37 &amp;lt;frosk&amp;gt; super 13:37 &amp;lt;@jrandom&amp;gt; je ne traînerai pas beaucoup plus sur la lib de streaming, promis ;) 13:37 &amp;lt;frosk&amp;gt; ça semble juste être beaucoup de travail :) 13:38 &amp;lt;@jrandom&amp;gt; en fait ça va, la partie dure c’est d’avoir les bons algos 13:38 &amp;lt;@jrandom&amp;gt; (les détails, pfff ;) 13:39 &amp;lt;+postman&amp;gt; frosk : et tout est déjà sur papier 13:39 &amp;lt;+postman&amp;gt; :) 13:39 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; heh 13:39 &amp;lt;frosk&amp;gt; vrai :) 13:39 &amp;lt;@jrandom&amp;gt; en grande partie ouais ;) 13:39 &amp;lt;@jrandom&amp;gt; ok, quelqu’un a autre chose pour 2) 0.5 ? 13:39 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; nada 13:39 &amp;lt;frosk&amp;gt; el zilcho 13:40 &amp;lt;@jrandom&amp;gt; ok, on enchaîne sur le bon vieux 3) ??? 13:40 &amp;lt;@jrandom&amp;gt; salut 13:40 &amp;lt;@jrandom&amp;gt; quelqu’un a autre chose à mettre sur la table ? 13:41 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; postman : il n’y a pas d’inproxies smtp/pop3 sur i2pmail.org si ? 13:41 &amp;lt;cat-a-puss&amp;gt; Je vois toujours des délais bizarres côté client... 13:41 &amp;lt;+postman&amp;gt; hrm non 13:41 &amp;lt;frosk&amp;gt; c’est là que je donnerais la bouteille de vin de félicitations pour une belle année de développement ;) 13:41 &amp;lt;+postman&amp;gt; jnymo : POP3 n’est disponible que pour les utilisateurs i2p 13:41 &amp;lt;@jrandom&amp;gt; cat-a-puss : ah j’ai raté ces messages quand tu étais là plus tôt 13:41 &amp;lt;+postman&amp;gt; jnymo : il Y A un SMTP inproxy comme MX pour le domaine i2pmail.org 13:42 &amp;lt;@jrandom&amp;gt; frosk : à la tienne 13:42 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; oui oui.. c’est cool.. 13:42 &amp;lt;cat-a-puss&amp;gt; Genre je peux avoir deux Destinations locales et quand l’une essaie de se connecter à l’autre il y a un délai et ce n’est pas lié au CPU 13:42 &amp;lt;mule&amp;gt; cat-a-puss : tu donnes aussi le chèque bonus ? 13:42 * postman offre un bon whisky 13:42 &amp;lt;@jrandom&amp;gt; cat-a-puss : d’accord, tu as vu un délai de .5-1.0s, non ? 13:42 &amp;lt;cat-a-puss&amp;gt; mule : quoi ? 13:42 &amp;lt;cat-a-puss&amp;gt; jrandom : ouais 13:43 &amp;lt;@jrandom&amp;gt; cat-a-puss : parfaitement normal, c’est le SYN différé 13:43 &amp;lt;mule&amp;gt; désolé, le commentaire venait de frosk 13:43 &amp;lt;ant&amp;gt; * jnymo sort ce mauvais cubi de vin 13:43 &amp;lt;mule&amp;gt; frosk : tu donnes aussi le chèque bonus ? 13:43 &amp;lt;@jrandom&amp;gt; (il attend un peu avant d’envoyer le SYN et l’ACK associé au cas où il y aurait plus de données à regrouper) 13:43 &amp;lt;scintilla&amp;gt; oh pour info, je devrais bientôt recevoir le livre avec la spécification de l’algorithme Fortuna... en attendant j’expérimente pour essayer de collecter de l’entropie en java sans détruire une machine 13:44 &amp;lt;@jrandom&amp;gt; ah génial 13:44 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; mmm, quelqu’un voulait monter des attaques contre i2p 13:44 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; c’était qui ? 13:44 &amp;lt;@jrandom&amp;gt; connelly 13:44 &amp;lt;cat-a-puss&amp;gt; Y a-t-il un moyen d’éviter ça, ou je dois simplement essayer d’éviter les connexions de courte durée quand je peux ? 13:45 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; des nouvelles à ce sujet, jr ? 13:45 &amp;lt;@jrandom&amp;gt; cat-a-puss : oui il y a des options que tu peux passer lors de la création de l’I2PSocketManager, laisse-moi les retrouver 13:46 &amp;lt;@jrandom&amp;gt; jnymo : c’est une attaque par intersection à long terme, donc après un moment il aura des données pour aider à identifier sur quels routers se trouvent certaines eepsites. je suis sûr qu’il va nous écrire un résumé une fois qu’il aura ça 13:46 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; scintalla : c’est quoi l’algorithme fortuna ? 13:46 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; jrandom : ok 13:48 &amp;lt;@jrandom&amp;gt; cat-a-puss : i2p.streaming.initialResendDelay=50 i2p.streaming.connectDelay=100 13:48 &amp;lt;scintilla&amp;gt; c’est un générateur de nombres pseudo-aléatoires sécurisé cryptographiquement... quelque chose d’absolument essentiel pour un chiffrement digne de confiance 13:48 &amp;lt;jdot__&amp;gt; quelqu’un s’est déjà porté volontaire pour cette attaque ? 13:48 &amp;lt;@jrandom&amp;gt; cat-a-puss : ensuite assure-toi de flush() après avoir write() sur l’I2PSocket 13:48 &amp;lt;@jrandom&amp;gt; jdot__ : ouais, il a 7 sites volontaires 13:48 &amp;lt;cat-a-puss&amp;gt; jrandom : ok 13:49 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; concernant le grand débat sur le nommage.. 13:49 &amp;lt;ant&amp;gt; * jnymo ricane 13:49 &amp;lt;@jrandom&amp;gt; oh et i2p.streaming.initialAckDelay=1000 13:49 &amp;lt;@jrandom&amp;gt; ou même =100 13:49 * jrandom lance de la boue sur jnymo 13:50 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; en fait je bosse avec x500 et mon job me laisse avoir des winSevers gratuits 13:50 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; donc, peut-être que je mettrai en place un DNS central à des fins de test d’ici un mois ou deux 13:51 &amp;lt;@jrandom&amp;gt; heh, avoir un serveur de nommage centralisé hébergé sur un .mil serait foutrement hilarant 13:51 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; même si hacker des adresses i2p dans winserver peut ne pas être trivial.. je sais pas 13:51 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; heh.. dnsalias est la solution 13:52 &amp;lt;@jrandom&amp;gt; nano a fait du super boulot, intégrant dnsjava avec i2p 13:52 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ooooh 13:53 &amp;lt;@jrandom&amp;gt; va voir nano.i2p pour plus de détails 13:53 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; et personne n’allait me le dire.. ah, merci 13:53 &amp;lt;@jrandom&amp;gt; mais, comme dit la dernière fois, les gens devraient poster leurs réflexions et idées sur le nommage sur le wiki 13:54 &amp;lt;@jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever pour la réunion ? 13:55 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; nope 13:57 &amp;lt;@jrandom&amp;gt; ok dans ce cas 13:57 * jrandom s’élance 13:57 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 21 décembre 2004</title><link>/fr/blog/2004/12/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-d%C3%A9cembre-2004/</link><pubDate>Tue, 21 Dec 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/12/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-d%C3%A9cembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> ant, bens, bob, detonate, dm, duck, Frooze, frosk, jrandom, kaji, Madman2003, modulus, mule, mule2, orion, Ragnarok, redzog, scintilla, susi23, ugha2p&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:05 &amp;lt;@jrandom&amp;gt; 0) salut 13:05 &amp;lt;@jrandom&amp;gt; 1) 0.4.2.4 &amp; 0.4.2.5 13:05 &amp;lt;@jrandom&amp;gt; 2) stratégie 0.5 13:05 &amp;lt;@jrandom&amp;gt; 3) nommage 13:05 &amp;lt;@jrandom&amp;gt; 4) tour d'horizon des eepsite 13:05 &amp;lt;@jrandom&amp;gt; 5) ??? 13:06 &amp;lt;@jrandom&amp;gt; 0) salut 13:06 * jrandom fait coucou 13:06 &amp;lt;@jrandom&amp;gt; notes d'état hebdomadaires publiées il y a peu @ http://dev.i2p.net/pipermail/i2p/2004-December/000528.html 13:07 &amp;lt;@jrandom&amp;gt; passons directement à 1) 0.4.2.4 &amp; 0.4.2.5 13:08 &amp;lt;@jrandom&amp;gt; pour ceux d'entre vous qui ont déjà mis à jour vers 0.4.2.5 — un bon tiers du réseau jusqu'ici — merci ! 13:09 &amp;lt;@jrandom&amp;gt; j'essaie de garder un rythme de publication plus calme, mais il y avait des choses dans 0.4.2.5 qui nécessitaient vraiment un déploiement plus large 13:10 &amp;lt;Madman2003&amp;gt; 0.4.2.5 fonctionne bien pour moi concernant les déconnexions, mais je ne fais pas tourner i2p 24/7 (j'ai eu pas mal de déconnexions IRC ces derniers temps) et ça ne fait que quelques heures depuis la sortie 13:10 &amp;lt;@jrandom&amp;gt; comme mentionné plus loin dans l'e-mail, je n'ai pas de date prévue pour la prochaine version correctrice, mais on verra 13:10 &amp;lt;@jrandom&amp;gt; ah super Madman2003 13:10 &amp;lt;@jrandom&amp;gt; ouais, c'est clairement trop tôt pour se prononcer sur 0.4.2.5 13:11 &amp;lt;frosk&amp;gt; j'avais des périodes de forte latence en .4, pour l'instant aucune avec .5, mais encore une fois, c'est un peu tôt 13:11 &amp;lt;frosk&amp;gt; (je parle de latence IRC, bien sûr) 13:11 &amp;lt;@jrandom&amp;gt; le bug DNS corrigé pouvait se manifester par un grand nombre de pairs sur d'anciennes versions tombant en panne simultanément, donc plus les gens mettent à jour tôt, mieux c'est 13:12 &amp;lt;@duck&amp;gt; est-ce lié aux échecs chez ceux qui saisissent manuellement un nom d'hôte ? 13:12 &amp;lt;@jrandom&amp;gt; oui 13:12 &amp;lt;dm&amp;gt; à quel point l'icône I2P dans la zone de notification Windows est-elle inutile !?!? 13:12 &amp;lt;@duck&amp;gt; ah, donc c'est pour ça que config.jsp est encore amical 13:13 &amp;lt;Madman2003&amp;gt; quelqu'un sait pourquoi certains tournent encore avec des routers pré 0.4.2.4 ? (c'est sorti depuis un moment) 13:13 &amp;lt;@jrandom&amp;gt; dm : c'est surtout un élément provisoire pour l'instant, plus une icône d'état disant « i2p tourne » 13:13 &amp;lt;dm&amp;gt; Ils ont une vie ? :) 13:13 * jrandom devrait mal le prendre… 13:14 &amp;lt;redzog&amp;gt; y a-t-il un moyen de faire des redémarrages « soft » depuis la ligne de commande ? 13:14 &amp;lt;@jrandom&amp;gt; redzog : malheureusement non 13:14 &amp;lt;redzog&amp;gt; hmm, dommage 13:14 &amp;lt;@jrandom&amp;gt; à part avec wget, peut-être 13:14 &amp;lt;redzog&amp;gt; ça faciliterait les mises à jour automatiques 13:14 &amp;lt;+detonate&amp;gt; i2prouter stop &amp;&amp; i2prouter start :) 13:14 &amp;lt;@jrandom&amp;gt; non, laisse tomber, wget ne marcherait pas non plus 13:14 &amp;lt;@jrandom&amp;gt; (puisque le formulaire nécessite une interaction) 13:14 &amp;lt;Madman2003&amp;gt; je mets généralement à jour via cvs plusieurs fois entre les sorties (au mieux une fois par jour), ça ne prend que quelques minutes 13:15 &amp;lt;redzog&amp;gt; lwp::simple pourrait gérer ça 13:15 &amp;lt;redzog&amp;gt; juste un POST 13:15 &amp;lt;@jrandom&amp;gt; redzog : le support de ça serait plutôt cool 13:15 &amp;lt;redzog&amp;gt; Je vais essayer de bricoler quelque chose 13:15 &amp;lt;@jrandom&amp;gt; enfin, c'est plus qu'un simple POST, il faut lire le formulaire présenté puis renvoyer ces champs 13:16 &amp;lt;+detonate&amp;gt; à terme les sorties seront plus espacées quand même… non ? 13:16 &amp;lt;@jrandom&amp;gt; (il y a un indicateur caché pour empêcher les gens de faire des trucs comme &amp;lt;img src="../../configservice.jsp?action=restart"&amp;gt; 13:16 &amp;lt;redzog&amp;gt; heh, d'accord 13:16 &amp;lt;@jrandom&amp;gt; oui detonate, ce n'était pas prévu d'être aussi rapide, une fois par semaine au plus 13:16 &amp;lt;redzog&amp;gt; la valeur du nonce change ? 13:17 &amp;lt;@jrandom&amp;gt; si ce n'était pas le cas, ce ne serait pas un nonce ;) 13:17 &amp;lt;redzog&amp;gt; hmm, on dirait que oui 13:17 &amp;lt;redzog&amp;gt; enfin, entre les sessions, entre les chargements de page... ;) 13:17 &amp;lt;redzog&amp;gt; ce sera à chaque chargement de page 13:17 &amp;lt;@jrandom&amp;gt; d'accord 13:17 &amp;lt;@jrandom&amp;gt; ok, quelqu'un a autre chose à propos de 0.4.2.4/0.4.2.5 ? 13:18 &amp;lt;@jrandom&amp;gt; je suis sûr qu'il y aura plus de discussion plus tard après avoir davantage rôdé la nouvelle version 13:18 &amp;lt;dm&amp;gt; oh, c'est une réunion ? 13:18 &amp;lt;+detonate&amp;gt; le démarrage semble beaucoup moins fluide 13:18 &amp;lt;+detonate&amp;gt; que 2.3 13:18 &amp;lt;@jrandom&amp;gt; ah ? de quelle façon detonate — CPU, latence, mémoire, temps ? 13:19 &amp;lt;+detonate&amp;gt; la liste des pairs met une éternité à se remplir 13:19 &amp;lt;+detonate&amp;gt; et j'obtiens un énorme nombre de pairs sur liste noire 13:19 &amp;lt;+detonate&amp;gt; aussi le i2ptunnel se fige parfois, mais en général ça prend au moins 2x plus longtemps pour réellement démarrer 13:19 &amp;lt;+detonate&amp;gt; une fois démarré, les choses se lissent 13:19 &amp;lt;+detonate&amp;gt; c'est étrange 13:19 &amp;lt;@jrandom&amp;gt; hmm, qu'est-ce qui est indiqué comme cause sur /logs.jsp#connectionlogs ? 13:20 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Je viens de faire un redémarrage en douceur vers 0.4.2.5. Ça a pris 120s pour avoir les Local Destinations 13:20 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ça semble bon 13:20 &amp;lt;@jrandom&amp;gt; cool BS314159 — c'est à peu près le strict minimum, car on ne démarre i2ptunnel qu'au bout de 2 minutes après le lancement :) 13:20 &amp;lt;+detonate&amp;gt; rien d'anormal 13:20 &amp;lt;+detonate&amp;gt; une exception à l'arrêt 13:21 &amp;lt;+detonate&amp;gt; mais je pense que c'est moi qui l'ai provoquée 13:21 &amp;lt;mule&amp;gt; j'ai tiré plus de 300M via fcp pour un film avec la dernière version. jamais été aussi bon auparavant. débits de pointe au-delà de 40k. excellent travail. 13:21 &amp;lt;@jrandom&amp;gt; wow, chouette mule ! 13:21 &amp;lt;mule&amp;gt; cependant j'ai toujours de sérieux problèmes pour récupérer après un changement d'IP 13:21 &amp;lt;@jrandom&amp;gt; detonate : hmm, ok, j'adorerais déboguer ça plus en détail après la réunion ou à un autre moment où tu es dispo 13:22 &amp;lt;+detonate&amp;gt; ouais 13:22 &amp;lt;+detonate&amp;gt; ok 13:22 &amp;lt;dm&amp;gt; latence du tunnel : 364ms. Qu'est-ce qui se passe, la latence du tunnel baisse de 100–200ms à chaque version ! 13:22 &amp;lt;@jrandom&amp;gt; ah mule, ok 13:22 &amp;lt;@jrandom&amp;gt; j'ai une idée pour gérer ces connexions TCP bloquées — ajouter simplement un keepalive de 5m 13:23 &amp;lt;@jrandom&amp;gt; heh dm, t'en fais pas, ça remontera ;) 13:23 &amp;lt;frosk&amp;gt; wow, je n'ai que 261ms ici :) 13:24 &amp;lt;@jrandom&amp;gt; ok, s'il n'y a rien d'autre, passons à 2) stratégie 0.5 13:24 &amp;lt;dm&amp;gt; Ça ne peut pas être juste... 13:25 &amp;lt;+ugha2p&amp;gt; On dirait que je suis encore en retard pour la réunion. 13:26 &amp;lt;@jrandom&amp;gt; il reste encore beaucoup de travail pour 0.5, mais un aperçu large du processus était inclus dans cet e-mail 13:26 * jrandom envoie ugha2p chez le proviseur 13:27 &amp;lt;@jrandom&amp;gt; il reste encore des détails à régler sur la mise en pool et la création des tunnels, mais je pense que nous avons quelques offres différentes qui répondront aux besoins de différents groupes d'utilisateurs 13:28 &amp;lt;@jrandom&amp;gt; il y aura de la bonne vieille documentation publiée une fois que la plupart des accrocs de la conception auront été réglés, pour votre relecture 13:28 &amp;lt;@jrandom&amp;gt; (actuellement ça tient sur ~8 pages dans le carnet, ça devrait se compresser pas mal cependant) 13:29 &amp;lt;kaji&amp;gt; la réunion a-t-elle déjà commencé ? 13:29 &amp;lt;@jrandom&amp;gt; mais une autre des tâches listées pour 0.5 est « gérer les besoins en bande passante du réseau », et je n'ai aucune idée de comment planifier ça, donc on improvisera 13:29 &amp;lt;@jrandom&amp;gt; oui kaji, on est à 2) stratégie 0.5 13:30 &amp;lt;@jrandom&amp;gt; bon, c'est tout ce que j'ai à dire pour le moment, à moins que quelqu'un ait des questions/commentaires/inquiétudes ? 13:31 &amp;lt;+ugha2p&amp;gt; Wow, la plupart des routers ont déjà mis à jour. 13:31 &amp;lt;+detonate&amp;gt; le filtrage du trafic HTTP pour enlever le JavaScript/etc est-il sur la feuille de route ? 13:31 &amp;lt;+detonate&amp;gt; pour 0.5 13:31 &amp;lt;+ugha2p&amp;gt; detonate : Non. 13:31 &amp;lt;@jrandom&amp;gt; detonate : 0.6 13:31 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Concernant la bande passante, devrait-on activer la longueur de tunnel probabiliste et/ou des tunnels biaisés localement, pour bittorrent puisque, en général, les utilisateurs BT ont un modèle de menace plus faible ? 13:32 &amp;lt;@jrandom&amp;gt; cat-a-puss : oui, définitivement. c'est une des grandes parties de la version 0.5 13:32 &amp;lt;+ugha2p&amp;gt; detonate : À moins que tu ne l'implémentes d'abord. ;) 13:32 &amp;lt;+detonate&amp;gt; j'y pensais 13:33 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; le filtrage HTML sera-t-il effectué dans un processus séparé ? 13:33 &amp;lt;@jrandom&amp;gt; je pense que michelle regarde ça aussi, donc si vous deux voulez travailler ensemble (michelle apprend java) ce serait top 13:33 &amp;lt;+detonate&amp;gt; ok 13:33 &amp;lt;@jrandom&amp;gt; cat-a-puss : je ne sais pas. 13:34 &amp;lt;+ugha2p&amp;gt; cat-a-puss : Pourquoi devrait-ce l'être ? 13:35 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; (Je demande car je pensais faire un proxy qui ferait passer tout le trafic navigateur entrant par clamav) C'est sous GPL donc si on pouvait l'inclure dans le filtre, ce serait probablement bien. 13:35 &amp;lt;@jrandom&amp;gt; cool cat-a-puss ! 13:35 &amp;lt;+ugha2p&amp;gt; Certaines personnes utilisent déjà Privoxy pour I2P. 13:36 &amp;lt;bens&amp;gt; en général, je suis plutôt anti-« tout inclure » 13:36 &amp;lt;susi23&amp;gt; Je préférerais voir les gens configurer correctement leur navigateur plutôt que de promettre de les protéger du code malveillant. 13:36 &amp;lt;@jrandom&amp;gt; susi23 : personne ne configure correctement son navigateur 13:36 &amp;lt;@jrandom&amp;gt; surtout pas Monsieur Tout-le-monde 13:37 &amp;lt;frosk&amp;gt; on peut se demander si Monsieur Tout-le-monde est même capable de configurer un proxy pour son navigateur 13:37 &amp;lt;@jrandom&amp;gt; à mon avis, quelque chose de type cgi-proxy serait idéal 13:37 &amp;lt;@jrandom&amp;gt; exactement frosk 13:37 &amp;lt;@jrandom&amp;gt; avec une interface façon cgi-proxy (filtrage selon leurs préférences, sûr par défaut), même un parfait benêt pourrait s'en servir 13:38 &amp;lt;bens&amp;gt; Je suppose qu'I2P a besoin de plusieurs versions pour plusieurs marchés encore plus que MS Office 13:38 &amp;lt;@jrandom&amp;gt; c'est pour ça qu'on a de petits composants et qu'on pousse ce genre de choses hors du router, bens ;) 13:38 &amp;lt;Ragnarok&amp;gt; un fichier de configuration automatique de proxy aiderait 13:39 &amp;lt;@jrandom&amp;gt; Ragnarok : on en a un, mais il y a encore des choses dangereuses qu'on peut faire avec 13:39 &amp;lt;frosk&amp;gt; peut-être même un navigateur i2p spécialisé (si quelqu'un déborde de temps libre ;) 13:39 &amp;lt;susi23&amp;gt; ragnarok : celui-là ? http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/apps/proxyscript/i2pProxy.pac 13:39 &amp;lt;@jrandom&amp;gt; frosk : sur l'OS et le matériel i2p spécialisés aussi, j'imagine 13:40 &amp;lt;frosk&amp;gt; hehe, parfait 13:40 &amp;lt;Ragnarok&amp;gt; ce n'est toutefois pas dans l'install 13:40 * jrandom implémente cela dans l'univers i2p spécialisé 13:40 &amp;lt;susi23&amp;gt; . o O ( peut-être devrions-nous essayer de trouver aussi une planète i2p dédiée ) 13:40 &amp;lt;susi23&amp;gt; . o O ( zut, trop lent ) 13:40 &amp;lt;mule&amp;gt; ok, on vendra le matériel :) 13:40 &amp;lt;frosk&amp;gt; tu sais ce qu'on dit, pour créer quelque chose à partir de rien, crée d'abord l'univers 13:41 &amp;lt;@jrandom&amp;gt; w00t, maintenant il ne nous manque plus que des investisseurs.. 13:41 &amp;lt;bens&amp;gt; sérieusement, un autoconfigurateur Firefox pourrait être raisonnable 13:41 &amp;lt;@jrandom&amp;gt; bens : le .pac que susi a lié ci-dessus devrait faire l'affaire 13:41 &amp;lt;bens&amp;gt; pas seulement pour le proxy ; aussi pour les paramètres de sécurité, la page d'accueil, etc. 13:41 &amp;lt;@jrandom&amp;gt; on peut livrer ça avec l'install aussi, mais c'est insuffisant pour ceux qui ont besoin d'anonymat (et qui ne sont pas déjà des ubergeeks) 13:42 &amp;lt;@jrandom&amp;gt; hmm, peut-être que ce genre de chose pourrait aller dans l'appli i2p XUL de cervantes 13:43 &amp;lt;@jrandom&amp;gt; mais on s'éloigne du sujet 2) stratégie 0.5 13:43 &amp;lt;@jrandom&amp;gt; quelqu'un a autre chose pour ça, ou on passe à 3) nommage ? 13:44 -!- Irssi: #i2p: Total de 40 pseudos [2 ops, 0 halfops, 6 voix, 32 normaux] 13:44 &amp;lt;@jrandom&amp;gt; considérez que c'est fait 13:44 &amp;lt;@jrandom&amp;gt; ok, apparemment j'ai un peu vendu la mèche avec la réf 2.0.1 d'addressbook - Ragnarok, tu veux nous faire une mise à jour ? 13:44 &amp;lt;+ugha2p&amp;gt; jrandom : Peut-on s'attendre à ce que les dates sur la feuille de route soient correctes ? 13:45 &amp;lt;@jrandom&amp;gt; ugha2p : elles reflètent actuellement ma meilleure estimation 13:45 &amp;lt;+ugha2p&amp;gt; jrandom : Ok, d'accord. 13:45 &amp;lt;Ragnarok&amp;gt; elle est publiée maintenant 13:45 &amp;lt;@jrandom&amp;gt; w00t 13:45 &amp;lt;Ragnarok&amp;gt; voyez ragnarok.i2p 13:45 &amp;lt;Ragnarok&amp;gt; je n'avais pas prévu de la publier tout de suite, mais jrandom m'a forcé la main :) 13:46 &amp;lt;@jrandom&amp;gt; hehe 13:46 &amp;lt;+ugha2p&amp;gt; Ragnarok : Au fait, il te manque un lien depuis la page d'accueil. :) 13:46 &amp;lt;Ragnarok&amp;gt; ce ne sont que quelques corrections de bogues, rien de majeur, mais ça devrait mieux gérer certains cas limites 13:46 &amp;lt;@jrandom&amp;gt; c'est en haut à droite ugha2p 13:47 &amp;lt;Ragnarok&amp;gt; ugha2p : c'est dans la barre latérale 13:47 &amp;lt;Ragnarok&amp;gt; j'ajouterai des liens au billet aussi, cela dit :) 13:47 &amp;lt;mule2&amp;gt; « that'll be the day when i die ». changement d’IP quotidien pour remettre l’horloge à l’heure. 13:48 &amp;lt;Ragnarok&amp;gt; bref, si tout le monde pouvait l'essayer, ce serait sympa. Les rapports de bogues sont toujours appréciés 13:48 &amp;lt;+ugha2p&amp;gt; Ragnarok : Oh, cette barre latérale est sérieusement cassée dans Opera. 13:48 &amp;lt;mule2&amp;gt; Lease expired 12773d ago 13:49 &amp;lt;+ugha2p&amp;gt; Ragnarok : Enfin, pas vraiment cassée, mais simplement située à la fin de la page. 13:49 &amp;lt;@jrandom&amp;gt; cool Ragnarok, merci 13:49 &amp;lt;Ragnarok&amp;gt; ta fenêtre n'est probablement pas assez large 13:49 &amp;lt;+ugha2p&amp;gt; Ragnarok : D'accord, mais ça devrait fonctionner avec n'importe quelle taille de fenêtre. 13:50 &amp;lt;+ugha2p&amp;gt; Donc tu voudras peut-être corriger ça à l'avenir. :) 13:50 &amp;lt;Ragnarok&amp;gt; ugha2p : « devrait » est un choix de mots intéressant :) 13:50 &amp;lt;Frooze&amp;gt; ah, pas bon non plus dans mozilla 1.7. ma fenêtre est petite toutefois. 13:50 &amp;lt;+ugha2p&amp;gt; Pourquoi ça ? 13:50 &amp;lt;Frooze&amp;gt; merci ragnarok. c'est cool. 13:51 &amp;lt;Ragnarok&amp;gt; je le corrigerai peut-être à l'avenir, mais c'est vraiment bas dans mes priorités 13:51 * jrandom préfère des mises à jour d'addressbook aux corrections HTML 13:52 &amp;lt;Ragnarok&amp;gt; bref, des questions ? 13:53 &amp;lt;frosk&amp;gt; merci pour addressbook, Ragnarok, ça a l'air très utile 13:54 &amp;lt;+ugha2p&amp;gt; La manière documentée de charger addressbook est-elle la seule, ou y en a-t-il de moins intrusives ? 13:54 &amp;lt;kaji&amp;gt; je viens de l'installer, ça déchire 13:54 &amp;lt;Ragnarok&amp;gt; tu peux le démarrer à la main avec "java -jar addresbook.jar &amp;lt;path to i2p/addressbook&amp;gt;" 13:54 &amp;lt;Ragnarok&amp;gt; merci :) 13:55 &amp;lt;kaji&amp;gt; oh, et j'ai téléchargé la version 2.0.0, y a-t-il une mise à jour quelque part ? 13:55 &amp;lt;Ragnarok&amp;gt; ok, j'ai corrigé la colonne, c'était juste un mélange stupide de tailles absolues et relatives 13:56 &amp;lt;Ragnarok&amp;gt; oui, il y a maintenant la 2.0.1 sur ragnarok.i2p 13:57 &amp;lt;+ugha2p&amp;gt; J'obtiens « Failed to load Main-Class manifest attribute from » maintenant, mais peu importe, je ferai un redémarrage plus tard. 13:57 &amp;lt;Ragnarok&amp;gt; oups 13:58 &amp;lt;Ragnarok&amp;gt; c'est ma faute 13:58 &amp;lt;Ragnarok&amp;gt; je vais essayer de corriger ça bientôt 13:58 &amp;lt;+ugha2p&amp;gt; Ah, ok. :) 13:58 &amp;lt;Ragnarok&amp;gt; il y aura aussi bientôt une version .war facile à installer 13:59 &amp;lt;dm&amp;gt; jrandom : tu es une machine 14:00 &amp;lt;@jrandom&amp;gt; wikked, merci Ragnarok 14:00 &amp;lt;@jrandom&amp;gt; susi23 : ping ? 14:00 &amp;lt;susi23&amp;gt; 1200ms 14:01 &amp;lt;@jrandom&amp;gt; !thwap 14:01 &amp;lt;@jrandom&amp;gt; bref, tu veux nous faire un topo sur ce qui se passe avec susidns ? 14:01 &amp;lt;@jrandom&amp;gt; ou on attend plus tard ? 14:01 &amp;lt;susi23&amp;gt; avons-nous le temps pour une discussion plus générale sur le nommage ? 14:02 &amp;lt;susi23&amp;gt; quelles fonctionnalités voulons-nous à l'avenir ? 14:03 &amp;lt;@jrandom&amp;gt; quelques-unes de mes réflexions sont publiées sur http://dev.i2p.net/pipermail/i2p/2004-February/000135.html 14:03 &amp;lt;@jrandom&amp;gt; (pour les fonctionnalités générales) 14:04 &amp;lt;@jrandom&amp;gt; je pense que le plus dur sera de se détacher des noms globalement uniques et lisibles par des humains, mais avec de bonnes interfaces, c'est faisable 14:04 &amp;lt;Ragnarok&amp;gt; implémenter en XML les structures de données que tu as décrites est un de mes prochains objectifs 14:04 &amp;lt;susi23&amp;gt; ok, il y a un petit écrit sur les attributs à `http://susi.i2p/removablekeys.html` 14:05 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; wow.. c'est assez bondé ici ce soir 14:05 &amp;lt;bens&amp;gt; ragnarok : as-tu regardé YAML ? Ce serait peut-être plus facile 14:05 &amp;lt;+ugha2p&amp;gt; Jnymo : Ouais, on essaie de tenir une réunion ici. 14:05 &amp;lt;Ragnarok&amp;gt; le nom de YAML est beaucoup trop approprié 14:05 &amp;lt;@jrandom&amp;gt; cool susi23, même si je pense qu'on voudra clairement migrer du format hosts.txt simple 14:05 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; ajout d'un redémarrage en douceur en ligne de commande ? 14:06 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; ugha2p : ah 14:06 &amp;lt;susi23&amp;gt; y a-t-il des idées pour garder les noms uniques sur le long terme ? 14:06 &amp;lt;@jrandom&amp;gt; une des parties importantes des données à gérer dans le service de nommage est qu'une entrée soit signée, nécessitant une structure rigide (ou un XML soigneux) 14:07 &amp;lt;@jrandom&amp;gt; je ne crois pas aux noms à la fois globalement uniques, lisibles par des humains et sécurisés. 14:07 &amp;lt;@jrandom&amp;gt; (j'associe centralisé et sécurisé) 14:07 &amp;lt;@jrandom&amp;gt; susi23 : as-tu vu http://zooko.com/distnames.html ? 14:07 &amp;lt;Ragnarok&amp;gt; je pense qu'avec un système de type addressbook, les noms finiront par être pour la plupart uniques, car il est dans l'intérêt de la personne revendiquant un nom de ne pas en choisir un déjà utilisé 14:08 &amp;lt;@jrandom&amp;gt; Ragnarok : on verra. peut-être 14:08 &amp;lt;susi23&amp;gt; je vais regarder ça 14:08 &amp;lt;bens&amp;gt; je soupçonne que des autorités de confiance émergeront 14:08 &amp;lt;Ragnarok&amp;gt; eh bien, il y en a déjà une 14:08 &amp;lt;frosk&amp;gt; hosts.txt ? :) 14:09 &amp;lt;Ragnarok&amp;gt; celui de jrandom, oui 14:09 &amp;lt;@jrandom&amp;gt; ou, si pas d'autorités de confiance, des noms qui incluent le chemin pour l'identifier de manière unique 14:09 &amp;lt;@jrandom&amp;gt; (ex. « le site que orion.i2p appelle ‘frosk.i2p’ ») 14:10 &amp;lt;@jrandom&amp;gt; Derek Eddington avait des messages dans ce sens en septembre - http://dev.i2p.net/pipermail/i2p/2004-September/000432.html 14:10 &amp;lt;bens&amp;gt; frosk.orion.i2p 14:10 &amp;lt;@jrandom&amp;gt; smtp.frosk.ns.orion.i2p 14:11 * jrandom commence à construire des chemins bang UUCP 14:11 &amp;lt;frosk&amp;gt; hah 14:12 &amp;lt;susi23&amp;gt; ok, et maintenant... que diriez-vous d'une « feuille de route du nommage » ? :) 14:12 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; vous m'avez détourné d'un DNS distribué absolu pour i2p.. en quelque sorte.. mais les idées de duck m'ont fait penser qu'un système de confiance pourrait marcher.. par exemple, une requête pourrait renvoyer une liste de sites/fichiers, chacun listé avec le niveau de confiance que le réseau lui accorde 14:12 &amp;lt;susi23&amp;gt; une fois d'accord sur quoi faire 14:12 &amp;lt;@jrandom&amp;gt; c'est une bonne idée susi23, tu veux en rédiger une ? 14:13 &amp;lt;@jrandom&amp;gt; avoir confiance dans la confiance des autres a du potentiel, mais ça doit être fait très prudemment 14:13 &amp;lt;susi23&amp;gt; Je peux le faire, mais je n'ai toujours aucune idée de CE qu'on veut faire. Il y a des décisions à prendre. 14:14 &amp;lt;@jrandom&amp;gt; (c.-à-d. seulement selon les termes où tu fais confiance aux pairs le long de la chaîne jusqu'à l'auteur de la confiance) 14:14 &amp;lt;modulus&amp;gt; il y a, ou il ne devrait pas y avoir, de « confiance du réseau » pour un site ; la confiance doit toujours être centrée utilisateur 14:14 &amp;lt;@jrandom&amp;gt; susi23 : étape 1 de la feuille de route : décider parmi $featureset 14:14 &amp;lt;susi23&amp;gt; Ou au moins développer toutes les idées en un concept plus précis. 14:14 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; eh bien, si files i2p listait combien de sites pointent vers siteinquestion.i2p 14:15 &amp;lt;Ragnarok&amp;gt; ok, j'ai mis à jour le paquet addressbook avec un JAR exécutable. 14:15 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; euh, files.i2p 14:15 &amp;lt;@jrandom&amp;gt; jnymo : ça se transforme en autorité centralisée — files.i2p 14:15 &amp;lt;modulus&amp;gt; sans parler du fait que tu pourrais empoisonner le pool de liens en créant un tas de sites. 14:16 &amp;lt;modulus&amp;gt; googlebombing sur i2p 14:16 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; c'est vrai.. mais files i2p pourrait être décentralisé 14:16 &amp;lt;susi23&amp;gt; ok, que diriez-vous de collecter idées/informations/concepts jusqu'à, disons, janvier 14:16 &amp;lt;orion&amp;gt; 'lo tout le monde. Je vois que le nommage est sur la table.. *encore* :) 14:16 &amp;lt;susi23&amp;gt; puis vient la phase de décision, ok ? 14:16 &amp;lt;@jrandom&amp;gt; ça me va — veux-tu être le point de contact pour rassembler tout ça ? 14:16 &amp;lt;Ragnarok&amp;gt; bien sûr 14:16 &amp;lt;modulus&amp;gt; peu importe si l'agrégat de confiance est décentralisé, la confiance doit émaner de l'utilisateur. tout le reste peut être empoisonné à mon avis. 14:17 &amp;lt;susi23&amp;gt; on ne peut pas utiliser la liste de diffusion pour ça ? 14:17 &amp;lt;bob&amp;gt; ou peut-être le wiki d'ugha ? 14:17 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; d'accord.. mais comment faire ? mettre une petite barre de niveau de confiance en haut du navigateur web ? 14:18 &amp;lt;@jrandom&amp;gt; le wiki serait bien, on peut y rassembler des liens vers toutes les discussions précédentes 14:18 &amp;lt;modulus&amp;gt; jnyo : probablement la solution la plus faisable est de se lier au premier nom rencontré ou quelque chose du genre. 14:18 &amp;lt;dm&amp;gt; applaudissons tous jrandom pour sa formidable gestion de projet 14:18 &amp;lt;susi23&amp;gt; bien 14:18 &amp;lt;modulus&amp;gt; mais il y a mille façons de faire. 14:19 &amp;lt;susi23&amp;gt; URL du wiki ? (pour le journal) 14:19 &amp;lt;ant&amp;gt; * Jnymo applaudit 14:19 &amp;lt;@jrandom&amp;gt; ugha.i2p 14:19 * dm applaudit 14:19 &amp;lt;susi23&amp;gt; ok 14:19 &amp;lt;susi23&amp;gt; alors j'ai fini et je repasse la main à jrandom ;) 14:20 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; modulus : donc, si je renvoie un lien à quelqu'un d'autre, je le renvoie vers le site auquel je me suis d'abord lié.. ça pourrait marcher.. 14:20 &amp;lt;+ugha2p&amp;gt; On dirait que jrandom a eu un ping timeout. 14:20 &amp;lt;@jrandom&amp;gt; ok cool, autre chose sur le nomma^W euh, non, plus rien sur le nommage. passons au wiki 14:20 &amp;lt;modulus&amp;gt; de toute façon, si tu fais un lien tu voudras probablement mettre un chemin absolu dans le lien, pas juste un nom 14:21 &amp;lt;@jrandom&amp;gt; on passe à 4) tour d'horizon des eepsite 14:21 &amp;lt;dm&amp;gt; dm.i2p est en ligne et tourne 14:21 &amp;lt;@jrandom&amp;gt; cool 14:22 &amp;lt;@jrandom&amp;gt; ok, je n'ai pas grand-chose à ajouter au-delà de ce qui est mentionné dans le mail 14:22 &amp;lt;bob&amp;gt; c'est sympa de voir un afflux de sites ! tous rapides d'accès en plus ! 14:22 &amp;lt;@jrandom&amp;gt; aye, d'accord bob 14:22 &amp;lt;bob&amp;gt; orion, merci pour ton travail.. J'utilise ton site quotidiennement. 14:22 * jrandom aussi, le « last updated » est particulièrement utile 14:23 &amp;lt;bob&amp;gt; dm: :-) 14:24 &amp;lt;@jrandom&amp;gt; ok, s'il n'y a rien de plus, on peut passer à 5) ??? 14:24 &amp;lt;@jrandom&amp;gt; y a-t-il autre chose que vous voulez aborder pour la réunion ? 14:24 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; quel est l'état du réseau ? 14:24 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; concernant 4.2.5 ? 14:25 &amp;lt;@jrandom&amp;gt; ça a l'air bon, mais la version n'a que quelques heures, donc trop tôt pour le dire 14:25 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; oh, heh 14:25 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; des nouvelles de fusenet ? 14:26 &amp;lt;@jrandom&amp;gt; (`http://piespy.i2p/i2p/i2p-current.png` heh) 14:26 &amp;lt;frosk&amp;gt; mon travail sur i2pcontent a été largement mis de côté pendant quelques semaines, mais la dernière version du document est lisible sur `http://frosk.i2p/i2pcontent.html` . si quelqu'un est intéressé, lisez, et commentez durement si besoin (sur irc quand je ne suis pas /away ou par mail à frosk@mail.i2p) 14:26 &amp;lt;frosk&amp;gt; i2pcontent/fusenet/peu importe ;) 14:26 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; wordicus 14:28 &amp;lt;@jrandom&amp;gt; ok, s'il n'y a rien d'autre... 14:28 &amp;lt;mule2&amp;gt; une tonne d'applaudissements pour toutes les excellentes contributions 14:29 &amp;lt;@jrandom&amp;gt; aye, vous faites un sacré boulot 14:29 &amp;lt;frosk&amp;gt; toi aussi, jrandom :) 14:29 &amp;lt;orion&amp;gt; word. 14:29 &amp;lt;orion&amp;gt; oui, vraiment, toi aussi jrandom. 14:29 &amp;lt;scintilla&amp;gt; hear hear! 14:29 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; ouais, j'ai remarqué sur le site qu'il y a moins d'infos sur comment aider 14:29 &amp;lt;@jrandom&amp;gt; parfois on assure, parfois on prend cher ;) 14:29 &amp;lt;orion&amp;gt; HIP HIP 14:30 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; HOURRA 14:30 * orion sourit 14:30 &amp;lt;Frooze&amp;gt; téléchargé Eclipse aujourd'hui, pour apprendre Java pendant les vacances, parce que vous êtes tellement impressionnants. 14:30 &amp;lt;@jrandom&amp;gt; jnymo : beaucoup des petites tâches faciles à accomplir ont été faites 14:30 &amp;lt;@jrandom&amp;gt; ooh wikked Frooze 14:31 &amp;lt;Frooze&amp;gt; donc, des ennuis à l'horizon. heh 14:31 &amp;lt;@jrandom&amp;gt; jnymo : je devrais vraiment en collecter d'autres et les poster 14:31 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; jrandom : Tu cherches toujours quelqu'un pour aider sur alexandria.i2p ? 14:31 &amp;lt;@jrandom&amp;gt; (à couvert, l'Arizona !) 14:31 * jrandom n'est pas impliqué dans alexandria, mais oui, je crois qu'ils cherchent toujours un bibliothécaire 14:31 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; apprenez à nager, les gens ;) 14:31 * orion adore les références à Pump Up the Volume. Vagues bien qu'elles soient. 14:31 &amp;lt;@duck&amp;gt; oui nous le faisons 14:31 &amp;lt;@jrandom&amp;gt; :) 14:31 &amp;lt;Ragnarok&amp;gt; jrandom : où est censé aller le war au juste ? 14:31 &amp;lt;@jrandom&amp;gt; (orion++) 14:32 &amp;lt;@jrandom&amp;gt; Ragnarok : i2p/webapps/addressbook.war 14:32 &amp;lt;@jrandom&amp;gt; (puis redémarrer le router) 14:32 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; duck, tu me parlais ? 14:32 &amp;lt;Ragnarok&amp;gt; cool. Je vais commencer les tests 14:32 &amp;lt;@jrandom&amp;gt; r0x0r 14:32 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; duck : alexandria est sur ton site ? 14:33 &amp;lt;@duck&amp;gt; duck.i2p/alexandria/ 14:33 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; word 14:34 &amp;lt;@jrandom&amp;gt; ok, si c'est tout, on se retire d'ici au cap des 90 min.. 14:34 * jrandom se prépare 14:34 * jrandom *baf* ferme la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 14 décembre 2004</title><link>/fr/blog/2004/12/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-d%C3%A9cembre-2004/</link><pubDate>Tue, 14 Dec 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/12/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-d%C3%A9cembre-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bla, cervantes, dinoman, dm, duck, Frooze, frosk, jdot\_, jrandom, lurk, mule2, orion, polecat, postman, protokol, Pseudonym, susi23&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:08 &amp;lt;jrandom&amp;gt; 0) hi 13:08 &amp;lt;jrandom&amp;gt; 1) Net status 13:08 &amp;lt;jrandom&amp;gt; 2) mail.i2p 13:08 &amp;lt;jrandom&amp;gt; 3) roadmap 13:08 &amp;lt;+polecat&amp;gt; It's almost as if the nodes are using the time they got 5 min ago, and setting it to the current time instead of the real time. 13:09 &amp;lt;jrandom&amp;gt; 4) i2pcontent 13:09 &amp;lt;jrandom&amp;gt; 5) i2p-bt 13:09 &amp;lt;jrandom&amp;gt; 6) ??? 13:09 &amp;lt;jrandom&amp;gt; 0) hi 13:09 &amp;lt;jrandom&amp;gt; weekly status notes posted a few minutes back to http://dev.i2p.net/pipermail/i2p/2004-December/000522.html 13:09 * Pseudonym waves 13:10 &amp;lt;cervantes&amp;gt; thanks for waiting.... just got back from work ;-) 13:10 &amp;lt;jrandom&amp;gt; polecat: it isnt exactly 5m (but we can discuss further after the meeting or in it) 13:10 * polecat nod 13:10 &amp;lt;jrandom&amp;gt; w3rd, well, i'll give you a moment to jump into the status notes then :) 13:11 &amp;lt;jrandom&amp;gt; in the meantime, 1) Net status 13:11 * postman waves 13:11 &amp;lt;jrandom&amp;gt; the other day, as mentioned on the list, it was pretty turbulent on irc 13:12 &amp;lt;jrandom&amp;gt; we've made some adjustments though and the bugfixes have gone pretty well 13:12 * dm waves 13:12 &amp;lt;jrandom&amp;gt; in addition to the time sync issue mentioned in the mail, there's also a "leases expiring" problem that some have been reporting 13:13 &amp;lt;Pseudonym&amp;gt; are they related? 13:13 &amp;lt;+protokol&amp;gt; (for months) 13:13 &amp;lt;Pseudonym&amp;gt; (the issues, not the people) 13:13 &amp;lt;jrandom&amp;gt; thats due in part to a variety of issues, some of which may be addressed by the patches in CVS, some of which may be time sync related, but most of which are due to issues we're working on for the 0.5 release 13:14 &amp;lt;jrandom&amp;gt; the essence of the problem is that the peer is sometimes unable to build tunnels for the client, which means it won't ask the client for a new lease 13:14 &amp;lt;jrandom&amp;gt; the solution is to make sure we can build new tunnels that meet the client's needs 13:15 &amp;lt;Pseudonym&amp;gt; and if we can't? 13:15 &amp;lt;jrandom&amp;gt; if we can't, the leases will stay expired until we can 13:16 &amp;lt;Pseudonym&amp;gt; so, how is that different? 13:16 &amp;lt;jrandom&amp;gt; it isn't :) 13:16 &amp;lt;jrandom&amp;gt; we need to be able to build tunnels, period. 13:16 &amp;lt;jrandom&amp;gt; to assure that we can, we must both improve our profiling (see: cvs fixes for a long standing profiling bug) and improve our pooling strategy (see: 0.5) 13:17 &amp;lt;jrandom&amp;gt; the only legitimate cause for not being able to build tunnels is if the entire net is completely saturated 13:17 &amp;lt;+polecat&amp;gt; or you're cut off from it 13:17 &amp;lt;jrandom&amp;gt; right 13:17 &amp;lt;bla&amp;gt; jrandom: Can this be because the net has grown to ~110 peers? 13:18 &amp;lt;dm&amp;gt; or its cut off from you 13:18 &amp;lt;jrandom&amp;gt; nah, we've seen this before too bla 13:18 &amp;lt;Pseudonym&amp;gt; are the "cvs fixes for a long standing profiling bug" in 0.4.2.3 or just CVS? 13:18 &amp;lt;jrandom&amp;gt; though in a way, i suppose it is, since we now have a lot more peers that we have no profiling data on 13:18 &amp;lt;jrandom&amp;gt; Pseudonym: CVS 13:19 &amp;lt;+polecat&amp;gt; By profiling you mean ranking peers according to how helpful they are? 13:19 &amp;lt;jrandom&amp;gt; yeah 13:19 * Pseudonym wants 0.4.2.4 ;-) 13:19 &amp;lt;+polecat&amp;gt; Phew. 13:19 &amp;lt;+polecat&amp;gt; Thought it was some weird kinda function tracing like gprof or something. 13:20 * orion wants 2.0 :) 13:20 &amp;lt;jrandom&amp;gt; hehe naw, the profiling bug was in part due to some stupid code that was ignoring daily stats 13:20 * jrandom too 13:20 * polecat wants the larval form of a large dog. 13:20 &amp;lt;jrandom&amp;gt; ok, well, thats about all i've got to bring up for 1) net status - anyone else have anything to add? 13:21 &amp;lt;jrandom&amp;gt; if not, moving on to 2) mail.i2p 13:21 &amp;lt;jrandom&amp;gt; postman: you've got the floor 13:22 &amp;lt;+postman&amp;gt; ok 13:22 &amp;lt;+postman&amp;gt; sorry 13:22 &amp;lt;+postman&amp;gt; :) 13:23 &amp;lt;+postman&amp;gt; there's a description for a complete handling of virtual maildomains on www.postman.i2p/user/virtual 13:23 &amp;lt;+postman&amp;gt; there's a description for a complete handling of virtual maildomains on www.postman.i2p/user/virtual.html 13:23 &amp;lt;+postman&amp;gt; (too much red wine) 13:23 &amp;lt;dm&amp;gt; this is a very unprofessional presentation! 13:23 &amp;lt;+postman&amp;gt; it tries to explain a system how to handle maildomains other than @mail.i2p addresses 13:23 &amp;lt;frosk&amp;gt; :D 13:24 * orion smacks dm in the head with the chalkboard eraser. 13:24 &amp;lt;frosk&amp;gt; does that i can have frosk@frosk.i2p? 13:24 &amp;lt;+postman&amp;gt; frosk: indeed 13:24 &amp;lt;jrandom&amp;gt; v.cool 13:24 &amp;lt;+polecat&amp;gt; The question is, why? :3 13:24 &amp;lt;+postman&amp;gt; it's quite complex, still i ask for comments and ideas for this one 13:24 &amp;lt;cervantes&amp;gt; s/eraser/ 13:24 &amp;lt;frosk&amp;gt; froody cool 13:25 &amp;lt;+postman&amp;gt; it might not be a needed feature for a few ppl but the future is bright and shiny 13:25 &amp;lt;jrandom&amp;gt; there are lots of reasons why - e.g. giving each user @ forum.i2p a mail address, etc 13:25 &amp;lt;susi23&amp;gt; its a central system bound to postman.i2p 13:25 &amp;lt;+polecat&amp;gt; Yes, that much seems clear. 13:25 &amp;lt;susi23&amp;gt; if that machine fails, we're all upset :) 13:25 &amp;lt;+polecat&amp;gt; jrandom: But if it all has to go through mail.i2p in the first place... 13:25 * postman is VERY aware of this problem 13:26 &amp;lt;+postman&amp;gt; :/ 13:26 &amp;lt;jrandom&amp;gt; polecat: perhaps, but perhaps not 13:26 &amp;lt;+polecat&amp;gt; susi23: exactly! 13:26 &amp;lt;+postman&amp;gt; the recent implementation is indeed quite single point of failure 13:26 &amp;lt;+postman&amp;gt; but this applys to the internet bridge as well 13:27 &amp;lt;jrandom&amp;gt; oh, the second gateway isn't in place yet? 13:27 &amp;lt;+polecat&amp;gt; One solution is to put multiple destinations in the client SMTP/POP3 tunnels, and have all these destinations relay only with each other. 13:27 &amp;lt;+postman&amp;gt; jrandom: no baffled has not setup yet 13:27 &amp;lt;jrandom&amp;gt; ah ok 13:27 &amp;lt;+postman&amp;gt; polecat: and on WHAT pop3 server should YOUR mailbox reside 13:27 &amp;lt;orion&amp;gt; shiny is good, but how tould that virtual address relate to an internet address? I like the fact that orion@mail.i2p and orion@i2pmail.org are both usable. 13:27 &amp;lt;orion&amp;gt; s/usable/identical/ 13:28 &amp;lt;+postman&amp;gt; polecat: who wants to transfer 100MBs of mailbox data every day in 1 year for all 10000 users? 13:28 &amp;lt;+postman&amp;gt; orion: they will be usable 13:28 &amp;lt;+polecat&amp;gt; instead of going mail.i2p -&amp;gt; polecat.i2p -&amp;gt; frosk@baffled.i2p, it could go to either of the 3, and from there straight to baffled. 13:29 &amp;lt;+postman&amp;gt; i ask all ppl interested to contribute some ideas 13:29 &amp;lt;+postman&amp;gt; still the virtual domains is a feature that appears useful and can be implemented regardless of the state of the network 13:29 &amp;lt;+polecat&amp;gt; So if mail.i2p ever dies, the other two will have their server tunnels available as alternatives into the mail relay system. 13:30 &amp;lt;+postman&amp;gt; polecat: still there is the question of your mailbox 13:30 &amp;lt;+postman&amp;gt; polecat: your mailbox data must be moved as well and kept synchronized between ALL possible location 13:30 &amp;lt;+polecat&amp;gt; Ugh... yeah that's true... 13:30 &amp;lt;+postman&amp;gt; polecat: just consider this for 1000 users in the future 13:30 &amp;lt;susi23&amp;gt; everybody could set up a destination on their nodes where mails are delivered to... now we have to problem to connect destinations to mail addresses 13:30 &amp;lt;+postman&amp;gt; it's not THAT easy 13:30 &amp;lt;+polecat&amp;gt; Oh! But this would work though... 13:30 &amp;lt;+postman&amp;gt; indeed 13:31 &amp;lt;+postman&amp;gt; otoh the problem of relaying from and to the internet is still there 13:31 &amp;lt;dm&amp;gt; jrandom: you're enjoying this, aren't you? 13:31 &amp;lt;+polecat&amp;gt; Yes! A user chooses which server to have their POP3 mailbox on, and that is the server they choose as destination for the POP3 tunnel. 13:31 &amp;lt;+postman&amp;gt; polecat: what if THIS server fails? 13:32 &amp;lt;+polecat&amp;gt; So mail.i2p and polecat.i2p never even have to see baffled's POP3 mailbox, since all of baffled's POP3 users download straight from baffled. 13:32 &amp;lt;+postman&amp;gt; a real redundant system will require a mailbox sync 13:32 &amp;lt;susi23&amp;gt; yeah, but with such a system everybody could deliver mails within i2p, even if postman.i2p would not be there 13:32 &amp;lt;+polecat&amp;gt; postman: Then they have to change servers. -.- 13:32 &amp;lt;dm&amp;gt; Students having an intelligent conversation between each other. A professor's dream :) 13:32 &amp;lt;+postman&amp;gt; well, the meeting is hardly the place to DISCUSS all those things 13:33 &amp;lt;+postman&amp;gt; i am just here to trigger the discussion 13:33 &amp;lt;+postman&amp;gt; read the document first please and AFTER THAT i am ready to hear your comments 13:33 &amp;lt;+postman&amp;gt; 2. 13:33 &amp;lt;+polecat&amp;gt; Alright, so mail.i2p is in the works, and attempting to become less centralized and single point failurey. 13:33 &amp;lt;+postman&amp;gt; we officially crossed the 100 users with 110 registered accounts 13:33 &amp;lt;+postman&amp;gt; just FYI 13:33 &amp;lt;jrandom&amp;gt; w00t 13:34 &amp;lt;+postman&amp;gt; thats all for today :) 13:34 &amp;lt;+postman&amp;gt; thanks 13:34 * dm applauds 13:34 &amp;lt;jrandom&amp;gt; kickass, thanks postman. it all looks promising 13:34 &amp;lt;+postman&amp;gt; :) 13:35 &amp;lt;mule2&amp;gt; i'd like to bring up a topic on mail, but after the meeting 13:35 &amp;lt;jrandom&amp;gt; perhaps some mail-decentralization discussions could go on over the list or on the forum? but for now what you've got set up more than meets our needs 13:35 &amp;lt;+postman&amp;gt; there's even a channel for it 13:35 &amp;lt;+postman&amp;gt; :) 13:35 &amp;lt;jrandom&amp;gt; heh good point 13:35 &amp;lt;frosk&amp;gt; which one? 13:36 &amp;lt;jrandom&amp;gt; #mail.i2p 13:36 &amp;lt;+postman&amp;gt; frosk: #mail.i2p 13:36 &amp;lt;+polecat&amp;gt; Oh, one quick note I just surprised myself by getting a little perl caching SMTP server going, so emacs doesn't hang waiting for postman's SMTP server to respond over i2p. 13:36 &amp;lt;frosk&amp;gt; ok 13:36 &amp;lt;+polecat&amp;gt; I might post some code later, if it works like, really well. 13:36 &amp;lt;jrandom&amp;gt; oh, kickass polecat 13:36 &amp;lt;cervantes&amp;gt; postman: you're welcome to have a dedicated section on the forum 13:37 &amp;lt;+postman&amp;gt; cervantes: ohh thanks 13:37 * postman feels honoured :) 13:37 &amp;lt;dm&amp;gt; You deserve it 13:38 * postman hands the mike back to hr 13:38 * postman hands the mike back to jr 13:38 &amp;lt;+postman&amp;gt; damn 13:38 &amp;lt;+postman&amp;gt; :) 13:38 &amp;lt;jrandom&amp;gt; ok, if there's nothing else on 2) mail.i2p, lets jump on over to 3) roadmap 13:38 &amp;lt;+polecat&amp;gt; vroom vroom! 13:38 &amp;lt;jrandom&amp;gt; the old roadmap was looking a little... out of date 13:39 &amp;lt;jrandom&amp;gt; the new one reflects the current view of things 13:39 &amp;lt;jrandom&amp;gt; hopefully the schedule listed has enough padding, though if more people jump on board perhaps we can beat those estimates :) 13:40 &amp;lt;jrandom&amp;gt; once we've hit 0.6, we'll be able to scale to large numbers of nodes, as we wont have the thread-imposed ceiling 13:41 &amp;lt;frosk&amp;gt; what do you think is a realistic node limit for &amp;lt;0.6? 13:41 &amp;lt;jrandom&amp;gt; prior to 0.6 though, we'll probably need to stay under 200 active nodes, though we can probably stop being so lazy and actively kill some connections 13:41 &amp;lt;jrandom&amp;gt; with some care, i think we'll be able to get up to 3-500 13:42 &amp;lt;mule2&amp;gt; so no slashdotting please 13:42 &amp;lt;jrandom&amp;gt; we'd have connection churn at that point, but our low-cost tcp transport shouldn't hurt too much 13:42 &amp;lt;Pseudonym&amp;gt; the roadmap for 0.6 doesn't mention that. just udp and content dist 13:42 &amp;lt;Pseudonym&amp;gt; or is it the udp that fixes it? 13:42 * orion votes for no slashdotting ever 13:43 &amp;lt;jrandom&amp;gt; Pseudonym: udp fixes it (http://www.i2p.net/todo#transport ) 13:43 &amp;lt;cervantes&amp;gt; postman: `http://forum.i2p/viewforum.php?f=22` 13:44 &amp;lt;Pseudonym&amp;gt; orion: I disagree. to get real anonymity we're going to need LOTS of nodes eventually 13:44 &amp;lt;Pseudonym&amp;gt; at some point we have to tell people about it 13:44 &amp;lt;jrandom&amp;gt; agreed. when we need 'em, we'll definitely want to do all sorts of PR 13:44 &amp;lt;jrandom&amp;gt; the geek crowd will likely be a large part of the userbase 13:44 &amp;lt;Pseudonym&amp;gt; when do we announce to the geek community? not as a finished product but as a beta for tire-kicking 13:44 &amp;lt;Frooze&amp;gt; Ask JRandom 13:45 &amp;lt;+polecat&amp;gt; I think we should be very careful about making this network too popular. 13:45 &amp;lt;jrandom&amp;gt; Pseudonym: when we've done the best tire kicking we can without them 13:45 &amp;lt;+polecat&amp;gt; Because one of these days someone is going to use it to do something horrible and illegal. 13:45 &amp;lt;+polecat&amp;gt; And if we can be tracked down at that point, we will be persecuted right along with the criminal. 13:46 &amp;lt;jrandom&amp;gt; basically, once the network works great consistently and we're not able to do tihngs to b0rk it up, /then/ we'll need to get more users to help break/test it 13:47 &amp;lt;mule2&amp;gt; you have to kick me off before :9 13:47 &amp;lt;Pseudonym&amp;gt; just don't fall into the same trend as Toad with freenet 13:47 &amp;lt;+polecat&amp;gt; Because we gave them the freedom to post the source code for Windows XPQXR, and Halo 7, so we'd better as all heck have good anonymity protection. 13:47 &amp;lt;orion&amp;gt; speaking of b0rking... was that time-skew bug ever identified? 13:47 &amp;lt;jrandom&amp;gt; Pseudonym: i believe our roadmap is realistic 13:48 &amp;lt;jrandom&amp;gt; polecat: agreed, people shouldn't use i2p for things that are 'dangerous' yet 13:48 &amp;lt;jrandom&amp;gt; orion: no 13:48 &amp;lt;Pseudonym&amp;gt; jr: I'm not complaining about the roadmap. but it doesn't address announcements 13:48 &amp;lt;jrandom&amp;gt; true 13:49 &amp;lt;dm&amp;gt; well, with 2 years of development/testing under its belt, it should be one of the most polished offerings of this type when it launches :) 13:49 &amp;lt;Pseudonym&amp;gt; perhaps add slashdotting to 0.6? :-) 13:49 &amp;lt;+polecat&amp;gt; jrandom: More importantly, people who would use i2p for things that dangerous would do us a lot of good if they didn't know about i2p just yet. 13:49 &amp;lt;jrandom&amp;gt; i was thinking about that the other day. perhaps some announcements for other activities (e.g. I2PContent) would make sense, to draw more people in to work on them 13:49 &amp;lt;dm&amp;gt; as opposed the usual level of maturity when things go big 13:50 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; i think jrandom should write the slashdot article.. he's best at describing i2p, i think 13:50 * Pseudonym agrees 13:51 &amp;lt;dm&amp;gt; I'm sure something will go on there before jrandom is comfortable to do it himself ;) 13:51 &amp;lt;Pseudonym&amp;gt; I'm just trying to nudge him a bit 13:51 &amp;lt;jrandom&amp;gt; heh 13:51 &amp;lt;jrandom&amp;gt; well, with 0.6 we'll want to attract a larger user base in any case 13:51 &amp;lt;Pseudonym&amp;gt; I figure if I can't code, I can at least pester the people who can 13:51 * jrandom flings mud 13:52 &amp;lt;+polecat&amp;gt; dm: I'm sure the Second Coming will pass before jrandom is comfortable enough to /. i2p ;3 13:52 * Pseudonym ducks. quack 13:52 &amp;lt;jrandom&amp;gt; ok, in any case, anyone have anything else to discuss wrt the roadmap? 13:52 &amp;lt;jrandom&amp;gt; or shall we move on to 4) I2PContent ? 13:53 -!- Irssi: #i2p: Total of 36 nicks [1 ops, 0 halfops, 3 voices, 32 normal] 13:53 &amp;lt;jrandom&amp;gt; frosk: ping 13:53 * frosk grabs the wireless mic 13:54 &amp;lt;cervantes&amp;gt; *zzzzzZzzzzttt* 13:54 * orion plugs in his RF jammer. ;) 13:54 &amp;lt;+polecat&amp;gt; I have been trying to get ahold of frosk, without luck as such yet. Frankly I think I might never see em on IRC, and eir email is a sightless void. 13:54 &amp;lt;frosk&amp;gt; well, jrandom put this "distributed content infrastructure" on the new roadmap for 0.6, and after hearing some thoughts about it here, it sounded really interesting, and i figure i should do whatever my skills allow to beat the schedule ;) 13:54 * dm looks at polecat 13:54 &amp;lt;+polecat&amp;gt; *shakes head* Just no luck whatsoever. No where to be FOUND. Maybe frosk is invisible! 13:55 &amp;lt;frosk&amp;gt; "i2pcontent" is so far a document at frosk.i2p 13:55 &amp;lt;Pseudonym&amp;gt; how is I2PContent different from i2p-bt? 13:55 * polecat is on 4.4 atm. 13:55 &amp;lt;frosk&amp;gt; it merges the ideas i've heard with my own, and it has gone through some revisions with helpful comments and suggestsions from jrandom and others, and i think it's starting to look very cool :) 13:55 &amp;lt;ant&amp;gt; * jnymo tries to find a postscript viewer to see these ideas.. :/ 13:56 &amp;lt;dm&amp;gt; what is it, I can't get to frosk.i2p. Executive summary? 13:56 &amp;lt;+polecat&amp;gt; Pseudonym: i2p-bt only applies to 1 file at a time, and is a swarming download. 13:56 &amp;lt;frosk&amp;gt; Pseudonym: i2pcontent is a lot like Usenet 13:56 &amp;lt;frosk&amp;gt; it merges concepts from usenet and freenet. i shall refrain from calling it "frusenet". 13:56 &amp;lt;jrandom&amp;gt; lol 13:56 &amp;lt;+polecat&amp;gt; Did you get my suggestion on i2pcontent? 13:56 &amp;lt;jrandom&amp;gt; frusenet has a ring to it... 13:56 &amp;lt;frosk&amp;gt; i2pcontent lets you post messages to your blog or to public forums, and publish your address book for others to import 13:56 * dm did not refrain from calling it frazaa 13:56 &amp;lt;+polecat&amp;gt; It merges usenet, freenet and livejournal. So.... Fusejournal? 13:56 &amp;lt;jrandom&amp;gt; rofl 13:57 &amp;lt;frosk&amp;gt; hm, yeah, LJ too ;) 13:57 &amp;lt;+polecat&amp;gt; Lj is the closest parallel I've found. 13:57 &amp;lt;+polecat&amp;gt; But here's one thing I didn't read in your i2pcontent document. 13:57 &amp;lt;frosk&amp;gt; anyway, at this point i really want it well designed, so i urge anyone who's interested to read the document and make suggestions 13:57 &amp;lt;orion&amp;gt; LiveFuseNet. 13:58 &amp;lt;+polecat&amp;gt; What about making it so only a few people can /read/ a group? Not so much encrypting it, but preventing its existence from even being known. 13:58 &amp;lt;dm&amp;gt; How about: Contnet? ContNet 13:58 &amp;lt;dm&amp;gt; Content, Contnet... get it? eh??? 13:58 &amp;lt;susi23&amp;gt; jnymo: regarding postscript, I kindly asked frosk to supply us with pdf *blush* 13:58 &amp;lt;frosk&amp;gt; polecat: that may be interesting, yeah. it's hard to fit into the current design, though 13:58 &amp;lt;jrandom&amp;gt; i'm not sure, it sounds pretty doable 13:59 &amp;lt;+polecat&amp;gt; I want HTML or plain text myself. -.- Don't like bitmap ps readers. -.- 13:59 &amp;lt;jrandom&amp;gt; rather than offering a group for syndication, only trusted/known users can get the group 13:59 &amp;lt;jrandom&amp;gt; (off trusted/known syndication nodes) 13:59 &amp;lt;frosk&amp;gt; polecat: `http://frosk.i2p/i2pcontent-3.pdf` if you can handle pdf's :) 13:59 &amp;lt;jrandom&amp;gt; kind of like usenet's "Distribution:" header 13:59 &amp;lt;susi23&amp;gt; polecat: ps is not bitmap :P 13:59 &amp;lt;+polecat&amp;gt; frosk: It's important though, if you want to have things like private mailboxes, or secret groups, or livejournal's ability to block text to all but certain friends. Also moderated forums will probably be important to have that. 13:59 &amp;lt;frosk&amp;gt; hm, yeah 14:00 &amp;lt;frosk&amp;gt; polecat: blocking to all but friends can be handled with encryption 14:00 &amp;lt;+polecat&amp;gt; frosk: My PDF reader is this: $ pdf2ps file.pdf&amp;gt; file.ps; gs file.ps 14:00 &amp;lt;jrandom&amp;gt; polecat: you had a good suggestion for moderated forums the other day - an unmoderated submission queue, with moderators posting to the "real" group 14:01 &amp;lt;+polecat&amp;gt; frosk: Encryption is good, and hopefully somewhat transparent. Otherwise users will have to type text in an xterm running gpg, copy it and paste it to the journal window.&amp;gt;.&amp;lt; 14:01 &amp;lt;+polecat&amp;gt; jrandom: Yes, but ideally the submission queue should be invisible to all but the moderators. 14:01 &amp;lt;frosk&amp;gt; polecat: oh, transparency is an important keyword in the whole thing :) 14:01 &amp;lt;jrandom&amp;gt; polecat: you'd lose 99% of the target audience if you say "xterm" 14:02 &amp;lt;+polecat&amp;gt; jrandom: Heathens! A grep on them! 14:02 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; mmmmm.. what's usenet? 14:02 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; I mean i've heard of it.. but 14:02 &amp;lt;susi23&amp;gt; jnymo: news, nntp, google -&amp;gt; groups 14:02 &amp;lt;frosk&amp;gt; http://en.wikipedia.org/Usenet :) 14:03 &amp;lt;+polecat&amp;gt; jnymo: newsgroups, eh? 14:03 &amp;lt;dm&amp;gt; It's good for random porn downloads. 14:03 &amp;lt;frosk&amp;gt; it's basically the world's oldest and most proven p2p net, as jrandom wrote today 14:03 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; so you can post files up? or links to files? 14:03 &amp;lt;jrandom&amp;gt; and its bloody resiliant 14:03 &amp;lt;susi23&amp;gt; dm: its 'use'ful for random porn downloads :P 14:03 &amp;lt;+polecat&amp;gt; dm: I suppose, if you can find the porn around all the spam. 14:04 &amp;lt;frosk&amp;gt; it's first and foremost for discussion groups, but it's widely used for files too 14:04 &amp;lt;+polecat&amp;gt; There's another issue actually. Spam and all.. 14:04 * dm used to run a 'porn downloader'. It worked well. 14:04 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; so its like the forum format of irc? 14:04 &amp;lt;frosk&amp;gt; i have thought about spam on i2pcontent, and i don't look forward to it ;) 14:04 * susi23 points back to topic *blush* 14:04 &amp;lt;+polecat&amp;gt; We can't have open forums, or at least we can't only have forums with 1 author, and forums without restriction. We need some kind of happy medium where multiple people can post, but not unauthorized people. 14:04 &amp;lt;+dinoman&amp;gt; i have just 1 thing to ask would i have to run this ie is it going to be part of i2p? 14:05 &amp;lt;frosk&amp;gt; polecat: i2pcontent has that (groups of users editing one blog) 14:05 &amp;lt;dm&amp;gt; It's amazing usenet is so big considering how few people actually use it. 14:05 &amp;lt;dm&amp;gt; Average Joe doesn't know what usenet is. 14:05 &amp;lt;jrandom&amp;gt; dinoman: its an application, definitely not required 14:06 &amp;lt;+dinoman&amp;gt; :) 14:06 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; yea.. i'm average joe 14:06 &amp;lt;frosk&amp;gt; but hopefully distributed with i2p ;) 14:06 &amp;lt;+polecat&amp;gt; So pretty much you have a list of sha4 in meta.group.*, one list for approved syndicators/readers, one for writers, one for owners, etc... 14:06 &amp;lt;jrandom&amp;gt; (but i can see no reason why not use it, as 1) installing it doesn't add *any* overhead to your machine 2) lots of good features :) 14:07 &amp;lt;jrandom&amp;gt; frosk: definitely 14:07 &amp;lt;dm&amp;gt; Google seems to be giving it some exposure. It should be presented as "the biggest message board in the world", and have a similar UI to the usual forums. 14:07 &amp;lt;+polecat&amp;gt; jrandom: Why would you say *no* overhead? c.c 14:07 &amp;lt;+polecat&amp;gt; Just because you have to select syndicates and blogs to read, before you will download them? 14:07 &amp;lt;jrandom&amp;gt; jnymo: a usenet-like itnerface to the i2p mailing list: `http://news.gmane.org/gmane.network.i2p` 14:08 &amp;lt;jrandom&amp;gt; polecat: no, 0 overhead if you don't use it 14:08 &amp;lt;frosk&amp;gt; polecat: groups have one owner who can add users. as for "secret" message namespaces, i haven't thought about that till now :) 14:08 &amp;lt;jrandom&amp;gt; (as in, just having it installed doesnt make your machine a public data store, etc) 14:08 -!- ]Replica[ is now known as ]Replica|zZz[ 14:08 &amp;lt;jrandom&amp;gt; and there will probably be i2p announcements done over secure blogs in i2p, worth reading, etc 14:08 &amp;lt;+polecat&amp;gt; frosk: No reason it can't have multiple owners, though only one could go in the sha for the name. :3 Just allow multiple people to modify the meta.* stuff for that group. 14:09 &amp;lt;frosk&amp;gt; so in closing, if you're interested in helping out, read the document at frosk.i2p and let's talk :) anything else on i2pcontent? 14:09 &amp;lt;+dinoman&amp;gt; oh so it is not freenet over i2p! 14:09 &amp;lt;frosk&amp;gt; (i have quite a lag here right now) 14:09 &amp;lt;jrandom&amp;gt; right dinoman, definitely not 14:09 &amp;lt;susi23&amp;gt; data organized in "newsgroups" would be great...simply delete/unsubscribe i2p.childporn.* ... 14:09 &amp;lt;+polecat&amp;gt; dinoman: En. Oh. 14:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; jrandom: ah.. that's cool 14:10 &amp;lt;jrandom&amp;gt; word frosk. this is definitely some cool shit, and people should throw tons of email at you, and read your blog :) 14:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; useful ;) 14:10 &amp;lt;+polecat&amp;gt; susi23: Right, and if nobody wants to syndicate it, then nobody has to help move it around. 14:10 &amp;lt;frosk&amp;gt; polecat: yeah, though it adds a bit of complexity, and i'm a simplicity freak ;) 14:10 &amp;lt;jrandom&amp;gt; jnymo: aye. but we can do some really cool shit beyond that, making things look like http://www.livejournal.com/ or blogger or whatever 14:11 &amp;lt;jrandom&amp;gt; yeah, its best not to aim too high at the start (&amp;lt;/lesson learned&amp;gt;). go for the simplest thing that could possible work, with hooks for later improvement 14:11 &amp;lt;frosk&amp;gt; the rendering is of course 100% up to the user client (web interface that looks like LJ? ok. slashdot-like? fine! etc :) 14:12 &amp;lt;+polecat&amp;gt; frosk: I just think permissions should be generalized, and not "only one" for owner, "just a few" for writer, "everybody and their mother" for reader, unless the forum itself specifies those permissions. Otherwise you're hardcoding many types of authorization. 14:12 &amp;lt;frosk&amp;gt; jrandom: yes, extensionability is king 14:12 &amp;lt;frosk&amp;gt; which is why a sound design from the start is important 14:13 &amp;lt;+dinoman&amp;gt; so let me see if i get this to me (end user) this is going to work like newsgroups. 14:13 &amp;lt;frosk&amp;gt; polecat: agree 14:13 &amp;lt;+polecat&amp;gt; dinoman: More like Livejournal, but yes. 14:14 &amp;lt;+dinoman&amp;gt; well i could learn to like this idea! 14:14 &amp;lt;frosk&amp;gt; technically it's like newsgroups (on speed), but on the surface it can be like livejournal 14:14 &amp;lt;+polecat&amp;gt; frosk: Also not like LIvejournal, in that it's decentralized Usenet style. So the user has to pick syndicates, instead of the one syndicate LJ. 14:15 &amp;lt;frosk&amp;gt; polecat: yes. the user software does the syndicate picking in most cases though, so most users won't have to know about many technicalities 14:16 &amp;lt;+polecat&amp;gt; Hmm... perhaps. You'd have to have a way for the software to find the syndicates though. Aside from the user copying the hash from IRC into the i2pcontent add syndicate box. 14:17 &amp;lt;jrandom&amp;gt; polecat: syndicate(s) used are included in the meta.* post 14:17 &amp;lt;frosk&amp;gt; polecat: yes, i2pcontent comes with a few "seed syndicates", and the user asks them for more 14:17 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; frost, livejournal?, sounds brillient... 14:17 &amp;lt;+polecat&amp;gt; jrandom: You need a syndicate to get a meta.* post. 8) frosk: yeah something like that, cool. 14:17 &amp;lt;frosk&amp;gt; ah yes, frost people will love i2pcontent ;) 14:18 &amp;lt;jrandom&amp;gt; heh true 14:18 &amp;lt;frosk&amp;gt; jrandom: that wasn't my plan, but it sounds very smart, actually :) 14:18 &amp;lt;frosk&amp;gt; the current syndicate database is a sore point in some ways 14:18 &amp;lt;jrandom&amp;gt; i thought i saw it in one of your .ps files, perhaps it was just in a conversation though 14:19 &amp;lt;+polecat&amp;gt; Make it a kademelia DHT! X3 14:19 * jrandom groans 14:19 &amp;lt;jrandom&amp;gt; but yeah, there are lots of optimizations on the syndicate database that can be done 14:19 &amp;lt;frosk&amp;gt; perhaps you're just thinking smart thoughts and exchange what you read with that ;) 14:19 &amp;lt;jrandom&amp;gt; lol 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; so can you embed html? 14:19 &amp;lt;+polecat&amp;gt; *chants* DHT DHT DHT USA US-- 14:19 &amp;lt;jrandom&amp;gt; jnym: any content 14:20 &amp;lt;+polecat&amp;gt; jnymo: Either that or some sort of bbcode type thing. 14:20 &amp;lt;jrandom&amp;gt; yeah, rendering would be safest with a bbcode-like syntax 14:20 &amp;lt;dm&amp;gt; frosk: would you like a dedicated section on cervantes' forum? 14:20 &amp;lt;frosk&amp;gt; blogs and forums will expect text with some markup like bbcode 14:20 &amp;lt;frosk&amp;gt; dm: i think it's kind of early yet :) 14:21 &amp;lt;dm&amp;gt; frosk: consider it done! 14:21 &amp;lt;cervantes&amp;gt; dm: would you like a private sound proof section on my forum? 14:21 &amp;lt;dm&amp;gt; cervantes: make it so. 14:21 &amp;lt;frosk&amp;gt; while i'm still on, please not that "i2pcontent" is just a dummy name since i didn't want to insult jrandom by calling it MyI2P ;) we need a more catchy name 14:21 &amp;lt;dm&amp;gt; how about... contnet? 14:22 &amp;lt;jrandom&amp;gt; frusejournalrent 14:22 &amp;lt;frosk&amp;gt; i like! 14:22 * dm rubs his hands in excitement 14:22 &amp;lt;jrandom&amp;gt; &amp;lt;/fark&amp;gt; 14:22 &amp;lt;dm&amp;gt; &amp;lt;/stupid jrandom tag&amp;gt; 14:22 &amp;lt;+polecat&amp;gt; usejournalforrent? 14:22 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; fusenet sounded pretty cool 14:22 &amp;lt;+protokol&amp;gt; eepnet 14:22 &amp;lt;+postman&amp;gt; uupnet :) 14:22 &amp;lt;lurk&amp;gt; froops 14:23 &amp;lt;+postman&amp;gt; LOL 14:23 &amp;lt;dm&amp;gt; nnnnnnnnnnnntp 14:23 &amp;lt;+postman&amp;gt; silly persons 14:23 &amp;lt;+polecat&amp;gt; "frosk's catchy name for a content distribution syndicate network." We could say "Fcnfacdsn was inspired by Usenet..." 14:23 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; yeah i thought frusenet was good. 14:23 &amp;lt;frosk&amp;gt; :D 14:23 &amp;lt;jrandom&amp;gt; ok, please direct all silly names to frosk@mail.i2p :) 14:23 &amp;lt;+polecat&amp;gt; frootloops! 14:23 &amp;lt;frosk&amp;gt; i tried frusenet on a friend, he said "... or not." 14:23 &amp;lt;jrandom&amp;gt; (along with any comments/concerns/etc) 14:24 &amp;lt;frosk&amp;gt; although fusenet has a cool ring to it :) 14:24 &amp;lt;dm&amp;gt; How about just 'Content' ? 14:24 &amp;lt;+polecat&amp;gt; I like fusenet, it sounds... volatile. 14:24 &amp;lt;+polecat&amp;gt; So yes. Quieting down now. 14:24 &amp;lt;Pseudonym&amp;gt; nn2p 14:24 &amp;lt;dm&amp;gt; Nice and dinstinguished 14:24 &amp;lt;jrandom&amp;gt; ooOOo 14:24 &amp;lt;frosk&amp;gt; anyway, i'm not last on the agenda, we might want to move on ;) 14:24 &amp;lt;+postman&amp;gt; NN2P is COOL 14:24 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; if you had html.. you could have what looks like the net... inside froozlednet 14:24 &amp;lt;jrandom&amp;gt; ok, moving on to 5) i2p-bt 14:24 &amp;lt;jrandom&amp;gt; duck: you 'round? 14:24 &amp;lt;@duck&amp;gt; meep 14:24 &amp;lt;frosk&amp;gt; dm: "Content" is probably trademarked by Apple or whatever ;) 14:25 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; owww, is this a minutes ? 14:25 &amp;lt;@duck&amp;gt; i2p-bt events this week: 14:25 &amp;lt;dm&amp;gt; speeddating!@ 14:26 &amp;lt;@duck&amp;gt; - rss available on the trackers 14:26 &amp;lt;@duck&amp;gt; - silly attempts to make a metatracker in #eeprnova 14:26 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; noice 14:26 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; yeah, great idea. 14:26 &amp;lt;+polecat&amp;gt; I still wish we could find a better codebase than that blasted bittorrent python source... 14:26 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; What about support for say samplers(i.e video/pics) 14:26 &amp;lt;@duck&amp;gt; - some detailed code review leading to not finding bugs 14:26 &amp;lt;@duck&amp;gt; most of the scary looking errors are pretty harmless 14:27 &amp;lt;@duck&amp;gt; - I forgot 14:27 &amp;lt;@duck&amp;gt; . 14:27 &amp;lt;jrandom&amp;gt; word 14:27 &amp;lt;jrandom&amp;gt; i've been watching the streaming lib activity while swarming, and there have been some improvements in cvs 14:28 &amp;lt;+polecat&amp;gt; A metatracker lets you find trackers for files...? 14:28 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; so people can upload a small sample of video quality, or a thumbnail etc. 14:28 &amp;lt;jrandom&amp;gt; (to keep up with the bt setup) 14:28 &amp;lt;+polecat&amp;gt; jrandom: Improvements as of what date, this morning? :3 14:28 &amp;lt;@duck&amp;gt; polecat: yeah, well this one just announces new files into a channel; but it could be enhanced 14:28 &amp;lt;jrandom&amp;gt; a day or two ago 14:29 &amp;lt;+polecat&amp;gt; Just checking, because last time I got CVS Head, you updated to 0.4.3 a few hours later. 14:29 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; yea.. is there some idea for i2ptorrent search some where down the eschelons? 14:29 &amp;lt;jrandom&amp;gt; one of the neat things though is that i believe the main remaining i2p-bt bumps we're seeing are actually just i2p/streaming lib/sam problems 14:30 &amp;lt;+polecat&amp;gt; Someone'd have to write a searching server, maybe by keyword and such. 14:30 &amp;lt;@duck&amp;gt; or an irc bot 14:30 &amp;lt;jrandom&amp;gt; jnymo: `http://brittneyworld.i2p/bittorrent/` 14:30 &amp;lt;jrandom&amp;gt; polecat: files.i2p/ 14:30 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; hmm 14:30 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; mmhmm.. yea. mk 14:30 &amp;lt;+polecat&amp;gt; duck: Well a server to search, whether a bot or a eepsite like files.i2p... 14:31 &amp;lt;@duck&amp;gt; if someone needs rss etc enhancements on the tracker for their bots etc, let me know 14:31 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; hmm.. seems brittanyworld.i2p is down at the moment 14:32 &amp;lt;jrandom&amp;gt; since it seems the remaining problems are i2p related, not i2p-bt related, we've marked the swarming file transfer bounty as completed 14:32 &amp;lt;jrandom&amp;gt; (yay!) 14:32 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; anyhoo 14:32 &amp;lt;ant&amp;gt; * jnymo tips his hat 14:32 &amp;lt;frosk&amp;gt; congrats to all involved, you rock 14:33 &amp;lt;jrandom&amp;gt; aye, thanks to all the hard work of duck, ragnarok, dinoman, connelly, and drwoo 14:33 &amp;lt;+polecat&amp;gt; ragnaroks! dinoman's da man! Um... 14:33 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; nice work duck. 14:33 &amp;lt;+polecat&amp;gt; I still want to get ctorrent ported to i2p. It's a wicked efficient bittorrent thingy, if a little flaky on the UI. 14:34 &amp;lt;dm&amp;gt; good work 14:35 &amp;lt;+polecat&amp;gt; Anyone know where the info about SAM proxies is? 14:36 &amp;lt;jrandom&amp;gt; about half of our general fund went towards that bounty, so our current balance is around $400USD [after some new donations today [yay!]] 14:36 &amp;lt;jrandom&amp;gt; polecat: http://www.i2p.net/sam 14:37 &amp;lt;+polecat&amp;gt; jrandom: Doing a swarming file transfer cost like, money? o.O 14:37 &amp;lt;+polecat&amp;gt; Ohh right the reward. 14:37 &amp;lt;Pseudonym&amp;gt; it'd be kinda cool to have the general fund balance on the website 14:37 &amp;lt;jrandom&amp;gt; right polecat :) 14:37 &amp;lt;jrandom&amp;gt; thats a good idea Pseudonym 14:38 &amp;lt;Pseudonym&amp;gt; doesn't have to be updated daily, just occasionally 14:38 &amp;lt;jrandom&amp;gt; i'll add it on to /bounties (sound good?) 14:38 &amp;lt;Pseudonym&amp;gt; sure 14:38 &amp;lt;+protokol&amp;gt; dont tell me they are keeping the hello chat room 14:38 &amp;lt;cervantes&amp;gt; if he did that we'd all see how much it goes down whenever jrandom goes out for a pie and a pint lunch 14:39 &amp;lt;jrandom&amp;gt; heh cervantes 14:39 &amp;lt;Pseudonym&amp;gt; didn't somebody donate money for jrandom's beer? 14:40 &amp;lt;cervantes&amp;gt; enough for half a pint at todays rates :) 14:40 &amp;lt;jrandom&amp;gt; yeah we've had a few beer donations :) 14:40 &amp;lt;jrandom&amp;gt; (list of donations up @ http://www.i2p.net/halloffame ) 14:40 &amp;lt;Pseudonym&amp;gt; are you spending them? 14:41 &amp;lt;cervantes&amp;gt; nice...someone has money to burn I see ;-) 14:41 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; anonymous 14:41 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; $5.00 USD 14:41 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; buy jrandom a beer fund 14:41 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; lol 14:42 &amp;lt;jrandom&amp;gt; it would be nice if we can grow the bounties on the CDN, as thats a truckload of work 14:42 &amp;lt;jrandom&amp;gt; but we'll see how it goes over time 14:42 &amp;lt;jrandom&amp;gt; ok, i think we're pretty off track for 5) i2p-bt 14:42 &amp;lt;jrandom&amp;gt; so i suppose we should move to 6) ??? 14:42 &amp;lt;@duck&amp;gt; nothing to add here. 14:43 &amp;lt;jrandom&amp;gt; is there anything else people would like to bring up? 14:43 &amp;lt;@duck&amp;gt; - why do so many ppl have problems when they specify a hostname? 14:43 &amp;lt;jrandom&amp;gt; not sure 14:43 &amp;lt;jrandom&amp;gt; both of my routers use an explicit hostname 14:43 &amp;lt;@duck&amp;gt; mine too, np 14:44 &amp;lt;@duck&amp;gt; maybe the warning text should be more negative 14:44 &amp;lt;jdot_&amp;gt; do we have a way to change keys on hostnames in hosts.txt? 14:44 &amp;lt;jrandom&amp;gt; sounds good duck 14:44 &amp;lt;+polecat&amp;gt; Regarding addressbook... 14:44 &amp;lt;jrandom&amp;gt; jdot_: no, not really, especially in light of the addressbook 14:44 &amp;lt;jdot_&amp;gt; like, if I lost my previous eepsite key. :( 14:44 &amp;lt;mule2&amp;gt; same here - but i have problems :) 14:44 &amp;lt;+polecat&amp;gt; Addressbook is going to be fused with i2pcontent, right? 14:45 &amp;lt;mule2&amp;gt; but don't think these result from the hostname 14:45 &amp;lt;Pseudonym&amp;gt; do we have a working addressbook? 14:45 &amp;lt;+polecat&amp;gt; You subscribe to an addressbook just like you subscribe to a blog... except it overwrites userhosts.txt and such. 14:45 &amp;lt;jrandom&amp;gt; polecat: distributing addressbooks through i2pcontent makes sense, yeah 14:45 &amp;lt;jrandom&amp;gt; Pseudonym: `http://ragnarok.i2p/` 14:45 &amp;lt;+polecat&amp;gt; Pseudonym: `http://polecat.i2p/addressbook.pl.zip` 14:45 &amp;lt;jrandom&amp;gt; and http://pole...er, what he said 14:45 &amp;lt;Pseudonym&amp;gt; thanks 14:46 &amp;lt;jrandom&amp;gt; i think there's also another one at `http://orion.i2p` too 14:46 &amp;lt;frosk&amp;gt; polecat: "overwrite" sounds dramatic. it "merges" ;) 14:47 &amp;lt;+polecat&amp;gt; Yeah... I saw orion's too. 14:47 &amp;lt;jdot_&amp;gt; dang 14:47 &amp;lt;jrandom&amp;gt; jdot_: so it looks like you're outa luck :/ 14:47 &amp;lt;jrandom&amp;gt; ok, anyone else have anything for the meeting? 14:48 &amp;lt;dm&amp;gt; merry xmas 14:48 &amp;lt;+polecat&amp;gt; jdot: Thankfully when we've got fusenet working, you can update your i2p key with that eventually. 14:49 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; dm, 15th of december here :) 14:49 &amp;lt;jrandom&amp;gt; and a happy Chanukah 14:49 &amp;lt;+polecat&amp;gt; Christ was born in September, what's everyone all celebrating about? 14:49 &amp;lt;+polecat&amp;gt; I'll stick with Yule thanks muchly. 14:49 &amp;lt;jrandom&amp;gt; ok if thats it... 14:49 * jrandom winds up 14:50 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>Réunion des développeurs I2P - 7 décembre 2004</title><link>/fr/blog/2004/12/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-d%C3%A9cembre-2004/</link><pubDate>Tue, 07 Dec 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/12/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-d%C3%A9cembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ant, bushka, clayboy, dinoman, duck, Frooze, mule, postman, protokol, Ragnarok, slart, ugha2p&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 22:00:00 &amp;lt;@duck&amp;gt; Tue Dec 7 21:00:00 UTC 2004 22:00:04 &amp;lt;@duck&amp;gt; Heure de réunion I2P 22:00:05 &amp;lt;Frooze&amp;gt; je viens d'inventer Frooze pour i2p. je ne sais même pas ce qu'est un « frooze ». 22:00:21 &amp;lt;@duck&amp;gt; comme annoncé sur http://dev.i2p.net/pipermail/i2p/2004-December/000509.html 22:00:29 &amp;lt;@duck&amp;gt; Agenda: 22:00:29 &amp;lt;@duck&amp;gt; 0) salut 22:00:29 &amp;lt;@duck&amp;gt; 1) 0.4.2.3 22:00:29 &amp;lt;@duck&amp;gt; 2) i2p-bt 22:00:29 &amp;lt;@duck&amp;gt; 3) #idlerpg 22:00:29 &amp;lt;@duck&amp;gt; 4) ??? 22:00:32 &amp;lt;@duck&amp;gt; . 22:01:09 &amp;lt;@duck&amp;gt; 0) salut 22:01:15 &amp;lt;clayboy&amp;gt; salut 22:01:16 &amp;lt;@duck&amp;gt; jrandom s'est signalé malade 22:01:20 &amp;lt;+ugha2p&amp;gt; Salut. 22:01:30 &amp;lt;@duck&amp;gt; et m'a en plus envoyé un message disant qu'il ne pourrait probablement pas venir 22:01:39 &amp;lt;+protokol&amp;gt; http://www.google.com/search?q=frooze 22:01:41 &amp;lt;@duck&amp;gt; donc on va voir et simplement commencer 22:01:46 &amp;lt;clayboy&amp;gt; j'espère qu'il ira mieux rapidement 22:02:06 &amp;lt;@duck&amp;gt; 1) 0.4.2.3 22:02:16 &amp;lt;@duck&amp;gt; la nouvelle version sortira très bientôt 22:02:31 &amp;lt;@duck&amp;gt; donc demain ou jeudi. 22:02:41 &amp;lt;@duck&amp;gt; il y a eu pas mal de correctifs de bugs 22:03:24 &amp;lt;+ugha2p&amp;gt; Les révisions CVS plus récentes corrigent-elles aussi les problèmes de mémoire/CPU ? 22:03:29 &amp;lt;clayboy&amp;gt; quelques-uns d'entre nous ont suivi les builds CVS, ça marche très bien 22:03:33 &amp;lt;@duck&amp;gt; surtout la bibliothèque de streaming, le pont SAM, etc 22:04:17 &amp;lt;+ugha2p&amp;gt; J'ai constaté des charges inhabituelles venant d'I2P. 22:04:23 &amp;lt;clayboy&amp;gt; je pense que ça a été corrigé il y a de nombreuses révisions, ugha2p 22:04:41 &amp;lt;+ugha2p&amp;gt; (Running -7) 22:04:51 &amp;lt;clayboy&amp;gt; oh, hm 22:04:52 &amp;lt;@duck&amp;gt; ugha2p: je ne vois rien à ce sujet dans l’historique 22:05:48 &amp;lt;+protokol&amp;gt; ce qui serait bien (si ce n'est pas faisable/utile) c'est un flux RSS du changelog 22:05:48 &amp;lt;@duck&amp;gt; ok 22:05:49 &amp;lt;+ugha2p&amp;gt; C’est étrange. 22:06:01 &amp;lt;+protokol&amp;gt; ;-) 22:06:17 &amp;lt;@duck&amp;gt; peut-être ouvrir un ticket Bugzilla 22:06:25 &amp;lt;@duck&amp;gt; ou je ne sais pas 22:06:34 &amp;lt;+ugha2p&amp;gt; Le processus Java consomme 100 % du CPU environ la moitié du temps. 22:07:18 &amp;lt;+ugha2p&amp;gt; Donc, vous ne savez rien sur ce problème ? Vos routers se comportent correctement ? 22:07:24 &amp;lt;dinoman&amp;gt; oui c’est élevé chez moi aussi -6 22:08:24 &amp;lt;@duck&amp;gt; les infos top/uptime se comportent bizarrement chez moi depuis ma mise à niveau NPTL, donc je ne peux pas dire 22:09:03 &amp;lt;+ugha2p&amp;gt; Ok, on passe à la suite ? 22:09:07 &amp;lt;@duck&amp;gt; ok 22:09:14 &amp;lt;@duck&amp;gt; 2) i2p-bt 22:09:24 &amp;lt;+ugha2p&amp;gt; Et demander à jrandom quand il est sur le point de sortir 0.4.2.3 22:09:40 &amp;lt;+ugha2p&amp;gt; Ça a très bien fonctionné pour moi avec NPTL. 22:09:45 &amp;lt;@duck&amp;gt; ugha2p: il a dit demain ou jeudi 22:09:58 &amp;lt;+ugha2p&amp;gt; D’accord. 22:09:59 &amp;lt;@duck&amp;gt; hier j’ai sorti un nouveau i2p-bt 22:10:23 &amp;lt;@duck&amp;gt; J’ai mieux compris l’ensemble du concept de « buffer » (tampon) 22:10:42 &amp;lt;@duck&amp;gt; et il y avait quelques patchs en attente de Ragnarok 22:11:13 &amp;lt;mule&amp;gt; duck: félicitations, bon travail ! 22:11:15 &amp;lt;@duck&amp;gt; également, la taille de tranche est augmentée, ce qui signifie qu’au lieu d’envoyer 32 Ko à chaque fois, il envoie 128 Ko 22:11:29 &amp;lt;@duck&amp;gt; ce qui devrait garder la file d’attente remplie 22:11:47 &amp;lt;+ugha2p&amp;gt; Oui, merci, duck. :) 22:11:56 &amp;lt;@duck&amp;gt; DrWoo et d’autres ont soumis des demandes de fonctionnalités pour la GUI 22:12:23 &amp;lt;@duck&amp;gt; mais je n’utilise jamais la GUI moi-même, je ne connais pas wxpython et je m’en soucie probablement peu :) 22:12:31 &amp;lt;+Ragnarok&amp;gt; faire tenir chaque tranche dans un seul message n’a pas aussi bien marché que prévu ? 22:12:57 &amp;lt;clayboy&amp;gt; beaucoup de torrents seedés sur `http://brittanyworld.i2p/bittorrent/` si quelqu’un veut essayer (avec I2P 0.4.2.2-7 et i2p-bt 0.1.3) 22:13:10 &amp;lt;@duck&amp;gt; Ragnarok: c’est un peu au jugé 22:13:27 &amp;lt;@duck&amp;gt; ça donne des valeurs de débit bien plus élevées sur les transferts locaux 22:13:51 &amp;lt;+ugha2p&amp;gt; On devrait peut-être attendre que quelqu’un porte un client complet à la place ? 22:14:10 &amp;lt;+Ragnarok&amp;gt; hm, ok 22:14:13 &amp;lt;@duck&amp;gt; on peut tous attendre :) 22:14:37 &amp;lt;clayboy&amp;gt; BitTorrent _est_ « complet », c’est le seul client que j’utilise pour bt (aussi hors i2p) :) 22:15:15 &amp;lt;+ugha2p&amp;gt; clayboy: Pas vraiment. :) 22:16:02 &amp;lt;@duck&amp;gt; personnellement je préfère les choses avec de bons réglages par défaut 22:16:17 &amp;lt;@duck&amp;gt; prends mldonkey, tu peux changer 1 million de trucs et la plupart des utilisateurs n’ont aucune idée de ce que ça fait 22:16:50 &amp;lt;@duck&amp;gt; ça conduit à des mythes d’utilisateurs, comme les utilisateurs I2P qui appuient sur « Reseed » tout le temps, ou réinstallent si ça ne marche pas 22:17:01 &amp;lt;+ugha2p&amp;gt; Si tu n’es pas prêt à chercher, alors tu ne devrais pas utiliser Linux de toute façon. :) 22:17:04 &amp;lt;@duck&amp;gt; ce qui tue des chatons 22:17:28 &amp;lt;slart&amp;gt; et bittornado ? 22:17:43 &amp;lt;+Ragnarok&amp;gt; Je suppose que je pourrais être tenté d’écrire une GUI pygtk, mais j’ai beaucoup d’autres choses à faire, et je ne suis pas sûr de ce que veulent les gens 22:17:45 &amp;lt;+protokol&amp;gt; azureus? 22:17:57 &amp;lt;@duck&amp;gt; une partie de moi invente bien sûr des excuses pour ne pas faire les choses 22:18:03 &amp;lt;+protokol&amp;gt; azureus prend en charge les plugins 22:18:10 &amp;lt;@duck&amp;gt; protokol: eh bien, écris un plugin 22:18:32 &amp;lt;+protokol&amp;gt; heh 22:18:40 &amp;lt;slart&amp;gt; bittornado est basé sur le bt officiel, n’est-ce pas ? 22:18:50 &amp;lt;+protokol&amp;gt; plus facile à dire qu’à faire 22:18:52 &amp;lt;@duck&amp;gt; slart: je l’ai regardé et j’ai pleuré 22:19:07 &amp;lt;@duck&amp;gt; il a quelques améliorations, qui pourraient être utiles 22:19:17 &amp;lt;@duck&amp;gt; mais d’un autre côté, ça a rendu l’ensemble bien plus complexe 22:19:22 &amp;lt;@duck&amp;gt; sans nettoyer le code original 22:19:36 &amp;lt;+Ragnarok&amp;gt; gah 22:19:56 &amp;lt;@duck&amp;gt; la fonctionnalité GUI qui permet de spécifier un torrent si aucun argument n’est donné en est tirée et a été ajoutée à i2p-bt 22:20:11 &amp;lt;clayboy&amp;gt; assurons-nous que le bittorrent de base fonctionne parfaitement avant de nous soucier de ces trucs de GUI futiles :) 22:20:46 &amp;lt;@duck&amp;gt; slart: probablement que d’autres choses peuvent être réutilisées aussi ; il faut juste que quelqu’un le fasse (correctement) 22:21:23 &amp;lt;+ugha2p&amp;gt; clayboy: Eh bien, je pense que ça fonctionne déjà très bien. :) 22:21:53 &amp;lt;slart&amp;gt; le client ABC utilise tornado (je crois) 22:22:15 &amp;lt;clayboy&amp;gt; j’ai l’impression qu’il nous reste à faire des tests vraiment intensifs pour voir combien de données peuvent réellement passer via i2p-bt 22:22:21 &amp;lt;bushka&amp;gt; oui c’est le cas slart. 22:23:49 &amp;lt;@duck&amp;gt; selon la façon dont ils fonctionnent, vous pourriez porter les changements d’i2p-bt vers eux assez facilement 22:24:41 &amp;lt;@duck&amp;gt; merci d’essayer et de faire un retour 22:25:47 &amp;lt;@duck&amp;gt; . 22:25:55 &amp;lt;@duck&amp;gt; d’autres commentaires i2p-bt / bittorrent ? 22:26:08 &amp;lt;slart&amp;gt; python :S 22:26:41 &amp;lt;+ugha2p&amp;gt; . 22:26:51 &amp;lt;@duck&amp;gt; slart: si tu n’aimes pas python, tu peux essayer de porter azureus 22:27:00 &amp;lt;+ugha2p&amp;gt; slart: Qu’est-ce qu’il a ? 22:27:06 &amp;lt;slart&amp;gt; combien de personnes pourrions-nous faire seeder quelque chose comme une ISO Linux pour des tests de vitesse ? 22:27:15 &amp;lt;slart&amp;gt; *iso 22:27:34 &amp;lt;@duck&amp;gt; essayons ça après la nouvelle version I2P 22:27:57 &amp;lt;@duck&amp;gt; (puisque récupérer un build de router I2P depuis le CVS est assez une gageure pour la plupart) 22:28:17 &amp;lt;+protokol&amp;gt; eh 22:28:54 &amp;lt;@duck&amp;gt; pl 22:28:57 &amp;lt;@duck&amp;gt; euh, ok 22:29:10 &amp;lt;@duck&amp;gt; 3) #idlerpg 22:29:22 &amp;lt;@duck&amp;gt; j’ai trouvé ce jeu RPG IRC amusant 22:29:36 &amp;lt;@duck&amp;gt; vous n’avez rien à faire, juste rester inactif 22:29:56 &amp;lt;+ugha2p&amp;gt; Enfin, il faut quand même SE CONNECTER. ;) 22:30:04 &amp;lt;@duck&amp;gt; ah ;) 22:30:18 &amp;lt;mule&amp;gt; cvs update -dP :) 22:30:18 &amp;lt;mule&amp;gt; ant dist updater :) 22:30:20 &amp;lt;+postman&amp;gt; c'est la chose la plus hilarante que j'aie jamais vue, mais j'AIME ça :) 22:30:30 &amp;lt;+protokol&amp;gt; il devrait y avoir des prix 22:30:45 &amp;lt;@duck&amp;gt; sur IRCNet il a 779 joueurs en ligne 22:30:46 &amp;lt;+ugha2p&amp;gt; duck: je me disais que ça pourrait potentiellement être une raison de ne pas mettre à jour. 22:30:52 &amp;lt;+protokol&amp;gt; donner des yodels pour gagner des trucs ou atteindre des niveaux 22:31:03 &amp;lt;+ugha2p&amp;gt; Bien que je ne sois pas sûr que les gens sur I2P puissent être aussi enfantins. :) 22:31:14 &amp;lt;+protokol&amp;gt; je sais que duck a genre 10 000 $ en yodels 22:31:18 &amp;lt;@duck&amp;gt; protokol: oui, je dois voir comment fonctionnent ces quêtes 22:31:39 &amp;lt;@duck&amp;gt; peut-être qu'on peut faire des trucs marrants avec ça 22:31:42 &amp;lt;@duck&amp;gt; ugha2p: que veux-tu dire ? 22:31:49 &amp;lt;ant&amp;gt; * cervantes ne va pas refaire 40 jours sans redémarrer son router 22:32:08 &amp;lt;@duck&amp;gt; ugha2p: oh, ne pas mettre à jour à cause du jeu :) 22:32:18 &amp;lt;+protokol&amp;gt; Linux : Si tu ne peux pas le réparer sans redémarrer, tu ne peux pas le réparer. 22:32:20 &amp;lt;@duck&amp;gt; eh bien, je le mets en pause pendant que mon router redémarre 22:32:24 &amp;lt;+ugha2p&amp;gt; :) 22:32:33 &amp;lt;@duck&amp;gt; donc si tu synchronises bien, tu ne perdras pas 22:32:35 &amp;lt;@duck&amp;gt; hehe 22:32:55 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; c’est bien... puisque ton router redémarre tout le temps :P 22:33:16 &amp;lt;@duck&amp;gt; ça s’appelle des tests dédiés :) 22:33:20 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; j’imagine que ça ajoute la roulette dans l’équation aussi 22:33:23 &amp;lt;@duck&amp;gt; ok 22:33:38 &amp;lt;@duck&amp;gt; . 22:33:49 &amp;lt;+ugha2p&amp;gt; . 22:34:05 &amp;lt;@duck&amp;gt; 5) ??? 22:34:08 &amp;lt;@duck&amp;gt; s/5/4/ 22:34:12 &amp;lt;@duck&amp;gt; micro ouvert ! 22:34:23 &amp;lt;+postman&amp;gt; . 22:34:53 &amp;lt;mule&amp;gt; avec un peu d’ajustements tu peux avoir deux routers. un pour le jeu uniquement, que tu ne mets à jour qu’une fois par an 22:34:53 &amp;lt;@duck&amp;gt; des questions ? des commentaires ? des suggestions ? 22:35:38 &amp;lt;ant&amp;gt; &amp;lt;mahes&amp;gt; Salut, j’ai une question générale non-dev 22:36:08 &amp;lt;@duck&amp;gt; vas-y 22:36:08 &amp;lt;+ugha2p&amp;gt; Merci d’avoir tenu la réunion, duck. 22:36:50 &amp;lt;ant&amp;gt; &amp;lt;mahes&amp;gt; si je mets en place un eepsite , comment peut-on y accéder avec une adresse comme p. ex. mahes.i2p 22:36:59 &amp;lt;+protokol&amp;gt; j’ai une préoccupation 22:37:44 &amp;lt;+protokol&amp;gt; (que la bataille commence) je pense que .i2p est un TLD pourri pour de nombreuses raisons 22:38:19 &amp;lt;+ugha2p&amp;gt; mahes : Que veux-tu dire par « comment » ? Les gens configureront leurs navigateurs pour utiliser l’eepproxy, et entreront simplement `http://mahes.i2p/` dans leur barre d’adresse. 22:38:19 &amp;lt;+protokol&amp;gt; je pense qu’on devrait en utiliser un qui soit a) une syllabe b) prononçable comme un mot c) n’inclut pas de chiffre' 22:38:46 &amp;lt;+ugha2p&amp;gt; Comme .eep ? 22:39:07 &amp;lt;@duck&amp;gt; mahes:: pour obtenir un « joli nom » pointant vers ton eepsite, il doit être présent dans ton fichier hosts.txt 22:39:37 &amp;lt;+protokol&amp;gt; ugha2p: bien sûr 22:40:01 &amp;lt;+ugha2p&amp;gt; Tu peux faire une proposition sur la liste de diffusion. 22:40:03 &amp;lt;@duck&amp;gt; tu peux le poster sur le forum d’annonces d’eepsites pour que d’autres puissent l’obtenir aussi 22:40:09 &amp;lt;+ugha2p&amp;gt; Ce sera probablement envisagé une fois que nous aurons MyI2P. 22:40:35 &amp;lt;+protokol&amp;gt; heh, je vais essayer mais jr l’a déjà rejeté pour une raison quelconque 22:41:06 &amp;lt;ant&amp;gt; &amp;lt;mahes&amp;gt; eh bien. je suis juste un utilisateur... ok, donc je publie simplement mahes.i2p=hhfbwer8328... et ça va juste se propager 22:41:32 &amp;lt;@duck&amp;gt; ça ne se propage pas automatiquement, les gens doivent l’ajouter à leur hosts.txt d’une manière ou d’une autre 22:41:39 &amp;lt;ant&amp;gt; &amp;lt;mahes&amp;gt; ok 22:41:52 &amp;lt;@duck&amp;gt; mais annonce-le sur le forum et c’est plus probable :) 22:42:34 &amp;lt;@duck&amp;gt; . 22:43:18 &amp;lt;@duck&amp;gt; donnons-lui un *baf* 22:43:20 &amp;lt;+ugha2p&amp;gt; . 22:43:30 * ugha2p attend le baffer. 22:43:38 * duck se prépare 22:43:45 * duck *baf* ferme la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2004-11-30</title><link>/fr/blog/2004/11/30/notes-d%C3%A9tat-di2p-du-2004-11-30/</link><pubDate>Tue, 30 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/30/notes-d%C3%A9tat-di2p-du-2004-11-30/</guid><description>&lt;p>Salut à tous&lt;/p>
&lt;h2 id="index">Index&lt;/h2>
&lt;ol>
&lt;li>0.4.2 and 0.4.2.1&lt;/li>
&lt;li>mail.i2p&lt;/li>
&lt;li>i2p-bt&lt;/li>
&lt;li>eepsites(I2P Sites)&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-042-et-0421">1) 0.4.2 et 0.4.2.1&lt;/h2>
&lt;p>Depuis que nous avons enfin publié la version 0.4.2, la fiabilité et le débit du réseau ont fortement augmenté pendant un moment, jusqu’à ce que nous tombions sur les tout nouveaux bogues que nous avions créés. Pour la plupart des utilisateurs, les connexions IRC durent des heures d’affilée, mais pour certains qui ont rencontré ces problèmes, l’expérience a été plutôt mouvementée. Cela dit, un grand nombre de correctifs ont été apportés et, plus tard dans la soirée ou tôt demain, nous aurons une nouvelle version 0.4.2.1 prête au téléchargement.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 30 novembre 2004</title><link>/fr/blog/2004/11/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-novembre-2004/</link><pubDate>Tue, 30 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-novembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> ant, bla, clayboy, duck, jrandom, nmi, postman, Ragnarok&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:08 &amp;lt;jrandom&amp;gt; 0) salut 13:08 &amp;lt;jrandom&amp;gt; 1) 0.4.2 et 0.4.2.1 13:08 &amp;lt;jrandom&amp;gt; 2) mail.i2p 13:08 &amp;lt;jrandom&amp;gt; 3) i2p-bt 13:08 &amp;lt;jrandom&amp;gt; 4) eepsites 13:08 &amp;lt;jrandom&amp;gt; 5) ??? 13:09 &amp;lt;jrandom&amp;gt; 0) salut 13:09 &amp;lt;jrandom&amp;gt; désolé d'interrompre l'ordre du jour de dm 13:09 &amp;lt;jrandom&amp;gt; notes de statut publiées @ http://dev.i2p.net/pipermail/i2p/2004-November/000492.html 13:09 &amp;lt;jrandom&amp;gt; [salut] 13:10 &amp;lt;+postman&amp;gt; ((salut)) 13:10 &amp;lt;+postman&amp;gt; :) 13:10 &amp;lt;jrandom&amp;gt; donc, pendant que vous parcourez cet e-mail incroyablement passionnant, autant lancer la réunion 13:10 &amp;lt;jrandom&amp;gt; 1) 0.4.2 et 0.4.2.1 13:11 &amp;lt;jrandom&amp;gt; 0.4.2 est sortie, comme vous le savez, et les résultats sont mitigés, mais quand ça ne plante pas sévèrement, ça semble bien mieux fonctionner ;) 13:12 &amp;lt;jrandom&amp;gt; une version avec tout un tas de corrections de bugs arrivera bientôt - j'ai attendu pour essayer d'améliorer autant de choses que possible 13:12 &amp;lt;jrandom&amp;gt; en l'état, il semble que la 0.4.2.1 n'amènera pas encore le port i2p-bt dans un état nickel 13:12 &amp;lt;+postman&amp;gt; jrandom : à quoi s'attaquent les correctifs - toutes les erreurs dans la nouvelle bibliothèque de streaming ou d'autres choses aussi ? 13:13 &amp;lt;jrandom&amp;gt; une boucle occupée rapide dans la bibliothèque de streaming apparue dans un scénario peu testé, quelques problèmes SAM, des soucis de détection d'adresse IP, entre autres 13:14 &amp;lt;jrandom&amp;gt; dev.i2p.net/cgi-bin/cvsweb.cgi/~checkout~/i2p/history.txt?rev=HEAD contient la liste complète 13:14 &amp;lt;+postman&amp;gt; k 13:14 &amp;lt;+postman&amp;gt; thx 13:15 &amp;lt;jrandom&amp;gt; oh, à noter pour la 0.4.2.1 : comme 0.4.2, il faudra à nouveau modifier votre wrapper.config, donc merci de prêter attention aux instructions de mise à jour quand elles sortiront :) 13:15 &amp;lt;jrandom&amp;gt; quelqu'un a des questions/commentaires/inquiétudes à propos de la 0.4.2 ? 13:15 &amp;lt;jrandom&amp;gt; (/0.4.2.1) 13:16 &amp;lt;clayboy&amp;gt; ça marche très bien ici, je suis aussi le CVS, toujours fluide 13:16 &amp;lt;jrandom&amp;gt; wikked 13:17 &amp;lt;bla&amp;gt; C'est table (0.4.2) : en ligne depuis des jours déjà 13:17 &amp;lt;bla&amp;gt; s/table/stable/ 13:17 &amp;lt;jrandom&amp;gt; ah, sympa, oui, les bugs n'ont pas touché tout le monde 13:17 &amp;lt;jrandom&amp;gt; ok, si rien d'autre là-dessus, passons au 2) mail.i2p 13:18 &amp;lt;jrandom&amp;gt; j'ai entendu dire que postman a des choses à discuter 13:18 &amp;lt;+postman&amp;gt; bonjour 13:18 &amp;lt;jrandom&amp;gt; salut postman, à toi :) 13:18 &amp;lt;+postman&amp;gt; il y a des semaines, j'ai mené un sondage au sujet d'IMAP 13:19 &amp;lt;+postman&amp;gt; comme quelques semaines ont passé, j'ai décidé de clôturer le sondage et de compter les votes 13:19 &amp;lt;+postman&amp;gt; résultat : pas nécessaire - ne sera pas fait. point. 13:19 &amp;lt;+postman&amp;gt; après avoir parlé à susi - elle était très satisfaite de POP3 sur son interface webmail 13:19 &amp;lt;clayboy&amp;gt; la raison l'emporte ! :) 13:19 &amp;lt;jrandom&amp;gt; w3wt 13:20 &amp;lt;+postman&amp;gt; donc restons simplement sur POP3 et enterrons toute idée d'IMAP farfelue 13:20 &amp;lt;+postman&amp;gt; :) 13:20 * jrandom prend la pelle 13:20 &amp;lt;+postman&amp;gt; 2.) nous approchons des 100 utilisateurs enregistrés 13:21 &amp;lt;clayboy&amp;gt; wow 13:21 &amp;lt;+postman&amp;gt; pas tous publics bien sûr, mais cela reste un nombre assez raisonnable vu la taille du réseau 13:21 &amp;lt;+Ragnarok&amp;gt; alors... et ce carnet d'adresses LDAP ? :) 13:21 &amp;lt;jrandom&amp;gt; sympa 13:21 &amp;lt;+postman&amp;gt; 3. une fonctionnalité pour téléverser/partager votre clé PGP publique est active depuis le week-end 13:21 &amp;lt;+postman&amp;gt; merci de l'utiliser 13:21 &amp;lt;+postman&amp;gt; www.postman.i2p/user/acc.html 13:22 &amp;lt;clayboy&amp;gt; je ne prends aucun crédit pour cette idée :&amp;gt; 13:22 &amp;lt;+postman&amp;gt; les clés publiques peuvent être facilement téléchargées à l'aide du carnet d'adresses 13:22 &amp;lt;+postman&amp;gt; ou directement via www.postman.i2p/public/accountname.pub 13:22 &amp;lt;jrandom&amp;gt; ooh cool 13:22 &amp;lt;+postman&amp;gt; le système fonctionne très bien 13:22 &amp;lt;+postman&amp;gt; merci à duck d'avoir signalé quelques bugs 13:23 &amp;lt;+postman&amp;gt; 4.) je pense à proposer un routage basé sur le compte 13:23 &amp;lt;+postman&amp;gt; comme disent les gens 13:23 &amp;lt;jrandom&amp;gt; routage basé sur le compte ? 13:23 &amp;lt;+postman&amp;gt; tout le courrier pour foo@mail.i2p est transporté vers la destination suivante 13:23 &amp;lt;+postman&amp;gt; et l'utilisateur fournit une clé de destination valide pour cela 13:24 &amp;lt;+postman&amp;gt; postman.i2p acheminera ensuite manuellement le courrier de ces comptes vers des systèmes de messagerie 13:24 &amp;lt;+postman&amp;gt; juste une idée(tm) 13:24 &amp;lt;jrandom&amp;gt; ah sympa 13:24 &amp;lt;+postman&amp;gt; je suis impatient de développer et de discuter de toute la question 13:25 &amp;lt;+postman&amp;gt; c'est tout pour l'instant 13:25 &amp;lt;+postman&amp;gt; la suite la semaine prochaine 13:25 &amp;lt;+postman&amp;gt; merci 13:25 &amp;lt;nmi&amp;gt; postman : désolé, transporté vers une destination I2P particulière, tu veux dire ? 13:25 * postman rend le micro à jrandom 13:25 &amp;lt;+postman&amp;gt; nmi : oui 13:25 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; une destination SMTP I2P ? 13:25 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; une 13:25 &amp;lt;+postman&amp;gt; nmi : à condition que la destination accepte SMTP et le courrier pour ce compte 13:25 &amp;lt;jrandom&amp;gt; ça a l'air très cool, ça se débarrasse de l'aspect confiance du filtrage mail 13:26 &amp;lt;nmi&amp;gt; ah, ok. astucieux. J'avais pensé faire quelque chose de similaire avec des single-use-reply-blocks de Mixminion, mais ton idée est meilleure... 13:26 &amp;lt;jrandom&amp;gt; c'est probablement pas mal de travail à mettre en place côté client, mais peut-être que quelqu'un pourrait bidouiller 13:26 &amp;lt;+postman&amp;gt; jrandom : je travaille dessus 13:26 &amp;lt;jrandom&amp;gt; w00t 13:26 &amp;lt;+postman&amp;gt; jrandom : l'utilisateur aura l'interface web habituelle ( acc.html...) 13:27 &amp;lt;+postman&amp;gt; jrandom : et y insère la clé de destination 13:27 &amp;lt;jrandom&amp;gt; oui, d'accord, mais ensuite il y a la configuration du MTA 13:27 &amp;lt;+postman&amp;gt; le reste sera fait automatiquement 13:27 &amp;lt;+postman&amp;gt; oui, sur postman.i2p ET du côté réception 13:28 &amp;lt;nmi&amp;gt; jrandom : oui, ce serait cool d'avoir un proxy SMTP vraiment minimaliste pour ceux qui ne veulent pas faire tourner un MTA complet 13:28 &amp;lt;jrandom&amp;gt; oui oui 13:28 &amp;lt;+postman&amp;gt; jrandom : je fournirai une configuration d'installation simple pour les gens intéressés 13:28 &amp;lt;+postman&amp;gt; jrandom : pour postfix, exim et sendmail 13:28 &amp;lt;+postman&amp;gt; jrandom : on peut les réduire au strict minimum 13:28 &amp;lt;@duck&amp;gt; sérieusement, tu penses qu'il y aura beaucoup d'utilisateurs pour ça ? 13:28 &amp;lt;jrandom&amp;gt; postman : tout ça a l'air du tonnerre. j'ai hâte d'en entendre plus quand tu seras prêt 13:29 &amp;lt;+postman&amp;gt; jrandom : aucune idée pour les serveurs SMTP Windows par contre 13:29 &amp;lt;+postman&amp;gt; duck : ben 13:29 &amp;lt;+postman&amp;gt; duck : il y a 8 semaines, il n'y avait besoin d'aucun système de mail et pas d'utilisateurs non plus 13:29 &amp;lt;+postman&amp;gt; duck : c'est un investissement 13:29 &amp;lt;@duck&amp;gt; vrai 13:29 &amp;lt;+postman&amp;gt; duck : dans 6 mois on sera contents de l'avoir 13:29 &amp;lt;jrandom&amp;gt; duck : le potentiel vient avec le fait de s'éloigner d'un filtre SMTP de confiance 13:29 &amp;lt;+postman&amp;gt; :) 13:30 &amp;lt;jrandom&amp;gt; euh, peut-être devrais-je dire, passer /à/ un filtre SMTP de confiance (sans offense postman ;) 13:30 &amp;lt;+postman&amp;gt; et il y en aura quelques-uns 13:30 &amp;lt;+postman&amp;gt; ET 13:30 &amp;lt;+postman&amp;gt; (attention la chute) 13:30 &amp;lt;+postman&amp;gt; on pourrait facilement créer des domaines mail :) 13:30 &amp;lt;+postman&amp;gt; comme duck@duck.i2p et d'autres trucs 13:30 &amp;lt;+postman&amp;gt; :) 13:30 &amp;lt;@duck&amp;gt; ah 13:31 &amp;lt;+postman&amp;gt; le seul problème serait la correspondance officiel/privé 13:31 &amp;lt;jrandom&amp;gt; hosts.txt! 13:31 * jrandom se baisse 13:31 &amp;lt;+postman&amp;gt; mais c'est une autre chose pour la console d'administration web :) 13:31 &amp;lt;+postman&amp;gt; LOL 13:31 &amp;lt;+postman&amp;gt; jrandom : je m'appuie sur des bases de données SQL branlantes :) 13:31 &amp;lt;@duck&amp;gt; ok ; je vois comment ça s'intègre 13:32 &amp;lt;+postman&amp;gt; ok 13:32 &amp;lt;+postman&amp;gt; alors je vais travailler ça et présenter un concept bientôt 13:32 &amp;lt;+postman&amp;gt; ouais, encore plus de travail 13:32 * postman se renverse, détendu 13:32 &amp;lt;+postman&amp;gt; :) 13:32 &amp;lt;jrandom&amp;gt; génial, merci postman 13:33 &amp;lt;jrandom&amp;gt; ok, à moins que d'autres aient des questions supplémentaires liées à mail.i2p, on passe au 3) i2p-bt ? 13:33 &amp;lt;jrandom&amp;gt; considérez que c'est fait 13:34 &amp;lt;jrandom&amp;gt; ok, comme mentionné dans l'e-mail, j'ai cassé le port i2p-bt 13:34 * jrandom baisse la tête, honteux 13:34 &amp;lt;jrandom&amp;gt; autre chose, duck, tu as quelque chose à discuter concernant i2p-bt ? 13:34 &amp;lt;@duck&amp;gt; du fait du travail de jrandom, pas grand-chose n'a été fait :) 13:35 &amp;lt;+Ragnarok&amp;gt; bouuuh, sifflements 13:35 &amp;lt;@duck&amp;gt; oh Ragnarok avait quelques patchs 13:35 * jrandom2p bombarde jrandom de tomates 13:35 &amp;lt;@duck&amp;gt; je crois, vois le fichier history :) 13:35 &amp;lt;jrandom&amp;gt; oh cool 13:35 &amp;lt;@duck&amp;gt; on a aussi quelques trucs en file d'attente 13:35 &amp;lt;+Ragnarok&amp;gt; eh bien, je sifflais jr, mais ok :) 13:36 &amp;lt;@duck&amp;gt; mais je ne veux pas changer (trop) de choses sur un terrain instable 13:36 &amp;lt;@duck&amp;gt; (comme casser bt pendant qu'i2p est en train d'être corrigé) 13:36 &amp;lt;jrandom&amp;gt; oui, bon plan 13:36 &amp;lt;@duck&amp;gt; . 13:37 &amp;lt;jrandom&amp;gt; ok cool, quelqu'un d'autre a quelque chose sur i2p-bt ? 13:37 &amp;lt;jrandom&amp;gt; sinon, passons au 4) eepsites 13:38 &amp;lt;jrandom&amp;gt; eh bien, je sais que les problèmes ont été discutés plusieurs fois depuis que nous avons eu l'eepproxy, mais des questions récentes justifient de les mentionner encore 13:39 &amp;lt;bla&amp;gt; oui... 13:39 &amp;lt;jrandom&amp;gt; ce que nous avons actuellement pour naviguer anonymement sur les eepsites et les sites web normaux n'est tout simplement pas sûr 13:39 &amp;lt;clayboy&amp;gt; désactiver Java, JavaScript, les cookies et Flash aide, ceci dit 13:39 &amp;lt;jrandom&amp;gt; DrWoo a fait un excellent travail avec sa page décrivant les dangers et comment vous protéger 13:40 &amp;lt;jrandom&amp;gt; oui clayboy, clairement 13:40 &amp;lt;clayboy&amp;gt; url ? 13:40 &amp;lt;bla&amp;gt; clayboy : Oui, côté HTML, mais pas côté HTTP 13:40 &amp;lt;jrandom&amp;gt; mais s'il y a une chose que j'ai apprise avec la console du router, c'est que personne ne suit plus de deux étapes des instructions ;) 13:40 &amp;lt;clayboy&amp;gt; bla : bon point 13:40 &amp;lt;jrandom&amp;gt; clayboy : `http://brittanyworld.i2p/browsing/` 13:41 &amp;lt;bla&amp;gt; J'ai fait quelques expériences ici : `http://forum.i2p/viewtopic.php?t=182` 13:41 &amp;lt;bla&amp;gt; Ce n'est pas fameux en l'état 13:42 &amp;lt;@duck&amp;gt; qui a les applets maléfiantes ? 13:42 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; il y avait une faille de sécurité découverte dans Java 13:43 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; pour certaines anciennes versions 1.4.x 13:43 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; pas 1.5 13:44 &amp;lt;jrandom&amp;gt; nightblade : l’« attaque » utilisée dans ce cas était vraiment triviale et, d'après la personne, fonctionnait de 1.1.6 à 1.5 13:44 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; hmm 13:44 &amp;lt;jrandom&amp;gt; (télécharger un .exe, exécuter le .exe) 13:45 &amp;lt;jrandom&amp;gt; j'ai été surpris de voir certaines autorisations de sécurité Java se déclencher lors de l'instanciation de new File(filename) mais aucune ne se déclencher lors de l'instanciation de new FileOutputStream(filename) 13:45 * jrandom arrête de distribuer des grenades à main 13:46 &amp;lt;jrandom&amp;gt; (je n'ai pas vérifié leur code, mais j'en ai vu une bonne partie) 13:46 &amp;lt;jrandom&amp;gt; mais bref, eepsites 13:47 &amp;lt;jrandom&amp;gt; eh bien, je ne pense pas qu'il serait prudent de retirer complètement l'eepproxy 13:47 &amp;lt;jrandom&amp;gt; mais je n'ai pas vraiment le temps en ce moment d'implémenter l'une des solutions listées 13:48 &amp;lt;bla&amp;gt; jrandom : Supprimer tous les en-têtes Accept* serait une bonne chose, pour l'instant 13:48 &amp;lt;jrandom&amp;gt; vous en pensez quoi ? des volontaires ? on improvise jusqu'à ce qu'on ait le temps ? 13:48 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; bla : je ne pense pas que ce soit grave que des gens voient certains en-têtes du navigateur 13:49 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; des millions de personnes utilisent ces navigateurs 13:49 &amp;lt;bla&amp;gt; Et toujours ajouter un en-tête User-Agent:, même si le client n'en a pas envoyé. Ça rend les requêtes homogènes 13:50 &amp;lt;bla&amp;gt; Nighblade : Oui, mais si votre navigateur envoie Accept-Language: xx (je viens d'inventer), et qu'il n'y a qu'un seul nœud I2P dans un pays parlant la langue xx, l'anonymat est complètement perdu 13:50 &amp;lt;bla&amp;gt; L'en-tête Accept-Language: est présent dans certains navigateurs. Et on ne peut pas compter sur le fait qu'il soit toujours « en » 13:50 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; ok mais si supprimer certains de ces en-têtes viole la spécification HTTP ? 13:50 &amp;lt;jrandom&amp;gt; ajouter ces deux cas est assez simple, et je les mettrai dans la 0.4.2.1, mais ce n'est vraiment pas sûr de filtrer explicitement les en-têtes comme ça 13:50 &amp;lt;jrandom&amp;gt; nightblade : on casse déjà tellement d'aspects de la spécification HTTP que ça fait mal 13:51 &amp;lt;bla&amp;gt; Nightblade : Un seul des trois navigateurs que j'ai listés envoyait cet en-tête, donc ça ne devrait pas poser trop de problème 13:51 &amp;lt;ant&amp;gt; &amp;lt;Connelly&amp;gt; HTTP n'a pas été conçu pour l'anonymat 13:51 &amp;lt;jrandom&amp;gt; l'eepproxy, c'est du bricolage au ruban adhésif et au cirage 13:51 &amp;lt;bla&amp;gt; jrandom : Pourquoi ce filtrage ne serait-il pas sûr ? 13:52 &amp;lt;bla&amp;gt; jrandom : On pourrait même envisager de supprimer _tous_ les en-têtes, sauf l'en-tête Host: et la ligne GET 13:52 &amp;lt;jrandom&amp;gt; bla : supprimer tous les en-têtes sauf Host serait plus sûr, oui 13:52 &amp;lt;bla&amp;gt; jrandom : Après tout, de quoi a-t-on besoin de plus pour un HTTP anonyme ? 13:52 &amp;lt;jrandom&amp;gt; mais cela dépasse le temps que je peux y consacrer 13:52 &amp;lt;jrandom&amp;gt; je peux ajouter les filtres Accept et User-Agent en ~ 30 s 13:53 &amp;lt;jrandom&amp;gt; au-delà de ça, je jette l'éponge et je réécris le proxy HTTP ;) 13:53 &amp;lt;bla&amp;gt; jrandom : Pourquoi est-ce plus difficile de tous les supprimer ? 13:53 &amp;lt;jrandom&amp;gt; lis le code. 13:54 &amp;lt;jrandom&amp;gt; (patches bienvenus) 13:54 &amp;lt;jrandom&amp;gt; mais ce dont on parle ici reste une solution à court terme 13:54 &amp;lt;bla&amp;gt; jrandom : Point bien pris ;) Mais sérieusement : je pense que les correctifs Accept* et User-Agent suffiraient très bien pour l'instant 13:54 &amp;lt;jrandom&amp;gt; il nous faut quelqu'un pour travailler sur quelque chose de pérenne 13:55 &amp;lt;ant&amp;gt; * dm vient de manger 20 tranches de fromage... bave. 13:55 &amp;lt;jrandom&amp;gt; bla : j'ai entendu ça la dernière fois que quelqu'un nous a demandé de filtrer les en-têtes User-Agent et Referer ;) 13:55 &amp;lt;jrandom&amp;gt; (mais oui, je mettrai ces deux-là dans la prochaine révision) 13:56 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ces en-têtes sont utiles 13:56 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; utiles 13:56 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Pour les fournisseurs de services. 13:56 &amp;lt;jrandom&amp;gt; oui, c'est vrai 13:57 &amp;lt;jrandom&amp;gt; nous avons déjà eu des applis qui cassent parce qu'on filtre aussi le Referer 13:57 &amp;lt;bla&amp;gt; dmm : oui, en effet. Cependant, ils fournissent aussi une empreinte du navigateur ou de l'OS 13:57 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; J'ai une idée ! 13:57 * jrandom se met à couvert 13:58 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Forcer l'en-tête User-Agent à : Nokia6230/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1 149.254.201.133 13:58 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; hein ? hein ? 13:58 &amp;lt;jrandom&amp;gt; on force déjà l'en-tête User-Agent 13:59 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; téléphones portables compatibles I2P 13:59 * jrandom lance un DoS sur ce téléphone 13:59 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; À quoi ? 13:59 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Mon pauvre téléphone !!! 13:59 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a des idées sur l'eepproxy/les eepsites ? 14:00 &amp;lt;bla&amp;gt; MYOB/6.ss (AN/ON) 14:00 &amp;lt;bla&amp;gt; non\ 14:00 &amp;lt;+Ragnarok&amp;gt; on devrait réinventer HTML en utilisant des s-expressions ! 14:01 &amp;lt;jrandom&amp;gt; (je pense vraiment qu'utiliser un langage de macros à la BBCode est la voie à suivre, au moins pour certaines choses ;) 14:01 &amp;lt;jrandom&amp;gt; ((ou XML pour vous les geeks)) 14:02 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Microsoft recommande l'usage d'XML 14:02 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Donc je suis pour. 14:02 &amp;lt;+Ragnarok&amp;gt; XML n'est que des s-expressions inutilement verbeuses :) 14:03 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Est-ce le bon moment pour applaudir jrandom pour son travail sur ce projet ? 14:03 * jrandom propose Ragnarok pour travailler dessus, après avoir obtenu le carnet d'adresses next gen ;) 14:03 &amp;lt;@duck&amp;gt; Je ne pense pas que « inventer votre propre langage de balisage » fonctionnera pour les navigateurs grand public 14:04 &amp;lt;@duck&amp;gt; peut-être pour le truc de blog dans myi2p 14:04 &amp;lt;+Ragnarok&amp;gt; c'est toujours le bon moment :) 14:04 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; applaudir même 14:04 &amp;lt;jrandom&amp;gt; duck : le proxy devra de toute façon filtrer le contenu, il serait assez simple (heh) d'injecter les résultats des expansions de macros dans le contenu filtré résultant 14:05 &amp;lt;ant&amp;gt; * dm salue jr du chapeau. 14:05 &amp;lt;jrandom&amp;gt; gracias dm et al 14:05 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; quelque chose comme le PDF serait plus sûr que le HTML 14:05 &amp;lt;jrandom&amp;gt; lol 14:05 &amp;lt;@duck&amp;gt; .txt files! 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; j'ai vu des fichiers PDF avec des liens cliquables, mais les fichiers eux-mêmes sont énormes 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; vus 14:06 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Bitmaps non compressés ? 14:06 &amp;lt;jrandom&amp;gt; oui, écrivons tous en PDF 14:07 &amp;lt;+Ragnarok&amp;gt; erk, PostScript est immonde 14:07 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; en quoi HTML est-il peu sûr ? 14:07 &amp;lt;@duck&amp;gt; bref 14:07 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; cat : avec JavaScript, ActiveX, applets,... 14:07 &amp;lt;jrandom&amp;gt; cat-a-puss : toutes les différentes façons d'encoder des données dangereuses 14:08 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; les langages ne sont pas sûrs ou pas sûrs, ce sont les clients qui le sont. 14:08 &amp;lt;+Ragnarok&amp;gt; le vrai problème est de faire du DHTML anonyme... 14:08 &amp;lt;jrandom&amp;gt; (et nous ne serons /jamais/ en avance tant qu'on filtre explicitement) 14:08 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Java/JavaScript sont enfermés dans des balises. Donc on les retire, le HTML simple n'est pas nuisible, non ? 14:08 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Nous devons utiliser un format de données analysé par un client fabriqué par une entreprise en laquelle nous avons confiance. 14:08 &amp;lt;jrandom&amp;gt; Ragnarok : des macros, et/ou référencer des JavaScript connus sûrs et installés localement 14:08 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; J'ai confiance en Microsoft, donc je suggère Internet Explorer, Microsoft Word, ou Notepad 14:09 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Flight Simulator 2002 est acceptable aussi. 14:09 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Freenet a déjà un « anonymity filter » qui supprime tout Java / JavaScript / ActiveX etc. On peut s'en inspirer et la seule chose à laquelle je pense qui pourrait passer, ce sont des exploits d'images... à moins que quelque chose ne m'échappe. 14:10 &amp;lt;jrandom&amp;gt; le filtre d'anonymat de Freenet est un bon début pour un ou deux des différents camps, mais nécessiterait probablement du travail pour faire fonctionner les formulaires comme on le veut 14:10 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; l'eepproxy devrait tourner en tant que processus séparé, à cause de la licence 14:11 &amp;lt;jrandom&amp;gt; ça nous laisse tout de même avec un HTML très limité 14:11 &amp;lt;jrandom&amp;gt; (sans CSS) 14:11 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; D'accord, que dire de Flash ? 14:11 &amp;lt;jrandom&amp;gt; nightblade : on peut contourner ça (de la même manière qu'on contourne le fait qu'i2ptunnel soit GPL) 14:11 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Imaginez un world wide web uniquement en Flash. 14:11 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Quel monde riche et merveilleux ce serait. 14:12 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; eh bien, créons juste un avertissement : « La navigation sur les eepsites est dangereuse pour votre anonymat. Veuillez utiliser Gopher. » 14:12 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; en fait, Gopher n'est pas une mauvaise idée 14:12 * jrandom porte archie 14:12 &amp;lt;+Ragnarok&amp;gt; gopher ! 14:12 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Il y avait Betty aussi, non... 14:12 &amp;lt;+Ragnarok&amp;gt; Je me souviens de Gopher :) 14:13 &amp;lt;+Ragnarok&amp;gt; pfiou, c'était le bon vieux temps. Je crois que j'avais un fulgurant 14,4 bauds à l'époque... &amp;lt;soupir&amp;gt; 14:13 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; Je n'ai parcouru Gopher qu'en mode texte, et je ne sais pas s'il supportait les graphiques 14:13 &amp;lt;jrandom&amp;gt; il n'y avait pas de navigateurs GUI la dernière fois que j'ai utilisé Gopher ;) 14:14 &amp;lt;jrandom&amp;gt; bref, il y a plein d'options 14:14 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; comment s'appelait ce navigateur à l'époque ? celui avant Netscape... 14:14 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; j'ai oublié 14:14 &amp;lt;jrandom&amp;gt; Mosaic 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; ouais 14:15 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Mosaic 2.0 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; « Bienvenue sur I2P, veuillez patienter pendant que nous installons Gopher et Mosaic. » 14:15 &amp;lt;jrandom&amp;gt; heh 14:15 &amp;lt;jrandom&amp;gt; ouais, probablement pas d'exploits JavaScript là-dedans 14:16 &amp;lt;jrandom&amp;gt; ok, bref, voilà pour ça, je suppose 14:16 &amp;lt;jrandom&amp;gt; passons à 5) ??? 14:16 &amp;lt;+Ragnarok&amp;gt; il y a toujours un paquet gopher dans Debian 14:16 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose (pas lié à gopher) ? 14:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Que se passera-t-il pour I2P quand tu devras recommencer à travailler ? 14:18 &amp;lt;jrandom&amp;gt; je serai à plein temps sur i2p au moins jusqu'au printemps. On pourra discuter de la suite quand on s'en rapprochera 14:19 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; o k 14:19 &amp;lt;jrandom&amp;gt; en tout cas, si je me faisais renverser par un bus demain, tout est dans le CVS et tout le code est libre 14:19 &amp;lt;+Ragnarok&amp;gt; Je suppose que tu prévois une 1.0 d'ici là. Quelles sont les chances selon toi ? 14:19 &amp;lt;+Ragnarok&amp;gt; avant le printemps, pas ta disparition prématurée... 14:20 &amp;lt;jrandom&amp;gt; certain. 14:20 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ahaha... oui, quelles sont les chances d'une 1.0 avant demain quand tu te feras faucher par ce bus ? 14:20 &amp;lt;jrandom&amp;gt; (en supposant qu'il n'y ait pas de bus ;) 14:20 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Je viens d'avoir une pensée très triste. 14:20 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Déprimante, vraiment, mais... Si tu te faisais renverser par un bus, personne ici ne le saurait. 14:20 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; À propos du filtrage : et si on créait un meilleur proxy, de sorte que tout le trafic des applications de l'ordinateur passe par lui, alors on n'aurait pas besoin de filtrer JavaScript et consorts car ils ne pourraient de toute façon pas découvrir qui nous sommes. 14:21 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Tu mourrais, et nous ne saurions pas ce qui s'est passé :( 14:21 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Mon Dieu, pourquoi a-t-il fallu qu'il meure ?!?!? pourquoi ?!?! 14:22 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Peux-tu mettre une clause dans ton testament pour envoyer un e-mail à la liste de diffusion si tu meurs ? 14:22 &amp;lt;jrandom&amp;gt; cat-a-puss : JavaScript peut envoyer le contenu de vos favoris, votre adresse IP, et tout un tas de choses vers un site distant 14:22 &amp;lt;jrandom&amp;gt; dm : les gens qui me connaissent irl savent que je suis impliqué dans i2p. assez de cette merde morbide 14:23 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ah cool. 14:24 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; jrandom : ouais, mais ce genre de chose nécessite une faille, non, pas juste les envoyer vers une page qui utilise un autre protocole non proxifié. On serait probablement raisonnablement à l'abri de ça avec un scanner sur le contenu entrant et des mises à jour automatiques. 14:25 &amp;lt;jrandom&amp;gt; cat-a-puss : euh, j'ai peut-être mal compris - suggères-tu qu'il pourrait être sûr d'activer JavaScript dans le navigateur, tant que les connexions que ce code JavaScript effectue sont aussi proxifiées ? 14:26 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; jrandom : ouais, tant qu'il n'y a pas de dépassements de tampon, etc. 14:26 &amp;lt;jrandom&amp;gt; si c'est le cas, c'est encore vulnérable au bon vieux JavaScript qui lit l'environnement JavaScript et l'envoie « anonymement » à `http://cia.i2p/data.` 14:27 &amp;lt;jrandom&amp;gt; les données accessibles à JavaScript incluent votre adresse IP, ainsi que vos favoris et tout un tas d'autres choses 14:27 &amp;lt;jrandom&amp;gt; donc même si la connexion vers cia.i2p était anonyme, le contenu vous expose 14:31 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à soulever pour la réunion ? 14:31 &amp;lt;@duck&amp;gt; oui : 14:31 &amp;lt;@duck&amp;gt; que signifie le nouveau compteur « active peers » 14:31 &amp;lt;jrandom&amp;gt; ah 14:31 &amp;lt;jrandom&amp;gt; oui, ça a changé 14:32 &amp;lt;jrandom&amp;gt; dans 0.4.2.1, le nouveau Active: x/y indiquera x = nombre de pairs avec lesquels vous avez envoyé ou reçu un message avec succès dans la dernière minute, y = nombre de pairs vus dans la dernière heure environ 14:32 &amp;lt;jrandom&amp;gt; cela fait partie du code pour gérer certains pairs qui donnent de mauvaises infos lors de la phase de détection automatique de l'IP 14:33 * duck va essayer de s'en souvenir 14:33 &amp;lt;jrandom&amp;gt; donc ça variera bien plus qu'avant 14:33 &amp;lt;jrandom&amp;gt; heh donc ne vous inquiétez pas si la valeur est plus basse que d'habitude ;) 14:34 &amp;lt;jrandom&amp;gt; ok, si c'est tout, alors repassez sur la liste de diffusion et le site web dans la journée pour la sortie de la 0.4.2.1 14:34 &amp;lt;jrandom&amp;gt; elle sera rétrocompatible, blablabla 14:34 &amp;lt;jrandom&amp;gt; en tout cas 14:34 * jrandom prend de l'élan 14:35 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2004-11-23</title><link>/fr/blog/2004/11/23/notes-d%C3%A9tat-i2p-du-2004-11-23/</link><pubDate>Tue, 23 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/23/notes-d%C3%A9tat-i2p-du-2004-11-23/</guid><description>&lt;p>Salut tout le monde, il est temps de faire un point de situation&lt;/p>
&lt;h2 id="index-">Index :&lt;/h2>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;li>Streaming lib&lt;/li>
&lt;li>0.4.2&lt;/li>
&lt;li>Addressbook.py 0.3.1&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-état-du-réseau">1) État du réseau&lt;/h2>
&lt;p>Après l’épisode de 2 à 3 jours de forte congestion de la semaine dernière, le réseau est revenu à la normale (probablement parce que nous avons arrêté les tests de charge sur le port BitTorrent ;). Le réseau est plutôt fiable depuis lors - nous avons quelques routers qui tournent sans interruption depuis 30 à plus de 40 jours, mais les connexions IRC ont encore connu quelques accrocs. D’un autre côté&amp;hellip;&lt;/p></description></item><item><title>Réunion des développeurs I2P - 23 novembre 2004</title><link>/fr/blog/2004/11/23/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-23-novembre-2004/</link><pubDate>Tue, 23 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/23/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-23-novembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> jrandom, lba, postman, Ragnarok&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:03 &amp;lt;jrandom&amp;gt; 0) salut 13:03 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:03 &amp;lt;jrandom&amp;gt; 2) Bibliothèque de streaming 13:04 &amp;lt;jrandom&amp;gt; 3) 0.4.2 13:04 &amp;lt;jrandom&amp;gt; 4) Addressbook.py 0.3.1 13:04 &amp;lt;jrandom&amp;gt; 5) ??? 13:04 &amp;lt;jrandom&amp;gt; 0) salut 13:04 * jrandom fait coucou 13:04 &amp;lt;+postman&amp;gt; salut :) 13:04 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2004-November/000490.html 13:05 &amp;lt;jrandom&amp;gt; bon, autant passer directement à 1) état du réseau 13:05 &amp;lt;jrandom&amp;gt; je n’ai pas grand-chose à ajouter à cela qui n’était pas dans le mail 13:05 &amp;lt;jrandom&amp;gt; quelqu’un a-t-il quelque chose à soulever concernant l’état du réseau la semaine dernière ? 13:06 &amp;lt;jrandom&amp;gt; sinon, on peut passer à 2) bibliothèque de streaming 13:06 &amp;lt;jrandom&amp;gt; il y a beaucoup d’infos dans le mail à ce sujet, donc je vous laisse digérer un peu 13:07 &amp;lt;jrandom&amp;gt; bien que la nouvelle bibliothèque améliore beaucoup de choses, le plus important (à mon humble avis) est sa résilience et sa gestion de la congestion 13:08 &amp;lt;jrandom&amp;gt; surtout la seconde, car on a vu comme les choses deviennent bizarres avec l’ancienne bibliothèque sous forte congestion 13:08 &amp;lt;jrandom&amp;gt; il y a aussi beaucoup de choses laissées de côté dans la bibliothèque, des endroits où les gens peuvent expérimenter et optimiser davantage 13:09 &amp;lt;jrandom&amp;gt; des questions à ce sujet, ou est-ce qu’on n’est pas en train de rabâcher en en discutant chaque semaine depuis un mois ? ;) 13:10 &amp;lt;+Ragnarok&amp;gt; on va considérer que c’est un oui 13:10 &amp;lt;jrandom&amp;gt; héhé 13:10 &amp;lt;jrandom&amp;gt; ok, passons à 3) 0.4.2 13:10 &amp;lt;jrandom&amp;gt; ça sort très bientôt, je fais juste quelques petites mises à jour au processus d’installation en ce moment 13:11 &amp;lt;+postman&amp;gt; ouaisss 13:11 &amp;lt;+postman&amp;gt; :) 13:11 &amp;lt;jrandom&amp;gt; la procédure d’installation mise à jour sera un peu plus agréable pour les gens, en corrigeant les erreurs d’utilisation les plus courantes 13:12 &amp;lt;jrandom&amp;gt; (puisque personne ne lit jamais le texte sur la console du router ;) 13:12 &amp;lt;jrandom&amp;gt; mais ça devrait être prêt d’ici un jour ou deux, donc avec un peu de tests on devrait avoir une version d’ici vendredi 13:12 &amp;lt;jrandom&amp;gt; (voire plus tôt) 13:13 &amp;lt;jrandom&amp;gt; comme je l’ai mentionné dans le mail, c’est à la fois rétrocompatible et /pas/ rétrocompatible 13:13 &amp;lt;+Ragnarok&amp;gt; génial 13:13 &amp;lt;jrandom&amp;gt; quelqu’un a-t-il des préférences marquées sur la façon dont on devrait s’y prendre pour ce numéro d’équilibriste ? 13:13 &amp;lt;jrandom&amp;gt; devrions-nous simplement publier 0.4.2 et laisser les gens mettre à niveau quand ils remarqueront qu’ils ne peuvent plus atteindre aucun eepsite ? 13:14 &amp;lt;jrandom&amp;gt; (ou bien vont-ils le désinstaller en disant "dood i2p sux0rz") 13:14 * jrandom ni l’un ni l’autre 13:15 &amp;lt;+Ragnarok&amp;gt; Je dirais de l’indiquer comme non compatible. C’est toujours mieux d’être explicite. 13:15 &amp;lt;jrandom&amp;gt; eh bien, la doc et l’annonce diront non compatible, mise à niveau obligatoire en gros caractères gras 13:16 &amp;lt;+Ragnarok&amp;gt; aucune raison d’envoyer des messages contradictoires, donc 13:16 &amp;lt;jrandom&amp;gt; ouaip 13:16 &amp;lt;jrandom&amp;gt; même si nous pourrions acheminer via des tunnels à travers ces anciens pairs 13:16 &amp;lt;jrandom&amp;gt; je sais pas, on a quelques jours pour finaliser la décision de toute façon 13:17 &amp;lt;jrandom&amp;gt; juste quelque chose à garder en tête, et un AVERTISSEMENT aux gens qu’ils DEVRONT METTRE À NIVEAU VERS 0.4.2 13:17 &amp;lt;jrandom&amp;gt; :) 13:18 &amp;lt;jrandom&amp;gt; ok, quelqu’un a des questions/commentaires/inquiétudes concernant 0.4.2, ou on passe à 4) Addressbook.py ? 13:18 &amp;lt;jrandom&amp;gt; considérez que c’est fait 13:18 &amp;lt;jrandom&amp;gt; Ragnarok : tu veux nous faire un point ? 13:20 &amp;lt;+Ragnarok&amp;gt; bien sûr. Petite mise à jour publiée hier. Corrige quelques bugs sous Windows, et ne meurt pas violemment si le proxy n’est pas là. La seule chose vraiment notable, c’est que ce sera probablement la dernière publication pour cette version, sauf énorme bug. 13:20 &amp;lt;jrandom&amp;gt; ok cool 13:21 &amp;lt;jrandom&amp;gt; éviter une mort violente est toujours une fonctionnalité appréciable 13:21 &amp;lt;lba&amp;gt; salut tout le monde 13:21 &amp;lt;+Ragnarok&amp;gt; Je prévois de le repenser (enfin, le concevoir, en vrai) depuis la base en me fondant sur les idées de jrandom issues de la liste de diffusion. Possiblement en Java aussi, si je parviens à comprendre l’analyse XML et le truc HTTP que je devrai faire. 13:21 &amp;lt;jrandom&amp;gt; mortel :) 13:21 &amp;lt;jrandom&amp;gt; salut lba 13:22 &amp;lt;+Ragnarok&amp;gt; bon, c’est tout. Continuez. 13:22 &amp;lt;jrandom&amp;gt; cool, merci pour la mise à jour 13:22 &amp;lt;jrandom&amp;gt; ok s’il n’y a rien d’autre là-dessus, on peut passer à toute allure à 5) ??? 13:22 &amp;lt;jrandom&amp;gt; quelqu’un d’autre a quelque chose à soulever ? 13:23 &amp;lt;+Ragnarok&amp;gt; quelqu’un d’autre ici ? 13:23 &amp;lt;jrandom&amp;gt; héhé, oui, nous n’avons pas nos râleurs habituels ;) 13:24 &amp;lt;jrandom&amp;gt; cela dit, ils passeront lire les logs sur le site plus tard [ouais, je parle de *TOI*] 13:24 &amp;lt;jrandom&amp;gt; ok, je pense que c’est probablement la réunion la plus courte que nous ayons eue depuis plus d’un an 13:25 &amp;lt;jrandom&amp;gt; autant conclure 13:25 * jrandom se prépare 13:25 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2004-11-16</title><link>/fr/blog/2004/11/16/notes-d%C3%A9tat-di2p-du-2004-11-16/</link><pubDate>Tue, 16 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/16/notes-d%C3%A9tat-di2p-du-2004-11-16/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est encore mardi&lt;/p>
&lt;h2 id="index">Index&lt;/h2>
&lt;ol>
&lt;li>Congestion&lt;/li>
&lt;li>Streaming&lt;/li>
&lt;li>BT&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-congestion">1) Congestion&lt;/h2>
&lt;p>Je sais, je romps avec l&amp;rsquo;habitude d&amp;rsquo;intituler le point 1 &amp;ldquo;État du réseau&amp;rdquo;, mais cette semaine &amp;ldquo;congestion&amp;rdquo; semble approprié. Le réseau lui-même fonctionnait plutôt bien, mais à mesure que l&amp;rsquo;utilisation de bittorrent augmentait, les choses ont commencé à s&amp;rsquo;engorger de plus en plus, conduisant, pour l&amp;rsquo;essentiel, à un effondrement dû à la congestion.&lt;/p>
&lt;p>C’était attendu, et cela ne fait que renforcer notre plan - publier la nouvelle bibliothèque de streaming, et refondre notre gestion des tunnels afin de disposer de données suffisantes sur les pairs, utilisables lorsque nos pairs rapides défaillent. Il y avait d’autres facteurs en jeu dans les récents problèmes du réseau, mais l’essentiel peut être attribué à l’augmentation de la congestion et aux défaillances de tunnels qui en ont résulté (ce qui a, à son tour, provoqué toutes sortes de sélections de pairs chaotiques).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 16 novembre 2004</title><link>/fr/blog/2004/11/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-novembre-2004/</link><pubDate>Tue, 16 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-novembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> ant, dinoman, DrWoo, duck, jrandom, postman, Ragnarok, susi23, wiht&lt;/p>
&lt;h2 id="journal-de-la-réunion">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> 13:05 &amp;lt;jrandom&amp;gt; 0) salut 13:05 &amp;lt;jrandom&amp;gt; 1) Congestion 13:05 &amp;lt;jrandom&amp;gt; 2) Streaming 13:05 &amp;lt;+dinoman&amp;gt; la clé de pgforge a changé :/ désolé 13:05 &amp;lt;jrandom&amp;gt; 3) BT 13:05 &amp;lt;jrandom&amp;gt; 4) ??? 13:05 &amp;lt;jrandom&amp;gt; ah cool, on peut faire un peu de magie pour ça 13:05 &amp;lt;jrandom&amp;gt; 0) salut 13:05 * jrandom fait signe 13:05 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; salut 13:05 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2004-November/000489.html 13:05 &amp;lt;wiht&amp;gt; Bonjour. 13:06 &amp;lt;jrandom&amp;gt; (et on a posté les notes avant la réunion. w00t) 13:06 &amp;lt;jrandom&amp;gt; autant passer à 1) Congestion 13:07 &amp;lt;jrandom&amp;gt; pour ceux qui trainent sur le canal depuis quelques jours, vous avez entendu beaucoup de discussions sur ce qui se passait, et à la fois cet e-mail et le post de duck plus tôt devraient couvrir ça en général 13:07 &amp;lt;jrandom&amp;gt; cela dit, quelqu'un a des questions / commentaires / préoccupations à soulever/discuter ? 13:09 &amp;lt;wiht&amp;gt; Qu'entends-tu par « sélection de pairs sauvage » ? 13:10 &amp;lt;jrandom&amp;gt; la façon dont notre construction de tunnel actuelle fonctionne permet malheureusement de se stabiliser autour des pairs rapides 13:10 &amp;lt;jrandom&amp;gt; si ces pairs rapides ne tombent pas en panne de temps en temps, on se contente de les utiliser, point, au lieu d'explorer au-delà d'eux lors de notre construction de tunnel 13:11 &amp;lt;jrandom&amp;gt; ça veut dire que lorsqu'ils finissent par tomber en panne plus tard, on n'a à peu près aucune idée de la capacité du reste du réseau, et du coup, on choisit les pairs assez arbitrairement 13:11 &amp;lt;+DrWoo&amp;gt; jrandom: qu'est-ce qui est prévu pour mieux utiliser la capacité ? 13:12 &amp;lt;jrandom&amp;gt; DrWoo: la version 0.4.3 inclura une nouvelle manière de mutualiser les tunnels de façon à avoir plus de tunnels de secours « expérimentaux » (nous permettant d'apprendre davantage sur le réseau sans sacrifier les performances) 13:13 &amp;lt;jrandom&amp;gt; une répartition de charge plus agressive via des réservations de type ATM est aussi prévue, mais ce n'est pas encore programmé pour une version particulière (aka on le fera quand on en aura besoin) 13:14 &amp;lt;ant&amp;gt; &amp;lt;Connelly&amp;gt; beurk 13:14 &amp;lt;ant&amp;gt; &amp;lt;Connelly&amp;gt; pas encore de réunion ? 13:14 &amp;lt;jrandom&amp;gt; (réservations de type ATM, c.-à-d., suivre combien de bande passante les tunnels utilisent en moyenne, multiplier par le nombre de tunnels auxquels on participe, et comparer ça à nos limites/capacité de bande passante, en se basant sur cette comparaison pour accepter/refuser d'autres requêtes de tunnel) 13:15 &amp;lt;jrandom&amp;gt; Connelly: commencé il y a 10 min, notes d'état postées sur la liste ;) 13:15 &amp;lt;+DrWoo&amp;gt; jrandom: quel impact cela aura-t-il sur les performances ? 13:15 &amp;lt;+DrWoo&amp;gt; performances du PC local 13:15 * wiht se demande combien de protocoles différents sont utilisés sur le réseau I2P à part HTTP, IRC et BT. 13:16 &amp;lt;jrandom&amp;gt; DrWoo: la mutualisation 0.4.3 nous donnera une plus grande résilience (moins d'échecs), et les réservations permettront un partage de charge plus basé sur la capacité (aka réduire la contention) 13:16 &amp;lt;jrandom&amp;gt; aucun des deux n'est toutefois particulièrement lié à la latence 13:17 &amp;lt;jrandom&amp;gt; wiht: ces trois-là sont les principaux à ma connaissance, même si des trucs moches se font au-dessus de HTTP 13:17 &amp;lt;jrandom&amp;gt; c'est d'ailleurs un point intéressant, concernant irc et la congestion 13:18 &amp;lt;jrandom&amp;gt; ce qui a vraiment tué irc.duck.i2p l'autre jour, c'est que pendant la congestion, le serveur irc de duck devait quand même émettre 20x le nombre de messages qu'il recevait 13:19 &amp;lt;jrandom&amp;gt; ajoutez le renvoi automatique des messages toutes.10.secondes.sans.backoff, et ça grimpe à 120 messages pour chaque ligne de texte ;) 13:19 &amp;lt;jrandom&amp;gt; en gros ce que je dis, c'est qu'un protocole de chat décentralisé serait Bien ;) 13:19 &amp;lt;+DrWoo&amp;gt; ça existe, ce truc-là ? 13:20 &amp;lt;jrandom&amp;gt; (même si la nouvelle bibliothèque de streaming va virer ce surcoût de 6x) 13:20 &amp;lt;+dinoman&amp;gt; est-ce qu'il y en a une bonne 13:20 &amp;lt;jrandom&amp;gt; je ne sais pas si quelqu'un a évalué un truc à la SILC pour i2p ces 12 derniers mois 13:20 &amp;lt;susi23&amp;gt; pop3 et smtp sont horriblement lents sur i2p 13:21 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; silc == irc+un peu de crypto 13:21 &amp;lt;susi23&amp;gt; (en réponse à la question sur quels protocoles sont utilisés aussi) 13:21 &amp;lt;jrandom&amp;gt; ah, je pensais que silc s'était éloigné du concept d'ircd 13:21 &amp;lt;jrandom&amp;gt; oh, mince, c'est vrai, j'avais oublié ces deux-là :) 13:21 &amp;lt;wiht&amp;gt; susi23: Oui, j'avais oublié qu'on a du mail sur I2P maintenant. 13:21 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; pas beaucoup en tout cas 13:21 &amp;lt;jrandom&amp;gt; 'k 13:21 &amp;lt;ant&amp;gt; &amp;lt;protok0l&amp;gt; réunion ? 13:22 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; tout de suite protok0l 13:22 &amp;lt;ant&amp;gt; &amp;lt;protok0l&amp;gt; k 13:22 &amp;lt;jrandom&amp;gt; ok, avons-nous autre chose pour 1) congestion ? 13:23 &amp;lt;jrandom&amp;gt; sinon, passons à 2) streaming 13:23 &amp;lt;jrandom&amp;gt; [voir l'email] 13:24 &amp;lt;jrandom&amp;gt; j'ai gardé toutes les mises à jour de la bibliothèque de streaming hors de history.txt, mais vous pouvez voir ce qui se passe via la liste cvs 13:24 &amp;lt;jrandom&amp;gt; (si vous êtes fous) 13:24 &amp;lt;jrandom&amp;gt; je n'ai rien d'autre à ajouter vraiment. donc, des questions/commentaires/préoccupations ? 13:25 &amp;lt;+postman&amp;gt; juste une 13:25 &amp;lt;+postman&amp;gt; merci :) 13:25 &amp;lt;ant&amp;gt; &amp;lt;protok0l&amp;gt; quel gain de vitesse y aura-t-il 13:25 &amp;lt;jrandom&amp;gt; hehe t'es censé attendre d'avoir le logiciel postman ;) 13:25 &amp;lt;jrandom&amp;gt; protokol: un peu. ça varie. 13:25 &amp;lt;+postman&amp;gt; jrandom: je parierais sur toi les yeux fermés 13:26 &amp;lt;+DrWoo&amp;gt; jrandom: je vais te poser ce que tu détestes, y a-t-il une ETA pour la nouvelle bibliothèque de streaming, la situation actuelle est clairement un point de vulnérabilité ? 13:27 &amp;lt;jrandom&amp;gt; si les tests de cette semaine se passent bien, on peut prévoir la semaine prochaine 13:27 &amp;lt;jrandom&amp;gt; il y aura des services en ligne et opérationnels sur la nouvelle bibliothèque de streaming avant ça, afin qu'on puisse la tester en charge 13:28 &amp;lt;wiht&amp;gt; Si je me souviens bien, vous utilisez un réseau simulé pour les tests. C'est toujours vrai ? 13:29 &amp;lt;jrandom&amp;gt; pour certains, oui 13:29 &amp;lt;jrandom&amp;gt; quand je n'utilise pas la simu, je le fais tourner sur le réseau live 13:30 &amp;lt;jrandom&amp;gt; (parce que j'aime abuser de votre bande passante ;) 13:30 &amp;lt;susi23&amp;gt; de rien ;) 13:30 &amp;lt;+dinoman&amp;gt; hehe l'allumer et voir si ça explose ? 13:31 -!- x est maintenant connu sous le nom de fidd 13:31 &amp;lt;jrandom&amp;gt; en gros oui - j'ai un peu de code de journalisation qui déverse essentiellement les en-têtes des paquets de streaming, me permettant de vérifier que tout est bien envoyé et que diverses situations sont gérées comme elles devraient l'être 13:32 &amp;lt;jrandom&amp;gt; les tests simulés sont plus impliqués cependant, avec peut-être une demi-douzaine de tests unitaires avec divers paramètres d'exécution 13:33 &amp;lt;wiht&amp;gt; Dans quelle mesure les tests de simulation reflètent-ils l'utilisation observée du réseau ? 13:33 &amp;lt;jrandom&amp;gt; plutôt bien, puisque le code de simulation est le même que le code du réseau live 13:34 &amp;lt;jrandom&amp;gt; je n'ai pas l'injection de latence et de pertes parfaite dans la simu, mais c'est dans le bon ordre de grandeur 13:35 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; la nouvelle bibliothèque de streaming utilisera-t-elle la même interface ? Ou les applis Java devront-elles faire quelque chose de nouveau ? 13:35 &amp;lt;wiht&amp;gt; Merci pour la précision. 13:36 &amp;lt;jrandom&amp;gt; cat-a-puss: la même interface. il y a quelques options de configuration supplémentaires que vous pourriez ajouter en construisant un I2PSocketManager, mais c'est une bonne vieille Map de propriétés 13:36 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; k 13:37 &amp;lt;jrandom&amp;gt; k, autre chose, ou on passe à 3) BT ? 13:38 &amp;lt;jrandom&amp;gt; duck: ping 13:38 &amp;lt;@duck&amp;gt; *coin 13:38 &amp;lt;@duck&amp;gt; La semaine dernière j'ai signalé que nous avions BitTorrent sur I2P qui fonctionne. Il y a eu un peu de 13:38 &amp;lt;@duck&amp;gt; confusion mais c'est anonyme à la fois pour les trackers et pour les clients (seeders et leechers). 13:38 &amp;lt;@duck&amp;gt; Mises à jour depuis la semaine dernière : 13:38 &amp;lt;@duck&amp;gt; travail sur la GUI (wxPython), tracker inclus, corrections de bugs. 13:39 &amp;lt;@duck&amp;gt; liste complète sur `http://dev.i2p/cgi-bin/cvsweb.cgi/~checkout~/i2p-bt/CHANGES.txt?rev=HEAD` 13:39 &amp;lt;@duck&amp;gt; le code est aussi sur le CVS sur cvs.i2p 13:39 &amp;lt;@duck&amp;gt; et un eepsite dédié : `http://duck.i2p/i2p-bt/` 13:39 &amp;lt;@duck&amp;gt; Le tracker inclus est très spartiate et vous devez toujours fournir les 13:39 &amp;lt;@duck&amp;gt; torrents eux-mêmes quelque part ; donc DrWoo, thetower et moi avons regardé 13:39 &amp;lt;@duck&amp;gt; plusieurs alternatives offrant des fonctionnalités comme suprnova, jusqu'à ce que je devienne dingue. 13:39 &amp;lt;@duck&amp;gt; *flierp* 13:40 &amp;lt;jrandom&amp;gt; w00t 13:40 &amp;lt;@duck&amp;gt; Finalement bytemonsoon est retenu, l'original est moche, mais DrWoo a corrigé ça, 13:40 &amp;lt;@duck&amp;gt; L'idée est de l'améliorer encore et de le publier comme une solution de tracker prête pour I2P, 13:40 &amp;lt;@duck&amp;gt; voir : `http://brittanyworld.i2p/bittorrent/` 13:40 &amp;lt;@duck&amp;gt; répondant aux exigences sur : `http://duck.i2p/i2p-bt/txt/bytemonsoon.txt` 13:40 &amp;lt;@duck&amp;gt; . 13:40 &amp;lt;jrandom&amp;gt; canon 13:40 &amp;lt;+DrWoo&amp;gt; vous pouvez récupérer quelques petits fichiers de test sur le joli tracker que duck a retapé 13:41 &amp;lt;+DrWoo&amp;gt; il n'y a rien de gros pour engorger le réseau hehe 13:41 &amp;lt;jrandom&amp;gt; quoi, vous ne voulez pas qu'on télécharge plus d'épisodes de Lost ? :) 13:41 &amp;lt;@duck&amp;gt; si celui de thetower est en ligne.. 13:42 &amp;lt;jrandom&amp;gt; le portage de bytemonsoon a vraiment belle allure. 13:42 &amp;lt;+DrWoo&amp;gt; je n'arrive pas à joindre thetower ici pour l'instant 13:42 &amp;lt;+DrWoo&amp;gt; jrandom: ça semble vraiment fournir à peu près tout ce dont on a besoin 13:42 &amp;lt;+dinoman&amp;gt; quelles vitesses les gens voient ? 13:43 &amp;lt;@duck&amp;gt; ~5 ko/s par pair 13:43 &amp;lt;+DrWoo&amp;gt; dino: de ce côté ça ressemble à 4-10K par pair 13:43 &amp;lt;@duck&amp;gt; (optimistement, bien sûr il y a ceux avec un ADSL pourri) 13:44 &amp;lt;+dinoman&amp;gt; wow mieux que je ne pensais 13:44 &amp;lt;@duck&amp;gt; jusqu'à ce que i2p plante ; voir 1) 13:44 &amp;lt;jrandom&amp;gt; heh 13:44 &amp;lt;+DrWoo&amp;gt; dinoman: en d'autres termes, ça devrait être assez impressionnant avec un swarm (essaim) 13:44 &amp;lt;@duck&amp;gt; il y a eu divers appels pour améliorer la GUI 13:45 &amp;lt;+DrWoo&amp;gt; dinoman: et quelques pairs à 0 saut ;) 13:45 &amp;lt;@duck&amp;gt; mais pas beaucoup de volontaires 13:45 &amp;lt;jrandom&amp;gt; duck (&amp; la bande): que pouvons-nous faire pour aider ? 13:45 &amp;lt;@duck&amp;gt; toi : préparer la nouvelle bibliothèque de streaming 13:46 &amp;lt;@duck&amp;gt; la bande : regardez le todo : `http://duck.i2p/i2p-bt/txt/todo.txt` 13:46 &amp;lt;@duck&amp;gt; lucky travaille sur un howto 13:47 &amp;lt;@duck&amp;gt; DrWoo: autre chose ? 13:47 &amp;lt;jrandom&amp;gt; sympa 13:47 &amp;lt;+DrWoo&amp;gt; jrandom: peux-tu parler un peu de ta position quant à l'importance (ou pas) du partage de fichiers (et d'autres services populaires actuellement utilisés sur Internet) et ce que cela signifie pour les perspectives d'anonymat d'I2P. 13:47 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; je fais ça ? 13:48 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; oh 13:48 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; je fais ça 13:48 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; :) 13:48 &amp;lt;+DrWoo&amp;gt; duck: il y a toujours autre chose heh 13:48 &amp;lt;jrandom&amp;gt; le partage de fichiers est essentiel au succès d'I2P, car c'est réalistement le plus grand vivier potentiel d'utilisateurs dans lequel se fondre pour notre ensemble d'anonymat 13:49 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; euh oh. 13:49 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; Donc ça veut dire que je devrais vraiment, vraiment bosser sur ce howto alors. 13:49 &amp;lt;jrandom&amp;gt; sans système viable de transfert de gros fichiers, nous devons faire des merveilles pour susciter des applications utilisateur 13:50 &amp;lt;jrandom&amp;gt; ce que nous faisons - le travail de susi et postman est assez prometteur 13:50 &amp;lt;jrandom&amp;gt; mais la demande pour l'e-mail anonyme est bien moindre que celle pour le transfert de fichiers sûr 13:51 &amp;lt;jrandom&amp;gt; tandis que I2P lui-même passe à l'échelle quelle que soit la taille (si les choses sont comme on l'espère ;), il nous faut un grand ensemble d'anonymat pour soutenir quoi que ce soit de valable 13:51 &amp;lt;jrandom&amp;gt; &amp;lt;/mes 2 cents&amp;gt; 13:52 &amp;lt;@duck&amp;gt; que penses-tu des paramètres par défaut pour ces applis de partage de fichiers ? 13:52 &amp;lt;jrandom&amp;gt; ça je ne sais pas 13:53 &amp;lt;@duck&amp;gt; ou ce n'est pas vraiment pertinent encore vu les possibilités actuelles 13:54 &amp;lt;+DrWoo&amp;gt; duck: il faudra peut-être « sortir des sentiers battus » pour franchir quelques obstacles en route ? 13:54 &amp;lt;jrandom&amp;gt; les tunnels à 1 saut peuvent être pertinents pour les BT-ers, avant la 0.4.3 13:57 &amp;lt;jrandom&amp;gt; ok, avons-nous autre chose pour 3) BT ? 13:57 &amp;lt;@duck&amp;gt; pas moi 13:57 &amp;lt;+DrWoo&amp;gt; merci à duck et aux gars 13:58 &amp;lt;+DrWoo&amp;gt; c'était du travail assez impressionnant 13:58 &amp;lt;jrandom&amp;gt; ouais, vous tous faites un boulot d'enfer 13:58 &amp;lt;+dinoman&amp;gt; je n'ai pas fait ça 13:58 &amp;lt;jrandom&amp;gt; (j'adore regarder le --spew 1 on the btdownloadheadless :) 13:58 &amp;lt;@duck&amp;gt; dinoman: c'est toi qui as lancé le truc 13:58 &amp;lt;+Ragnarok&amp;gt; headless spew... ça sonne crade 13:59 &amp;lt;+DrWoo&amp;gt; dino: faire avancer l'effort est une véritable contribution 13:59 * Ragnarok va préparer un patch pour les options en ligne de commande qui sont sur la todo list 13:59 &amp;lt;jrandom&amp;gt; w00t 14:00 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; N'oubliez pas le WWW anonyme, c'est important aussi. 14:00 &amp;lt;jrandom&amp;gt; dm: ouais, peut-être des milliers ou des dizaines de milliers, mais pas l'attrait de millions 14:01 &amp;lt;jrandom&amp;gt; (pour les trucs d'outproxy, amha) 14:01 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre, passons au bon vieux 4) ??? 14:01 &amp;lt;jrandom&amp;gt; quelque chose qui n'a pas encore été abordé et qui devrait l'être ? 14:02 &amp;lt;wiht&amp;gt; postman: Quel est l'état du système de mail ? Comment fonctionne-t-il, en particulier pour les communications en dehors du réseau I2P ? 14:02 &amp;lt;+DrWoo&amp;gt; dm: tout fait partie du grand cirque de la vie :) 14:03 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; beaucoup de gens utilisent le web 14:03 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; (ils viennent d'installer surfcontrol à mon boulot) ;) 14:03 &amp;lt;jrandom&amp;gt; ouais, l'hébergement www anonyme sera crucial pour ceux qui ont vraiment besoin d'i2p, même s'ils ne constitueront probablement pas l'ensemble d'anonymat nécessaire 14:03 &amp;lt;jrandom&amp;gt; ah, naze 14:04 &amp;lt;jrandom&amp;gt; wiht: s'il n'est pas là, je peux dire que l'in- et l'outproxy ont plutôt bien marché pour moi - rien de perdu pour l'instant 14:04 &amp;lt;jrandom&amp;gt; (et vérifier mon courrier prend quelques secondes, mais biff me prévient quand il faut de toute façon) 14:05 &amp;lt;jrandom&amp;gt; ok, y a-t-il autre chose ? 14:06 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; tu « baffes » la réunion ? 14:07 &amp;lt;jrandom&amp;gt; on dirait bien 14:07 * jrandom se prépare 14:07 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2004-11-09</title><link>/fr/blog/2004/11/09/notes-de-statut-i2p-du-2004-11-09/</link><pubDate>Tue, 09 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/09/notes-de-statut-i2p-du-2004-11-09/</guid><description>&lt;p>Salut tout le monde, c’est l’heure de la mise à jour hebdomadaire&lt;/p>
&lt;h2 id="index">Index:&lt;/h2>
&lt;ol>
&lt;li>0.4.1.4&lt;/li>
&lt;li>Streaming lib&lt;/li>
&lt;li>BT progress&lt;/li>
&lt;li>addressbook.py&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-0414">1) 0.4.1.4&lt;/h2>
&lt;p>L’autre jour, nous avons publié une nouvelle mise à jour corrective, et les deux tiers du réseau ont déjà effectué la mise à jour — merci ! Les retours sont positifs, notamment une utilisation du CPU plus faible et moins de défaillances, ainsi qu’une utilisation de la mémoire réduite. Le réseau dans son ensemble a légèrement augmenté, se maintenant régulièrement dans la tranche haute des 70 et le bas des 80, ce qui constitue pour l’instant un bon niveau, sain.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 9 novembre 2004</title><link>/fr/blog/2004/11/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-9-novembre-2004/</link><pubDate>Tue, 09 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-9-novembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> ant, cervantes, Ch0Hag, duck, jrandom, keysersoze, MrEcho, mule, Nightblade, peer, polecat, postman, protokol, Ragnarok&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:26 &amp;lt;jrandom&amp;gt; 0) salut 13:26 &amp;lt;cervantes&amp;gt; voyons le menu avant de commander :P 13:26 &amp;lt;jrandom&amp;gt; 1) 0.4.1.4 13:26 &amp;lt;jrandom&amp;gt; 2) bibliothèque de streaming 13:26 &amp;lt;jrandom&amp;gt; 3) avancées BT 13:26 &amp;lt;jrandom&amp;gt; 4) addressbook.py 13:26 &amp;lt;jrandom&amp;gt; 5) ??? 13:26 &amp;lt;jrandom&amp;gt; 0) salut 13:27 * jrandom agite la main 13:27 &amp;lt;Ragnarok&amp;gt; salut 13:27 * cervantes agite la main 13:27 &amp;lt;jrandom&amp;gt; notes de statut en ligne @ http://dev.i2p.net/pipermail/i2p/2004-November/000485.html 13:27 &amp;lt;keysersoze&amp;gt; salut 13:27 &amp;lt;+polecat&amp;gt; 5) peut être des DHT, comme ce truc Bamboo ? 13:27 &amp;lt;jrandom&amp;gt; (ouais, je suis en retard) 13:27 &amp;lt;jrandom&amp;gt; cool polecat 13:27 * polecat mordille des doigts à nouveau ! 13:27 &amp;lt;jrandom&amp;gt; ok, on passe à 1) 0.4.1.4 13:28 &amp;lt;+Ch0Hag&amp;gt; 0.4.1.4 semble planter plus qu'il ne devrait 13:28 &amp;lt;+Ch0Hag&amp;gt; genre – tout court 13:28 &amp;lt;jrandom&amp;gt; planter ? 13:28 &amp;lt;+Ch0Hag&amp;gt; Il y a une chance que ce soit la faute de kaffe. 13:28 &amp;lt;jrandom&amp;gt; tu perds ta connexion irc, ou tu redémarres le router ? 13:28 &amp;lt;jrandom&amp;gt; ah, tu es sur kaffe ? 13:29 &amp;lt;+Ch0Hag&amp;gt; le router 13:29 &amp;lt;+Ch0Hag&amp;gt; Oui. 13:29 &amp;lt;+Ch0Hag&amp;gt; Il faut bien que quelqu’un le soit :) 13:29 &amp;lt;jrandom&amp;gt; sur kaffe j’ai dû doubler l’utilisation mémoire par défaut (lui donner un -mx128m au démarrage) 13:29 &amp;lt;+polecat&amp;gt; ARG ! Pas étonnant ! J’avais hawk en ignore. 13:29 &amp;lt;jrandom&amp;gt; enfin, on a au moins 3 personnes sur kaffe ces jours-ci 13:30 &amp;lt;jrandom&amp;gt; à part ça, comment se passe 0.4.1.4 pour vous tous ? 13:30 * polecat est sur kaffe... ne connaît pas de meilleure JVM pour le moment. 13:30 &amp;lt;jrandom&amp;gt; les premiers retours étaient bons, mais je n’ai pas entendu grand-chose dernièrement 13:30 &amp;lt;+Ch0Hag&amp;gt; J’avais 64, je vais essayer 128 13:30 &amp;lt;Ragnarok&amp;gt; ça a l’air bon 13:30 &amp;lt;keysersoze&amp;gt; jrandom: Pas de gros problèmes ici 13:30 &amp;lt;@duck&amp;gt; la dernière grosse panne irc était la mienne 13:30 &amp;lt;+Ch0Hag&amp;gt; Et oui, beaucoup d’OOM (Out Of Memory) 13:31 &amp;lt;@duck&amp;gt; sinon je pense que c’est un peu instable (depuis que j'ai activé ma bande passante), mais je n’ai pas de preuve 13:31 &amp;lt;jrandom&amp;gt; la limitation sur ta machine est un goulot d’étranglement, car p. ex. chaque message que tu reçois entraîne l’envoi d’une vingtaine de messages 13:32 &amp;lt;@duck&amp;gt; ah 13:32 &amp;lt;jrandom&amp;gt; mais je suis d’accord, l’irc a été cahoteux 13:32 &amp;lt;cervantes&amp;gt; 0.4.1.3 a toujours été ultra stable sur ma JVM IBM, donc j’ai évité de mettre à jour pour l’instant 13:32 &amp;lt;cervantes&amp;gt; (22 jours d’uptime) 13:32 &amp;lt;jrandom&amp;gt; chouette cervantes 13:32 &amp;lt;jrandom&amp;gt; duck : [insérer un commentaire décrivant les espoirs pour la nouvelle bibliothèque de streaming ici] 13:33 &amp;lt;cervantes&amp;gt; le serveur irc de baffled a été un peu moins cahoteux 13:33 &amp;lt;jrandom&amp;gt; ouais, c’est un bon indicateur 13:33 &amp;lt;keysersoze&amp;gt; cervantes: Quelle version fait-il tourner ? (Tu sais ?) 13:33 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; la bibliothèque de streaming aura-t‑elle un effet sur l’IRC, ou les messages sont-ils de toute façon trop petits ? 13:33 &amp;lt;@duck&amp;gt; j’ai été un bon canard cette semaine, donc je vais augmenter un peu la limite 13:33 &amp;lt;jrandom&amp;gt; laisse-moi vérifier keysersoze 13:33 &amp;lt;jrandom&amp;gt; :) 13:33 &amp;lt;+polecat&amp;gt; J’ai 11 heures d’uptime. ;.; 13:34 &amp;lt;jrandom&amp;gt; keysersoze: 0.4.1.4 13:34 &amp;lt;keysersoze&amp;gt; jrandom: ;) Mais on pourrait lui demander ici quand il est là 13:34 &amp;lt;keysersoze&amp;gt; ok 13:34 &amp;lt;jrandom&amp;gt; dm: la nouvelle bibliothèque de streaming améliorera la résilience et la gestion des pannes, mais n’améliorera évidemment pas le débit irc 13:34 &amp;lt;jrandom&amp;gt; (les versions de router sont publiées dans le netDb, et je sais quels routers sont les siens) 13:34 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; c’est bien 13:35 &amp;lt;jrandom&amp;gt; ok, avons-nous autre chose pour 0.4.1.4 ? 13:35 &amp;lt;jrandom&amp;gt; sinon, passons brièvement à 2) avancées de la bibliothèque de streaming 13:36 &amp;lt;keysersoze&amp;gt; non 13:36 &amp;lt;jrandom&amp;gt; comme mentionné dans les notes, plus de nouvelles quand ce sera disponible :) 13:36 &amp;lt;+polecat&amp;gt; Qu’est-ce que la bibliothèque de streaming permettra de faire qu’on ne pouvait pas faire avant son existence ? 13:36 &amp;lt;Ragnarok&amp;gt; télécharger de gros fichiers rapidement 13:36 &amp;lt;Ragnarok&amp;gt; et faire un DoS sur le réseau :) 13:36 &amp;lt;jrandom&amp;gt; polecat: transférer des fichiers arbitrairement gros, transférer à &amp;gt; 4KB/s 13:37 &amp;lt;+Ch0Hag&amp;gt; et/ou de façon fiable ? 13:37 &amp;lt;jrandom&amp;gt; Ragnarok: ne *pas* faire un DoS au réseau, c’est justement sur quoi je travaille en ce moment ;) 13:37 &amp;lt;+protokol&amp;gt; j’ai remarqué avec le temps que si je perds une connexion sur eepIRC, les reconnexions échouent toujours, mais si je l’arrête quelques minutes, ça se reconnecte très bien 13:37 &amp;lt;+polecat&amp;gt; Ça augmenterait le débit de transfert ? o.O 13:37 &amp;lt;jrandom&amp;gt; polecat: oui. l’actuelle bibliothèque de streaming utilise une fenêtre de 1 paquet fixe — elle attend un ACK avant d’envoyer le message suivant 13:37 * polecat hoche la tête vers protokol, il semble bien. 13:38 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; La bibliothèque de streaming permettra à une nouvelle classe d’applications basées sur TCP d’être utilisables sur I2P. 13:38 &amp;lt;Ragnarok&amp;gt; jrandom: ah, bien. J’ai été un peu inquiet à ce sujet :) 13:38 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Ça, c’est la version marketing. 13:38 &amp;lt;jrandom&amp;gt; laissez-moi juste dire que le débit a l’air prometteur avec la nouvelle bibliothèque. 13:39 &amp;lt;jrandom&amp;gt; heh dm 13:39 &amp;lt;keysersoze&amp;gt; jrandom: Comme l’extension au TCP normal, où la machine émettrice continue d’envoyer même si elle n’a pas encore reçu d’ACK, jusqu’à un certain nombre ? 13:39 &amp;lt;+polecat&amp;gt; jrandom: Ah, je vois en quoi ça pourrait être problématique... 13:39 &amp;lt;jrandom&amp;gt; exact keysersoze, jusqu’à une taille de fenêtre (glissante) 13:39 &amp;lt;jrandom&amp;gt; (en faisant tout ce bazar de contrôle/évitement de congestion) [/agitation des bras] 13:40 &amp;lt;+polecat&amp;gt; Je vois aussi comment ça peut poser des problèmes de congestion. Si beaucoup de paquets sont envoyés après qu’une connexion tombe. 13:40 &amp;lt;cervantes&amp;gt; ce sera intéressant de voir des comparaisons de benchmarks pour BT sur i2p avec la nouvelle bibliothèque de streaming et l’ancienne pas-tant-de-streaming 13:40 &amp;lt;jrandom&amp;gt; ouaip cervantes 13:41 &amp;lt;jrandom&amp;gt; c’est le plus grand danger, éviter une inondation du réseau, raison pour laquelle nous déployons prudemment 13:41 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; J’ai un bug à signaler. Rappelez-le-moi quand on arrive au point 5. 13:41 &amp;lt;cervantes&amp;gt; du point de vue applicatif, à quel point la bascule sera-t‑elle transparente ? 13:42 &amp;lt;keysersoze&amp;gt; polecat: Les plans actuels implémentent-ils une idée de « slow-start » où la fenêtre sera d’abord 1, puis augmentée prudemment à 2, et UNIQUEMENT si ça marche bien, à 3, etc., jusqu’à un maximum ? 13:42 &amp;lt;+polecat&amp;gt; 0.4.1.4 utilise-t‑il la bibliothèque de streaming, ou n’a‑t‑elle pas encore été déployée ? 13:42 &amp;lt;jrandom&amp;gt; cervantes quand 0.4.2 sortira, aucun changement de code. tu peux même utiliser la bibliothèque de streaming dès maintenant si tu veux, si tu spécifies un flag magique dans l’environnement :) 13:42 &amp;lt;cervantes&amp;gt; polecat: ça arrivera avec 0.4.2 13:42 &amp;lt;ant&amp;gt; * dm tout le monde se rue vers jrandom. 13:42 &amp;lt;jrandom&amp;gt; vous l’avez déjà — voir streaming.jar 13:42 &amp;lt;jrandom&amp;gt; mais désactivée par défaut 13:42 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; "flag! flag! flag!" 13:43 &amp;lt;keysersoze&amp;gt; jrandom: Allez, fais-nous plaisir et dis quelle variable d’environnement ;) 13:43 &amp;lt;jrandom&amp;gt; cependant, la bibliothèque de streaming n’est *PAS RÉTROCOMPATIBLE* 13:43 &amp;lt;jrandom&amp;gt; c.-à-d. tu ne peux pas utiliser IRC avec 13:43 &amp;lt;cervantes&amp;gt; J’ai une early .1.3 souviens-toi ;-) 13:43 &amp;lt;jrandom&amp;gt; à moins que duck ne fasse tourner une destination newStreamingLib séparée 13:43 &amp;lt;+polecat&amp;gt; Ouais… probablement mieux de basculer en synchro alors, pas individuellement. 13:43 &amp;lt;jrandom&amp;gt; ouais 13:43 &amp;lt;+Ch0Hag&amp;gt; Je pense que ce flag est de ceux « si tu ne peux pas le trouver, c’est que tu n’en as pas besoin ». 13:43 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; duck: pour l’amour de dieu, fais ce qu’on te dit !!! 13:43 &amp;lt;+Ch0Hag&amp;gt; Comme la plupart de ceux de GCC… 13:43 &amp;lt;jrandom&amp;gt; exact Ch0Hag :) 13:44 &amp;lt;jrandom&amp;gt; dm: il reste encore d’autres choses à tester 13:44 &amp;lt;jrandom&amp;gt; par ex. ce matin mule aidait à tester avec FUQID 13:44 &amp;lt;keysersoze&amp;gt; jrandom: Est-ce que cela influence une des clés hosts.txt pour les destinations I2P existantes ? 13:44 &amp;lt;mule&amp;gt; j’ai raté la réunion. fin de l’heure d’été :(. 13:44 &amp;lt;jrandom&amp;gt; (et FUQID fait des choses maaaal :) 13:45 &amp;lt;jrandom&amp;gt; salut mule, moi aussi :) tu arrives juste à temps 13:45 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; mule: tu n’as pas raté la section 5) ????? 13:45 &amp;lt;+Ch0Hag&amp;gt; Oh en parlant de FUQID, des nouvelles de stasher ? 13:45 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; pour autant que tu saches, ???? pourrait être: GOTO 1 13:45 &amp;lt;jrandom&amp;gt; keysersoze: non, la bibliothèque de streaming n’est pas impliquée dans cette partie 13:45 &amp;lt;+Ch0Hag&amp;gt; Ou est-ce un sujet assez gros pour attendre le 5 ? 13:45 &amp;lt;jrandom&amp;gt; Ch0Hag: personne n’a eu de nouvelles de aum depuis septembre, et personne d’autre ne fait quoi que ce soit sur stasher. 13:46 &amp;lt;jrandom&amp;gt; (mais il y a d’autres trucs DHT à discuter au 5) ??? j’entends) 13:46 &amp;lt;+Ch0Hag&amp;gt; Oh. 13:46 &amp;lt;+Ch0Hag&amp;gt; Dommage. 13:46 &amp;lt;+Ch0Hag&amp;gt; Les devs freenet n’ont pas fait « disparaître » leur concurrence, si ? 13:46 &amp;lt;+Ch0Hag&amp;gt; :) 13:46 &amp;lt;jrandom&amp;gt; heh 13:47 &amp;lt;+polecat&amp;gt; La première application de la politique de l’assassinat. x3 13:47 &amp;lt;+Ch0Hag&amp;gt; Bref je n’ai rien d’autre, donc je ne m’en mêlerai plus jusqu’au 5 13:47 &amp;lt;jrandom&amp;gt; ok, il se passe beaucoup de choses dans la bibliothèque de streaming, mais la discussion devra attendre plus tard 13:47 &amp;lt;jrandom&amp;gt; à moins qu’il y ait autre chose, on peut passer à 3) avancées BT 13:47 &amp;lt;cervantes&amp;gt; &amp;lt;/evasion&amp;gt; 13:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Tout le monde ne souhaiterait-il pas que jrandom adopte le processus de déploiement de toad ? 13:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Build 3435 : tentative bibliothèque de streaming 13:48 &amp;lt;jrandom&amp;gt; duck: ping? 13:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Build 3436 : tentative bibliothèque de streaming 2 13:48 &amp;lt;@duck&amp;gt; pong 13:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Build 3436 : tentative bibliothèque de streaming 3 13:48 &amp;lt;jrandom&amp;gt; soyez gentils 13:48 * duck prend le micro 13:48 &amp;lt;Ragnarok&amp;gt; non, non 13:48 &amp;lt;@duck&amp;gt; dinoman, Ragnarok et moi avons travaillé sur le client BT. 13:48 &amp;lt;@duck&amp;gt; - protocole BT analysé et changements spécifiés sur `http://duck.i2p/i2p-bt/txt/i2p-bt_protocol.txt` 13:48 &amp;lt;@duck&amp;gt; - dino a modifié phpbt, info sur `http://duck.i2p/i2p-bt/txt/tracker.txt` 13:48 &amp;lt;@duck&amp;gt; dino a fait parler le client avec le tracker, R et moi l’avons un peu amélioré. 13:48 &amp;lt;@duck&amp;gt; tout l’échange tracker &amp;lt;-&amp;gt; client a fonctionné 13:48 &amp;lt;@duck&amp;gt; mais on a été bloqués sur la bibliothèque sam python… 13:49 &amp;lt;@duck&amp;gt; Connelly a aidé, mais est aussi occupé 13:49 &amp;lt;@duck&amp;gt; et aum manque à l’appel 13:49 &amp;lt;+polecat&amp;gt; Je suis encore stupéfait que BT puisse marcher du tout sur i2p... 13:49 &amp;lt;@duck&amp;gt; donc j’ai jeté pysam, réimplémenté le RawServer.py de BT et maintenant ça marche à peu près. 13:49 &amp;lt;jrandom&amp;gt; (w00t!) 13:49 &amp;lt;@duck&amp;gt; dernières nouvelles : canal #i2p-bt (surtout le topic avec les infos de dernière release) 13:49 &amp;lt;@duck&amp;gt; maintenant je travaille à ajouter pas mal de journalisation, pour attraper quelques petits défauts 13:50 &amp;lt;Ragnarok&amp;gt; c’est bien plus propre que le RawServer.py original 13:50 &amp;lt;peer&amp;gt; duck: donc c’est prêt pour des tests bêta ? 13:50 &amp;lt;@duck&amp;gt; (par exemple pendant l’EndGame il doit faire un timeout et retenter pour obtenir les derniers bouts) 13:50 &amp;lt;@duck&amp;gt; peer : ouais 13:50 &amp;lt;@duck&amp;gt; un petit point de discussion : 13:51 &amp;lt;@duck&amp;gt; jusqu’ici il est compatible python 2.2 (et supérieurs) 13:51 &amp;lt;@duck&amp;gt; (ça a l’air d’être pareil pour bittorrent lui-même) 13:51 &amp;lt;@duck&amp;gt; mais la partie logging nécessite 2.3… 13:51 &amp;lt;cervantes&amp;gt; oui en effet 13:51 &amp;lt;@duck&amp;gt; à quel point pensez-vous que c’est gênant ? 13:51 &amp;lt;jrandom&amp;gt; mes machines freebsd et linux ont 2.3 13:51 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; gênant ? 13:52 &amp;lt;jrandom&amp;gt; (bien qu’elles aient été installées dans l’année) 13:52 &amp;lt;Ragnarok&amp;gt; y a‑t‑il encore des distros majeures qui livrent 2.2 ? 13:52 &amp;lt;@duck&amp;gt; debian-stable semble toujours livrer 2.2, la dernière fois que j’ai vérifié 13:52 &amp;lt;jrandom&amp;gt; ah, je suis sur debian unstable 13:52 &amp;lt;@duck&amp;gt; mais ce n’est guère une surprise 13:52 &amp;lt;+Ch0Hag&amp;gt; Debian livre 2.3, 2.2, 2.1 et possiblement 2.0 13:52 &amp;lt;+Ch0Hag&amp;gt; Ensemble. 13:52 &amp;lt;Ragnarok&amp;gt; sauf Debian stable, je crois... 13:53 &amp;lt;+Ch0Hag&amp;gt; C’est justement ce dont je ne suis pas sûr. 13:53 &amp;lt;jrandom&amp;gt; ce serait bien d’avoir le support 2.2 — il n’y a pas de bonnes libs de logging pour ça ? 13:53 &amp;lt;Ragnarok&amp;gt; stupide debian 13:53 &amp;lt;@duck&amp;gt; jrandom: tu pourrais embarquer la lib 2.3 13:54 &amp;lt;Ragnarok&amp;gt; peut-on simplement rendre la journalisation optionnelle ? 13:54 &amp;lt;@duck&amp;gt; je suppose 13:55 &amp;lt;jrandom&amp;gt; en fait, c’est vraiment un outil de productivité pour les codeurs, donc faites ce qui convient le mieux à ceux qui codent 13:55 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; on pourra s’en soucier quand I2P + BT deviendra populaire. 13:55 &amp;lt;keysersoze&amp;gt; Pour qui cette journalisation est-elle nécessaire ? Pas pour l’utilisateur final, je suppose, donc au déploiement, que la journalisation ne soit pas possible sur certaines plates-formes ne devrait pas importer, non ? 13:55 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; à ce moment-là 2.3 sera peut-être standard 13:55 &amp;lt;jrandom&amp;gt; le support 2.2 serait sympa, mais je ne pense pas que ce serait si grave si 2.3 était requis 13:55 &amp;lt;cervantes&amp;gt; duck: donc la liste announce des pairs du tracker peut être faite pour cracher des destinations i2p au lieu des IP de machines ? 13:56 &amp;lt;@duck&amp;gt; ok, on va essayer d’abstraire la lib de logging, avec 2.2 utiliser stdout 13:56 &amp;lt;@duck&amp;gt; cervantes: `http://duck.i2p/i2p-bt/diffs/phpbt-i2p.diff` 13:56 &amp;lt;jrandom&amp;gt; keysersoze: tu veux que la journalisation soit déployée sur les machines des clients pour que si/quand des bugs surgissent, le dev puisse obtenir des logs détaillés 13:56 &amp;lt;jrandom&amp;gt; bien vu duck 13:56 &amp;lt;cervantes&amp;gt; merci 13:56 &amp;lt;+Ch0Hag&amp;gt; heh si quelqu’un est encore intéressé, Woody a python 1.5, 2.0 et 2.1 13:56 &amp;lt;+Ch0Hag&amp;gt; :) 13:57 &amp;lt;@duck&amp;gt; heh 13:57 &amp;lt;@duck&amp;gt; ok, dans ce cas je dis de nécessiter 2.3 13:57 &amp;lt;@duck&amp;gt; et tant pis pour woody 13:57 &amp;lt;cervantes&amp;gt; je crois que le mien est coincé en 1.5 et 2.2 13:57 &amp;lt;jrandom&amp;gt; ouais, pas besoin de gérer 2.1 13:57 &amp;lt;cervantes&amp;gt; (il est temps de mettre à jour) 13:57 &amp;lt;jrandom&amp;gt; heh 13:57 &amp;lt;+Ch0Hag&amp;gt; C’est aussi l’avis de la plupart des utilisateurs Debian 13:58 &amp;lt;Ragnarok&amp;gt; addressbook.py requiert 2.3 13:58 &amp;lt;@duck&amp;gt; il y a quelques sous-projets intéressants : 13:58 &amp;lt;jrandom&amp;gt; ah ok cool Ragnarok 13:58 &amp;lt;@duck&amp;gt; recherche des réglages optimaux pour i2p 13:58 &amp;lt;+polecat&amp;gt; Ce petit truc requiert 2.3 ? 13:58 &amp;lt;keysersoze&amp;gt; jrandom: Je suis d’accord, mais sur un petit réseau comme maintenant (~100 pairs), ce n’est pas un problème d’avoir quelques bêta-testeurs qui passent à 2.2 ou 2.3. Et une fois que les bugs les plus flagrants sont écrasés, les nouveaux vrais utilisateurs ne devraient pas vraiment avoir besoin de journalisation. Donc ce que je dis, c’est : La journalisation n’est pas un problème à ce stade, donc on est d’accord ;) 13:58 &amp;lt;cervantes&amp;gt; quand je démontais BT il y a un an ou à peu près, cette machine poussait 6 Mo/s via le tracker par moments... 13:58 &amp;lt;+polecat&amp;gt; Bizarre… 2.2 doit être pratiquement estropié alors. 13:58 &amp;lt;Ragnarok&amp;gt; 2.3 a un meilleur support proxy pour urllib 13:58 &amp;lt;@duck&amp;gt; porter aussi le tracker bt standard 13:58 &amp;lt;cervantes&amp;gt; je veux dire le seed 13:59 &amp;lt;Ragnarok&amp;gt; ça pourrait marcher en 2.2, mais ce serait trop d’efforts :) 13:59 &amp;lt;+polecat&amp;gt; Ah ça serait important, oui. 13:59 &amp;lt;jrandom&amp;gt; duck: rechercher les réglages optimaux sera difficile jusqu’à la sortie de 0.4.2 13:59 &amp;lt;@duck&amp;gt; oui 14:00 &amp;lt;jrandom&amp;gt; porter le tracker serait super cependant. As-tu les outils pour créer le .torrent implémentés, ou as-tu fait ça manuellement ? 14:00 &amp;lt;@duck&amp;gt; hein ? 14:00 &amp;lt;cervantes&amp;gt; le client a des tas de jolis réglages pour les taux de prise de pairs, timeouts, min/max de pairs, etc. 14:01 &amp;lt;cervantes&amp;gt; ça ne devrait pas nécessiter de modification je pense 14:01 &amp;lt;jrandom&amp;gt; duck: le .torrent référence la destination i2p du tracker, n’est-ce pas ? 14:01 &amp;lt;@duck&amp;gt; pour l’instant nous livrons : btdownloadheadless.py + btmakemetafile.py + btshowmetainfo.py 14:01 &amp;lt;jrandom&amp;gt; ou référence-t‑il le nom ? 14:01 &amp;lt;cervantes&amp;gt; c’est juste une url et un tas de sha1 14:01 &amp;lt;@duck&amp;gt; bien que btmakemetafile.py et btshowmetainfo.py ne soient pas modifiés 14:01 &amp;lt;jrandom&amp;gt; « une URL » est la partie difficile :) 14:02 &amp;lt;@duck&amp;gt; donc tu peux utiliser d’autres outils 14:02 &amp;lt;@duck&amp;gt; c’est `http://duck.i2p/phpbt/announce.php` maintenant 14:02 &amp;lt;jrandom&amp;gt; ok, cool 14:02 &amp;lt;@duck&amp;gt; je suppose que tu peux utiliser http://i2p/bigbase64/announce.php 14:02 &amp;lt;+protokol&amp;gt; y a-t‑il des plans pour que d’autres clients supportent eepTorrent ? j’aime azureus 14:02 &amp;lt;@duck&amp;gt; plein 14:02 &amp;lt;cervantes&amp;gt; jrandom: la version précoce que j’ai regardée ne faisait aucune validation d’URL sur la chaîne announce 14:03 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; dm: eep veut dire quoi déjà ? 14:03 &amp;lt;cervantes&amp;gt; tu pouvais mettre n’importe quoi là-dedans 14:03 &amp;lt;jrandom&amp;gt; hmm, ça vaut le coup de vérifier si ça marche duck (au cas où phpbt ferait des réécritures d’URL stupides, etc) 14:03 &amp;lt;cervantes&amp;gt; dm: regarde dans le glossaire du forum 14:03 &amp;lt;@duck&amp;gt; c’est peut-être le moment pour un forum i2p-bt ? 14:03 &amp;lt;keysersoze&amp;gt; duck: Surtout quand de nouveaux utilisateurs, qui n’ont pas d’« enregistrement » dans hosts.txt, voudront héberger des trackers, il FAUT que ce soit possible d’avoir un base64 là-dedans 14:03 &amp;lt;+Ch0Hag&amp;gt; Eye Eye Pee? 14:03 &amp;lt;jrandom&amp;gt; ce serait cool duck 14:03 &amp;lt;@duck&amp;gt; (section de forum sur forum.i2p) 14:04 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; dm: c’était utile ! 14:04 &amp;lt;cervantes&amp;gt; duck: ouais pas de problème 14:04 &amp;lt;@duck&amp;gt; keysersoze: ce sera étudié 14:04 &amp;lt;jrandom&amp;gt; quand même, en l’état c’est rudement cool 14:05 &amp;lt;jrandom&amp;gt; les 4 KB/s par pair ne sont pas vraiment un gros problème non plus 14:05 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; quelle heure est-il ? "Il y a une horloge à deux pâtés de maisons" 14:05 &amp;lt;cervantes&amp;gt; en avançant peut‑être qu’on devrait mettre en place un espace de forum séparé pour que les gens puissent publier des fichiers à la SuprNova 14:05 &amp;lt;@duck&amp;gt; eeprnova 14:05 &amp;lt;jrandom&amp;gt; cervantes: avec des critiques, etc :) 14:05 &amp;lt;keysersoze&amp;gt; jrandom: La transition vers streaminglib nécessitera-t‑elle de gros changements au code python I2P-BT actuel ? 14:05 &amp;lt;+polecat&amp;gt; Je n’obtiens jamais plus de 4 KB/s même sur des flux bittorrent IPv4... 14:05 &amp;lt;peer&amp;gt; ce serait bien s’il y avait un argument en ligne de commande pour définir l’adresse du serveur i2p, afin de pouvoir le lancer depuis d’autres machines sur un réseau 14:05 &amp;lt;jrandom&amp;gt; (mais je pense que ce serait mieux de laisser ça en dehors de forum.i2p, peut-être) 14:06 &amp;lt;jrandom&amp;gt; keysersoze: 0 changement 14:06 &amp;lt;@duck&amp;gt; notez que les trackers i2p-bt passeront moins bien à l’échelle 14:06 &amp;lt;@duck&amp;gt; puisqu’ils doivent envoyer de grosses clés bien lourdes 14:06 &amp;lt;Ragnarok&amp;gt; polecat: tu dois être derrière un NAT 14:06 &amp;lt;keysersoze&amp;gt; polecat: ((HS) essaye le torrent de firefox d’aujourd’hui ;)) 14:06 &amp;lt;cervantes&amp;gt; jrandom: ouais. 14:06 &amp;lt;@duck&amp;gt; alors que les trackers normaux ont récemment été modifiés pour n’envoyer que 6 octets/pair 14:06 &amp;lt;jrandom&amp;gt; peer: adresse du serveur i2p ? 14:07 &amp;lt;jrandom&amp;gt; peer: j’utilise l’i2p-bt avec mon pont SAM en local accédant à un router distant 14:07 &amp;lt;jrandom&amp;gt; oh, mais ce serait sympa d’avoir des flags pour définir l’emplacement du pont SAM et l’emplacement du proxy eep dans la CLI, ouais 14:07 &amp;lt;peer&amp;gt; jrandom: yep 14:07 &amp;lt;keysersoze&amp;gt; duck: Peut-on compresser la host-key ? (je demande juste...) 14:08 &amp;lt;peer&amp;gt; avec un seul arg CLI 14:08 &amp;lt;jrandom&amp;gt; (plutôt que de remodifier le code après chaque release :) 14:08 &amp;lt;@duck&amp;gt; keysersoze: utiliser du binaire au lieu du base64 le réduira un peu 14:08 &amp;lt;@duck&amp;gt; genre 15% 14:08 &amp;lt;@duck&amp;gt; pas la peine 14:08 &amp;lt;keysersoze&amp;gt; duck: d’accord. 14:09 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; où est ce glossaire du forum ? Je ne vois rien sur http://forum.i2p.net/ 14:09 &amp;lt;Ragnarok&amp;gt; pourrait-on utiliser des hostnames ? 14:09 &amp;lt;jrandom&amp;gt; Ragnarok: les hostnames ne sont pas globalement uniques 14:09 &amp;lt;@duck&amp;gt; Ragnarok: je ne veux pas aller là 14:09 &amp;lt;cervantes&amp;gt; dm: n’apparaît que pour les utilisateurs enregistrés 14:10 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cervantes: oh excellent ! Je chercherai eep sur google alors ! 14:10 &amp;lt;Ragnarok&amp;gt; d’accord 14:11 &amp;lt;cervantes&amp;gt; dm: c’est un phonème pour IIP 14:11 &amp;lt;cervantes&amp;gt; d’après la rumeur 14:11 &amp;lt;jrandom&amp;gt; ok, vous faites un boulot énorme côté bt, et j’ai hâte d’en entendre (et d’en utiliser) plus :) 14:11 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cervantes: ce n’est pas un acronyme ? 14:12 * cervantes a 1/2 téraoctet de films et séries à partager 14:12 &amp;lt;jrandom&amp;gt; avons-nous autre chose à discuter concernant i2p-bt ? 14:12 &amp;lt;cervantes&amp;gt; dm: pas à ma connaissance 14:12 &amp;lt;@duck&amp;gt; (n’oubliez pas #i2p-bt) 14:12 &amp;lt;jrandom&amp;gt; ouais, #i2p-bt, enfin une incitation pour que les gens quittent freenode :) 14:12 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; très bien. Merci monsieur. 14:13 &amp;lt;+Ch0Hag&amp;gt; Comme si ce Grand réseau n’était pas déjà une incitation suffisante... 14:13 &amp;lt;jrandom&amp;gt; ok sinon, passons à 4) addressbook.py 14:13 &amp;lt;jrandom&amp;gt; Ragnarok : tu nous fais le topo ? 14:13 &amp;lt;Ragnarok&amp;gt; whee 14:14 &amp;lt;Ragnarok&amp;gt; hm, ok. addressbook.py est un premier essai de système de carnet d’adresses abonnable. 14:14 &amp;lt;Ragnarok&amp;gt; C’est assez moche pour le moment, mais ça marche 14:14 &amp;lt;Ragnarok&amp;gt; vous pouvez le récupérer sur ragnarok.i2p 14:14 &amp;lt;peer&amp;gt; puis-je juste faire une suggestion concernant le naming ? je pense que la meilleure méthode serait que les liens entre eepsites utilisent du base64, mais de laisser les gens créer leurs propres noms de favoris pour les sites, plutôt que d’avoir un système de nommage centralisé 14:14 &amp;lt;Ragnarok&amp;gt; euh... 14:14 &amp;lt;Ragnarok&amp;gt; des questions ? 14:15 &amp;lt;+postman&amp;gt; Ragnarok: définis « moche » :) 14:15 &amp;lt;jrandom&amp;gt; Ragnarok: génial 14:15 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; jrandom: pas une question 14:15 &amp;lt;+polecat&amp;gt; On parlait de quoi déjà ? @.@ 14:15 &amp;lt;peer&amp;gt; un peu comme les bookmarks sur la page d’accueil de l’interface web de freenet, mais avec des URLs à la place 14:15 &amp;lt;cervantes&amp;gt; Ragnarok: c’est tout en ligne de commande, ou il y a une GUI ? 14:15 &amp;lt;Ragnarok&amp;gt; lis-le, c’est moche :) 14:15 &amp;lt;jrandom&amp;gt; peer: d’accord, mais on a besoin d’outils d’auteur 14:15 &amp;lt;cervantes&amp;gt; il n’y avait pas de captures d’écran donc j’ai perdu l’intérêt et je suis parti ;-) 14:15 &amp;lt;jrandom&amp;gt; peer: bien que le ?i2paddresshelper aide 14:15 &amp;lt;+postman&amp;gt; Ragnarok: ok, merci — je vais regarder 14:16 &amp;lt;+polecat&amp;gt; Bah, les GUI c’est pour les mamans foot ! 14:16 &amp;lt;Ragnarok&amp;gt; c’est entièrement en ligne de commande. C’est conçu pour tourner en tant que démon. Ça ne tourne pas encore en démon sous Windows, mais c’est mon prochain projet. 14:16 &amp;lt;Ragnarok&amp;gt; à part l’outil CLI, toutes les interactions passent par des fichiers de config. 14:17 &amp;lt;jrandom&amp;gt; peut‑être que la prochaine étape dans le domaine du naming est une interface web pour gérer les entrées et les abonnements ? 14:17 &amp;lt;cervantes&amp;gt; en gros tu syndiques ton fichier hosts alors ? 14:17 &amp;lt;Ragnarok&amp;gt; oui 14:17 &amp;lt;cervantes&amp;gt; d’accord...cool 14:17 &amp;lt;Ragnarok&amp;gt; une interface web serait super. Mais ce n’est pas moi qui l’écris :) 14:17 &amp;lt;jrandom&amp;gt; avec fusions et gestion des conflits 14:18 &amp;lt;+polecat&amp;gt; C’est quoi la gestion des conflits, à part hurler dessus dans le log ? 14:18 &amp;lt;jrandom&amp;gt; ouais, le moteur lui-même est du bon boulot, on peut peut‑être trouver quelqu’un d’autre pour se pencher sur la partie web :) 14:19 &amp;lt;Ragnarok&amp;gt; aucune. Si tu veux résoudre un conflit, tu le fais à la main :). Cependant, c’est un peu plus facile maintenant. 14:19 &amp;lt;jrandom&amp;gt; polecat: couiner &amp; ne jamais écraser une entrée existante afaik 14:19 &amp;lt;jrandom&amp;gt; (euh, ce qu’il a dit) 14:19 &amp;lt;cervantes&amp;gt; ce serait sympa comme plugin de barre latérale pour firefox... 14:19 &amp;lt;+polecat&amp;gt; Oui, c’est ce que je pensais. 14:19 &amp;lt;cervantes&amp;gt; c’est quelque chose que je pourrais intégrer à ma toolbar i2p 14:20 &amp;lt;Ragnarok&amp;gt; les modifications utilisateur ne sont jamais écrasées, donc c’est raisonnablement sûr contre les attaques 14:20 &amp;lt;jrandom&amp;gt; et tu ne devrais t’abonner qu’à des pairs relativement fiables 14:20 &amp;lt;Ragnarok&amp;gt; en effet 14:20 &amp;lt;cervantes&amp;gt; peut‑être une fonctionnalité pour verrouiller des entrées ? 14:20 &amp;lt;cervantes&amp;gt; (c.-à-d. les déplacer dans userhosts) 14:21 &amp;lt;Ragnarok&amp;gt; les entrées ne sont jamais modifiées 14:21 &amp;lt;+polecat&amp;gt; J’aime le concept d’un fichier myhosts.txt pour les entrées que tu veux endosser toi-même. 14:21 &amp;lt;cervantes&amp;gt; Ragnarok: ah désolé, comme tu disais 14:22 &amp;lt;Ragnarok&amp;gt; myhosts.txt est un hack crade pour contourner une condition de course, mais pour une raison quelconque tout le monde l’aime comme élément d’interface :) 14:22 &amp;lt;jrandom&amp;gt; si des gens sont intéressés, il y a des moyens de faire lire à i2ptunnel / sam / etc. plus que hosts.txt et userhosts.txt 14:22 &amp;lt;jrandom&amp;gt; (mais seulement s’il y a une bonne raison solide de le faire) 14:22 &amp;lt;cervantes&amp;gt; Ragnarok: tu étais censé faire semblant que c’était intentionnel ;-) 14:23 * duck suggère d’abstraire par rapport à hosts.txt / userhosts.txt 14:23 &amp;lt;+polecat&amp;gt; Ma version perl d’addressbook.pl prend en charge le truc myhosts.txt. 14:23 &amp;lt;Ragnarok&amp;gt; oui, ça fera partie de la grosse réécriture :) 14:23 * polecat note à duck qu’il faudrait modifier i2ptunnel et sam pour faire ça. 14:23 &amp;lt;Ragnarok&amp;gt; d’abord, je veux atteindre la parité de fonctionnalités sous Windows, cependant. 14:24 &amp;lt;jrandom&amp;gt; oui duck, car ça aurait été sympa pour 0.4.2 si on avait pu marquer différentes destinations comme « oldLib » et « newLib » (etc) 14:24 &amp;lt;@duck&amp;gt; polecat: tu pourrais écrire le résultat final dans quelque chose appelé 'hosts.txt' 14:24 &amp;lt;cervantes&amp;gt; idéalement tu veux une mini-base hiérarchique d’adresses locales que tu peux catégoriser 14:24 &amp;lt;@duck&amp;gt; mais utiliser une autre structure côté utilisateur 14:24 &amp;lt;+polecat&amp;gt; Le résultat final va dans userhosts.txt 14:24 &amp;lt;+polecat&amp;gt; Et aussi un fichier appelé « hosts.txt » sur l’eepsite qui n’est pas le hosts.txt du système. 14:24 &amp;lt;@duck&amp;gt; ce qui est déroutant :) 14:25 &amp;lt;Ragnarok&amp;gt; J’aime être le plus déroutant possible :) 14:25 &amp;lt;MrEcho&amp;gt; j’espère avoir le dns fini d’ici la fin du mois 14:25 &amp;lt;@duck&amp;gt; ok, alors que le nom dépende de la somme de contrôle du contenu 14:25 &amp;lt;cervantes&amp;gt; addressbook.txt? :) 14:25 &amp;lt;Ragnarok&amp;gt; le carnet d’adresses publié s’appelle juste hosts.txt, parce que c’est comme ça sur dev.i2p 14:25 &amp;lt;+polecat&amp;gt; Il est possible d’appeler le fichier hosts.txt de Ragnarok autrement. Les gens doivent juste s’abonner à cet autre nom de fichier. 14:26 &amp;lt;Ragnarok&amp;gt; vrai, c’est une option de configuration 14:26 &amp;lt;+polecat&amp;gt; c.-à-d. aller sur `http://polecat.i2p/addressbook` au lieu de `http://polecat.i2p/hosts.txt` 14:26 &amp;lt;MrEcho&amp;gt; pour info, mon dns ne touche pas au fichier hosts .. tout comme un vrai dns 14:27 &amp;lt;+polecat&amp;gt; Oh oui, il y a ça aussi.&amp;gt;.&amp;lt; 14:27 &amp;lt;@duck&amp;gt; mon dns apporte la paix mondiale 14:27 &amp;lt;jrandom&amp;gt; MrEcho: ça vaudrait le coup d’explorer l’interopérabilité 14:27 &amp;lt;+polecat&amp;gt; Il y a /etc/hosts, le hosts.txt de jrandom qu’i2ptunnel et sam utilisent, et maintenant le hosts.txt publié par Ragnarok. 14:28 &amp;lt;Ragnarok&amp;gt; Je ne pense pas que quoi que ce soit qui ne résolve pas les noms localement fonctionnera jamais de façon acceptable sur i2p, mais je vous invite à me prouver le contraire :) 14:28 &amp;lt;mule&amp;gt; environnement hostile :) 14:28 &amp;lt;MrEcho&amp;gt; je pourrais le faire mettre à jour le hosts.txt, mais j’espérais ajouter quelque chose ailleurs dans le code 14:28 &amp;lt;jrandom&amp;gt; il y a du code dans cvs (sous apps/myi2p) pour charger/stocker les entrées du carnet d’adresses avec les données postées dans cet email de février, si quelqu’un est intéressé ;) 14:29 &amp;lt;+polecat&amp;gt; ? 14:29 &amp;lt;MrEcho&amp;gt; déjà jeté un œil jr 14:30 &amp;lt;jrandom&amp;gt; polecat: http://forum.i2p.net/viewtopic.php?t=141#419 14:30 &amp;lt;+polecat&amp;gt; Tu veux dire sous apps/myi2p/java/src/net/i2p/myi2p 14:30 &amp;lt;jrandom&amp;gt; eh bien, oui, si tu veux être précis ;) 14:30 &amp;lt;+polecat&amp;gt; Plutôt hideusement redondant. ;3 14:31 &amp;lt;jrandom&amp;gt; cool MrEcho, bien que je suggère ce genre de format de fichier pour d’autres systèmes de nommage aussi, si les gens envisagent de remplacer hosts.txt 14:31 &amp;lt;jrandom&amp;gt; polecat: avec de bonnes raisons (et imho il n’y a aucune redondance dans ce chemin ;) 14:31 &amp;lt;Ragnarok&amp;gt; cool. Je vais jeter un œil 14:32 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; au moins ça ne dit plus internet trois fois là-dedans 14:33 &amp;lt;jrandom&amp;gt; il faudrait aussi l’implémenter en tant que net.i2p.client.naming.NamingService — quelque chose pour charger depuis cette base locale, mais ça ne devrait pas être trop dur 14:33 &amp;lt;+polecat&amp;gt; Aïe ! Non, non pas de MX records... pas de CNAME... 14:33 &amp;lt;jrandom&amp;gt; avoir plusieurs destinations per nom est une bonne idée toutefois 14:33 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; Je suis en faveur d’un hybride carnet d’adresses / dns 14:34 &amp;lt;jrandom&amp;gt; un carnet d’adresses est un système de noms de domaine :) 14:34 &amp;lt;+polecat&amp;gt; jrandom: Combien de fois as‑tu dû l’appeler myi2p ? Et à quel point est-il nécessaire de l’appeler i2p si c’est déjà appelé myi2p ? Et y a‑t‑il le moindre doute que ce bazar soit une chose de java ? 14:34 &amp;lt;jrandom&amp;gt; polecat: tout le code myi2p ne sera pas en java. 14:34 &amp;lt;@duck&amp;gt; retourne dans ta grotte troll perl :) 14:34 &amp;lt;+polecat&amp;gt; Je suis d’accord que tout ça est nécessaire, je ne te blâme pas jrandom, mais je blâme java et ant. 14:35 &amp;lt;jrandom&amp;gt; polecat: et la base de code d’i2p est unique sous l’espace de noms net.i2p, car nous ne contrôlons pas l’espace de noms net.myi2p :) 14:35 * polecat grogne et s’accroupit sous le pont. 14:35 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; polecat: ça s’appelle du TOC 14:35 &amp;lt;jrandom&amp;gt; heh 14:35 &amp;lt;jrandom&amp;gt; ça s’appelle de l’ingénierie logicielle ;) 14:36 &amp;lt;+polecat&amp;gt; Oui, mais pourquoi mettre tout dans une structure de répertoires qui perroquette l’espace de noms ? 14:36 &amp;lt;+polecat&amp;gt; Il suffit d’indiquer… dans le fichier "Ce fichier est dans l’espace de noms net.i2p" 14:36 &amp;lt;jrandom&amp;gt; mais bon, autre chose sur le système de naming qui déchire de Ragnarok ? :) 14:36 &amp;lt;@duck&amp;gt; il déchire 14:36 &amp;lt;Ragnarok&amp;gt; merci :) 14:36 &amp;lt;+polecat&amp;gt; Asseth Kickius. 14:36 &amp;lt;jrandom&amp;gt; polecat: il y a 1340 fichiers java dans i2p 14:37 &amp;lt;@duck&amp;gt; J’ai été _choqué_ quand je voulais visiter une eepsite et que l’hôte était déjà propagé 14:37 &amp;lt;Ragnarok&amp;gt; hehe 14:37 &amp;lt;jrandom&amp;gt; :) 14:37 &amp;lt;+polecat&amp;gt; Je ne dis pas qu’il faut tout écraser au même endroit. 1340 fichiers ça semble énorme quand même, n’y a‑t‑il pas du code redondant là-dedans ? o.O 14:38 &amp;lt;Ragnarok&amp;gt; quelqu’un connaît une commande pour tuer un processus Windows par pid ? 14:38 &amp;lt;@duck&amp;gt; comme des réimplémentations de la pile TCP ? :) 14:38 &amp;lt;+polecat&amp;gt; Sans parler de serveurs web entièrement fonctionnels. c.c 14:38 &amp;lt;jrandom&amp;gt; heh 14:38 &amp;lt;jrandom&amp;gt; oh, laissez-moi ignorer le code jetty.. 14:39 &amp;lt;keysersoze&amp;gt; (91 pairs sur le réseau maintenant !) 14:39 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ragnarok: kill 14:39 &amp;lt;jrandom&amp;gt; ok, 389 dans router/ et core/ 14:39 &amp;lt;Ragnarok&amp;gt; ça existe sur quelles versions ? 14:39 &amp;lt;+polecat&amp;gt; Ça fait encore beaucoup pour un router miteux... mais en considérant le tout ce n’est pas si mal. 14:39 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; pas sûr... Je suis sous XP ici. 14:39 &amp;lt;cervantes&amp;gt; Ragnarook: seulement si tu as les fichiers du CD de support installés 14:40 &amp;lt;Ragnarok&amp;gt; ah 14:40 * duck se reconcentre 14:40 &amp;lt;cervantes&amp;gt; Ragnarok: sinon télécharge sysinternals pskill 14:40 &amp;lt;jrandom&amp;gt; ok, autre chose pour 4) addressbook.py, ou on passe à 5) ??? 14:41 &amp;lt;cervantes&amp;gt; Ragnarok: http://www.sysinternals.com/ntw2k/freeware/pstools.shtml 14:41 &amp;lt;jrandom&amp;gt; ok, 5) alors 14:41 &amp;lt;Ragnarok&amp;gt; chouette, merci :) 14:41 &amp;lt;jrandom&amp;gt; polecat: de mémoire tu voulais parler de bamboo-dht ? 14:41 &amp;lt;MrEcho&amp;gt; ? réunion en ce moment 14:41 &amp;lt;+polecat&amp;gt; :scande: DHT DHT USA USA~/o 14:42 &amp;lt;+polecat&amp;gt; Oui, en effet. Je cherche juste quelque chose... 14:42 &amp;lt;jrandom&amp;gt; oui MrEcho 14:43 &amp;lt;+Ch0Hag&amp;gt; 5 ? 14:43 &amp;lt;jrandom&amp;gt; 5) ??? 14:43 &amp;lt;MrEcho&amp;gt; heh 14:43 &amp;lt;+Ch0Hag&amp;gt; oooh oui, j’ai trouvé un bug sémantique sans importance 14:43 &amp;lt;jrandom&amp;gt; quoi de neuf Ch0Hag ? 14:43 &amp;lt;+polecat&amp;gt; Il y a 79 fichiers java dans la source de bamboo. Il y a 253 fichiers au total. 14:44 &amp;lt;+polecat&amp;gt; Le projet entier fait 4,6 mégaoctets en sources et fichiers de support, avant compilation. 14:44 &amp;lt;jrandom&amp;gt; ouh là 14:44 &amp;lt;+Ch0Hag&amp;gt; dans /netdb.jsp, les informations « à nous » sont données port en premier, alors que pour les autres pairs c’est l’hôte en premier 14:44 &amp;lt;+Ch0Hag&amp;gt; Sur la ligne Addresses 14:44 &amp;lt;jrandom&amp;gt; tu as joué avec, polecat ? 14:44 &amp;lt;jrandom&amp;gt; Ch0Hag: l’ordre est arbitraire 14:45 &amp;lt;+Ch0Hag&amp;gt; Et 0.4.1.4 est en ligne depuis une heure avec 128 Mo sous Kaffe 14:45 &amp;lt;+polecat&amp;gt; Je n’ai pas eu beaucoup l’occasion. J’ai joué avec circle, et obtenu une chouette représentation graphique d’une clé publique PGP, mais pas encore bamboo. 14:45 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ah oui, le rapport de bug insignifiant de ch0hag m’a rappelé quelque chose ! 14:45 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; sur la page de config il est dit "vous devez soit utiliser un service comme dyndns, soit laisser le nom d’hôte vide. Si vous le laissez vide, votre router détectera automatiquement la 'bonne' IP en demandant à un pair" 14:45 &amp;lt;+Ch0Hag&amp;gt; Ça semble être hôte/port pour tout le monde 14:45 &amp;lt;MrEcho&amp;gt; Uptime : 54h Mémoire : 23,506KB 14:45 &amp;lt;+Ch0Hag&amp;gt; Mais bon 14:45 &amp;lt;+Ch0Hag&amp;gt; Ce n’est pas comme si ça avait vraiment de l’importance. 14:46 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ce qui est génial pour moi, puisque j’ai une IP dynamique et que j’attends cette fonctionnalité depuis un moment, mais quand je vide et clique sur enregistrer, ça remplit automatiquement à nouveau la case avec une IP (incorrecte) 14:46 &amp;lt;cervantes&amp;gt; polecat: tu as une URL ? 14:46 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Merci ! 14:47 &amp;lt;jrandom&amp;gt; hmm dm, ça ne respecte pas le fait que tu le mettes à vide ? 14:47 &amp;lt;jrandom&amp;gt; c’est clairement un bug important 14:47 &amp;lt;+polecat&amp;gt; Oui, un instant s’il vous plaît. 14:47 &amp;lt;Ragnarok&amp;gt; ce serait bien si ça recommandait de remplir la case uniquement si tu as un vrai nom d’hôte statique. Ou si la case n’était pas là... 14:47 &amp;lt;jrandom&amp;gt; Ch0Hag: kaffe garde typiquement une taille stable 14:47 &amp;lt;+polecat&amp;gt; http://bamboo-dht.org/ 14:48 &amp;lt;jrandom&amp;gt; Ragnarok: j’envisage de supprimer complètement cette case, en laissant aux hackers le soin de l’ajouter sur /configadvanced.jsp 14:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Je m’en soucie seulement parce que le paragraphe d’instructions me fait me sentir idiot quand je n’arrive pas à la laisser vide ;) 14:48 &amp;lt;cervantes&amp;gt; polecat: merci 14:48 &amp;lt;+Ch0Hag&amp;gt; dm: C’est clairement un test d’intelligence. 14:48 &amp;lt;+Ch0Hag&amp;gt; Si tu arrives à la laisser vide, tu réussis. 14:48 &amp;lt;+polecat&amp;gt; Je note aussi que bamboo semble compiler avec jikes et le jar de kaffe en environ 30 secondes. 14:48 &amp;lt;+polecat&amp;gt; Utilise quelques variables bizarres cependant, JAVAC et JAVAHOME au lieu de JAVA_HOME 14:49 &amp;lt;Ragnarok&amp;gt; jr: Je pense que c’est une excellente idée. À ce stade, c’est un peu un piège à débutants. 14:50 &amp;lt;cervantes&amp;gt; dm: tu cliques sur le bouton enregistrer, ou tu appuies sur Entrée ? 14:50 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cliquer enregistrer 14:50 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; * Limites de bande passante mises à jour 14:50 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; * Configuration enregistrée avec succès 14:50 &amp;lt;@duck&amp;gt; polecat: tu comptes y regarder de plus près ? 14:51 &amp;lt;+polecat&amp;gt; Oui, en effet. bamboo semble être le meilleur candidat pour être porté sur i2p, et le projet DHT le plus « carré » que je vois dehors. 14:52 &amp;lt;+polecat&amp;gt; L’important est de savoir si ça « marche » ou non bien sûr. 14:52 &amp;lt;jrandom&amp;gt; bah, qui a besoin de fonctionnalités, tout est une question de compatibilité avec les buzzwords ! 14:53 &amp;lt;jrandom&amp;gt; merci de nous tenir au courant 14:53 &amp;lt;jrandom&amp;gt; (car je suis d’accord, le projet a l’air prometteur) 14:53 &amp;lt;@duck&amp;gt; ce qui est probablement le plus important est ce qu’il offre pour les modifications au niveau transport 14:54 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; C’est quoi le truc avec bamboo ? 14:54 &amp;lt;jrandom&amp;gt; ouais, s’il requiert des channels NIO ou utilise des sockets simples 14:54 &amp;lt;cervantes&amp;gt; heh... actu bamboo : "5 Aug Bamboo maintenant 100% Pure Java...uses Berkely DB Java Edition" "4 Nov Bamboo n’est plus 100% Pure Java...BDB Java était nul..retour au C" 14:54 &amp;lt;jrandom&amp;gt; (bien que nous /pourrions/ écrire des channels NIO pour i2psocket, ça demanderait du boulot) 14:54 &amp;lt;+polecat&amp;gt; jrandom: Retourne dans ta cathédrale, gargouille java ! X3 14:54 &amp;lt;+polecat&amp;gt; En effet. S’il requiert TCP ou UDP, ou pire... DNS, alors on risque d’être foutus. 14:54 &amp;lt;+polecat&amp;gt; NIO/ 14:54 &amp;lt;+polecat&amp;gt; NIO ? 14:55 &amp;lt;+polecat&amp;gt; Tout ce que je sais c’est que ni’o veut dire changer de sujet en lojban. 14:55 &amp;lt;jrandom&amp;gt; NIO est une nouvelle bibliothèque d’E/S dans java, ajoutée en 1.4 14:55 &amp;lt;+polecat&amp;gt; Je vois. Même pour des sockets simples, SAM n’a‑t‑il pas des objets analogues aux sockets, et des fonctions analogues à read() et write() ? 14:55 &amp;lt;jrandom&amp;gt; oui 14:56 &amp;lt;jrandom&amp;gt; s’ils utilisent des sockets simples, c’est facile comme tout 14:56 &amp;lt;jrandom&amp;gt; (...quoi que ça veuille dire) 14:56 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; C’est quoi bamboo ? 14:56 &amp;lt;jrandom&amp;gt; bamboo-dht.org 14:57 &amp;lt;cervantes&amp;gt; au fait, quels étaient les problèmes avec pysam ? 14:57 * polecat hoche la tête. 14:58 &amp;lt;@duck&amp;gt; cervantes: envoi / réception de données 14:58 &amp;lt;cervantes&amp;gt; duck: oh ce n’est que ça ? :) 14:58 &amp;lt;ant&amp;gt; * janonymous2 /me se recroqueville sur son téléphone insuffisant 14:58 &amp;lt;@duck&amp;gt; et établissement / détection de connexions 14:58 &amp;lt;+Nightblade&amp;gt; ça n’envoyait pas ? 14:59 &amp;lt;Ragnarok&amp;gt; oy 14:59 &amp;lt;@duck&amp;gt; Nightblade: il a probablement fait quelque chose 14:59 &amp;lt;+Nightblade&amp;gt; ça marche du tout ? 15:00 &amp;lt;cervantes&amp;gt; duck: des idées sur le nommage de la section du forum i2p-bt ? 15:00 &amp;lt;cervantes&amp;gt; tu veux ton propre niveau supérieur, avec quelques sous-sections ? 15:01 &amp;lt;Ragnarok&amp;gt; hm, je dois prendre la route. Bonne fin de réunion :) 15:01 &amp;lt;jrandom&amp;gt; Nightblade: aum l’utilisait, donc je suis sûr que ça marchait 15:01 &amp;lt;jrandom&amp;gt; à+ Ragnarok 15:01 &amp;lt;cervantes&amp;gt; you're = your 15:01 &amp;lt;cervantes&amp;gt; à+ ragnarok 15:02 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; Des nouvelles de bt ? 15:02 &amp;lt;jrandom&amp;gt; janonymous: vois les logs de réunion (une fois qu’ils sortent) 15:03 &amp;lt;jrandom&amp;gt; au fait, y a‑t‑il autre chose que les gens voudraient évoquer en réunion ? 15:03 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; Oh, mea culpa 15:04 * cervantes tend à jr le baffer plaqué egold 15:04 * jrandom arme le bras 15:04 &amp;lt;jrandom&amp;gt; ... 15:04 &amp;lt;jrandom&amp;gt; ... 15:04 * jrandom *baf* la réunion est close &lt;/div></description></item><item><title>Notes d'état d'I2P du 2004-11-02</title><link>/fr/blog/2004/11/02/notes-d%C3%A9tat-di2p-du-2004-11-02/</link><pubDate>Tue, 02 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/02/notes-d%C3%A9tat-di2p-du-2004-11-02/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;h2 id="index">Index:&lt;/h2>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;li>Core updates&lt;/li>
&lt;li>Streaming lib&lt;/li>
&lt;li>mail.i2p progress&lt;/li>
&lt;li>BT progress&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-état-du-réseau">1) État du réseau&lt;/h2>
&lt;p>Globalement comme auparavant - un nombre stable de pairs, des eepsites(I2P Sites) assez accessibles, et de l’irc pendant des heures d’affilée. Vous pouvez jeter un coup d’œil à la joignabilité de diverses eepsites(I2P Sites) via quelques pages différentes: - &lt;code>http://gott.i2p/sites.html&lt;/code> - &lt;code>http://www.baffled.i2p/links.html&lt;/code> - &lt;code>http://thetower.i2p/pings.txt&lt;/code>&lt;/p></description></item><item><title>Réunion des développeurs I2P - 2 novembre 2004</title><link>/fr/blog/2004/11/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-novembre-2004/</link><pubDate>Tue, 02 Nov 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/11/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-novembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> BS314159, cat-a-puss, deer, dm, duck, janonymous1, jrandom, protok0l&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:37 &amp;lt;jrandom&amp;gt; 0) salut 13:37 &amp;lt;jrandom&amp;gt; 1) État du réseau 13:37 &amp;lt;jrandom&amp;gt; 2) Mises à jour du cœur 13:37 &amp;lt;jrandom&amp;gt; 3) Bibliothèque de streaming 13:37 &amp;lt;jrandom&amp;gt; 4) Avancées de mail.i2p 13:38 &amp;lt;jrandom&amp;gt; 5) Avancées BT 13:38 &amp;lt;jrandom&amp;gt; 6) ??? 13:38 &amp;lt;jrandom&amp;gt; 0) salut 13:38 &amp;lt;jrandom&amp;gt; désolé pour le retard, notes d'état hebdomadaires publiées @ http://dev.i2p.net/pipermail/i2p/2004-November/000477.html 13:38 &amp;lt;dm&amp;gt; réunion dans 24 ou 84 ? 13:38 &amp;lt;jrandom&amp;gt; 0 13:38 &amp;lt;dm&amp;gt; oh.. -36 ? 13:39 &amp;lt;jrandom&amp;gt; ouais, 21h GMT 13:39 &amp;lt;jrandom&amp;gt; mais je l’ai oublié, donc on commence... maintenant ;) 13:39 &amp;lt;jrandom&amp;gt; 1) état du réseau 13:39 &amp;lt;dm&amp;gt; bon timing 13:39 &amp;lt;jrandom&amp;gt; eh bien, pas de vrai changement de l’état du réseau de mon côté - quelqu’un a quelque chose à soulever à ce sujet ? 13:41 &amp;lt;jrandom&amp;gt; sinon, autant passer à 2) mises à jour du cœur 13:41 &amp;lt;jrandom&amp;gt; je n’ai pas vraiment autre chose à ajouter au-delà de ce qui est dans l’email, donc je laisse une minute aux gens pour digérer 13:42 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; arg 13:42 &amp;lt;jrandom&amp;gt; il y a eu 8 correctifs depuis la sortie, avec encore un ou deux en attente. on va probablement regrouper tout ça dans une 0.4.1.4, puisque la bibliothèque de streaming elle-même n’est pas prête 13:43 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; re, ça a l’air un peu cahoteux par ici 13:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; pas de souci, je suis de retour :) 13:43 &amp;lt;protok0l&amp;gt; des nouvelles de la disparition d’aum ? je veux stasher ! 13:44 * dm aime savoir que des choses sont faites sous le capot pour optimiser I2P 13:44 &amp;lt;jrandom&amp;gt; comme l’a cité gott, DIY, faire ou périr 13:45 &amp;lt;jrandom&amp;gt; oui, le brassage mémoire finissait par représenter une part substantielle du temps CPU 13:45 &amp;lt;jrandom&amp;gt; donc ça valait enfin l’effort d’optimiser 13:45 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Désolé, je dois attraper un bus, je lirai les logs plus tard ce soir. 13:45 &amp;lt;deer&amp;gt; &amp;lt;peer&amp;gt; salut, juste un rapport de bug 13:45 &amp;lt;jrandom&amp;gt; (car cela a réduit le temps de test de la bibliothèque de streaming d’un facteur 5) 13:45 &amp;lt;jrandom&amp;gt; cool baffled, à plus tard 13:46 &amp;lt;deer&amp;gt; &amp;lt;peer&amp;gt; quand ta connexion réseau tombe, i2p meurt 13:46 &amp;lt;dm&amp;gt; Ce sont le genre de choses qui te tombent dessus, c’est bien de les évacuer tant que le projet est encore léger. 13:46 &amp;lt;deer&amp;gt; * postman a remarqué ça aussi il y a quelques jours 13:46 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; un de mes serveurs a perdu son lien 13:46 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; pendant quelques minutes - après ça i2p méritait un redémarrage complet 13:46 &amp;lt;jrandom&amp;gt; meurt, c’est-à-dire la JVM s’arrête, ou le router cesse de parler aux pairs ? 13:47 &amp;lt;jrandom&amp;gt; (il arrête évidemment de parler aux pairs, je veux dire, une fois le réseau revenu, est-ce qu’il se remet ?) 13:47 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom : dans mon cas la JVM tournait toujours - mais aucune connexion n’aboutissait pendant environ 15 minutes 13:47 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom : après ça j’ai redémarré 13:47 &amp;lt;jrandom&amp;gt; hmm, ok, cool 13:48 &amp;lt;jrandom&amp;gt; merci peer, postman. je vais faire un peu de debug là-dessous 13:48 &amp;lt;jrandom&amp;gt; quels OS, au fait ? 13:48 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom : pas de souci - je voulais t’écrire un mail mais j’ai oublié 13:49 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom: Linux 2.4.recent - glibc2.3.recent jvm 1.4.05 13:49 * jrandom soupçonne que cette semaine sera la semaine du « casser des trucs et faire en sorte que i2p gère ça mieux » 13:49 &amp;lt;jrandom&amp;gt; clair 13:50 &amp;lt;deer&amp;gt; &amp;lt;peer&amp;gt; jrandom : dans mon cas la JVM s’est arrêtée complètement 13:50 &amp;lt;jrandom&amp;gt; est-ce qu’il a dit OutOfMemory ou affiché des messages CRIT ? ou a-t-il créé un fichier hs_* dans ton répertoire d’installation i2p ? 13:52 &amp;lt;jrandom&amp;gt; peut-être qu’on pourra creuser les détails plus tard, après la réunion 13:52 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose sur 2) mises à jour du cœur ? 13:52 &amp;lt;jrandom&amp;gt; sinon, passons à 3) bibliothèque de streaming 13:53 &amp;lt;dm&amp;gt; ouais 13:53 &amp;lt;dm&amp;gt; cette latence augmentée 13:53 &amp;lt;dm&amp;gt; tu as une estimation du % d’augmentation par hop ? 13:53 &amp;lt;dm&amp;gt; on parle de quelques points de % ou de 30-40 % ? 13:53 &amp;lt;jrandom&amp;gt; aucune, c’est juste que dans certaines situations ça n’envoyait pas par un tunnel sortant 13:54 &amp;lt;dm&amp;gt; donc négligeable... d’accord 13:54 &amp;lt;dm&amp;gt; (en moyenne) 13:54 &amp;lt;dm&amp;gt; 3) 13:54 &amp;lt;jrandom&amp;gt; 0 % par hop, mais c’est comme si le pair à qui tu parles avait des tunnels plus longs d’1 hop qu’avant (en moyenne) 13:55 &amp;lt;jrandom&amp;gt; pas beaucoup de mises à jour vraiment visibles pour la bibliothèque de streaming jusqu’ici 13:55 &amp;lt;jrandom&amp;gt; les choses marchent plutôt bien, et j’ai fait une série de benchmarks pour suivre les progrès pendant les mises à jour récentes de la mémoire 13:55 &amp;lt;dm&amp;gt; oh des chiffres de débit !!! 13:57 &amp;lt;dm&amp;gt; ping 13:57 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; . 13:57 &amp;lt;jrandom&amp;gt; eh bien, ça variait selon la taille des messages et la latence injectée par hop, mais le débit préliminaire a été 2 à 5x plus rapide 13:57 &amp;lt;jrandom&amp;gt; mais c’était limité par le CPU 13:57 &amp;lt;dm&amp;gt; hmmm, pas mal. 13:58 &amp;lt;dm&amp;gt; CPU de quel côté ? 13:58 &amp;lt;jrandom&amp;gt; le gros avantage est la réduction des retransmissions de données et l’élimination quasi totale des échecs ;) 13:59 &amp;lt;jrandom&amp;gt; dm : ces tests ont été faits avec le simulateur, en injectant des délais aléatoires par hop 13:59 &amp;lt;jrandom&amp;gt; (par ex. 400 ms à chaque fois, ou 1000 ms, ou 2000 ms) 13:59 &amp;lt;dm&amp;gt; Y a-t-il une sorte de schéma de priorité pour que le transfert des messages des tunnels ne soit pas trop affecté par des gens qui essaient de télécharger à 30 k/s et saturent leur CPU ? 13:59 &amp;lt;jrandom&amp;gt; (en fait, le *gros* avantage c’est la fenêtre glissante et le réordonnancement, mais la réduction des retransmissions est bonne) 14:00 &amp;lt;jrandom&amp;gt; je ne suis pas sûr de comprendre 14:00 &amp;lt;dm&amp;gt; Par exemple si je télécharge du porno, est-ce que je vais injecter un lag de 3 s à tous ceux qui passent par moi dans leurs tunnels. 14:00 &amp;lt;jrandom&amp;gt; (et les taux de transfert étaient bien plus élevés que 30 KB/s, mais encore une fois, c’était en local uniquement avec des délais injectés aléatoirement) 14:01 &amp;lt;dm&amp;gt; Je me demande juste ce qui se passe en général si quelqu’un sature son CPU, en termes de contribution au réseau. 14:01 &amp;lt;dm&amp;gt; Je suppose que ce n’est pas spécifique à un abus de la bibliothèque de streaming. 14:02 &amp;lt;jrandom&amp;gt; tu ne vas pas saturer ton CPU en faisant du streaming, la charge CPU était quelque chose que j’ai rencontré en utilisant le simulateur local faisant tourner plein de routers sur une seule machine 14:02 &amp;lt;dm&amp;gt; ah d’accord, je pensais que le CPU était saturé avec un router essayant de chiffrer tous les bits qui descendent le tuyau. 14:02 &amp;lt;jrandom&amp;gt; nan, le chiffrement est vraiment vraiment rapide 14:03 &amp;lt;dm&amp;gt; cool 14:03 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a des questions concernant l’avancement de la bibliothèque de streaming ? 14:03 &amp;lt;jrandom&amp;gt; sinon, 4) avancées de mail.i2p 14:04 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; postman, t’es dans le coin ? 14:04 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; yo :) 14:04 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ok 14:04 &amp;lt;deer&amp;gt; * postman fait coucou 14:05 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; eh bien, messieurs. Certains d’entre vous auront remarqué que nous avons enfin implémenté des services entrée/sortie 14:05 &amp;lt;jrandom&amp;gt; [w00t!] 14:05 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; veuillez lire www.postman.i2p/inout.html 14:05 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; merci de tester le système 14:06 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; baffled va fournir le 2e MX officiel 14:06 &amp;lt;jrandom&amp;gt; clair 14:06 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; en ce moment je travaille sur l’implémentation IMAP 14:07 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cela signifie un passage au format maildir bientôt 14:07 &amp;lt;jrandom&amp;gt; il faudra re-vérifier divers clients pour ça, non ? 14:07 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; pour l’instant j’évalue/teste 14:07 &amp;lt;jrandom&amp;gt; cool 14:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; pourquoi IMAP et pas POP3 ? 14:07 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; oui, et côté serveur aussi 14:08 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; Natalia : nous avons déjà POP3 14:08 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; POP3 peut bien sûr être utilisé 14:08 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; IMAP4 nous rendra plus flexibles pour les systèmes de webmail (avec un peu de chance) 14:10 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; c’est encore une question ouverte 14:10 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; d’accord. 14:10 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; on aurait dit que tu allais passer de POP3 à IMAP 14:11 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; non, bien sûr que non 14:11 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom : des nouvelles concernant un webmail tournant localement ? 14:12 &amp;lt;jrandom&amp;gt; pas à ma connaissance. je n’ai pas eu le temps de m’y pencher du tout 14:12 &amp;lt;deer&amp;gt; * postman non plus 14:12 &amp;lt;jrandom&amp;gt; il y avait ces discussions à propos d’atmail, mais c’est propriétaire 14:12 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; mmh, oui 14:13 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; mais quelque chose en JSP ? 14:13 &amp;lt;jrandom&amp;gt; ’ce serait une très bonne façon pour un volontaire de se lancer et de faire un peu de travail de fond :) 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; eh bien, j’ai ajouté cette description à gott.i2p/sites.html 14:13 &amp;lt;deer&amp;gt; * postman est complètement incapable de faire des recherches sur ce sujet 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; pour www.postman.i2p 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; postman gère le premier service mail d’i2p, offrant des comptes POP3 et SMTP 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; sur i2p. Récemment, la possibilité d’envoyer et de recevoir des e-mails vers et 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; depuis l’extérieur du réseau i2p a été implémentée, faisant des services de www.postman.i2p une 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; destination futée pour tout utilisateur d’e-mail soucieux et bientôt un incontournable, à mesure que des comptes mail.i2p 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; deviennent la norme pour les auteurs d’eepsite. 14:14 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; ça sonne bien ? 14:14 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; merci Natalia :) 14:14 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom : je pense que ce n’est pas un sujet urgent 14:14 &amp;lt;deer&amp;gt; * Natalia fait une révérence :) 14:15 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom : peut-être qu’on reprendra la question du webmail plus tard :) 14:15 &amp;lt;jrandom&amp;gt; d’accord postman 14:15 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; c’est tout pour moi, merci :) 14:15 &amp;lt;jrandom&amp;gt; clair, merci postman 14:15 &amp;lt;deer&amp;gt; * postman fait une révérence aussi et se rassoie 14:15 &amp;lt;jrandom&amp;gt; ok, autre chose là-dessus, ou on passe à 5) avancées BT ? 14:16 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; dinoman : t’es dans le coin ? 14:16 &amp;lt;dm&amp;gt; Ouais, j’attends toujours que BT réactive mon ADSL 14:16 &amp;lt;jrandom&amp;gt; !thwap 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; dino a fait du bon boulot 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; avec Ragnarok pour corriger certaines choses 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; jusqu’à présent, il semble que les problèmes actuels soient : 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; - manque de fiabilité de SAM 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; - problèmes de la bibliothèque SAM Python 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; - utilisation incorrecte de la lib SAM Python 14:18 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; - prise en charge correcte de la destination au lieu de host/ip/port 14:18 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; une fois que cela est corrigé, ça devrait marcher 14:18 &amp;lt;jrandom&amp;gt; cool 14:19 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; Je pense qu’il faut toutefois prendre un petit recul 14:19 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; et s’accorder sur la manière de modifier le protocole pour gérer correctement les destinations 14:19 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; de toute façon ce sera incompatible, donc autant bien le casser 14:19 &amp;lt;jrandom&amp;gt; je suis d’accord 14:20 &amp;lt;jrandom&amp;gt; peut-être que quelqu’un peut ébaucher un plan global de ce qu’il faut faire sur les différentes applis/composants pour que ça marche 14:20 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; chaque pair a un peer_id unique de 20 octets 14:20 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; il est normalement dérivé du host/ip 14:21 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; je pense qu’utiliser la destination complète est un peu excessif 14:21 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; quelle chose globalement unique devrions-nous utiliser ? 14:21 &amp;lt;jrandom&amp;gt; SHA1(destination)[0:19] 14:21 &amp;lt;jrandom&amp;gt; peut-être ? 14:21 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; les vingt premiers octets de la dest ? :) 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; un hash sha1 fait 20 octets 14:22 &amp;lt;jrandom&amp;gt; les 20 premiers octets de la dest devraient être assez aléatoires aussi, suffisant pour gérer les collisions aléatoires, mais pas pour faire face à des collisions hostiles 14:22 &amp;lt;jrandom&amp;gt; encore mieux 14:22 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; si tu perds la clé comment les pairs se retrouvent-ils 14:22 &amp;lt;jrandom&amp;gt; un pair *est* une clé 14:23 &amp;lt;jrandom&amp;gt; oh 14:23 * jrandom a mal interprété 14:23 &amp;lt;jrandom&amp;gt; le tracker doit donner aux pairs la destination complète, pas le SHA1(destination) 14:24 &amp;lt;jrandom&amp;gt; est-ce le même peer_id en question ? 14:24 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; j’ai corrigé le tracker php pour envoyer la clé complète comme ip 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; en fait c’est le client qui génère le peer_id 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; (qu’entends-tu par « clé » ?) 14:25 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; destination 14:25 &amp;lt;dm&amp;gt; On dirait un sketch « Who’s on First ». 14:25 &amp;lt;dm&amp;gt; Utilisez des phrases complètes, les gens ! 14:26 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; ok très bien :/ le tracker envoie la Destination complète comme ip 14:27 &amp;lt;jrandom&amp;gt; heh, ne fais pas attention à dm. ça a l’air parfait 14:27 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; le peer id est juste pour les trackers 14:27 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; peut-être qu’on pourrait utiliser #i2p-bt 14:28 &amp;lt;jrandom&amp;gt; ce qui serait utile, je pense, c’est que toi (ou quelqu’un d’autre) puisses peut-être rédiger une liste des modifications à faire 14:28 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; pour qu’aucune guerre de religion ne démarre chaque fois que le nom du serpent est lâché 14:29 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; ça me va 14:29 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; je ne fais pas la guerre, si ça marche, ça marche 14:29 &amp;lt;jrandom&amp;gt; (par ex. "tracker sends e full destination as the IP", "client interprets the IP as the full destination", "torrent contains the tracker's destination in the field 'trackerDest'", etc) 14:29 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; définitivement 14:30 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; jrandom tu l’as 14:31 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; voici la sortie d’exemple du tracker 8:intervali300e12:min intervali30e5:peersld2:ip50:klkjlkfsdjfkljkfdhjkddfsjkldsfjlkjfdlkjsfdl;kj;sdf7:peer 14:31 &amp;lt;dm&amp;gt; copie/colle la phrase de jrandom dans Notepad et enregistre sous « draft.txt » 14:31 &amp;lt;cat-a-puss&amp;gt; BT sur i2p sera-t-il intercompatible avec d’autres clients qui ne sont pas sur i2p ? 14:31 &amp;lt;jrandom&amp;gt; cool dinoman 14:31 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; à ip50 tu verras une clé bidon 14:32 &amp;lt;jrandom&amp;gt; cat-a-puss : oui 14:32 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; oui 14:32 &amp;lt;cat-a-puss&amp;gt; alors on devrait discuter 14:32 &amp;lt;jrandom&amp;gt; bienvenue à la réunion hebdo ! :) 14:32 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; il faudra que ce soit quelque chose comme .i2ptorrent pour que ça cohabite 14:32 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; pour les noms de fichiers, les liens et tout le reste 14:33 &amp;lt;jrandom&amp;gt; tu travailles sur quelque chose de similaire, cat-a-puss, ou tu as des idées d’amélioration ? 14:33 &amp;lt;cat-a-puss&amp;gt; je travaille sur quelque chose de similaire 14:33 &amp;lt;cat-a-puss&amp;gt; en Java 14:33 &amp;lt;jrandom&amp;gt; cool 14:34 &amp;lt;jrandom&amp;gt; est-ce nécessairement spécifique à Java, ou certains pairs peuvent-ils être dans d’autres langages ? 14:34 &amp;lt;cat-a-puss&amp;gt; bonne question, je ne sais pas comment faire ce genre de chose en Java, je vais devoir me renseigner 14:35 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; d’accord 14:35 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; utilisons ugha.i2p pour rédiger quelques specs 14:35 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; . 14:35 &amp;lt;jrandom&amp;gt; ou peut-être qu’il nous faut une section « swarming data transfer » dans le forum pour qu’on puisse tous discuter de ces trucs à notre rythme ? 14:35 &amp;lt;jrandom&amp;gt; ou ugha.i2p, bien sûr 14:36 &amp;lt;jrandom&amp;gt; (pendant qu’on travaille sur quelques bugs dans l’impl SAM et les libs :) 14:36 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; ça rend le tout stimulant 14:37 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; hehe ok 14:38 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; ... 14:38 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; plus de bt ? 14:38 &amp;lt;deer&amp;gt; * dinoman retourne travailler sur Savane 14:39 &amp;lt;jrandom&amp;gt; `http://ugha.i2p/SwarmingTransfer` / http://ugha.ath.cx/SwarmingTransfer 14:39 &amp;lt;jrandom&amp;gt; clair 14:39 &amp;lt;jrandom&amp;gt; ok, autre chose sur 5) avancées BT ? 14:39 &amp;lt;jrandom&amp;gt; ou on passe à 6) ??? 14:39 &amp;lt;jrandom&amp;gt; et demander à dinoman comment avance Savane ? :) 14:40 &amp;lt;deer&amp;gt; * jrandom claque son fouet 14:40 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; mince je suis bloqué sur l’utilisation du système mail d’i2p 14:40 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; je pense que je devrais juste retirer le mail 14:40 &amp;lt;jrandom&amp;gt; y a-t-il un moyen de lui dire d’utiliser le serveur SMTP sur un port différent ? 14:40 &amp;lt;jrandom&amp;gt; ou est-ce que le problème est le SMTP authentifié ? 14:41 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; auth 14:41 &amp;lt;protok0l&amp;gt; Uptime : 5 j 14:41 &amp;lt;protok0l&amp;gt; ii own 14:41 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; ce n’est pas dans la classe que Savane utilise 14:42 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; je peux l’y mettre 14:42 &amp;lt;protok0l&amp;gt; je suis « Ident : pxEI » quelqu’un peut me dire ma cote 14:42 &amp;lt;jrandom&amp;gt; ok, je parie qu’on peut demander à postman de te configurer une destination SMTP personnalisée qui ne requiert pas d’authentification 14:42 &amp;lt;dm&amp;gt; je te donne 6/10 14:42 &amp;lt;dm&amp;gt; tu pourrais travailler un peu ton cul 14:42 &amp;lt;janonymous1&amp;gt; C’est quoi Savane 14:43 &amp;lt;jrandom&amp;gt; janonymous1 : c’est comme SourceForge 14:43 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; parce que je regarde la page d’accueil I2P Public Domain Software dans mon navigateur maintenant 14:43 &amp;lt;jrandom&amp;gt; w00t 14:45 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; ce serait cool mais vu ce qui se fait sur le serveur je ne veux pas que quelqu’un me hacke et obtienne les infos sur le serveur mail 14:45 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; c’est ça qui me dérange 14:45 &amp;lt;jrandom&amp;gt; eh bien, ils n’obtiendraient aucune info sur le serveur mail, ils pourraient juste (au pire) usurper @mail.i2p 14:45 &amp;lt;janonymous1&amp;gt; Cool 14:46 &amp;lt;jrandom&amp;gt; mais oui, ce serait super d’avoir le support SMTP authentifié pour éviter ça 14:46 &amp;lt;jrandom&amp;gt; je ne sais pas combien de travail ça représenterait par contre 14:46 &amp;lt;protok0l&amp;gt; eh bien je suis content d’avoir laissé mon idée de serveur mail à postman 14:46 &amp;lt;protok0l&amp;gt; ça semble plus difficile que je ne l’imaginais 14:47 &amp;lt;deer&amp;gt; &amp;lt;Ch0Hag&amp;gt; ça ne me dérangerait pas d’aider pour ça 14:47 &amp;lt;dm&amp;gt; protocol 14:47 &amp;lt;deer&amp;gt; &amp;lt;Ch0Hag&amp;gt; Faut bien faire quelque chose. :-) 14:47 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; je vais faire l’auth :( ça prendra un peu de temps mais je le ferai 14:47 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; oui dm 14:48 &amp;lt;jrandom&amp;gt; tu vois, tu as déjà un volontaire dinoman ! :) 14:48 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; peut-être que je pourrais héberger un serveur Nessus 14:48 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; et le tunneliser via TOR de mon côté 14:49 &amp;lt;deer&amp;gt; &amp;lt;Ch0Hag&amp;gt; Et puis j’ai besoin d’une bonne excuse pour travailler sur le reste de mon réseau. 14:49 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; et je me consacrerai à apprendre Python 14:49 &amp;lt;janonymous1&amp;gt; « the i2p software foundation ». Je la vois déjà 14:49 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; et à apprendre à taper correctement 14:49 &amp;lt;dm&amp;gt; Je me consacrerai à la quête de plus d’argent pour moi-même et pour ceux qui me sont directement liés, qui pourraient être enclins à me donner de l’argent dans un avenir proche. 14:50 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever pour 6) ??? 14:50 &amp;lt;dm&amp;gt; 7) $$$ 14:51 &amp;lt;duck&amp;gt; Roger Dingledine (arma @ freenode) a publié un brouillon d’un chapitre d’un prochain livre O’Reilly 14:51 &amp;lt;duck&amp;gt; http://freehaven.net/doc/wupss04/usability.pdf 14:51 &amp;lt;jrandom&amp;gt; ah, oui, c’est plutôt bon 14:51 &amp;lt;duck&amp;gt; ça parle d’anonymat et d’ergonomie 14:51 &amp;lt;dm&amp;gt; chapitre sur l’ergonomie ? 14:51 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; je peux diriger the i2p software foundation 14:51 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; lol 14:51 &amp;lt;duck&amp;gt; des passages intéressants sur l’imago négatif 14:52 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; donnez-moi les clés du trésor 14:52 &amp;lt;duck&amp;gt; le fait d’avoir de bons paramètres par défaut 14:52 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; MAINTENANT ! 14:52 &amp;lt;duck&amp;gt; etc 14:52 &amp;lt;duck&amp;gt; . 14:52 &amp;lt;jrandom&amp;gt; et l’importance de l’ergonomie, parfois même au-dessus de la sécurité 14:52 &amp;lt;dm&amp;gt; protok0l : tu es l’avocat des utilisateurs, non ? Tu devrais lire ce document. 14:52 &amp;lt;jrandom&amp;gt; ’k, autre chose pour la réunion ? 14:52 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; waouh, je vois 83 pairs 14:52 &amp;lt;duck&amp;gt; maintenant on sait pourquoi il y a si peu de sites cachés connus sur tor 14:53 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; dm : je vais le faire 14:53 &amp;lt;duck&amp;gt; arma a peur de l’imago négatif 14:53 &amp;lt;duck&amp;gt; . 14:53 &amp;lt;dm&amp;gt; « imago » ? 14:53 &amp;lt;duck&amp;gt; image 14:53 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; (psychanalyse) une image idéalisée de quelqu’un 14:53 &amp;lt;dm&amp;gt; Pas de mention d’I2P là-dedans :( 14:53 &amp;lt;duck&amp;gt; jrandom : on ne l’est pas ? 14:54 &amp;lt;jrandom&amp;gt; hm ? 14:54 &amp;lt;dm&amp;gt; il veut dire « ne le sommes-nous pas ». Il est néerlandais. 14:54 &amp;lt;duck&amp;gt; si un groupe spécifique se déplace maintenant sur i2p, 14:54 &amp;lt;duck&amp;gt; ils pourraient tenir à l’écart d’autres utilisateurs dont nous avons besoin 14:55 &amp;lt;jrandom&amp;gt; oh, c’est là-dedans ? je n’ai pas vu ça 14:55 &amp;lt;duck&amp;gt; non, c’est moi qui le dis 14:55 &amp;lt;duck&amp;gt; mais c’est là-dedans aussi, plus ou moins 14:55 &amp;lt;duck&amp;gt; bien sûr Andy l’anarchiste s’en fout 14:56 &amp;lt;jrandom&amp;gt; eh bien, je pense qu’il y a de la place pour i2p et tor 14:56 &amp;lt;duck&amp;gt; oui 14:56 &amp;lt;duck&amp;gt; mais qu’en est-il d’une image négative précoce d’I2P 14:56 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; c’est la raison pour laquelle je suis forcée d’être une femme quelque peu banale sur ce canal IRC 14:56 &amp;lt;protok0l&amp;gt; haha, quand je donnerai le signal, toutes les grosses listes et tous les forums anarchistes entendront parler d’i2p en un jour ou deux 14:56 &amp;lt;jrandom&amp;gt; oh, je m’en fous royalement de ça, duck ;) 14:56 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; jrandom n’approuve pas got 14:56 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; *gott 14:57 &amp;lt;duck&amp;gt; jrandom : oui, mais bon 14:57 * duck compte le nombre de régions amicales à l’anarchie sur le globe 14:57 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; donc je dois être Natalia, la femme aimée du canal 14:57 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; ( nul ) 14:57 &amp;lt;duck&amp;gt; somalie ? 14:57 &amp;lt;duck&amp;gt; je parie qu’ils s’en foutent royalement là-bas 14:57 &amp;lt;protok0l&amp;gt; Chiapas, mexica 14:57 &amp;lt;duck&amp;gt; mais pas des gentils 14:57 &amp;lt;protok0l&amp;gt; mexiico 14:58 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; bah, tu veux être féminisée 14:58 &amp;lt;jrandom&amp;gt; duck : quand viendra le moment d’être plus publics, je suis certain qu’on pourra présenter un visage raisonnable et accessible à monsieur tout-le-monde 14:58 &amp;lt;duck&amp;gt; k 14:58 &amp;lt;jrandom&amp;gt; les gens feront-ils des choses « mauvaises » avec i2p ? oui 14:58 &amp;lt;dm&amp;gt; Je pense qu’on devrait viser monsieur bide à bière 14:58 &amp;lt;protok0l&amp;gt; bonne chance, je sais que gott prépare quelque chose 14:58 &amp;lt;protok0l&amp;gt; gott nous détruira 14:58 &amp;lt;duck&amp;gt; ok 14:58 &amp;lt;duck&amp;gt; . 14:58 &amp;lt;jrandom&amp;gt; la seule façon pour un système d’anonymat ou de sécurité digne de ce nom de survivre est d’être neutre vis-à-vis du contenu 14:59 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; les systèmes de communication anonymes ne peuvent que protéger la communication. Ils n’interfèrent pas avec le bon vieux travail de police si quelqu’un *fait* réellement quelque chose. 14:59 &amp;lt;duck&amp;gt; je dis juste que certains liens placés sur `http://127.0.0.1:7657/index.jsp` pourraient être mauvais 14:59 &amp;lt;dm&amp;gt; I2P, c’est la technologie. 14:59 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; oui 14:59 &amp;lt;jrandom&amp;gt; tout à fait, duck 15:00 &amp;lt;duck&amp;gt; et oui, le sitelist.html va encore se transformer en truc de discussion TFE 15:00 &amp;lt;jrandom&amp;gt; eh bien, mmhmm 15:00 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; la neutralité de contenu est quelque chose dont j’écris dans la dernière entrée d’eeplog 15:00 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; `http://gott.i2p/eeplog.html` 15:01 &amp;lt;jrandom&amp;gt; c’est, cependant, la force des eepsites interactifs, comme les wikis 15:01 &amp;lt;jrandom&amp;gt; (par ex. demander aux gens d’enregistrer leur site avec un sitelist.py ou autre) 15:01 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; jrandom : soutiens-tu ou pas l’idée que des crawlers d’eepsite faisant des liens vers du contenu illégal soient liés depuis la page d’accueil ? 15:01 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; +ou 15:01 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; si tu allais faire un lien vers la sitelist 15:02 &amp;lt;duck&amp;gt; d’un point de vue moral je m’en contrefous aussi 15:02 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; jrandom : aucun de ceux-là n’est enregistré 15:02 &amp;lt;duck&amp;gt; mais d’un point de vue ergonomie, peut-être 15:02 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; le script vérifie host.txt 15:02 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; *hosts.txt 15:02 &amp;lt;jrandom&amp;gt; d’un point de vue non technique, je soutiens ce que la communauté d’utilisateurs demande 15:02 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; donc tout le monde est ajouté à la liste s’ils ont un domaine 15:03 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; ugh, les soutiens-gorge sont tellement inconfortables. 15:03 &amp;lt;protok0l&amp;gt; ouaip, flippant 15:03 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; avez-vous _vu_ la communauté d’utilisateurs ? 15:03 &amp;lt;cat-a-puss&amp;gt; La solution la plus simple serait de lier simplement vers des pages de recherche. Tout le monde sait les utiliser, elles donnent un accès rapide, et personne ne voit quoi que ce soit qu’il n’a pas demandé. 15:04 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; :) 15:04 &amp;lt;protok0l&amp;gt; gott est un tueur en série, je le sais. il sera le premier à proposer des meurtres en direct via webcam sur i2p 15:04 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; la communauté d’utilisateurs est composée de personnes plutôt étranges. 15:04 &amp;lt;jrandom&amp;gt; bon point cat-a-puss, on pourrait simplement faire un lien vers files.i2p 15:04 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; pour le moment, je suis forcée d’être une femme parce que le développeur principal désapprouve le comportement immoral de mon autre. 15:04 &amp;lt;duck&amp;gt; cat-a-puss++ 15:04 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; nous sommes unis par l’aventure commune. 15:06 &amp;lt;BS314159&amp;gt; Je ne suis pas convaincu que ce soit une bonne idée, mais la licence I2P est certainement assez large pour que des gens fassent des dérivés, ne différant que par les pages de liens locales 15:06 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; bon. 15:06 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; espérons que DrWoo puisse garder ses index exempts de corruption 15:06 &amp;lt;jrandom&amp;gt; certainement, BS314159 15:06 &amp;lt;BS314159&amp;gt; pas des versions. des distributions. 15:06 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; files.i2p devrait être un lien 15:06 &amp;lt;jrandom&amp;gt; BS314159 : les gens peuvent même éditer leur propre page de liens locale 15:06 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; et ensuite il devrait y avoir un lien vers un annuaire de type Yahoo 15:06 &amp;lt;protok0l&amp;gt; la plupart des gens seront assez sages pour utiliser la version officielle 15:06 &amp;lt;jrandom&amp;gt; (dans docs/readme.html) 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; les moteurs de recherche et les annuaires Internet servent des rôles différents 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; c’est pourquoi l’annuaire est là à la base 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; il a été demandé comme indépendant d’un moteur de recherche 15:07 &amp;lt;BS314159&amp;gt; donc si vous voulez par ex. cibler un public anti-pornographie, trouvez un mainteneur anti-pornographie qui maintient un jeu de pages de démarrage filtrées par défaut 15:07 &amp;lt;protok0l&amp;gt; à moins qu’ils ne soient prêts à chercher des portes dérobées dans les versions tierces 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; par des gens 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; donc je pense que le moteur de recherche est bien 15:07 &amp;lt;jrandom&amp;gt; exact BS314159 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; mais ne devrait pas être la limite 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; moteur de recherche, annuaire Internet, wiki, page d’aide 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; peut-être. 15:08 &amp;lt;jrandom&amp;gt; on lie déjà vers fproxy.i2p, et on sait le contenu effrayant et maléfique qu’ils ont sur ce site ;) 15:08 &amp;lt;BS314159&amp;gt; Je ne suis pas sûr d’être dans le sujet, mais ça semble possible. Existe-t-il un filtre de contenu open source que des mainteneurs de moteur de recherche seraient prêts à prendre en charge ? 15:08 &amp;lt;BS314159&amp;gt; J’ai l’impression de ne pas être dans le sujet 15:08 &amp;lt;protok0l&amp;gt; la réunion est toujours en cours ? 15:08 &amp;lt;jrandom&amp;gt; oui protok0l 15:08 &amp;lt;BS314159&amp;gt; désolé. (se réduit au silence) 15:08 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; jrandom : peut-être ne devrais-tu pas lier vers fproxy.i2p 15:08 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; il est presque toujours en panne 15:08 &amp;lt;jrandom&amp;gt; BS314159 : je pense qu’un filtre de contenu dans le moteur de recherche est excessif 15:08 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; il est en panne en ce moment, on dirait 15:09 &amp;lt;protok0l&amp;gt; il l’est 15:09 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; selon la dernière exécution du script de vérification de site 15:09 &amp;lt;jrandom&amp;gt; ’k 15:09 &amp;lt;jrandom&amp;gt; bon, ça a été une bonne discussion, plein de bonnes idées 15:09 &amp;lt;BS314159&amp;gt; pas _le_ moteur de recherche. le moteur de recherche de _quelqu’un_ 15:10 &amp;lt;deer&amp;gt; * Natalia sourit. 15:10 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; BS3 : aol.i2p ;-) 15:10 &amp;lt;jrandom&amp;gt; ok, autre chose pour la réunion ? 15:10 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; wouah... encore en réunion... 15:11 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; je pensais que j’avais raté ça d’une heure 15:11 &amp;lt;jrandom&amp;gt; non, j’étais en retard 15:11 &amp;lt;jrandom&amp;gt; ok, sinon.. 15:11 * jrandom s’échauffe 15:11 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P pour le 2004-10-26</title><link>/fr/blog/2004/10/26/notes-d%C3%A9tat-di2p-pour-le-2004-10-26/</link><pubDate>Tue, 26 Oct 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/10/26/notes-d%C3%A9tat-di2p-pour-le-2004-10-26/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;h2 id="index">Index&lt;/h2>
&lt;ol>
&lt;li>Net status&lt;/li>
&lt;li>Streaming lib&lt;/li>
&lt;li>mail.i2p progress&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-état-du-réseau">1) État du réseau&lt;/h2>
&lt;p>Je ne veux pas tenter le diable, mais depuis une semaine le réseau est à peu près comme avant - assez stable pour l&amp;rsquo;irc, les eepsites(I2P Sites) se chargent de façon fiable, même si les gros fichiers nécessitent encore souvent une reprise du téléchargement. En gros, rien de nouveau à signaler, si ce n&amp;rsquo;est qu&amp;rsquo;il n&amp;rsquo;y a rien de nouveau à signaler.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 26 octobre 2004</title><link>/fr/blog/2004/10/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-octobre-2004/</link><pubDate>Tue, 26 Oct 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/10/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-octobre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> deer, jrandom, lucky, modulus&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> 14:04 &amp;lt;jrandom&amp;gt; 0) salut 14:04 &amp;lt;jrandom&amp;gt; 1) état du réseau 14:04 &amp;lt;jrandom&amp;gt; 2) Streaming lib (bibliothèque de streaming) 14:04 &amp;lt;jrandom&amp;gt; 3) avancement de mail.i2p 14:05 &amp;lt;jrandom&amp;gt; 4) ??? 14:05 &amp;lt;jrandom&amp;gt; 0) salut 14:05 * jrandom fait coucou 14:05 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées à http://dev.i2p.net/pipermail/i2p/2004-October/000474.html 14:06 * jrandom vous laisse lire à l'avance (maudite lecture en avance !) 14:06 &amp;lt;jrandom&amp;gt; on passe à 1) état du réseau 14:07 &amp;lt;jrandom&amp;gt; je suppose que le mail couvre ce que je voulais mentionner. beau correctif concernant la reprise, duck, et merci de l'avoir signalé ardvark et ragnarok ! 14:07 &amp;lt;jrandom&amp;gt; quelqu'un a-t-il quelque chose à évoquer à propos de l'état du réseau ? 14:08 &amp;lt;modulus&amp;gt; ça déchire. 14:08 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; salut 14:08 &amp;lt;jrandom&amp;gt; w3wt 14:09 &amp;lt;jrandom&amp;gt; il y a un truc bizarre avec la latence ces derniers temps, mais ça semble être la même chose que ce dont on a parlé la semaine dernière 14:09 &amp;lt;jrandom&amp;gt; (d'autant que je n'ai pas touché au cœur depuis) 14:09 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; je pense que tout le monde est d'accord pour dire que c'était stable et utilisable. 14:09 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; mes 10-16 heures de connexion continue sur IRC me manquent, mais c'est pas important 14:10 &amp;lt;deer&amp;gt; &amp;lt;jrandom2p&amp;gt; je suis connecté depuis 20h ici 14:10 &amp;lt;deer&amp;gt; &amp;lt;jrandom2p&amp;gt; mais oui, ça varie (ce à quoi, j'espère, le point 2) de l'ordre du jour aidera) 14:10 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; j'ai du mal à dépasser&amp;gt; 2h, mais je me reconnecte toujours instantanément, donc c'est quand même utilisable 14:11 &amp;lt;jrandom&amp;gt; cool 14:11 &amp;lt;jrandom&amp;gt; toujours pas assez bon, mais suffisant 14:11 &amp;lt;jrandom&amp;gt; (pour le moment) 14:11 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; d'accord 14:12 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose, ou on passe à 2) streaming lib ? 14:13 &amp;lt;jrandom&amp;gt; [considérez que c'est fait] 14:13 &amp;lt;jrandom&amp;gt; le mail donne un aperçu de l'avancement 14:14 &amp;lt;jrandom&amp;gt; les séquences de messages sont « correctes » dans la plupart des cas (elles correspondent à celles discutées précédemment) 14:14 &amp;lt;jrandom&amp;gt; par ex., une requête/réponse courte obtient une réponse du destinataire en un seul aller-retour 14:15 &amp;lt;jrandom&amp;gt; je travaille sur profile=bulk en ce moment, en passant en revue les fenêtres glissantes avec de la latence et en conditions d'échec 14:15 &amp;lt;jrandom&amp;gt; il reste des choses à nettoyer, et rien n'est prêt à l'usage, mais ça avance 14:16 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; donc 0.4.2 avec la streaming lib est-elle en route pour octobre ? ça semble une précipitation inutile. 14:16 &amp;lt;jrandom&amp;gt; je ne pense pas que la streaming lib sera prête pour un déploiement final d'ici la semaine prochaine, non 14:17 &amp;lt;jrandom&amp;gt; donc il y aura un décalage de planning, je ne sais pas encore dans quelle mesure 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; des classes de test qu'on peut lancer pour le fun ? 14:18 &amp;lt;jrandom&amp;gt; je n'ai pas encore validé le fichier build.xml pour éviter que les gens ne l'utilisent ;) mais je pousserai ce que j'ai plus tard ce soir, et vous pourrez essayer http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/apps/streaming/java/test/net/i2p/client/streaming/StreamSinkTest.java?rev=1.1&amp;content-type=text/x-cvsweb-markup 14:19 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; h0t 14:19 &amp;lt;jrandom&amp;gt; une chose : cette nouvelle streaming lib n'utilise plus l'ancien mode=guaranteed puisqu'elle a son propre mécanisme ACK/NACK 14:20 &amp;lt;jrandom&amp;gt; ça veut dire qu'après que la lib fonctionnera parfaitement, il restera du boulot dans le router lui-même, car les tâches d'envoi côté client sont conçues pour une livraison 'guaranteed', en empaquetant un message aller-retour dans le garlic pour confirmer la livraison du tag de session 14:21 &amp;lt;jrandom&amp;gt; on n'a pas besoin de corriger ça immédiatement — l'usage de bande passante pour ce DeliveryStatusMessage est... trivial 14:21 &amp;lt;jrandom&amp;gt; mais on voudra le faire plutôt tôt que tard 14:22 &amp;lt;jrandom&amp;gt; ok, c'est tout ce que j'ai à dire là-dessus 14:22 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à soulever concernant la streaming lib ? 14:23 &amp;lt;jrandom&amp;gt; sinon, 3) avancement de mail.i2p 14:23 &amp;lt;jrandom&amp;gt; postman, t'es dans le coin ? 14:23 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ouaip 14:24 &amp;lt;jrandom&amp;gt; des nouvelles pour nous, ou on attend d'en avoir plus ? 14:24 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ok 14:24 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; j'y vais ? 14:24 &amp;lt;jrandom&amp;gt; le micro est à toi 14:24 &amp;lt;deer&amp;gt; * gott se réveille. 14:24 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; 1.) la fonctionnalité de proxy in/out est en cours d'installation/test en ce moment 14:25 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; 2.) d'ici les 10 prochains jours, nous aurons un service de passerelle depuis et vers l'internet pour les emails 14:25 &amp;lt;modulus&amp;gt; cool ! 14:25 &amp;lt;jrandom&amp;gt; cool^2 ! 14:25 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; en effet 14:25 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; 3.) l'implémentation suivra les idées/concepts du document ideas.html sur mon site web 14:25 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; bravo ! 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ça veut dire : quotas basés sur hashcash/destinataire et tout le tralala 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; le service ne devrait pas être abusé par ses chers utilisateurs anonymes 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; :) 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; bon, il y a un autre point 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; la question des interfaces webmail 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; pour l'instant je ne veux pas les héberger sur mes serveurs 14:27 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; puisque je ne connais pas les problèmes de sécurité potentiels 14:27 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; le système qui tourne actuellement a été vérifié par moi — je connais la source et les risques de sécurité 14:28 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ajouter du PHP et des trucs dynamiques et une application webmail POUR TOUS les utilisateurs rend les choses beaucoup plus compliquées 14:28 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; l'idée (merci jr) c'est : 14:28 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; et si l'utilisateur installait sa propre interface webmail comme une autre instance optionnelle de Jetty ou autre ? 14:29 &amp;lt;modulus&amp;gt; un truc du genre POP3 -&amp;gt; webmail ? 14:29 &amp;lt;jrandom&amp;gt; exactement 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; et cette application webmail locale utilise les tunnels postman.i2p pour faire du SMTP et du POP3 14:29 &amp;lt;modulus&amp;gt; ça a l'air bien. 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; mais j'ai besoin d'aide pour évaluer 14:30 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; en ce moment je suis assez pris par la vraie vie et les proxies in/out 14:30 &amp;lt;jrandom&amp;gt; (beurk, la vraie vie !) 14:30 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; et j'ai un cerveau de la taille d'une cacahuète — donc je ne suis pas bon en Java du tout 14:31 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; j'ai besoin de quelqu'un pour aider à voir comment faire ça comme service local/optionnel 14:31 &amp;lt;modulus&amp;gt; il existe peut-être déjà quelque chose qui fait ça sur TCP ? si oui, on pourrait l'utiliser. 14:31 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; postman : je doute que ce soit la taille d'une cacahuète, je pense qu'il faut au moins la taille d'une noix rien que pour respirer ;) 14:32 &amp;lt;jrandom&amp;gt; après un coup d'œil rapide sur hotscripts, j'en ai vu un qui faisait POP3, mais je ne sais pas s'il faisait du SMTP authentifié 14:32 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus : je suppose qu'il y a quelque chose dans la nature qu'on peut utiliser/adapter — ce serait sexy de le faire tourner dans sa propre instance Jetty 14:32 &amp;lt;jrandom&amp;gt; je suis sûr qu'il y a quelque chose, il nous faut juste une âme aventureuse pour aller le trouver :) 14:32 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p : ça peut être bricolé assez facilement je pense 14:33 &amp;lt;jrandom&amp;gt; exactement — dans un monde idéal, quelqu'un n'a qu'à récupérer un mywebmail.war et le déposer dans le répertoire webapps/ et aller sur `http://localhost:7657/mywebmail/` 14:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; bon, je vous laisse réfléchir à cette question :) 14:33 &amp;lt;modulus&amp;gt; même si c'est une appli autonome, ça ira, avec i2ptunel 14:33 &amp;lt;jrandom&amp;gt; oui modulus 14:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ouaip :) 14:34 &amp;lt;jrandom&amp;gt; et local&amp;gt;&amp;gt; distant, car le côté local peut faire des choses comme accéder à tes trousseaux GPG, etc. 14:34 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; je ferai tout ce qui est nécessaire pour supporter un tel système côté serveur 14:34 &amp;lt;modulus&amp;gt; ce qui, espérons-le, sera très peu. 14:36 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; bien sûr il y aura une annonce officielle dès que l'accès Internet sera disponible — restez à l'écoute — il y aura peut-être aussi des avancées sur l'idée de webmail 14:36 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; voilà pour mon département 14:36 &amp;lt;deer&amp;gt; * postman se rassoit et sirote son café 14:36 &amp;lt;modulus&amp;gt; pourriez-vous faire quelque chose pour filtrer les données révélant l'identité ? 14:36 &amp;lt;jrandom&amp;gt; énorme, merci postman ! ça a l'air excitant 14:36 &amp;lt;modulus&amp;gt; certains MUA se comportent très mal à ce niveau. 14:37 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modules : merci de regarder la page web — il y a un sermon sur plusieurs pages à ce sujet 14:37 &amp;lt;jrandom&amp;gt; :) 14:37 &amp;lt;modulus&amp;gt; ok 14:37 &amp;lt;jrandom&amp;gt; `http://www.postman.i2p/sec.html` pour commencer 14:37 &amp;lt;modulus&amp;gt; j'ai lu ça, je pensais juste que certains champs pourraient être filtrés. 14:37 &amp;lt;modulus&amp;gt; peut-être que je fais confiance à postman mais pas aux autres. 14:38 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus : Ils SONT filtrés 14:38 &amp;lt;modulus&amp;gt; ok, la dernière fois que j'ai essayé, ils ne l'étaient pas. 14:38 &amp;lt;modulus&amp;gt; désolé pour ça. 14:38 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus : sec2.html décrit QUELLES lignes d'en-tête sont filtrées ou modifiées 14:38 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus : à quelles lignes d'en-tête fais-tu référence ? 14:38 &amp;lt;modulus&amp;gt; du genre domaine (IP) 14:39 &amp;lt;jrandom&amp;gt; ce serait bien qu'un script webmail local fasse le filtrage localement 14:39 &amp;lt;jrandom&amp;gt; (en plus de tout filtrage fait @ smtp.postman.i2p) 14:39 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus : parlons-en en privé, ok ? :) 14:40 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p : bien sûr — je suis content quand chaque client fait ses devoirs 14:40 &amp;lt;modulus&amp;gt; d'accord, désolé. 14:41 &amp;lt;jrandom&amp;gt; ok, avons-nous autre chose pour les discussions mail.i2p ? 14:41 &amp;lt;jrandom&amp;gt; sinon, 4) ??? 14:41 &amp;lt;deer&amp;gt; * duck a quelque chose pour le point n°4 14:42 &amp;lt;jrandom&amp;gt; quoi de neuf duck ? 14:42 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; le disque dur de home.duck.i2p a explosé 14:42 &amp;lt;jrandom&amp;gt; (zut) 14:42 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; heureusement les comptes d'hébergement n'étaient pas vraiment utilisés, sauf pour alexandria 14:42 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; est-ce que quelqu'un ici a tout aspiré les ebooks ? :) 14:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; si oui, il m'en manque quelques-uns donc envoyez-moi un message svp 14:43 &amp;lt;jrandom&amp;gt; en fait, je crois que thetower l'a fait 14:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; je sais que hypercubus les a aussi 14:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; zut 14:43 &amp;lt;jrandom&amp;gt; j'ai vu un miroir sur son site il y a quelque temps 14:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; :/ 14:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; cool 14:43 &amp;lt;jrandom&amp;gt; je ne sais pas si tout y est cependant, ni à quel point c'était à jour 14:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; alexandria est maintenant sur `http://duck.i2p/alexandria/` 14:44 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; et je retourne à ma honte 14:44 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; . 14:44 &amp;lt;jrandom&amp;gt; pas besoin d'avoir honte, tu as fourni un service gratuit de ouf ! 14:45 &amp;lt;jrandom&amp;gt; c'est peut-être l'occasion pour un site geocities.i2p ;) 14:46 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; oh, j'ai fait une interface web pour yodel @ `http://duck.i2p/yodel/` 14:46 &amp;lt;jrandom&amp;gt; oh, une chose qui n'était pas à l'ordre du jour, c'est des trucs liés à BT. je sais que dinoman bidouille là-dessus — il veut peut-être mentionner quelque chose ? 14:46 &amp;lt;jrandom&amp;gt; ah sympa 14:48 * jrandom note que le lien miroir d'alexandria chez thetower renvoie un 404 14:48 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; j'ai une suggestion. 14:48 &amp;lt;jrandom&amp;gt; quoi de neuf gott ? 14:48 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; je pense que ce serait une bonne fonctionnalité pour 0.4.2 d'ajouter un lien vers une des listes de sites sur des pages comme celles de thetower, baffled ou la mienne. 14:49 &amp;lt;jrandom&amp;gt; c'est une bonne idée 14:49 &amp;lt;jrandom&amp;gt; peut-être les trois 14:49 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; L'objectif est (a) de maintenir une liste d'eepsites actives et (b) de former un index pour i2p similaire à FIND / Dolphin 14:49 &amp;lt;jrandom&amp;gt; le tien est sympa avec les liens vers les eepsites aussi 14:49 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; celle située à `http://gott.i2p/sites.html` est maintenue à jour 14:49 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; et le script tourne chaque jour 14:49 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; je peux ajouter des descriptions facultatives aux liens (merci au script de baffled) 14:50 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; ce qui en ferait un index 14:50 &amp;lt;jrandom&amp;gt; ce serait peut-être chouette d'avoir aussi un indicateur « ajouté récemment » ou « supprimé récemment » ? 14:50 &amp;lt;jrandom&amp;gt; clair 14:51 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; très bien. 14:51 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; c'est tout ce que j'avais à dire pour l'instant. 14:51 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; oh, autre chose 14:51 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; snipsnap marche bien sous i2p 14:52 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; donc on pourrait voir surgir des eepsites à la kuro5hin un de ces jours, façon SCUM 14:52 &amp;lt;jrandom&amp;gt; énorme 14:52 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; * sauf plus sournois façon SCUM 14:52 &amp;lt;jrandom&amp;gt; un tutoriel pour mettre ça en place serait génial 14:52 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; tu mets le .war dans webapps 14:52 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; c'est assez simple ;-) 14:53 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; snipsnap... SCUM...? 14:53 &amp;lt;jrandom&amp;gt; c'est vraiment si facile ? booyeah ! 14:53 &amp;lt;jrandom&amp;gt; polecat - http://snipsnap.org/space/start 14:53 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; j'ai terminé mon discours. 14:53 &amp;lt;deer&amp;gt; * gott se retire. 14:53 &amp;lt;jrandom&amp;gt; merci gott 14:54 &amp;lt;jrandom&amp;gt; nickster a utilisé snipsnap pendant un moment 14:54 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à évoquer ? 14:55 * jrandom note qu'on approche de l'heure même *sans* newsbyte ;) 14:55 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; j'aime la tarte ! 14:55 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; j'ai autre chose. 14:55 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; oh, orz est réveillé 14:55 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; je voudrais annoncer que peu après la sortie 0.4.2 je publierai une interview de jrandom sur des sujets liés à i2p. 14:55 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; je ne savais pas que c'était une réunion formelle. Je pourrais mentionner mes idées à propos des serveurs de noms... 14:56 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; je suggère à tous les japonais d'aller voir son eepsite/serveur IRC 14:56 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; rien de spécifique à en dire avant que les questions soient posées et répondues, mais vous aurez quelque chose à attendre. 14:56 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; ce sera sur mon eeplog et si jrandom trouve ça assez bon, probablement mis en avant quelque part sur i2p.net 14:57 &amp;lt;deer&amp;gt; * gott se retire à nouveau. 14:57 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus: 14:57 &amp;lt;jrandom&amp;gt; ouais, le site et le serveur IRC d'orz marchent très bien, je ne sais juste pas ce que ça dit :) 14:58 &amp;lt;modulus&amp;gt; OUI ? 14:58 &amp;lt;modulus&amp;gt; désolé pour les majuscules. 14:58 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; polecat : donc à propos du serveur de noms ? 14:58 &amp;lt;deer&amp;gt; * gott sort de sa retraite 14:58 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; duck : il parle anglais ? 14:59 &amp;lt;jrandom&amp;gt; oh polecat, quoi de neuf ? 14:59 &amp;lt;jrandom&amp;gt; polecat : on a notre réunion hebdo tous les mardis à 21h GMT 14:59 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; je suppose que oui pour avoir tout configuré si bien. 14:59 &amp;lt;jrandom&amp;gt; (les logs sont publiés @ `http://www.i2p/meetings` une fois qu'ils sont prêts ;) 15:00 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oui. Eh bien je pensais qu'un serveur de noms pourrait être une bonne idée. Mais pas DNS. c.c J'avais une idée pour un serveur qui ne ferait rien d'autre que traduire entre des adresses spécifiques à un protocole et des noms lisibles par des humains. 15:00 &amp;lt;jrandom&amp;gt; donc un résolveur URI--&amp;gt;URL, en quelque sorte ? 15:01 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ça remplacerait hosts.txt, et finirait par remplacer DNS lui-même une fois qu'il prendrait en charge IPv4 et IPv6. 15:01 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; nom =&amp;gt; hash dans le cas d'i2p. Comme duck.i2p =&amp;gt; charabia 15:02 &amp;lt;jrandom&amp;gt; oui oui 15:02 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Le problème avec DNS, c'est qu'il a des « exigences » (c.-à-d. des hacks) comme les serveurs MX, la hiérarchie racine, et d'autres trucs moches du genre. Le côté bidouille de DNS fait pâlir même Usenet. 15:03 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; J'en parlais plus tôt, et quelqu'un a mentionné http://distributeddns.sourceforge.net/ 15:03 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; je n'ai pas encore eu l'occasion de regarder ce site. 15:05 &amp;lt;jrandom&amp;gt; il y a beaucoup de choses à garder à l'esprit quand on travaille sur un système de nommage, et, en retour, beaucoup de compromis à faire. il y a aussi eu beaucoup de discussions d'améliorations au fil des années (pas seulement dans i2p) pour traiter nombre de ces problèmes, mais une solution concrète serait géniale 15:05 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; très bien, très bien. 15:07 &amp;lt;jrandom&amp;gt; j'ai mes propres vues, mais c'est là qu'un des points forts d'i2p ressort — mes vues sont sans importance :) n'importe quel type de service de nommage peut être utilisé par les applis clientes, puisque toute cette fonctionnalité est en dehors du périmètre du cœur 15:08 &amp;lt;jrandom&amp;gt; je sais que nano travaille sur quelque chose aussi — il y a des entrées @ nano.i2p, même si je ne sais pas comment ça progresse 15:08 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; D'accord ; on peut écrire des clients pour utiliser un serveur ddns tout comme on peut les écrire pour parser le hosts.txt local 15:08 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; jrandom : je redoute le jour où hosts.txt ou un système de nommage équivalent commencera à afficher &amp;lt;&amp;lt;enlarge.your.penis.i2p&amp;gt;&amp;gt; 15:09 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ce serait peut-être plus facile ; à l'heure actuelle seul I2PTunnel est capable de comprendre hosts.txt. En plus, si on veut rivaliser avec IPv4 et IPv6, on ne peut pas accepter des fonctionnalités limitées alors qu'eux ne le font pas. 15:10 &amp;lt;jrandom&amp;gt; il y a quelque temps, mihi a isolé les hooks de nommage dans i2ptunnel — tout ce qui implémente http://dev.i2p.net/javadoc/net/i2p/client/naming/NamingService.html peut être utilisé de manière transparente 15:10 &amp;lt;jrandom&amp;gt; (et cela inclut I2PTunnel et SAM) 15:10 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Vraiment ? Il faudra que je regarde ça aussi... 15:11 &amp;lt;jrandom&amp;gt; eh bien, ils sacrifient des fonctionnalités au profit de la sécurité et de l'identité 15:11 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Et aussi, puisque i2p a des hash si longs, pour la sécurité cryptographique, avoir un serveur de noms est d'autant plus important car la plupart des gens ne peuvent pas mémoriser l'adresse hash i2p complète. 15:11 &amp;lt;jrandom&amp;gt; par exemple, les nervis peuvent défoncer la porte de $domainOwner 15:11 &amp;lt;jrandom&amp;gt; (et quelqu'un peut usurper DNS sans grande difficulté) 15:12 &amp;lt;jrandom&amp;gt; mais avoir une fonctionnalité quelconque de résolution nom --&amp;gt; localisation est définitivement important 15:13 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Sans serveur centralisé, on ne peut pas avoir de nom lisible par l'humain unique de toute façon. Même s'ils sont signés cryptographiquement, ils peuvent toujours être dupliqués sur la partie compréhensible pour nous. 15:14 &amp;lt;lucky&amp;gt; beurk. 15:14 &amp;lt;lucky&amp;gt; Pourquoi tu ne fais pas bloquer gott par deer ? 15:14 &amp;lt;jrandom&amp;gt; il y a beaucoup de compromis 15:14 &amp;lt;jrandom&amp;gt; j'ai présenté ma préférence sur http://dev.i2p.net/pipermail/i2p/2004-February/000135.html 15:15 &amp;lt;jrandom&amp;gt; mais je ne vais pas écrire un service de nommage de sitôt, donc, quoi que veuille faire un implémenteur, il est libre :) 15:15 &amp;lt;lucky&amp;gt; hé. Je pensais que c'était en réponse à la question sur Gott. 15:15 &amp;lt;jrandom&amp;gt; hé 15:15 &amp;lt;jrandom&amp;gt; nan, gott contribue positivement ces derniers temps 15:16 &amp;lt;jrandom&amp;gt; ok, en tout cas polecat, tu devrais mettre en place une eepsite avec tes idées 15:16 &amp;lt;lucky&amp;gt; bon sang, où va le monde ? 15:16 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Je pense écrire moi-même un service de nommage. J'aimerais savoir ce que préfèrent les autres, et obtenir un maximum de conseils sur la façon de l'implémenter pour que ça marche vraiment, vraiment bien. 15:16 &amp;lt;lucky&amp;gt; Oh, comment puis-je contribuer ? 15:16 &amp;lt;lucky&amp;gt; Je connais un peu Java. Comme l'affectation de variables. 15:16 &amp;lt;lucky&amp;gt; Et ce que ++j signifie 15:17 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Beurk... une eepsite... 15:17 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ++j est l'opérateur d'auto-incrément postfixé sur la variable j ? 15:18 &amp;lt;jrandom&amp;gt; polecat : tu peux poster sur la liste de diffusion ou le forum aussi. fais peut-être un sondage sur le forum si tu veux voir quelles sont les préférences des gens ? 15:18 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Le problème, c'est que l'ordinateur que j'utilise est fréquemment remis sous Windoze, et donc à moins de mettre mon eepsite sur une partition vfat, je ne peux pas partager ses infos entre systèmes d'exploitation. 15:19 &amp;lt;jrandom&amp;gt; 'k, alors c'est probablement mieux d'avoir le truc de nommage sur le forum plutôt que sur une eepsite :) 15:20 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; C'est où déjà, le forum... ? 15:20 &amp;lt;jrandom&amp;gt; `http://forum.i2p/` 15:20 &amp;lt;jrandom&amp;gt; et http://forum.i2p.net/ 15:20 &amp;lt;jrandom&amp;gt; (le nommage, c'est merveilleux, non ? :) 15:21 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; J'ai toujours contribué positivement. 15:21 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oui, sauf qu'on fait tous encore un wget du fichier hosts.txt depuis des sources centralisées. ;3 15:22 * jrandom utilise cp, pas wget ;) 15:22 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose à évoquer ? 15:23 * jrandom ne veut pas clore la discussion sur le nommage, c'est juste qu'on peut en discuter pendant des semaines 15:23 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; dinoman travaille sur un serveur CVS dans i2p ? 15:23 &amp;lt;jrandom&amp;gt; eh bien, il y a déjà *un* serveur CVS dans i2p (cvs.i2p) 15:24 &amp;lt;jrandom&amp;gt; mais c'est ça — dinoman bossait sur un gforge complet dans i2p si je me souviens bien 15:24 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : désolé, je veux dire un CVS entièrement anonyme ;) 15:25 &amp;lt;jrandom&amp;gt; hé, cvs.i2p est un CVS entièrement anonyme :) i2p est complètement auto-hébergé, mais sans tous les à-côtés pour ajouter plein d'autres projets 15:25 &amp;lt;jrandom&amp;gt; (et avoir un gforge sur i2p serait énorme) 15:26 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : cvs.i2p ne tourne pas sur le serveur public ? 15:26 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; gforge... je ne connais pas... 15:27 &amp;lt;jrandom&amp;gt; DrWoo : peuuut-être ;) 15:27 &amp;lt;jrandom&amp;gt; DrWoo : mais l'essentiel, c'est que les développeurs peuvent être anonymes et développer pour i2p via i2p 15:27 &amp;lt;jrandom&amp;gt; si la machine sur laquelle cvs.i2p est physiquement hébergé est attaquée, on peut simplement déplacer la destination ailleurs 15:28 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oui, donc même si la source d'i2p elle-même est vulnérable à une confiscation par le Long Bras de la Loi, ses développeurs sont en partie protégés par l'anonymat. 15:28 &amp;lt;jrandom&amp;gt; laissons-leur la source, elle est libre ! :) 15:29 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : ouais, je vois ce que tu veux dire, mais ça reste exposé à un truc comme l'affaire indymedia 15:30 &amp;lt;jrandom&amp;gt; si les nervis défonçaient la porte du colo où est cvs.i2p, j'installerais simplement CVS ailleurs, y déploierais une sauvegarde du CVS, et lancerais un i2prouter avec la clé privée de cvs.i2p 15:30 &amp;lt;jrandom&amp;gt; (et *ne pas* dire aux gens que cvs.i2p == cvs.i2p.net ;) 15:32 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à évoquer pour la réunion ? 15:32 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; héhé, c'est plutôt cool. 15:33 &amp;lt;jrandom&amp;gt; sinon 15:33 * jrandom conclut 15:34 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2004-10-19</title><link>/fr/blog/2004/10/19/notes-de-statut-i2p-du-2004-10-19/</link><pubDate>Tue, 19 Oct 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/10/19/notes-de-statut-i2p-du-2004-10-19/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est encore mardi&lt;/p>
&lt;h2 id="index">Index&lt;/h2>
&lt;ol>
&lt;li>0.4.1.3&lt;/li>
&lt;li>Tunnel test time, and send processing time&lt;/li>
&lt;li>Streaming lib&lt;/li>
&lt;li>files.i2p&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-0413">1) 0.4.1.3&lt;/h2>
&lt;p>La version 0.4.1.3 est sortie il y a un jour ou deux et il semble que la plupart des utilisateurs ont effectué la mise à jour (merci !). Le réseau fonctionne plutôt bien, mais il n’y a toujours pas d’amélioration radicale de la fiabilité. Cependant, les bogues du watchdog de la 0.4.1.2 ont disparu (ou du moins, personne ne les a signalés). Mon objectif est que cette version 0.4.1.3 soit le dernier correctif avant la 0.4.2, bien sûr, si quelque chose d’important apparaît et nécessite une correction, nous en publierons un autre.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 19 octobre 2004</title><link>/fr/blog/2004/10/19/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-19-octobre-2004/</link><pubDate>Tue, 19 Oct 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/10/19/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-19-octobre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> deer\_, jrandom, modulus&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:03 &amp;lt;jrandom&amp;gt; 1) 0.4.1.3 14:03 &amp;lt;jrandom&amp;gt; 2) Temps de test de tunnel, et temps de traitement d’envoi 14:03 &amp;lt;jrandom&amp;gt; 3) lib de streaming 14:03 &amp;lt;jrandom&amp;gt; 4) files.i2p 14:03 &amp;lt;jrandom&amp;gt; 5) ??? 14:03 &amp;lt;jrandom&amp;gt; 0) salut 14:03 * jrandom fait coucou 14:04 &amp;lt;modulus&amp;gt; salut salut 14:04 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2004-October/000469.html 14:04 &amp;lt;deer_&amp;gt; &amp;lt;fidd&amp;gt; salut 14:04 &amp;lt;jrandom&amp;gt; je n’ai pas passé beaucoup de temps sur les notes, donc elles sont assez brèves 14:05 &amp;lt;jrandom&amp;gt; mais, c'est la vie 14:05 &amp;lt;jrandom&amp;gt; on passe à 1) 0.4.1.3 14:05 &amp;lt;jrandom&amp;gt; la version est sortie l’autre jour et ça a été.. eh bien... globalement comme avant 14:05 &amp;lt;jrandom&amp;gt; ça marche suffisamment bien pour la plupart des choses, mais pas aussi fiable qu’on le voudrait 14:06 &amp;lt;jrandom&amp;gt; le débit est encore faible, mais c’est un problème connu qui sera traité en 0.4.2 14:06 &amp;lt;jrandom&amp;gt; comme mentionné dans l’email, je ne m’attends pas à d’autres versions 0.4.1.* 14:07 &amp;lt;jrandom&amp;gt; je n’ai pas grand-chose de plus à dire là-dessus - quelqu’un a des commentaires / préoccupations ? 14:07 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; oui : et le freeze ? 14:09 &amp;lt;jrandom&amp;gt; je ne vais pas exclure la possibilité que votre machine se soit figée à cause d’I2P, mais j’en doute fortement 14:09 &amp;lt;jrandom&amp;gt; personne d’autre ne l’a jamais signalé sur aucune plateforme 14:09 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; eh bien... ça doit y être lié d’une façon ou d’une autre, sinon directement, AMHA 14:09 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; peut-être le Java ? 14:10 &amp;lt;jrandom&amp;gt; tu es en 1.5 sur w2k ? 14:10 &amp;lt;jrandom&amp;gt; ou 1.4.2_05 ? 14:10 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; non, 1.5 14:10 &amp;lt;jrandom&amp;gt; ok 14:10 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je ne peux pas exclure que ce soit autre chose, bien sûr 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ça pourrait être une coïncidence si c’est arrivé deux fois 14:11 &amp;lt;jrandom&amp;gt; on peut discuter après la réunion de la façon de trouver la cause, si tu veux 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; mais la dernière fois.. je sais pas... il n’y avait pas grand-chose d’autre qui tournait, alors 14:11 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; 1.5 sur w2k marche bien pour moi :) 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en effet, ceci dit 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; il n’y a pas un simple log de debug ou quelque chose ? 14:11 &amp;lt;jrandom&amp;gt; si ça se reproduit, merci de m’envoyer wrapper.log et logs/log-router-*.txt 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ça pourrait être utile quand ça fige 14:11 &amp;lt;jrandom&amp;gt; il y a plus de logs que de poussière ;) 14:12 &amp;lt;jrandom&amp;gt; ok cool dinoman 14:12 &amp;lt;jrandom&amp;gt; c’était peut-être une interaction avec ton pare-feu logiciel 14:12 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; peut-être 14:12 &amp;lt;jrandom&amp;gt; mais oui, renvoie-moi des logs si ça se reproduit 14:12 &amp;lt;jrandom&amp;gt; (s’il te plaît :) 14:12 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bon, qu’il soit bloqué, je comprendrais 14:12 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; mais un freeze total... je sais pas... c’était flippant 14:13 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; côté positif : je suis à 27/63 maintenant 14:13 &amp;lt;jrandom&amp;gt; super 14:13 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a des questions/commentaires/préoccupations à propos de 0.4.1.3 ? 14:13 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je suppose que je vais demander à Whoo de me guider pour le truc eep 14:13 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; ne l’utilisez juste pas avec Sygate Personal Firewall très mauvais 14:13 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; pourquoi ? 14:14 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; crash 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; oui ; tu as oublié 6) profit !! 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; crash ? 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; euh 14:14 &amp;lt;jrandom&amp;gt; dinoman : ça fait crasher ton OS ? le pare-feu ? I2P ? 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; eh bien, ça l’expliquerait, alors ? ;-) 14:15 &amp;lt;jrandom&amp;gt; newsbyte : tu utilises Sygate Personal Firewall ? 14:15 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en effet 14:15 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; enfin, pas sur mon router 14:15 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; mais sur le PC, oui 14:15 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; on tient peut-être quelque chose 14:16 &amp;lt;deer_&amp;gt; &amp;lt;DrWoo&amp;gt; newsbyte: /join #i2p-chat pour que jrandom puisse terminer sa réunion 14:16 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; même si ça ne plante/ne fige pas immédiatement, apparemment 14:16 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; oh, ça fait crasher Windows 14:16 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ? 14:16 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; jrand est déjà ici 14:16 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; désolé j’ai détourné les yeux 14:16 &amp;lt;jrandom&amp;gt; ok, on peut peut-être regarder ce que SPF est en train de foirer 14:16 &amp;lt;jrandom&amp;gt; s’il n’y a rien d’autre sur 0.4.1.3, on passe à 2) Temps de test de tunnel, et temps de traitement d’envoi 14:17 &amp;lt;jrandom&amp;gt; il y a eu une discussion hier pour explorer certains timeouts, et en gros les choses prennent parfois trop de temps 14:17 &amp;lt;jrandom&amp;gt; je ne pense pas que les pics que vous pouvez voir dans http://dev.i2p.net/~jrandom/processingTime.png soient légitimes toutefois 14:18 &amp;lt;jrandom&amp;gt; bon, ils sont réels - ça prend vraiment autant de temps 14:18 &amp;lt;jrandom&amp;gt; ce que je veux dire, c’est qu’on devrait pouvoir s’en débarrasser 14:18 &amp;lt;jrandom&amp;gt; un peu de mise en file va se produire, mais si nous sommes plus prudents sur ce que nous acceptons, nous devrions pouvoir le réduire 14:19 &amp;lt;jrandom&amp;gt; les retards sont aussi probablement dus à des pics occasionnels du temps de traitement des jobs, qu’on peut régler à mort 14:20 &amp;lt;jrandom&amp;gt; en général toutefois, la mise en file des messages semble correcte, même si elle fait grimper certains tests de tunnel 14:20 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; zut.. j’aimerais que freenet et i2p puissent vraiment fusionner... il semble que le progrès serait bien plus rapide, possiblement bénéfique aux deux 14:20 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; ouais, je ne vois pas pourquoi fsck serait utile pour le traitement jon :) 14:20 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; s/jon/job/ 14:21 &amp;lt;jrandom&amp;gt; il y a beaucoup de potentiel pour la collaboration, mais les deux projets ont des objectifs très différents 14:21 &amp;lt;jrandom&amp;gt; !thwap Ragnarok 14:21 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; euhm 14:21 &amp;lt;jrandom&amp;gt; oh, une chose que j’ai mentionnée hier 14:21 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je ne pense pas que les objectifs des projets soient si différents que ça... 14:22 &amp;lt;deer_&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : objectifs techniques 14:22 &amp;lt;jrandom&amp;gt; newsbyte : on peut en discuter en 5) ??? ou plus tard si tu préfères, on est sur 2) pour l’instant 14:22 &amp;lt;deer_&amp;gt; &amp;lt;DrWoo&amp;gt; oups newsbyte : objectifs techniques 14:22 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; hehe 14:22 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; oui, et 3) profit ! selon les traditions de /. ! 14:22 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; :-) 14:22 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; je n’arrive pas à croire que Tor ne soit pas rétrocompatible de 0.0.8 à 0.0.8.1 14:23 &amp;lt;jrandom&amp;gt; pour les tests de tunnel, il y a un plancher pour la période de test - actuellement réglé à 5 secondes par défaut 14:23 &amp;lt;jrandom&amp;gt; la version précédente avait une limite fixe de 30 secondes, mais vous pouvez configurer votre propre temps de test de tunnel en mettant à jour `http://localhost:7657/configadvanced.jsp` et en ajoutant "router.tunnelTestMinimum=10000" (ou autre - cette valeur est en millisecondes) 14:23 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ces secondes, elles sont alchimagiques ? 14:24 &amp;lt;jrandom&amp;gt; le défaut à 5 s devrait aller, toutefois 14:24 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; j’ai en fait mis à jour Tor avant-hier parce qu’il a cessé de fonctionner, et maintenant le réseau me dit encore que j’ai une version non compatible... c’est quoi ce.. 14:24 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; oh... bonjour tout le monde :) 14:24 &amp;lt;jrandom&amp;gt; newsbyte : le temps de test de tunnel est MAX(avgTunnelTestTime*2, minTunnelTestTime) 14:25 &amp;lt;jrandom&amp;gt; (nous avons le minTunnelTestTime car sinon une série de tests rapides pourrait provoquer une défaillance en cascade) 14:26 &amp;lt;jrandom&amp;gt; plus de détails peuvent être trouvés dans http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD 14:26 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; hmm 14:26 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; c’est vraiment drôle... une agence d’emploi veut que j’utilise Internet Explorer, sinon je ne peux pas enregistrer une candidature 14:27 &amp;lt;jrandom&amp;gt; *tousse* vous réalisez que ces logs de réunion vont sur le web, hein ? :) 14:27 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; &amp;lt;-- pas très bon en anglais 14:27 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ah bon ?! 14:27 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; Salut maman ! 14:27 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:27 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; euh, désolé. .je perturbe la réunion.. je m’en vais 14:28 &amp;lt;jrandom&amp;gt; nan, reste s’il te plaît, mais parle de trucs i2p ;) 14:28 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; t’inquiète ; perturber est un art, garde juste un œil sur moi et tu apprendras 14:28 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:28 &amp;lt;jrandom&amp;gt; ok, autre chose sur 2) Temps de test de tunnel, et temps de traitement d’envoi ? 14:28 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; concentrez-vous, les gens 14:29 -!- znation [~znation@ip68-226-31-250.tc.ph.cox.net] has quit [Read error: 60 (Operation timed out)] 14:29 &amp;lt;jrandom&amp;gt; sinon, on passe à 3) lib de streaming 14:29 &amp;lt;jrandom&amp;gt; comme mentionné dans les notes d’état, beaucoup de progrès 14:29 -!- znation [~znation@ip68-226-31-250.tc.ph.cox.net] has joined #i2p 14:29 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; fait par toi ? 14:29 &amp;lt;jrandom&amp;gt; on n’y est pas encore, mais j’espère faire des tests en live la semaine prochaine 14:30 &amp;lt;jrandom&amp;gt; je bosse sur la lib de streaming, oui 14:30 &amp;lt;jrandom&amp;gt; j’ai finalement réussi à la faire ping()er plus tôt aujourd’hui ;) 14:30 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; sympa :) 14:31 &amp;lt;jrandom&amp;gt; ok, je n’ai pas vraiment autre chose à ajouter là-dessus 14:31 &amp;lt;jrandom&amp;gt; quelqu’un a des questions / commentaires / préoccupations ? 14:31 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; euh... la vitesse ? 14:31 &amp;lt;jrandom&amp;gt; la vitesse est bonne 14:31 &amp;lt;deer_&amp;gt; &amp;lt;baffled&amp;gt; quel type d’amélioration de débit tu t’attends à obtenir ? 14:31 &amp;lt;jrandom&amp;gt; je m’attends à des améliorations significatives du débit 14:32 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; il s’attend à une amende, a-t-il dit 14:32 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; pour excès de vitesse 14:32 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:32 &amp;lt;jrandom&amp;gt; de plus, pour les petites connexions requête/réponse, la latence sera fortement réduite 14:32 &amp;lt;jrandom&amp;gt; (divisée par deux) 14:32 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; wow 14:32 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; c’est en utilisant UDP ? 14:33 &amp;lt;jrandom&amp;gt; la nouvelle lib expose aussi tous les paramètres ajustables sympas des piles TCP normales, donc les applis pourront peaufiner leur propre configuration 14:33 &amp;lt;jrandom&amp;gt; non dinoman, ça fonctionne au-dessus de l’I2CP d’i2p 14:33 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; wow x2 14:33 &amp;lt;jrandom&amp;gt; (même si on écrira un code similaire d’ici un mois environ pour obtenir le transport UDP..) 14:34 &amp;lt;jrandom&amp;gt; mais, bon, on verra. 14:34 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; parce que...? 14:34 &amp;lt;jrandom&amp;gt; il reste encore beaucoup de travail 14:34 &amp;lt;jrandom&amp;gt; parce que quoi ? 14:34 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; eh bien, TCP ne peut-il pas le faire aussi ? 14:35 &amp;lt;jrandom&amp;gt; oh, pourquoi on va passer à UDP ? http://www.i2p.net/todo#transport 14:35 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je me souviens de la même discussion sur freenet aussi, mais ils sont restés sur TCP jusqu’à présent 14:35 &amp;lt;jrandom&amp;gt; de plus, TCP est un transport de streaming générique - on peut le simplifier radicalement, puisque nous pouvons tolérer un certain degré de désordre 14:35 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; pas que toutes les décisions qu’ils prennent soient bonnes ;-) 14:36 &amp;lt;jrandom&amp;gt; newsbyte : j’ai suivi ces discussions et nous allons passer à udp 14:36 &amp;lt;jrandom&amp;gt; (ça ne veut pas dire que freenet a tort - ils ont des contraintes différentes) 14:37 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; i2p ne doit pas être comparé de trop près à freenet. Ils sont très différents techniquement. 14:37 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; (ou : ils ONT tort ;-) 14:37 &amp;lt;jrandom&amp;gt; je ne pense pas que leur usage de TCP en ce moment soit mauvais, pas plus que je ne pense que l’usage précédent de TCP par I2P soit mauvais. le progrès demande de petits pas 14:38 &amp;lt;deer_&amp;gt; &amp;lt;mule_iip&amp;gt; newsbyte s’assure que les réunions ne deviennent pas trop courtes 14:38 &amp;lt;jrandom&amp;gt; héhé 14:38 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ouais, rien de pire que les réunions courtes 14:38 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; tu ne peux pas manger tout le popcorn et boire toute la bière, alors 14:38 &amp;lt;jrandom&amp;gt; ok, autre chose sur 3) lib de streaming ? 14:39 &amp;lt;jrandom&amp;gt; sinon, 4) files.i2p 14:39 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; je pense qu’on est bons 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; eh bien, moi je sais que je le suis 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; et drôle aussi 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; la plupart du temps 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; et agaçant aussi 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:39 &amp;lt;jrandom&amp;gt; eh bien, je voulais juste signaler files.i2p - un nouveau moteur de recherche sur i2p 14:40 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ah, je vois 14:40 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; j’espérais que ce serait à propos de mettre des eepsites en ligne 14:40 &amp;lt;jrandom&amp;gt; une chose intéressante à noter est que vous pouvez atteindre des eepsites qui ne sont plus en ligne avec lui, puisqu’il met en cache 14:41 &amp;lt;deer_&amp;gt; &amp;lt;baffled&amp;gt; est-ce qu’il met tout en cache ? 14:41 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; tous les moteurs de recherche jusqu’ici sont côté serveur ? 14:41 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; intéressant. Ça ne devrait pas être trop dur, de nos jours :). 14:41 &amp;lt;jrandom&amp;gt; baffled : met en cache du text/html d’après ce que je peux voir 14:42 &amp;lt;deer_&amp;gt; &amp;lt;mule_iip&amp;gt; au moins il a des limites sur la taille et les types de fichiers, donc il ne mettra pas en cache des films 14:42 &amp;lt;deer_&amp;gt; &amp;lt;baffled&amp;gt; Ah, c’est ce que je pensais, pas de binaire. 14:42 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je veux dire, ils ne sont pas en js, je suppose ? 14:43 &amp;lt;jrandom&amp;gt; il utilise Nutch si quelqu’un veut creuser davantage. ou je suis sûr qu’on pourra demander à l’auteur du site de mettre un formulaire de feedback ou quelque chose ;) 14:43 &amp;lt;jrandom&amp;gt; newsbyte : correct, c’est juste un site web normal hébergé anonymement 14:43 &amp;lt;jrandom&amp;gt; le site contient un moteur de recherche (comme Google) 14:44 &amp;lt;jrandom&amp;gt; bref, je voulais juste le mentionner 14:44 &amp;lt;jrandom&amp;gt; il y a aussi beaucoup de blogs qui émergent ces derniers temps, ce qui, imho, est vraiment cool 14:44 &amp;lt;jrandom&amp;gt; mon dossier de signets ‘eep’ remplit presque un écran :) 14:44 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; hehe, myi2p se fait tout seul :) 14:45 &amp;lt;jrandom&amp;gt; il faut toujours que tu ressortes les points douloureux, hein ragnarok ? ;) 14:45 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; désolé :) 14:46 &amp;lt;jrandom&amp;gt; ok, quelqu’un a des questions/commentaires/préoccupations concernant files.i2p ? 14:46 &amp;lt;jrandom&amp;gt; si non, laissez-moi passer à 4.1) biff 14:46 * jrandom a presque oublié biff 14:46 &amp;lt;jrandom&amp;gt; postman, tu es dans le coin ? 14:47 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je pense qu’il est biffé 14:47 &amp;lt;jrandom&amp;gt; bon, sinon, biff est ce nouveau bot de notification mail qui déchire 14:47 &amp;lt;jrandom&amp;gt; si vous avez un compte email sur mail.i2p, vous pouvez dire à biff de vous prévenir quand vous recevez un nouveau mail 14:47 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; est-ce qu’il a des archives ? 14:48 &amp;lt;jrandom&amp;gt; newsbyte : biff est juste un bot de notification, le mail est stocké sur le serveur mail (et accessible avec votre lecteur de mail habituel - kmail, etc) 14:48 &amp;lt;jrandom&amp;gt; voir `http://www.postman.i2p/` 14:49 &amp;lt;jrandom&amp;gt; ok, donc, ouais, allez sur l’eepsite ou passez sur #mail.i2p là-bas 14:49 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je le ferai, dès que j’aurai mis mon eepsite en ligne 14:49 * jrandom n’en sait pas beaucoup plus concernant biff - redirigez toute question vers postman 14:50 &amp;lt;jrandom&amp;gt; à la place, on peut passer à 5) ??? 14:50 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en effet 14:50 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à soulever ? 14:50 &amp;lt;deer_&amp;gt; * mule_iip lève la main pour avoir la parole : voudrait rappeler mes problèmes persistants de FCP sur I2P. mais ça peut probablement attendre et sera automagiquement résolu par 0.4.2. 14:50 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; oui, et le freeze 14:50 &amp;lt;jrandom&amp;gt; j’espère bien mule_iip 14:50 &amp;lt;deer_&amp;gt; &amp;lt;mule_iip&amp;gt; ok, je serai ta plateforme de test :) 14:50 &amp;lt;jrandom&amp;gt; newsbyte : y a-t-il quelque chose à discuter à ce sujet ? pourrais-tu simplement m’envoyer tes logs par email si ça se reproduit ? 14:51 &amp;lt;jrandom&amp;gt; ooh mule, ce serait top 14:51 * jrandom va définitivement te prendre au mot là-dessus 14:51 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; eh bien... puis-je quand même les envoyer, si tout est figé ? 14:51 &amp;lt;jrandom&amp;gt; les fichiers sont écrits sur le disque. 14:51 &amp;lt;jrandom&amp;gt; quand tu redémarres, envoie-moi les logs 14:51 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je veux dire, dans ce cas, je pourrais les envoyer maintenant, puisqu’ils doivent être quelque part 14:51 &amp;lt;jrandom&amp;gt; (s’il te plaît) 14:51 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; j’étais sur le forum et je vois que le service jabber a disparu. c’était à nous ou à quelqu’un ? si oui j’aimerais en faire tourner un si ça vous va ? 14:51 &amp;lt;jrandom&amp;gt; les fichiers sont en rotation toutefois, newsbyte 14:52 &amp;lt;jrandom&amp;gt; duck et demonic_1 ont eu des serveurs jabber à diverses périodes, mais il semble que la plupart de l’activité de messagerie instantanée i2p se fasse sur irc 14:52 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; les fichiers sont en rotation ? il doit sûrement stocker pas mal de données avant de commencer à supprimer ? 14:53 &amp;lt;jrandom&amp;gt; newsbyte : ok, envoie-moi tes logs, il y a peut-être quelque chose dedans 14:53 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bien 14:53 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; euh 14:54 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; zut 14:54 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; beaucoup de .logs 14:54 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; ok 14:54 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; un noob ne va jamais s’en sortir avec ça 14:54 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je suppose que tu as raison de ne pas encore faire un article /. 14:55 &amp;lt;jrandom&amp;gt; on n’est pas pressés 14:55 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; log-router.txt ? 14:55 &amp;lt;jrandom&amp;gt; wrapper.log et logs/log-router-*.txt 14:56 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; et l’adresse mail à utiliser serait...? 14:56 &amp;lt;deer_&amp;gt; &amp;lt;fidd&amp;gt; dinoman, un serveur jabber serait cool imo 14:56 &amp;lt;jrandom&amp;gt; jrandom@i2p.net 14:56 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; accessible par i2p, j’espère ? 14:56 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:56 &amp;lt;jrandom&amp;gt; newsbyte : tu peux mettre tes logs sur ton eepsite et m’envoyer en msg l’URL 14:57 &amp;lt;jrandom&amp;gt; ou tu peux envoyer un mail à jrandom@mail.i2p 14:57 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en effet ! 14:57 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; une bonne idée ! 14:57 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; il n’y a qu’un petit problème : il n’est pas encore en ligne 14:57 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever ? 14:57 &amp;lt;jrandom&amp;gt; bon, on peut travailler là-dessus newsbyte 14:57 &amp;lt;jrandom&amp;gt; (après la réunion) 14:59 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; merci, mais whoo aide déjà 14:59 &amp;lt;jrandom&amp;gt; s’il n’y a rien d’autre... 14:59 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; il nous faut un howto/wiki/site d’aide/d’autre chose détaillé, toutefois 14:59 * jrandom s’apprête à conclure 14:59 &amp;lt;deer_&amp;gt; &amp;lt;Jake_&amp;gt; je voudrais dire, pour la réunion, que si une release publique d’i2p peut être faite avant l’élection américaine du 2 novembre, cela aiderait grandement à garantir une démocratie stable 14:59 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; et 6) ? 14:59 &amp;lt;jrandom&amp;gt; newsbyte : voudrais-tu travailler là-dessus ? 15:00 &amp;lt;jrandom&amp;gt; newsbyte : je suis d’accord, ce serait super d’avoir plus de howtos et d’infos d’aide 15:00 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; 6) Il n’y a pas de.... numéro 6 15:00 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; eh bien, oui, en quelque sorte, mais c’est une chose étrange, avec moi 15:00 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; je suis pro-wiki et trucs publics et libres pour tout le monde et tout ça 15:00 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; mais mon ego proteste et veut un minimum de contrôle 15:00 &amp;lt;jrandom&amp;gt; super 15:00 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; va savoir 15:00 &amp;lt;jrandom&amp;gt; héhé 15:01 &amp;lt;jrandom&amp;gt; eh bien, si tu veux transformer ton propre eepsite en un wiki que tu contrôles, ce serait très bien aussi 15:01 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en effet 15:01 &amp;lt;jrandom&amp;gt; quoique ugha.i2p ait un uptime plutôt bon 15:01 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; j’y réfléchirai 15:01 &amp;lt;jrandom&amp;gt; cool 15:02 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; 6 serait le truc freenet-i2p 15:02 * jrandom s’apprête à conclure 15:02 * jrandom *baf*s clôt la réunion &amp;lt;/div&amp;gt; {% endblock %} &lt;/div></description></item><item><title>Notes d'état I2P du 2004-10-12</title><link>/fr/blog/2004/10/12/notes-d%C3%A9tat-i2p-du-2004-10-12/</link><pubDate>Tue, 12 Oct 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/10/12/notes-d%C3%A9tat-i2p-du-2004-10-12/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de notre mise à jour hebdomadaire&lt;/p>
&lt;h2 id="index">Index :&lt;/h2>
&lt;ol>
&lt;li>0.4.1.2&lt;/li>
&lt;li>0.4.1.3&lt;/li>
&lt;li>0.4.2&lt;/li>
&lt;li>mail discussions&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-0412">1) 0.4.1.2&lt;/h2>
&lt;p>La nouvelle version 0.4.1.2 est sortie depuis quelques jours et les choses se passent globalement comme prévu - il y a toutefois eu quelques accrocs avec le nouveau composant watchdog, qui a tendance à tuer votre router lorsque la situation est mauvaise plutôt que de le redémarrer. Comme je l’ai mentionné plus tôt aujourd’hui, je cherche des personnes prêtes à utiliser le nouvel outil de journalisation des statistiques pour m’envoyer des données, donc votre aide à ce sujet serait grandement appréciée.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 12 octobre 2004</title><link>/fr/blog/2004/10/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-octobre-2004/</link><pubDate>Tue, 12 Oct 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/10/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-octobre-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> deer, Janonymous, jrandom, modulus&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:04 &amp;lt;jrandom&amp;gt; 0) salut 14:04 &amp;lt;jrandom&amp;gt; 1) 0.4.1.2 14:04 &amp;lt;jrandom&amp;gt; 2) 0.4.1.3 14:05 &amp;lt;jrandom&amp;gt; 3) 0.4.2 14:05 &amp;lt;jrandom&amp;gt; 4) discussions mail 14:05 &amp;lt;jrandom&amp;gt; 5) ??? 14:05 &amp;lt;jrandom&amp;gt; 0) salut 14:05 * jrandom fait coucou 14:05 &amp;lt;Janonymous&amp;gt; bonjour 14:05 &amp;lt;jrandom&amp;gt; beaucoup de # dans notre ordre du jour cette semaine 14:05 &amp;lt;jrandom&amp;gt; les notes d'état hebdo sont en ligne @ http://i2p.net/pipermail/i2p/2004-October/000466.html 14:05 &amp;lt;jrandom&amp;gt; (posté il y a une minute ou trois) 14:05 &amp;lt;deer&amp;gt; * cervantes a apporté un oreiller 14:06 &amp;lt;jrandom&amp;gt; oh j'espère que ce ne sera pas si ennuyeux ;) 14:06 &amp;lt;jrandom&amp;gt; bref, passons aux choses intéressantes : 1) 0.4.1.2 14:06 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; réveillez-moi après la section d'analyse statistique 14:06 &amp;lt;jrandom&amp;gt; la version est sortie et tout le monde devrait mettre à jour 14:06 &amp;lt;jrandom&amp;gt; heh 14:06 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; euh réveille 14:07 &amp;lt;jrandom&amp;gt; il y a quelques bugs avec le code watchdog, qui va tuer ton router maladroitement (au lieu de le redémarrer quand de mauvaises choses se produisent) 14:07 &amp;lt;jrandom&amp;gt; mais espérons que ces situations sont rares 14:07 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; nope :( 14:08 &amp;lt;jrandom&amp;gt; bah, cela varie selon l'utilisateur 14:08 &amp;lt;jrandom&amp;gt; j'essaie de trouver la cause, car ça dure depuis toujours et c'est assez agaçant 14:08 &amp;lt;jrandom&amp;gt; (le blocage lui-même, pas le code watchdog qui détecte le blocage) 14:09 &amp;lt;jrandom&amp;gt; la révision CVS actuelle (0.4.1.2-1) a la 'substance' du watchdog désactivée — il surveille, mais n'arrête pas le router 14:10 &amp;lt;jrandom&amp;gt; mais 0.4.1.2 devrait aller pour tout le monde (sauf mule ;) 14:10 &amp;lt;jrandom&amp;gt; oh, comme mentionné, activez un peu de journalisation et envoyez-moi des données, selon http://dev.i2p.net/pipermail/i2p/2004-October/000465.html 14:11 &amp;lt;jrandom&amp;gt; plus il y a de données, mieux c'est — si vous pouvez le laisser tourner toute la nuit, ce serait super (une exécution de 20 h sur la machine de duck a généré ~60MB de données) 14:11 &amp;lt;jrandom&amp;gt; ok, passons à 2) 0.4.1.3 14:12 &amp;lt;jrandom&amp;gt; bon, il n'y a pas vraiment autre chose que je veuille mentionner au-delà de ce qui est dans l'email 14:12 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à dire à propos de 0.4.1.3 ? 14:12 &amp;lt;Janonymous&amp;gt; nan 14:13 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; non 14:13 &amp;lt;Janonymous&amp;gt; compatibilité descendante ? 14:13 &amp;lt;jrandom&amp;gt; certainement 14:13 &amp;lt;jrandom&amp;gt; ok, passons à * 3) 0.4.2 14:14 &amp;lt;jrandom&amp;gt; encore un "voir l'email" :) 14:14 &amp;lt;Janonymous&amp;gt; xpc vs. tcp ?? 14:14 &amp;lt;jrandom&amp;gt; je n'ai jamais implémenté une pile TCP auparavant, donc toute orientation serait appréciée 14:15 &amp;lt;jrandom&amp;gt; XCP gère mieux les réseaux à forte latence 14:15 &amp;lt;jrandom&amp;gt; (pour le contrôle de congestion) 14:15 &amp;lt;Janonymous&amp;gt; ça inclut la FEC (Forward Error Correction) ? 14:15 &amp;lt;jrandom&amp;gt; non 14:16 &amp;lt;Janonymous&amp;gt; ok, parce que j'ai un peu creusé ça 14:17 &amp;lt;jrandom&amp;gt; cool 14:17 &amp;lt;jrandom&amp;gt; tu as trouvé des trucs intéressants ? 14:17 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; la plupart des requêtes GET font moins de 32kb... et une page HTML moyenne devrait être de cet ordre... donc j'imagine que l'eepsurfing sera bien amélioré... — je ne serais pas contre une amélioration du débit par tunnel toutefois... la nouvelle pile améliorera-t-elle cela ? 14:17 &amp;lt;Janonymous&amp;gt; la FEC est beaucoup utilisée pour les réseaux à forte latence/haut débit 14:18 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; jrandom : moi non plus, mais je pourrais demander à quelqu'un ici de te soutenir 14:18 &amp;lt;Janonymous&amp;gt; jrandom: je ferai un retour 14:18 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; au moins ce serait une bonne expérience d'apprentissage pour lui et une autre paire d'yeux 14:18 &amp;lt;jrandom&amp;gt; super Janonymous 14:18 &amp;lt;jrandom&amp;gt; oh, génial mule 14:18 &amp;lt;jrandom&amp;gt; cervantes : le débit par tunnel s'améliorerait avec des fenêtres de messages &amp;gt;1 14:19 &amp;lt;jrandom&amp;gt; (je m'attends à ce qu'on puisse même démarrer avec &amp;gt;1 comme taille de fenêtre, selon ce qu'on peut glaner du router) 14:19 &amp;lt;jrandom&amp;gt; ((ecn++)) 14:19 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; parfait 14:20 &amp;lt;jrandom&amp;gt; ok, autre chose sur 0.4.2 ? 14:20 &amp;lt;Janonymous&amp;gt; nouvelle pile.. nouveau portable.. *bave* 14:21 &amp;lt;jrandom&amp;gt; heh 14:21 &amp;lt;Janonymous&amp;gt; ouais 14:21 &amp;lt;Janonymous&amp;gt; une chose 14:22 &amp;lt;Janonymous&amp;gt; cela va implémenter le nouveau handshake court ? 14:22 &amp;lt;jrandom&amp;gt; hmm ? 14:22 &amp;lt;jrandom&amp;gt; nous avons le code de reconnexion TCP à faible charge CPU dans le transport 0.4.1 14:22 &amp;lt;Janonymous&amp;gt; ah, dans l'email, tu mentionnes le handshake alice-&amp;gt; bob 14:23 &amp;lt;Janonymous&amp;gt; ah 14:23 &amp;lt;Janonymous&amp;gt; je rattrape encore mon retard 14:23 &amp;lt;jrandom&amp;gt; oh. oui, quelle que soit la solution de 0.4.2, elle prendra en charge une séquence de paquets comme celle de l'email 14:24 &amp;lt;Janonymous&amp;gt; ok 14:24 &amp;lt;jrandom&amp;gt; on contrôlera probablement ça surtout via des options de socket (par ex. définir le flux en interactif et il envoie au plus vite, définir le flux en bulk et il n'envoie que quand le tampon est plein ou vidé [ou qu'il doit ack]) 14:25 &amp;lt;jrandom&amp;gt; ok, enchaînons sur 4) discussion mail 14:25 &amp;lt;jrandom&amp;gt; postman - t'es dans le coin ? 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ouaip 14:26 &amp;lt;jrandom&amp;gt; top, tu veux nous faire un topo / une mise à jour concernant le mail ? 14:27 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; hmm, ok même si je suis assez timide pour parler devant autant de gens :) 14:27 &amp;lt;jrandom&amp;gt; heh imagine juste qu'on est tous nu^H^H^Hes... rien 14:28 * Janonymous sort le pop-corn 14:28 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; depuis le 20 septembre il y a un service SMTP/POP en fonctionnement — accessible avec des clients SMTP/POP3 habituels 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; j'y ai consacré pas mal d'efforts en analysant les risques potentiels que comportent les clients mail classiques 14:29 &amp;lt;Janonymous&amp;gt; et les inproxy/outproxy ? 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; j'ai rassemblé tout ça sur un site web 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; pour ceux qui ne l'ont pas encore fait : www.postman.i2p 14:29 * Janonymous n'a pas accès au réseau actuellement 14:30 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; il y a une proposition sur le site qui essaie de couvrir tous les problèmes courants liés à l'anonymat et à la fiabilité d'un service de courrier lors de la mise en place d'une passerelle entre i2p et l'Internet 14:30 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; l'out/inproxy ne tourne pas encore mais c'est prévu 14:30 &amp;lt;Janonymous&amp;gt; je crois que j'ai vu une partie de la discussion sur la liste de diffusion ou le forum 14:30 &amp;lt;Janonymous&amp;gt; l'out serait plus dangereux que l'in, non ? 14:31 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; d'abord je veux un concept communément accepté 14:31 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; en général OUI, mais je pense qu'on a trouvé un moyen pour que le spam et consorts ne soient pas envoyés vers l'extérieur 14:31 &amp;lt;jrandom&amp;gt; ce qui serait sympa, c'est que l'in/outproxy mx.postman.i2p puisse dispatcher vers différents comptes POP3 (ou plusieurs comptes redondants) 14:31 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; simplement en mettant un quota pour chaque utilisateur essayant d'envoyer des mails vers l'extérieur 14:32 &amp;lt;jrandom&amp;gt; (ainsi il ne serait pas lié à un mailhost particulier) 14:32 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p : merci de détailler 14:33 &amp;lt;Janonymous&amp;gt; les mailhosts séparés pourraient-ils aussi être synchronisés ? 14:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p : c'est une question de routage basé sur le compte 14:33 &amp;lt;jrandom&amp;gt; oui postman 14:33 &amp;lt;jrandom&amp;gt; probablement pas mal de boulot, je ne connais pas bien les MTA sur lesquels tu travailles 14:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; l'out/in proxy pourrait facilement gérer plus d'un système de mail interne — il pourrait même organiser une livraison de repli 14:34 &amp;lt;jrandom&amp;gt; 'k, super 14:34 &amp;lt;Janonymous&amp;gt; Q concernant l'in/out 14:34 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonymous : je n'ai pas compris ta question — merci d'expliquer 14:34 * jrandom rêve d'une récupération hors ligne façon uucp depuis mx.postman :) 14:35 &amp;lt;Janonymous&amp;gt; le chiffrement obligatoire de boîte à boîte rendrait-il l'envoi in/out moins dangereux ? 14:35 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom : haha, uucp n'est pas nécessaire je pense — ETRN est peut-être plus sexy :) 14:35 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonymous : pour l'instant le système ne fonctionne qu'en interne — chacun est libre d'appliquer PGP ou quelque chose de similaire 14:36 &amp;lt;jrandom&amp;gt; Janonymous : tu devrais passer voir www.postman.i2p — il y a mis un tas d'idées/problèmes 14:36 &amp;lt;Janonymous&amp;gt; le chiffrement/les signatures obligatoires sont aussi une méthode antispam je crois 14:36 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; serait-il possible de servir le carnet d'adresses de postman.i2p via LDAP ? 14:36 &amp;lt;Janonymous&amp;gt; je le ferai dès que mon portable arrive 14:37 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; rag : il y a déjà un carnet d'adresses — il est basé sur SQL toutefois — un passage à LDAP est possible 14:38 &amp;lt;Janonymous&amp;gt; = carnet d'adresses hébergé côté serveur ? 14:38 &amp;lt;deer&amp;gt; * postman invite tout le monde à contribuer avec ses propres idées au document HTML idées/concepts 14:38 &amp;lt;Janonymous&amp;gt; je le ferai postman 14:38 &amp;lt;deer&amp;gt; * cervantes parcourt le carnet d'adresses et commence à écrire des mails pharmaceutiques d'agrandissement du pénis 14:39 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonymous : eh bien, TOUS les utilisateurs mail sont basés sur SQL — donc le 'carnet d'adresses' n'est qu'une vue sur cette table 14:39 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes : au fait, chaque utilisateur peut choisir s'il veut être visible ou non 14:39 &amp;lt;Janonymous&amp;gt; ah 14:40 &amp;lt;Janonymous&amp;gt; et des groupes sélectifs ;) 14:40 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; postman : ouais je me suis déjà inscrit ;-) 14:40 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes : et comme nous AVONS un système d'identité mail, tu ne peux pas forger ton adresse d'expéditeur — on sait que c'était TOI :) 14:40 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonymous : oui, c'est prévu pour la version 2.0 :) 14:41 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; postman : mais je vais juste spammer chaque ircnym@postman.i2p ;-) 14:41 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes : c'est techniquement possible, oui :) 14:42 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes : j'espère que tu es aussi capable de livrer ces pilules :) 14:42 &amp;lt;Janonymous&amp;gt; on dirait un développement très nécessaire et attendu depuis longtemps pour i2p 14:42 &amp;lt;Janonymous&amp;gt; le nouveau système d'email 14:42 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; postman : et pour l'histoire de l'expéditeur... le "élixir d'agrandissement du pénis de Cervantes" indiquerait aussi l'expéditeur :) 14:42 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonyous : je ne peux pas détailler chaque chose implémentée 14:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jan : le site web est le mieux adapté pour ça 14:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes : en effet — mais ça pourrait être forgé :) 14:43 &amp;lt;Janonymous&amp;gt; d'accord.. j'y vais dès que possible 14:43 &amp;lt;jrandom&amp;gt; ok, génial. donc, ouais, vous devriez jeter un œil à ce qu'il y a sur www.postman.i2p et envoyer vos idées/commentaires 14:43 &amp;lt;deer&amp;gt; * postman hoche la tête et se rassoit 14:44 &amp;lt;jrandom&amp;gt; (postman++) 14:44 &amp;lt;jrandom&amp;gt; ok, ça nous amène à 5) ??? 14:44 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à aborder ? 14:44 &amp;lt;jrandom&amp;gt; (lié à i2p) 14:44 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; :) 14:44 &amp;lt;Janonymous&amp;gt; juste une idée 14:45 &amp;lt;Janonymous&amp;gt; usages possibles d'I2P.. on sait que c'est une "couche réseau anonyme distribuée" 14:45 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; mon nœud est down :( je déplace le matériel dans une autre partie de la maison 14:46 &amp;lt;Janonymous&amp;gt; mais à quoi cela peut-il servir.. en particulier, ces questions de "bien commun" 14:46 &amp;lt;Janonymous&amp;gt; pays du tiers monde oppressifs, liberté d'expression.. etc.. c'est l'une des principales choses qui m'ont rendu i2p si intéressant au départ 14:47 &amp;lt;Janonymous&amp;gt; et Freenet d'ailleurs 14:47 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; pays du 1er monde opprimés comme les États-Unis 14:47 &amp;lt;Janonymous&amp;gt; donc, je me disais qu'on pourrait développer un peu ces sujets, peut-être en commençant sur le forum, puis quelques mots sur le site 14:48 &amp;lt;jrandom&amp;gt; on a beaucoup de travail à faire avant de pouvoir prétendre à une quelconque pertinence pour les gens en Chine 14:48 &amp;lt;Janonymous&amp;gt; heh, ouais, on ne voudrait pas faire de fausses promesses, mais.. 14:48 * jrandom ne dira pas que nous sommes sûrs alors qu'il y a eu si peu de relectures par les pairs (et qu'il reste tant de problèmes en suspens) 14:49 &amp;lt;deer&amp;gt; &amp;lt;fidd&amp;gt; à quel point sera-t-il difficile pour la Chine de censurer i2p ? 14:49 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; je pense que les applications commenceront à émerger plus facilement une fois que le réseau sous-jacent aura cessé de "changer de forme" 14:49 &amp;lt;Janonymous&amp;gt; mais pour moi, ces questions sont l'une des principales choses qui rendent i2p si enthousiasmant 14:49 &amp;lt;jrandom&amp;gt; fidd : censurer a beaucoup de définitions. Au sens "empêcher le transfert d'un contenu spécifique", c'est pratiquement impossible, à moins de rendre i2p illégal 14:50 &amp;lt;Janonymous&amp;gt; et « détecter i2p sur les réseaux en Chine » 14:50 &amp;lt;Janonymous&amp;gt; stégo ? 14:51 &amp;lt;jrandom&amp;gt; excitant, oui. important ? oui. nécessaire ? oui. mais comme il y a tellement de travail à faire avant d'être pertinents, c'est juste déprimant d'en parler. 14:51 &amp;lt;Janonymous&amp;gt; autant pour moi :) 14:51 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; une fois que le réseau de base sera solide, on pourra probablement avoir de jolis jouets avec lesquels jouer - p. ex. des applis de partage de fichiers, des systèmes de messagerie instantanée, etc. Avec un peu de chance, la base d'utilisateurs gonflera à ce moment-là.... avant cela il n'y aura tout simplement pas assez de pairs pour garantir l'anonymat aux personnes qui vivent dans des systèmes oppressifs 14:52 &amp;lt;jrandom&amp;gt; c'est toujours important de garder les yeux sur les véritables objectifs, Janonymous, et j'apprécie cela 14:52 &amp;lt;Janonymous&amp;gt; ouais, le nombre de nœuds y est pour beaucoup 14:52 &amp;lt;modulus&amp;gt; à mon avis, tant qu'il n'y a pas de stégo et de choses comme du bruit aléatoire pour déjouer l'analyse de trafic, les personnes dans des pays oppressifs devraient s'abstenir pendant un moment. 14:53 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; non... elles devraient rester ici et aider :) 14:53 &amp;lt;modulus&amp;gt; :-) 14:53 * jrandom ne décrira pas en détail pourquoi ces aspects ne seront pas nécessaires, car la rév 3.0 s'en chargera :) 14:53 &amp;lt;modulus&amp;gt; 3.0 ? ça sent le long terme ;-) 14:53 &amp;lt;jrandom&amp;gt; j'ai ~= 0 confiance dans les transports stégo pour les réseaux publics 14:54 &amp;lt;jrandom&amp;gt; ce ne sera pas pour demain, ça c'est sûr. 14:54 &amp;lt;Janonymous&amp;gt; ah bon ? hein 14:54 &amp;lt;Janonymous&amp;gt; jrandom : pourquoi ça (concernant la stégo) ? 14:55 &amp;lt;jrandom&amp;gt; comment vaincre la stégo sur des réseaux publics avec du logiciel open source : télécharger la source, examiner le code de génération stégo, écrire le code de détection, déployer. 14:56 &amp;lt;jrandom&amp;gt; comment vaincre la stégo sur des réseaux publics avec du logiciel propriétaire : kidnapper la famille du dev, saboter le code. déployer. 14:56 &amp;lt;Janonymous&amp;gt; ah.. ouais.. entrées aléatoires ? euh.. je viens de lire un article qui en parlait comme si c'était l'avenir ou un truc du genre 14:56 &amp;lt;jrandom&amp;gt; comment vaincre la stégo sur des réseaux privés : rire des 5 personnes qui l'utilisent, et les arrêter toutes. 14:56 &amp;lt;modulus&amp;gt; eh bien, qu'en est-il d'un logiciel propriétaire anonyme ? bien sûr, ça pourrait être un cheval de Troie ;-) 14:57 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; jrandom : si tu es jamais kidnappé, tu peux nous le faire savoir en nous disant "mon chien Fido est vraiment contrarié par la nourriture qu'il mange aujourd'hui" 14:57 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; ce sera l'indice révélateur et on saura 14:57 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; %s!dev's family!jrandom 14:57 &amp;lt;jrandom&amp;gt; heh jake 14:58 &amp;lt;Janonymous&amp;gt; c'est pour quand l'ETA de 4.2 ? 14:58 &amp;lt;jrandom&amp;gt; Janonymous : la caractéristique n°1 des logiciels d'anonymat ou de sécurité : de la poudre de perlimpinpin. 14:58 &amp;lt;jrandom&amp;gt; 0.4.2 ? quelque part ce mois-ci 14:58 &amp;lt;jrandom&amp;gt; probablement vers la fin 14:58 &amp;lt;Janonymous&amp;gt; heheh. 14:58 &amp;lt;jrandom&amp;gt; 0.4.1.3 sortira probablement plus tard cette semaine ou ce week-end 14:58 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; Jake : ça ne marcherait jamais, on pensera juste que tu as empoisonné son chien 14:58 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; *juste 14:58 &amp;lt;Janonymous&amp;gt; je devrais être de retour sur le net d'ici une semaine ou deux 14:59 &amp;lt;jrandom&amp;gt; r0x0r 14:59 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à aborder ? 14:59 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; cervantes :) 15:00 &amp;lt;jrandom&amp;gt; sinon.. 15:00 * jrandom se prépare à conclure 15:00 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2004-10-05</title><link>/fr/blog/2004/10/05/notes-d%C3%A9tat-i2p-du-2004-10-05/</link><pubDate>Tue, 05 Oct 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/10/05/notes-d%C3%A9tat-i2p-du-2004-10-05/</guid><description>&lt;p>Salut à tous, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;h2 id="index">Index :&lt;/h2>
&lt;ol>
&lt;li>0.4.1.1 status&lt;/li>
&lt;li>Pretty pictures&lt;/li>
&lt;li>0.4.1.2 and 0.4.2&lt;/li>
&lt;li>Bundled eepserver&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-0411-statut">1) 0.4.1.1 statut&lt;/h2>
&lt;p>Après une version 0.4.1 plutôt mouvementée (et la mise à jour 0.4.1.1 rapide qui a suivi), le réseau semble être revenu à la normale - une cinquantaine de pairs actifs en ce moment, et irc et eepsites(I2P Sites) sont accessibles. La plupart des problèmes étaient dus à des tests insuffisants du nouveau transport en dehors de conditions de laboratoire (par exemple, des sockets qui lâchent à des moments étranges, des délais excessifs, etc.). La prochaine fois que nous devrons apporter des modifications à cette couche, nous nous assurerons de les tester plus largement avant la publication.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 05 octobre 2004</title><link>/fr/blog/2004/10/05/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-05-octobre-2004/</link><pubDate>Tue, 05 Oct 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/10/05/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-05-octobre-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cat-a-puss, cervantes, deer, dm, duck, jrandom, protok0l&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandom&amp;gt; 0) salut 14:05 &amp;lt;jrandom&amp;gt; 1) statut 0.4.1.1 14:05 &amp;lt;jrandom&amp;gt; 2) Jolies images 14:05 &amp;lt;jrandom&amp;gt; 3) 0.4.1.2 et 0.4.2 14:05 &amp;lt;jrandom&amp;gt; 4) eepserver intégré 14:05 &amp;lt;jrandom&amp;gt; 5) ??? 14:05 &amp;lt;jrandom&amp;gt; 0) salut 14:05 * jrandom fait coucou 14:05 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont disponibles à http://dev.i2p.net/pipermail/i2p/2004-October/000461.html 14:06 &amp;lt;jrandom&amp;gt; (je n'arrive pas à croire qu'on est en octobre) 14:06 &amp;lt;cervantes&amp;gt; c'est décembre 14:06 * jrandom se déconnecte de cervantes. décalage d'horloge excessif 14:06 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; pourrait-on récupérer l'été maintenant ? 14:07 &amp;lt;cervantes&amp;gt; zut... perdu ton flux de pr0n 14:07 &amp;lt;jrandom&amp;gt; bien sûr. c'est à quelques milliers de km au sud de toi, baffled 14:07 &amp;lt;jrandom&amp;gt; ok, on passe à 1) statut 0.4.1.1 14:07 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; tu me diras quand j'y serai ? 14:07 &amp;lt;cervantes&amp;gt; heh 14:07 &amp;lt;jrandom&amp;gt; claque les talons trois fois... 14:08 &amp;lt;jrandom&amp;gt; ok, les révisions 0.4.1 et 0.4.1.1 sont sorties, et globalement tout refonctionne 14:08 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; non, non, je ne veux pas rentrer à la maison, il fait froid là-bas. 14:08 &amp;lt;jrandom&amp;gt; ;) 14:08 &amp;lt;jrandom&amp;gt; la détection automatique de l'adresse IP externe semble fonctionner dans l'ensemble 14:09 &amp;lt;jrandom&amp;gt; (il y a eu quelques bizarreries toutefois, à cause de connexions b0rked qui ne se ferment pas correctement) 14:09 &amp;lt;jrandom&amp;gt; certains d'entre vous l'ont-ils utilisée, ou eu de bonnes/mauvaises expériences avec la détection automatique ? 14:10 &amp;lt;jrandom&amp;gt; on dirait que non 14:10 &amp;lt;jrandom&amp;gt; ok, quelqu'un a des commentaires/questions/inquiétudes à propos de 0.4.1.1 ? 14:11 &amp;lt;cervantes&amp;gt; aucune plainte ici.... 14:11 &amp;lt;dm&amp;gt; Pas encore essayé, mais c'est sur mon agenda ! 14:11 &amp;lt;jrandom&amp;gt; sinon, on enchaîne avec 2) jolies images 14:11 &amp;lt;jrandom&amp;gt; !thwap dm 14:12 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; je ne sais pas pour la détection auto, mais j'ai essayé d'utiliser le bouton 'guess' ou je-ne-sais-quoi sur ma machine Windows derrière un NAT et il a deviné l'IP correctement...... si c'est bien de ça qu'on parle 14:13 &amp;lt;jrandom&amp;gt; ah ok, non, le bouton 'guess' essaie juste de deviner ton IP en interrogeant www.whatismyip.com 14:13 &amp;lt;jrandom&amp;gt; la détection automatique, c'est quand tu laisses le champ d'adresse IP vide et qu'il la détermine tout seul 14:13 &amp;lt;jrandom&amp;gt; la plupart des utilisateurs I2P existants n'en auront pas besoin, puisque nous utilisons tous soit dyndns soit des IP statiques de toute façon 14:13 &amp;lt;jrandom&amp;gt; ça ne comptera probablement que pour les nouveaux utilisateurs 14:14 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; ouais ça a marché un peu lentement pour moi 14:14 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; mais ça a fonctionné 14:15 &amp;lt;jrandom&amp;gt; ok cool 14:15 &amp;lt;jrandom&amp;gt; bref, je ne veux pas rabâcher ce que j'ai posté dans l'email de cette semaine à propos des stats collectées 14:16 &amp;lt;jrandom&amp;gt; plutôt, quelqu'un a des questions/commentaires/inquiétudes à leur sujet ? 14:17 &amp;lt;jrandom&amp;gt; j'étais assez content de voir que le résumé sur 20 h n'avait que 500 et quelques échecs d'envoi sur environ 30 000 14:17 &amp;lt;cervantes&amp;gt; quelle charge la collecte de stats génère-t-elle ? 14:17 &amp;lt;cervantes&amp;gt; je connais les tailles de fichiers... mais est-ce que ça va impacter les performances en tournant en arrière-plan 14:18 &amp;lt;jrandom&amp;gt; ça devrait être ~= 0. il n'y a pas d'allocation mémoire dans la collecte de stats (puisqu'on utilise des événements préalloués) et tout est asynchrone 14:18 &amp;lt;cervantes&amp;gt; cool 14:18 -!- Sugadude [random@badfish.securityminded.net] a rejoint #i2p 14:18 -!- cat-a-puss [~tom@152.228.242.159] a rejoint #i2p 14:19 &amp;lt;jrandom&amp;gt; une fois 0.4.1.2 sortie, je vais probablement tanner encore quelques personnes pour collecter diverses stats de temps en temps 14:19 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; de rien 14:19 &amp;lt;cervantes&amp;gt; je suis partant pour commencer à collecter maintenant... je suis déjà en 0.4.1.1-6 14:20 &amp;lt;jrandom&amp;gt; w3wt 14:21 &amp;lt;jrandom&amp;gt; ok, c'est tout ce que j'ai pour les stats, à moins que quelqu'un ait quelque chose à ajouter ? 14:21 &amp;lt;jrandom&amp;gt; sinon, 3) 0.4.1.2 et 0.4.2 14:21 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Tu as mon vote pour faire le streaming en premier. 14:22 &amp;lt;jrandom&amp;gt; cool 14:22 &amp;lt;jrandom&amp;gt; quelqu'un pense qu'on devrait garder les modifs de tunnel en premier ? 14:22 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; streaming d'abord 14:23 &amp;lt;cervantes&amp;gt; faire les trucs de tunnel maintenant causerait probablement plus de perturbations réseau.... il est sans doute bon de souffler un peu ;-) 14:23 &amp;lt;jrandom&amp;gt; vrai 14:23 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; de toute façon, tous ceux qui sont ici aujourd'hui ont été identifiés par les black hats :) 14:23 &amp;lt;jrandom&amp;gt; ceci dit, je réfléchissais l'autre jour à comment on pourrait faire les modifs de tunnel sans incompatibilités 14:23 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Allez, admets-le, tu veux juste récupérer ton p0rn audio plus vite. 14:23 &amp;lt;duck&amp;gt; (moi aussi pour le streaming en premier) 14:23 &amp;lt;jrandom&amp;gt; héhé 14:24 &amp;lt;cervantes&amp;gt; héhé 14:24 &amp;lt;cervantes&amp;gt; baffled : seulement si tu en fournis davantage ;-) 14:24 &amp;lt;dm&amp;gt; Je pense qu'on devrait s'en tenir aux trucs de tunnel d'abord 14:24 &amp;lt;dm&amp;gt; qu'on s'en débarrasse... 14:24 &amp;lt;cat-a-puss&amp;gt; en quoi les nouveautés autour du chiffrement vont-elles être différentes ? 14:24 * jrandom botte dm 14:25 &amp;lt;jrandom&amp;gt; cat-a-puss : actuellement, nous avons un chiffrement de tunnel uniforme - les messages qui transitent dans le même tunnel se ressemblent à chaque saut 14:25 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Je pense que je peux en trouver un peu plus. 14:25 &amp;lt;cat-a-puss&amp;gt; oh ! 14:26 &amp;lt;cervantes&amp;gt; http://www.i2p.net/todo#tunnelId 14:26 &amp;lt;jrandom&amp;gt; ce n'est pas si mauvais puisqu'un message alice--&amp;gt;bob traverse deux tunnels avec des chiffrements différents, mais ça nous b0rk face à des attaquants de connivence 14:27 &amp;lt;jrandom&amp;gt; les éléments par saut liés à tunnelId sont aussi nécessaires pour empêcher le harvesting de perturber les prédécesseurs (/etc) 14:27 &amp;lt;dm&amp;gt; Oui, on devrait clairement corriger ça en premier. 14:27 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; je vote pour que dm s'en charge 14:28 &amp;lt;deer&amp;gt; &amp;lt;fidd&amp;gt; j'ai raté la réunion ? ;) 14:28 &amp;lt;jrandom&amp;gt; j'allais justement le proposer, mule :) 14:28 &amp;lt;cervantes&amp;gt; Je vote pour que dm n'y touche pas 14:28 &amp;lt;jrandom&amp;gt; heh 14:28 &amp;lt;jrandom&amp;gt; non fidd, on en est au point 3 de l'ordre du jour 14:29 &amp;lt;jrandom&amp;gt; ok, s'il n'y a pas d'objection à la proposition de dm (à part la sienne), je pense qu'on va avancer et déplacer les mises à jour de la bibliothèque de streaming vers 0.4.2 14:29 &amp;lt;dm&amp;gt; chouette 14:30 &amp;lt;jrandom&amp;gt; ok, on passe à 4) eepserver intégré 14:30 &amp;lt;jrandom&amp;gt; si vous ne l'avez pas remarqué, il y a un eepserver intégré. 14:30 &amp;lt;cervantes&amp;gt; "il suffit de mettre les fichiers .war dans le répertoire webapps et vous êtes prêt" 14:30 &amp;lt;jrandom&amp;gt; heh 14:30 &amp;lt;jrandom&amp;gt; pour des fichiers .war suffisamment bien codés :) 14:31 &amp;lt;cervantes&amp;gt; ooh ça existe, ça ? 14:31 &amp;lt;cervantes&amp;gt; *chose 14:31 &amp;lt;jrandom&amp;gt; mais d'un point de vue pratique, "il suffit d'éditer ./eepsite/docroot/index.html" 14:31 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Une question que j'ai, c'est : préfères-tu que les gens utilisent l'eepserver ou un serveur httpd standard ? 14:31 &amp;lt;cat-a-puss&amp;gt; ceux générés par KDE fonctionnent-ils ? 14:31 &amp;lt;jrandom&amp;gt; cervantes: phttprelay.war, i2ptunnel.war, routerconsole.war :) 14:31 &amp;lt;dm&amp;gt; ah oui.. les war. Un de ces machins J2EE qui exigent 20 ans d'expérience à éditer des fichiers XML à la main. 14:31 &amp;lt;cervantes&amp;gt; touché 14:32 &amp;lt;jrandom&amp;gt; baffled : ça m'est vraiment égal. si les gens ont un serveur web installé qui peut accepter des requêtes avec des lignes Host: bizarres, tant mieux 14:32 &amp;lt;jrandom&amp;gt; l'eepserver est juste là pour la commodité 14:32 &amp;lt;jrandom&amp;gt; cat-a-puss : hmm, des fichiers .war KDE ? 14:32 &amp;lt;protok0l&amp;gt; monoculture... monoculture... 14:33 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; quand je joue avec des war, la possibilité de ne redémarrer que Jetty me manque ; ce qui est malheureusement nécessaire pour beaucoup de trucs de déploiement 14:33 &amp;lt;cat-a-puss&amp;gt; oui, il faut avoir kdeaddons installé, il suffit d'aller sur une page web puis de cliquer sur archive et ça te fait un fichier .war 14:34 &amp;lt;jrandom&amp;gt; duck : ah, c'est vrai. il suffit de sortir les lignes qui lancent l'eepserver de clients.config et de les mettre dans un script shell 14:34 &amp;lt;jrandom&amp;gt; (avec le même classpath que le router) 14:34 &amp;lt;dm&amp;gt; peut-on intégrer i2p dans jboss et empaqueter ça avant la 1.0 ? 14:34 &amp;lt;jrandom&amp;gt; ooh, cool cat-a-puss 14:35 &amp;lt;cervantes&amp;gt; je suppose que le webdefault.xml manquant a été corrigé dans le cvs ? 14:35 &amp;lt;deer&amp;gt; &amp;lt;detonate&amp;gt; en fait, jetty.xml l'a 14:35 &amp;lt;jrandom&amp;gt; trouve-nous un .ear convaincant dm :) 14:35 &amp;lt;jrandom&amp;gt; cervantes : ce que detonate a dit. (j'ai foiré le jetty.xml) 14:36 &amp;lt;cervantes&amp;gt; ouais... je crois que j'ai mentionné quelque part de supprimer la référence dans le jetty.xml pour qu'il utilise celui à l'intérieur de l'archive Jetty 14:36 &amp;lt;jrandom&amp;gt; wr0d 14:37 &amp;lt;cervantes&amp;gt; je voulais juste vérifier que ça a été corrigé dans le cvs ;-) 14:37 &amp;lt;jrandom&amp;gt; si sr 14:37 &amp;lt;cervantes&amp;gt; cool 14:37 &amp;lt;jrandom&amp;gt; (même si la mise à jour 0.4.1.2 n'écrasera pas les eepsite des gens) 14:37 &amp;lt;jrandom&amp;gt; ((les installations propres 0.4.1.2+ l'incluront bien sûr)) 14:38 &amp;lt;cervantes&amp;gt; oh et avons-nous découvert la cause des clés eepsite manquantes de DrWoo ? 14:38 &amp;lt;jrandom&amp;gt; d'ailleurs, à ce sujet, je veux juste mentionner que tout le monde devrait mettre à jour dès qu'il y a une nouvelle version, car sinon vous pourriez ne pas avoir de procédure de mise à niveau 14:38 &amp;lt;jrandom&amp;gt; non cervantes, ni bug reproductible :/ 14:39 &amp;lt;cervantes&amp;gt; ah parfait, on peut blâmer une erreur utilisateur ;-) 14:39 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; cervantes : presque certainement une maladresse de ma part 14:39 &amp;lt;cervantes&amp;gt; :o) 14:39 * jrandom blâme les gremlins 14:40 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; http://en.wikipedia.org/wiki/User:Kmweber/List_of_Everyone_Who_Has_Ever_Lived 14:40 &amp;lt;jrandom&amp;gt; ok, on passe à 5) ??? 14:40 &amp;lt;jrandom&amp;gt; heh 14:40 &amp;lt;jrandom&amp;gt; eh bien oui, ça entre certainement dans la catégorie "autres" 14:40 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à soulever ? 14:41 &amp;lt;dm&amp;gt; J'aimerais souligner, à ce stade, que je suis satisfait du nouvel état d'esprit que la communauté I2P montre envers mes suggestions. 14:41 &amp;lt;dm&amp;gt; Cordialement 14:41 &amp;lt;cat-a-puss&amp;gt; oh oh choisis-moi ! J'ai le code de base pour une recherche distribuée. 14:41 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; ouais pourquoi i2p après plus de 30 heures de fonctionnement monte à 100% de CPU 14:41 &amp;lt;dm&amp;gt; dm 14:41 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; oui, je veux soulever la question de l'héritage du chiffrement basé sur des équations fractales de Gamal d'ordre 4 et comment cela s'appliquerait à i2p 14:41 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; et la plupart en system ? 14:41 &amp;lt;jrandom&amp;gt; ooh énorme, cat-a-puss ! 14:41 &amp;lt;cat-a-puss&amp;gt; Je l'ai annoncé ici l'autre jour, personne n'a remarqué 14:41 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; seulement de façon tangentielle, jake. 14:42 &amp;lt;cat-a-puss&amp;gt; en tout cas, je pourrais utiliser un peu d'espace CVS 14:42 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; cat-a-puss : tu as un eepsite pour ça ? 14:42 &amp;lt;jrandom&amp;gt; demonic_1 : hmm, il y a eu quelques bugs critiques dans la dernière version ou deux. es-tu en 0.4.1.1 ? 14:42 &amp;lt;cat-a-puss&amp;gt; et je peux commencer les tests dans environ 2 semaines 14:42 &amp;lt;cat-a-puss&amp;gt; DrWoo : non 14:42 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; baffled, HaH ! 14:43 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; 0.4.1.1-3 14:43 &amp;lt;jrandom&amp;gt; cat-a-puss : r0x0r, pas de problème. envoie-moi un email avec le nom du module que tu veux lui donner et ta clé PGP et on arrangera ça 14:44 &amp;lt;cat-a-puss&amp;gt; jrandom : d'accord 14:44 &amp;lt;jrandom&amp;gt; cat-a-puss : quel type de recherche ça fait ? 14:44 &amp;lt;jrandom&amp;gt; demonic_1 : ça consommait autant de CPU avant 0.4.1 ? 14:44 &amp;lt;cervantes&amp;gt; (proxies vers MSN) 14:44 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; demonic_1 : et tu as 1 méga de log chaque minute ? ça me dit quelque chose. 14:45 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; non 14:45 &amp;lt;jrandom&amp;gt; heh mule, ouais le bug que tu as trouvé était un méchant fast-busy 14:45 &amp;lt;cat-a-puss&amp;gt; jrandom : c'est une recherche basique par mots-clés, il faut spécifier les mots sous lesquels indexer et il stockera l'URL 14:45 &amp;lt;jrandom&amp;gt; demonic est plus probablement frappé par l'une des NPE dans tcp.ConnectionBuilder 14:46 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Bon, c'est l'heure du dindin donc je vais aller dénicher quelques sons de salopes en préparation des mises à jour de streaming et je vous parle à tous bientôt. 14:46 &amp;lt;cat-a-puss&amp;gt; jrandom : ça devrait finir par passer à l'échelle correctement et tout le tintouin, mais pour l'instant, tous les serveurs doivent être connectés et personne ne peut rejoindre ni partir, et il n'y a pas encore de moyen d'insérer du contenu, mais tout ça sera réglé 14:46 &amp;lt;jrandom&amp;gt; ah cool, ça fonctionne avec une base distribuée, ou c'est plutôt une recherche sur du contenu spiderisé ? 14:47 &amp;lt;jrandom&amp;gt; ok cool 14:47 &amp;lt;cervantes&amp;gt; à plus, baffled 14:47 &amp;lt;jrandom&amp;gt; lol, à plus tard baffled 14:47 &amp;lt;cervantes&amp;gt; baffled : comment sait-on que ce sont des sons de salopes, et pas toi au bout de ton micro ? 14:47 &amp;lt;protok0l&amp;gt; TRÈS BIEN ! 14:47 &amp;lt;protok0l&amp;gt; i2p refonctionne 14:47 &amp;lt;jrandom&amp;gt; w3wt 14:48 &amp;lt;jrandom&amp;gt; qu'est-ce qui n'allait pas ? 14:49 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à soulever pour la réunion ? 14:49 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; peut-on annoncer i2p sur Slashdot après l'implémentation du nouveau protocole de streaming ? 14:49 &amp;lt;dm&amp;gt; de préférence avant 14:49 &amp;lt;dm&amp;gt; mais après ça ira aussi 14:49 &amp;lt;jrandom&amp;gt; !thwap^2 14:50 &amp;lt;protok0l&amp;gt; POSTMAN ! 14:50 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre.. 14:50 * jrandom se prépare 14:51 &amp;lt;deer&amp;gt; * Jake embrasse jrandom 14:51 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut d'I2P du 2004-09-28</title><link>/fr/blog/2004/09/28/notes-de-statut-di2p-du-2004-09-28/</link><pubDate>Tue, 28 Sep 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/09/28/notes-de-statut-di2p-du-2004-09-28/</guid><description>&lt;p>Salut tout le monde, c’est l’heure de la mise à jour hebdomadaire&lt;/p>
&lt;h2 id="index-">Index :&lt;/h2>
&lt;ol>
&lt;li>New transport&lt;/li>
&lt;li>0.4.1 status&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-nouveau-transport">1) Nouveau transport&lt;/h2>
&lt;p>La version 0.4.1 prend plus de temps que prévu, mais le nouveau protocole de transport et son implémentation sont en place avec tout ce qui était prévu - détection IP, établissement de connexion à faible coût, et une interface plus simple pour faciliter le débogage lorsque les connexions échouent. Cela est réalisé en abandonnant complètement l’ancien protocole de transport et en en implémentant un nouveau, même si nous conservons les mêmes mots-clés (2048bit DH + STS, AES256/CBC/PKCS#5). Si vous souhaitez examiner le protocole, il est dans la documentation. La nouvelle implémentation est également beaucoup plus propre, puisque l’ancienne version n’était qu’un ensemble de mises à jour accumulées au cours de l’année passée.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 28 septembre 2004</title><link>/fr/blog/2004/09/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-septembre-2004/</link><pubDate>Tue, 28 Sep 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/09/28/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-28-septembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> deer, duck, jrandom&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:08 &amp;lt;jrandom&amp;gt; 0) salut 14:08 &amp;lt;jrandom&amp;gt; 1) Nouveau transport 14:08 &amp;lt;jrandom&amp;gt; 2) état d'avancement 0.4.1 14:08 &amp;lt;jrandom&amp;gt; 3) ??? 14:08 &amp;lt;jrandom&amp;gt; 0) salut 14:08 &amp;lt;duck&amp;gt; salut 14:09 &amp;lt;jrandom&amp;gt; heya 14:09 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Salut. 14:09 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; salut 14:09 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2004-September/000454.html 14:09 &amp;lt;deer&amp;gt; * ugha2p cherche les notes d'état hebdomadaires. 14:09 &amp;lt;jrandom&amp;gt; (hé, je suis voyant) 14:10 &amp;lt;jrandom&amp;gt; ok, on passe à 1) Nouveau transport 14:10 &amp;lt;jrandom&amp;gt; le message couvre à peu près l'essentiel 14:11 &amp;lt;jrandom&amp;gt; tout fonctionne pour le moment, mais évidemment ça ne communiquera avec personne d'autre avant la sortie de la nouvelle version 14:12 &amp;lt;jrandom&amp;gt; j'ai fait quelques tests, mais c'est assez difficile de simuler tous les problèmes réseau farfelus possibles qui se produisent au niveau du transport 14:12 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; est-ce que ça inclut windowsize (taille de fenêtre) ? 14:12 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Cependant, si vous laissez ce champ vide, votre router laissera le premier pair qu'il contacte lui dire quelle est son adresse IP, sur laquelle il commencera alors à écouter (après l'avoir ajoutée à son propre RouterInfo et l'avoir placée dans la base de données du réseau). 14:12 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Ça ressemble à une faille de sécurité potentielle. 14:12 &amp;lt;jrandom&amp;gt; oh, non, c'est seulement le transport inter-router, pas la bibliothèque de streaming, malheureusement 14:12 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; ok 14:12 &amp;lt;jrandom&amp;gt; d'une certaine façon ugha, oui 14:12 &amp;lt;jrandom&amp;gt; (c'est pourquoi si les gens *peuvent* définir leur IP, ils devraient le faire) 14:13 &amp;lt;jrandom&amp;gt; ugha : toutefois, il ne 'croit' quelqu'un que s'il n'a AUCUNE connexion qui fonctionne 14:13 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Le router ne devrait-il pas écouter sur 0.0.0.0 dans tous les cas ? 14:13 &amp;lt;jrandom&amp;gt; mais quelqu'un d'assez malin pourrait, d'une manière probabiliste, faire des choses malveillantes 14:14 &amp;lt;jrandom&amp;gt; ugha : il le fait (presque toujours) 14:14 &amp;lt;jrandom&amp;gt; cependant, nous devons connaître notre adresse IP pour pouvoir la mettre dans notre RouterInfo 14:14 &amp;lt;jrandom&amp;gt; (puisque notre RouterInfo est vérifié à chaque fois que nous contactons quelqu'un) 14:14 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Ah, ok. 14:15 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Je suis sûr qu'il y a des moyens de rendre cela plus sûr (s'appuyer sur davantage de routers pour détecter l'IP), mais je ne sais pas si c'est faisable. 14:15 &amp;lt;jrandom&amp;gt; oui ugha, ce chemin est problématique, mais c'est une question de nombres 14:16 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; De toute façon, ce n'était qu'une suggestion. On peut continuer. 14:16 &amp;lt;jrandom&amp;gt; (cependant, ils pourraient simplement te faire une attaque Sybil (attaque par identités multiples) et fausser quels que soient les nombres que tu essaies) 14:16 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; D'accord. 14:17 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Que se passe-t-il si le router perd toutes les connexions (par ex., panne réseau) ? 14:17 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Redétecte-t-il son IP ? 14:18 &amp;lt;jrandom&amp;gt; l'IP est transmise dans le cadre du protocole à chaque tentative de connexion, le pair décide simplement de l'accepter si 1) aucune IP n'a été définie explicitement 2) il n'y a pas de connexions TCP actives 14:18 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; (Ce serait le cas avec des IP dynamiques) 14:18 &amp;lt;jrandom&amp;gt; oui, ça fonctionnera très bien dans ce cas 14:18 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Ah, ok. 14:19 &amp;lt;jrandom&amp;gt; (voir ourAddressReceived(String addr) dans TCPTransport.java pour les détails) 14:19 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; que se passe-t-il quand les IP signalées ne correspondent pas ? 14:19 &amp;lt;jrandom&amp;gt; pseudonym : si tu as déjà des connexions TCP actives, tu ignores ce que les autres te disent 14:20 &amp;lt;jrandom&amp;gt; si tu n'as pas de connexions TCP actives, tu démontes l'ancien écouteur et tu en démarres un nouveau avec la nouvelle adresse fournie 14:20 &amp;lt;jrandom&amp;gt; (en mettant à jour ton routerInfo) 14:22 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; s'il y a des connexions actives, une non-correspondance devrait sembler être un signal d'alarme 14:22 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; (je ne suis pas sûr de ce qu'il faut en faire) 14:22 &amp;lt;jrandom&amp;gt; si quelqu'un nous donne la mauvaise adresse IP (et nous *savons* que c'est la mauvaise adresse IP, puisque nous avons déjà la bonne - qui *fonctionne*), nous l'ignorons 14:23 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Dommage qu'on ne puisse plus réduire le classement de fiabilité du router. 14:23 &amp;lt;jrandom&amp;gt; on peut toutefois ajouter cela à la liste des erreurs de connexion 14:24 &amp;lt;jrandom&amp;gt; ugha : mais on peut les mettre sur liste noire ;) 14:24 &amp;lt;jrandom&amp;gt; (et on le fait) 14:24 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; comment sait-on que celle que nous avons déjà est la « bonne » ? peut-être que les connexions existantes viennent de black hats (pirates malveillants) 14:24 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; surtout si nous avons peu de connexions ou seulement récentes 14:24 &amp;lt;jrandom&amp;gt; pseudonym : les connexions existantes sont « bonnes » dans le sens où elles peuvent envoyer et recevoir des données 14:24 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; pseudonym : Nous pouvons en être sûrs quand nous recevons de nouvelles connexions entrantes, bien que celles-ci puissent aussi être usurpées. 14:25 &amp;lt;jrandom&amp;gt; d'accord, si on parle de quelqu'un préoccupé par une attaque d'usurpation d'IP active en plus d'une Sybil... 14:25 &amp;lt;jrandom&amp;gt; eh bien, cette personne peut simplement définir son adresse IP ;) 14:25 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; :) 14:26 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; mais quelle est la probabilité que l'opérateur sache même ce qui se passe 14:26 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; si nous obtenons beaucoup de non-correspondances, il devrait y avoir une alerte active 14:27 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; (ce sera peut-être quelque chose à traiter dans une version ultérieure, mais puisque c'est venu sur le tapis...) 14:27 &amp;lt;jrandom&amp;gt; on peut ajouter un message explicite à la liste des erreurs de connexion 14:27 &amp;lt;jrandom&amp;gt; la seule vraie préoccupation ici est que nous essayons d'empêcher la formation d'une route restreinte 14:27 &amp;lt;jrandom&amp;gt; (et l'extrême de cela étant une partition complète du réseau) 14:30 &amp;lt;jrandom&amp;gt; c'est à peu près tout ce que je nous vois traiter pour l'instant, au moins jusqu'à la rév 2.0, quand nous devrons nous soucier de plus que la route restreinte 14:30 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose concernant le nouveau transport ? 14:31 &amp;lt;jrandom&amp;gt; sinon, on passe à 2) état d'avancement 0.4.1 14:31 &amp;lt;jrandom&amp;gt; toutes les choses « nécessaires » sont faites, mais il reste encore un peu de débogage et des mises à jour mineures à intégrer 14:32 &amp;lt;jrandom&amp;gt; l'objectif actuel est une sortie jeudi, mais on verra ce qui sera ajouté ou retiré de la rév ;) 14:33 &amp;lt;jrandom&amp;gt; un truc qui serait cool, c'est que quelqu'un puisse télécharger une installation Jetty, jeter un œil au fichier de configuration jetty.xml, et écrire de la doc sur la façon d'exécuter une instance Jetty (pour un eepsite/etc.) avec ce qui est livré avec i2p 14:33 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; La 0.4.1 inclut-elle d'autres mises à jour que le nouveau transport TCP ? 14:33 &amp;lt;jrandom&amp;gt; pas vraiment ugha :) 14:34 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; est-ce rétrocompatible ? 14:34 &amp;lt;jrandom&amp;gt; (voir : www.i2p.net/roadmap ) 14:34 &amp;lt;jrandom&amp;gt; non, elle n'est pas rétrocompatible 14:34 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; :) 14:36 &amp;lt;jrandom&amp;gt; ok, c'est tout ce que j'ai à mentionner concernant la 0.4.1... autre chose à ce sujet ? 14:36 &amp;lt;jrandom&amp;gt; sinon, on passe à l'incontournable : 3) ??? 14:36 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; *silence* 14:37 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose (lié à i2p) qu'il veut évoquer ? 14:37 &amp;lt;jrandom&amp;gt; nous sommes déjà deux fois plus longs que la réunion de la semaine dernière ;) 14:37 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Eh bien, je pourrais mentionner que grâce à cervantes, mon Wiki a maintenant un outproxy vers le monde réel, via http://ugha.ath.cx/ 14:38 &amp;lt;deer&amp;gt; * pseudonym est un fauteur de troubles 14:38 &amp;lt;jrandom&amp;gt; oh oui, très cool 14:38 &amp;lt;jrandom&amp;gt; s/outproxy/inproxy/ :) 14:38 * jrandom envoie le fauteur de troubles au coin 14:38 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Exact, inproxy. :) 14:40 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre 14:40 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; Je trouve que le nouveau service mail du postmaster est plutôt cool 14:40 &amp;lt;jrandom&amp;gt; oh, tout à fait d'accord 14:40 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; euh, postman 14:41 &amp;lt;deer&amp;gt; * ugha2p ne s'est pas encore inscrit. 14:41 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; quelqu'un a entendu parler de stasher récemment ? 14:41 &amp;lt;jrandom&amp;gt; c'est sympa que ça marche à la fois avec telnet et kmail :) 14:41 &amp;lt;jrandom&amp;gt; nan baffled, pas entendu un mot 14:42 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Je suppose qu'aum a besoin d'un coup de pied à la tête. 14:42 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; J'écrirais probablement une page sur EepMailAnonymity, mais je ne connais pas très bien SMTP/POP3/IMAP/d'autres trucs liés au courriel. 14:42 &amp;lt;jrandom&amp;gt; pas la tête, le derrière ;) 14:43 &amp;lt;jrandom&amp;gt; ugha : www.postman.i2p a quelques pages à ce sujet 14:43 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Ah. 14:43 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; ils peuvent être les mêmes. 14:45 &amp;lt;deer&amp;gt; * ugha2p tapote des doigts en attendant le baf. 14:45 &amp;lt;jrandom&amp;gt; désolé, j'ai failli m'évanouir ici (journée trèèès longue) 14:46 &amp;lt;jrandom&amp;gt; autre chose ? si non, on a le forum et la liste 14:46 &amp;lt;duck&amp;gt; grâce à Mi-Go nous avons une page i2ptunnel mise à jour 14:46 &amp;lt;duck&amp;gt; elle est presque parfaite 14:46 &amp;lt;jrandom&amp;gt; oh, sympa 14:46 &amp;lt;duck&amp;gt; mais si quelqu'un a des améliorations, vous savez où me trouver 14:47 * jrandom fait un traceroute 14:47 * jrandom s'échauffe 14:47 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état d'I2P du 2004-09-21</title><link>/fr/blog/2004/09/21/notes-d%C3%A9tat-di2p-du-2004-09-21/</link><pubDate>Tue, 21 Sep 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/09/21/notes-d%C3%A9tat-di2p-du-2004-09-21/</guid><description>&lt;p>Salut à tous, petite mise à jour cette semaine&lt;/p>
&lt;h2 id="index">Index&lt;/h2>
&lt;ol>
&lt;li>Dev status&lt;/li>
&lt;li>New userhosts.txt vs. hosts.txt&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-statut-du-développement">1) Statut du développement&lt;/h2>
&lt;p>Le réseau a été assez stable au cours de la semaine écoulée, j’ai donc pu consacrer mon temps à la version 0.4.1 - remanier le transport TCP, ajouter la prise en charge de la détection des adresses IP et supprimer cet ancien message « target changed identities ». Cela devrait également éliminer la nécessité d’enregistrements dyndns.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 21 septembre 2004</title><link>/fr/blog/2004/09/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-septembre-2004/</link><pubDate>Tue, 21 Sep 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/09/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-septembre-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> deer, jrandom, protok0l&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:06 &amp;lt;jrandom&amp;gt; 0) salut 14:06 &amp;lt;jrandom&amp;gt; 1) État du développement 14:06 &amp;lt;jrandom&amp;gt; 2) Nouveau userhosts.txt vs. hosts.txt 14:06 &amp;lt;jrandom&amp;gt; 3) ??? 14:06 &amp;lt;jrandom&amp;gt; 0) salut 14:06 * jrandom fait coucou 14:06 &amp;lt;jrandom&amp;gt; petites notes d'état hebdomadaires @ http://dev.i2p.net/pipermail/i2p/2004-September/000449.html 14:06 &amp;lt;jrandom&amp;gt; (et probablement de brefs comptes rendus de réunion seront publiés une fois que ce sera fini ;) 14:07 * jrandom vous laisse bien 30s pour lire ces notes 14:07 &amp;lt;jrandom&amp;gt; bref, passons à 1) état du développement 14:07 &amp;lt;jrandom&amp;gt; un aperçu de ce qui se passe est dans cet e-mail 14:08 &amp;lt;jrandom&amp;gt; vous remarquerez peut-être que je ne perdrai plus de lettres au hasard dans mon texte, mon portable ayant fait des siennes ces derniers temps 14:09 &amp;lt;jrandom&amp;gt; donc je suis en train de migrer entièrement sur mon serveur (avec le portable en secours pour les tests Windows, etc) 14:09 &amp;lt;jrandom&amp;gt; c'est tout ce que j'ai à dire sur ce point 14:10 &amp;lt;jrandom&amp;gt; quelqu'un a quelque chose à soulever concernant 0.4.0.1 ou l'activité de développement ? 14:11 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; non jrandom, on se contente d'observer 14:11 &amp;lt;jrandom&amp;gt; ok, passons au 2) nouveau userhosts.txt vs. hosts.txt 14:11 &amp;lt;protok0l&amp;gt; yey! 14:11 &amp;lt;jrandom&amp;gt; petite nouvelle fonctionnalité pour que les gens puissent modifier leur nommage local tout en continuant à récupérer hosts.txt 14:12 &amp;lt;protok0l&amp;gt; quel fichier a la priorité en cas de conflit ? celui de l'utilisateur, je suppose 14:13 &amp;lt;jrandom&amp;gt; ça sera déployé dans la prochaine version, donc mettez simplement vos changements locaux dans userhosts.txt car hosts.txt sera écrasé 14:13 &amp;lt;jrandom&amp;gt; userhosts.txt a la priorité 14:15 &amp;lt;jrandom&amp;gt; ok, c'est tout pour le 2, passons rapidement à notre dernier point - 3) ??? 14:15 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose dont il veut discuter ? 14:16 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; planning pour 0.4.1 ? 14:17 &amp;lt;jrandom&amp;gt; ça devrait sortir cette semaine, mais peut-être pas avant le week-end. 14:17 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; cool 14:17 &amp;lt;jrandom&amp;gt; j'ai finalement abandonné la lutte avec mon portable après que la barre d'espace a rendu l'âme 14:17 &amp;lt;jrandom&amp;gt; (codingWithoutSpaces==lame;) 14:18 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à soulever ? je crois qu'on bat un record de durée de réunion ici 14:18 &amp;lt;jrandom&amp;gt; (pas que ce soit un problème) 14:19 &amp;lt;jrandom&amp;gt; ok, sinon 14:19 * jrandom se prépare 14:19 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2004-09-14</title><link>/fr/blog/2004/09/14/notes-d%C3%A9tat-i2p-du-2004-09-14/</link><pubDate>Tue, 14 Sep 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/09/14/notes-d%C3%A9tat-i2p-du-2004-09-14/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est encore ce moment de la semaine&lt;/p>
&lt;h2 id="index-">Index :&lt;/h2>
&lt;ol>
&lt;li>0.4.0.1&lt;/li>
&lt;li>Threat model updates&lt;/li>
&lt;li>Website updates&lt;/li>
&lt;li>Roadmap&lt;/li>
&lt;li>Client apps&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-0401">1) 0.4.0.1&lt;/h2>
&lt;p>Depuis la sortie de la version 0.4.0.1 mercredi dernier, les choses se passent plutôt bien sur le réseau - plus des deux tiers du réseau ont été mis à niveau, et nous maintenons entre 60 et 80 routers sur le réseau. Les durées de connexion IRC varient, mais dernièrement des connexions de 4 à 12 heures sont devenues la norme. Il y a toutefois eu quelques signalements de dysfonctionnements au démarrage sur OS/X, mais je crois que des progrès sont également réalisés sur ce front.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 14 septembre 2004</title><link>/fr/blog/2004/09/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-septembre-2004/</link><pubDate>Tue, 14 Sep 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/09/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-septembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cat-a-puss, cervantes, deer, dm, fvw, hypercubus, interrupt, jrandom, korkakak, nicktastic, Nightblade&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:06 &amp;lt;jrandom&amp;gt; 0) salut 14:06 &amp;lt;jrandom&amp;gt; 1) 0.4.0.1 14:06 &amp;lt;jrandom&amp;gt; 2) Mises à jour du modèle de menace 14:06 &amp;lt;jrandom&amp;gt; 3) Mises à jour du site web 14:06 &amp;lt;jrandom&amp;gt; 4) Feuille de route 14:06 &amp;lt;jrandom&amp;gt; 5) Applications clientes 14:06 &amp;lt;jrandom&amp;gt; 6) ??? 14:06 &amp;lt;jrandom&amp;gt; 0) salut 14:06 * jrandom fait signe 14:06 &amp;lt;cervantes&amp;gt; bonsoir 14:06 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2004-September/000444.html 14:07 &amp;lt;jrandom&amp;gt; (avant la réunion cette fois aussi ;) 14:07 &amp;lt;deer&amp;gt; &amp;lt;jrand0m&amp;gt; ouah, 30 personnes par ici 14:07 -!- Irssi: #i2p: Total de 21 pseudos [0 ops, 0 halfops, 0 voices, 21 normaux] 14:07 &amp;lt;jrandom&amp;gt; ok, bref, passons directement à 1) 0.4.0.1 14:08 &amp;lt;jrandom&amp;gt; la version est sortie et les choses semblent fonctionner plus ou moins 14:09 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; beaucoup de gens rencontrent-ils ça ? 14:10 &amp;lt;jrandom&amp;gt; j’imagine que non 14:11 &amp;lt;cervantes&amp;gt; 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 &amp;lt;dm&amp;gt; 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 &amp;lt;dm&amp;gt; déconnecté 14:11 &amp;lt;dm&amp;gt; pas sûr que ça arrive encore 14:11 &amp;lt;jrandom&amp;gt; ah, oui, on doit harceler les gens d’Alexandria pour qu’ils nous donnent plus de livres :) 14:12 &amp;lt;Nightblade&amp;gt; merci de nous tenir au courant dm 14:12 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; (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 &amp;lt;jrandom&amp;gt; ok, bref, quelqu’un a autre chose à soulever à propos de 0.4.0.1 ? 14:14 &amp;lt;dm&amp;gt; Nightblade: héhé, pas de problème :) 14:14 &amp;lt;dm&amp;gt; jrandom: bon boulot, toujours de l’avant 14:14 &amp;lt;fvw&amp;gt; l’installeur est joli ? (pas sûr que ce soit nouveau en .1 ?) 14:14 &amp;lt;jrandom&amp;gt; gracias dm 14:15 &amp;lt;jrandom&amp;gt; fvw: pareil que 0.4, mais je suis d’accord, hyper a fait du super travail (ainsi que notre designer anonyme !) 14:15 &amp;lt;fvw&amp;gt; aussi, je ne m’engage pas à dire joli _quoi_ :) 14:15 &amp;lt;jrandom&amp;gt; fils de sa... 14:16 &amp;lt;jrandom&amp;gt; ok, passons à 2) Mises à jour du modèle de menace 14:16 &amp;lt;cervantes&amp;gt; oui bien joué.. :) écrire de la doc, ça craint toujours 14:17 &amp;lt;jrandom&amp;gt; ouais, ça a été 2-3 jours douloureux 14:17 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; (par ex. monsieur Tout-le-monde se fiche des adversaires actifs globaux) 14:19 &amp;lt;jrandom&amp;gt; donc si quelqu’un s’ennuie... ;) 14:19 &amp;lt;cervantes&amp;gt; quelque chose m’est venu en lisant ton doc... on a besoin d’un glossaire correct... 14:20 &amp;lt;fvw&amp;gt; pas lui ? Joe sixpack aime télécharger des mp3... 14:20 &amp;lt;jrandom&amp;gt; quelqu’un vient d’en publier un si je me souviens bien... 14:20 &amp;lt;cervantes&amp;gt; vraiment ? 14:20 &amp;lt;cervantes&amp;gt; sur une eep ? 14:20 &amp;lt;jrandom&amp;gt; non, un article de recherche 14:20 &amp;lt;jrandom&amp;gt; il n’est pas encore sur freehaven, laissez-moi remettre la main dessus 14:21 &amp;lt;jrandom&amp;gt; zut, je ne semble plus avoir ma copie. 14:21 &amp;lt;jrandom&amp;gt; j’essaierai de la retrouver après la réunion 14:22 &amp;lt;cervantes&amp;gt; est-ce qu’il traite aussi des concepts spécifiques à i2p ? 14:22 &amp;lt;jrandom&amp;gt; oh, non 14:22 &amp;lt;jrandom&amp;gt; c’est juste un glossaire général pour les réseaux anonymes, avec mixes, cascades, attaquants, etc. 14:22 &amp;lt;jrandom&amp;gt; pas de garlic routing ni de tunnels ;) 14:23 &amp;lt;cervantes&amp;gt; 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 &amp;lt;jrandom&amp;gt; tu te rends compte qu’un glossaire serait plus grand que les pages how_* réunies, hein ? 14:23 &amp;lt;jrandom&amp;gt; mais oui, je suis d’accord, on devrait faire ça 14:23 &amp;lt;cervantes&amp;gt; bien sûr... mais.. ;) 14:23 * jrandom « propose » que cervantes s’en charge ;) 14:23 * dm approuve 14:23 &amp;lt;cervantes&amp;gt; héhé je ne sais pas ce que veut dire la moitié de ces trucs :) 14:24 &amp;lt;jrandom&amp;gt; écris ce que tu sais et pose-moi des questions 14:24 &amp;lt;cervantes&amp;gt; je vais m’y essayer 14:24 &amp;lt;jrandom&amp;gt; w00t! cervantes++ 14:24 &amp;lt;cervantes&amp;gt; si je le mets sur le forum alors d’autres pourront contribuer... 14:24 &amp;lt;jrandom&amp;gt; bonne idée 14:24 &amp;lt;deer&amp;gt; * Pseudonym applaudit 14:25 &amp;lt;cervantes&amp;gt; _mais_ ce doc dont tu as parlé serait utile :o) 14:25 &amp;lt;dm&amp;gt; tunnel: passage souterrain artificiel 14:25 &amp;lt;jrandom&amp;gt; d’accord, j’essaierai de le retrouver 14:25 &amp;lt;cervantes&amp;gt; je ferai une version spéciale pour toi dm 14:25 &amp;lt;dm&amp;gt; youpi ! 14:26 &amp;lt;jrandom&amp;gt; ok, autre chose sur le modèle de menace, ou on passe à 3) Mises à jour du site web ? 14:27 &amp;lt;jrandom&amp;gt; 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 &amp;lt;dm&amp;gt; Je crois que cervantes et moi sommes les seuls encore éveillés. 14:27 &amp;lt;korkakak&amp;gt; Je pense que dans les modèles de menace 14:28 &amp;lt;korkakak&amp;gt; vous devriez ajouter des attaques de réseaux de mixage 14:28 &amp;lt;jrandom&amp;gt; quel type d’attaques de mix ? 14:28 * dm charge www.i2p.net 14:28 &amp;lt;korkakak&amp;gt; comme les attaques par collusion 14:28 &amp;lt;jrandom&amp;gt; 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 &amp;lt;korkakak&amp;gt; Par attaques de mix, j’entends des attaques qui peuvent survenir dans un réseau de mixage 14:29 &amp;lt;korkakak&amp;gt; ah ok désolé 14:29 &amp;lt;jrandom&amp;gt; (et la plupart peuvent être utilisées soit pour des attaques probabilistes soit pour des attaques de confirmation, etc.) 14:29 &amp;lt;dm&amp;gt; J’aime les paragraphes qui croissent en taille. Ça aide à accrocher les gens. Beaucoup trop technique pour une page d’accueil toutefois. 14:29 &amp;lt;korkakak&amp;gt; Autre petite question de ma part : I2P peut-il détecter automatiquement une collusion ? 14:30 &amp;lt;jrandom&amp;gt; mais si tu as des suggestions pour des choses à ajouter, s’il te plaît, dis-le moi 14:30 &amp;lt;jrandom&amp;gt; oh, certainement pas. nous n’avons pas importé les algorithmes de morphmix 14:30 &amp;lt;korkakak&amp;gt; je vois 14:30 &amp;lt;korkakak&amp;gt; ok continuez 14:30 &amp;lt;jrandom&amp;gt; leurs algo ne colleraient pas vraiment chez nous de toute façon, puisque nous sommes un mixnet à routage libre 14:31 &amp;lt;korkakak&amp;gt; Eh bien oui et non 14:31 &amp;lt;korkakak&amp;gt; mais ça va. Désolé pour l’interruption 14:32 &amp;lt;cat-a-puss&amp;gt; Ç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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;korkakak&amp;gt; Je suppose que c’est vrai vu la taille du réseau actuel 14:33 &amp;lt;jrandom&amp;gt; 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 &amp;lt;cat-a-puss&amp;gt; bien sûr 14:33 &amp;lt;dm&amp;gt; MITM ? 14:33 &amp;lt;dm&amp;gt; Ah, man in the middle. 14:33 &amp;lt;jrandom&amp;gt; muchas gracias cat-a-puss! 14:34 * cervantes note MITM pour le glossaire 14:34 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; (peut-être concernant les réponses netDb, par exemple) 14:34 &amp;lt;korkakak&amp;gt; wrt = ? 14:35 &amp;lt;dm&amp;gt; héhéhé 14:35 &amp;lt;jrandom&amp;gt; désolé, « with regards to » 14:35 &amp;lt;dm&amp;gt; Celle-là je la connais ! 14:36 &amp;lt;jrandom&amp;gt; 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 &amp;lt;dm&amp;gt; « 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 &amp;lt;dm&amp;gt; J’aime cette manière de voir les choses. 14:37 &amp;lt;dm&amp;gt; Bien que ce ne soit pas vrai. 14:37 &amp;lt;jrandom&amp;gt; hmm ? 14:37 &amp;lt;jrandom&amp;gt; si l’émetteur et le récepteur ne veulent qu’une dénégation plausible, ils peuvent parler directement 14:37 &amp;lt;jrandom&amp;gt; (etc.) 14:37 &amp;lt;dm&amp;gt; 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 &amp;lt;jrandom&amp;gt; pas vrai dm 14:38 &amp;lt;jrandom&amp;gt; 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 &amp;lt;dm&amp;gt; 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 &amp;lt;jrandom&amp;gt; non, 15. B ne devrait pas faire confiance aux tunnels de A. 14:39 &amp;lt;dm&amp;gt; Oui, il ne devrait pas. 14:39 &amp;lt;dm&amp;gt; Mais théoriquement.. Bref, discussion stupide. J’aime bien cette phrase quand même. 14:40 &amp;lt;jrandom&amp;gt; c’est l’une des décisions de conception les plus importantes dans i2p ;) 14:40 &amp;lt;jrandom&amp;gt; bref, retour à 3) Mises à jour du site web 14:41 &amp;lt;deer&amp;gt; &amp;lt;nicktastic&amp;gt; (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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;cervantes&amp;gt; d’accord 14:42 &amp;lt;jrandom&amp;gt; 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 &amp;lt;nicktastic&amp;gt; Aaah.... 14:42 &amp;lt;jrandom&amp;gt; (donc les deux essaieraient d’utiliser la même paire de inbound tunnels) 14:42 &amp;lt;nicktastic&amp;gt; Je me demandais pourquoi un seul apparaissait 14:43 &amp;lt;jrandom&amp;gt; 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 &amp;lt;nicktastic&amp;gt; désolé de couper 14:43 &amp;lt;deer&amp;gt; * Pseudonym y tient 14:43 &amp;lt;dm&amp;gt; de si polis jeunes gens dans cette salle 14:43 &amp;lt;interrupt&amp;gt; vous êtes pardonné 14:44 &amp;lt;interrupt&amp;gt; ;) 14:44 * nicktastic lève les yeux au ciel 14:44 &amp;lt;jrandom&amp;gt; patches bienvenus Pseudonym ;) (nan, je vais voir si je peux trouver un moyen facile... ça ne devrait pas être trop dur) 14:44 &amp;lt;jrandom&amp;gt; ok, bref 14:44 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; bien, parce que je ne connais rien au codage en Java 14:45 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à soulever à propos du site ? 14:45 &amp;lt;cervantes&amp;gt; euh des primes peut-être 14:46 &amp;lt;cervantes&amp;gt; bien que ce soit peut-être à garder pour le 5 14:46 &amp;lt;jrandom&amp;gt; probablement oui 14:46 &amp;lt;jrandom&amp;gt; ok, passons à 4) Feuille de route 14:46 &amp;lt;jrandom&amp;gt; beaucoup de mises à jour. voir l’email pour les infos 14:47 &amp;lt;jrandom&amp;gt; (ou regardez le joli diagramme de Gantt ;) 14:47 &amp;lt;dm&amp;gt; Ça a été fait dans MS Project ? 14:47 &amp;lt;jrandom&amp;gt; http://ganttproject.sourceforge.net/ 14:47 &amp;lt;cervantes&amp;gt; eerm gantt :) 14:47 &amp;lt;dm&amp;gt; oh.. gantt est un produit. My bad. 14:48 &amp;lt;dm&amp;gt; Content de voir qu’il n’y a pas de dépendances dans la feuille de route. 14:48 &amp;lt;jrandom&amp;gt; j’ai posté quelques révisions différentes de la feuille de route ces derniers jours, mais celle-ci semble solide 14:48 &amp;lt;cervantes&amp;gt; tout dépend de jrandom ;-) 14:48 * jrandom gémit 14:48 &amp;lt;fvw&amp;gt; 3.0 en février ? Wahou. 14:48 &amp;lt;jrandom&amp;gt; les versions 2.0 et 3.0 ne sont en fait qu’1 (grosse) fonctionnalité chacune 14:48 &amp;lt;dm&amp;gt; N’oublie pas : versionnage exponentiel 14:49 &amp;lt;jrandom&amp;gt; heh 14:49 &amp;lt;jrandom&amp;gt; ouais, on sera à 1183 d’ici juillet prochain 14:50 &amp;lt;dm&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; les critères de sortie pour la 1.0 ont été les habituels - fonctionnelle, sûre, scalable, et anonyme 14:51 &amp;lt;jrandom&amp;gt; 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 &amp;lt;dm&amp;gt; donc on devrait avoir une 0.9 - Le Slashdot 14:51 &amp;lt;dm&amp;gt; si ça survit, on coche « scalable » et on passe à 1.0 14:51 &amp;lt;jrandom&amp;gt; heh 14:52 * jrandom préfère croître de façon organique, merci-bien 14:52 &amp;lt;cervantes&amp;gt; on n’a pas besoin de le leur dire _à eux_ 14:52 &amp;lt;cervantes&amp;gt; *ne pas vouloir 14:52 &amp;lt;korkakak&amp;gt; au fait puis-je dire un mot sur la synchronisation globale ? 14:52 &amp;lt;cervantes&amp;gt; qu’ils restent tous sur l’internet pendant qu’on déménage ici 14:52 &amp;lt;jrandom&amp;gt; bien sûr korkakak 14:53 &amp;lt;korkakak&amp;gt; Pour autant que je sache on ne peut pas simuler un réseau synchrone sur un asynchrone 14:53 &amp;lt;korkakak&amp;gt; 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 &amp;lt;korkakak&amp;gt; comme horodatage pour des paquets UDP 14:54 &amp;lt;jrandom&amp;gt; le timing n’est pas synchronisé pour la messagerie, seulement pour nous aider à connaître la fraîcheur des données 14:54 &amp;lt;korkakak&amp;gt; oui c’est le point 14:54 &amp;lt;jrandom&amp;gt; sans connaître la fraîcheur des entrées netDb, on est vulnérable à toute une flopée d’attaques 14:55 &amp;lt;korkakak&amp;gt; Oui 14:55 &amp;lt;korkakak&amp;gt; mais imagine un réseau en croissance 14:55 &amp;lt;korkakak&amp;gt; un réseau énorme 14:55 &amp;lt;jrandom&amp;gt; comme l’internet 14:55 &amp;lt;dm&amp;gt; plus grand ! 14:55 &amp;lt;fvw&amp;gt; deux internets attachés avec des bouts de ficelle ! 14:55 &amp;lt;jrandom&amp;gt; qui a un Network Time Protocol pour passer à l’échelle... ;) 14:56 &amp;lt;korkakak&amp;gt; Je ne pense pas comprendre ton point mais 14:56 &amp;lt;dm&amp;gt; korkakak: qu’essaies-tu de dire ? 14:57 &amp;lt;korkakak&amp;gt; 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 &amp;lt;korkakak&amp;gt; le cas s’appelle l’effet de localisation [traduction anglaise du grec] 14:58 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; j’ai entendu dire que l’anonymat d’i2p avait été cassé 14:59 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; vrai ? 14:59 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; heh soros 14:59 &amp;lt;jrandom&amp;gt; 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 &amp;lt;dm&amp;gt; donc tous les nœuds I2P doivent rester synchronisés en permanence pour que ça marche ? 15:00 &amp;lt;korkakak&amp;gt; les réseaux NTP sont des réseaux synchrones sur des réseaux synchrones ;-) 15:00 &amp;lt;jrandom&amp;gt; mais si quelqu’un a une compromission pour I2P, je serais certainement preneur 15:00 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; j’en ai une mais je la garde secrète 15:00 &amp;lt;jrandom&amp;gt; à divers niveaux d’abstraction, certes. mon câble ethernet est synchronisé aussi 15:01 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; :) 15:01 &amp;lt;jrandom&amp;gt; oui dm, synchronisés sur l’heure du réseau 15:01 &amp;lt;korkakak&amp;gt; jrandom c’est nick ou korki :-) 15:01 &amp;lt;jrandom&amp;gt; (l’idée c’est qu’on n’utilise pas de messagerie synchrone) 15:01 &amp;lt;jrandom&amp;gt; :) d’ac 15:01 &amp;lt;jrandom&amp;gt; (merci de ne pas être offensé si je ne te dis pas mon nom ;) 15:02 &amp;lt;korkakak&amp;gt; Non je ne le suis pas 15:02 &amp;lt;dm&amp;gt; Il s’appelle Abdul 15:02 &amp;lt;jrandom&amp;gt; ok où en étions-nous 15:02 &amp;lt;nicktastic&amp;gt; 4) 15:03 &amp;lt;jrandom&amp;gt; ok oui, merci. la feuille de route 15:03 &amp;lt;jrandom&amp;gt; quelqu’un a des inquiétudes / idées / suggestions ? 15:03 &amp;lt;dm&amp;gt; donc quand tu dis qu’il va y avoir du travail sur le transport, tu veux dire remanier TCP, ou passer à UDP ? 15:04 &amp;lt;jrandom&amp;gt; UDP c’est 0.4.4 15:05 &amp;lt;dm&amp;gt; Je croyais avoir vu quelque chose à propos de travail sur la couche de transport 15:05 &amp;lt;dm&amp;gt; dans un futur proche 15:05 &amp;lt;jrandom&amp;gt; oui, 0.4.1 sera une refonte du transport TCP 15:05 &amp;lt;dm&amp;gt; pourquoi remanier TCP en 0.4.1 si on passe à UDP en 0.4.4 ? 15:05 &amp;lt;dm&amp;gt; On aura besoin des deux ? 15:05 &amp;lt;cervantes&amp;gt; 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 &amp;lt;jrandom&amp;gt; dm: certaines personnes ne peuvent pas utiliser l’UDP 15:06 &amp;lt;dm&amp;gt; pare-feux ? 15:06 &amp;lt;jrandom&amp;gt; cervantes: on pourrait certainement paralléliser beaucoup de ces tâches avec plus de contributeurs 15:07 &amp;lt;jrandom&amp;gt; (mais la feuille de route ne présume pas qu’il y en aura plus) 15:07 &amp;lt;cervantes&amp;gt; donc espérons que ça représente le pire scénario 15:07 &amp;lt;jrandom&amp;gt; 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 &amp;lt;cervantes&amp;gt; à part toi te faisant assassiner 15:08 &amp;lt;dm&amp;gt; J’aimerais qu’on puisse se payer toad 15:08 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;korkakak&amp;gt; bye gayz 15:08 &amp;lt;cervantes&amp;gt; bonne nuit 15:08 &amp;lt;jrandom&amp;gt; merci d’être passé nick, à+ 15:10 &amp;lt;dm&amp;gt; nite 15:10 &amp;lt;jrandom&amp;gt; un /. serait sans doute prématuré, mais ce serait bien de faire venir de nouvelles têtes par d’autres moyens 15:10 &amp;lt;dm&amp;gt; Tu es très ouvert à la suggestion de Pseudonym. Je pensais que tu allais paniquer. 15:10 &amp;lt;jrandom&amp;gt; mais je pense que par le bouche à oreille on grandit régulièrement 15:11 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; et si on veut annoncer, où devrait-on le faire ? 15:11 &amp;lt;jrandom&amp;gt; je ne pense pas qu’on doive faire d’annonces pour l’instant, pas avant la 1.0 15:11 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; on dirait qu’on pourrait utiliser un afflux d’argent/de talents 15:11 &amp;lt;jrandom&amp;gt; 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 &amp;lt;deer&amp;gt; * DrWoo suggère une campagne chuchotée 15:12 &amp;lt;cervantes&amp;gt; on a déjà une bonne somme non allouée... 15:12 &amp;lt;jrandom&amp;gt; on est une équipe ouverte, mais on n’a qu’une seule chance de faire bonne première impression. 15:13 &amp;lt;cat-a-puss&amp;gt; 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 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; alors on devrait l’allouer à des primes qu’on juge importantes 15:13 &amp;lt;dm&amp;gt; On doit embaucher un dev à plein temps ou trouver quelqu’un VRAIMENT VRAIMENT très ennuyé 15:13 &amp;lt;jrandom&amp;gt; d’accord. j’aimerais voir au moins 500 routers en ligne avant 15:13 &amp;lt;jrandom&amp;gt; en fait, vous nous conduisez directement à 5) Applications clientes :) 15:14 &amp;lt;jrandom&amp;gt; on a ~300 dans la cagnotte pour l’instant (enfin, presque, mais c’est une autre histoire) 15:14 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; des suggestions sur ce que pourrait être l’étape intermédiaire ? 15:14 &amp;lt;jrandom&amp;gt; pseudonym: on ne peut pas avoir des milliers de nœuds avant 0.4.4 15:15 &amp;lt;jrandom&amp;gt; (et on voudrait d’abord faire un stress test du réseau) 15:15 &amp;lt;fvw&amp;gt; En fait, on peut probablement sur la plupart des unices. Faut ajuster les rlimits cependant. 15:15 &amp;lt;jrandom&amp;gt; tout à fait 15:15 &amp;lt;jrandom&amp;gt; ce serait douloureux, de toute façon ;) 15:16 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; d’accord. donc pas de /. mais il doit bien y avoir un endroit où on peut en obtenir quelques centaines 15:16 &amp;lt;jrandom&amp;gt; on peut faire de plus grandes sims aussi 15:16 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; quelqu’un connaît quelqu’un à l’EFF ? ils ont peut-être une mailing list 15:17 &amp;lt;jrandom&amp;gt; ouais, j’ai parlé avec des gens de l’EFF à propos de certaines choses 15:17 &amp;lt;fvw&amp;gt; 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 &amp;lt;dm&amp;gt; faut être conscient que si on atteint 200-300 nœuds, on a de fortes chances d’avoir une mention automatique sur /. ;) 15:18 &amp;lt;jrandom&amp;gt; (surtout qu’on avance depuis ~ 15 mois déjà) 15:18 &amp;lt;dm&amp;gt; masse critique/buzz et tout ça 15:18 &amp;lt;jrandom&amp;gt; eh bien, ça nous amène aussi à 5) Applications clientes 15:19 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;fvw&amp;gt; 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 &amp;lt;jrandom&amp;gt; on a eu une arrivée de eepsites de folie récemment cependant 15:20 &amp;lt;jrandom&amp;gt; ah cool fvw 15:20 &amp;lt;cervantes&amp;gt; beaucoup de gens font tourner plus d’1 router toutefois 15:20 &amp;lt;jrandom&amp;gt; une bonne messagerie instantanée / discussion de groupe pour I2P serait vraiment top 15:20 &amp;lt;nicktastic&amp;gt; fvw: Messagerie instantanée avec chat multi-utilisateurs, peut-être ? 15:20 &amp;lt;deer&amp;gt; &amp;lt;mrflibble&amp;gt; les gars, en 0.4.0.1, comment je permets au router d’écouter sur plus que localhost ? 15:20 &amp;lt;cat-a-puss&amp;gt; hey, quelqu’un pourrait écrire un plugin gaim ? ce serait une bonne façon de faire 15:20 &amp;lt;jrandom&amp;gt; oui cervantes 15:20 &amp;lt;cervantes&amp;gt; ils en utilisent peut-être 1 pour les applis... et donnent les autres 15:21 &amp;lt;jrandom&amp;gt; mrflibble: `http://localhost:7657/i2ptunnel/` pour configurer les proxys http et irc afin d’écouter sur « any interface » 15:21 &amp;lt;fvw&amp;gt; ç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 &amp;lt;nicktastic&amp;gt; cat-a-puss: Certainement possible 15:21 &amp;lt;fvw&amp;gt; ouais, en essence il n’y a pas grande différence entre IRC et IM, à part l’interface utilisateur. 15:22 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; imo le multicast devrait utiliser une surcouche au niveau applicatif 15:22 &amp;lt;deer&amp;gt; &amp;lt;mrflibble&amp;gt; oh, merci jrandom ! 15:22 &amp;lt;fvw&amp;gt; qu’entends-tu par surcouche de couche application ? 15:22 &amp;lt;jrandom&amp;gt; à la Shoutcast/etc 15:23 &amp;lt;hypercubus&amp;gt; il veut dire faire le multicasting dans la couche application 15:23 &amp;lt;hypercubus&amp;gt; pas dans la couche i2p 15:23 &amp;lt;cervantes&amp;gt; salut hyper 15:23 &amp;lt;fvw&amp;gt; oui ok. Très bien. 15:24 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;dm&amp;gt; Si tu le construis, ils viendront... 15:26 &amp;lt;dm&amp;gt; hahaha, ou pas !!! 15:26 &amp;lt;fvw&amp;gt; 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 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; 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 &amp;lt;nicktastic&amp;gt; ...et dht 15:27 &amp;lt;cervantes&amp;gt; Je ne connais pas freenet... en quoi les freesites diffèrent-ils des eepsites ? 15:27 &amp;lt;cervantes&amp;gt; s’ils sont de quelque manière similaires 15:27 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; les eepsites marchent 15:28 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; heh 15:28 &amp;lt;hypercubus&amp;gt; à mon avis vous êtes impatients 15:28 &amp;lt;cervantes&amp;gt; à part ça 15:28 &amp;lt;nicktastic&amp;gt; hypercubus: Comment ça ? 15:28 &amp;lt;hypercubus&amp;gt; contribuez au projet, ou fermez-la 15:28 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; les freesites sont statiques. 15:28 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; Pseudonym: c’est ça que tu veux dire ? 15:28 &amp;lt;cervantes&amp;gt; ces applications ne vont certainement pas se matérialiser du jour au lendemain 15:29 &amp;lt;jrandom&amp;gt; oui, c’est pourquoi on doit en parler maintenant 15:29 &amp;lt;jrandom&amp;gt; duck: t’es là ? 15:29 &amp;lt;hypercubus&amp;gt; ce sont ces gens qui poussent pour des annonces publiques 15:29 &amp;lt;fvw&amp;gt; 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 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; les freesites dynamiques peuvent être mis à jour, mais seulement une fois par jour... 15:29 &amp;lt;jrandom&amp;gt; probablement vrai fvw 15:29 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; je pensais plutôt utiliser le fonds général pour soutenir des primes pour des applis, pas des services/eepsites 15:29 &amp;lt;fvw&amp;gt; personne ne pousse pour des annonces, ça a juste été discuté brièvement. 15:30 &amp;lt;hypercubus&amp;gt; le projet évolue et grandit naturellement, ayez de la patience 15:30 &amp;lt;jrandom&amp;gt; ok compris Pseudonym. 15:30 * fvw hoche la tête vers pseudonym. Ça pourrait être bien oui. 15:30 &amp;lt;jrandom&amp;gt; que suggéreriez-vous ? 15:30 &amp;lt;nicktastic&amp;gt; hypercubus: Ils brainstorment juste des façons de faire grandir le réseau sans FAIRE grandir le réseau ;) 15:30 &amp;lt;jrandom&amp;gt; tout le pool de dons peut être appliqué là où on estime que c’est utile 15:30 &amp;lt;fvw&amp;gt; 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 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; les petites primes ne semblent pas marcher. et si on mettait un paquet d’argent dans le pot MyI2p 15:32 &amp;lt;hypercubus&amp;gt; et si toi tu faisais un don ? 15:32 &amp;lt;nicktastic&amp;gt; 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 &amp;lt;nicktastic&amp;gt; jrandom: Mais d’après la discussion plus haut, ça a l’air plutôt trivial 15:32 &amp;lt;cervantes&amp;gt; jeter de l’argent sur les choses ne va pas non plus les faire apparaître du jour au lendemain :) 15:32 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; j’ai donné 15:32 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; annoncez i2p sur slashdot 15:32 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; c’est tout ce qu’il faut 15:33 &amp;lt;hypercubus&amp;gt; c’est exactement l’opposé de ce qu’il nous faut 15:33 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; pas du jour au lendemain, mais peut-être que quelqu’un s’y mettra 15:33 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; mais je suis d’accord avec cervantes, $$ ne fait pas du code, ce sont les codeurs qui font du code. 15:34 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; i2p est-il listé sur freshmeat ? 15:34 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; pas à ma connaissance soros 15:34 &amp;lt;fvw&amp;gt; cross-poster sur d’autres mailing lists de logiciels liés à l’anonymat ? 15:35 &amp;lt;fvw&amp;gt; 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 &amp;lt;cervantes&amp;gt; pirater leurs réseaux d’anonymat inférieurs et dire « salut, venez bosser pour nous » 15:35 &amp;lt;jrandom&amp;gt; on a un bon nombre de hits depuis la page de liens de gnunet 15:35 &amp;lt;jrandom&amp;gt; heh cervantes 15:35 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; il y a des ng je pense 15:36 &amp;lt;cervantes&amp;gt; (travaillez pour nous ou on donnera votre ip au grand frère) 15:36 &amp;lt;cat-a-puss&amp;gt; tu pourrais mettre des références à I2p dans des wikis parlant de sujets liés 15:36 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; d’accord baffled, une bonne façon de faire du mail *en sécurité* serait top 15:37 &amp;lt;cervantes&amp;gt; est-ce possible pourtant 15:37 &amp;lt;fvw&amp;gt; il faut faire attention à ne pas spammer toutefois. 15:37 &amp;lt;jrandom&amp;gt; fvw: tu fais confiance à ton client mail ? 15:37 &amp;lt;jrandom&amp;gt; par contre, une passerelle sortante mixminion/mixmaster serait *géniale* 15:37 &amp;lt;jrandom&amp;gt; (donc quelqu’un met en place une interface web vers l’un de ceux-là. s’il vous plaît :) 15:37 &amp;lt;fvw&amp;gt; jrandom: autant que je fais confiance à n’importe quel autre logiciel client... Tu fais confiance à ton client IRC ? à ton navigateur web ? ... 15:38 &amp;lt;cervantes&amp;gt; il faudrait faire confiance au propriétaire de la passerelle pour qu’il ne lise pas ton mail 15:38 &amp;lt;jrandom&amp;gt; fvw: non. 15:38 &amp;lt;jrandom&amp;gt; fvw: et c’est un problème. 15:38 &amp;lt;jrandom&amp;gt; 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 &amp;lt;fvw&amp;gt; Comment proposes-tu de rendre les clients mail « plus anonymes » ? 15:39 &amp;lt;jrandom&amp;gt; il faudrait un « serveur » SMTP/POP3 local qui lit depuis le client, analyse, interprète et agit en conséquence. 15:39 &amp;lt;cervantes&amp;gt; il faudrait une appli mail sur mesure pour commencer 15:39 &amp;lt;jrandom&amp;gt; (il y a déjà quelques applis qui font ça) 15:39 &amp;lt;cervantes&amp;gt; (côté client) 15:40 * cervantes s’excuse d’avoir dit « sur mesure » 15:40 &amp;lt;cervantes&amp;gt; *s’excuse 15:40 &amp;lt;jrandom&amp;gt; mais ça nous amène à l’un des points des notes d’état hebdo - il y a tant de choses importantes à faire 15:40 &amp;lt;fvw&amp;gt; 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 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mon nom a résonné à mes oreilles 15:40 &amp;lt;jrandom&amp;gt; on doit se concentrer si les primes doivent suffire 15:40 &amp;lt;jrandom&amp;gt; oh, salut duck 15:41 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; désolé, j’étais euh.. en train de boire 15:41 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; héhé, santé 15:41 &amp;lt;nicktastic&amp;gt; canard bourré 15:41 &amp;lt;cervantes&amp;gt; eau d’étang ? 15:41 &amp;lt;jrandom&amp;gt; fvw: au code :) 15:42 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; nope, le dev a gelé. faudra trouver quelqu’un d’autre 15:42 &amp;lt;jrandom&amp;gt; ok, désolé d’entendre ça 15:42 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; On t’avait dit d’arrêter de les mettre dans le placard pour les protéger. 15:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mes specs initiales : `http://duck.i2p/files/anonyproxy.txt` 15:44 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; 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 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; oh ok cool duck, je vais regarder ça 15:44 &amp;lt;jrandom&amp;gt; baffled: sortir d’i2p ? oui. entrer dans i2p ? probablement plus de travail 15:44 &amp;lt;fvw&amp;gt; baffled: Pourquoi veux-tu ajouter mixmaster ? Tout ce que mixmaster offre, on l’a déjà. 15:45 &amp;lt;jrandom&amp;gt; fvw: mixmaster a un réseau d’outproxies, plus des délais non triviaux 15:45 &amp;lt;jrandom&amp;gt; ah ok duck, spéc parcourue. on peut peut-être trouver quelque chose 15:45 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; 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 &amp;lt;jrandom&amp;gt; (même si ça semble avoir des exigences lourdes, donc peut-être pas. incertain, on verra) 15:46 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; c’est très facile ; l’estimation était 1,5 h d’étude des ingrédients puis 3-4 h de patch 15:46 &amp;lt;fvw&amp;gt; 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 &amp;lt;jrandom&amp;gt; tout à fait, plus embarquer Perl, Privoxy et Apache duck ;) 15:47 &amp;lt;jrandom&amp;gt; peut-être fvw. (bien que i2p 3.0 blablabla) 15:47 &amp;lt;fvw&amp;gt; hehe, j’hésite à dire « bon point », mais je vois ce que tu veux dire. 15:48 &amp;lt;nicktastic&amp;gt; Pour info, JES (Java Email Server) fournit des serveurs SMTP et POP3 sous GPL 15:49 &amp;lt;jrandom&amp;gt; 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 &amp;lt;jrandom&amp;gt; parole nicktastic, il y en a aussi un super chez apache 15:49 &amp;lt;nicktastic&amp;gt; Sympa, tu sais comment il s’appelle ? 15:49 &amp;lt;jrandom&amp;gt; http://james.apache.org/ 15:49 &amp;lt;nicktastic&amp;gt; Merci 15:50 &amp;lt;jrandom&amp;gt; (nntp aussi (bave)) 15:50 &amp;lt;nicktastic&amp;gt; Wow 15:50 * nicktastic est tout excité 15:51 * fvw a rejoint #i2p-porn. Ou du moins c’est l’impression. 15:51 &amp;lt;fvw&amp;gt; Ok, la suite ? 15:51 &amp;lt;jrandom&amp;gt; ok, on peut continuer les discussions et stratégies sur les applis clientes sur la liste et dans les forums 15:51 &amp;lt;nicktastic&amp;gt; Oui 15:52 &amp;lt;jrandom&amp;gt; mais pour l’instant, passons à 6) ??? 15:52 &amp;lt;nicktastic&amp;gt; Ou hors heures de réunion ;P 15:52 &amp;lt;jrandom&amp;gt; quelqu’un a autre chose à soulever ? 15:52 * fvw acquiesce. Ça vaut la peine d’en discuter sur la liste. 15:52 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; petite explication sur le www-inproxy : l’idée était d’obtenir que des FAI proposent une telle passerelle comme service 15:52 &amp;lt;fvw&amp;gt; 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 &amp;lt;jrandom&amp;gt; ok duck, ce qui est très cool 15:52 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; comme ça Joe-sixpack-sans-I2P peut y accéder avec son MSIE 15:52 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mais l’hôte est anonyme 15:52 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; http://it.slashdot.org/article.pl?sid=04/09/14/2226226&amp;amp;threshold=0&amp;amp;tid=172&amp;amp;tid=128&amp;amp;tid=201&amp;amp;tid=218 (nouvel exploit moche pour Windows XP) 15:52 &amp;lt;jrandom&amp;gt; i2pless ! hérétique ! brûlez-le ! 15:53 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; le FAI prend une partie du risque, d’où l’exigence de liste blanche 15:53 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; et bien sûr paiement pour le domaine etc. 15:53 &amp;lt;fvw&amp;gt; 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 &amp;lt;jrandom&amp;gt; heh 15:53 &amp;lt;deer&amp;gt; * duck appelle l’AIVD 15:54 &amp;lt;fvw&amp;gt; duck est néerlandais ? *réfléchit* 15:55 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; Je pense que beaucoup d’applications clientes ne sont pas vraiment des killer apps 15:55 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à soulever ? 15:55 &amp;lt;jrandom&amp;gt; d’accord duck, mais il nous faut *quelque chose* 15:55 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; un petit truc de tunnel smtp fait maison ne va pas être un gros truc 15:56 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; myi2p avec comptabilité IOU 15:56 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; fvw: Bedankt foor die bloumen 15:57 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; « 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 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; j’ai perdu foi en l’humanité 15:57 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; petite chose sur le site : I2P a été ajouté au &amp;lt;title&amp;gt; de chaque page pour Google 15:57 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; désolé mauvaise fenêtre 15:57 &amp;lt;jrandom&amp;gt; ah ok duck 15:57 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mais je ne suis pas à jour sur le dernier Google-dance, donc c’est peut-être inutile. 15:57 &amp;lt;jrandom&amp;gt; peut-être s’il y avait un moyen de ne pas l’inclure explicitement ? 15:58 &amp;lt;jrandom&amp;gt; (par ex. pour qu’on puisse dire « Welcome to I2P.net » au lieu de « I2P - Welcome to I2P.net », etc.) 15:58 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; c’est bien sûr possible 15:58 &amp;lt;deer&amp;gt; * duck regarde le fun-o-meter 15:58 &amp;lt;jrandom&amp;gt; on peut toujours juste ajouter title = "I2P - How does it work" à menu.ini 15:58 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; nope, pas aujourd’hui 15:58 &amp;lt;deer&amp;gt; &amp;lt;thetower&amp;gt; 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 &amp;lt;jrandom&amp;gt; ouais, ça ne vaut pas le coup 15:58 &amp;lt;jrandom&amp;gt; thetower avec le bidule de duck, probablement. 15:59 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; ouais 15:59 &amp;lt;fvw&amp;gt; mais comme mentionné, tu ne veux probablement pas être celui qui le fait tourner. 15:59 &amp;lt;deer&amp;gt; &amp;lt;thetower&amp;gt; Il semble que si des eepsites apparaissaient dans des recherches Google ce serait déjà une bonne pub. 16:00 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; fvw: j’ai contacté un FAI qui est intéressé 16:00 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mais il ne va pas le construire 16:00 &amp;lt;jrandom&amp;gt; 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 &amp;lt;fvw&amp;gt; duck: vraiment ? De quelle taille et dans quel pays ? 16:00 &amp;lt;cervantes&amp;gt; et un cache plutôt qu’un proxy 16:00 &amp;lt;cervantes&amp;gt; ah 16:00 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; 20cm 16:00 &amp;lt;fvw&amp;gt; À 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 &amp;lt;jrandom&amp;gt; un cache serait intéressant aussi, une grappe de squids, etc. 16:01 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; skynet 16:01 &amp;lt;fvw&amp;gt; c’est plutôt grand. Tu leur as donné un annuaire pour s’asseoir dessus ? 16:01 &amp;lt;nicktastic&amp;gt; hehe 16:01 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; fvw: ils vont probablement scanner le site avant de l’ajouter 16:01 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; donc tu devras trouver un autre endroit pour tes vilaines choses 16:01 &amp;lt;fvw&amp;gt; Une fois ou à chaque mise à jour ? 16:02 &amp;lt;fvw&amp;gt; la seconde option semble beaucoup de travail pour très peu de contenu. 16:02 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; chaque 2e dimanche d’un mois avec un x dedans 16:02 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; raaah 16:03 &amp;lt;jrandom&amp;gt; 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 &amp;lt;fvw&amp;gt; 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 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; 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 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; quand est-ce qu’on se fait la réunion de 24 h ? 16:04 &amp;lt;jrandom&amp;gt; peut-être la semaine prochaine duck 16:04 * jrandom conclut 16:04 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; oh boy! 16:04 &amp;lt;fvw&amp;gt; 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 &lt;/div></description></item><item><title>Notes de statut d'I2P du 2004-09-08</title><link>/fr/blog/2004/09/08/notes-de-statut-di2p-du-2004-09-08/</link><pubDate>Wed, 08 Sep 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/09/08/notes-de-statut-di2p-du-2004-09-08/</guid><description>&lt;p>Salut à tous, désolé pour le retard&amp;hellip;&lt;/p>
&lt;h2 id="index-">Index :&lt;/h2>
&lt;ol>
&lt;li>0.4&lt;/li>
&lt;li>Capacity and overload&lt;/li>
&lt;li>Website updates&lt;/li>
&lt;li>I2PTunnel web interface&lt;/li>
&lt;li>Roadmap and todo&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-04">1) 0.4&lt;/h2>
&lt;p>Comme vous l’avez sans doute tous vu, la version 0.4 est sortie l’autre jour et, dans l’ensemble, ça se passe plutôt bien. Difficile de croire que cela fait six mois que la 0.3 est sortie (et un an que le SDK 1.0 a été publié), mais nous avons parcouru beaucoup de chemin, et votre travail acharné, votre enthousiasme et votre patience à tous ont fait des merveilles. Félicitations, et merci !&lt;/p></description></item><item><title>Réunion des développeurs I2P - 7 septembre 2004</title><link>/fr/blog/2004/09/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-septembre-2004/</link><pubDate>Tue, 07 Sep 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/09/07/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-7-septembre-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> cat-a-puss, cervantes, deer, demonic_1, dm, fvw, hypercubus, jrandom, luckypunk, modulus, nicktastic, Sciatica, shardy, Sugadude, ugha_node&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:09 &amp;lt;jrandom&amp;gt; 0) hi 14:09 &amp;lt;jrandom&amp;gt; 1) 0.4 14:09 &amp;lt;jrandom&amp;gt; 2) Capacity and overload 14:09 * cervantes pulls up a bar stool 14:09 &amp;lt;jrandom&amp;gt; 3) Website updates 14:09 &amp;lt;jrandom&amp;gt; 4) I2PTunnel web interface 14:09 &amp;lt;jrandom&amp;gt; 5) Roadmap and todo 14:09 &amp;lt;jrandom&amp;gt; 6) ??? 14:09 &amp;lt;jrandom&amp;gt; 0) hi 14:09 &amp;lt;nicktastic&amp;gt; ugha, Ah, -x isn't even necessary to see what's being resolved - silly me 14:09 &amp;lt;cervantes&amp;gt; hullo 14:09 * nicktastic resumes lurking 14:10 &amp;lt;jrandom&amp;gt; 'lo all, sorry for the delay in the notes - http://dev.i2p.net/pipermail/i2p/2004-September/000437.html 14:10 * jrandom just had to reply to Derick's E post :) 14:10 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; nicktastic: Right. The meeting already started though. :) 14:10 &amp;lt;luckypunk&amp;gt; h wow, i didn't miss it. 14:10 &amp;lt;jrandom&amp;gt; !hi5 14:10 &amp;lt;jrandom&amp;gt; ok, swinging on in to 1) 0.4 14:11 &amp;lt;jrandom&amp;gt; we finally got it out the door, and it doesn't seem to have bitten us too bad 14:12 &amp;lt;jrandom&amp;gt; the network is larger than its ever been (I counted 60 TCP connections a few hours back), eepsites are retrievable, and irc is often usable 14:12 &amp;lt;dm&amp;gt; hey!! meeting? 14:12 &amp;lt;jrandom&amp;gt; hypercubus has done some great work with the new install, systray, and service manager, which I know has helped us out a bunch 14:13 &amp;lt;modulus&amp;gt; yay 14:13 &amp;lt;hypercubus&amp;gt; still a ways to go though 14:13 &amp;lt;hypercubus&amp;gt; but i think we're getting somewhere now 14:13 &amp;lt;jrandom&amp;gt; agreed, ever onwards :) 14:14 &amp;lt;jrandom&amp;gt; this release also has the widespread deployment of oOo's ?i2paddresshelper 14:14 &amp;lt;jrandom&amp;gt; we covered that a bit the other week [http://dev.i2p.net/pipermail/i2p/2004-August/000419.html item 2.3], but now its probably a good idea for people to consider using it for their links 14:15 &amp;lt;hypercubus&amp;gt; does it work with name-based vhosts? 14:15 &amp;lt;jrandom&amp;gt; the i2ptunnel httpclient still correctly sends Host: $base64dest 14:17 &amp;lt;jrandom&amp;gt; on that note, there has been some more talk about using the bundled webserver to serve some eepsites, and i think if someone has some time to figure out the configuration necessary, that'd be pretty kickass (saving us from the vhost / apache config problems) 14:18 &amp;lt;jrandom&amp;gt; ok, anyone else have anything to bring up about 0.4? 14:18 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; is this web server in cvs? 14:18 &amp;lt;demonic_1&amp;gt; ? 14:18 &amp;lt;hypercubus&amp;gt; the web server is in 0.4 14:18 &amp;lt;demonic_1&amp;gt; what i miss 14:18 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; baffled: It's going to be. 14:18 &amp;lt;hypercubus&amp;gt; hence CVS 14:18 &amp;lt;jrandom&amp;gt; baffled: yeah, its all in cvs (lib/org.mortbay.*) 14:18 &amp;lt;cervantes&amp;gt; btw I experimented with window's url protocol handers... it's very easy to set the registry up so "i2p://base64" will launch in a browser with a http://site.i2p?i2paddresshelper=base64 ... 14:19 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Oh, it already is. 14:19 &amp;lt;dm&amp;gt; this is all very very cool 14:19 &amp;lt;hypercubus&amp;gt; i already wrote registry interfacing code 14:19 &amp;lt;hypercubus&amp;gt; we can use that to set up an .i2p association 14:19 &amp;lt;fvw&amp;gt; cervantes: i2p:// wouldn't be quite right I think. After all, it's http over i2p; just as you could have irc:// over i2p. 14:19 &amp;lt;cervantes&amp;gt; you can also specify security and proxy settings on a per protocol basis 14:19 &amp;lt;jrandom&amp;gt; cervantes: does firefox/etc honor those? 14:19 &amp;lt;cervantes&amp;gt; yup 14:20 -!- shardy_ is now known as shardy 14:20 &amp;lt;jrandom&amp;gt; woah, hi shardy_ 14:20 &amp;lt;shardy&amp;gt; hey jrandom, long time no talk 14:20 &amp;lt;cervantes&amp;gt; although admittedly I need more testing... 14:20 &amp;lt;nicktastic&amp;gt; konqueror should, too 14:20 &amp;lt;cervantes&amp;gt; I was just playing in a spare moment ;-) 14:20 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Opera doesn't. 14:20 &amp;lt;cervantes&amp;gt; although I doubt firefox takes any notice of windows proxy and security settings 14:20 &amp;lt;hypercubus&amp;gt; you can set it in opera's ini file 14:21 &amp;lt;hypercubus&amp;gt; i did that to opera so ed2k:// would work 14:21 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; hypercubus: Ah, cool. 14:21 &amp;lt;fvw&amp;gt; only up to a point. You can't turn URL handlers into http:// handlers handled by opera itsself alas. 14:21 &amp;lt;hypercubus&amp;gt; though they don't document it very well 14:21 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; really, what benefit does i2p:// give? 14:22 &amp;lt;fvw&amp;gt; hypercube: You're handing it off to a helper app I suppose? I did much the same, but I couldn't find a way to make opera display a "download started" page. 14:22 &amp;lt;hypercubus&amp;gt; yes, it gets handed to eMule 14:22 &amp;lt;dm&amp;gt; yes, who wants to pee in public anyway? 14:22 &amp;lt;hypercubus&amp;gt; we could hand i2p:// to the eeproxy 14:22 &amp;lt;hypercubus&amp;gt; then you web guys can figure out the rest from there ;-) 14:22 &amp;lt;Sciatica&amp;gt; is https not http over, uh, "s"? 14:23 &amp;lt;jrandom&amp;gt; but, as i think duck is getting at, we'll already be tied in to the eepproxy anyway? 14:23 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Sciatica: It's HTTP over SSL, yes. :) 14:23 &amp;lt;jrandom&amp;gt; Sciatica: http over i2p (well, anything over i2p) is secure and authenticated. what happens after it reaches the other side is outside i2p's scope 14:23 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; But that's an established convention. 14:24 &amp;lt;Sciatica&amp;gt; yes, I knew that. I'm just saying that the argument against i2p:// isn't as clear as "isn't it juts http _over_ i2p?" 14:24 &amp;lt;dm&amp;gt; htt2p 14:24 &amp;lt;hypercubus&amp;gt; i don't know if i2p:// is necessary, but i do believe it's possbile to get the major browsers at least to work with it 14:24 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; jrandom: I think he just referred to the 'https://' prefix. 14:24 &amp;lt;jrandom&amp;gt; ah, sorry. 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; we need an anonymizing filter plus `http://127.0.0.1:7657/www.duck.i2p/` anyway 14:25 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; with those you dont need to tweak browser settings 14:25 &amp;lt;jrandom&amp;gt; but yeah, I agree with fvw, this sounds like excessive overloading of the url protocol 14:25 &amp;lt;demonic_1&amp;gt; not here&amp;gt;&amp;gt; as a lame use i feel i2p:// links would rule &amp;lt;&amp;lt;not here 14:25 &amp;lt;jrandom&amp;gt; right duck 14:25 &amp;lt;jrandom&amp;gt; hehe 14:25 &amp;lt;cervantes&amp;gt; perhaps i2p:// could me made to operate as a protocol arbiter: i2p://irc/base64 14:26 &amp;lt;fvw&amp;gt; ungh, that's ugly and abusing URLs in the worst possible way. 14:26 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; cervantes: How would that work in IRC's case? 14:26 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; URIs :) 14:26 &amp;lt;cervantes&amp;gt; that way you can launch different apps based on a single url standard 14:26 &amp;lt;fvw&amp;gt; (not that there's anything wrong with that) 14:26 &amp;lt;jrandom&amp;gt; wouldn't the more appropriate URL mod be irc://i2p/base64/#i2p ? 14:27 &amp;lt;jrandom&amp;gt; but, ok, we're a bit off track.. 14:27 &amp;lt;jrandom&amp;gt; anything else on 0.4? :) 14:28 &amp;lt;fvw&amp;gt; I don't think that URI's allow for specifying transport mechanism seperately from protocol, which is a shame really. 14:28 &amp;lt;dm&amp;gt; you can use the filesystem 14:28 &amp;lt;fvw&amp;gt; Yes, sort of: *applause* 14:28 &amp;lt;dm&amp;gt; c:\i2p\irc #i2p 14:29 &amp;lt;dm&amp;gt; ha! I confused you all 14:29 &amp;lt;deer&amp;gt; * mule_iip agrees with fvw 14:29 &amp;lt;fvw&amp;gt; dm: I'm going to seriously hurt you. Maybe not today, maybe not tomorrow, but soon and for the rest of your life. 14:29 &amp;lt;jrandom&amp;gt; :) thanks, we do our best 14:29 &amp;lt;fvw&amp;gt; &amp;lt;/pinky and the brain&amp;gt; 14:29 &amp;lt;jrandom&amp;gt; heh 14:29 &amp;lt;jrandom&amp;gt; ok, jumping on to 2) Capacity and overload 14:30 &amp;lt;deer&amp;gt; &amp;lt;DrVince&amp;gt; Hi everyone 14:30 &amp;lt;jrandom&amp;gt; i'd rather not just copy out what was posted in the notes, so review whats there :) 14:30 &amp;lt;dm&amp;gt; hi 14:30 &amp;lt;hypercubus&amp;gt; welcome to our meeting DrVince ;-) 14:30 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Hi, DrVince. 14:31 &amp;lt;jrandom&amp;gt; one thing I'd like to mention wrt 2) was something a few people have seen - severe skew in participating tunnels 14:31 &amp;lt;jrandom&amp;gt; e.g. someone with DSL had 300+ tunnels the other day 14:31 &amp;lt;dm&amp;gt; me 14:31 &amp;lt;modulus&amp;gt; yeah 14:31 &amp;lt;jrandom&amp;gt; (and when they go down, that breaks a *lot* of tunnels) 14:31 &amp;lt;jrandom&amp;gt; the problem is tunnels are really lightweight - 2-20bps on average 14:31 &amp;lt;cervantes&amp;gt; and my OC3 has practically nada 14:31 &amp;lt;hypercubus&amp;gt; i only have 8 atm 14:32 &amp;lt;dm&amp;gt; i had 270+, and I am on 150kbps 14:32 &amp;lt;jrandom&amp;gt; overall, the network has ~ 20*n tunnels on average at any given time 14:32 &amp;lt;jrandom&amp;gt; (where n = # nodes in the network) 14:32 &amp;lt;jrandom&amp;gt; at an average of 2 hops per node, that means every node participates in an average of 40 tunnels 14:33 &amp;lt;hypercubus&amp;gt; ideally ;-) 14:33 &amp;lt;jrandom&amp;gt; well, thats the thing, balancing like that *isnt* ideal 14:33 &amp;lt;jrandom&amp;gt; since not all nodes are as fast or have as much bandwidth 14:33 &amp;lt;jrandom&amp;gt; on the ohter hand, balancing the tunnels so they all go through 2 or 3 really fast peers also sucks 14:33 &amp;lt;jrandom&amp;gt; since if one of those go down, *boom* 14:34 &amp;lt;hypercubus&amp;gt; right, so why is dm's inferior DSL connection so overloaded, while my much faster DSL connection has been under-utilized? 14:34 &amp;lt;Sciatica&amp;gt; will this problem go away as the # of nodes in the network grows beyond 100, 200, etc.? 14:34 &amp;lt;dm&amp;gt; inferior? :'( 14:34 &amp;lt;jrandom&amp;gt; hypercubus: because i2p is currently nonresponsive to the bandwidth available, unless people turn on bandwidth limiting 14:34 &amp;lt;hypercubus&amp;gt; dm: technically speaking ;-) 14:34 &amp;lt;hypercubus&amp;gt; ok i have bandwidth limiting enabled... dm must not? 14:35 &amp;lt;Sciatica&amp;gt; (at some point won't the number of nodes a server can host be greatly dwarfed compared the the number of total nodes [e.g., tunnels]? 14:35 &amp;lt;ugha_node&amp;gt; Arrr! 14:35 &amp;lt;ugha_node&amp;gt; '(the local message processing time exceeds 1s)' -- I don't think we should program any such constants into the router. I think all such values should be taken from the (I2P network) environment, so it would still work in case the router lands in an unexpected enviromnent. 14:35 &amp;lt;dm&amp;gt; yeah, I don't, also my uplink is decent: 256kbps (downlink 150kbps) 14:35 &amp;lt;Sciatica&amp;gt; bad terminiology -- I type too slow for such issues :-) 14:35 &amp;lt;jrandom&amp;gt; Sciatica: it isn't a problem, is just a reality. if every node maintains 20 tunnels at any given time, with each tunnel an average of 2 hops, no matter how large the network is, it averages out 14:36 &amp;lt;jrandom&amp;gt; ugha_node: agreed - the 1s thing is random #, but how can we derive the "right" value? what amount of delay is "a lot"? 14:37 &amp;lt;jrandom&amp;gt; we do have some code in the RouterThrottleImpl that tracks "how much bandwidth we've agreed to allocate" 14:37 &amp;lt;jrandom&amp;gt; but at the moment, it doesn't throttle based on that 14:37 &amp;lt;dm&amp;gt; hmmmm I don't like these overload discussions... flashbacks of freenet. 14:37 &amp;lt;jrandom&amp;gt; (bandwidth agreed to == # participating tunnels * # messages per tunnel on average * # bytes per message on average) 14:37 &amp;lt;dm&amp;gt; Maybe we should use estimators? 14:38 * jrandom kicks dm 14:38 &amp;lt;hypercubus&amp;gt; dm: are you using bandwidth limiting in your router? 14:38 &amp;lt;dm&amp;gt; hypercubus: no 14:38 &amp;lt;hypercubus&amp;gt; dm: i highly recommend using it ;-) 14:38 &amp;lt;dm&amp;gt; jrandom: three words... NGR 14:38 &amp;lt;fvw&amp;gt; It's really up to the node that requested the tunnel, right? What kind of lag are they willing to put up with? Would it be viable to make it one of the tunnel parameters? 14:39 * fvw wonders if dm is trying to scare us or if it's merely an added benefit. 14:39 &amp;lt;jrandom&amp;gt; hmm, that has potential 14:39 &amp;lt;dm&amp;gt; errr.. won't that just move the arbitrary threshold to the requesting router? ;) 14:39 &amp;lt;dm&amp;gt; I don't want to choose, you choose! 14:40 &amp;lt;jrandom&amp;gt; yes dm, but the requesting router knows what the tunnel will be used for (irc w/ low lag vs bulk w/ high lag and high throughput) 14:40 &amp;lt;fvw&amp;gt; yes, but for some things 10s lag is no problem (think file transfers), whereas other stuff (irc) needs low latency. 14:40 &amp;lt;dm&amp;gt; yeah, so you have the app layer decide the threshold? 14:40 &amp;lt;jrandom&amp;gt; that is, however, dangerous 14:40 &amp;lt;fvw&amp;gt; the only problem is using high-latency links will not increase capacity, so in the end file transfers get all the resources. 14:41 &amp;lt;cat-a-puss&amp;gt; can you really trust any load claims made by the router, otherwise a malicious preson could try to get another nodes traffic to go through all their routers 14:41 &amp;lt;jrandom&amp;gt; cat-a-puss: these are only used to reject requests to participate, not to solicit 14:41 &amp;lt;ugha_node&amp;gt; You can't. 14:41 &amp;lt;cat-a-puss&amp;gt; ok 14:42 &amp;lt;jrandom&amp;gt; a malicious user can of course accept tunnels when they're totally overloaded, but we'll detect that when the tunnel fails 14:42 &amp;lt;jrandom&amp;gt; (and the freeloader can reject the tunnel when they arent loaded, but, c'est la vie) 14:43 &amp;lt;jrandom&amp;gt; the throttle based on local overload is pretty effective though. however, that isn't enough 14:43 &amp;lt;dm&amp;gt; greedy bastard 14:43 &amp;lt;jrandom&amp;gt; i've been trying to find out an ideal way to work out whether to accept it or not, and i think that there is some potential for probabalistically rejecting requests we would otherwise accept, based on how many tunnels we are already in 14:44 &amp;lt;jrandom&amp;gt; the concept there is that the peer wants other people to take on some load 14:44 &amp;lt;cat-a-puss&amp;gt; should we run as many virtual routers as avalable bandwidth? 14:44 &amp;lt;jrandom&amp;gt; (so as to distribute the failure) 14:44 &amp;lt;jrandom&amp;gt; hmm cat-a-puss? 14:44 &amp;lt;jrandom&amp;gt; are you running the sim on the live net? 14:45 &amp;lt;jrandom&amp;gt; in any case, no, a single router should be able to address the local capacity 14:46 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; problem is that bandwidth used in a tunnel may change significantly over time, right? 14:46 &amp;lt;cervantes&amp;gt; which is not currently happening...at least not for me 14:46 &amp;lt;cat-a-puss&amp;gt; well if it's all random how can you take advantage of an oc3 any more than some poor guy on a 56k? You ether have to advertise: problematic, or run virtual routers, ether way I think a malicious party could try to encircle a node for some sort of stistical attack 14:46 &amp;lt;jrandom&amp;gt; right mule_i2p. we need to do some more monitoring of the tunnel activity 14:46 &amp;lt;cervantes&amp;gt; 14 participents each have 11.5mbit ... that's a bit of a waste :) 14:47 &amp;lt;jrandom&amp;gt; cat-a-puss: probabalistic != random :) 14:47 &amp;lt;jrandom&amp;gt; heh cervantes 14:48 &amp;lt;jrandom&amp;gt; the basic idea behind probabalistically rejecting would be to spread the load out to other peers. however, if the network really is saturated, the probability won't be a problem as people will just ask again 14:48 &amp;lt;jrandom&amp;gt; the issue is that we currently have an overwhelming *excess* of capacity 14:48 &amp;lt;Sugadude&amp;gt; Poor i2p, having *too* much capacity. Don't worry, I'm on it. ;) 14:49 &amp;lt;fvw&amp;gt; assuming everyone is wellbehaved, you could perhaps not reject from people who come back within a short interval of being probabilisticly rejected? 14:49 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; so fill any tunnel with some cover traffic 14:49 &amp;lt;jrandom&amp;gt; heh Sugadude :) 14:49 &amp;lt;cervantes&amp;gt; that's because everyone's requests are being handled by dm's router ;-) 14:49 &amp;lt;jrandom&amp;gt; fvw: we dont know who requests a tunnel 14:49 &amp;lt;fvw&amp;gt; hmm, good point. *screws head back on* 14:50 &amp;lt;jrandom&amp;gt; fvw: probabalistically, subsequent requests would be accepted - we'd want the 'reject' factor to stay low enough 14:50 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; which will increase anonymity and make load calculation easier 14:51 &amp;lt;jrandom&amp;gt; true mule_iip, but it'd be nice to actually have the net operate effectively without requiring high load :) 14:51 &amp;lt;jrandom&amp;gt; but that is definitely a worthwhile scenario for the sim 14:51 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; effectively make i2p use a constant bitrate with cover traffic. but that was for a future release, i guess :) 14:52 &amp;lt;jrandom&amp;gt; we *could* use ATM-style allocation 14:52 &amp;lt;fvw&amp;gt; Doesn't bandwidth usage vary too much for that to be viable? 14:52 &amp;lt;jrandom&amp;gt; e.g. assume 5 messages per minute per tunnel @ 32KB each, and compare that with the bandwidth limits, and reject accordingly 14:52 &amp;lt;cervantes&amp;gt; hyper has some ascii we can use to pad the messages out 14:52 &amp;lt;hypercubus&amp;gt; hmmmm, i don't like that constant bitrate idea... i2p would be filtered by ISPs very quickly if that were implemented 14:53 &amp;lt;jrandom&amp;gt; heh cervantes 14:53 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; yes 14:53 * hypercubus doesn't know what cervantes is talking about 14:53 * hypercubus hides his floppy 14:53 &amp;lt;jrandom&amp;gt; fvw: padding? or allocation? 14:53 &amp;lt;fvw&amp;gt; allocation 14:53 &amp;lt;cervantes&amp;gt; ah ya plausable deniability huh 14:54 &amp;lt;jrandom&amp;gt; hmm fvw. perhaps, but I think we can monitor them statistically and compensate 14:54 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; constant bitrate sounds like Waste 14:54 &amp;lt;jrandom&amp;gt; for instance, `http://localhost:7657/oldstats.jsp#tunnel.bytesAllocatedAtAccept` 14:54 &amp;lt;hypercubus&amp;gt; hence its name ;-) 14:55 &amp;lt;jrandom&amp;gt; that stat monitors how much bandwidth we have agreed to pass on for other people's tunnels 14:55 &amp;lt;jrandom&amp;gt; (using the last 10 minutes as a guideline) 14:56 &amp;lt;jrandom&amp;gt; so my peer with 85 tunnels says it will transfer 3,676,945.65 bytes over the next 10 minutes for all of those tunnels, combined 14:56 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; kaji: it is waste, and we probably should use it only for the more severe threat models. but would be nice for low latency like irc. 14:56 &amp;lt;jrandom&amp;gt; thats 72bps each, but I'm not sure how skewed it is (probably *very*) 14:57 &amp;lt;jrandom&amp;gt; however, if all of those tunnels started using lots and lots of bandwidth, the total value would shoot up, and we could throttle it 14:57 * fvw nods. 14:57 * fvw notes this is in fact a wildly interesting problem, theoreticly speaking. 14:57 &amp;lt;fvw&amp;gt; (but maybe that's just me being weird) 14:57 &amp;lt;jrandom&amp;gt; agreed 14:58 &amp;lt;jrandom&amp;gt; (to both ;) 14:58 &amp;lt;jrandom&amp;gt; but yeah, we dont have the Right Answer yet. but its something to be worked on 14:59 &amp;lt;jrandom&amp;gt; ok, unless there's anything else on that, moving on to 3) Website updates 14:59 &amp;lt;fvw&amp;gt; We could ofcourse go totally lossy and just drop datagrams when we're overloaded, and make people run something like tcp over that. 14:59 &amp;lt;jrandom&amp;gt; we tried that, and lots and lots and lots of tunnels failed 15:00 &amp;lt;jrandom&amp;gt; (since if a tunnel drops 1 message, we mark it as failed) 15:00 &amp;lt;fvw&amp;gt; yes, you shouldn't do that if you take that approach. 15:00 &amp;lt;jrandom&amp;gt; ((and when we tried not being such fascists, we didn't notice when a tunnel *really* fails)) 15:00 * fvw nods and strokes his beard. Good point. (mental note to self: grow beard to stroke in situations like this) 15:01 &amp;lt;jrandom&amp;gt; heh 15:01 &amp;lt;jrandom&amp;gt; ok, anyway, as you've all seen, our new installer and new web interface is completely different from the old way of doing things 15:01 * hypercubus gives fvw his beard 15:02 &amp;lt;jrandom&amp;gt; while that is Good, since the old way was Painful, all our old docs are now wildly incorrect 15:02 &amp;lt;fvw&amp;gt; could we stick on 2) a few minutes longer? I still have a few bad ideas I want you to shoot down. 15:02 &amp;lt;jrandom&amp;gt; sure 15:02 &amp;lt;dm&amp;gt; I can't use the internet... 15:02 &amp;lt;dm&amp;gt; Bandwidth in/out 15:02 &amp;lt;dm&amp;gt; 1m: 13.32/11.98KBps 15:02 &amp;lt;dm&amp;gt; 5m: 10.74/9.46KBps 15:02 &amp;lt;jrandom&amp;gt; how many tunnels dm? 15:02 &amp;lt;hypercubus&amp;gt; dm: that's why i suggested you turn on i2p's bandwidth limiting ;-) 15:02 &amp;lt;dm&amp;gt; only 166 15:02 &amp;lt;jrandom&amp;gt; yeah, throttle it down to 6KBps 15:02 &amp;lt;jrandom&amp;gt; lol 15:03 &amp;lt;dm&amp;gt; (participating) 15:03 &amp;lt;jrandom&amp;gt; (or maybe 8KBps if you're nice) 15:03 &amp;lt;dm&amp;gt; I'll leave it as is, I just need to view this one page 15:03 &amp;lt;jrandom&amp;gt; btw, the 13.32 vs 11.98 lets us know you're downloading approximately 1KBps locally 15:03 &amp;lt;jrandom&amp;gt; (through i2p) 15:03 &amp;lt;fvw&amp;gt; What happens if we just time-out tunnels at a reasonably large idle-time? Say 30 mins or something. The next protocol up would have to do keepalives, but wouldn't that solve the not-detecting-dead-tunnels thing? 15:03 &amp;lt;hypercubus&amp;gt; he's downloading far more than that actually 15:04 &amp;lt;jrandom&amp;gt; ((though that 1KBps might be small enough to be netDb)) 15:04 &amp;lt;dm&amp;gt; hypercubus: our transfer is stalling badly, actually. 15:04 &amp;lt;jrandom&amp;gt; fvw: tunnels expire after 10 minutes 15:04 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; hold it, is bandwidth working now? if so what sould i turn it to? 15:04 &amp;lt;dm&amp;gt; dissapointed in the getright/i2p combo 15:04 &amp;lt;jrandom&amp;gt; they're not long lived fvw, unlike TOR 15:04 &amp;lt;fvw&amp;gt; and that had most tunnels failing, even with keepalives? 15:04 &amp;lt;hypercubus&amp;gt; dm: periodically yes... i think the solution would be to limit your upstream to about 8KB/s 15:04 &amp;lt;jrandom&amp;gt; kaji: `http://localhost:7657/` 15:05 &amp;lt;hypercubus&amp;gt; since it seems you're saturated 15:05 &amp;lt;jrandom&amp;gt; er, /config.jsp 15:05 &amp;lt;fvw&amp;gt; ok, but you don't want them dissapearing in flurries of packet loss. 15:05 &amp;lt;jrandom&amp;gt; every minute (on average) each peer tests each tunnel to make sure its alive (so that other people can send us data - without tunnels, we're fucked) 15:06 &amp;lt;fvw&amp;gt; Ok. I need to read more of how i2p currently works. On to 3) as far as I'm concerned. 15:06 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; right now its set on the default -1 but I dont know what a 1.5/750@1.2ghz connections translates to from maximum tunnel partisipation 15:07 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; i seem to be participation in 166 15:07 &amp;lt;jrandom&amp;gt; kaji: your router will never get so many tunnels that it'll be CPU congested ;) 15:07 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; off-topic: don't you need a tunnel to be fucked :) 15:07 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; *ing 15:07 &amp;lt;jrandom&amp;gt; heh 15:07 * fvw votes "nay" 15:08 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; jrandom, i just finnished reading the letter about tunnels without bandwidth, i just didnt know what to set the limmit to 15:08 &amp;lt;jrandom&amp;gt; ok, i agree, lots more to be done to figure this stuff out 15:08 &amp;lt;jrandom&amp;gt; ok cool kaji, just enable your bandwidth limiter to something like 8KBps 15:08 &amp;lt;jrandom&amp;gt; (or 12 if you're nice :) 15:09 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; &amp;lt;/oftopic&amp;gt; 15:09 &amp;lt;jrandom&amp;gt; ok, on to 3) website updates 15:09 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; inbound and outbound? 15:09 &amp;lt;jrandom&amp;gt; yes kaji 15:09 &amp;lt;jrandom&amp;gt; ok, as I said, we need help with the docs 15:09 &amp;lt;jrandom&amp;gt; (heeeeeeeeelp!) 15:09 &amp;lt;hypercubus&amp;gt; i move we fill the long-vacant team positions of Webmaster and Web Editor 15:10 * jrandom seconds that motion 15:10 &amp;lt;jrandom&amp;gt; (now all we need is someone to volunteer ;) 15:10 &amp;lt;hypercubus&amp;gt; i know cervantes is a busy guy 15:10 &amp;lt;jrandom&amp;gt; its more up to the invidual to volunteer /themselves/ hyper ;) 15:10 &amp;lt;hypercubus&amp;gt; i nominate Curiosity for Webmaster or Web Editor, or both if she's up for it ;-) 15:11 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Uhh. 15:11 &amp;lt;dm&amp;gt; Man, even my CPU is starting to max out because of I2P... 15:11 &amp;lt;dm&amp;gt; You love, you REALLY love me :'( 15:11 &amp;lt;dm&amp;gt; oops, :') 15:12 * cervantes feels someone pushing him into the bull ring 15:12 &amp;lt;jrandom&amp;gt; i think we can use all the help we can get, and if she is up for helping, we'd love it 15:13 &amp;lt;hypercubus&amp;gt; i've seen her web designs and can vouch for her work 15:13 &amp;lt;hypercubus&amp;gt; and she expressed interest, i don't know what she finally decided however 15:13 &amp;lt;jrandom&amp;gt; ok great 15:13 &amp;lt;dm&amp;gt; she? 15:13 &amp;lt;cervantes&amp;gt; I'm sure she can devote far more care and attention to it than I ever could 15:14 &amp;lt;dm&amp;gt; that word must not be used in our world 15:14 &amp;lt;fvw&amp;gt; never mind that, he said 'care and attention'. 15:15 * jrandom groans 15:15 &amp;lt;fvw&amp;gt; present company excluded ofcourse. 15:15 &amp;lt;jrandom&amp;gt; ok, in any case, we'll need some people to help out on the docs - generating new walk throughs, intro docs, etc 15:16 &amp;lt;jrandom&amp;gt; we'll chat with Curiosity about what we can get her to hack on :) 15:16 &amp;lt;hypercubus&amp;gt; i can take on the installation related stuff 15:16 &amp;lt;hypercubus&amp;gt; s/on/of/ 15:16 &amp;lt;hypercubus&amp;gt; i know how everyone loves to read these baroque howto's that i write ;-) 15:16 &amp;lt;jrandom&amp;gt; :) 15:17 &amp;lt;jrandom&amp;gt; an install guide / walkthrough would KickAss 15:17 &amp;lt;fvw&amp;gt; that's not how you spell 'broke'. 15:17 &amp;lt;jrandom&amp;gt; heh 15:17 * hypercubus snickers, then steals fvw's wallet 15:17 &amp;lt;hypercubus&amp;gt; that's how you spell "broke" ;-) 15:17 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; hyper what system are you on? i'll take a crack on the winxp version but im not very reliable, i may see something shiny and quit 15:17 &amp;lt;deer&amp;gt; * Curiosity is away for a bit... 15:18 &amp;lt;hypercubus&amp;gt; kaji: ? 15:18 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; hyper, i was asking what OS you are using 15:18 &amp;lt;hypercubus&amp;gt; OSes 15:18 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; OSESES 15:19 &amp;lt;hypercubus&amp;gt; i have vmware, so i can run all the windowses and freebsd and such 15:19 &amp;lt;hypercubus&amp;gt; also have pearpc, so i can run OS X 15:20 &amp;lt;jrandom&amp;gt; ok, if there's nothing else on the web side 15:20 &amp;lt;jrandom&amp;gt; moving on to * 4) I2PTunnel web interface 15:21 * jrandom declares the i2ptunnel web interface shitty. functional. but shitty. 15:21 &amp;lt;deer&amp;gt; &amp;lt;DrVince&amp;gt; I could dig in for french translation if interest may be 15:21 &amp;lt;jrandom&amp;gt; duck had a few ideas for improving it, but he had to jet, so let me paste a few lines 15:21 &amp;lt;hypercubus&amp;gt; again, we need more web devs ;-) 15:21 &amp;lt;jrandom&amp;gt; oh, translating web pages to french would rule 15:22 &amp;lt;jrandom&amp;gt; s/french/french and other langs/ 15:22 &amp;lt;jrandom&amp;gt; here are some duck-isms: 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; reduce data load on general page; use tables/div to order stuff 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; provide a edit/detailed page with info most dont care about, tunnels, dest hash, full key 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; feedback after clicking buttons, 'item saved' etc. give dest as output when new one created 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; (hide under edit/details otherwise) 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; tag the top messages as being 'log'; sometimes confusing 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; make clear that 'confirm' is only needed for remove, not save 15:22 * jrandom agrees with what he says 15:23 &amp;lt;jrandom&amp;gt; there have been a slew of bugfixes behind the scenes in the /i2ptunnel/ web interface since 0.4 too, so the functional kinks should be cleaned up 15:24 &amp;lt;jrandom&amp;gt; the code implementing those pages are pretty ugly though 15:24 &amp;lt;jrandom&amp;gt; probably the best approach would be to write up the screens in plain html / css / images / etc, then give it to one of the java devs to integrate 15:25 &amp;lt;hypercubus&amp;gt; whatever happened to the days when there was an overabundance of web devs? ;-) 15:25 &amp;lt;jrandom&amp;gt; they're all working at mcdonalds 15:25 &amp;lt;hypercubus&amp;gt; ah right 15:25 &amp;lt;deer&amp;gt; * Curiosity is back :) 15:25 &amp;lt;jrandom&amp;gt; anyway, if anyone is interested in helping out, or has further suggestions, please get in touch 15:25 &amp;lt;jrandom&amp;gt; wb Curiosity 15:26 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; should i bring up the idea i told oyu about jrandom? 15:26 &amp;lt;cat-a-puss&amp;gt; I know someone who might be able to help with the web stuff 15:26 &amp;lt;jrandom&amp;gt; ah, the live cd? 15:27 &amp;lt;jrandom&amp;gt; great cat-a-puss, we need all the help we can get 15:27 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; teah :) 15:27 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; err yeah 15:27 &amp;lt;jrandom&amp;gt; Curiosity: yeah, please bring that up when we get to item 6) ??? 15:28 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; okay :) 15:28 &amp;lt;cat-a-puss&amp;gt; ok, I'll get them on the list, and give them jrandom's e-mail (curiosity I don't know your email) 15:28 &amp;lt;jrandom&amp;gt; ok, does anyone have anything else to mention regarding the I2PTunnel web interface? 15:28 &amp;lt;jrandom&amp;gt; r0x0r cat-a-puss 15:29 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; also, i don't mind helping wiht the web editing, etc. also :) 15:29 &amp;lt;jrandom&amp;gt; ok, if there's nothing else, 5) Roadmap and todo 15:30 &amp;lt;jrandom&amp;gt; awesome Curiosity, thanks! we can chat a bit after the meeting about taking over the world^W^W^W^Wweb stuff 15:30 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; okies :) 15:30 &amp;lt;jrandom&amp;gt; as y'all probably saw, there's a new big scary page on the website (http://www.i2p.net/todo) 15:31 &amp;lt;jrandom&amp;gt; that covers the big scary issues we have ahead of us (and doesnt even touch on all the client apps we need, etc) 15:31 &amp;lt;jrandom&amp;gt; as you can see, we've got a shitload to do, but the good news is, we dont have to have it all done right away. 15:32 &amp;lt;jrandom&amp;gt; in fact, those things are really just the bullet items from the roadmap page (with a heap of text introducing each) 15:33 &amp;lt;jrandom&amp;gt; while i know thats a lot to sort through, what would be great is if people could let me know if they come across something that we will need to deal with that isn't on that page 15:34 &amp;lt;jrandom&amp;gt; that isn't necessary today or this week even, just a general "hey, let us know" 15:35 &amp;lt;jrandom&amp;gt; with mule's suggestion (http://www.i2p.net/todo#nat) i've been doing a lot of soul searching, and the roadmap will likely be moved around a bit 15:35 &amp;lt;jrandom&amp;gt; but we'll see. 15:36 &amp;lt;jrandom&amp;gt; if you have any strong feelings on certain issues ("omg we *cannot* function without X, Y, and Z!"), please let me know or post onto the list 15:36 &amp;lt;jrandom&amp;gt; while i'm no champion of democracy, i am open to reason :) 15:37 &amp;lt;jrandom&amp;gt; ok, thats all i've got to say about that.. anyone have anything to throw out there? 15:37 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; benevolent dictatorship :) 15:37 -!- Sonium_ is now known as Sonium 15:37 &amp;lt;jrandom&amp;gt; bah, i'm no dictator - i dont control what other people code :) 15:37 &amp;lt;cervantes&amp;gt; tranquil hegemony 15:37 &amp;lt;cat-a-puss&amp;gt; I've aquired two more developers 15:37 &amp;lt;jrandom&amp;gt; w00t! 15:38 &amp;lt;cat-a-puss&amp;gt; and have grand plans for a distributed search engine 15:38 &amp;lt;jrandom&amp;gt; oh, kickass 15:38 &amp;lt;jrandom&amp;gt; would that be something `http://files.i2p/` could tie into? 15:38 &amp;lt;jrandom&amp;gt; or, well, let me just say, oh, kickass :) 15:38 &amp;lt;cat-a-puss&amp;gt; er: I can't get there (hostile enviroment) 15:39 &amp;lt;jrandom&amp;gt; ah 'k 15:39 &amp;lt;cat-a-puss&amp;gt; anyway, some CVS space would be nice, once we get there 15:40 &amp;lt;jrandom&amp;gt; certainly, space on cvs.i2p is available 15:40 &amp;lt;jrandom&amp;gt; either within the i2p/apps/ directory or your own module, if preferred 15:40 &amp;lt;jrandom&amp;gt; (cvs.i2p == cvs.i2p.net) 15:40 &amp;lt;cat-a-puss&amp;gt; I should probably talk to the people working on the dht huh? 15:41 &amp;lt;cat-a-puss&amp;gt; what is the status of that thusfar 15:41 &amp;lt;jrandom&amp;gt; :) 15:41 &amp;lt;jrandom&amp;gt; i haven't heard any status updates from aum in the last few days, but i'm sure he's churning away 15:42 &amp;lt;jrandom&amp;gt; last update was in http://dev.i2p.net/pipermail/i2p/2004-August/000425.html 15:43 &amp;lt;jrandom&amp;gt; ok, i guess that moves us on to * 6) ??? 15:44 &amp;lt;jrandom&amp;gt; Curiosity was bouncing around the idea of a 'live cd' idea with i2p 15:44 &amp;lt;jrandom&amp;gt; which i think is pretty cool, and something we will want 15:44 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; kewl :) 15:44 &amp;lt;jrandom&amp;gt; though we aren't really stable enough for that yet, with a release every 2 weeks or so 15:44 &amp;lt;hypercubus&amp;gt; agreed... it could even be integrated into a Knoppix ISO 15:45 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; ? 15:45 &amp;lt;hypercubus&amp;gt; Knoppix, a livecd distro of linux 15:45 &amp;lt;hypercubus&amp;gt; very user friendly 15:45 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; k 15:45 &amp;lt;jrandom&amp;gt; though once we have the Really Simple Update functionality that is a one click download from `http://dev.i2p/i2p/i2pupdate.tar.bz2,` it might not be too bad 15:46 &amp;lt;jrandom&amp;gt; Curiosity: do you have anything else you want to discuss about that? 15:46 &amp;lt;fvw&amp;gt; ...and as soon as it becomes widely used, anyone controlling dev.i2p can compromise the network. 15:47 &amp;lt;jrandom&amp;gt; as long as people use that Really Simple Update functionality 15:47 * fvw nods. 15:47 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; i just wanted a way for people to run it w/o having to download a bunch of stuff onto their computer 15:47 &amp;lt;jrandom&amp;gt; (and if dev.i2p is compromised, we put up a new hosts.txt entry for dev.i2p) 15:48 &amp;lt;hypercubus&amp;gt; a knoppix i2p livecd would be prime for cybercafe use 15:48 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; jarndom: won't a real i2p user grab the source, study the diff against the latest peer reviewed version and build from source :) 15:48 &amp;lt;fvw&amp;gt; yes but people will just hit 'update'; They won't listen to discussions about whether the new version might have vulnerabilities... 15:48 &amp;lt;demonic_1&amp;gt; is there anyway to not need hosts file. u know like a dns server? 15:48 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; yeah... riiiight mule_iip. lol 15:49 &amp;lt;fvw&amp;gt; but anyway, I'll be very happy when we get to the stage where this becomes a problem. 15:49 &amp;lt;fvw&amp;gt; demonic_l: It's possible, but there'd still be a central authority. 15:49 &amp;lt;hypercubus&amp;gt; demonic_1: there are currently a couple of proposals for such functionality, but global names have been ruled out 15:49 &amp;lt;jrandom&amp;gt; demonic_1: yes, see the mailing list (recent discussions on http://dev.i2p.net/pipermail/i2p/2004-September/000432.html ) 15:49 &amp;lt;jrandom&amp;gt; (and my take @ http://dev.i2p.net/pipermail/i2p/2004-September/000435.html :) 15:50 &amp;lt;hypercubus&amp;gt; *globally unique names 15:50 &amp;lt;demonic_1&amp;gt; k 15:51 &amp;lt;jrandom&amp;gt; ok, anyone have anything else they want to bring up? 15:52 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; I would also like ot suggest putting service only items into a service folder... i was trying to uninstall i2p (one time of many) and was hitting the wrong uninstall thingie 15:52 &amp;lt;hypercubus&amp;gt; Curiosity: that's being done 15:52 &amp;lt;jrandom&amp;gt; w3rd 15:52 &amp;lt;hypercubus&amp;gt; the installer will install shortcuts for i2p to the Start menu in Windows 15:52 &amp;lt;hypercubus&amp;gt; and optionally on your desktop 15:52 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; okies :) 15:52 &amp;lt;hypercubus&amp;gt; among them will be "uninstall" 15:53 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; i was talking about when i go into program files/i2p 15:53 &amp;lt;hypercubus&amp;gt; you don't need to from there 15:54 &amp;lt;hypercubus&amp;gt; Windows users don't ever go into the program folders ;-) 15:54 &amp;lt;demonic_1&amp;gt; :/ 15:54 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; i do! :P 15:54 &amp;lt;jrandom&amp;gt; we could perhaps add a bin/ dir with all the scripts 15:54 &amp;lt;jrandom&amp;gt; er, nm 15:54 &amp;lt;hypercubus&amp;gt; then you would have seen the folder called "Uninstall" ;-) 15:54 * jrandom remembers the paths 15:54 &amp;lt;hypercubus&amp;gt; which is where the uninstaller is located 15:54 &amp;lt;jrandom&amp;gt; we can move the service scripts into lib though 15:54 &amp;lt;hypercubus&amp;gt; i'm not sure we can 15:55 &amp;lt;cervantes&amp;gt; you could go the 'doze method and have the "uninstall" option in the installer ;-) 15:55 &amp;lt;hypercubus&amp;gt; wrapper is very particular about where you put those 15:55 &amp;lt;jrandom&amp;gt; at the very least they can "cd .." first 15:55 &amp;lt;hypercubus&amp;gt; i'll look into changing their location 15:55 &amp;lt;hypercubus&amp;gt; but it might not be doable 15:55 &amp;lt;jrandom&amp;gt; cool, thanks. it'd be nice to remove some of the clutter in the install dir 15:55 &amp;lt;hypercubus&amp;gt; agreed 15:55 &amp;lt;jrandom&amp;gt; (most of which is my fautlt with all those .config files :) 15:56 &amp;lt;hypercubus&amp;gt; we could have a config dir i guess 15:56 &amp;lt;cervantes&amp;gt; ./conf ? 15:56 &amp;lt;jrandom&amp;gt; c'mon, we're geeks. etc/ :) 15:56 &amp;lt;jrandom&amp;gt; that would be Really Easy though 15:56 &amp;lt;jrandom&amp;gt; (just a few -D parameters on the CLI) 15:56 &amp;lt;hypercubus&amp;gt; then we'll have to field questions from Windows users that "etc" isn't obvious enough ;-) 15:56 &amp;lt;jrandom&amp;gt; people shouldnt need to touch their config 15:57 &amp;lt;jrandom&amp;gt; thats what the web is for 15:57 &amp;lt;cervantes&amp;gt; I've always gone for the blatant: ./configuration/ 15:57 &amp;lt;hypercubus&amp;gt; right, but Windows users shouldn't need to launch the uninstaller from their program directory either heheh 15:57 &amp;lt;jrandom&amp;gt; ./thesefilestellstufftodothings/ 15:57 &amp;lt;cervantes&amp;gt; ./scripts/ 15:57 &amp;lt;cervantes&amp;gt; ./asciipr0n 15:57 &amp;lt;jrandom&amp;gt; ok, but yeah, some work we can flesh out 15:57 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; lol 15:58 &amp;lt;jrandom&amp;gt; anyone have anything else to bring up for the meeting? 15:58 &amp;lt;jrandom&amp;gt; if not 15:58 * jrandom winds up 15:59 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>Notes d’état d’I2P du 2004-08-31</title><link>/fr/blog/2004/08/31/notes-d%C3%A9tat-di2p-du-2004-08-31/</link><pubDate>Tue, 31 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/31/notes-d%C3%A9tat-di2p-du-2004-08-31/</guid><description>&lt;p>Bon, les gars et les filles, c&amp;rsquo;est encore mardi !&lt;/p>
&lt;h2 id="index">Index:&lt;/h2>
&lt;ol>
&lt;li>0.3.4.3&lt;/li>
&lt;li>0.3.5 and 0.4&lt;/li>
&lt;li>docs&lt;/li>
&lt;li>stasher update&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-0343">1) 0.3.4.3&lt;/h2>
&lt;p>Eh bien, comme vous l’avez tous remarqué, bien que le nombre d’utilisateurs sur le réseau soit resté assez stable, les performances se sont considérablement dégradées ces derniers jours. La cause en est une série de bogues dans le code de sélection des pairs et d’acheminement des messages, révélés lorsqu’il y a eu une attaque par déni de service mineure (DoS) la semaine dernière. Il en a résulté qu’en gros, les tunnels de tout le monde n’ont cessé d’échouer, ce qui a un effet boule de neige. Donc non, ce n’est pas que chez vous — le réseau a été horrible pour le reste d’entre nous aussi ;)&lt;/p></description></item><item><title>Réunion des développeurs I2P - 31 août 2004</title><link>/fr/blog/2004/08/31/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-31-ao%C3%BBt-2004/</link><pubDate>Tue, 31 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/31/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-31-ao%C3%BBt-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> aum, cervantes, deer, hypercubus, jrandom, kaji, lucky, nicktastic&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:04 &amp;lt;jrandom&amp;gt; 0) salut 14:04 &amp;lt;jrandom&amp;gt; 1) 0.3.4.3 14:04 &amp;lt;jrandom&amp;gt; 2) 0.3.5 et 0.4 14:04 &amp;lt;jrandom&amp;gt; 3) docs 14:04 &amp;lt;jrandom&amp;gt; 4) mise à jour stasher 14:04 &amp;lt;jrandom&amp;gt; 5) ??? 14:04 &amp;lt;jrandom&amp;gt; 0) salut 14:04 * jrandom fait coucou 14:05 &amp;lt;deer&amp;gt; * Pseudonym fait coucou 14:05 * hypercubus bat des ailes 14:05 &amp;lt;deer&amp;gt; * detonate fait coucou 14:05 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires @ http://dev.i2p.net/pipermail/i2p/2004-August/000425.html 14:05 &amp;lt;jrandom&amp;gt; on passe au point 1) 0.3.4.3 14:06 &amp;lt;jrandom&amp;gt; comme indiqué dans les notes, et comme vous le savez tous par expérience directe, le réseau n'est pas très en forme en ce moment 14:06 &amp;lt;jrandom&amp;gt; beaucoup de messages sont perdus, et les gens voient souvent des avertissements indiquant que leurs leases (baux de tunnels) ont expiré depuis un moment 14:07 &amp;lt;jrandom&amp;gt; c'est regrettable, et c'est en grande partie traité dans CVS, qui sera déployé dès que possible (voir point 2) 14:07 &amp;lt;kaji&amp;gt; (en retard) salut 14:08 &amp;lt;jrandom&amp;gt; bref, je pense que c'est tout ce que j'ai à mentionner sur 0.3.4.3, au-delà de ce qui est dans l'email. j'apprécie votre patience pendant que nous avançons à travers les passages difficiles 14:08 &amp;lt;jrandom&amp;gt; on passe au point 2) 0.3.5 et 0.4 (à moins que quelqu'un veuille ajouter quelque chose..?) 14:09 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Donc 90% de nœuds défaillants peuvent faire tomber le réseau ^^ 14:09 &amp;lt;deer&amp;gt; * Pseudonym attend avec impatience la sortie de 0.3.5 14:09 &amp;lt;kaji&amp;gt; qui lançait l'attaque par déni de service (DoS) ? ils ont bien bossé 14:10 &amp;lt;jrandom&amp;gt; eh bien, je peux joindre squid de façon fiable depuis mes autres machines CVS HEAD 14:10 &amp;lt;jrandom&amp;gt; donc le réseau n'est pas 'KO' pour les gens sur cvs head :) 14:10 * lucky a encore un succès partiel avec .3.4.3. 14:10 &amp;lt;jrandom&amp;gt; mais oui, l'ancien algorithme de sélection des pairs faisait des trucs vraiment stupides 14:10 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Je suis sur CVS head et j'ai perdu suid.i2p plein de fois ;) 14:11 &amp;lt;jrandom&amp;gt; hmm 14:11 &amp;lt;jrandom&amp;gt; quel taux d'échec de tunnel vois-tu ? 14:12 &amp;lt;jrandom&amp;gt; (nombre total d'événements à /routerStats.html#tunnel.failAfterTime comparé au nombre total d'événements à #tunnel.buildFrequency ) 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; lifetime average value: 288 268,91 over 339,00 events 14:13 &amp;lt;jrandom&amp;gt; et tunnel.buildFrequency ? 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Mais tu as peut-être redémarré ton router trop souvent en corrigeant des fuites de threads ;) 14:14 &amp;lt;jrandom&amp;gt; quel est ton nombre total (lifetime) de tunnel.buildFrequency ? 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 24h frequency: avg per period: (2,76, max 2,76, current is 100,00% of max) strict average per period: 5 645,58 events (averaged using the lifetime of 5 729,00 events) 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 24h ~= durée de vie du router 14:15 &amp;lt;jrandom&amp;gt; donc ~5% d'échec de tunnel 14:15 &amp;lt;jrandom&amp;gt; c'est à peu près ce que je vois sur CVS HEAD, contrairement aux 40–60% d'échecs de tunnel de la 0.3.4.3 14:16 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Passons donc au point 2) ;) 14:16 &amp;lt;jrandom&amp;gt; considérez que c'est fait 14:16 &amp;lt;jrandom&amp;gt; ok, comme mentionné dans l'email, la prochaine révision sera 0.3.5, pas 0.4 14:16 &amp;lt;jrandom&amp;gt; elle aura toutes les nouveautés que vous attendiez, mais elle n'aura pas le « tampon d'approbation 0.4 » ;) 14:17 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; 0.4.rc-1 14:17 &amp;lt;jrandom&amp;gt; j'ai envisagé d'aller vers des rc, mais je ne veux pas être trop confiant 14:17 &amp;lt;kaji&amp;gt; 0.4.rc-0.9 14:17 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; heh 14:18 &amp;lt;kaji&amp;gt; beta 14:18 &amp;lt;jrandom&amp;gt; pendant que 0.3.5 est sortie, je vais voir si nous pouvons relancer la DoS, ainsi qu'une variété de nouveaux cas/problèmes que nous devrions pouvoir imaginer 14:18 &amp;lt;lucky&amp;gt; il faut continuer à la DoSer jusqu'à ce qu'elle fonctionne tout en étant DoSée 14:18 &amp;lt;jrandom&amp;gt; exact 14:19 &amp;lt;kaji&amp;gt; DoSez-la jusqu'à ce qu'on ne puisse plus la DoSer 14:19 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; mais pas de nouvelles fonctionnalités entre 0.3.5 et 0.4, hein ? 14:19 &amp;lt;jrandom&amp;gt; peut-être que quelqu'un sera inspiré pour aider à implémenter un peu de churn (rotation des pairs) et des cas d'échec dans le simulateur, afin qu'on puisse tester tout ça plus facilement et automatiquement... ;) 14:20 &amp;lt;jrandom&amp;gt; correct Pseudonym, je ne m'attends pas à de nouvelles fonctionnalités significatives pendant 0.3.5 14:20 &amp;lt;jrandom&amp;gt; au moins, du point de vue des utilisateurs d'applications 14:20 &amp;lt;jrandom&amp;gt; peut-être qu'un développeur profitera de ce temps pour améliorer l'eepproxy, un serveur web transparent, aider aum, etc 14:21 * jrandom donne un coup de coude à quelqu'un qui bidouille un proxy irc avec prise en charge DCC ;) 14:21 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; un inproxy public pour i2p/tor est en préparation 14:21 &amp;lt;jrandom&amp;gt; ah sympa, spécifique HTML, ou bitpipe ? 14:21 &amp;lt;jrandom&amp;gt; euh, spécifique web, je veux dire 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; spécifique web 14:22 &amp;lt;jrandom&amp;gt; w3rd 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; l'idée étant qu'un FAI puisse mettre en place des passerelles vers des sites spécifiques 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; pour que le monde puisse accéder à alexandria 14:23 &amp;lt;jrandom&amp;gt; oh, ce qui serait vraiment top, c'est si ces passerelles pouvaient agir comme des vhosts (virtual hosts) 14:23 &amp;lt;jrandom&amp;gt; (c'est peut-être déjà ce dont tu parles) 14:23 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; `http://anonygateway.com/home.duck.i2p/~alexandria/` 14:23 &amp;lt;jrandom&amp;gt; ah ok 14:23 &amp;lt;jrandom&amp;gt; toujours cool 14:23 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; http://anonygateway.com/6sxoyfb3h2nvok2d.onion/ 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; le virtual host est aussi possible ; juste pour une itération suivante 14:24 &amp;lt;jrandom&amp;gt; (quoique 6sxoyfb3h2nvok2d.onion.anonygateway.com serait plus cool ;) 14:24 &amp;lt;jrandom&amp;gt; oui oui 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; facile à faire avec un mod_rewrite bien sûr 14:25 &amp;lt;cervantes&amp;gt; ou simplement configurer un sous-domaine :) 14:25 &amp;lt;kaji&amp;gt; hah faire un vhost d'un seed bittorent 14:25 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; je paie le dev de ma poche ; le patch sera dans le domaine public 14:25 &amp;lt;jrandom&amp;gt; duck++ 14:26 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; je discute aussi avec un FAI qui pourrait vouloir l'offrir comme service payant 14:26 &amp;lt;jrandom&amp;gt; sympa 14:26 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; bien sûr c'est mieux quand anarchistgang.org le fait 14:26 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mais vous connaissez la stabilité de ce genre de groupes 14:26 &amp;lt;jrandom&amp;gt; *tousse* 14:27 &amp;lt;cervantes&amp;gt; leurs coin-coin 14:27 &amp;lt;cervantes&amp;gt; *ils sont 14:27 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; salut!!!!!! 14:27 * hypercubus ricane 14:27 &amp;lt;jrandom&amp;gt; salut jon2 14:27 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; J'aime les réunions &amp;gt;:-D 14:28 &amp;lt;jrandom&amp;gt; je pense qu'après que le réseau se sera un peu stabilisé (une fois 0.3.5 disponible), nous voudrons réévaluer certaines activités au niveau des applications 14:28 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; *tousse* myi2p ? 14:28 &amp;lt;jrandom&amp;gt; heh 14:29 &amp;lt;kaji&amp;gt; qu'en est-il de l'accès derrière un pare-feu ? 14:29 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; oui, accès derrière pare-feu :) 14:29 &amp;lt;jrandom&amp;gt; il nous faut quelque chose de béton, utilisable et sécurisé, qui fournisse des fonctionnalités que les gens veulent (et, espérons-le, que nous puissions utiliser pour encourager la communauté) 14:30 &amp;lt;deer&amp;gt; * duck pointe 0.4.2 @ http://www.i2p.net/roadmap 14:30 &amp;lt;jrandom&amp;gt; croyez-moi, je veux l'accès derrière des pare-feu / des NAT incontrôlables / etc. tout autant que vous. 14:30 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; Je peux faire la partie sécurité, je connais la cryptophagie. 14:30 &amp;lt;jrandom&amp;gt; (quelqu'un doit ajouter ça en citation ;) 14:30 * hypercubus se demande ce qu'est un cryptophage 14:31 &amp;lt;jrandom&amp;gt; jon2 - nous avons clairement besoin d'aide sur ces sujets et serions ravis de grappiller un peu de ton temps ! 14:31 * kaji vient de reprendre l'école, il aimerait emmener i2p avec lui ;) 14:31 &amp;lt;aum&amp;gt; bonjour tout le monde 14:31 &amp;lt;cervantes&amp;gt; au fait, je me demande si certains devs regrettent leurs petits blogs i2p... s'ils ne devraient pas avoir des sections dédiées sur le forum, au moins à court terme... 14:31 &amp;lt;cervantes&amp;gt; *si oui 14:31 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; cryptophagie, science de la sécurité. 14:31 &amp;lt;jrandom&amp;gt; bonjour aum 14:32 &amp;lt;hypercubus&amp;gt; jon2 : tu connais aussi la cryptographie ? 14:32 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; Bonjour aum. 14:32 &amp;lt;jrandom&amp;gt; cervantes : j'attends jusqu'à ce que je puisse avoir mon propre blog, ce qui, espérons-le, ne devrait pas être trop loin 14:32 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; non :-( 14:33 &amp;lt;cervantes&amp;gt; jrandom : et tous les autres ? 14:33 &amp;lt;jrandom&amp;gt; nightblade utilise son blog @ cashdollar.org 14:33 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; j'ai un blog sur blogs.aspnet.com 14:33 &amp;lt;jrandom&amp;gt; quoique ce serait cool que les gens postent sur le forum 14:34 &amp;lt;cervantes&amp;gt; ah bien... eh bien il semble que la plupart aient trouvé des alternatives... mais c'est dommage qu'ils se soient fragmentés 14:34 &amp;lt;jrandom&amp;gt; ouaip 14:34 &amp;lt;cervantes&amp;gt; *honte 14:34 &amp;lt;cervantes&amp;gt; saleté de doigtszzz 14:34 &amp;lt;lucky&amp;gt; eh bien, un phage fait partie du système immunitaire. 14:34 &amp;lt;jrandom&amp;gt; j'aimais bien avoir les devblogs sur le site. on finira par remettre quelque chose 14:34 &amp;lt;hypercubus&amp;gt; jon2 : marrant, blogs.aspnet.com est un domaine non revendiqué 14:34 &amp;lt;jrandom&amp;gt; ok, bref, autre chose pour 2) 0.3.5 et 0.4 ? 14:35 &amp;lt;hypercubus&amp;gt; ouais 14:35 &amp;lt;hypercubus&amp;gt; j'ai résolu le problème avec firefox maintenant, dans cvs 14:35 &amp;lt;jrandom&amp;gt; w000t 14:36 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; je suis développeur ASP. 14:36 &amp;lt;hypercubus&amp;gt; lit la valeur par défaut depuis le registre 14:36 &amp;lt;cervantes&amp;gt; :) 14:36 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; désolé.. je voulais dire blogs.asp.net 14:36 &amp;lt;hypercubus&amp;gt; non, ce n'est pas le cas 14:36 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; weblogs.asp.net 14:36 &amp;lt;jrandom&amp;gt; ah, super hypercubus. donc on y est presque pour la sortie 0.3.5 14:37 &amp;lt;cervantes&amp;gt; brrr....asp 14:37 &amp;lt;hypercubus&amp;gt; oui je sens que ça approche 14:37 &amp;lt;jrandom&amp;gt; ok, passons au point 3) docs 14:37 &amp;lt;jrandom&amp;gt; je n'ai rien à ajouter au-delà de ma demande dans l'email 14:38 &amp;lt;jrandom&amp;gt; (envoyez vos questions ! postez-les sur la liste, envoyez-les par email, postez-les sur le forum) 14:38 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Oui, utilisez le forum anonymement et rendez Cervantes heureux ;) 14:39 * cervantes frissonne de plaisir 14:39 * hypercubus ajuste les oreilles de lapin 14:40 &amp;lt;nicktastic&amp;gt; haha 14:40 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; J'ai aimé cette réunion.. 14:40 &amp;lt;cervantes&amp;gt; tu l'as dit... 14:40 &amp;lt;cervantes&amp;gt; &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; J'aime les réunions &amp;gt;:-D 14:40 &amp;lt;hypercubus&amp;gt; parfait, c'est à toi d'acheter les donuts la prochaine fois ;-) 14:40 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre, 4) mise à jour stasher 14:41 &amp;lt;jrandom&amp;gt; aum semble s'être réveillé tôt... tu es toujours là ? 14:41 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; SUPER RÉUNION ! 14:41 * hypercubus se demande si dm a des enfants 14:41 &amp;lt;jrandom&amp;gt; heh, oui, il est de retour ;) 14:41 &amp;lt;cervantes&amp;gt; je dirais que c'est impossible 14:42 &amp;lt;hypercubus&amp;gt; on dirait qu'aum a raté sa première tasse 14:42 &amp;lt;jrandom&amp;gt; ok, il reviendra peut-être au terminal 14:42 &amp;lt;jrandom&amp;gt; quoi qu'il en soit, sa mise à jour générale a été postée dans l'email 14:42 &amp;lt;jrandom&amp;gt; on dirait que ça progresse beaucoup 14:43 &amp;lt;jrandom&amp;gt; il reste des questions, mais on avance 14:43 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Mais pas de date de sortie indiquée ;) 14:43 &amp;lt;hypercubus&amp;gt; combien de personnes le testent en ce moment ? 14:43 &amp;lt;jrandom&amp;gt; je ne sais pas si le code qu'il a maintenant avec les choses mentionnées est déjà public 14:43 &amp;lt;hypercubus&amp;gt; ah 14:44 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; BAF BAF BAF BAF BAF 14:44 &amp;lt;kaji&amp;gt; quelles sont les nouveautés de stasher ? 14:44 &amp;lt;jrandom&amp;gt; kaji : voir le http://dev.i2p.net/pipermail/i2p/2004-August/000425.html 14:45 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Il utilise maintenant moins d'eau pour faire la vaisselle 14:45 &amp;lt;hypercubus&amp;gt; j'attendais cette fonctionnalité 14:45 * jrandom aussi 14:45 &amp;lt;jrandom&amp;gt; ok 14:45 &amp;lt;jrandom&amp;gt; si aum est toujours afk, on passe au point 5) ??? 14:45 &amp;lt;jrandom&amp;gt; quelqu'un a-t-il autre chose à soulever ? 14:45 * cervantes enfile un chapeau en aluminium 14:46 &amp;lt;lucky&amp;gt; Où en est jetta pour servir des pages web ? 14:46 &amp;lt;jrandom&amp;gt; je ne connais personne travaillant sur une appli pour permettre en toute sécurité aux gens d'héberger des pages avec jetty 14:46 &amp;lt;jrandom&amp;gt; (héberger des pages qui peuvent être servies comme un eepsite, c'est-à-dire) 14:47 &amp;lt;jrandom&amp;gt; jetty permet bien aux gens de déployer des applications clientes (même si je ne connais personne travaillant encore sur une appli web non plus) 14:47 &amp;lt;hypercubus&amp;gt; j'aimerais dire un mot sur systray4j vs. SWT 14:47 &amp;lt;jrandom&amp;gt; mmhmm ? 14:47 &amp;lt;hypercubus&amp;gt; le coût d'abandonner systray4j pour SWT : on supprimerait systray4j.jar et systray4j.dll, gagnant 147 KB sur la taille de distribution -- et on les remplacerait par swt.jar (885 KB) + des libs natives (332 KB sous Win, 639 KB sous *nix), soit une différence nette de 1,2–1,5 MB, mais on y gagnerait des icônes de systray sur KDE, Gnome et OS X ainsi que Win32, et aussi des icônes de lancement pour les environnements X simples à la NextStep/GNUstep 14:48 &amp;lt;hypercubus&amp;gt; et cela nous donnera la possibilité d'ajouter d'autres composants GUI plus tard, indépendamment du JRE de l'utilisateur (sinon, prendre en charge les utilisateurs de Kaffe nous limiterait à n'utiliser que AWT) 14:48 &amp;lt;hypercubus&amp;gt; juste matière à réflexion... peut-être plus tard 14:48 &amp;lt;jrandom&amp;gt; ça vaut la peine d'en discuter, en temps voulu, si les utilisateurs le demandent 14:49 &amp;lt;jrandom&amp;gt; si la valeur est là, la valeur est là 14:49 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; L'interface web est censée être la GUI, n'est-ce pas ? 14:49 &amp;lt;hypercubus&amp;gt; cervantes avait une idée sympa pour tirer davantage parti de SWT 14:49 &amp;lt;hypercubus&amp;gt; un tableau de bord I2P ;-) 14:49 &amp;lt;jrandom&amp;gt; oui oOo 14:49 &amp;lt;hypercubus&amp;gt; oh, et des skins ! je déconne 14:49 &amp;lt;jrandom&amp;gt; je préférerais vraiment que ce genre de fonctionnalité soit intégré à la console du router, si tu veux dire ce que je pense 14:50 &amp;lt;hypercubus&amp;gt; le point, c'est que... 14:50 &amp;lt;cervantes&amp;gt; ça pourrait aussi encourager le développement d'applications si i2p était livré avec un bel ensemble de bibliothèques SWT 14:50 &amp;lt;hypercubus&amp;gt; il semble que le développement de systray4j ralentisse ou soit enlisé 14:50 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Tant que le systray et le bazar GUI ne sont pas obligatoires pour avoir un router pleinement fonctionnel... 14:50 &amp;lt;jrandom&amp;gt; exact oOo 14:50 &amp;lt;hypercubus&amp;gt; je ne les vois pas corriger la version KDE de sitôt 14:51 &amp;lt;hypercubus&amp;gt; exact, on pourrait simplement ajouter un hook dans la classe systray du router 14:51 &amp;lt;hypercubus&amp;gt; et l'utilisateur pourrait télécharger en option le truc systray/SWT 14:51 &amp;lt;jrandom&amp;gt; hypercubus : personnellement, je ne suis pas entièrement sûr à 100% que la base d'utilisateurs ait même besoin d'un systray. je pense qu'il faut le déployer et obtenir des retours pour en mesurer la valeur 14:51 &amp;lt;jrandom&amp;gt; cervantes : les développeurs d'applications clientes peuvent tout à fait embarquer SWT avec leur appli 14:51 &amp;lt;jrandom&amp;gt; (ou dire « allez chercher SWT ») 14:51 &amp;lt;hypercubus&amp;gt; je soupçonne qu'on recevra des demandes pour des options systray étendues 14:52 &amp;lt;jrandom&amp;gt; et si un dev d'appli cliente sort quelque chose qu'on veut livrer avec le router, on déploiera swt avec le bundle 14:52 &amp;lt;jrandom&amp;gt; (etc) 14:52 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Trop tard pour séparer la console/moniteur d'état/whatever du noyau qui fait réellement le routage ? 14:52 &amp;lt;jrandom&amp;gt; ce qui fait vraiment le routage ? 14:52 &amp;lt;jrandom&amp;gt; la console du router est une application cliente entièrement séparée 14:53 &amp;lt;jrandom&amp;gt; (apps/routnerconsole/) 14:53 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ce qu'il faut pour que les octets circulent anonymement 14:53 &amp;lt;jrandom&amp;gt; je pense qu'à terme nous voudrons aussi avoir une installation minimal-router 14:53 &amp;lt;jrandom&amp;gt; (avec rien dans clients.config, etc.) 14:53 &amp;lt;jrandom&amp;gt; mais nous n'avons pas les heures développeur pour maintenir plusieurs ensembles de choses 14:55 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a-t-il quelque chose à évoquer ? 14:57 &amp;lt;jrandom&amp;gt; sinon 14:57 * jrandom remonte la clé 14:57 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 0.3.5, quand ? ;) 14:57 &amp;lt;jrandom&amp;gt; ça devrait sortir cette semaine, espérons-le 14:57 &amp;lt;jrandom&amp;gt; (dans un jour ou deux si tout va bien) 14:57 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok ^^ 14:57 * jrandom arrête de remonter la clé 14:57 * jrandom *baf* déclare la réunion close &lt;/div></description></item><item><title>Notes de statut d’I2P du 2004-08-24</title><link>/fr/blog/2004/08/24/notes-de-statut-di2p-du-2004-08-24/</link><pubDate>Tue, 24 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/24/notes-de-statut-di2p-du-2004-08-24/</guid><description>&lt;p>Bonjour à tous, beaucoup de mises à jour aujourd&amp;rsquo;hui&lt;/p>
&lt;h2 id="index">Index&lt;/h2>
&lt;ol>
&lt;li>0.3.4.3 status
1.1) timestamper
1.2) new router console authentication&lt;/li>
&lt;li>0.4 status
2.1) service &amp;amp; systray integration
2.2) jbigi &amp;amp; jcpuid
2.3) i2paddresshelper&lt;/li>
&lt;li>AMOC vs. restricted routes&lt;/li>
&lt;li>stasher&lt;/li>
&lt;li>pages of note&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-0343-statut">1) 0.3.4.3 statut&lt;/h2>
&lt;p>La version 0.3.4.3 est sortie vendredi dernier et, depuis, les choses se passent plutôt bien. Il y a eu quelques problèmes avec du code nouvellement introduit pour les tests de tunnel et la sélection des pairs, mais après quelques ajustements depuis la publication, c’est désormais assez solide. Je ne sais pas si le serveur IRC est déjà sur la nouvelle révision, donc nous devons généralement nous appuyer sur des tests avec des eepsites(sites I2P) et les outproxies HTTP (mandataires sortants HTTP) (squid.i2p et www1.squid.i2p). Les transferts de fichiers volumineux (&amp;gt;5 Mo) dans la version 0.3.4.3 ne sont toujours pas suffisamment fiables, mais d’après mes tests, les modifications depuis lors ont encore amélioré les choses.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 24 août 2004</title><link>/fr/blog/2004/08/24/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-24-ao%C3%BBt-2004/</link><pubDate>Tue, 24 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/24/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-24-ao%C3%BBt-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> cervantes, deer, fvw, hypercubus, jrandom, kaji, luckypunk, Nightblade, protok0l&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:01 &amp;lt;jrandom&amp;gt; 0) salut 14:01 &amp;lt;jrandom&amp;gt; 1) statut 0.3.4.3 14:01 &amp;lt;jrandom&amp;gt; 1.1) timestamper (horodateur) 14:02 &amp;lt;jrandom&amp;gt; 1.2) nouvelle authentification de la console du router 14:02 &amp;lt;jrandom&amp;gt; 2) statut 0.4 14:02 &amp;lt;jrandom&amp;gt; 2.1) intégration du service &amp;amp; du systray (zone de notification système) 14:02 &amp;lt;jrandom&amp;gt; 2.2) jbigi &amp;amp; jcpuid 14:02 &amp;lt;jrandom&amp;gt; 2.3) i2paddresshelper 14:02 &amp;lt;jrandom&amp;gt; 3) AMOC vs. routes restreintes 14:02 &amp;lt;jrandom&amp;gt; 4) stasher 14:02 &amp;lt;jrandom&amp;gt; 5) pages à noter 14:02 &amp;lt;jrandom&amp;gt; 6) ??? 14:02 &amp;lt;jrandom&amp;gt; 0) salut 14:02 * jrandom fait signe de la main 14:02 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Salut. 14:02 &amp;lt;jrandom&amp;gt; notes hebdomadaires publiées (trèèès tôt) à http://dev.i2p.net/pipermail/i2p/2004-August/000419.html 14:03 &amp;lt;jrandom&amp;gt; donc je m’attends à ce que vous ayez tous fait vos devoirs et les ayez lues consciencieusement 14:03 &amp;lt;jrandom&amp;gt; (ou quelque chose comme ça) 14:03 &amp;lt;jrandom&amp;gt; ok, 1) statut 0.3.4.3 14:04 &amp;lt;kaji&amp;gt; (salut en retard) 14:04 &amp;lt;jrandom&amp;gt; il y a quelques ajustements depuis la sortie 0.3.4.3 vendredi dernier, mais globalement la révision semble assez stable, d’après ce que je peux dire 14:04 &amp;lt;deer&amp;gt; &amp;lt;luckypunk&amp;gt; hein. Qu’est-ce qui se passe ? 14:04 &amp;lt;deer&amp;gt; &amp;lt;luckypunk&amp;gt; Oh. Laisse tomber. désolé, d’habitude je dors pendant la réunion. Salut :) 14:05 &amp;lt;jrandom&amp;gt; quelles sont vos expériences avec 0.3.4.3 pour ce qui est des eepsites / squid / etc. ? 14:05 &amp;lt;luckypunk&amp;gt; très rapide. 14:05 &amp;lt;jrandom&amp;gt; (je peux voir ce que les gens voient via irc) 14:05 &amp;lt;luckypunk&amp;gt; Parfois le chargement des pages en moins de 3 secondes. 14:06 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Jrandom “kicke” trop souvent le router de squid ;) 14:06 &amp;lt;jrandom&amp;gt; cool lucky 14:06 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; ça marche bien 14:06 &amp;lt;luckypunk&amp;gt; je peux ouvrir 10 pages de trucs via le squid et I2P tient la cadence, assez lentement cependant, sur mon 350 mhz. 14:06 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; le plus réactif que ça ait jamais été 14:06 &amp;lt;jrandom&amp;gt; ouais, je le fais oOo, mais c’est pour ça qu’on a www1.squid.i2p :) 14:06 &amp;lt;jrandom&amp;gt; r0x0r 14:06 &amp;lt;jrandom&amp;gt; j’ai entendu quelques rapports d’utilisation CPU excessive — est-ce que ça vous touche souvent ? 14:07 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; pas moi... je soupçonne que ce sont juste les gens avec des 386 *tousse*lucky*tousse* 14:07 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Quelques pics très rares ici. Liés à une autre erreur, je finirai peut-être par remonter jusqu’à la cause un jour :p 14:07 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; pas ici 14:07 &amp;lt;luckypunk&amp;gt; Je pense que, si ça affectait toutes les plateformes et tout, je le sentirais fort, et non pas vraiment. Seulement quand il sert les nouvelles pages de config ou télécharge beaucoup de choses, I2P épingle mon processeur. 14:08 &amp;lt;jrandom&amp;gt; ok cool. il y a quelques scénarios où I2P sera pénible côté CPU, mais espérons qu’ils sont rares et espacés 14:08 &amp;lt;jrandom&amp;gt; en fait, ça nous amène à 1.1) timestamper :) 14:09 &amp;lt;jrandom&amp;gt; (un des problèmes peut survenir quand le timestamper devient loufoque / perd la bonne heure) 14:10 &amp;lt;jrandom&amp;gt; tout le bazar d’horodatage a été refondu et intégré dans le router, grâce à Adam Buckley qui déchire et a publié son travail sous licence BSD 14:10 &amp;lt;jrandom&amp;gt; (yay Adam) 14:11 &amp;lt;jrandom&amp;gt; auparavant nous utilisions le code SNTP comme appli cliente autonome, mais nous ne faisons plus ça — à la place, nous avons une intégration serrée avec le router 14:11 &amp;lt;jrandom&amp;gt; (donc il faudra peut-être que les gens mettent à jour leurs fichiers de conf comme mentionné dans l’email) 14:11 &amp;lt;jrandom&amp;gt; SNTP seul n’est cependant qu’une partie de la solution 14:12 &amp;lt;jrandom&amp;gt; à long terme il nous faut une meilleure synchronisation (lire : NTP), car SNTP est sujet à des variations 14:12 &amp;lt;jrandom&amp;gt; (surtout en cas de forte congestion réseau) 14:12 &amp;lt;jrandom&amp;gt; Adam m’a envoyé du code qu’il a pour gérer ça, mais je n’ai pas vraiment le temps de creuser ce côté-là pour le moment 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Utiliser uniquement SNTP ? 14:13 &amp;lt;jrandom&amp;gt; je ne me souviens plus — je pense que c’est peut-être “ntp-esque” via des requêtes sntp 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok, merci 14:14 &amp;lt;luckypunk&amp;gt; euh 14:14 &amp;lt;luckypunk&amp;gt; j’ai une suggestion à ce sujet.. 14:14 &amp;lt;jrandom&amp;gt; bref, si quelqu’un s’ennuie et veut faire du hack ntp de fou, ce serait top 14:14 &amp;lt;luckypunk&amp;gt; C’est peut-être faux cela dit. 14:14 &amp;lt;jrandom&amp;gt; mmhmm lucky ? 14:14 &amp;lt;luckypunk&amp;gt; use ntpdate -q 14:14 &amp;lt;luckypunk&amp;gt; get the offset. 14:14 &amp;lt;jrandom&amp;gt; ntpdate -q == SNTP 14:14 &amp;lt;luckypunk&amp;gt; or something similar. 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; C’est ce que fait le code actuel, plus ou moins ;) 14:14 * cervantes rattrape ce qu’il a raté 14:14 &amp;lt;luckypunk&amp;gt; ah. 14:15 &amp;lt;luckypunk&amp;gt; désolé. 14:15 &amp;lt;cervantes&amp;gt; raté 14:15 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Mais il nous faut des secondes de longueur variable &amp;amp; co ;) 14:15 &amp;lt;cervantes&amp;gt; l’utilisation CPU sur mon système est la plus basse que je n’aie jamais eue.... 14:15 &amp;lt;jrandom&amp;gt; chouette 14:15 &amp;lt;cervantes&amp;gt; mais j’ai environ 700 threads Java maintenant et ça monte 14:15 &amp;lt;jrandom&amp;gt; oui oOo, et la détection de dérive / la sélection de candidats 14:16 &amp;lt;luckypunk&amp;gt; oui, la dernière fois que je l’ai lancé, il y a environ un mois, ça affectait sérieusement l’utilisation de ma machine, maintenant je ne remarque même pas si I2P tourne. 14:16 &amp;lt;jrandom&amp;gt; oui j’ai regardé ça cervantes 14:16 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Vrai, même si c’est une partie faible de l’ensemble ;) 14:16 &amp;lt;luckypunk&amp;gt; j’ai environ 200 threads. 14:16 &amp;lt;luckypunk&amp;gt; 219, pour être précis. 14:16 &amp;lt;jrandom&amp;gt; cervantes : j’ai localisé les threads dans la couche de transport (on fait des trucs très moches pour obtenir des timeouts), et on pourra faire un meilleur nettoyage plus tard 14:16 -!- TheCrypto__ est maintenant connu sous le nom de thecrypto 14:18 &amp;lt;jrandom&amp;gt; en gros des bizarreries se produisent avec l’augmentation du nombre de pairs sur le réseau &amp;amp; le churn (rotation des pairs). tout est gérable, mais ça peut être agaçant 14:18 &amp;lt;jrandom&amp;gt; bref, c’est tout pour 1.1, maintenant 1.2) nouvelle authentification de la console du router :) 14:19 &amp;lt;jrandom&amp;gt; (probablement personne ne s’en soucie, mais on a une authentification http basique qui marche. voir l’email pour plus d’infos) 14:19 &amp;lt;cervantes&amp;gt; cool 14:19 &amp;lt;cervantes&amp;gt; malgré ça la gestion mémoire déchire... je n’ai pas eu d’OOM (Out Of Memory) depuis des lustres 14:19 &amp;lt;jrandom&amp;gt; ah excellent 14:20 &amp;lt;jrandom&amp;gt; en fait, ça nous amène à 2) statut 0.4 14:22 &amp;lt;luckypunk&amp;gt; Oui. Si I2P était un produit MS, on serait prêt pour la 1.0 :) 14:22 &amp;lt;jrandom&amp;gt; arggg, fichue connexion réseau tombée 14:22 &amp;lt;jrandom&amp;gt; (screen++) 14:23 &amp;lt;jrandom&amp;gt; ok, bref, il s’est passé pas mal de choses, et il reste encore quelques trucs back-end à faire (un peu de gestion des pools de tunnels côté client, comme le voit oOo, et quelques tests de sélection de pairs, comme dans le cvs) 14:24 &amp;lt;jrandom&amp;gt; il y a aussi eu beaucoup de progrès sur l’installateur / service / systray 14:24 &amp;lt;jrandom&amp;gt; hypercubus : tu veux nous faire un point ? 14:24 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; sûr 14:25 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; l’installation du service wrapper est sur le point d’être terminée, peut-être aujourd’hui ou demain... le service wrapper gère les OOM (manques de mémoire) en redémarrant automatiquement le router i2p 14:25 &amp;lt;jrandom&amp;gt; (yay) 14:25 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; donc ça nous couvre un peu les arrières à ce niveau 14:26 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; l’intégration systray est terminée et marche très bien... c’est seulement pour Win32 actuellement, car la lib systray4j semble avoir des bugs dans son implémentation KDE 14:26 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; je suivrai les progrès côté KDE et on espère l’avoir dans un avenir proche 14:27 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; l’installateur est presque terminé aussi, il ne reste qu’à ajouter les tâches post-installation 14:27 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; je pense que ce sera fait d’ici le week-end 14:27 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; (car cela dépend de l’intégration complète du service wrapper) 14:28 &amp;lt;jrandom&amp;gt; r0x0r 14:28 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; je mettrai à disposition un paquet installateur pré-0.4 pour que les gens testent 14:28 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; je vous dirai quand ce sera prêt 14:28 &amp;lt;luckypunk&amp;gt; Et GNOME ? 14:28 &amp;lt;cervantes&amp;gt; increment(hypercubus) 14:28 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; le projet systray4j n’a pas encore pris en charge gnome 14:29 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; nous ajouterons d’autres environnements de bureau au fur et à mesure que ça deviendra dispo dans systray4j 14:29 &amp;lt;luckypunk&amp;gt; bon, pas grave, je vais basculer dès que/si KDE compile. 14:30 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; l’icône systray sert seulement à lancer la console du router dans votre navigateur de toute façon 14:30 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; donc ce sera surtout utile aux utilisateurs Windows ;-) 14:30 &amp;lt;jrandom&amp;gt; oui, on s’attend à ce que les utilisateurs *nix sachent créer un marque-page ;) 14:30 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; mais on pensera aussi aux utilisateurs *nix paresseux quand on pourra ;-) 14:30 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; N/C... 14:30 &amp;lt;luckypunk&amp;gt; Oh, j’ai un lien dans ma barre de liens firefox, avec slashdot et BSD Google. 14:31 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; mais l’icône sert aussi d’indicateur d’état pratique 14:31 &amp;lt;jrandom&amp;gt; d’accord 14:31 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; c.-à-d. si l’icône a disparu, votre router aussi ;-) 14:31 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; sauf bien sûr si vous avez choisi de cacher l’icône depuis votre console du router 14:32 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; ce que vous pouvez faire, et ça marche très bien 14:32 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; ok, je crois que c’est tout, des questions ? 14:33 &amp;lt;protok0l&amp;gt; quel bon PDA qui fait bien tourner linux ? 14:33 &amp;lt;jrandom&amp;gt; bien dit, hyper 14:33 &amp;lt;jrandom&amp;gt; proto : #i2p-chat (ou après la réunion) 14:33 &amp;lt;protok0l&amp;gt; oups 14:33 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; *ricane* 14:33 &amp;lt;jrandom&amp;gt; ok, passons à 2.2) jbigi &amp;amp; jcpuid 14:34 &amp;lt;jrandom&amp;gt; iakin a monté du code JNI/asm qui déchire pour détecter l’architecture CPU exacte utilisée (sur des bécanes x86), et il a câblé jbigi pour freenet afin de sélectionner automatiquement le bon .so/.dll en fonction de ça 14:35 &amp;lt;jrandom&amp;gt; il a aussi versé ce travail dans le domaine public, et on en a récupéré une copie et réintégré ça dans i2p 14:35 &amp;lt;luckypunk&amp;gt; Donc on n’aura pas à choisir quel jbigi télécharger ? Ça ne va pas rendre l’install un peu plus grosse ? 14:35 &amp;lt;jrandom&amp;gt; exact 14:35 &amp;lt;jrandom&amp;gt; ouais, ça ajoute quelques centaines de Ko 14:36 &amp;lt;jrandom&amp;gt; mais, bon, la nouvelle install est, euh, plus grosse que l’ancienne 14:36 &amp;lt;luckypunk&amp;gt; oh, je pensais que ce serait plus que quelques centaines de ko. 14:36 &amp;lt;luckypunk&amp;gt; Ouais, entre la nouvelle console... Je dirais 6 - 10 Mo ? 14:36 &amp;lt;deer&amp;gt; * Myo9 n’a plus que 99 Mo sur ce disque. 14:36 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; ;) 14:36 &amp;lt;jrandom&amp;gt; (surtout que je fais mon relou et j’insiste sur le support .war plutôt que des servlets directs, ce qui requiert xerces, qui pèse 800KB) 14:36 &amp;lt;jrandom&amp;gt; la nouvelle install fait dans les ~4-6MB 14:37 &amp;lt;jrandom&amp;gt; mais la bonne nouvelle, c’est qu’il n’y a qu’environ ~1MB de spécifique i2p, donc les mises à jour seront légères ;) 14:38 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; I2P n’a pas eu beaucoup de publicité, si ? 14:38 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; Comparé à freenet et TOR ? 14:38 &amp;lt;jrandom&amp;gt; exact, on reste assez discrets 14:38 &amp;lt;protok0l&amp;gt; la taille du téléchargement est-elle vraiment un souci ? la plupart des gens ont le haut débit 14:38 &amp;lt;protok0l&amp;gt; je l’utiliserais même s’il faisait 100megs 14:38 &amp;lt;luckypunk&amp;gt; protok0l, la plupart non, en fait. La plupart de ceux qui utiliseraient I2P oui. ceci dit je pense qu’I2P supporte encore le dialup (en quelque sorte) 14:38 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; pour i2p users ça ne devrait pas 14:39 &amp;lt;jrandom&amp;gt; à mon avis, l’effort de dev est mieux servi par une adoption graduelle après des tests suffisants à différents points critiques 14:39 &amp;lt;luckypunk&amp;gt; oui. I2P n’est pas prêt pour 500 utilisateurs slashdot :) 14:39 &amp;lt;jrandom&amp;gt; même si notre croissance récente a été bonne, aidant à titiller différentes parties du système 14:40 &amp;lt;jrandom&amp;gt; quand on lancera la révision 0.4, on voudra se rapprocher de la barre des 100 routers 14:40 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; ok, je vais en monter 50 de plus :) 14:40 &amp;lt;jrandom&amp;gt; et ça donnera plus d’incitation aux devs d’applis client pour construire des applis client ;) 14:40 &amp;lt;jrandom&amp;gt; lol mule :) 14:41 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Arr. 14:41 &amp;lt;cervantes&amp;gt; au rythme actuel d’adoption on pourrait probablement atteindre 100 en un mois 14:41 &amp;lt;cervantes&amp;gt; sans évangéliser 14:41 &amp;lt;jrandom&amp;gt; ce serait un bon rythme de croissance 14:42 &amp;lt;jrandom&amp;gt; mais bon, revenons à l’agenda :) 14:42 &amp;lt;protok0l&amp;gt; j’ai hâte d’évangéliser 14:42 &amp;lt;jrandom&amp;gt; jbigi + jcpuid == intégrés (et voyez la mailing list si vous voulez faire tourner le CVS HEAD) :) 14:42 &amp;lt;jrandom&amp;gt; hé on peut le voir, proto ;) 14:42 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; lucky : plus de la moitié des utilisateurs internet aux US ont le haut débit... un rapport est sorti l’autre jour 14:43 &amp;lt;jrandom&amp;gt; et moins d’un dixième du monde est aux us ;) 14:43 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Qui se soucie des USA ? ^^ 14:43 &amp;lt;jrandom&amp;gt; mais passons à 2.3) i2paddresshelper 14:44 &amp;lt;jrandom&amp;gt; oOo a encore pondu un patch, celui-ci permettant d’accéder à des eepsites via des pages liées sans éditer hosts.txt 14:45 &amp;lt;jrandom&amp;gt; les détails sont listés dans les notes hebdomadaires de statut 14:45 &amp;lt;jrandom&amp;gt; oOo — tu veux ajouter quelque chose ? 14:45 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Hum... Laissons le nombre d’eepsites croître vite et que Cervantes ajoute son support promis :p 14:46 &amp;lt;jrandom&amp;gt; ah, cervantes a déjà ajouté le lien « Essayez [i2p] » :) 14:46 &amp;lt;jrandom&amp;gt; (seules les personnes sur CVS HEAD peuvent l’utiliser, jusqu’à la sortie 0.4) 14:46 &amp;lt;cervantes&amp;gt; :o) 14:46 &amp;lt;jrandom&amp;gt; ((ça marche très bien, au fait)) 14:46 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Génial ^^ Je jouerai avec dès que j’arrive à remettre mon router en ligne ;) 14:47 &amp;lt;kaji&amp;gt; vous pourriez mettre un mot de passe sur le téléchargement client et le faire à la gmail 14:47 &amp;lt;jrandom&amp;gt; hmm ? 14:48 &amp;lt;kaji&amp;gt; petite base + sur invitation uniquement 14:48 &amp;lt;kaji&amp;gt; mais ça demanderait du travail 14:48 &amp;lt;jrandom&amp;gt; oh, pour la sortie 0.4 ? 14:48 &amp;lt;kaji&amp;gt; oh, pour la 1.0 14:48 &amp;lt;jrandom&amp;gt; non, pas la peine pour l’instant. si on est inondés de nouveaux utilisateurs on envisagera peut-être d’utiliser des certificats, etc. 14:48 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 1.0, c’est pour le grand public :p 14:49 &amp;lt;jrandom&amp;gt; eh bien, pour 1.0 on aura déjà dépassé les 1000 utilisateurs 14:49 &amp;lt;jrandom&amp;gt; (du moins, c’est mon espoir ;) 14:49 * kaji pense que ce serait amusant de voir i2p passer de 50 à 5000 nœuds en 3 heures 14:49 &amp;lt;jrandom&amp;gt; hé 14:49 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Et puis redescendre à 100 ;) 14:49 &amp;lt;luckypunk&amp;gt; hypercubus, youhou pour les Américains ! ils rattrapent leur retard ;) 14:49 &amp;lt;jrandom&amp;gt; hé, c’est une façon de tester le churn ;) 14:50 &amp;lt;cervantes&amp;gt; si aum fait marcher stasher... et qu’hyper agrandit sa bibliothèque goatse alors vous verrez un bond de 50 à 5000 en moins de 3 heures ;-) 14:50 &amp;lt;kaji&amp;gt; et ensuite 50100 quand la nsa met son nœud en ligne 14:50 &amp;lt;jrandom&amp;gt; justement, ça nous amène à 3) AMOC vs. routes restreintes 14:51 &amp;lt;jrandom&amp;gt; un des aspects intéressants des routes restreintes est la possibilité de monter une attaque ‘Sybil’ vraiment, vraiment, vraiment facilement. 14:51 &amp;lt;jrandom&amp;gt; alors que mule mentionnait à l’instant l’installation de 50 nouveaux nœuds, il serait possible d’en mettre un nombre significatif en ligne 14:52 &amp;lt;jrandom&amp;gt; une des façons d’y répondre est via une autorité de certification, limitant l’introduction de nouveaux certificats routerIdentity 14:52 &amp;lt;jrandom&amp;gt; une autre est via hashcash 14:52 &amp;lt;jrandom&amp;gt; une autre est via une détection de préfixe IP à la morphmix/tarzan 14:53 &amp;lt;jrandom&amp;gt; mais encore une autre consiste à dire « on s’en fout » et à espérer qu’on aura suffisamment de ‘bons’ pairs pour être plus nombreux que les ‘mauvais’ 14:53 &amp;lt;fvw&amp;gt; Je pense que c’est ok pour le moment oui. 14:54 &amp;lt;protok0l&amp;gt; voilà une idée 14:54 &amp;lt;jrandom&amp;gt; ouais, c’est la chose la plus simple à faire, et ajouter des barrières artificielles pour rejoindre un réseau p2p à ce stade semble... idiot 14:54 &amp;lt;fvw&amp;gt; Je pense qu’un mix de hashcash et d’IP-based serait bien pour la 1.0, mais de toute façon on ne peut pas se défendre contre un adversaire assez puissant. 14:54 &amp;lt;protok0l&amp;gt; cut off the inital noderef access 14:54 &amp;lt;protok0l&amp;gt; if someone wants on, we can give them your noderefs 14:54 &amp;lt;protok0l&amp;gt; *uor 14:54 &amp;lt;fvw&amp;gt; et en quoi ça aiderait ? 14:55 &amp;lt;jrandom&amp;gt; d’accord fvw, et on pourrait peut-être repousser ça après 1.0 aussi 14:55 &amp;lt;fvw&amp;gt; ça dépend de ta définition de 1.0 :) 14:55 &amp;lt;jrandom&amp;gt; proto : je ne suis pas sûr que ça aiderait beaucoup 14:55 &amp;lt;jrandom&amp;gt; hé fvw, on n’est pas comme freenet ;) 14:56 &amp;lt;jrandom&amp;gt; 1.0 == fonctionnel, sûr, [suffisamment] anonyme, et évolutif 14:56 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; et bien documenté ;) 14:56 &amp;lt;jrandom&amp;gt; la documentation est un prérequis pour la sécurité :) 14:56 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; Tous les utilisateurs sont ajoutés au noderef en ce moment ? 14:57 &amp;lt;jrandom&amp;gt; Myo9 : oui — http://dev.i2p.net/i2pdb/ est juste un lien vers le répertoire netDb/ d’un de mes routers 14:57 &amp;lt;jrandom&amp;gt; (donc il listera tous ceux pour lesquels mon router a une référence, à tout moment) 14:58 &amp;lt;jrandom&amp;gt; ((et tout le monde a une ref pour les gens à qui ils parlent, ce qui, à notre échelle actuelle, signifie tout le monde)) 14:58 &amp;lt;jrandom&amp;gt; ok, mais revenons à 3) AMOC vs. routes restreintes 14:59 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; Ok. 14:59 &amp;lt;jrandom&amp;gt; comme mentionné dans l’email, les idées de mule pourraient nous permettre d’abandonner le transport AMOC 0.4.2 et à la place d’implémenter un support de base des routes restreintes, en considérant que les gens derrière des NATs/pare-feux sont simplement derrière une route restreinte 15:00 &amp;lt;fvw&amp;gt; ce serait plutôt sympa 15:00 &amp;lt;jrandom&amp;gt; ouais, et ça nous éviterait d’écrire encore un autre protocole de transport 15:01 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Mais en quoi cela rendrait-il une attaque sybil tellement plus facile ? 15:01 &amp;lt;jrandom&amp;gt; s/writing/designing,implementing,reviewing,debugging,deploying,debugging,debugging,debugging,debugging.../ 15:01 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; comment cela la rendrait-il* 15:02 &amp;lt;jrandom&amp;gt; ugha2p : il n’y a aucun moyen de savoir combien de routers “réels” sont derrière une route restreinte — tout ce qu’on sait d’eux, c’est qu’ils ont une identité de router unique et sont joignables via un certain router 15:02 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Ah. 15:03 &amp;lt;jrandom&amp;gt; ce certain router pourrait en fait être une seule instance de sim, faisant tourner 100 autres routers dans la même JVM, chacun prétendant être derrière des pare-feux 15:03 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; D’accord. 15:03 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ils pourraient aussi bien utiliser 100 ports sur la même machine... 15:03 &amp;lt;fvw&amp;gt; cependant, si tu es prêt à dépenser quelques centaines d’euros pour ton attaque, tu peux obtenir un grand nombre d’IP réparties de toute façon. 15:03 &amp;lt;jrandom&amp;gt; d’accord fvw 15:04 &amp;lt;jrandom&amp;gt; oOo : vrai, mais les ports coûtent de la mémoire (et un peu de CPU) 15:04 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Je ne pense pas que cette présomption arrêtera des ennemis plus puissants. 15:04 &amp;lt;jrandom&amp;gt; (c’est pourquoi quand je fais des simulations plus grosses, je dois passer du système de comm TCP au système de comm VM) 15:04 &amp;lt;jrandom&amp;gt; d’accord ugha2p 15:04 &amp;lt;jrandom&amp;gt; ça ne fait que faciliter 15:05 &amp;lt;fvw&amp;gt; Je pense qu’il faut supposer que quiconque a plus qu’une envie de dimanche après-midi d’attaquer le système pourra mettre au moins 10^3 nœuds sur le réseau facilement. 15:05 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Pas à ce point 15:05 &amp;lt;jrandom&amp;gt; oui fvw 15:05 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; (+ plus facile) 15:05 &amp;lt;fvw&amp;gt; et à cet ordre de grandeur, rien à part une certification centrale ne les arrêtera. 15:06 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; 100 ports ouverts sur une seule machine seraient triviaux à détecter, mais 100 routes restreintes derrière une machine pourraient ne pas l’être. 15:06 &amp;lt;jrandom&amp;gt; eh bien, c’est discutable fvw, mais oui, sybil est une vraie plaie 15:06 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 100 zombies sont difficiles à détecter ;) 15:06 &amp;lt;fvw&amp;gt; ce qui veut dire qu’idéalement il nous faut un réseau à 10^4. 15:06 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Idéalement, plus de la moitié des IP disponibles ;) 15:06 &amp;lt;jrandom&amp;gt; tout à fait oOo 15:06 &amp;lt;fvw&amp;gt; (estimation grossière) 15:07 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Idéalement on aura un réseau 10^4+. 15:07 &amp;lt;jrandom&amp;gt; fvw : j’irais plus haut — imho il faut développer ça jusqu’aux millions 15:07 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Idéalement serait plus que la moitié des IP disponibles ;) 15:07 &amp;lt;jrandom&amp;gt; hé oOo 15:07 &amp;lt;fvw&amp;gt; Ce serait bien si on pouvait oui. 15:08 &amp;lt;jrandom&amp;gt; (mais, bien sûr, pour atteindre les millions il faut une raison suffisante. je pense qu’on pourra plaider en ce sens à terme) 15:08 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Je ne suis pas sûr que Kademlia tienne le coup si longtemps. ;) 15:08 &amp;lt;fvw&amp;gt; à ce stade, tabasser les gens deviendrait clairement l’attaque à bas coût. Ce qui, paradoxalement, serait une bonne chose. 15:08 &amp;lt;jrandom&amp;gt; hé 15:08 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : des millions exigeraient une vraie facilité d’usage et des bénéfices 15:09 &amp;lt;jrandom&amp;gt; d’accord DrWoo 15:09 &amp;lt;fvw&amp;gt; heureusement, beaucoup de (pas très gentilles) personnes travaillent très dur là-dessus maintenant. 15:09 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Pr0n pour les masses :p 15:10 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; c’est pourquoi, à mon avis, il nous faut une appli de partage de fichiers qui déchire 15:10 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; « Un humain, un goatse », ce qui nous amène à stasher :p 15:10 &amp;lt;cervantes&amp;gt; télécharger-&amp;gt;installer-&amp;gt;partager de la musi 15:10 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom : il faudrait quelque chose de l’ordre d’un kazza anonyme, heureusement la motivation est prise en charge par la RIAA &amp;amp; co. 15:10 &amp;lt;fvw&amp;gt; le pr0n est déjà facile à obtenir (voir usenet et autres). Je pense que les grosses boîtes de disques etc. vont sévir bien plus sur le p2p que les pornographes ne le pourraient. 15:10 &amp;lt;cervantes&amp;gt; musique 15:10 &amp;lt;fvw&amp;gt; mais encore une fois on dérive hors sujet. 15:11 &amp;lt;fvw&amp;gt; « 4) stasher » ? 15:11 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Oui ! 4) ! 15:11 &amp;lt;jrandom&amp;gt; d’accord — on peut tous imaginer des raisons pour justifier l’usage, mais d’abord il faut que ça marche :) 15:11 &amp;lt;cervantes&amp;gt; ah pour une fois une transition non tirée par les cheveux vers l’item suivant 15:11 &amp;lt;jrandom&amp;gt; on passe à 4) stasher 15:12 &amp;lt;jrandom&amp;gt; aum : tu es réveillé ? 15:12 * hypercubus chante auuuuuummmmmmmmm 15:12 &amp;lt;jrandom&amp;gt; bon, au cas où il ne le serait pas, je sais qu’il a pas mal bossé à ajouter le support CHK et SVK à stasher 15:13 &amp;lt;jrandom&amp;gt; ce qui est cool 15:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Et les splitfiles (fichiers découpés) 15:13 &amp;lt;jrandom&amp;gt; ouais, le support des splitfiles est intéressant 15:13 &amp;lt;fvw&amp;gt; dans le sens “temps intéressants” ? 15:14 &amp;lt;jrandom&amp;gt; c’est une des différences entre freenet et stasher, en ce que stasher a déjà une taille max de 31KB par clé 15:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; « Utile, génial, ne demande rien à l’appli utilisateur » 15:14 &amp;lt;jrandom&amp;gt; (puisque afaik stasher utilise des SAM datagrams) 15:14 &amp;lt;luckypunk&amp;gt; vous ne pouvez pas implémenter, genre.. des fichiers découpés ? 15:15 &amp;lt;jrandom&amp;gt; ooohhh ! je viens de réaliser quel bug il rencontrait concernant la fiabilité ! 15:15 &amp;lt;jrandom&amp;gt; (corrigé l’autre jour dans cvs, en tuant significativement le bug) 15:15 &amp;lt;jrandom&amp;gt; oui lucky 15:15 &amp;lt;jrandom&amp;gt; mais l’implémentation des splitfiles est intrinsèquement différente de la façon dont freenet gère les splitfiles, à cause des limites de taille maximale de clé 15:15 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Donc Stasher over-I2P devrait être à nouveau en bonne santé ? ^^ 15:16 &amp;lt;jrandom&amp;gt; (si vous lisez freenet devl ou tech récemment, vous entendrez toad et hobx en discuter) 15:16 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; *devrait 15:16 &amp;lt;jrandom&amp;gt; oOo : avec HEAD, oui 15:16 * jrandom n’a pas entendu de retours de gens l’ayant même essayé depuis la sortie de 0.3.4.3 (ou c’était 0.3.4.2) 15:16 &amp;lt;jrandom&amp;gt; mais bref, il prévoit un nouveau build de test d’ici la fin de la semaine 15:17 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à mentionner / discuter à propos de stasher ? 15:17 &amp;lt;jrandom&amp;gt; (à part yay ! go aum !) 15:18 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Oui, il y a une envie de trouver des contenus non-goatse là-bas ;) 15:18 &amp;lt;jrandom&amp;gt; hé 15:18 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ex-Freeneter, à vos marques ;) 15:18 &amp;lt;jrandom&amp;gt; oui le support des splitfiles devrait clairement aider, comme le support ssk &amp;amp; fcp 15:19 &amp;lt;fvw&amp;gt; Je voudrais appuyer le « go aum ! » si je peux. 15:19 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; yay ! 15:19 &amp;lt;jrandom&amp;gt; proposition appuyée, et triplée :) 15:19 &amp;lt;jrandom&amp;gt; ok, passons à 5) pages à noter 15:20 &amp;lt;jrandom&amp;gt; je voulais juste signaler trois nouvelles pages 15:20 &amp;lt;jrandom&amp;gt; le guide de navigation sûre de DrWoo donne un bon aperçu des dangers des eepsites &amp;amp; des outproxies 15:20 &amp;lt;jrandom&amp;gt; les problèmes peuvent être traités dans le code, mais nous n’avons juste pas eu le temps de le faire encore, donc c’est bien d’être informé 15:21 &amp;lt;jrandom&amp;gt; lucky a aussi monté une bonne doc sur le côté freebsd+java 15:21 * jrandom n’a pas essayé beaucoup de jvms sur fbsd, juste kaffe, donc harcelez-le si vous avez des questions :) 15:22 &amp;lt;jrandom&amp;gt; hyper a aussi monté la doc pour la mise à niveau vers le code dev 0.4, qu’il mettra probablement à jour quand on voudra plus de testeurs ;) 15:22 &amp;lt;hypercubus&amp;gt; mon post sur le forum couvre l’installation du service wrapper... le howto pour la nouvelle console du router est ici --&amp;gt; `http://files.hypercubus.i2p/New_I2P_Router_Console_Howto.txt` 15:23 &amp;lt;jrandom&amp;gt; wr0d 15:23 &amp;lt;jrandom&amp;gt; oh, il y a aussi une nouvelle jolie image &amp;amp; un nouveau texte @ http://www.i2p.net/how_intro (en espérant que ça rende les choses un peu plus claires) 15:24 &amp;lt;fvw&amp;gt; oh, c’est joli. Qui a fait ça ? Beau travail. 15:25 &amp;lt;hypercubus&amp;gt; c’était en fait copié directement d’un crop circle 15:25 * fvw essaie de ne pas mentionner la ressemblance entre jrandom et Dave mais échoue lamentablement. 15:25 &amp;lt;jrandom&amp;gt; hé 15:25 &amp;lt;fvw&amp;gt; ah, ça explique les antennes de jrandom. 15:25 &amp;lt;jrandom&amp;gt; l’image a été embellie par notre designer anonyme 15:25 &amp;lt;jrandom&amp;gt; (heureusement, mes talents sur ms paint sont nuls :) 15:26 &amp;lt;hypercubus&amp;gt; on essaie toujours de déchiffrer la signification du long menton de Charlie 15:26 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Arr, c’est nul. 15:26 &amp;lt;jrandom&amp;gt; et les yeux biaisés d’alice ? ;) 15:26 &amp;lt;hypercubus&amp;gt; héhé 15:26 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; oui, ce sera sympa quand on mettra à niveau irc.duck.i2p (si ce n’est pas déjà fait..) 15:27 &amp;lt;fvw&amp;gt; peu importe, on dirait qu’elle fait une double scène d’alien-qui-sort-du-ventre avec ses joues. 15:27 &amp;lt;jrandom&amp;gt; lol 15:27 &amp;lt;jrandom&amp;gt; c’est pour ça qu’elle parle à dave 15:27 &amp;lt;jrandom&amp;gt; bon, bref, je pense que ça nous amène à 6) ??? 15:27 &amp;lt;fvw&amp;gt; haha 15:27 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose à soulever ? 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ne pouvez-vous pas construire le squelette du truc de certificats dans I2P et laisser *les autres* le remplir et s’amuser ? (Ou est-ce déjà fait ? :p) 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ou est-ce absolument inutile ? 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; (pour l’instant) 15:28 &amp;lt;jrandom&amp;gt; hmm ? 15:28 &amp;lt;jrandom&amp;gt; le truc des certificats hashcash / etc ? 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok, laisse tomber ^^ 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Oui 15:29 &amp;lt;jrandom&amp;gt; ok oui, nous avons déjà l’infrastructure pour ça 15:29 &amp;lt;jrandom&amp;gt; (bien que des choses comme libSAM devront être modifiées pour interpréter correctement la destination, puisque si je me souviens bien nightblade supposait toujours 384bytes ;) 15:30 &amp;lt;jrandom&amp;gt; mais le router gérera différents types de certificats de façon transparente 15:30 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Le code est prêt pour ça ? Il ne manque que du ‘contenu’ ? 15:31 &amp;lt;jrandom&amp;gt; oui — le RouterIdentity créé attache actuellement toujours un NullCertificate (certificate type == 0) 15:31 &amp;lt;jrandom&amp;gt; s’il attache un autre type, un autre type de certificat est attaché 15:31 &amp;lt;jrandom&amp;gt; par ex. cert hashcash, cert signé par une AC, etc. 15:31 &amp;lt;jrandom&amp;gt; l’infrastructure de vérification est là aussi (RouterInfo.verify) 15:32 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Oh, super :) 15:32 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Donc quelqu’un peut s’amuser avec ce code et ajouter du hashcash et tout à l’avance ? 15:32 &amp;lt;jrandom&amp;gt; si on avait un raz-de-marée je pourrais probablement verrouiller le net en un jour ou deux 15:32 &amp;lt;jrandom&amp;gt; oui 15:33 &amp;lt;jrandom&amp;gt; (même si je pense que fvw a raison : ce ne sera pas pressant pendant un petit moment) 15:33 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok. Je ne me porte pas volontaire ;) Mais quelqu’un pourrait :p 15:33 &amp;lt;Nightblade&amp;gt; sur i2p.net, le lien du journal de la réunion du 24 août pointe vers celui du 17 août 15:33 &amp;lt;jrandom&amp;gt; oui, désolé, la réunion n’est pas encore finie :) 15:33 &amp;lt;Nightblade&amp;gt; oh haha 15:34 &amp;lt;jrandom&amp;gt; alors, quelqu’un a autre chose à évoquer ? :) 15:34 &amp;lt;hypercubus&amp;gt; nouvelle règle... celui qui édite le site web : pas de fumette en éditant ! 15:34 &amp;lt;jrandom&amp;gt; ouh oh... 15:34 &amp;lt;jrandom&amp;gt; qu’est-ce que j’ai fait ? 15:34 &amp;lt;hypercubus&amp;gt; je parlais de liens cassés ;-) 15:34 &amp;lt;jrandom&amp;gt; ah 15:35 &amp;lt;hypercubus&amp;gt; il nous faut un éditeur web à temps plein... je propose lucky 15:35 &amp;lt;jrandom&amp;gt; eh bien, oui, j’ai mis à jour le lien vers les notes hebdomadaires de cette semaine avant la réunion, au cas où quelqu’un irait sur la page ;) 15:35 &amp;lt;jrandom&amp;gt; on a certainement besoin de quelqu’un pour garder un œil sur le site web et secouer les gens quand ça déconne 15:36 &amp;lt;luckypunk&amp;gt; moi ? web enditor ? 15:36 &amp;lt;luckypunk&amp;gt; enditor haha 15:36 &amp;lt;luckypunk&amp;gt; je sais pas 15:36 &amp;lt;Nightblade&amp;gt; spelchek reqwired 15:36 &amp;lt;luckypunk&amp;gt; je serai probablement assez occupé une fois que l’école reprendra. 15:36 &amp;lt;jrandom&amp;gt; bah, arrête l’école ! travaille sur i2p à plein temps ! 15:36 &amp;lt;luckypunk&amp;gt; si j’arrête 15:37 &amp;lt;luckypunk&amp;gt; mes parents me feront chercher un boulot 15:37 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; des excuses, des excuses ;-) 15:37 &amp;lt;luckypunk&amp;gt; et je serai quand même occupé 15:37 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; amen 15:37 &amp;lt;deer&amp;gt; * oOo rénovera volontiers l’anglais utilisé sur le site ;) 15:37 &amp;lt;luckypunk&amp;gt; de toute façon, je ne pense pas qu’on me laissera arrêter 15:38 &amp;lt;luckypunk&amp;gt; ils augmentent l’âge légal pour arrêter l’école à 18 ans 15:38 &amp;lt;luckypunk&amp;gt; ou diplôme du lycée 15:38 &amp;lt;luckypunk&amp;gt; ce qui vient en premier. (habituellement le second) 15:38 &amp;lt;hypercubus&amp;gt; euh 15:38 &amp;lt;Nightblade&amp;gt; haha « âge légal pour décrocher » — qu’est-ce qu’ils vont inventer ensuite ? 15:38 &amp;lt;luckypunk&amp;gt; c’est 16 maintenant. 15:38 &amp;lt;luckypunk&amp;gt; Tu ne peux pas quitter l’école avant ça, sinon ils t’arrêtent. 15:38 &amp;lt;jrandom&amp;gt; en fait, c’est un bon point.. en avançant vers 1.0 ce serait bien d’offrir différentes traductions de diverses pages 15:39 * luckypunk peut faire une traduction approximative en français, si vraiment nécessaire. 15:39 &amp;lt;Nightblade&amp;gt; Je ferai les traductions en Klingon et en Ebonics 15:39 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Oui, traduction du site en Klingon :p 15:39 &amp;lt;hypercubus&amp;gt; oui, nous pouvons offrir English, B0rk, et l’anglais à la sauce oOo 15:39 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Zut, même idée&amp;gt;&amp;lt; 15:39 &amp;lt;Nightblade&amp;gt; ooo, un télépathe 15:39 &amp;lt;luckypunk&amp;gt; (en partant du principe que Babelfish aidé par un humain vaut mieux que pas de traduction du tout.) 15:39 &amp;lt;jrandom&amp;gt; je pense qu’on pourra convaincre jar de mettre à jour sa traduction française, lucky, mais merci ;) 15:39 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; hyper : le fera volontiers gratuitement, free like in beer :p 15:40 &amp;lt;jrandom&amp;gt; c’est en fait une des grosses choses post 0.4 — solidifier la doc 15:40 &amp;lt;luckypunk&amp;gt; hé, mon français est totalement intelligible pour un francophone 15:40 &amp;lt;luckypunk&amp;gt; Même si je dois probablement sonner comme godmode0 15:40 &amp;lt;hypercubus&amp;gt; l’installateur a déjà des packs de langue natifs btw 15:40 &amp;lt;jrandom&amp;gt; (peut-être un ou deux livres blancs sur divers aspects) 15:40 &amp;lt;jrandom&amp;gt; w3rd hyper 15:40 &amp;lt;deer&amp;gt; * oOo soupçonne qu’on peut couvrir pas mal de langues avec les gens en ligne ici ;) 15:40 &amp;lt;jrandom&amp;gt; (ouais, ça va être dur de traduire la licence en paragraphe ;) 15:40 &amp;lt;hypercubus&amp;gt; je pourrais simplement faire afficher le panneau de choix de langue 15:40 &amp;lt;jrandom&amp;gt; d’accord oOo 15:40 &amp;lt;hypercubus&amp;gt; heheh... libre: 15:40 &amp;lt;jrandom&amp;gt; gratis: 15:41 &amp;lt;luckypunk&amp;gt; gratis et libre 15:41 &amp;lt;luckypunk&amp;gt; satanés Français et leur capacité à avoir deux mots. 15:41 &amp;lt;jrandom&amp;gt; ok, autre chose ? 15:41 &amp;lt;hypercubus&amp;gt; nous avons 10 mots pour tout 15:41 &amp;lt;luckypunk&amp;gt; même si libre signifie aussi bière gratuite en français québécois. =( 15:41 &amp;lt;luckypunk&amp;gt; adieu la théorie. 15:42 &amp;lt;jrandom&amp;gt; ok... s’il n’y a rien d’autre... 15:42 * jrandom se prépare 15:42 * jrandom *baf* ferme la réunion &lt;/div></description></item><item><title>Notes de statut d'I2P du 2004-08-17</title><link>/fr/blog/2004/08/17/notes-de-statut-di2p-du-2004-08-17/</link><pubDate>Tue, 17 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/17/notes-de-statut-di2p-du-2004-08-17/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour&lt;/p>
&lt;h2 id="index">Index :&lt;/h2>
&lt;ol>
&lt;li>Network status and 0.3.4.3&lt;/li>
&lt;li>Stasher&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-état-du-réseau-et-0343">1) État du réseau et 0.3.4.3&lt;/h2>
&lt;p>Bien que le réseau ait été fonctionnel au cours de la semaine écoulée, il y a eu par moments pas mal de problèmes, entraînant une baisse spectaculaire de la fiabilité. La version 0.3.4.2 a grandement contribué à atténuer un DoS causé par certaines incompatibilités et des problèmes de synchronisation de l&amp;rsquo;heure - voyez le graphique des requêtes à la base de données du réseau montrant le DoS (pics hors échelle) qui a été stoppé par l&amp;rsquo;introduction de la 0.3.4.2. Malheureusement, cela a à son tour introduit son propre lot de problèmes, provoquant la retransmission d&amp;rsquo;un nombre significatif de messages, comme on peut le voir sur le graphique de bande passante. L&amp;rsquo;augmentation de la charge était aussi due à une véritable hausse de l&amp;rsquo;activité des utilisateurs, donc ce n&amp;rsquo;est pas /si/ fou ;) Mais quand même, c&amp;rsquo;était un problème.&lt;/p></description></item><item><title>Réunion des développeurs I2P - 17 août 2004</title><link>/fr/blog/2004/08/17/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-17-ao%C3%BBt-2004/</link><pubDate>Tue, 17 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/17/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-17-ao%C3%BBt-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> aum, deer, duck, hypercubus, jrandom, kaji, MikeW&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandom&amp;gt; 0) salut 14:05 &amp;lt;jrandom&amp;gt; 1) Statut du réseau et 0.3.4.3 14:05 &amp;lt;jrandom&amp;gt; 2) Stasher 14:06 &amp;lt;jrandom&amp;gt; 3) ??? 14:06 &amp;lt;jrandom&amp;gt; 0) salut 14:06 * jrandom fait coucou à toute la bande i[2i]p &amp;amp; freenode 14:06 * hypercubus fait coucou 14:06 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées il y a quelques secondes sur http://dev.i2p.net/pipermail/i2p/2004-August/000409.html 14:06 &amp;lt;deer&amp;gt; &amp;lt;oOo_itwop&amp;gt; C'est l'heure du spectacle ! 14:07 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; on dirait que l'irc i2p ne m'aime pas. ou alors il veut me faire chauffer plus longtemps avec des interruptions régulières 14:07 &amp;lt;jrandom&amp;gt; hé, ouais, ça nous amène justement à 1) Statut du réseau et 0.3.4.3 :) 14:07 &amp;lt;jrandom&amp;gt; le réseau est plutôt merdique en ce moment 14:07 &amp;lt;kaji&amp;gt; yep 14:08 &amp;lt;jrandom&amp;gt; les problèmes viennent surtout d'incompatibilités entre les différentes versions que les gens utilisent, ce qui a introduit toutes sortes de façons « sympas » de tout casser 14:09 &amp;lt;jrandom&amp;gt; si vous regardez les liens dans l'email, vous pouvez voir le flooding et le netDb DoS qui ont eu lieu, mais ça s'est en grande partie calmé 14:09 &amp;lt;jrandom&amp;gt; on a encore une demi-douzaine de personnes sur d'anciennes versions (et probablement 20-25 personnes sur la 0.3.4.2 vanilla, avec ses propres problèmes) 14:10 &amp;lt;jrandom&amp;gt; j'apprécie votre patience pendant qu'on avance. je ne veux pas précipiter une nouvelle version sans pouvoir d'abord contourner efficacement les mauvais nœuds 14:10 &amp;lt;jrandom&amp;gt; par le passé, on a pu contourner les mauvais nœuds qui se contentaient d'être mauvais en perf, mais on n'a pas eu à gérer des nœuds qui font de Mauvaises Choses 14:11 &amp;lt;deer&amp;gt; &amp;lt;oOo_itwop&amp;gt; Les cobayes s'inclinent devant jrandom ! 14:11 &amp;lt;duck&amp;gt; la prochaine version sera-t-elle rétrocompatible ? 14:11 &amp;lt;jrandom&amp;gt; peut-être, duck. si on peut gérer ces vieux nœuds, il n'y a pas de raison de la rendre incompatible 14:12 &amp;lt;duck&amp;gt; cool 14:12 &amp;lt;jrandom&amp;gt; bref, il y a beaucoup d'activité, même si vous ne voyez pas encore de nouvelles versions 14:13 &amp;lt;jrandom&amp;gt; je ne sais pas quand 0.3.4.3 sortira. peut-être demain, ou peut-être plus tard cette semaine. 14:14 &amp;lt;jrandom&amp;gt; quelqu'un a des questions / commentaires / inquiétudes à soulever à propos du statut du réseau ? 14:14 &amp;lt;kaji&amp;gt; la *.3 aura-t-elle le nouveau programme d'installation GUI de hyper ? 14:14 &amp;lt;jrandom&amp;gt; probablement pas 14:14 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; le réseau me paraît bon dans les profils de mes machines, c'est juste que je perds souvent la connexion 14:15 &amp;lt;jrandom&amp;gt; ouais, je comprends, mule. la connexion IRC a été assez mauvaise pour moi aussi, mais ça s'améliore ces derniers temps 14:15 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; mais j'ai raté la plupart de votre discussion, donc je vais me taire pour l'instant 14:15 &amp;lt;jrandom&amp;gt; si tu veux essayer de tirer depuis CVS, ça devrait améliorer, mais il y a des mises à jour fréquentes donc tu voudras peut-être attendre la sortie 14:16 &amp;lt;jrandom&amp;gt; ok autre chose ? sinon, passons rapidement à 2) Stasher 14:16 &amp;lt;kaji&amp;gt; woot stasher 14:17 &amp;lt;jrandom&amp;gt; stasher a l'air plutôt cool. fonctionnalités encore assez limitées, mais ça progresse 14:17 &amp;lt;jrandom&amp;gt; si aum était réveillé il pourrait nous faire une mise à jour... 14:17 &amp;lt;jrandom&amp;gt; aum: ping? :) 14:17 &amp;lt;kaji&amp;gt; /kick aum 14:18 &amp;lt;jrandom&amp;gt; (il est tôt pour lui, donc il dort probablement encore) 14:18 &amp;lt;duck&amp;gt; quel égoïste 14:18 &amp;lt;hypercubus&amp;gt; je suis impressionné pour l'instant 14:18 &amp;lt;jrandom&amp;gt; Bref, l'installation et l'exécution de stasher sont assez indolores, donc si vous pouvez l'aider à tester, ce serait super 14:18 &amp;lt;jrandom&amp;gt; ouais, carrément 14:18 &amp;lt;hypercubus&amp;gt; il m'a permis de faire du goatse en masse 14:19 &amp;lt;jrandom&amp;gt; et qu'est-ce qu'une app sans un goatse, hein ? 14:19 &amp;lt;hypercubus&amp;gt; faut aimer une app qui te permet de téléverser un goatse sur le disque de quelqu'un ;-) 14:19 &amp;lt;aum&amp;gt; pong 14:19 &amp;lt;jrandom&amp;gt; w0ah 14:19 &amp;lt;jrandom&amp;gt; bonjour aum 14:19 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; question rapide : je récupère stasher via CVS i2p ? 14:19 &amp;lt;aum&amp;gt; salut tout le monde 14:19 &amp;lt;jrandom&amp;gt; ardvark: in i2p/apps/stasher/ 14:19 &amp;lt;aum&amp;gt; ardvark: salut !!!! :) ça faisait longtemps ! 14:20 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; oui salut aum ! content de te voir, vieux ! 14:20 &amp;lt;aum&amp;gt; ardvark: probablement plus simple via tarball - `http://stasher.i2p` ou http://www.freenet.org.nz/python/stasher 14:21 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; ok aum, j'ai récupéré le tarball mais il dit qu'il faut d'autres trucs ? Je ne vais pas ralentir la réunion, je peux te contacter ? 14:21 &amp;lt;aum&amp;gt; bien sûr 14:22 &amp;lt;hypercubus&amp;gt; alors, une mise à jour sur stasher aum ? ;-) 14:23 &amp;lt;aum&amp;gt; petite mise à jour, j'ai ajouté une option '-l' qui permet des get/put en local uniquement 14:23 &amp;lt;aum&amp;gt; je pense aussi implémenter une option 'put' qui retourne immédiatement 14:24 &amp;lt;aum&amp;gt; hier soir, je réfléchissais aux questions liées à l'implémentation des types de clés freenet 14:24 &amp;lt;hypercubus&amp;gt; je voudrais demander que les opérations 'put' réussies renvoient un statut... scp et beaucoup d'autres applis réseau en ligne de commande font ça 14:24 &amp;lt;jrandom&amp;gt; SSK, ça déchirerait 14:25 &amp;lt;jrandom&amp;gt; (tandis que CHK est bien sûr, imho, ce qui est le plus essentiel) 14:25 &amp;lt;MikeW&amp;gt; Une chose que j'ai toujours trouvée intéressante à propos de freenet : il indiquait pourquoi il pouvait y avoir une forte utilisation CPU. Parfois (généralement au démarrage pendant une minute ou deux) et aléatoirement, l'utilisation CPU grimpe à 100 %, peut-être une estimation de pourquoi il pense que java me bouffe le CPU ? 14:25 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Splitfiles ^^ 14:26 &amp;lt;jrandom&amp;gt; MikeW: si i2p te bouffe le CPU, il y a très certainement quelque chose de cassé 14:26 &amp;lt;aum&amp;gt; j'ai déjà implémenté les splitfiles de manière expérimentale, mais je ne l'ai pas activé - je veux d'abord tester en local 14:26 &amp;lt;jrandom&amp;gt; MikeW: tu peux savoir exactement ce qui se passe dans ton router en regardant le 'current job' dans la console du router, qui est (presque toujours) là où ça mouline 14:26 &amp;lt;jrandom&amp;gt; ah cool aum 14:27 &amp;lt;aum&amp;gt; grâce à un algo récursif, le truc des splitfiles devrait permettre des tailles de fichiers illimitées une fois terminé 14:27 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Génial, les splitfiles sont indispensables pour du goatse et du pr0n sérieux... 14:27 &amp;lt;deer&amp;gt; &amp;lt;identiguy&amp;gt; aum: cela inclut le FEC (Forward Error Correction, correction d'erreurs directe) ? 14:27 &amp;lt;aum&amp;gt; fec pas nécessaire 14:27 &amp;lt;aum&amp;gt; le fec n'est requis que sur des réseaux instables 14:27 &amp;lt;deer&amp;gt; &amp;lt;identiguy&amp;gt; Ah, je vois. 14:27 &amp;lt;aum&amp;gt; j'utilise kademlia, qui offre une bien meilleure garantie de récupérabilité 14:27 &amp;lt;duck&amp;gt; sauf si des nœuds tombent 14:28 &amp;lt;aum&amp;gt; et puis, j'ai pas envie de me faire chier à faire le fec de toute façon, c'est chiant 14:28 &amp;lt;aum&amp;gt; duck: il y a de la redondance - cf. la valeur 'k' dans kademlia 14:28 &amp;lt;jrandom&amp;gt; duck: avec un k de 20, même sans aucune republication ce serait ok ;) 14:28 &amp;lt;duck&amp;gt; heh, ok 14:28 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; aum: le fec pourrait aider si un certain nombre de nœuds sont retirés 14:28 &amp;lt;jrandom&amp;gt; (et avec republication, ça ne poserait problème que si tous les k meurent en même temps) 14:28 &amp;lt;aum&amp;gt; naaah, j'augmenterai juste k 14:28 &amp;lt;jrandom&amp;gt; un k de 20, imho, c'est assez conséquent 14:29 &amp;lt;jrandom&amp;gt; (puisque ça signifie que tu as 20 répliques complètes du fichier) 14:29 &amp;lt;hypercubus&amp;gt; les utilisateurs peuvent toujours utiliser des outils de fec autonomes 14:29 &amp;lt;MikeW&amp;gt; jrandom: Under JobQueue, runners:1, active jobs:0, just finished:1, ready/waiting: 0, timed: 28 14:29 &amp;lt;aum&amp;gt; ça fait 20 goatse, les gars :P 14:29 &amp;lt;hypercubus&amp;gt; et publier les résultats 14:29 &amp;lt;duck&amp;gt; et l'effet britneyspears ? 14:29 &amp;lt;duck&amp;gt; des clés très populaires se retrouvant sur 1 nœud 14:29 &amp;lt;jrandom&amp;gt; (aka tu insères un fichier de 740 Mo et tu te retrouves avec 14,8 Go de données à envoyer) 14:30 &amp;lt;aum&amp;gt; duck: la popularité n'est pas un concept dans kademlia 14:30 &amp;lt;duck&amp;gt; (bien sûr avec des clés de 32 Ko ça ne serait peut-être pas terrible) 14:30 &amp;lt;jrandom&amp;gt; ok cool MikeW, mais est-ce qu'i2p te bouffe le CPU maintenant ? 14:30 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; tous ces messages kademlia que je vois sur i2p sont liés à stasher ? 14:30 &amp;lt;MikeW&amp;gt; jrandom: oui 14:30 &amp;lt;aum&amp;gt; duck: et kademlia n'a pas de relais 14:30 &amp;lt;hypercubus&amp;gt; ardvark: ce que tu vois dans la console du router, c'est l'implémentation netdb kad 14:31 &amp;lt;aum&amp;gt; les notions de 'relaying', 'popularité', 'caching' etc. c'est pour freenet, qui doit s'exposer nu au monde, sans le camouflage d'I2P 14:31 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; je fais tourner i2p et tor ici et mon utilisation CPU est à 3% là donc :/ *hausse les épaules* 14:31 &amp;lt;jrandom&amp;gt; MikeW: alors ton router est incapable de maintenir les connexions et bouffe du CPU en faisant plein d'établissements de connexion concurrents 14:31 &amp;lt;duck&amp;gt; ok, mon cerveau est pourri par freenet 14:31 &amp;lt;duck&amp;gt; ayez pitié :) 14:31 &amp;lt;deer&amp;gt; * shendaras réconforte. 14:31 &amp;lt;jrandom&amp;gt; MikeW: si tu peux rester après la réunion pour déboguer, ce serait super 14:32 &amp;lt;MikeW&amp;gt; je le ferai 14:32 &amp;lt;jrandom&amp;gt; ok cool aum, quelque chose que les gens peuvent faire pour aider ? 14:32 &amp;lt;jrandom&amp;gt; ou on doit juste donner des coups de pied aux pneus et signaler des bugs ? 14:33 &amp;lt;duck&amp;gt; J'essaie de m'habituer à leo 14:33 &amp;lt;aum&amp;gt; oui, signalez les bugs sur la liste, si ça vous va 14:33 &amp;lt;duck&amp;gt; je l'aime déjà plus qu'eclipse 14:33 &amp;lt;hypercubus&amp;gt; c'est quoi leo ? 14:33 &amp;lt;jrandom&amp;gt; (oh oh, voilà le coup de gueule ;) 14:33 &amp;lt;aum&amp;gt; duck: je n'utilise plus que leo ces temps-ci - sauf emacs pour des bricolages rapides, et zile pour des bricolages encore plus rapides 14:34 &amp;lt;hypercubus&amp;gt; tant que tu n'utilises pas vi ou emacs ;-) 14:34 &amp;lt;aum&amp;gt; http://leo.sf.net - te donne une vue en plan de ton code 14:34 &amp;lt;hypercubus&amp;gt; mais je vais devoir tester ce leo moi-même 14:34 &amp;lt;aum&amp;gt; leo s'intègre même avec emacs si tu veux 14:34 &amp;lt;hypercubus&amp;gt; ce n'est pas un éditeur ? 14:35 &amp;lt;aum&amp;gt; &amp;lt;bile&amp;gt; 14:35 &amp;lt;aum&amp;gt; putain de msvc - il autorise __int64 pour les entiers 64 bits, mais n'autorise pas 'LL' ou 'ULL' pour les littéraux d'entiers 64 bits 14:35 &amp;lt;aum&amp;gt; !! 14:35 &amp;lt;aum&amp;gt; &amp;lt;/bile&amp;gt; 14:35 &amp;lt;hypercubus&amp;gt; ah je vois 14:37 &amp;lt;jrandom&amp;gt; ok, si c'est tout, alors il ne nous reste rien et on peut passer à 3) ??? 14:37 &amp;lt;jrandom&amp;gt; quelqu'un a autre chose à soulever ? 14:37 &amp;lt;hypercubus&amp;gt; ouais je vais parler un peu de la nouvelle direction de l'installateur 14:37 &amp;lt;jrandom&amp;gt; ok, ça marche 14:38 &amp;lt;hypercubus&amp;gt; à partir de 0.4, les utilisateurs en ligne de commande n'auront qu'à récupérer le tarball i2p et le décompresser, puis lancer un script pour démarrer le router et ouvrir la console du router dans lynx ou autre 14:39 &amp;lt;hypercubus&amp;gt; donc pas grand-chose ne change, sauf que vous n'aurez pas à passer par une session Q/R stupide avec un installateur 14:39 &amp;lt;hypercubus&amp;gt; vous faites toute la configuration dans la console du router 14:39 &amp;lt;hypercubus&amp;gt; pour les utilisateurs GUI, on a quelque chose de chouette 14:39 &amp;lt;jrandom&amp;gt; (w00t) 14:40 &amp;lt;hypercubus&amp;gt; que vous pouvez prévisualiser sur `http://files.hypercubus.i2p/install.jar` 14:40 &amp;lt;jrandom&amp;gt; ou depuis cvs (ant pkg ; java -jar install.jar) n'est-ce pas ? 14:40 &amp;lt;aum&amp;gt; hypercubus: où en es-tu avec le winstaller ? il fait l'autodétection/l'autotéléchargement/l'autoinstallation de java ? 14:41 &amp;lt;hypercubus&amp;gt; des raccourcis de menu arrivent, ainsi que l'intégration à la systray et un moyen d'installer le router en tant que daemon 14:41 &amp;lt;aum&amp;gt; daemon ? comme un 'service' Windows ? 14:41 &amp;lt;hypercubus&amp;gt; non, au moins pour l'avenir proche, ils devront cliquer sur un lien sur le site i2p qui les emmène vers la page de téléchargement officielle de java 14:42 &amp;lt;hypercubus&amp;gt; l'installateur requiert java, mais c'est ok puisque i2p aussi 14:42 &amp;lt;aum&amp;gt; hypercubus: désolé, mais ça fera perdre 80 % des utilisateurs 14:42 &amp;lt;hypercubus&amp;gt; cite-moi un projet java qui ne fait pas ça 14:42 &amp;lt;jrandom&amp;gt; on l'aura au final. 14:42 &amp;lt;jrandom&amp;gt; juste pas maintenant. 14:42 &amp;lt;aum&amp;gt; freenet l'a bien fait - leur winstaller te guide à travers le téléchargement 14:43 &amp;lt;jrandom&amp;gt; (on a tellement d'autres priorités plus importantes. on ne *veut* pas des milliers et des milliers d'utilisateurs maintenant) 14:43 &amp;lt;hypercubus&amp;gt; c'est une considération pour la 1.0 14:43 &amp;lt;hypercubus&amp;gt; j'ai déjà fait la majeure partie du code pour y arriver 14:43 &amp;lt;aum&amp;gt; jrandom: je pensais que tu avais dit que ce serait pour la 0.4 14:43 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; donc vous devriez exiger que java soit compilé depuis les sources :) 14:44 &amp;lt;jrandom&amp;gt; le nouvel installateur sera pour la 0.4 14:44 &amp;lt;hypercubus&amp;gt; nous avons jeté tout le code que j'avais écrit jusqu'à présent 14:44 &amp;lt;hypercubus&amp;gt; au profit d'IzPack 14:44 &amp;lt;hypercubus&amp;gt; http://izpack.sf.net 14:44 &amp;lt;jrandom&amp;gt; on peut proposer un téléchargement de 15 Mo regroupant les deux en un, mais la plupart des utilisateurs qui utiliseront i2p avant la 1.0 sauront ce que c'est que « java » 14:45 &amp;lt;hypercubus&amp;gt; ça me laisse le temps de peaufiner un framework d'installateur java entièrement dans le domaine public que j'espère finalement réutiliser pour i2p 14:45 &amp;lt;hypercubus&amp;gt; mais la priorité pour l'instant est de se débarrasser de l'horrible installateur actuel ;-) 14:46 &amp;lt;hypercubus&amp;gt; (sans offense pour celui qui l'a bricolé) 14:46 &amp;lt;deer&amp;gt; &amp;lt;shendaras&amp;gt; J'ai eu un 404.... 14:46 &amp;lt;duck&amp;gt; http://www.izforge.com/izpack/ 14:46 &amp;lt;hypercubus&amp;gt; http://www.izforge.com/izpack/ 14:47 &amp;lt;hypercubus&amp;gt; désolé pour ça 14:47 &amp;lt;hypercubus&amp;gt; quoi qu'il en soit, j'apprécierais des retours sur l'installateur de prévisualisation que j'ai mis sur mon eepsite 14:48 &amp;lt;hypercubus&amp;gt; il a été testé sur *nix et windows, il devrait fonctionner sur os x et solaris aussi 14:48 &amp;lt;jrandom&amp;gt; r0x0r 14:48 &amp;lt;duck&amp;gt; c'est chouette 14:48 &amp;lt;jrandom&amp;gt; ouais, ça déchire 14:49 &amp;lt;hypercubus&amp;gt; je vais peut-être hacker izpack pour enlever ces icônes ringardes des boutons 14:49 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; hypercubus: est-ce qu'il détruira les configurations existantes ou les préservera ? 14:49 &amp;lt;hypercubus&amp;gt; il n'y a pas de fichiers de config dans le package 14:49 &amp;lt;hypercubus&amp;gt; donc il n'écrasera que des jars et des wars 14:49 &amp;lt;jrandom&amp;gt; (pour le moment ;) 14:49 &amp;lt;hypercubus&amp;gt; bon, on prendra en compte les configs 14:49 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; ok, merci 14:49 &amp;lt;duck&amp;gt; comment démarrera-t-on tout le bazar jetty ? 14:50 &amp;lt;duck&amp;gt; toujours un sh/bat ? 14:50 &amp;lt;jrandom&amp;gt; oui 14:50 &amp;lt;jrandom&amp;gt; le router démarrera avec un script, et/ou un service (qui appelle ce script) 14:50 &amp;lt;hypercubus&amp;gt; oui, et j'ajouterai un exe pour les utilisateurs win 14:50 &amp;lt;jrandom&amp;gt; w00t 14:50 &amp;lt;hypercubus&amp;gt; qui se lancera depuis le menu Démarrer 14:50 &amp;lt;hypercubus&amp;gt; le menu Démarrer de Windows 14:51 &amp;lt;hypercubus&amp;gt; je devrais avoir jetty qui tourne en tant que service windows d'ici demain 14:51 * jrandom marmonne *c'est pas jetty, c'est i2p* 14:51 &amp;lt;hypercubus&amp;gt; ah oui ;-) 14:52 &amp;lt;hypercubus&amp;gt; jetty vient toutefois avec un wrapper de service win32 14:52 &amp;lt;hypercubus&amp;gt; on peut l'utiliser pour wrapper n'importe quoi 14:52 &amp;lt;jrandom&amp;gt; ouais, il y a 3-4 wrappers de service java PD/BSD qui existent 14:52 &amp;lt;hypercubus&amp;gt; ouais, il y en a probablement aussi pour linux 14:53 &amp;lt;jrandom&amp;gt; bah, service linux == script init :) 14:53 &amp;lt;hypercubus&amp;gt; oui mais les services linux sont gérés différemment même parmi les principales distros 14:53 &amp;lt;hypercubus&amp;gt; par exemple, gentoo utilise le schéma de scripts rc-setup 14:54 &amp;lt;jrandom&amp;gt; w3rd 14:54 &amp;lt;hypercubus&amp;gt; quoi qu'il en soit, je le ferai fonctionner pour toutes les principales distros et les *bsd 14:54 &amp;lt;hypercubus&amp;gt; voire plus 14:55 &amp;lt;hypercubus&amp;gt; oups, s/rc-setup/rc-update/ 14:55 &amp;lt;hypercubus&amp;gt; ok, ça couvre tout je pense 14:55 &amp;lt;hypercubus&amp;gt; vous pouvez vous réveiller maintenant ;-) 14:55 &amp;lt;deer&amp;gt; * shendaras baille 14:55 &amp;lt;jrandom&amp;gt; cool, merci hyper, ça a l'air bien. 14:56 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a quelque chose à soulever ? 14:56 &amp;lt;aum&amp;gt; désolé si j'ai raté la discussion précédente, mais.. 14:56 &amp;lt;aum&amp;gt; c'est comment la météo vis-à-vis de la latence des datagrammes, etc. ? 14:57 &amp;lt;jrandom&amp;gt; je ne sais pas pour les datagrammes - les seules applis que j'utilise tournent au-dessus des datagrammes via des streams 14:57 &amp;lt;jrandom&amp;gt; le statut du réseau est toujours assez mauvais - voir les notes d'état @ http://dev.i2p.net/pipermail/i2p/2004-August/000409.html 14:58 &amp;lt;aum&amp;gt; k 14:58 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien d'autre... 14:58 * jrandom se prépare 14:59 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2004-08-10</title><link>/fr/blog/2004/08/10/notes-d%C3%A9tat-i2p-du-2004-08-10/</link><pubDate>Tue, 10 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/10/notes-d%C3%A9tat-i2p-du-2004-08-10/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la mise à jour hebdomadaire&lt;/p>
&lt;h2 id="index-">Index :&lt;/h2>
&lt;ol>
&lt;li>0.3.4.1 status&lt;/li>
&lt;li>Updated docs&lt;/li>
&lt;li>0.4 progress&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-0341-statut">1) 0.3.4.1 statut&lt;/h2>
&lt;p>Eh bien, nous avons publié la version 0.3.4.1 l’autre jour, et elle fonctionne plutôt bien. Les connexions sur IRC tiennent régulièrement plusieurs heures, et les débits de transfert sont également assez bons (l’autre jour, j’ai atteint 25KBps depuis un eepsite(site I2P) en utilisant 3 flux parallèles).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 10 août 2004</title><link>/fr/blog/2004/08/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-ao%C3%BBt-2004/</link><pubDate>Tue, 10 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-ao%C3%BBt-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, deer, fvw, jrandom&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> 14:04 &amp;lt;jrandom&amp;gt; 0) salut 14:04 &amp;lt;jrandom&amp;gt; 1) statut de 0.3.4.1 14:04 &amp;lt;jrandom&amp;gt; 2) Docs mises à jour 14:04 &amp;lt;jrandom&amp;gt; 3) avancement 0.4 14:04 &amp;lt;jrandom&amp;gt; 4) ??? 14:04 &amp;lt;jrandom&amp;gt; 0) salut 14:04 * jrandom fait coucou 14:04 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires viennent d'être publiées il y a quelques secondes @ http://dev.i2p.net/pipermail/i2p/2004-August/000404.html 14:04 &amp;lt;deer&amp;gt; &amp;lt;mrflibble&amp;gt; oooh 14:04 * jrandom va vous laisser une seconde pour les ouvrir ;) 14:05 &amp;lt;jrandom&amp;gt; bref, pendant que vous lisez, autant passer à 1) statut de 0.3.4.1 14:05 &amp;lt;jrandom&amp;gt; 0.3.4.1 est sortie, comme vous l'avez vu 14:06 &amp;lt;jrandom&amp;gt; ça ne fait qu’un jour ou deux, mais en général ça a l’air de bien se passer, au moins jusqu’à il y a quelques heures 14:07 &amp;lt;jrandom&amp;gt; il y a une paire de bugs tout juste identifiés (et corrigés localement, tests en cours), et ils sont assez conséquents, donc on verra une nouvelle version d’ici un jour ou deux 14:07 &amp;lt;jrandom&amp;gt; quelqu’un a eu des problèmes avec la nouvelle console Web ? 14:07 &amp;lt;jrandom&amp;gt; (ou, plus précisément, quelqu’un l’a essayée et a eu des problèmes ? :)( 14:07 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Essayée, ça marche bien ^^ 14:07 &amp;lt;jrandom&amp;gt; w3rd 14:08 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Même sans aucun compilateur Java ^^ 14:08 &amp;lt;jrandom&amp;gt; cool, oui, ça devrait précompiler tous les JSP pour que les gens n’aient pas besoin de javac 14:08 &amp;lt;jrandom&amp;gt; c’est une chose que les devs d’applis Web devront faire, mais c’est vraiment très facile, surtout avec ant 14:09 &amp;lt;jrandom&amp;gt; (le code modèle pour le faire est dans i2p/apps/routerconsole/java/build.xml dans la cible 'precompilejsp') 14:09 &amp;lt;deer&amp;gt; &amp;lt;identiguy&amp;gt; jrandom, quelles sont tes préoccupations à propos des outproxies (serveurs de sortie) ? 14:09 &amp;lt;jrandom&amp;gt; j’ai aussi ajouté une authentification HTTP basique optionnelle pour protéger la console, donc vous pourrez la faire écouter sur 0.0.0.0 et y accéder à distance 14:10 &amp;lt;jrandom&amp;gt; oh, mes préoccupations concernant les outproxies sont triples — le coût (technique et social) de la gestion, la sécurité (les outproxies reçoivent du clair), et l’anonymat (quand on sort d’un mixnet (réseau à mélange), on est beaucoup plus vulnérable aux attaques) 14:10 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; La console servlet manque quelques stats de :7655 (consommation mémoire), et peut‑être d’autres trucs (Shitlist), mais elle est super ^^ 14:11 &amp;lt;deer&amp;gt; &amp;lt;identiguy&amp;gt; Merci. Je me demandais juste. 14:11 &amp;lt;jrandom&amp;gt; les outproxies « privés » sont différents toutefois — par ex. un anonymizer.i2p pourrait très bien marcher sans nécessiter de confiance 14:11 &amp;lt;jrandom&amp;gt; (mais en limitant quand même l’accès à des clients connus de manière pseudonyme, etc) 14:12 &amp;lt;jrandom&amp;gt; ah oui oOo, je vais ajouter une nouvelle page qui reflète l’ancienne 14:12 &amp;lt;jrandom&amp;gt; ou tu suggérerais une nouvelle page pour plus de stats ? tu pourrais esquisser à quoi tu voudrais qu’elle ressemble ? 14:12 &amp;lt;jrandom&amp;gt; (ou même la coder ? :) 14:12 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Eh bien, ça aurait pu être laissé en exercice pour le lecteur ;) 14:12 &amp;lt;jrandom&amp;gt; lol 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Je pensais seulement à la consommation mémoire (sur la page principale) et à un onglet Shitlist, c’est tout ce qui me manque 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Il faudrait peut‑être ajouter la raison du shitlisting au shitlisting, au fait ;) 14:13 &amp;lt;jrandom&amp;gt; on pourrait probablement jeter la shitlist détaillée dans la page de profil de pair 14:14 &amp;lt;jrandom&amp;gt; en fait on ne tient pas ça à jour pour le moment, mais tu as raison, on pourrait et ce serait sympa 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; AMHA la page de profil de pair est trop grosse pour être vraiment utile :*) 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Et facile à faire, chaque code qui fait du .addshitlist() a de bons commentaires juste à la ligne suivante ;) 14:14 &amp;lt;jrandom&amp;gt; des suggestions d’amélioration ? 14:15 &amp;lt;jrandom&amp;gt; heh :) 14:15 &amp;lt;jrandom&amp;gt; (la page netDb, AMHA, est assez moche) 14:16 &amp;lt;jrandom&amp;gt; salut fvw 14:16 &amp;lt;fvw&amp;gt; salut jrandom, salut tout le monde. 14:16 &amp;lt;jrandom&amp;gt; ok, bon, si quelqu’un a d’autres suggestions pour la partie Web, dites‑le moi 14:16 &amp;lt;jrandom&amp;gt; cette nouvelle console Web est vraiment juste un premier jet, et j’ai surtout porté mon attention sur la partie configuration 14:17 &amp;lt;jrandom&amp;gt; ok, quelqu’un a autre chose à soulever concernant la 0.3.4.1 ? 14:17 &amp;lt;jrandom&amp;gt; ok, on passe à 2) Docs mises à jour 14:17 &amp;lt;jrandom&amp;gt; [voir l’e‑mail pour la liste des pages mises à jour] 14:18 &amp;lt;jrandom&amp;gt; on a finalement récupéré tous les détails des comptes paypal/e-gold aussi (désolé pour le retard !) 14:19 &amp;lt;cervantes&amp;gt; w00t 14:19 &amp;lt;jrandom&amp;gt; un autre aspect de la doc non mentionné est ce que nous devrions livrer avec le router — sur la nouvelle console Web, on peut facilement empaqueter n’importe quels fichiers html / jsp pour servir d’aide contextuelle 14:19 &amp;lt;cervantes&amp;gt; la vache.... j’ai vraiment donné tout ça 14:20 &amp;lt;jrandom&amp;gt; cervantes mérite clairement le cervantes++ cette semaine :) 14:20 &amp;lt;cervantes&amp;gt; j’ai dû mal compter ma monnaie étrangère ;-) 14:20 &amp;lt;jrandom&amp;gt; lol 14:20 * fvw applaudit cervantes. 14:20 &amp;lt;jrandom&amp;gt; absolument 14:20 &amp;lt;cervantes&amp;gt; au fait j’ai retrouvé un vieux stock de dollars hongrois.... 14:21 &amp;lt;jrandom&amp;gt; lol tu gardes ça sous ton matelas ou quoi ? 14:21 &amp;lt;cervantes&amp;gt; ou des forints .. 14:21 &amp;lt;cervantes&amp;gt; je surestime toujours mes dépenses de vacances ;-) 14:21 &amp;lt;jrandom&amp;gt; heh 14:22 &amp;lt;fvw&amp;gt; hmm, des forints. Comme c’est étrange. 14:22 * fvw marmonne "forinti=0..." 14:23 &amp;lt;jrandom&amp;gt; (pas étonnant que la notation hongroise n’utilise pas 'i') 14:23 &amp;lt;jrandom&amp;gt; &amp;lt;/derail&amp;gt; 14:23 &amp;lt;fvw&amp;gt; hehe. Oui, revenons au sujet. Nouvelles docs. très jolies. 14:23 &amp;lt;jrandom&amp;gt; w3rd 14:23 &amp;lt;deer&amp;gt; &amp;lt;kling&amp;gt; b'soir 14:24 &amp;lt;jrandom&amp;gt; il reste encore beaucoup à nettoyer, donc j’espère que des gens pourront prendre une ou deux pages et leur donner un coup d’œil, en envoyant vos retours/mises à jour 14:24 &amp;lt;jrandom&amp;gt; salut kling 14:24 &amp;lt;jrandom&amp;gt; ok, autre chose concernant la doc ? 14:24 &amp;lt;fvw&amp;gt; pweh 14:25 &amp;lt;jrandom&amp;gt; sinon, on passe à 3) avancement 0.4 14:25 &amp;lt;fvw&amp;gt; ce n’est peut‑être pas tout à fait dans le sujet, mais la page de téléchargement a aussi besoin de travail. 14:25 &amp;lt;jrandom&amp;gt; ah 14:25 &amp;lt;jrandom&amp;gt; ouais 14:25 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Détails des Bounties manquants ? ;) 14:25 &amp;lt;jrandom&amp;gt; cette page en particulier ne m’inquiète pas /trop/, puisque tout va changer avec le nouvel installateur, donc il faudra la réécrire de toute façon 14:25 &amp;lt;fvw&amp;gt; je vais m’en occuper un peu et poser les questions nécessaires sur la liste de diffusion. 14:25 &amp;lt;jrandom&amp;gt; r0x0r fvw 14:25 &amp;lt;fvw&amp;gt; oh, ok. Alors je ne le ferai pas,. 14:26 &amp;lt;deer&amp;gt; &amp;lt;kling&amp;gt; router toujours en ligne rien de spécial à signaler Temps de fonctionnement 32h 14:26 &amp;lt;jrandom&amp;gt; ouais, on gardera encore une partie de ces infos, mais la plupart vont changer 14:26 &amp;lt;jrandom&amp;gt; cool kling — tu es en 0.3.4.1 ou 0.3.4 ? 14:26 &amp;lt;deer&amp;gt; &amp;lt;kling&amp;gt; .1 14:26 &amp;lt;jrandom&amp;gt; oOo: malheureusement, on a perdu la plupart des pages de détails 14:27 &amp;lt;jrandom&amp;gt; mais tu as raison, il nous faut du remplissage là‑bas 14:27 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok, dommage mais on peut vivre sans ^^ 14:27 &amp;lt;jrandom&amp;gt; ou supprimer les liens 14:27 &amp;lt;jrandom&amp;gt; ça me rappelle aussi que aum travaille maintenant sur une DHT (table de hachage distribuée), et il semble que Nightblade ne le fait plus 14:27 &amp;lt;jrandom&amp;gt; (donc la page ‘dev’ du magasin de données distribué devrait être mise à jour) 14:29 &amp;lt;jrandom&amp;gt; ok, bref, la 0.4 avance — j’ai malmené une simulation de 100 router l’autre jour avec quelques charges de bande passante différentes, et ça a plutôt bien tenu 14:29 &amp;lt;jrandom&amp;gt; j’ai aussi corrigé un vilain bug dans l’ordonnanceur jthread de Kaffe, mais il reste des bizarreries sur fbsd (mais pas sur linux) 14:30 &amp;lt;jrandom&amp;gt; je ne sais pas comment ça avance du côté de l’installateur.. 14:30 &amp;lt;jrandom&amp;gt; mais je me souviens qu’hypercubus a travaillé dessus aujourd’hui, donc je suis sûr qu’on en saura plus quand il y aura plus à savoir 14:31 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Hehe 14:31 &amp;lt;jrandom&amp;gt; quelqu’un a des questions / préoccupations / suggestions concernant la révision 0.4 ? 14:31 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; « Quand ? » je blague ;) 14:32 &amp;lt;jrandom&amp;gt; on n’a vraiment plus grand‑chose à ajouter au code avant que ce soit prêt pour 0.4 14:32 &amp;lt;jrandom&amp;gt; (mais ce n’est pas comme si 0.4 était la fin, on a encore un tas de choses à faire après) 14:32 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Vers l’infini et au‑delà ! 14:32 &amp;lt;jrandom&amp;gt; exactement ;) 14:33 &amp;lt;jrandom&amp;gt; ok, je crois que c’est tout ce que j’avais à aborder, donc 4) ??? 14:33 &amp;lt;jrandom&amp;gt; quelqu’un a quelque chose qu’il veut discuter ? 14:33 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; i2pcvs.i2p relance ? 14:34 &amp;lt;jrandom&amp;gt; ouais, je devrais probablement relancer ça 14:34 &amp;lt;jrandom&amp;gt; je le ferai probablement une fois qu’on aura intégré la nouvelle console du router comme principale, avec le i2ptunnel.cfg 14:35 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok, merci 14:36 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien d’autre... 14:36 * jrandom se prépare 14:36 * jrandom clôt *baf* la réunion &lt;/div></description></item><item><title>Notes d'état I2P du 2004-08-03</title><link>/fr/blog/2004/08/03/notes-d%C3%A9tat-i2p-du-2004-08-03/</link><pubDate>Tue, 03 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/03/notes-d%C3%A9tat-i2p-du-2004-08-03/</guid><description>&lt;p>Salut à tous, expédions cette mise à jour de statut.&lt;/p>
&lt;h2 id="index-">Index :&lt;/h2>
&lt;ol>
&lt;li>0.3.4 status&lt;/li>
&lt;li>On deck for 0.3.4.1&lt;/li>
&lt;li>New web console / I2PTunnel controller&lt;/li>
&lt;li>0.4 stuff&lt;/li>
&lt;li>Other development activities&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-statut-de-034">1) statut de 0.3.4&lt;/h2>
&lt;p>Avec la version 0.3.4 de la semaine dernière, le nouveau réseau fonctionne plutôt bien - les connexions irc durent plusieurs heures d&amp;rsquo;affilée et la récupération d&amp;rsquo;eepsite(Site I2P) semble assez fiable. Le débit reste généralement faible, bien qu’en légère amélioration (je voyais auparavant un débit constant de 4-5KBps, maintenant je vois régulièrement 5-8KBps). oOo a publié une paire de scripts résumant l’activité irc, y compris le temps aller-retour des messages et la durée de vie de la connexion (basés sur le bogobot de hypercubus, récemment intégré dans CVS)&lt;/p></description></item><item><title>Réunion des développeurs I2P - 3 août 2004</title><link>/fr/blog/2004/08/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-ao%C3%BBt-2004/</link><pubDate>Tue, 03 Aug 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/08/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-ao%C3%BBt-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> alpaca\_, bogobot, cervantes, duck, hobbs, hypercubus, jrandom, jteitel, mihi, mrflibble, mule, mule2p, Nightblade, oOo, protok0l&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandomi2p&amp;gt; 0) salut 14:05 &amp;lt;jrandomi2p&amp;gt; 1) état de 0.3.4 14:05 &amp;lt;hypercubus&amp;gt; je garantis que sur PDforge ton projet sera validé pratiquement immédiatement ;-) 14:05 &amp;lt;jrandomi2p&amp;gt; 2) À l’ordre du jour pour 0.3.4.1 14:05 &amp;lt;jrandomi2p&amp;gt; 3) Nouvelle console web / contrôleur I2PTunnel 14:05 &amp;lt;jrandomi2p&amp;gt; 4) trucs pour 0.4 14:05 &amp;lt;jrandomi2p&amp;gt; 5) Autres activités de développement 14:05 &amp;lt;jrandomi2p&amp;gt; 6) ??? 14:05 &amp;lt;jrandomi2p&amp;gt; 0) salut 14:05 * jrandomi2p fait signe de la main 14:05 &amp;lt;mihi&amp;gt; lla ih 14:05 * oOo fait l’idiot 14:06 &amp;lt;mihi&amp;gt; salut tout le monde 14:06 &amp;lt;jrandomi2p&amp;gt; notes d’état hebdomadaires publiées jusqu’à http://dev.i2p.net/pipermail/i2p/2004-August/000388.html 14:06 &amp;lt;jrandomi2p&amp;gt; on passe directement à 1) état de 0.3.4 14:07 &amp;lt;jrandomi2p&amp;gt; le réseau semble globalement fonctionnel, à la fois pour IRC et les eepsites 14:07 &amp;lt;jrandomi2p&amp;gt; quel niveau de fiabilité / quels types de pannes des eepsites observez‑vous ? 14:07 * jrandomi2p peut voir ici les défaillances IRC, par exemple quand des gens se déconnectent / etc 14:08 &amp;lt;mule2p&amp;gt; en général c’est bon, je suis tombé à court de mémoire après environ 25 Mo 14:08 &amp;lt;mule2p&amp;gt; mais ça devrait être corrigé dans cvs, comme tu l’as mentionné 14:08 &amp;lt;jrandomi2p&amp;gt; ah ok, c’était sur un téléchargement unique de 25 Mo, c’est ça ? 14:09 &amp;lt;mule2p&amp;gt; oui 14:09 &amp;lt;jrandomi2p&amp;gt; d’accord 14:10 &amp;lt;jrandomi2p&amp;gt; les transferts de gros fichiers semblent encore poser problème (déconnexion au bout d’un moment, mais pas de corruption). je pense que ça pourrait être corrigé avec la modif mentionnée, mais je n’en suis pas sûr 14:11 * jrandomi2p a oublié de mentionner que le roundtrip/connections_reliability.php de oOo inclut les deux serveurs IRC ici, pas seulement i2p, donc il n’a pas vraiment les bonnes données pour l’instant 14:11 &amp;lt;jrandomi2p&amp;gt; oOo — une idée de ce qu’il faudrait pour que le code de bogobot ignore @irc.metropipe.net ? 14:12 &amp;lt;duck&amp;gt; en train de kicker hypercubus 14:12 &amp;lt;duck&amp;gt; et moi pour mettre à jour 14:12 &amp;lt;oOo&amp;gt; Très peu de code, une relecture par hypercubus et la mise à jour de bogobot par duke 14:13 &amp;lt;jrandomi2p&amp;gt; ok, cool 14:13 &amp;lt;hypercubus&amp;gt; duke ? 14:13 &amp;lt;oOo&amp;gt; duck, désolé :p 14:13 * jrandomi2p pense que ce genre de synthèse statistique serait très utile 14:13 &amp;lt;jrandomi2p&amp;gt; duke duck 14:14 &amp;lt;oOo&amp;gt; Les stats sont faites en PHP, elles pourraient être données à duck aussi 14:14 &amp;lt;jrandomi2p&amp;gt; ok, quelqu’un a quelque chose à soulever concernant 0.3.4 ? 14:14 &amp;lt;jrandomi2p&amp;gt; w3rd 14:15 &amp;lt;jrandomi2p&amp;gt; ok, on passe à 2) 0.3.4.1 14:15 &amp;lt;jrandomi2p&amp;gt; je ne sais pas quoi ajouter au‑delà de ce qui est mentionné dans le mail 14:16 &amp;lt;jrandomi2p&amp;gt; les applis StreamSinkServer et StreamSinkClient sont de petites applis de démonstration pour le ministreaming (pour les devs Java qui veulent écrire du streaming sur i2p) 14:16 &amp;lt;jrandomi2p&amp;gt; oh, et StreamSinkServer est un peu comme l’appli python dropbox de aum (elle prend n’importe quelles données que quelqu’un lui envoie et les écrit dans un fichier) 14:17 &amp;lt;jrandomi2p&amp;gt; (StreamSinkClient envoie une quantité fixe de données aléatoires, donc pas super utile ;) 14:17 &amp;lt;jrandomi2p&amp;gt; des idées / préoccupations / questions concernant 0.3.4.1 ? 14:18 * jrandomi2p estime que ça sortira dans un jour ou deux 14:19 &amp;lt;jrandomi2p&amp;gt; ok, on enchaîne à bonne allure avec 3) Nouvelle console web / contrôleur I2PTunnel 14:20 &amp;lt;jrandomi2p&amp;gt; comme mentionné dans le mail, la nouvelle console web est quasiment fonctionnelle, et il y a une interface web simple pour contrôler / modifier / créer des instances i2ptunnel 14:21 &amp;lt;protok0l&amp;gt; où le protok0l peut-il la récupérer 14:22 &amp;lt;protok0l&amp;gt; et je fais quoi avec Jetty 14:22 &amp;lt;jrandomi2p&amp;gt; tout est dans cvs maintenant, mais je dois publier de la doc expliquant comment l’installer 14:22 &amp;lt;protok0l&amp;gt; ok 14:23 * jrandomi2p a rédigé et posté une procédure en ~5 étapes sur le canal il y a quelques jours, mais il nous faut une procédure plus simple (ou au moins plus claire) 14:23 &amp;lt;protok0l&amp;gt; j’ai entendu dire que CVS craint 14:23 &amp;lt;mule2p&amp;gt; ok, je pourrai te dire une fois que j’aurai la doc :) 14:23 &amp;lt;protok0l&amp;gt; et qu’il y avait un truc meilleur que CVS 14:23 * oOo n’a enregistré que les deux premières étapes avant d’être déconnecté :p 14:24 &amp;lt;protok0l&amp;gt; pareil avec Vi 14:24 &amp;lt;protok0l&amp;gt; lol 14:24 &amp;lt;jrandomi2p&amp;gt; on finira par faire de cette nouvelle console le « standard », mais ça attendra probablement d’avoir tout intégré avec le nouveau programme d’installation de hypercubus 14:26 &amp;lt;jrandomi2p&amp;gt; en fait 14:26 &amp;lt;jrandomi2p&amp;gt; pour les courageux, voici les étapes moches d’avant : 14:26 &amp;lt;jrandomi2p&amp;gt; 20:19 &amp;lt;jrandom&amp;gt; w3rd hyper - could you pull latest from cvs, 'ant dist', grab build/*jar and toss them into your lib dir, mkdir $instDir/webapps/ ; cp build/routerconsole.war $instDir/webapps/ ; edit your router.config to uncomment the clientApp.3.* lines and update your classpath 14:26 &amp;lt;jrandomi2p&amp;gt; 20:19 &amp;lt;jrandom&amp;gt; (in the classpath, set it to: lib/i2p.jar:lib/router.jar:lib/mstreaming.jar:lib/heartbeat.jar:lib/i2ptunnel.jar:lib/netmonitor.jar:lib/sam.jar:lib/timestamper.jar:lib/ant.jar:lib/jasper-compiler.jar:lib/jasper-runtime.jar:\ 14:26 &amp;lt;jrandomi2p&amp;gt; 20:19 &amp;lt;jrandom&amp;gt; lib/jnet.jar:lib/org.mortbay.jetty.jar:lib/routerconsole.jar:lib/xercesImpl.jar:lib/xml-apis.jar:lib/javax.servlet.jar 14:26 &amp;lt;protok0l&amp;gt; ok, laisse tomber 14:27 &amp;lt;jrandomi2p&amp;gt; en plus de ça, il y a un nouveau i2ptunnel.war — prends‑le, dépose‑le dans $instDir/webapps/ et va sur `http://localhost:7657/i2ptunnel/` 14:27 &amp;lt;jrandomi2p&amp;gt; oui, comme je l’ai dit, c’est pénible 14:27 &amp;lt;jrandomi2p&amp;gt; *mais* c’est fonctionnel, et je n’ai ni le temps ni vraiment l’expertise pour faire beaucoup mieux 14:27 &amp;lt;oOo&amp;gt; C’est tout ce qu’il y a à faire ? 14:28 &amp;lt;jrandomi2p&amp;gt; ouaip 14:28 &amp;lt;oOo&amp;gt; Ok, merci 14:28 &amp;lt;jrandomi2p&amp;gt; (tu obtiendras quelque chose qui ressemble à http://dev.i2p.net/~jrandom/config.png quand tu iras sur `http://localhost:7657/config.jsp` 14:29 &amp;lt;jrandomi2p&amp;gt; bref, voilà 14:29 &amp;lt;jrandomi2p&amp;gt; j’apprécierais que des gens jouent un peu avec et, idéalement, proposent des idées pour l’améliorer :) 14:30 &amp;lt;jrandomi2p&amp;gt; mihi : des avis sur l’idée d’ensemble d’une interface web ? 14:30 &amp;lt;duck&amp;gt; belle mise en page 14:31 &amp;lt;jrandomi2p&amp;gt; je me doutais que ça te plairait, duck ;) 14:31 &amp;lt;mrflibble&amp;gt; sympa 14:31 * mihi aime aussi la mise en page 14:31 &amp;lt;mihi&amp;gt; les interfaces web, c’est toujours super 14:32 &amp;lt;jrandomi2p&amp;gt; celle que j’ai bricolée pour i2ptunnel.war est assez fade… fonctionnelle, mais fade 14:33 &amp;lt;jrandomi2p&amp;gt; ok, voilà — si/quand des gens veulent en discuter davantage, on a IRC et la liste, etc. :) 14:33 &amp;lt;mule2p&amp;gt; jrandomi2p : clientApp.3 est netmonitor chez moi 14:34 &amp;lt;jrandomi2p&amp;gt; ah ok mule2p — regarde le router.config depuis cvs — 14:34 &amp;lt;jrandomi2p&amp;gt; #clientApp.3.main=net.i2p.router.web.RouterConsoleRunner 14:34 &amp;lt;jrandomi2p&amp;gt; #clientApp.3.name=webConsole 14:34 &amp;lt;jrandomi2p&amp;gt; #clientApp.3.args=7657 127.0.0.1 ./webapps/ 14:34 &amp;lt;jrandomi2p&amp;gt; évidemment, change le 3 en 4 et décommente :) 14:35 &amp;lt;jrandomi2p&amp;gt; remplace 127.0.0.1 si tu veux pouvoir y accéder à distance 14:35 &amp;lt;jrandomi2p&amp;gt; (et 7657 pour utiliser un port différent) 14:36 &amp;lt;mule2p&amp;gt; ok, merci, j’ai cherché dans l’arborescence i2p récupérée un nouveau router.config, mais il est peut‑être ailleurs dans cvs 14:36 &amp;lt;jrandomi2p&amp;gt; ah désolé, oui c’est i2p/installer/java/src/router.config.template 14:37 &amp;lt;mule2p&amp;gt; k 14:37 &amp;lt;jrandomi2p&amp;gt; ok, à moins qu’il y ait autre chose, on passe à 4) trucs pour 0.4 14:38 &amp;lt;jrandomi2p&amp;gt; hmm, je ne sais pas s’il y a quelque chose à ajouter à ce qui est dans ce paragraphe du mail 14:38 &amp;lt;jrandomi2p&amp;gt; en gros, juste une série d’entrées sur ma liste de choses à faire :) 14:39 &amp;lt;jrandomi2p&amp;gt; quelqu’un a des questions / préoccupations concernant ce qui y est listé ? 14:40 &amp;lt;oOo&amp;gt; Comment avance l’installer ? ^^ 14:40 &amp;lt;jrandomi2p&amp;gt; hypercubus ? que tal? 14:40 &amp;lt;hypercubus&amp;gt; patience, danielsan… les bonnes choses arrivent à ceux qui s’impatientent… euh, enfin bref ;-) 14:40 &amp;lt;jrandomi2p&amp;gt; hehe 14:41 &amp;lt;jrandomi2p&amp;gt; pas de pression, je me demandais juste comment ça se passe 14:41 &amp;lt;jrandomi2p&amp;gt; des problèmes que tu rencontres, des choses sur lesquelles on peut aider, etc. ? 14:41 &amp;lt;mihi&amp;gt; c’est qui, danielsan ? 14:41 &amp;lt;hypercubus&amp;gt; pas de problème, juste la monotonie des tests pour l’instant 14:42 &amp;lt;jrandomi2p&amp;gt; w3rd 14:42 &amp;lt;hypercubus&amp;gt; j’aurais dû écrire des tests unitaires d’abord, mais bon ;-) 14:42 &amp;lt;jrandomi2p&amp;gt; hehe 14:43 &amp;lt;hypercubus&amp;gt; la supposée indépendance de plateforme de Java se casse vraiment la figure dès qu’il s’agit des tâches d’installation 14:44 * jrandom pressent une déconnexion massive 14:45 &amp;lt;oOo&amp;gt; Uh oh 14:45 &amp;lt;hypercubus_&amp;gt; hmmm, merveilleux… quelle est la dernière chose que j’ai dite ? 14:45 &amp;lt;oOo&amp;gt; &amp;lt;hypercubus&amp;gt; la supposée indépendance de plateforme de Java se casse vraiment la figure dès qu’il s’agit des tâches d’installation 14:46 &amp;lt;hypercubus&amp;gt; ok, qui a saboté la réunion ? ;-) 14:46 * jrandom blâme jebus 14:46 &amp;lt;hypercubus&amp;gt; c’était peut‑être duke 14:46 &amp;lt;mule&amp;gt; vous n’allez pas me dire que mon router est si important :) 14:46 &amp;lt;jrandom&amp;gt; heh 14:47 &amp;lt;mihi&amp;gt; [23:46] * jrandomi2p a quitté IRC (Client exited) 14:47 &amp;lt;mihi&amp;gt; hehe… 14:47 &amp;lt;mule&amp;gt; si c’est le cas, désolé. 14:47 &amp;lt;hypercubus&amp;gt; quoi qu’il en soit, pas d’inquiétude pour l’avancement de l’installer, je m’attends pleinement à ce qu’il soit prêt quand 0.4 le sera 14:47 &amp;lt;jrandom&amp;gt; duck : combien de tunnels entrants as‑tu à l’écoute sur irc.duck.i2p ? 14:47 &amp;lt;hypercubus&amp;gt; je ne tombe sur aucun casse‑tête 14:47 &amp;lt;jrandom&amp;gt; cool hypercubus 14:47 &amp;lt;hobbs&amp;gt; Ça me rappelle — y a‑t‑il un moyen accessible en ligne de commande de générer un nouveau router.config à partir de router.config.template ? 14:47 &amp;lt;jrandom&amp;gt; non 14:48 &amp;lt;jrandom&amp;gt; pas à ma connaissance 14:48 &amp;lt;mihi&amp;gt; lance l’installer et copie‑le 14:48 &amp;lt;jrandom&amp;gt; à part java -jar install.jar 14:48 &amp;lt;jrandom&amp;gt; heh 14:48 &amp;lt;mihi&amp;gt; dans un nouveau répertoire, je veux dire 14:48 &amp;lt;cervantes&amp;gt; en tout cas pas le grattage de tête auquel vous pensez tous 14:48 &amp;lt;jrandom&amp;gt; oh sympa, mon router a fait un core dump 14:48 &amp;lt;duck&amp;gt; jrandom : rappelle‑moi comment je trouve le hash de irc.duck.i2p 14:48 * hypercubus se demande ce que cervantes veut dire 14:49 &amp;lt;jrandom&amp;gt; cd lib ; java -cp i2p.jar net.i2p.data.TestData display Destination ../irc.privKey 14:49 &amp;lt;cervantes&amp;gt; hyper : tu serais sans doute plus familier avec le terme strunking :) 14:49 &amp;lt;hypercubus&amp;gt; duck : essaie d’augmenter à 3 tunnels entrants ou plus… ça m’a semblé aider un peu 14:50 &amp;lt;duck&amp;gt; *** Building a seperate global context! 14:50 &amp;lt;duck&amp;gt; Log file logger.config does not exist 14:50 &amp;lt;duck&amp;gt; 23:49:47.387 ERROR [main ] net.i2p.util.LogManager : Log file logger.config does not exist 14:50 &amp;lt;duck&amp;gt; 23:49:49.589 CRIT [ 1 shutdown ] net.i2p.util.LogManager : Shutting down logger 14:50 &amp;lt;jrandom&amp;gt; ah, hmm 14:50 &amp;lt;hypercubus&amp;gt; on dirait qu’il n’a pas supporté ton log *tousse* 14:51 &amp;lt;mihi&amp;gt; copie ton logger.config partout ;) 14:51 &amp;lt;mihi&amp;gt; au moins partout où ton répertoire courant (pwd) pourrait être quand tu lances une appli i2p 14:51 &amp;lt;duck&amp;gt; non, je ne le ferai pas 14:51 &amp;lt;jrandom&amp;gt; ok, echo logger.record.net.i2p.data.TestData=INFO&amp;gt;&amp;gt; logger.config 14:52 &amp;lt;jrandom&amp;gt; en fait, c’est pour ça que j’ai dit (cd lib), mais j’ai oublié que j’ai changé la valeur par défaut de DEBUG à ERROR dans cvs 14:52 &amp;lt;duck&amp;gt; 4 entrantes 14:52 &amp;lt;jrandom&amp;gt; 4 actuelles et prêtes ? 14:52 &amp;lt;jrandom&amp;gt; ou 2 pas prêtes (ou venant d’expirer) et 2 prêtes ? 14:53 &amp;lt;duck&amp;gt; maintenant c’est passé à 3 avec 1 pas prête 14:53 &amp;lt;jrandom&amp;gt; 'k donc c’est probablement pendant l’expiration / le remplacement du tunnel 14:54 &amp;lt;jrandomi2p&amp;gt; si tu mets à jour ton router.config pour indiquer 3 tunnels entrants, ça devrait aider la fiabilité 14:54 &amp;lt;jrandomi2p&amp;gt; (ou tu peux utiliser la nouvelle interface web i2ptunnel pour le faire ;) 14:54 &amp;lt;hypercubus&amp;gt; peut‑être que l’expiration des tunnels pour un seul client avec plusieurs tunnels devrait être échelonnée 14:55 &amp;lt;jrandomi2p&amp;gt; elles le sont, en général — de nouveaux tunnels sont alloués et un nouveau leaseSet est créé 60 s avant l’expiration du tunnel 14:55 &amp;lt;hypercubus&amp;gt; ah 14:55 &amp;lt;jrandomi2p&amp;gt; cependant, lors d’une panne de tunnel, il doit créer un nouveau leaseSet à la demande, qui ne se propage pas immédiatement 14:56 &amp;lt;jrandomi2p&amp;gt; (enfin, ça part sur le netDb, mais les clients ne le verront pas pendant quelques secondes) 14:57 &amp;lt;jteitel&amp;gt; !who 14:57 &amp;lt;alpaca_&amp;gt; Liste des utilisateurs pour #i2p : [hobbs] [Iakin3] [duck] [pwk__] [Sonium] [jar] [alpaca_] [interrupt] [protok0l] [mihi] [aum] [Shaun-Away] [cervantes] [jrandom] [deer] [hirvox] [Bladenight] 14:57 &amp;lt;bogobot&amp;gt; Liste des utilisateurs pour #i2p : [shendaras] [duck] [josh] [mule2p] [aum] [mrflibble] [hypercubus] [TrueSeeker] [laggybot] [bogobot] [ion_] [mihi] [ion] [mule] [jteitel] [ant] [oOo_] [jrandomi2p] [dm] [ugha2p] [Ch0Hag] [jnk] [oOo] [soros] [bob] [revival] [DrWoo] [thetower] 14:57 &amp;lt;jrandomi2p&amp;gt; il y a encore des optimisations possibles du pool de tunnels, mais je ne suis pas sûr de leur utilité pour l’instant 14:57 &amp;lt;jrandomi2p&amp;gt; ok, revenons au sujet — quelqu’un d’autre a quelque chose concernant 4) trucs pour 0.4 ? 14:57 &amp;lt;oOo&amp;gt; À propos des « simulations à grande échelle » pour 0.4, un moyen de s’y préparer ? Besoin de « nouvelles » applications/outils spécifiques ? (transition vers le point 5 ? ;) ) 14:58 &amp;lt;jrandomi2p&amp;gt; en fait, pour la simu ce serait super si quelqu’un pouvait aider à modifier le heartbeat (ou une appli propulsée par SAM) pour en faire une sorte de client / serveur scriptable 14:59 -!- Bladenight s’appelle désormais Nightblade 14:59 &amp;lt;jrandomi2p&amp;gt; (par ex. au lieu de l’actuel « toutes les 30 s, envoyer 20 Ko au pair X », un « pendant 10 minutes, demander au pair X un fichier de 1 Mo, puis faire une pause de 60 min, puis demander au pair Y des fichiers de 1 Ko », etc) 15:00 &amp;lt;jrandomi2p&amp;gt; mais si quelqu’un est intéressé pour aider là‑dessus, dites‑le‑moi et on peut chan 15:00 &amp;lt;jrandomi2p&amp;gt; euh, discuter 15:00 &amp;lt;jrandomi2p&amp;gt; sur cette lancée, passons à 5) ce que vous faites tous :) 15:01 &amp;lt;jrandomi2p&amp;gt; je ne sais pas trop comment couvrir ça, descendons simplement (arbitrairement) dans l’ordre listé dans le mail pour les mises à jour ? 15:01 &amp;lt;jrandomi2p&amp;gt; je ne vois pas sunshine ici, et aum n’est probablement pas encore levé ;) 15:02 &amp;lt;jrandomi2p&amp;gt; nightblade — comment va la bataille ? 15:02 &amp;lt;Nightblade&amp;gt; j’ai des plans pour faire ressembler l’interface libsam à des sockets BSD 15:02 &amp;lt;Nightblade&amp;gt; mais je n’ai encore rien codé sur cette partie 15:02 &amp;lt;duck&amp;gt; changé en tunnels.numInbound=3 15:03 &amp;lt;jrandomi2p&amp;gt; cool duck (attends si possible la fin de la réunion pour redémarrer ton tunnel ;) 15:03 &amp;lt;duck&amp;gt; oh, ça ne détecte pas les changements ? 15:03 &amp;lt;jrandomi2p&amp;gt; ok nightblade — il y a un problème avec l’état actuel des choses ? 15:03 &amp;lt;hypercubus&amp;gt; pas tant que tu ne le codes pas ;-) 15:03 &amp;lt;jrandomi2p&amp;gt; non duck, les lignes clientApp ne sont lues qu’au démarrage 15:04 &amp;lt;jrandomi2p&amp;gt; (clientApp est vraiment en dehors du contrôle du router — c’est à ça que sert l’appli web i2ptunnel) 15:04 &amp;lt;Nightblade&amp;gt; non, il n’y a pas de problème tel que c’est maintenant… ce que je ferais serait en plus de l’interface déjà présente (les développeurs pourraient choisir ce qu’ils veulent utiliser) 15:04 &amp;lt;jrandomi2p&amp;gt; wikked 15:05 &amp;lt;jrandomi2p&amp;gt; ok, c’est toi le boss. avoir de la variété c’est bien, même si ça signifie plus de code à maintenir / etc., mais c’est un équilibre 15:06 &amp;lt;jrandomi2p&amp;gt; ok, on descend dans la liste — mule2p — comment ça avance pour l’outproxy ? 15:07 &amp;lt;mule&amp;gt; rien de plus que le patch que tu as 15:07 &amp;lt;jrandomi2p&amp;gt; ah ok, je pensais que tu bossais sur une autre modif 15:07 &amp;lt;mule&amp;gt; il faut que je trouve du temps pour une vraie répartition de charge 15:07 &amp;lt;jrandomi2p&amp;gt; w3rd 15:08 &amp;lt;jrandomi2p&amp;gt; je vais appliquer ce patch alors 15:08 &amp;lt;mule&amp;gt; merci. et inclure mon outproxy dans l’appli cliente :) ça semble plus rapide 15:08 &amp;lt;jrandomi2p&amp;gt; heh, ben, évidemment ton proxy sera plus rapide pour toi, il est local :) 15:09 &amp;lt;oOo&amp;gt; Et personne d’autre ne l’utilise ^^ 15:09 &amp;lt;mule&amp;gt; non, il ne l’est pas 15:09 &amp;lt;jrandomi2p&amp;gt; ooh, il est sur un router différent ? cool 15:09 &amp;lt;mule&amp;gt; oui, sur un root server chez un FAI 15:10 &amp;lt;jrandomi2p&amp;gt; l’interface web i2ptunnel a un champ pour que les gens spécifient la liste des outproxies, donc ce devrait être assez facile à ajuster, mais on l’annoncera dans la prochaine révision et les notes de version 15:10 &amp;lt;jrandomi2p&amp;gt; sympa 15:11 &amp;lt;jrandomi2p&amp;gt; ok, nickster semble hors‑ligne pour l’instant 15:12 &amp;lt;jrandomi2p&amp;gt; y a‑t‑il d’autres efforts de développement côté client en cours ? 15:12 &amp;lt;jrandomi2p&amp;gt; (ou certains des projets en pause ont‑ils repris, etc. ?) 15:13 &amp;lt;jrandomi2p&amp;gt; ok, si quelqu’un veut mentionner autre chose sur ce front, on a la liste et le canal, comme toujours :) 15:13 &amp;lt;jrandomi2p&amp;gt; passons à 6) ??? 15:13 &amp;lt;jrandomi2p&amp;gt; quelqu’un d’autre a quelque chose à aborder ? 15:14 &amp;lt;Nightblade&amp;gt; non 15:15 &amp;lt;mihi&amp;gt; duck a quelque chose à faire descendre ;) 15:15 &amp;lt;mihi&amp;gt; s/any/some/ 15:15 * jrandomi2p inonde mihi de pings 15:15 &amp;lt;jrandomi2p&amp;gt; ok, sur ce 15:15 * jrandomi2p prend son élan 15:15 * jrandomi2p *baf* clôt la réunion &lt;/div></description></item><item><title>Notes de statut I2P du 2004-07-27</title><link>/fr/blog/2004/07/27/notes-de-statut-i2p-du-2004-07-27/</link><pubDate>Tue, 27 Jul 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/07/27/notes-de-statut-i2p-du-2004-07-27/</guid><description>&lt;p>Salut tout le monde, c&amp;rsquo;est l&amp;rsquo;heure de la séance de coup de gueule hebdomadaire&lt;/p>
&lt;h2 id="index-">Index :&lt;/h2>
&lt;ol>
&lt;li>0.3.3 &amp;amp; current updates&lt;/li>
&lt;li>NativeBigInteger&lt;/li>
&lt;li>???&lt;/li>
&lt;/ol>
&lt;h2 id="1-033">1) 0.3.3&lt;/h2>
&lt;p>Nous avons publié la version 0.3.3 vendredi dernier et, après un jour ou deux de turbulences, elle semble se comporter correctement. Pas aussi bien que la 0.3.2.3, mais j’ai généralement pu rester sur irc.duck.i2p par sessions de 2 à 7 h. Cependant, comme j’ai vu beaucoup de personnes rencontrer des problèmes, j’ai lancé le logger (outil de journalisation) et surveillé en détail ce qui se passait. En bref, nous utilisions simplement plus de bande passante que nécessaire, ce qui provoquait de la congestion et des défaillances de tunnel (à cause de l’expiration des messages de test, etc.).&lt;/p></description></item><item><title>Réunion des développeurs I2P - 27 juillet 2004</title><link>/fr/blog/2004/07/27/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-27-juillet-2004/</link><pubDate>Tue, 27 Jul 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/07/27/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-27-juillet-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cat-a-puss, Connelly, deer, dm, hypercubus, jrandom, Sonium&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:02 &amp;lt;jrandom&amp;gt; 0) salut 14:02 &amp;lt;jrandom&amp;gt; 1) 0.3.3 &amp;amp; mises à jour actuelles 14:02 &amp;lt;jrandom&amp;gt; 2) NativeBigInteger 14:03 &amp;lt;jrandom&amp;gt; 3) ??? 14:03 &amp;lt;jrandom&amp;gt; 0) salut 14:03 * jrandom fait coucou 14:03 &amp;lt;jrandom&amp;gt; les notes d'état hebdomadaires sont en ligne @ http://dev.i2p.net/pipermail/i2p/2004-July/000372.html 14:03 &amp;lt;jrandom&amp;gt; (grâce aux coups de coude d'hypercubus je l'ai publié avant la réunion :) 14:04 &amp;lt;jrandom&amp;gt; ok, on se lance 14:04 &amp;lt;jrandom&amp;gt; 1) 0.3.3 &amp;amp; mises à jour actuelles 14:06 &amp;lt;jrandom&amp;gt; il y a un tas d'infos dans l'e-mail décrivant ce qui se passe, et une réduction substantielle de l'utilisation de la bande passante devrait arriver 14:07 &amp;lt;jrandom&amp;gt; ce ne sera pas rétrocompatible car cela change beaucoup de choses, donc la prochaine version sera aussi une mise à niveau cahoteuse, mais c'est la vie 14:08 &amp;lt;jrandom&amp;gt; quelqu'un a des questions concernant la révision 0.3.3 ou les éléments publiés dans les notes d'état ? 14:08 * dm fait coucou 14:08 * jrandom voit 23 s de latence ici @ freenode 14:09 * hypercubus voit 0,10 s de latence 14:09 &amp;lt;jrandom&amp;gt; ah de retour à la normale 14:09 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien, on peut passer à 2) NativeBigInteger 14:10 &amp;lt;jrandom&amp;gt; Iakin3 a modifié certaines choses pour que le déploiement du code crypto soit plus simple prêt à l'emploi, ce qui est Bien 14:10 &amp;lt;jrandom&amp;gt; de temps en temps je regarde dans le netDb et je vois des gens avec 2–400 ms de délai lors du chiffrement ElGamal, ce qui signifie que certains n'utilisent pas jbigi 14:11 &amp;lt;jrandom&amp;gt; (et tout le monde devrait utiliser jbigi) 14:12 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; comment sais-tu qu'ils ne sont pas simplement sur des ordinateurs lents 14:12 &amp;lt;Sonium&amp;gt; pourquoi n'est-il pas utilisé automatiquement ? 14:12 &amp;lt;hypercubus&amp;gt; parce qu'il doit être compilé spécifiquement pour chaque plateforme 14:12 &amp;lt;jrandom&amp;gt; on pourra peut-être déployer ça dans cette prochaine révision, mais on verra 14:12 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Si la DLL n'est pas présente, le programme continue d'utiliser du code uniquement Java (nécessaire pour la prise en charge multiplateforme) 14:12 &amp;lt;hypercubus&amp;gt; et actuellement la plateforme n'est pas détectée 14:12 &amp;lt;jrandom&amp;gt; Nightblade : c'est possible, bien sûr 14:13 &amp;lt;jrandom&amp;gt; oOo oui, nous allons clairement garder cette fonctionnalité 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Non, impose l'existence des fichiers dll et .so, même s'ils sont vides ou inutiles 14:13 &amp;lt;jrandom&amp;gt; en fait, c'est une autre chose que nous gagnons avec certaines des modifs sur lesquelles je travaille actuellement — nous n'avons besoin de faire que la moitié de chiffrements ElGamal (puisque sourceRouteBlock a disparu) 14:14 &amp;lt;jrandom&amp;gt; hmm oOo ? 14:14 &amp;lt;jrandom&amp;gt; pourquoi voudrions-nous faire ça ? 14:15 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Force une vérification de l'_existence_ des fichiers de bibliothèque. S'ils ne sont pas utilisés, tu n'es très probablement pas sur une plateforme x86 Win/Linux et tu es obligé d'utiliser le code Java. Quoi qu'il en soit, tu auras fait de ton mieux pour forcer l'utilisation de trucs natifs 14:15 &amp;lt;jrandom&amp;gt; oh, oui, on a toujours vérifié la présence de libjbigi.so / jbigi.dll, ce que le code d'Iakin ajoute c'est la capacité d'emballer tout un tas de DLL et de fichiers .so dans un jar et de choisir le *bon* à l'exécution 14:16 &amp;lt;hypercubus&amp;gt; &amp;lt;/obvious&amp;gt; 14:16 &amp;lt;jrandom&amp;gt; (en revenant à du Java pur si aucun ne correspond) 14:17 &amp;lt;jrandom&amp;gt; bref, c'est du bon qui devrait aider pas mal les nouveaux utilisateurs 14:17 &amp;lt;jrandom&amp;gt; (et ça m'évite de faire de vilaines listes déroulantes dans l'interface d'administration :) 14:18 &amp;lt;jrandom&amp;gt; ok, s'il n'y a rien de plus là-dessus, je pense que c'est tout pour moi 14:18 &amp;lt;jrandom&amp;gt; donc passons à 3) ??? 14:18 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a quelque chose à soulever ? 14:18 &amp;lt;hypercubus&amp;gt; quelqu'un devrait passer un correcteur orthographique sur le nouveau site ;-) 14:19 &amp;lt;jrandom&amp;gt; tu as maintenant un accès cvs... :) 14:19 &amp;lt;jrandom&amp;gt; (module: i2pwww) 14:19 &amp;lt;hypercubus&amp;gt; zut 14:19 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; La corruption lors de gros transferts, même locaux, est-elle en cours d'investigation (comme récupérer plusieurs Mo depuis ton propre eepsite) ? 14:20 &amp;lt;hypercubus&amp;gt; j'ai eu de nombreux téléchargements interrompus de gros fichiers, mais jamais de corruption 14:20 &amp;lt;jrandom&amp;gt; hmm, la plupart des cas de ce problème ont été résolus, mais j'ai entendu des rapports récents à ce sujet. je n'ai pas encore repassé la couche applicative pour tout auditer 14:21 &amp;lt;jrandom&amp;gt; je considère qu'un téléchargement interrompu est corrompu 14:21 &amp;lt;jrandom&amp;gt; ça doit marcher du premier coup, jusqu'au bout 14:21 &amp;lt;hypercubus&amp;gt; eh bien tu n'y peux rien, c'est ce qui arrive aussi sur le vrai WWW ;-) 14:21 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Pas quand le téléchargeur est sur le même ordinateur que le serveur ^^ 14:22 &amp;lt;jrandom&amp;gt; oOo : peux-tu reproduire ça ? 14:22 &amp;lt;jrandom&amp;gt; (ou c'est intermittent ?) 14:22 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; jrandom : Je l'ai fait deux fois, je pensais que c'était connu, je vais réessayer 14:23 &amp;lt;jrandom&amp;gt; merci. si tu peux le reproduire, merci de me donner les détails du test et je creuserai davantage. 14:23 &amp;lt;jrandom&amp;gt; (de toute façon je dois réauditer la couche applicative bientôt) 14:23 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; jrandom : pas de problème, merci 14:24 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a quelque chose à demander/aborder ? 14:25 &amp;lt;cat-a-puss&amp;gt; Je suis toujours intéressé pour parler de la manière de faire myI2P 14:25 &amp;lt;cat-a-puss&amp;gt; Je pourrai peut-être faire venir quelques personnes d'ici quelques mois 14:25 &amp;lt;jrandom&amp;gt; génial ! 14:26 &amp;lt;hypercubus&amp;gt; un projet de cours ? ;-) 14:26 &amp;lt;cat-a-puss&amp;gt; quelque chose comme ça ;-) 14:27 &amp;lt;jrandom&amp;gt; je pense qu'une fois que nous aurons publié 0.4 avec la nouvelle interface web, il devrait être beaucoup plus facile de monter des applis (comme myi2p) avec un frontal web 14:27 &amp;lt;cat-a-puss&amp;gt; donc tu penses que ça peut se faire purement au niveau de la couche applicative ? 14:27 &amp;lt;jrandom&amp;gt; absolument 14:28 &amp;lt;jrandom&amp;gt; qu'avais-tu d'autre en tête ? 14:28 &amp;lt;cat-a-puss&amp;gt; eh bien la base de données réseau pourrait être utilisée pour stocker des métadonnées 14:28 &amp;lt;jrandom&amp;gt; ahh 14:28 &amp;lt;cat-a-puss&amp;gt; y aurait-il accès ? 14:28 &amp;lt;hypercubus&amp;gt; *tousse* 14:28 &amp;lt;jrandom&amp;gt; non, rien n'a accès au netDb 14:29 &amp;lt;jrandom&amp;gt; nous pouvons faire un peu de magie dans le netDb parce qu'il est assez focalisé sur le fait de servir de table de routage distribuée 14:29 &amp;lt;hypercubus&amp;gt; cat-a-puss : ce qu'il te faut, c'est la DHT (table de hachage distribuée) sur laquelle Nightblade travaille 14:29 &amp;lt;jrandom&amp;gt; myi2p (et al.) pourrait certainement utiliser une DHT au-dessus d'i2p toutefois 14:30 &amp;lt;hypercubus&amp;gt; (enclave) 14:30 &amp;lt;jrandom&amp;gt; tu pensais à quel type de métadonnées ? 14:31 &amp;lt;cat-a-puss&amp;gt; eh bien j'avais imaginé faire quelque chose comme les chaînes dans Frost qui fonctionnent à partir d'un SSK dans Freenet 14:31 &amp;lt;cat-a-puss&amp;gt; donc tu fais tourner les SSK sur la DHT au-dessus d'I2p 14:31 &amp;lt;jrandom&amp;gt; oui 14:31 &amp;lt;jrandom&amp;gt; ça pourrait être un peu excessif pour certaines choses toutefois 14:31 &amp;lt;cat-a-puss&amp;gt; mais il te faut quand même une méta-clé qui liste tous les SSK des personnes abonnées au canal 14:32 &amp;lt;dm&amp;gt; dht au-dessus d'i2p... 14:32 * dm ne voit pas ça fonctionner de manière fiable de sitôt. 14:32 &amp;lt;Connelly&amp;gt; une bibliothèque DHT générique serait bien 14:32 &amp;lt;dm&amp;gt; fiablement 14:32 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; c'est quoi une bibliothèque dht 14:32 &amp;lt;cat-a-puss&amp;gt; ça doit fonctionner différemment ... 14:33 &amp;lt;jrandom&amp;gt; cat-a-puss : je suppose que ça dépend du type d'activité, mais alors que des forums à la Frost peuvent être bons pour certaines choses, des forums à la fmb peuvent être bons pour d'autres, et des agrégateurs de blogs pour d'autres encore 14:34 &amp;lt;Connelly&amp;gt; eh bien une implémentation Kademlia ou quelque chose du genre 14:34 &amp;lt;Connelly&amp;gt; je suppose qu'enclave serait quelque chose comme ça 14:34 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; je pense que je vais faire quelques changements sur LibSAM d'abord 14:34 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; il ne me reste que deux semaines de cours, en comptant cette semaine 14:34 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; ensuite je pourrai faire des trucs j'espère 14:35 &amp;lt;jrandom&amp;gt; w00t! :) 14:37 &amp;lt;cat-a-puss&amp;gt; jrandom : en gros l'objectif est d'être tout pour tout le monde. Si le réseau ne fait pas tout, les gens utiliseront autre chose. (et il doit le faire mieux pour attirer du trafic de couverture) 14:38 &amp;lt;jrandom&amp;gt; j'ai travaillé sur trop de projets qui essaient de faire du 'couteau suisse' — si tu le construis, ils viendront 14:38 &amp;lt;hypercubus&amp;gt; le réseau est une couche de transport, pas la couche applicative ;-) 14:38 &amp;lt;jrandom&amp;gt; ça marche très, très, très rarement. 14:38 &amp;lt;jrandom&amp;gt; la couche de transport i2p devrait prendre en charge toutes les communications point à point possibles, assurément 14:38 &amp;lt;jrandom&amp;gt; mais les applications au-dessus d'i2p doivent être conviviales — c'est-à-dire répondre à un besoin utilisateur spécifique et l'aider à le satisfaire 14:39 &amp;lt;jrandom&amp;gt; les masses ne veulent pas une couche de communication, elles veulent un moyen de parler aux gens, de lire ce que les gens disent, et d'explorer 14:39 &amp;lt;Connelly&amp;gt; nan, on devrait créer un XUL, et un tout nouveau système Gecko 14:39 &amp;lt;Connelly&amp;gt; puis construire un conglomérat de programmes Mozilla au-dessus 14:39 &amp;lt;Connelly&amp;gt; puis intégrer des systèmes collaboratifs dans Mozilla ;) 14:40 &amp;lt;cat-a-puss&amp;gt; super à condition que l'appli ait suffisamment de contrôle sur la couche de communication pour lui faire faire ce qu'elle veut. 14:40 &amp;lt;dm&amp;gt; Maxthon&amp;gt; Mozilla 14:40 &amp;lt;jrandom&amp;gt; cat-a-puss : absolument. toutes les applis utilisant SAM, I2CP, ou le SDK peuvent faire ce que n'importe quelle autre appli peut faire 14:41 &amp;lt;jrandom&amp;gt; (ce qui devrait être suffisant [la fonctionnalité / l'API est calquée sur JMS et les MOM, qui ont été éprouvés en industrie depuis bien plus d'une décennie]) 14:43 &amp;lt;cat-a-puss&amp;gt; ok, donc j'ai essentiellement : TCP, datagrammes, les deux + l'anonymat si je le veux, et une DHT qui fonctionne au-dessus de tout ça. 14:44 &amp;lt;hypercubus&amp;gt; tu as un certain anonymat, que ça te plaise ou non ;-) 14:44 &amp;lt;cat-a-puss&amp;gt; donc l'appli ne peut pas régler la longueur de tunnel à 0 même si elle le veut ? 14:44 &amp;lt;jrandom&amp;gt; exact — i2p lui-même, c'est le TCP/datagrammes, et l'appli DHT enclave pourrait servir de base pour le stockage de données 14:44 &amp;lt;jrandom&amp;gt; absolument 14:45 &amp;lt;jrandom&amp;gt; en fait, avec des tunnels à 0 saut et la défense que Connelly a décrite la semaine dernière, ça peut être assez anonyme face à certains attaquants 14:45 &amp;lt;jrandom&amp;gt; euh, j'ai mal lu ce que tu as dit. oui, l'appli peut régler la longueur de tunnel à 0, mais en fait, cela offre quand même un certain degré d'anonymat 14:46 &amp;lt;cat-a-puss&amp;gt; ok 14:46 &amp;lt;jrandom&amp;gt; (suffisant pour certaines personnes, mais insuffisant face à certaines attaques statistiques) 14:46 &amp;lt;hypercubus&amp;gt; si tu ne voulais aucun anonymat, tu ne devrais pas faire passer ton trafic sur i2p 14:47 &amp;lt;cat-a-puss&amp;gt; et différentes applis sur le même hôte/port sont gérées avec des clés séparées, je suppose ? 14:47 &amp;lt;jrandom&amp;gt; exactement 14:47 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; un faible anonymat pourrait être populaire pour faire tourner du p2p sur I2P ? 14:47 &amp;lt;cat-a-puss&amp;gt; alors la seule question qui me reste est une sorte de « service de réponse » 14:47 &amp;lt;jrandom&amp;gt; oui DrWoo — le partage de fichiers / etc. pourrait probablement utiliser des tunnels à 0 saut 14:48 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; salut soros! 14:48 &amp;lt;hypercubus&amp;gt; je pense que des applis de type BitTorrent sur i2p auraient probablement besoin de tunnels à 0–1 saut 14:48 &amp;lt;Connelly&amp;gt; jrandom : quelle défense pour des tunnels à 0 saut ? 14:48 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; salut woo :D 14:48 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; soros : tu te cachais hehe 14:48 &amp;lt;cat-a-puss&amp;gt; C.-à-d. mettre en place quelque chose dans la base de données i2p où mon trafic va chez quelqu'un d'autre pendant que je suis hors ligne, puis quand je reviens je le contacte et il me met au courant de ce que j'ai manqué ? 14:48 &amp;lt;cat-a-puss&amp;gt; ils n'ont pas besoin de pouvoir le déchiffrer 14:48 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; ai lâché iip pendant quelques mois 14:48 &amp;lt;dm&amp;gt; les retrouvailles de soros et drwoo... 14:48 &amp;lt;dm&amp;gt; LARME 14:48 &amp;lt;hypercubus&amp;gt; cat-a-puss : encore une fois, de la couche applicative 14:49 &amp;lt;jrandom&amp;gt; cat-a-puss : je ne sais pas, ce genre de fonctionnalité je ne l'avais pas vraiment envisagée avec myi2p, mais il y a quelques façons de le faire 14:49 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; ça va vers freenode automatiquement ? 14:49 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; oups.. c'est i2p désolé 14:49 &amp;lt;jrandom&amp;gt; Connelly : utiliser un ordre strict pour les pairs dans le tunnel 14:49 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; soros : c'est un peu déroutant lol 14:50 &amp;lt;Connelly&amp;gt; ok 14:50 &amp;lt;hypercubus&amp;gt; il faut lancer un sondage sur le forum pour voter un nouveau nom pour myI2P ;-) 14:51 &amp;lt;jrandom&amp;gt; betty 14:51 &amp;lt;hypercubus&amp;gt; MyBetty ? 14:51 &amp;lt;dm&amp;gt; MY TOOPIE 14:51 &amp;lt;jrandom&amp;gt; heh 14:51 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; que diriez-vous de acropolis....... c'était ça ? 14:51 &amp;lt;hypercubus&amp;gt; Betty Toop ? 14:51 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; MOAP2P 14:51 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; I2P H@ME 14:51 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; Mother of all P2P 14:52 &amp;lt;hypercubus&amp;gt; nightblade : ouais, acropolis 14:52 &amp;lt;hypercubus&amp;gt; j'aime bien 14:53 &amp;lt;dm&amp;gt; Que diriez-vous de : Pipi dans ta face 14:53 &amp;lt;hypercubus&amp;gt; dm : tu sais que tout ça va finir dans le compte rendu de la réunion, hein ? ;-) 14:53 &amp;lt;Connelly&amp;gt; hé, j'ai une super idée 14:53 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; Centre de l'I2P connu 14:53 &amp;lt;dm&amp;gt; hypercubus : pipi dans ta face 14:53 &amp;lt;Connelly&amp;gt; intégrons un RPG 3D programmable par l'utilisateur dans I2P H@ME 14:53 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; appelle-le HyperCube. 14:54 &amp;lt;Connelly&amp;gt; et utilisons la technologie Mozilla pour le faire :) 14:54 &amp;lt;dm&amp;gt; Maxthon pipi sur Mozilla 14:54 &amp;lt;Connelly&amp;gt; d'accord, Maxthon 14:54 &amp;lt;hypercubus&amp;gt; tu es en trip XUL, connelly ? ;-) 14:54 &amp;lt;Connelly&amp;gt; ouais ! 14:55 &amp;lt;Connelly&amp;gt; mais on devrait créer tout un langage de programmation basé sur XML 14:55 &amp;lt;Connelly&amp;gt; ce serait plus flexible comme ça 14:55 &amp;lt;jrandom&amp;gt; et puis construisons aussi notre propre matériel 14:55 &amp;lt;hypercubus&amp;gt; des routers maillés sans fil sur mesure i2p 14:55 &amp;lt;jrandom&amp;gt; et monter une société de distribution avec des bateaux et des trains pour les envoyer partout ! :) 14:55 &amp;lt;dm&amp;gt; Je connais les CPU 14:55 &amp;lt;dm&amp;gt; J'en construis un 14:56 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; en plus construire les installations de production de puces ... 14:56 &amp;lt;Connelly&amp;gt; oui, une entreprise d'expédition anonyme 14:56 &amp;lt;hypercubus&amp;gt; appelle-la WhoEx 14:56 &amp;lt;Connelly&amp;gt; et utiliser des réflecteurs sur la lune pour se transmettre du trafic Internet laser ! 14:57 &amp;lt;hypercubus&amp;gt; je sens qu'il est temps de boof la réunion 14:57 &amp;lt;jrandom&amp;gt; sur cette not.. 14:57 &amp;lt;jrandom&amp;gt; euh, note 14:57 &amp;lt;jrandom&amp;gt; autre chose que les gens veulent aborder ? si non, on a les forums et la liste de diffusion 14:57 &amp;lt;jrandom&amp;gt; (et on est là tout le temps ;) 14:57 * jrandom conclut 14:57 &amp;lt;dm&amp;gt; pas moi, j'ai une vie. 14:57 &amp;lt;dm&amp;gt; PERDANTS 14:57 &amp;lt;dm&amp;gt; NERRRRRRRRRRRRRRRDDDDDDDSSSSS 14:57 * jrandom donne un *baf* sur la tête de dm 14:58 &amp;lt;jrandom&amp;gt; (fermeture de la réunion) &lt;/div></description></item><item><title>Notes de statut d'I2P pour le 2004-07-20</title><link>/fr/blog/2004/07/20/notes-de-statut-di2p-pour-le-2004-07-20/</link><pubDate>Tue, 20 Jul 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/07/20/notes-de-statut-di2p-pour-le-2004-07-20/</guid><description>&lt;p>&lt;strong>1) 0.3.2.3, 0.3.3, et la feuille de route&lt;/strong>&lt;/p>
&lt;p>Après la publication de la version 0.3.2.3 la semaine dernière, vous avez fait un excellent travail de mise à jour - il ne reste plus que deux retardataires maintenant (l’un en 0.3.2.2 et l’autre bien en arrière, en 0.3.1.4 :). Ces derniers jours, le réseau a été plus fiable que d’habitude - les gens restent sur irc.duck.i2p pendant des heures d’affilée, les téléchargements de fichiers volumineux depuis des eepsites(I2P Sites) réussissent, et l’accessibilité générale des eepsite(I2P Site) est plutôt bonne. Comme cela se passe bien et que je veux vous maintenir sur le qui-vive, j’ai décidé de changer quelques concepts fondamentaux et nous les déploierons dans une version 0.3.3 d’ici un jour ou deux.&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 20 juillet 2004</title><link>/fr/blog/2004/07/20/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-20-juillet-2004/</link><pubDate>Tue, 20 Jul 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/07/20/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-20-juillet-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> cat-a-puss, cervantes, Connelly, deer, duck, jrandom, mihi, modulus&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandom&amp;gt; 0) salut 14:05 &amp;lt;jrandom&amp;gt; 1) 0.3.2.3, 0.3.3, et la feuille de route 14:05 &amp;lt;jrandom&amp;gt; 2) s/reliability/capacity/g 14:05 &amp;lt;jrandom&amp;gt; 3) mises à jour du site web 14:05 &amp;lt;jrandom&amp;gt; 4) attaques et défenses 14:05 &amp;lt;jrandom&amp;gt; 5) ??? 14:05 &amp;lt;jrandom&amp;gt; 0) salut 14:05 * jrandom fait coucou 14:05 &amp;lt;jrandom&amp;gt; notes d’état hebdomadaires en ligne @ http://dev.i2p.net/pipermail/i2p/2004-July/000358.html 14:06 &amp;lt;jrandom&amp;gt; on enchaîne directement avec 1) 0.3.2.3, 0.3.3, et la feuille de route 14:07 &amp;lt;jrandom&amp;gt; (pendant que vous lisez la suite, j’imagine ;) 14:07 &amp;lt;jrandom&amp;gt; la version 0.3.2.3 est sortie et semble bien se comporter 14:07 &amp;lt;jrandom&amp;gt; quels sont les principaux points douloureux que vous voyez ? 14:08 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; aucun problème du tout 14:08 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; 4 jours d’uptime sans problème 14:08 &amp;lt;jrandom&amp;gt; hmm, word 14:08 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; pour certains, irc ne semble pas très stable 14:08 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; par exemple kaji qui se fait éjecter chaque minute 14:08 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mais ce n’est pas nouveau 14:09 &amp;lt;jrandom&amp;gt; oui, ça lui arrive aussi sur le réseau freenode, donc je ne sais pas quoi blâmer 14:09 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; ouais 14:09 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; connelly a eu quelques téléchargements foireux d’après ce que je sais 14:10 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mais vous ne m’entendez pas me plaindre 14:10 &amp;lt;jrandom&amp;gt; ah vraiment ? hmm, je crois qu’on a trouvé que certains étaient liés à sa lib, mais j’ai aussi rencontré des échecs occasionnels sur des transferts de gros fichiers 14:10 &amp;lt;jrandom&amp;gt; surtout en aspirant des livres depuis alexandria 14:10 &amp;lt;jrandom&amp;gt; (enfin, pas spécialement, mais c’est le seul site d’où je télécharge) 14:11 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; :) 14:11 &amp;lt;jrandom&amp;gt; ok, eh bien, mon plan : une fois la 0.3.3 sortie, je consacrerai mon temps à nous amener vers 0.4, en parallèle des corrections de bugs que vous remontez 14:12 &amp;lt;jrandom&amp;gt; le travail restant pour 0.4 est largement du web simple (nouvelle console router avec servlets, intégration Jetty, servlet pour contrôler le router, et une servlet pour configurer les instances i2ptunnel) 14:13 &amp;lt;jrandom&amp;gt; peut-être que des gens du monde JSP/servlet peuvent aider sur une partie pour se faire la main avec le code, même si j’ai déjà fait pas mal de ce genre de trucs donc l’impl ne sera pas trop dure 14:13 &amp;lt;jrandom&amp;gt; d’après ce que je sais, l’installeur de hypercubus est pratiquement prêt 14:13 &amp;lt;jrandom&amp;gt; (même si je lui ai collé du nouveau boulot aujourd’hui ;) 14:13 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; featurecreep++ 14:14 &amp;lt;jrandom&amp;gt; ça maintient les gens en alerte :) 14:14 &amp;lt;jrandom&amp;gt; (mais allez, tout le monde déteste télécharger tous les JAR séparément pour les mises à niveau) 14:14 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; oui, c’est mon plus gros problème avec les mises à niveau 14:14 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; (même si j’utilise cvs) 14:14 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; mais ça le serait si je ne le faisais pas 14:15 &amp;lt;jrandom&amp;gt; heh 14:15 &amp;lt;mihi&amp;gt; jrandom: tar simplement tout -&amp;gt; 1 téléchargement ;) 14:15 &amp;lt;jrandom&amp;gt; ce serait assez simple, et laisser updgrade.sh/upgrade.bat == jar xf upgrade.jar 14:16 &amp;lt;jrandom&amp;gt; (après un appel façon wget) 14:16 &amp;lt;jrandom&amp;gt; eh bien, je pense que hypercubus a le code pour faire tout ça sous contrôle, donc on peut lui laisser faire la bonne chose 14:17 &amp;lt;jrandom&amp;gt; bref, oui, comme vous l’avez peut-être remarqué, notre planning n’est plus exactement celui d’avant 14:17 &amp;lt;jrandom&amp;gt; la feuille de route a été mise à jour et aaalllooonnnggée 14:18 &amp;lt;mihi&amp;gt; jjrraannddoomm:: vvérriiffiie ttoon ccoommuuttaatteurr dduuppleexx 14:18 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; hah 14:18 &amp;lt;jrandom&amp;gt; heh 14:18 * mihi a fait une erreur... qui la repère en premier ? 14:19 &amp;lt;jrandom&amp;gt; (\n\n) 14:19 &amp;lt;jrandom&amp;gt; mais bref 14:19 &amp;lt;mihi&amp;gt; ok, une autre ;) 14:19 &amp;lt;duck&amp;gt; (pas d’espaces doubles) 14:19 &amp;lt;mihi&amp;gt; duck++ 14:20 &amp;lt;jrandom&amp;gt; je pense que la feuille de route est assez réaliste au moins jusqu’à la version 1.0 maintenant, même si, selon l’adoption et les retours des utilisateurs, nous pourrions réorganiser ou supprimer l’une des 0.4.2 ou 0.4.3 14:20 &amp;lt;jrandom&amp;gt; (et, bien sûr, comme toujours, la feuille de route est sujette à changement si plus de gens s’impliquent :) 14:21 &amp;lt;modulus&amp;gt; peut-être qu’un jour je le ferai, après avoir appris Java, mais i2p ne ressemble pas à un projet pour novice. 14:21 &amp;lt;deer&amp;gt; &amp;lt;Sandworm&amp;gt; ouais, ça prendra plus longtemps :) 14:21 &amp;lt;deer&amp;gt; * duck s’attend à encore quelques glissades en chemin 14:21 &amp;lt;modulus&amp;gt; :-) 14:22 &amp;lt;deer&amp;gt; * duck peut à peine appeler ça des glissades, regardez l’impressionnant tableau sur http://www.i2p.net/redesign/announcements 14:22 &amp;lt;jrandom&amp;gt; des dérapages peuvent arriver bien sûr, mais je pense que les jalons restants sont assez faisables 14:22 &amp;lt;jrandom&amp;gt; ouais, merci de montrer que je n’ai pas de vie, duck ;) 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; c’est ta vie 14:22 &amp;lt;modulus&amp;gt; alors, c’est pour quand la 1.0 ? :-) 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; sois-en fier 14:23 &amp;lt;jrandom&amp;gt; modulus: même si certaines parties d’i2p sont une vraie plaie, il y a pas mal de morceaux qu’un nouveau développeur peut attaquer assez facilement 14:23 &amp;lt;modulus&amp;gt; probablement des parties plutôt ennuyeuses, non ? 14:24 &amp;lt;jrandom&amp;gt; non, pas du tout. par exemple, bricoler une chouette appli de transfert de fichiers ou de chat anonyme, un mini serveur web, un MUD, une appli d’échecs, etc. 14:24 &amp;lt;duck&amp;gt; (mises à jour du site web) 14:24 &amp;lt;modulus&amp;gt; hmm, ça a l’air cool. 14:24 &amp;lt;jrandom&amp;gt; (alias des applis clientes simples pouvant être anonymes) 14:24 &amp;lt;jrandom&amp;gt; et bien sûr des mises à jour web ;) 14:25 &amp;lt;modulus&amp;gt; c’est quoi cette histoire de mises à jour web ? 14:25 &amp;lt;jrandom&amp;gt; notre site web a besoin de travail (voir http://dev.i2p.net/pipermail/i2p/2004-July/000358.html ou attendez quelques minutes pour le point 3 de l’ordre du jour) 14:25 &amp;lt;cat-a-puss&amp;gt; Où myi2p s’insère-t-il là-dedans ? 14:25 &amp;lt;modulus&amp;gt; ah ah 14:26 &amp;lt;jrandom&amp;gt; cat-a-puss: http://www.i2p.net/redesign/myi2p :) 14:26 &amp;lt;modulus&amp;gt; il me semble que myi2p n’est pas une priorité pour le moment... 14:26 &amp;lt;jrandom&amp;gt; (je viens d’écrire une brève page à ce sujet il y a quelques heures) 14:27 &amp;lt;jrandom&amp;gt; au passage, toutes les mises à jour du site sont publiées sur la liste de diffusion i2pwww (http://dev.i2p.net/pipermail/i2pwww/2004-July/thread.html) 14:28 &amp;lt;modulus&amp;gt; hmm, je pourrais écrire une appli globale de nommage :-) 14:28 &amp;lt;jrandom&amp;gt; mais je vois toujours l’implémentation de myi2p (au moins le carnet d’adresses de base et le blogging) réalisée pour la version 1.0 14:28 &amp;lt;jrandom&amp;gt; (d’après la feuille de route, prévue pour novembre) 14:28 &amp;lt;jrandom&amp;gt; oui, certainement 14:28 &amp;lt;modulus&amp;gt; quelque chose de plus simple que le DNS, avec authentification et délégation des TLD 14:28 &amp;lt;jrandom&amp;gt; ce ne serait pas mal non plus d’avoir ça — une appli simple qui puisse interroger un serveur de noms central, ce serait sympa 14:29 &amp;lt;modulus&amp;gt; yep 14:29 &amp;lt;jrandom&amp;gt; alors, au code :) 14:29 &amp;lt;modulus&amp;gt; je commence demain. passez-moi un savon si je suis sur autre chose ;-) 14:29 &amp;lt;jrandom&amp;gt; hé hé cool, on fera 14:29 &amp;lt;jrandom&amp;gt; ok, on passe à 2) s/reliability/capacity/g 14:29 &amp;lt;duck&amp;gt; petite question sur le site : 14:29 &amp;lt;duck&amp;gt; oh attendez 14:29 &amp;lt;duck&amp;gt; c’est le 3 14:29 &amp;lt;duck&amp;gt; désolé 14:29 &amp;lt;jrandom&amp;gt; bien sûr, quoi de neuf ? 14:30 &amp;lt;jrandom&amp;gt; ah, ok 14:30 &amp;lt;jrandom&amp;gt; il va y avoir un changement assez fondamental du profilage des pairs et du code de sélection dans la 0.3.3, comme décrit dans l’e-mail et http://www.i2p.net/redesign/how_peerselection 14:31 &amp;lt;jrandom&amp;gt; je l’ai en cours d’exécution sur une paire de routers pour l’instant et ça a l’air assez sage (Vitesse : 25.18 (5 pairs rapides) Capacité : 17.50 (8 pairs à haute capacité) Intégration : 37.00 (2 pairs bien intégrés)) 14:31 &amp;lt;jrandom&amp;gt; et plus de valeurs négatives :) 14:31 &amp;lt;modulus&amp;gt; :) 14:32 &amp;lt;jrandom&amp;gt; je vais encore tester un peu, peut-être un jour ou deux, puis la publier en 0.3.3 14:32 &amp;lt;cat-a-puss&amp;gt; d 14:32 &amp;lt;cat-a-puss&amp;gt; &amp;lt;modulus&amp;gt; 14:32 &amp;lt;cat-a-puss&amp;gt; oups 14:33 &amp;lt;duck&amp;gt; tu suggères de ne pas mettre à jour cvs ? 14:33 &amp;lt;cat-a-puss&amp;gt; pour faire du dns, regardez un cache de http://www.levien.com/thesis/compact.pdf 14:33 &amp;lt;jrandom&amp;gt; non, cvs est assez stable pour l’instant 14:33 &amp;lt;jrandom&amp;gt; (mais, comme toujours, soyez prêts à revenir en arrière si une saleté survient) 14:35 &amp;lt;jrandom&amp;gt; ça a l’air cool cat-a-puss, merci 14:35 &amp;lt;cat-a-puss&amp;gt; (j’ai une copie de l’original si quelqu’un la veut) 14:36 &amp;lt;jrandom&amp;gt; le cache Google abîme un peu les images, donc si tu as le PDF brut ce serait top 14:36 &amp;lt;jrandom&amp;gt; bref, on s’éloigne un peu du sujet pour le moment (mais on pourra y revenir) 14:37 &amp;lt;jrandom&amp;gt; c’est à peu près tout pour le changement reliability/capacity, donc passons à 3) mises à jour du site web 14:37 &amp;lt;jrandom&amp;gt; duck : tu avais quelque chose à soulever ? 14:38 &amp;lt;jrandom&amp;gt; pendant que duck prépare ses notes, est-ce que quelqu’un a des idées/suggestions/inquiétudes à propos des éléments postés dans l’e-mail ? 14:39 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; le site a l’air bien 14:39 &amp;lt;jrandom&amp;gt; oui, j’aime la nouvelle nav et la mise en page du site est assez propre 14:40 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; plus facile de trouver des choses 14:40 &amp;lt;cervantes&amp;gt; _beaucoup_ plus facile de trouver des choses 14:40 &amp;lt;duck&amp;gt; d’abord je veux remercier notre défenseur des utilisateurs, protocol, d’être devenu utile :) 14:40 &amp;lt;jrandom&amp;gt; heh 14:40 &amp;lt;duck&amp;gt; il a eu de bonnes suggestions et il vient juste de commencer 14:40 &amp;lt;cervantes&amp;gt; hip hip hourra ! 14:40 &amp;lt;jrandom&amp;gt; (bien dit !) 14:41 &amp;lt;duck&amp;gt; ensuite, je pense qu’il n’y a guère de raison de ne pas mettre en ligne la refonte pour de bon 14:42 &amp;lt;jrandom&amp;gt; d’accord — peut-être qu’on peut simplement marquer news/development/documentation comme éléments hors nav de page, laisser de côté les tweaks JVM et config pour le moment, et mettre un peu de contenu de base sur la page I2PTunnel ; je pense qu’on peut la déployer 14:42 &amp;lt;jrandom&amp;gt; je veux juste la mettre en ligne avec tous les liens qui fonctionnent (et toutes les pages qui ne fonctionnent pas) 14:43 &amp;lt;jrandom&amp;gt; il y aura bien sûr d’autres mises à jour après qu’elle sera en vie ;) 14:43 &amp;lt;jrandom&amp;gt; euh, en ligne 14:44 &amp;lt;jrandom&amp;gt; au passage, wilde a aussi branché notre compte 34sp, donc nous pourrons migrer le site là-bas si nécessaire 14:44 &amp;lt;cervantes&amp;gt; coolio 14:44 &amp;lt;jrandom&amp;gt; des pensées, duck ? le bidule menu.php peut-il gérer des entrées de nav non liées à une page ? 14:44 * cervantes vérifie sa boîte de réception pour des points de parrainage 14:45 &amp;lt;jrandom&amp;gt; (ou ce serait trop d’effort pour le modifier et l’ajouter ?) 14:45 &amp;lt;jrandom&amp;gt; hé hé cervantes, ça devrait être en route 14:45 &amp;lt;cervantes&amp;gt; ;-) 14:45 &amp;lt;cervantes&amp;gt; ah, la vieille manœuvre du « le chèque est dans le courrier » 14:47 &amp;lt;duck&amp;gt; désolé ; je faisais autre chose entre-temps. 14:47 &amp;lt;duck&amp;gt; ok ; oui, possible d’en faire uniquement un titre de section de nav 14:47 &amp;lt;jrandom&amp;gt; pas de souci, on peut avancer et y revenir plus tard si tu préfères 14:47 &amp;lt;jrandom&amp;gt; ok cool 14:47 &amp;lt;jrandom&amp;gt; (duck++) 14:48 &amp;lt;jrandom&amp;gt; ok, d’autres trucs liés au site web ? 14:48 &amp;lt;duck&amp;gt; avec ta suggestion, ça semble prêt pour mise en ligne. 14:48 &amp;lt;jrandom&amp;gt; sinon, on peut passer à 4) attaques et défenses 14:48 &amp;lt;duck&amp;gt; . 14:48 &amp;lt;jrandom&amp;gt; ok 14:49 &amp;lt;jrandom&amp;gt; ok, je suppose que vous avez lu la liste de diffusion et vu les messages de connelly et les différentes réponses 14:50 &amp;lt;cervantes&amp;gt; il a été occupé :) 14:50 &amp;lt;cervantes&amp;gt; (presque autant que proto) 14:50 &amp;lt;Connelly&amp;gt; à mon avis, le réseau paraît solide sauf face à l’analyse de trafic (sites avec beaucoup de trafic), aux attaques de coupure de connexions par des gouvernements, et aux attaquants qui prendraient le contrôle d’une large majorité du net 14:50 &amp;lt;jrandom&amp;gt; même si je pense qu’on est en assez bonne posture, je suis sûr qu’il y a des choses qu’on a manquées, donc ne présumez pas qu’i2p fait ou fera ce qu’il prétend — challengez les hypothèses et dites pourquoi ça craint 14:50 &amp;lt;Connelly&amp;gt; le chiffrement met à mal la plupart des attaques non agressives 14:51 &amp;lt;jrandom&amp;gt; c’est l’idée 14:51 &amp;lt;jrandom&amp;gt; et avec les capacités i2p 2.0 et 3.0, des défenses face à des adversaires de niveau gouvernement seront possibles 14:51 &amp;lt;Connelly&amp;gt; bien sûr, en pratique il y aura des failles de sécurité à corriger 14:52 * jrandom doit encore écrire des docs expliquant comment les délais en 3.0 empêcheront les attaques de segmentation 14:52 &amp;lt;jrandom&amp;gt; certainement, connelly 14:54 &amp;lt;jrandom&amp;gt; ok, s’il n’y a rien de plus dans ce sens, je pense que c’est tout pour moi 14:54 &amp;lt;jrandom&amp;gt; donc 5) ??? 14:55 &amp;lt;jrandom&amp;gt; oh, au passage, j’ai tracé le graphe de l’utilisation de bande passante en fonction du nombre de tunnels auxquels on participe pour une des simulations sur une période de 4 jours 14:55 &amp;lt;jrandom&amp;gt; c’est posté @ http://dev.i2p.net/~jrandom/4daybandwidth.png 14:56 &amp;lt;jrandom&amp;gt; la simu envoyait des messages de 32 Ko dans les deux sens toutes les 30 s, avec deux routers bridés à 6 Ko/s, et les choses se comportaient exactement comme elles « devraient » 14:56 &amp;lt;duck&amp;gt; (propriété nolink implémentée pour le site) 14:56 &amp;lt;jrandom&amp;gt; (p. ex. charge distribuée sur les pairs rapides et fiables, pairs lents évités, etc.) 14:56 &amp;lt;jrandom&amp;gt; w00t 14:56 &amp;lt;Connelly&amp;gt; un graphe log de bande passante/utilisateur en fonction de la taille du réseau serait sympa 14:57 &amp;lt;Connelly&amp;gt; pour pouvoir dire « ouais, ça passe vraiment à l’échelle » 14:58 &amp;lt;jrandom&amp;gt; ça n’aurait même pas besoin d’un graphe log — la scalabilité de la comm client est strictement O(1) [nécessitant 2k*msgSize, où k = # de sauts dans le tunnel] 14:58 &amp;lt;jrandom&amp;gt; mais oui, je suis d’accord, il nous faut des docs décrivant comment i2p passe à l’échelle 14:58 &amp;lt;Connelly&amp;gt; et pour Kademlia... c’est dans ta simu ? 14:58 &amp;lt;jrandom&amp;gt; oui, la simu est en fait le code complet du router, le tout exécuté dans une seule JVM 14:58 &amp;lt;jrandom&amp;gt; je la fais tourner même avec les connexions TCP complètes au lieu du système de comm de la VM aussi 14:59 &amp;lt;jrandom&amp;gt; le code Kademlia est utilisé la première fois qu’Alice veut contacter Bob — tant qu’ils continuent à parler, leur communication est en O(1) puisqu’ils joignent leur LeaseSet avec la charge utile 14:59 &amp;lt;jrandom&amp;gt; (donc il n’y a pas besoin de requêtes netDb ultérieures) 15:00 &amp;lt;cervantes&amp;gt; vl07 et onb0 sont les routers bridés ? 15:00 &amp;lt;jrandom&amp;gt; mais oui, il nous faut une simulation pour démontrer comment la netDb elle-même passe à l’échelle 15:01 &amp;lt;jrandom&amp;gt; cevantes: 0jvf et onb0 15:01 &amp;lt;cervantes&amp;gt; qu’est-ce qui explique le plongeon de vl07 après une journée d’uptime ? 15:02 &amp;lt;cervantes&amp;gt; semble croiser 00u0 15:02 &amp;lt;jrandom&amp;gt; tous les routers non bridés sont essentiellement égaux — ils sont tous sur le même CPU, tous avec la même latence (0 ms), donc l’attribution de l’un comme « fast » vs « reliable » est juste arbitraire 15:04 &amp;lt;Connelly&amp;gt; vos désignations « fast and reliable », « slow », etc. se remettent-elles de grandes valeurs ? 15:04 &amp;lt;jrandom&amp;gt; pourquoi son classement/utilisation a-t-il diminué après une journée ? je ne suis pas sûr ; peut-être qu’une surcharge CPU ou IO transitoire pendant le test a fait baisser un peu sa vitesse 15:04 &amp;lt;jrandom&amp;gt; oui, les classements utilisent maintenant la médiane, pas la moyenne, et il y a en plus une décroissance assez rapide des données 15:05 &amp;lt;jrandom&amp;gt; s/fiarly/fairly/ 15:05 &amp;lt;Connelly&amp;gt; donc si je te fais croire que ma reliability est 1000000000, tu peux t’en remettre quand je commence à laisser tomber des messages 15:06 &amp;lt;jrandom&amp;gt; certainement — si tu « échoues », j’arrête immédiatement de te demander des choses et je diminue ton classement 15:06 &amp;lt;jrandom&amp;gt; le nouveau calcul de « capacity » est d’ailleurs assez sensible à ce genre de changements 15:06 &amp;lt;jrandom&amp;gt; (la speed est aussi assez difficile à trafiquer, puisque tous les rangs de speed sont des valeurs réellement mesurées) 15:07 &amp;lt;jrandom&amp;gt; ((comme l’était la reliability, et comme l’est le calcul de capacity)) 15:09 &amp;lt;jrandom&amp;gt; ok, quelqu’un d’autre a quelque chose à aborder ? 15:10 &amp;lt;deer&amp;gt; * jrandomi2p suggère le *baf*er 15:11 * jrandom est d’accord 15:11 * jrandom se prépare 15:11 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 22 juin 2004</title><link>/fr/blog/2004/06/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-juin-2004/</link><pubDate>Tue, 22 Jun 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/06/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-22-juin-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> BrianR, cervantes, deer, dm, duckie, fvw, jrandom, mihi, Nightblade, thecrypto, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:00 &amp;lt;jrandom&amp;gt; 0) salut 14:00 &amp;lt;jrandom&amp;gt; 1) mise à jour d'état 14:00 &amp;lt;jrandom&amp;gt; 2) cvs HEAD 14:00 &amp;lt;jrandom&amp;gt; 3) 0.4 14:00 &amp;lt;jrandom&amp;gt; 4) 1.0 14:00 &amp;lt;jrandom&amp;gt; 5) autres activités 14:00 &amp;lt;jrandom&amp;gt; 6) ??? 14:00 &amp;lt;jrandom&amp;gt; 0) salut 14:00 &amp;lt;dm&amp;gt; 7) Profit !! 14:00 &amp;lt;mihi&amp;gt; salut 14:00 &amp;lt;cervantes&amp;gt; bonjour 14:00 &amp;lt;dm&amp;gt; salut 14:00 &amp;lt;fvw&amp;gt; salut dr nick 14:01 &amp;lt;jrandom&amp;gt; pour tous ceux qui suivent depuis chez eux, nous avons mis en ligne les notes d'état @ http://dev.i2p.net/pipermail/i2p/2004-June/000286.html 14:01 &amp;lt;jrandom&amp;gt; comme d'habitude, ça contient le contenu réel - ici on fait surtout du méta et on discute 14:01 * dm joue depuis la maison. CLIN D'OEIL CLIN D'OEIL CLIN D'OEIL. 14:01 &amp;lt;jrandom&amp;gt; BrianR: c'est là que le LART est utile 14:02 &amp;lt;jrandom&amp;gt; bref, passons à 1) mise à jour d'état 14:02 &amp;lt;thecrypto&amp;gt; voyons si je peux me connecter à un eepsite 14:03 &amp;lt;jrandom&amp;gt; l'autre jour, on a eu un nombre de routers quittant le réseau plus élevé que d'habitude; j'espère que c'est parce que beaucoup de services sur le réseau étaient b0rked à cause de mes bugs stupides 14:03 * mihi démarre son router 14:03 &amp;lt;thecrypto&amp;gt; ouais ! 14:03 &amp;lt;jrandom&amp;gt; si des gens arrêtent leur router pour une autre raison (bugs, cpu/mémoire, etc.) j'aimerais vraiment le savoir 14:04 &amp;lt;dm&amp;gt; ok 14:05 &amp;lt;BrianR&amp;gt; Je dois dire qu'actuellement i2p se comporte mieux que freenet sur ma machine... tant en termes de bande passante consommée que de CPU/RAM. 14:05 &amp;lt;jrandom&amp;gt; il y a un bug vraiment méchant dans cvs en ce moment, mais corrigé en local - je le commettrai plus tard ce soir (je ne sais pas si ce sera avant ou après avoir monté ma nouvelle machine) 14:05 &amp;lt;jrandom&amp;gt; ah mortel 14:06 &amp;lt;jrandom&amp;gt; pour être juste, i2p en fait beaucoup moins que freenet - quand on aura des milliers de routers, on verra 14:06 &amp;lt;dm&amp;gt; Pourquoi les systèmes d'exploitation n'ont-ils pas une limitation de bande passante par application intégrée ? C'est difficile à faire ? 14:06 &amp;lt;BrianR&amp;gt; J'aimerais faire des tests de charge avec la limitation de bande passante intégrée d'i2p. Ça en est où ? 14:06 &amp;lt;dm&amp;gt; Tous ces projets qui perdent du temps à implémenter leur propre limitation de bande passante, ça semble idiot. 14:06 &amp;lt;fvw&amp;gt; dm: Linux le fait, FreeBSD aussi sans doute. 14:07 &amp;lt;dm&amp;gt; Ah bon ? 14:07 &amp;lt;cervantes&amp;gt; netlimiter sur windoze le fait 14:07 &amp;lt;BrianR&amp;gt; dm: Ce n'est pas difficile. Il y a plein d'outils de limitation de bande passante au niveau système, pour 'doze, linux, *bsd... 14:07 &amp;lt;dm&amp;gt; Ça a du sens de le mettre dans l'OS si tu veux mon avis. 14:07 &amp;lt;fvw&amp;gt; dm iptables marking + tc sous linux; je l'utilise en ce moment, ça marche comme un charme. 14:07 &amp;lt;jrandom&amp;gt; BrianR: c'est en assez bon état - ce sera dans la prochaine version 0.3.1.5 (que j'espère sortir cette semaine) 14:07 &amp;lt;dm&amp;gt; Mais bon... 14:07 &amp;lt;BrianR&amp;gt; le truc, c'est qu'il est souvent plus logique de limiter au niveau de l'application afin de pouvoir décider intelligemment où dépenser la bande passante en priorité 14:08 &amp;lt;jrandom&amp;gt; exactement 14:08 &amp;lt;dm&amp;gt; C'est un autre problème. 14:08 &amp;lt;jrandom&amp;gt; avec la limitation de bande passante à l'intérieur d'i2p, on sait quand on sature notre limite et on peut refuser de participer à des tunnels (etc) 14:08 &amp;lt;BrianR&amp;gt; Au niveau applicatif tu n'as aucune idée laquelle de tes connexions TCP va perdre un paquet quand tu dépasses la limite d'émission imposée par le système. 14:08 &amp;lt;fvw&amp;gt; en fait, le mieux serait que l'OS donne un retour approprié; mais ce n'est pas pertinent pour i2p pour l'instant. 14:09 &amp;lt;jrandom&amp;gt; vrai, fvw, une fois qu'on aura intégré i2p avec tun/tap ;) 14:09 &amp;lt;BrianR&amp;gt; fvw: On a bien un peu de retour via la contre-pression.. Mais c'est difficile de savoir si la contre-pression vient de la lenteur du lien distant ou du côté local.. 14:09 &amp;lt;dm&amp;gt; Mettez une prime pour patcher Windows afin d'avoir une limitation de bande passante par application. Merci. 14:09 &amp;lt;jrandom&amp;gt; héhé 14:09 &amp;lt;fvw&amp;gt; "mes trucs n'arrivent pas" et "cette connexion est en train d'être bridée" sont deux choses complètement différentes. 14:09 &amp;lt;fvw&amp;gt; elles se recoupent parfois bien sûr. 14:10 &amp;lt;dm&amp;gt; (20 $ de plus pour avoir un petit graphe avec l'utilisation de bande passante de chaque fenêtre dans la barre de titre... À côté des boutons de réduction, etc) 14:11 &amp;lt;jrandom&amp;gt; ok, quelqu'un d'autre a des points liés à l'état du réseau à aborder ? 14:12 &amp;lt;BrianR&amp;gt; Oh.. ce truc de surveillance des connexions IRC.. 14:12 &amp;lt;duckie&amp;gt; Je m'excuse d'avoir mis à jour vers cvs 14:12 &amp;lt;jrandom&amp;gt; hehe 14:12 &amp;lt;BrianR&amp;gt; Y a-t-il un graphe MRTG de ça ou des logs ou quelque chose quelque part ? 14:12 &amp;lt;jrandom&amp;gt; bogobot, c'est bien ça ? duck.i2p/bogo/ si je me souviens bien ? 14:13 &amp;lt;duckie&amp;gt; quelque chose comme ça 14:13 &amp;lt;jrandom&amp;gt; (c'est lié depuis duck.i2p, mes routers sont hors ligne pour le moment donc je ne peux pas vérifier) 14:13 &amp;lt;duckie&amp;gt; référencé sur `http://duck.i2p/` sous la section stats 14:13 &amp;lt;duckie&amp;gt; `http://duck.i2p/bogobotlogs/` 14:14 &amp;lt;BrianR&amp;gt; il pourrait être utile d'étendre ce truc pour en faire un outil général d'étude de joignabilité.. 14:15 &amp;lt;dm&amp;gt; Vous tapez vraimeeeeeeeeeeeent trèèèèès lentement. 14:15 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; hypercubus a quelques améliorations en attente, mais il est assez occupé avec l'installeur en ce moment 14:16 &amp;lt;jrandom&amp;gt; BrianR: bogobot sert juste au suivi passif sur irc, mais quelqu'un pourrait modifier la commande ping d'i2ptunnel pour supporter des vérifications périodiques ? 14:16 &amp;lt;jrandom&amp;gt; ou quelqu'un pourrait bricoler un script perl/SAM ;) 14:16 &amp;lt;BrianR&amp;gt; peut-être un script qui produise un graphe MRTG de la joignabilité des points d'extrémité.... 14:16 &amp;lt;BrianR&amp;gt; jrandom: en parlant de perl/SAM, reparle-en quand on arrivera au numéro approprié dans l'ordre du jour 14:16 &amp;lt;duckie&amp;gt; le machin heartbeat ne fait pas ça ? 14:17 &amp;lt;BrianR&amp;gt; Si c'est le cas, je n'ai pas réussi à le faire marcher :( 14:17 &amp;lt;jrandom&amp;gt; en quelque sorte - heartbeat teste des serveurs heartbeat, pas des applis génériques 14:18 &amp;lt;BrianR&amp;gt; Oui... Par exemple, je veux voir si je peux faire un "GET /" avec succès sur duck.i2p, et combien de temps ça a pris. 14:18 &amp;lt;jrandom&amp;gt; mais oui, une fois que le réseau sera en bonne forme, beaucoup de gens pourront faire tourner un serveur heartbeat et les gens pourront se pinguer pour mesurer les performances du réseau 14:18 &amp;lt;Nightblade&amp;gt; pingflood aussi 14:18 &amp;lt;dm&amp;gt; Y a-t-il une limite sur les chaînes GET ? 14:18 &amp;lt;dm&amp;gt; par exemple si tu as une URL vraiment longue, à cause des paramètres CGI ? 14:19 &amp;lt;cervantes&amp;gt; 2047 caractères si je me souviens bien 14:19 &amp;lt;jrandom&amp;gt; ça ne serait pas trop difficile à monter 14:19 &amp;lt;BrianR&amp;gt; dm: Ça dépend du serveur web... Je pense que la RFC spécifie aussi un minimum devant être supporté. 14:19 &amp;lt;jrandom&amp;gt; (euh, un testeur http) 14:19 &amp;lt;dm&amp;gt; cervantes: merci 14:19 &amp;lt;dm&amp;gt; (je viens de réaliser que ça pourrait affecter quelque chose sur lequel je travaille) 14:20 &amp;lt;cervantes&amp;gt; tu te heurtes à 2 problèmes, le support côté serveur web et le support côté client 14:20 &amp;lt;BrianR&amp;gt; sommes-nous sortis du sujet ? 14:20 &amp;lt;cervantes&amp;gt; IE et Mozilla sont tous les deux à 2047 14:20 &amp;lt;cervantes&amp;gt; euh oui :) 14:21 &amp;lt;dm&amp;gt; J'ai ma réponse, on peut continuer :) 14:21 &amp;lt;jrandom&amp;gt; ok, je pense que ça couvre 1), passons brièvement à 2) cvs HEAD 14:21 &amp;lt;jrandom&amp;gt; il y a un sale bug là-dedans en ce moment, et je m'excuse de ne pas l'avoir corrigé plus tôt 14:22 &amp;lt;jrandom&amp;gt; en général, si vous essayez cvs HEAD et que ça ne marche pas bien, revenez en arrière (download jars / pull from the tag) 14:22 &amp;lt;jrandom&amp;gt; bref, assez parlé de ça 14:23 &amp;lt;jrandom&amp;gt; passons à 3) 0.4 14:23 &amp;lt;jrandom&amp;gt; le mail contient mon point de vue / ma justification pour la version - quelqu'un a des préoccupations / questions / idées / suggestions ? 14:24 &amp;lt;Nightblade&amp;gt; ça me semble bien 14:24 &amp;lt;duckie&amp;gt; comment cela change-t-il les estimations de temps ? 14:24 * fvw hoche la tête. Sensé et tout. 14:25 &amp;lt;jrandom&amp;gt; en fait, ça rapproche 0.4, puisqu'on repousse les parties effrayantes de 0.3.3 vers 0.4.1 et 0.4.2 14:25 &amp;lt;jrandom&amp;gt; je ne pense pas que ça changera les dates de 1.0, on réorganise juste des choses avant 14:26 &amp;lt;jrandom&amp;gt; la simulation a montré que notre principal problème de diversification des tunnels peut être facilement corrigé par des tests actifs des pairs 14:26 &amp;lt;jrandom&amp;gt; on avait un peu de ça dans les revs pré-0.2.3, mais on a arrêté car ça semblait ajouter trop de surcharge 14:27 &amp;lt;jrandom&amp;gt; (alors qu'en fait plein de trucs étaient tout simplement cassés, causant la surcharge) 14:27 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; en quoi consistent les tests actifs des pairs ? 14:29 &amp;lt;jrandom&amp;gt; ça veut juste dire qu'on va construire des tunnels secondaires via des pairs qu'on n'utiliserait pas normalement - spécifiquement, je vais le faire piocher des pairs aléatoires dans l'ensemble 'reliable' qui ne sont pas dans l'ensemble 'fast+reliable' 14:29 &amp;lt;jrandom&amp;gt; (et si cette intersection est trop petite, l'étendre à l'ensemble 'not failing') 14:29 &amp;lt;jrandom&amp;gt; je ne sais pas encore combien de tunnels ou de pairs tester, on gardera probablement ça comme paramètre ajustable 14:30 &amp;lt;jrandom&amp;gt; le problème se manifeste dans les profils de pairs - vous verrez beaucoup de valeurs pour vos pairs favoris, mais beaucoup de 0 ou d'autres chiffres faibles pour d'autres pairs 14:30 &amp;lt;jrandom&amp;gt; (ce qui peut être dû au fait qu'ils sont nuls, ou plus probablement au fait qu'ils ne sont pas testés) 14:31 &amp;lt;jrandom&amp;gt; ok, autre chose sur 0.4? ou on passe à 4) 1.0? 14:32 &amp;lt;duckie&amp;gt; oui 14:33 &amp;lt;jrandom&amp;gt; 4) 1.0 14:33 &amp;lt;jrandom&amp;gt; je ne vois pas 1.0 comme une grosse version effrayante approchée asymptotiquement. c'est juste une version où les choses fonctionnent et que les gens peuvent utiliser 14:34 &amp;lt;jrandom&amp;gt; cela dit, quelqu'un a des préoccupations / idées / suggestions/ questions concernant ce qu'il y a dans le mail ? 14:35 &amp;lt;dm&amp;gt; Le rythme auquel la numérotation de versions augmente indiquerait effectivement qu'on s'approche asymptotiquement de la 1.0 14:36 &amp;lt;dm&amp;gt; Il va falloir de gros bonds ! 14:36 &amp;lt;jrandom&amp;gt; 0.4--&amp;gt; 1.0 14:36 &amp;lt;dm&amp;gt; Suuuuuuuuper.... 14:36 &amp;lt;jrandom&amp;gt; et on est à seulement quelques semaines de 0.4 14:37 &amp;lt;jrandom&amp;gt; mais, bien sûr, un peu d'aide nous ferait accélérer :) 14:37 &amp;lt;dm&amp;gt; Sommes-nous satisfaits de la stabilité alors ? 14:37 &amp;lt;jrandom&amp;gt; non, la stabilité en ce moment craint 14:37 &amp;lt;cervantes&amp;gt; myi2p pourrait représenter pas mal de développement pour être bien implémenté, puisqu'idéalement ça repose sur l'aboutissement d'autres projets 14:37 &amp;lt;dm&amp;gt; D'accord, je n'ai pas suivi de près. 14:38 &amp;lt;cervantes&amp;gt; comme la DHT et les datagrammes etc 14:38 &amp;lt;jrandom&amp;gt; d'accord, cervantes, mais si on l'a simplement avec le carnet d'adresses et le blogging distribué, ça me suffira. 14:38 &amp;lt;cervantes&amp;gt; oui 14:38 &amp;lt;jrandom&amp;gt; nightblade travaille sur une DHT qu'on pourra brancher dès qu'elle sera prête, ou on pourrait ajouter des hooks pour référencer freenet:CHK@ ou SSK@ 14:39 &amp;lt;cervantes&amp;gt; la messagerie privée n'est qu'un petit pas à partir du carnet d'adresses syndiqué aussi 14:39 &amp;lt;jrandom&amp;gt; oui, tout est faisable 14:40 &amp;lt;cervantes&amp;gt; le bureau de cam girl en streaming live pourrait prendre plus longtemps... 14:40 -!- Irssi: #i2p: Total de 21 pseudos [0 ops, 0 halfops, 0 voices, 21 normal] 14:40 &amp;lt;jrandom&amp;gt; héhé 14:40 &amp;lt;jrandom&amp;gt; en fait, comme je l'ai mentionné à Sonium avant la réunion, l'une des choses sur lesquelles les gens peuvent aider, c'est la documentation - 14:41 &amp;lt;jrandom&amp;gt; définir quels documents il nous faudra, commencer à esquisser comment ces docs s'articuleront, et peut-être même ouvrir un éditeur et les écrire 14:42 &amp;lt;cervantes&amp;gt; ah, je voulais justement me renseigner plus tôt sur l'amélioration de la console GUI aussi 14:42 &amp;lt;jrandom&amp;gt; la doc est une partie essentielle des versions, à la fois pour la doc technique (car sans bonne doc technique, aucun dev ne s'impliquera) et pour la doc utilisateur (car sans bonne doc utilisateur, les utilisateurs partiront) 14:42 &amp;lt;jrandom&amp;gt; que nous voudrons pour la version 0.4, et ce sera piloté via jsp/servlet 14:43 &amp;lt;jrandom&amp;gt; je n'ai même pas fait de maquettes ou de workflows pour ça, donc si quelqu'un veut s'y mettre, on prend l'aide 14:43 &amp;lt;Nightblade&amp;gt; console GUI? qu'est-ce que c'est - SVGALIB? :) 14:43 &amp;lt;jrandom&amp;gt; héhé 14:43 &amp;lt;mihi&amp;gt; Nightblade: TWIN / curses 14:43 &amp;lt;cervantes&amp;gt; l'ensemble de données est-il le même ou y a-t-il des stats nouvelles et améliorées pour 0.4 14:44 &amp;lt;dm&amp;gt; Je veux une console GUI en WIN32/MFC 14:44 &amp;lt;Nightblade&amp;gt; la console http sur 7655 right 14:44 &amp;lt;cervantes&amp;gt; c.-à-d. la durée pendant laquelle les éléphants restent sur la lune, et s'ils reviennent fréquemment 14:44 &amp;lt;cervantes&amp;gt; oui 14:44 &amp;lt;jrandom&amp;gt; toutes les choses de la console reflètent des données qui peuvent être mises à disposition d'une console 0.4, mais on devrait complètement jeter son design actuel 14:45 &amp;lt;jrandom&amp;gt; (par ex. tout le monde se fiche de connaître le base64 de la clé publique d'une routerIdentity) 14:45 &amp;lt;cervantes&amp;gt; bien que je suggère que cette info devrait rester disponible 14:46 &amp;lt;jrandom&amp;gt; oui, je pense qu'on peut garder la console existante en option - pas besoin de la jeter 14:46 &amp;lt;jrandom&amp;gt; (mais ce serait quelque chose comme `http://localhost:7655/uglyConsole/)` 14:46 &amp;lt;cervantes&amp;gt; ./forlynxusers/ 14:47 &amp;lt;jrandom&amp;gt; la nouvelle console d'administration devrait fonctionner aussi pour les utilisateurs de lynx 14:47 &amp;lt;dm&amp;gt; Est-ce que quelqu'un utilise vraiment lynx ? 14:47 &amp;lt;cervantes&amp;gt; beurk, compatibilité multi-navigateurs 14:47 &amp;lt;jrandom&amp;gt; moi oui 14:47 &amp;lt;jrandom&amp;gt; (par moments) 14:47 &amp;lt;dm&amp;gt; mais.... pourquoi ? 14:47 &amp;lt;fvw&amp;gt; pour des choses comme de brèves éditions de config, carrément. 14:47 &amp;lt;cervantes&amp;gt; dm: si tu es coincé à une invite de commande tu n'as pas beaucoup de choix 14:47 &amp;lt;fvw&amp;gt; c'est rapide et tu n'as pas besoin de X 14:48 &amp;lt;Nightblade&amp;gt; je l'utilise pour naviguer sur des serveurs sans écran 14:48 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; J'utilise le navigateur links 14:48 &amp;lt;jrandom&amp;gt; oui, links est préférable à lynx 14:48 &amp;lt;mihi&amp;gt; quelqu'un utilise w3m? 14:48 &amp;lt;dm&amp;gt; J'utilise INTERNET EXPLORER DE MICROSOFT 14:48 &amp;lt;dm&amp;gt; C'est plutôt cool. 14:48 &amp;lt;jrandom&amp;gt; bon point - autre chose concernant i2p 1.0? 14:49 &amp;lt;dm&amp;gt; A gagné la guerre des navigateurs de 1992-1998 14:49 &amp;lt;jrandom&amp;gt; ou on passe à 5) autres activités? 14:49 &amp;lt;dm&amp;gt; 3 médailles d'honneur. 14:49 &amp;lt;Nightblade&amp;gt; oui 14:49 &amp;lt;Nightblade&amp;gt; J'espère sortir une nouvelle version de libsam demain mais mon ordinateur à la maison est en panne donc je ne sais pas 14:49 &amp;lt;Nightblade&amp;gt; Je vais aussi uploader la bibliothèque de threading de Nickster 14:49 &amp;lt;jrandom&amp;gt; awesome!/doh! 14:50 &amp;lt;jrandom&amp;gt; chouette ! 14:50 &amp;lt;Nightblade&amp;gt; qu'il a dit être dans le domaine public - je vais juste l'uploader exactement comme il me l'a envoyée - je n'ai pas eu le temps d'en faire grand-chose 14:50 &amp;lt;jrandom&amp;gt; une fois 0.3.1.5 sortie, je commencerai aussi à faire tourner le serveur cvs sur i2p 14:50 &amp;lt;jrandom&amp;gt; cool 14:51 &amp;lt;jrandom&amp;gt; (ainsi nickster pourra faire des modifs/mises à jour de son code dans cvs sans exposer son IP) 14:51 &amp;lt;jrandom&amp;gt; quoi de neuf dans la prochaine rev de libsam? 14:51 &amp;lt;Nightblade&amp;gt; quelques correctifs sur l'envoi/réception de datagrammes qui étaient cassés 14:51 &amp;lt;Nightblade&amp;gt; et d'autres trucs dont je ne me souviens pas 14:51 &amp;lt;Nightblade&amp;gt; ce sera dans le changelog 14:51 &amp;lt;jrandom&amp;gt; cool, ça a l'air bien 14:52 &amp;lt;jrandom&amp;gt; au fait, si tu veux une liste de diffusion pour libsam (-announce,-dev,-users,etc) dis-moi 14:52 &amp;lt;jrandom&amp;gt; (mais poster sur i2p@i2p est très bien aussi) 14:52 &amp;lt;Nightblade&amp;gt; overkill 14:52 &amp;lt;jrandom&amp;gt; héhé 14:53 &amp;lt;jrandom&amp;gt; oui probablement 14:53 &amp;lt;cervantes&amp;gt; il peut avoir une section dans i2pforum 14:53 * cervantes passe en douceur à son ordre du jour 14:53 &amp;lt;Nightblade&amp;gt; peut-être une fois que j'aurai cette DHT qui marche - mais c'est loin, et aujourd'hui comme hier je n'ai pas eu le temps d'en faire beaucoup 14:53 &amp;lt;Nightblade&amp;gt; cervantes: il y a déjà un forum de développement d'applications ou quelque chose comme ça iirc 14:53 &amp;lt;Nightblade&amp;gt; aussi, Connelly a besoin d'un compte sur i2p.net si quelqu'un lui en a déjà créé un 14:53 &amp;lt;cervantes&amp;gt; spécifiquement en relation avec i2p? 14:54 &amp;lt;Nightblade&amp;gt; http://www.i2p.net/forum/3 14:54 &amp;lt;jrandom&amp;gt; oh, je n'ai pas ajouté de compte pour connelly, je discuterai avec lui la prochaine fois que je le verrai 14:54 &amp;lt;fvw&amp;gt; mince, je dois filer. À la semaine prochaine, continuez le bon boulot. 14:54 &amp;lt;jrandom&amp;gt; beurk, oui, je ne sais pas trop pour les www.i2p.net/forum/s 14:54 &amp;lt;cervantes&amp;gt; ah...drupal... 14:55 &amp;lt;jrandom&amp;gt; cool fvw, content que tu aies pu venir 14:56 &amp;lt;cervantes&amp;gt; l'i2pforum est à peu près en place 14:56 &amp;lt;cervantes&amp;gt; il a surtout besoin de contenu/utilisateurs pour le remplir :) 14:56 &amp;lt;jrandom&amp;gt; je ne suis pas sûr des forums drupal, ni qu'ils collent vraiment avec la vision que j'ai du site. j'aime bien l'idée d'un site séparé dédié à être un forum utilisateur/dev 14:57 &amp;lt;jrandom&amp;gt; cool cervantes - c'est en tant qu'eepsite, site web, ou les deux? 14:57 &amp;lt;cervantes&amp;gt; J'ai choisi des sujets/sections de forum arbitraires, donc si les gens ont des idées ou veulent écrire des trucs pour des FAQs etc eux ce serait apprécié 14:57 &amp;lt;cervantes&amp;gt; les deux 14:58 &amp;lt;cervantes&amp;gt; actuellement, j'ai le tunnel i2p hors ligne tant que mon router est si instable 14:58 &amp;lt;jrandom&amp;gt; je ne peux pas t'en vouloir :) 14:58 &amp;lt;Nightblade&amp;gt; quelle est l'URL 14:58 &amp;lt;cervantes&amp;gt; mais les gens peuvent commencer à jouer sur outweb 14:59 &amp;lt;cervantes&amp;gt; actuellement il faudra ajouter une entrée dans /etc/hosts c:/windows/system32/drivers/etc/hosts 14:59 &amp;lt;cervantes&amp;gt; 212.113.22.104 i2pforum.cervantes.not2p 14:59 &amp;lt;jrandom&amp;gt; héhé 15:00 &amp;lt;cervantes&amp;gt; Je le configurerai bientôt avec un hostname correct 15:00 &amp;lt;cervantes&amp;gt; ou si quelqu'un veut ajouter un pointeur de sous-domaine à l'enregistrement de domaine php.net...ça serait mieux 15:00 &amp;lt;jrandom&amp;gt; dis-moi si tu veux quelque chose sous le domaine i2p.net ou si tu pars sur un autre domaine ça va 15:00 &amp;lt;cervantes&amp;gt; bof 15:00 &amp;lt;cervantes&amp;gt; i2p.net 15:00 &amp;lt;cervantes&amp;gt; &amp;lt;-- php en tête 15:01 &amp;lt;jrandom&amp;gt; tu veux que ce soit, p. ex., forum.i2p.net? 15:01 &amp;lt;cervantes&amp;gt; ce serait cool ;-) 15:01 &amp;lt;jrandom&amp;gt; w3rd, je mettrai à jour les enregistrements ce soir 15:01 &amp;lt;cervantes&amp;gt; J'ai modifié le code phpbb2 standard pour qu'il ne nécessite pas un email valide pour devenir membre 15:01 &amp;lt;dm&amp;gt; "The site you requested is no longer hosted here" 15:02 &amp;lt;cervantes&amp;gt; si tu oublies ton pass alors tu dois contacter un admin 15:02 &amp;lt;cervantes&amp;gt; dm: as-tu entré ça dans ton fichier hosts ou tu vas juste sur l'IP 15:03 &amp;lt;dm&amp;gt; Invalid URI in request GET i2pforum.cervantes. 15:03 &amp;lt;dm&amp;gt; not2p/&amp;lt;P&amp;gt;
&lt;p>15:03 &lt;dm> Je n&amp;rsquo;utilise pas de navigateurs, j&amp;rsquo;utilise telnet. 15:04 &lt;jrandom> je l&amp;rsquo;ai fait via telnet à l&amp;rsquo;instant. ça marche bien. 15:04 &lt;dm> hmm, j&amp;rsquo;ai oublié le HTTP 1.1 je crois. 15:04 &lt;jrandom> GET / HTTP/1.1\nHost: i2pforum.cervantes.not2p\n\n 15:04 &lt;jrandom> bref 15:04 &lt;jrandom> BrianR: ping 15:05 &lt;dm> Ça a marché. Tes talents en telnet sont affûtés, jeune. 15:07 -!- Irssi: #i2p: Total de 19 pseudos [0 ops, 0 halfops, 0 voices, 19 normaux] 15:07 &lt;jrandom> ok, quelqu&amp;rsquo;un d&amp;rsquo;autre travaille sur des projets liés à i2p dont il souhaite discuter ? 15:07 &lt;jrandom> sinon, 6) ??? 15:07 &lt;dm> cum! 15:07 * wern lève la main 15:07 &lt;jrandom> salut^2, que tal? 15:08 * jrandom donne la parole à wilde 15:08 -!- wern est maintenant connu sous le nom de wilde 15:08 &lt;wilde> Je veux juste remercier nos nouveaux sponsors, cervantes et hypercubus 15:08 &lt;wilde> :) 15:09 &lt;wilde> nous avons reçu deux dons généreux au fonds général 15:09 &lt;cervantes> wilde : la conversion s&amp;rsquo;est bien passée ? 15:09 &lt;dm> combien ? 15:09 &lt;wilde> cervantes : je les échangerai demain 15:09 &lt;cervantes> ah 15:09 &lt;wilde> (avec un peu de chance) 15:10 &lt;cervantes> donc il pourrait encore y avoir un prix de consolation ;-) 15:10 &lt;jrandom> génial, merci cervantes &amp;amp; hypercubus :) 15:10 &lt;cervantes> heh&amp;hellip; eh bien, gardez les louanges jusqu&amp;rsquo;à ce que l&amp;rsquo;argent soit à la banque, je pense ;-) 15:11 &lt;dm> c&amp;rsquo;était une bonne réunion. Je file au lit. 15:11 &lt;dm> Bonne nuit ! 15:11 &lt;jrandom> bonne nuit dm 15:11 &lt;wilde> ouais, je ferai les louanges complètes la prochaine fois 15:11 &lt;jrandom> ok, autre chose à ajouter wilde, ou quelqu&amp;rsquo;un d&amp;rsquo;autre ? 15:11 &lt;wilde> ouais 15:12 &lt;wilde> je mettrai le site i2p.net hors ligne demain pendant un moment (intentionnellement cette fois ;) 15:12 &lt;wilde> pour changer de serveur 15:12 &lt;jrandom> heh d&amp;rsquo;accord, cool 15:12 &lt;wilde> gardez vos messages, ils pourraient disparaître 15:12 &lt;jrandom> aurons-nous la même IP, ou dois-je mettre à jour les enregistrements ? 15:12 &lt;dm> peux-tu rendre ça transparent ? 15:12 &lt;wilde> si vous postez demain, bien sûr 15:13 &lt;wilde> dm : pas moyen ;) 15:13 &lt;wilde> pas moi 15:13 &lt;dm> d&amp;rsquo;accord. 15:13 &lt;wilde> jrandom : même IP 15:13 &lt;jrandom> ok cool 15:13 &lt;jrandom> wilde++ 15:13 &lt;wilde> terminé 15:14 &lt;jrandom> ok, quelqu&amp;rsquo;un d&amp;rsquo;autre a quelque chose dont il aimerait discuter ? 15:14 * cervantes enfile sa calotte crânienne en métal &amp;ldquo;Ming l&amp;rsquo;impitoyable&amp;rdquo; 15:14 &lt;jrandom> dans ce cas 15:15 * jrandom se prépare 15:15 * jrandom &lt;em>baf&lt;/em> met une tape sur la tête de cervantes, clôturant la réunion &lt;/div>&lt;/p></description></item><item><title>Réunion des développeurs I2P - 8 juin 2004</title><link>/fr/blog/2004/06/08/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-8-juin-2004/</link><pubDate>Tue, 08 Jun 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/06/08/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-8-juin-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cervantes, deer, duck, fvw, hypercubus, mihi, Nightblade, Sonium, ugha_node&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 21:02:08 &amp;lt;duck&amp;gt; Tue Jun 8 21:02:08 UTC 2004 21:02:21 &amp;lt;duck&amp;gt; l'heure de la réunion 21:02:33 &amp;lt;duck&amp;gt; le compte-rendu se trouve à http://dev.i2p.net/pipermail/i2p/2004-June/000268.html 21:02:39 &amp;lt;duck&amp;gt; mais j'ai fait une erreur dans la numérotation 21:02:45 &amp;lt;duck&amp;gt; donc le premier point 5 sera ignoré 21:02:53 &amp;lt;hypercubus&amp;gt; youpi ! 21:03:03 * duck met des glaçons dans sa bière 21:03:14 * mihi renommerait le premier #5 en #4 ;) 21:03:27 &amp;lt;hypercubus&amp;gt; nan, faisons juste deux points 4 la semaine prochaine ;-) 21:03:37 * duck renomme 'hypercubus' en 'mihi' 21:03:48 &amp;lt;hypercubus&amp;gt; youpi ! 21:03:49 &amp;lt;duck&amp;gt; ok 21:03:53 &amp;lt;duck&amp;gt; * 1) libsam 21:04:02 &amp;lt;duck&amp;gt; y a-t-il un Nightblade sur le canal ? 21:04:39 &amp;lt;duck&amp;gt; (inactif : 0 jours 0 heures 0 min 58 s) 21:05:03 &amp;lt;hypercubus&amp;gt; ;-) 21:05:53 * duck reprend le micro 21:06:15 &amp;lt;duck&amp;gt; Nightblade a écrit une bibliothèque SAM pour C / C++ 21:06:23 &amp;lt;duck&amp;gt; ça compile chez moi... mais c'est tout ce que je peux dire :) 21:06:37 &amp;lt;mihi&amp;gt; pas de cas de test ? ;) 21:07:06 &amp;lt;duck&amp;gt; s'il y a des utilisateurs de rFfreebsd, Nightblade pourrait s'intéresser à vous 21:07:08 &amp;lt;ugha_node&amp;gt; Les appels à strstr m'ont vraiment agacé dans le code. ;) 21:07:27 &amp;lt;ugha_node&amp;gt; duck: C'est quoi un rFfreebsd ? 21:07:42 &amp;lt;duck&amp;gt; comment j'ai tapé freebsd 21:08:00 &amp;lt;mihi&amp;gt; rm -rF freebsd? 21:08:29 &amp;lt;ugha_node&amp;gt; Dommage que -F ne fonctionne pas avec rm. 21:08:30 &amp;lt;duck&amp;gt; ugha_node: c'est sous licence BSD ; alors corrige-le 21:08:41 &amp;lt;fvw&amp;gt; ça me paraît sensé :). Hélas, j'ai désinstallé ma dernière machine freebsd il y a quelque temps. J'ai des comptes sur les machines d'autres personnes ceci dit, et je suis prêt à exécuter des cas de test. 21:08:43 &amp;lt;ugha_node&amp;gt; duck: Je pourrais. :) 21:08:50 &amp;lt;duck&amp;gt; (foutus hippies BSD) 21:09:09 &amp;lt;duck&amp;gt; oh, simple et concis, frank 21:09:17 &amp;lt;duck&amp;gt; d'autres commentaires sur libsam ? 21:09:49 &amp;lt;duck&amp;gt; fvw: je suppose que Nightblade te contactera s'il en a besoin 21:09:50 * fvw ronchonne contre le comportement parfaitement sensé d'Unix qui a tué son client IRC. 21:10:02 &amp;lt;duck&amp;gt; mais comme son email avait une semaine, il a peut-être trouvé quelque chose 21:10:17 &amp;lt;mihi&amp;gt; fvw: ? 21:10:24 &amp;lt;fvw&amp;gt; ouais, si quelqu'un voulait accepter mon offre, j'ai un peu loupé ça. N'hésitez pas à envoyer un email ou autre. 21:10:42 * duck passe au #2 21:10:46 &amp;lt;hypercubus&amp;gt; euh, où ça ? ;-) 21:10:54 &amp;lt;duck&amp;gt; 2) parcourir i2p et le web normal avec un seul navigateur 21:10:57 &amp;lt;fvw&amp;gt; installation fraîche, je n'ai pas encore dit à mon zsh de ne pas hup les trucs en arrière-plan. &amp;lt;/offtopic&amp;gt;
&lt;p>21:11:09 &lt;fvw> hypercubus: je suis sur la liste publique des utilisateurs de la liste de diffusion, je crois. &lt;a href="mailto:fvw.i2p@var.cx">fvw.i2p@var.cx&lt;/a>

21:12:11 &lt;duck> il y avait des trucs à propos d&amp;rsquo;ajouter tous les TLD (domaine de premier niveau) à la liste d&amp;rsquo;exclusion du proxy de ton navigateur
21:12:23 &lt;fvw> est-ce que ça nécessite une discussion? Je pense que ça a été plutôt bien réglé sur la liste de diffusion.
21:12:24 &lt;duck> je pense que c&amp;rsquo;est une bidouille sale
21:12:36 &lt;fvw> oui, ça a été mentionné. Content de te revoir.
21:12:47 &lt;duck> fvw: je n&amp;rsquo;ai pas lu le fil :)
21:13:12 &lt;duck> d&amp;rsquo;accord, si tu ne veux pas en discuter, passe au #3
21:13:19 &lt;duck> * 3) canal de discussion
21:13:23 &lt;hypercubus> le script de cervantes fonctionne parfaitement sur Konqueror 3.2.2, Firefox 0.8, et Opera 7.51, tous pour Gentoo avec KDE 3.2.2
21:13:39 * mihi pose un drapeau sur le #4
21:13:55 &lt;duck> #i2p-chat est un canal alternatif ici pour le bavardage hors sujet et un support léger
21:14:08 &lt;duck> je ne sais pas qui l&amp;rsquo;a enregistré
21:14:12 &lt;hypercubus> je l&amp;rsquo;ai fait
21:14:17 &lt;duck> donc mieux vaut faire attention :)
21:14:22 &lt;fvw> euh, il n&amp;rsquo;y a pas de #4, juste deux #5 :)
21:14:33 &lt;hypercubus> j&amp;rsquo;aurai de la chance si je me souviens du mot de passe quand j&amp;rsquo;en aurai besoin ;-)
21:14:33 &lt;mihi> [22:27] -ChanServ- Canal: #i2p-chat
21:14:33 &lt;mihi> [22:27] -ChanServ- Contact: hypercubus &amp;laquo;ONLINE&amp;raquo;&lt;/p></description></item><item><title>Réunion des développeurs d'I2P - 01 juin 2004</title><link>/fr/blog/2004/06/01/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-01-juin-2004/</link><pubDate>Tue, 01 Jun 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/06/01/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-01-juin-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> deer, duck, hypercubus, Masterboy, mihi, Nightblade, tessier, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:59] &amp;lt;duck&amp;gt; mar. 1 juin 2004 21:00:00 UTC [23:00] &amp;lt;duck&amp;gt; salut tout le monde ! [23:00] &amp;lt;mihi&amp;gt; salut duck [23:00] &amp;lt;duck&amp;gt; http://dev.i2p.net/pipermail/i2p/2004-June/000250.html [23:00] &amp;lt;duck&amp;gt; ma proposition : [23:00] * Masterboy a rejoint #i2p
&lt;p>[23:00] &lt;duck> 1) avancement du code
[23:00] &lt;duck> 2) contenu à la une
[23:00] &lt;duck> 3) état du réseau de test
[23:00] &lt;duck> 4) primes
[23:00] &lt;duck> 5) ???
[23:00] &lt;Masterboy> salut:)
[23:00] &lt;duck> .
[23:01] &lt;duck> puisque jrandom est absent nous allons devoir le faire nous-mêmes
[23:01] &lt;duck> (je sais qu&amp;rsquo;il journalise et vérifie notre indépendance)
[23:01] &lt;Masterboy> pas de problème:P
[23:02] &lt;duck> à moins qu&amp;rsquo;il y ait des problèmes avec l&amp;rsquo;ordre du jour je propose qu&amp;rsquo;on s&amp;rsquo;y tienne
[23:02] &lt;duck> même si je ne peux pas faire grand-chose si vous ne le faites pas :)
[23:02] &lt;duck> .
[23:02] &lt;mihi> ;)
[23:02] &lt;duck> 1) avancement du code
[23:02] &lt;duck> pas beaucoup de code soumis à cvs
[23:02] &lt;duck> j&amp;rsquo;ai remporté le trophée cette semaine: &lt;code>http://duck.i2p/duck_trophy.jpg&lt;/code>
[23:03] * hypercubus n&amp;rsquo;a pas encore de compte cvs
[23:03] &lt;Masterboy> et qui a soumis quelque chose ?
[23:03] &lt;duck> quelqu&amp;rsquo;un code-t-il secrètement ?
[23:03] * Nightblade a rejoint #I2P&lt;/p></description></item><item><title>Réunion des développeurs I2P - 18 mai 2004</title><link>/fr/blog/2004/05/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-mai-2004/</link><pubDate>Tue, 18 May 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/05/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-mai-2004/</guid><description>&lt;h2 id="résumé-rapide">Résumé rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> BrianR, _cervantes\_, deer, duck, fvw, human, jar, jrandom, jteitel, Masterboy, Nightblade, ugha_node, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 14:07 &amp;lt;jrandom&amp;gt; 0) salut 14:07 &amp;lt;jrandom&amp;gt; 1) statut du testnet 14:07 &amp;lt;jrandom&amp;gt; 2) SAM 14:07 &amp;lt;jrandom&amp;gt; 3) mises à jour de la feuille de route 14:07 &amp;lt;jrandom&amp;gt; 4) MyI2P 14:07 &amp;lt;jrandom&amp;gt; 5) ??? 14:07 &amp;lt;jrandom&amp;gt; 0) salut 14:07 * jrandom fait coucou 14:08 &amp;lt;Nightblade&amp;gt; salut 14:08 * jteitel fait coucou en retour 14:08 &amp;lt;jar&amp;gt; salut 14:08 &amp;lt;duck&amp;gt; lo 14:08 &amp;lt;Masterboy&amp;gt; :P 14:08 &amp;lt;jrandom&amp;gt; notes d'état hebdomadaires publiées jusqu'à http://dev.i2p.net/pipermail/i2p/2004-May/000239.html 14:09 &amp;lt;jrandom&amp;gt; désolé si je suis un peu à côté de la plaque aujourd'hui, mon rythme de sommeil est encore plus déréglé que d'habitude 14:09 &amp;lt;jrandom&amp;gt; bref, passons à 1) statut du testnet 14:10 &amp;lt;duck&amp;gt; la diversification se produirait automatiquement avec un réseau plus grand, non ? 14:10 &amp;lt;jrandom&amp;gt; oui, et/ou des seuils de sélection des pairs moins biaisés 14:11 &amp;lt;jrandom&amp;gt; par exemple, si le seuil de vitesse était la médiane plutôt que la moyenne, on aurait deux fois moins de pairs rapides que de pairs fiables 14:11 &amp;lt;jrandom&amp;gt; contrairement à la situation actuelle où les vitesses sont fortement biaisées 14:12 &amp;lt;Masterboy&amp;gt; eh bien le réseau s'est rétabli, ce n'est pas si mal 14:12 &amp;lt;jrandom&amp;gt; oui, ça a pris plus de temps que prévu, et ça a mis en évidence des pistes d'amélioration 14:13 &amp;lt;jteitel&amp;gt; le réseau s'est rétabli ? Je n'arrive toujours pas à me connecter de manière fiable à l'IRC i2p 14:13 &amp;lt;jrandom&amp;gt; les profils des pairs ne se dégradaient pas assez vite, ni ne promouvaient efficacement de nouveaux candidats 14:14 &amp;lt;jrandom&amp;gt; cela a aussi déclenché une chaîne d'événements secondaires – surcharge de routers qui n'étaient pas capables de tenir la charge (en raison d'un profilage insuffisant), provoquant chez certains routers surchargés une panne de mémoire et un arrêt 14:15 &amp;lt;human&amp;gt; ayeee ayeee ayeee ! 14:15 &amp;lt;jrandom&amp;gt; ça a été progressif, jteitel — certains des problèmes que nous avons vus sont liés aux défaillances de la netDb 14:15 &amp;lt;jrandom&amp;gt; salut human 14:15 &amp;lt;jteitel&amp;gt; Oh, d'accord 14:16 &amp;lt;_cervantes_&amp;gt; un router en difficulté ne pourrait-il pas déléguer des tunnels à un autre pair ? 14:16 &amp;lt;ugha_node&amp;gt; Waouh, Débit cumulé : 8.87KBps envoyés 8.35KBps reçus. 14:16 &amp;lt;Nightblade&amp;gt; jteitel : je viens de me connecter après plusieurs tentatives... j'attends toujours que mon /join passe 14:16 * BrianR regarde autour de lui. 14:16 &amp;lt;jrandom&amp;gt; non — un router peut simplement abandonner un tunnel (s'il n'aurait pas dû l'accepter au départ) 14:16 &amp;lt;ugha_node&amp;gt; (Et j'ai redémarré mon router il y a une demi-heure) 14:16 &amp;lt;BrianR&amp;gt; zut. Je suis en retard. 14:17 &amp;lt;BrianR&amp;gt; jrandom : (merci d'avoir placé myi2p vers la fin de l'ordre du jour) 14:17 &amp;lt;jrandom&amp;gt; ugha &amp;gt; ouais, vous avez dû rattraper la charge pour ces trois rapides 14:17 &amp;lt;jrandom&amp;gt; hehe :) 14:18 &amp;lt;duck&amp;gt; c'était une belle attaque 14:18 &amp;lt;ugha_node&amp;gt; jrandom : Évidemment. 14:18 &amp;lt;_cervantes_&amp;gt; ne vaudrait-il pas mieux être plus strict et rejeter des tunnels à un seuil plus bas 14:19 &amp;lt;jrandom&amp;gt; oui cervantes — les routers, actuellement, ne rejettent jamais un tunnel à moins qu'ils ne puissent pas atteindre le prochain saut 14:19 &amp;lt;jrandom&amp;gt; on voudra inclure une forme de limitation (throttling), peut-être basée sur la taille du jobQueue / la latence moyenne (avg lag), etc. 14:20 &amp;lt;jrandom&amp;gt; de plus, il faudra s'assurer qu'on n'essaie pas de construire trop de tunnels en même temps, comme cela s'est produit quand une grande partie d'entre eux a échoué 14:20 &amp;lt;_cervantes_&amp;gt; ou simplement permettre à l'utilisateur de fixer un seuil en fonction du matériel/de la bande passante dont il/elle sait disposer 14:20 &amp;lt;jrandom&amp;gt; (à cause des pairs rapides+fiables qui sont passés hors ligne) 14:20 &amp;lt;_cervantes_&amp;gt; au moins à ce stade 14:20 &amp;lt;jrandom&amp;gt; oh, bon point — permettre aux gens de définir explicitement un nombre max de tunnels participants. 14:21 &amp;lt;jrandom&amp;gt; on mettra ça dans la prochaine révision. Bonne idée. 14:21 &amp;lt;ugha_node&amp;gt; Ça ressemble à de la logique floue. 14:21 &amp;lt;jrandom&amp;gt; il faut gérer la surcharge, et simplement mettre en file d'attente des messages en mémoire ne fonctionne clairement pas 14:21 &amp;lt;duck&amp;gt; (salut fvw) 14:21 &amp;lt;_cervantes_&amp;gt; ce serait bien d'avoir des stats regroupées sur les performances des tunnels... le type de charge qu'ils pourraient infliger à un processeur de référence (benchmark) 14:22 &amp;lt;_cervantes_&amp;gt; au fait, j'ai mis mon serveur hors ligne... il recevait une tonne de tunnels et je n'ai pas encore compilé jbigi ;-) 14:22 &amp;lt;jrandom&amp;gt; voir `http://localhost:7655/routerStats.html#Tunnels` 14:23 &amp;lt;jrandom&amp;gt; ah ! oui, jbigi est quelque chose que nous voulons encourager tout le monde à utiliser 14:23 &amp;lt;BrianR&amp;gt; Des idées sur la mise en place d'un budget de bande passante par tunnels ? 14:24 &amp;lt;jrandom&amp;gt; actuellement prévu pour 3.0 (avec une limitation globale de bande passante pour le router dans son ensemble @ 0.4.1) 14:24 &amp;lt;jrandom&amp;gt; mais avoir des limites de bande passante par tunnel plus tôt ne ferait pas de mal 14:25 &amp;lt;fvw&amp;gt; Est-il judicieux d'y consacrer des efforts si tôt alors que c'est bien plus facile et précis à faire dans le noyau des OS que la plupart des utilisateurs/testeurs actuels utilisent ? 14:25 &amp;lt;_cervantes_&amp;gt; quelque chose que j'aimerais voir, ce sont des réglages de profondeur par tunnel (c'est peut-être déjà possible) 14:25 &amp;lt;_cervantes_&amp;gt; par exemple, je sais déjà que je peux faire confiance à mon serveur... donc je ne veux pas devoir passer par _x_ sauts pour l'atteindre 14:25 &amp;lt;jrandom&amp;gt; fvw &amp;gt; c'est un bon point, surtout qu'actuellement nous ne dévorons pas tant de bande passante 14:26 &amp;lt;jrandom&amp;gt; hmm cervantes — oui, chaque client peut spécifier la longueur de ses tunnels, mais je ne suis pas sûr que ce soit exactement ce que tu veux 14:26 &amp;lt;_cervantes_&amp;gt; non 14:26 &amp;lt;jrandom&amp;gt; cervantes — je pense que tu veux une QoS où tu peux raccourcir la connexion pour un pair en particulier 14:26 &amp;lt;_cervantes_&amp;gt; par exemple... 14:26 &amp;lt;_cervantes_&amp;gt; oui 14:27 &amp;lt;jrandom&amp;gt; (ce qui était prévu pour i2p 4.0, mais c'est à plus d'un an == l'infini) 14:27 &amp;lt;_cervantes_&amp;gt; dans ce cas, sélectionner aussi la profondeur par hôte i2p 14:27 &amp;lt;BrianR&amp;gt; fvw : oui, mais un i2p doit savoir à peu près combien de bande passante les membres potentiels d'un tunnel ont à disposition afin de prendre des décisions judicieuses pour construire des tunnels... 14:27 &amp;lt;_cervantes_&amp;gt; ah ok 14:27 &amp;lt;_cervantes_&amp;gt; :) 14:27 &amp;lt;jrandom&amp;gt; mais c'est une bonne idée, et techniquement faisable, mais patchs bienvenus :) 14:28 &amp;lt;_cervantes_&amp;gt; le patch est déjà parti par la poste... avec ce chèque pour 5000 barres d'e-gold 14:28 &amp;lt;_cervantes_&amp;gt; ;-) 14:28 &amp;lt;jrandom&amp;gt; BrianR : on peut peut-être faire à mi-chemin — suivre combien de tunnels auxquels il participe, ainsi que la bande passante que ces tunnels utilisent, et utiliser cela dans la décision d'accepter ou non une requête de création de tunnel ? 14:28 &amp;lt;jrandom&amp;gt; heh 14:30 &amp;lt;jrandom&amp;gt; ok, quelqu'un a autre chose pour le statut du testnet ? 14:30 &amp;lt;Masterboy&amp;gt; et mon paradoxe ? 14:30 &amp;lt;Masterboy&amp;gt; :) 14:30 &amp;lt;jrandom&amp;gt; mon plan est de sortir une 0.3.1.3 avec les mises à jour d'ici jeudi ou vendredi 14:31 &amp;lt;jrandom&amp;gt; Masterboy : je n'ai pas eu le temps de parcourir tes journaux, mais on réglera ça 14:31 &amp;lt;_cervantes_&amp;gt; vendredi 2005 ? 14:31 &amp;lt;_cervantes_&amp;gt; cool 14:31 &amp;lt;Masterboy&amp;gt; k 14:31 &amp;lt;jrandom&amp;gt; ok, passons à 2) SAM 14:31 &amp;lt;Masterboy&amp;gt; maintenant on sait qui fait tourner le router obsolète.. 14:32 * jrandom tend le micro à notre intrépide dev SAM.pm 14:33 &amp;lt;jrandom&amp;gt; (c'est toi, BrianR :) 14:33 &amp;lt;BrianR&amp;gt; une seconde.. :) 14:33 * duck applaudit 14:33 &amp;lt;jrandom&amp;gt; en attendant, dm ou firerabbit dans le coin ? 14:33 -!- Irssi : #i2p : Total de 26 pseudos [0 ops, 0 halfops, 0 voices, 26 normaux] 14:33 * jrandom vérifie le /names, non. tant pis 14:33 &amp;lt;jrandom&amp;gt; (pas de mises à jour de la lib sam .net/C# alors) 14:34 &amp;lt;duck&amp;gt; le bazar en .py est-il toujours à jour ? 14:34 &amp;lt;duck&amp;gt; ou rendu obsolète par les améliorations de SAM 14:34 &amp;lt;jrandom&amp;gt; pas sûr 14:34 &amp;lt;BrianR&amp;gt; Ok. Je suis de retour. 14:34 &amp;lt;Nightblade&amp;gt; Ma bibliothèque C semble fonctionner... je n'ai pas encore écrit d'application pour l'utiliser cependant 14:34 &amp;lt;jrandom&amp;gt; super, nightblade ! 14:35 &amp;lt;Nightblade&amp;gt; Quelqu'un ici a-t-il fait du développement GTK+/C sous Windows ? 14:35 &amp;lt;human&amp;gt; duck : la lib cliente a besoin d'un petit changement pour la gestion de versions 14:35 &amp;lt;_cervantes_&amp;gt; "hello world" ? 14:35 &amp;lt;human&amp;gt; duck : le reste devrait fonctionner sans problème 14:35 * jrandom suggère un datagram comme tftp comme test sam idéal :) 14:35 &amp;lt;Nightblade&amp;gt; eh bien, n'importe quoi en fait... GTK fonctionne-t-il bien sous Windows..... ? 14:35 &amp;lt;jrandom&amp;gt; (ou même du streaming SAM au lieu de datagram ou raw) 14:36 &amp;lt;jrandom&amp;gt; cool, BrianR — où en sont le .pm et le samcat ? 14:36 &amp;lt;BrianR&amp;gt; Net::SAM est dans le CVS, en grande partie non fonctionnel. 14:36 &amp;lt;BrianR&amp;gt; J'espère avoir aplati tous les bugs et faire fonctionner datagram et raw avant la fin de la semaine. 14:37 &amp;lt;BrianR&amp;gt; Il faudra un peu plus de travail pour mettre une jolie couche OO sur les streams. 14:37 &amp;lt;Nightblade&amp;gt; ah oui, je ne me suis pas embêté avec datagram ou raw... juste stream 14:37 &amp;lt;Nightblade&amp;gt; mais c'est tout ce que j'utiliserais de toute façon 14:37 &amp;lt;fvw&amp;gt; human : as-tu envisagé wxWindows ? C'est assez utile pour ce genre de choses (je ne pense pas qu'il y ait une cible GTK pour Windows cependant) 14:37 &amp;lt;jrandom&amp;gt; génial, BrianR 14:38 &amp;lt;BrianR&amp;gt; Ma femme me tanne pour que je la rejoigne pour dîner. Je reviendrai peut-être à temps, ou pas, pour la discussion myi2p. J'ai posté le modèle de menace et des trucs de fileserver idiot sur le nœud 208 14:38 &amp;lt;human&amp;gt; fvw : le client GTK pour Windows existe (The GIMP tourne aussi sous Windows) 14:38 &amp;lt;jrandom&amp;gt; cool, nightblade, le mieux est d'implémenter ce qui est nécessaire d'abord 14:38 &amp;lt;human&amp;gt; fvw : s/client/port/ 14:38 &amp;lt;jrandom&amp;gt; heh 'k BrianR, merci 14:38 &amp;lt;fvw&amp;gt; human : je veux dire une cible GTK pour Windows avec wxWindows (que je te suggérais d'utiliser) 14:38 * fvw fait signe à BrianR. Bon appétit. 14:38 &amp;lt;human&amp;gt; fvw : ah... eh bien, je ne connais pas vxWidgets (le nouveau nom de vxWindows :-) 14:39 &amp;lt;human&amp;gt; fvw : mais c'était Nightblade qui parlait de GTK+, pas moi :-) 14:40 &amp;lt;fvw&amp;gt; Oups, j'ai les yeux de travers, ignorez-moi. 14:40 &amp;lt;Nightblade&amp;gt; Je suis moins à l'aise avec le C++ qu'avec le C 14:40 &amp;lt;Nightblade&amp;gt; à ma connaissance, GTK est la seule bibliothèque d'interface graphique C multiplateforme 14:40 &amp;lt;Nightblade&amp;gt; ce n'est pas que j'aime particulièrement GTK 14:40 &amp;lt;fvw&amp;gt; ça n'a pas vraiment d'importance, wxWindows est facilement abordable depuis le C. 14:40 &amp;lt;Nightblade&amp;gt; hmm 14:40 &amp;lt;Nightblade&amp;gt; bon, peut-être que je regarderai ça aussi 14:40 &amp;lt;Nightblade&amp;gt; je connais le C++, mais je n'ai pas écrit de gros programmes avec 14:41 * fvw n'est pas non plus codeur C++, mais j'ai mis en place un visualiseur de transactions assez conséquent pour une entreprise de transport il y a quelque temps sans problèmes. 14:42 &amp;lt;Nightblade&amp;gt; je suis sûr que wxWindows a un port Windows plus mature 14:42 &amp;lt;Nightblade&amp;gt; que GTK 14:42 &amp;lt;fvw&amp;gt; très probablement, oui. 14:43 &amp;lt;Nightblade&amp;gt; (ok, continuez la réunion) heh 14:43 &amp;lt;jrandom&amp;gt; :) 14:43 &amp;lt;jrandom&amp;gt; ok, passons à 3) mises à jour de la feuille de route 14:44 * jrandom a été négligent pour mettre à jour http://www.i2p.net/roadmap le mois dernier 14:44 &amp;lt;jrandom&amp;gt; mais maintenant c'est à jour 14:44 &amp;lt;jrandom&amp;gt; malheureusement, nous n'aurons de toute évidence pas la 0.4 la semaine prochaine 14:44 &amp;lt;duck&amp;gt; (les 1.1, 2.0, 3.0 sont-elles aussi à jour ?) 14:45 &amp;lt;jrandom&amp;gt; oui m'sieur 14:45 * Masterboy l'a lue, a aimé — pas de panique, on ne brûle pas.. 14:46 &amp;lt;duck&amp;gt; quelqu'un devrait mettre à jour wikipedia/infoanarchy aussi :) 14:46 &amp;lt;jrandom&amp;gt; oh, je devrais probablement retirer « SAM bridge and client libraries implemented and tested » de la 0.4 14:46 &amp;lt;jrandom&amp;gt; heh ouais, c'est pour ça que j'ai !thwappé iA il y a quelque temps quand ils ont juste copié la page du wiki 14:46 &amp;lt;jrandom&amp;gt; (ils devraient simplement pointer vers /roadmap, pas dupliquer le contenu) 14:47 &amp;lt;Masterboy&amp;gt; SAM est terminé ? 14:47 &amp;lt;jrandom&amp;gt; c'est fonctionnel, oui, même si le travail sur des bibliothèques clientes supplémentaires est en cours 14:47 &amp;lt;jrandom&amp;gt; s/are/is/ 14:48 &amp;lt;jrandom&amp;gt; ok, à moins qu'il n'y ait d'autres questions/préoccupations sur la feuille de route, passons à 4) MyI2P 14:50 &amp;lt;jrandom&amp;gt; bien que j'aie arrêté de travailler moi-même sur myi2p, nous avons ouvert l'effort à une prime (bounty) — http://www.i2p.net/node/view/216 14:50 &amp;lt;jrandom&amp;gt; cela signifie en partie qu'il faut bien définir les exigences, et il y a eu quelques débats sur ce qu'elles devraient être 14:51 &amp;lt;Masterboy&amp;gt; j'ai essayé d'y intéresser mon ami, il a dit trop de travail pour trop peu d'argent ;P bon, c'est un capitaliste ;) 14:51 &amp;lt;Masterboy&amp;gt; eh bien j'ai proposé de le coder.. 14:52 &amp;lt;jrandom&amp;gt; toute contribution de code est toujours la bienvenue :) 14:53 &amp;lt;jrandom&amp;gt; la question architecturale en suspens, cependant, est de savoir comment gérer les personnes qui ne peuvent pas faire tourner leur router i2p / nœud myi2p en permanence 14:53 &amp;lt;Nightblade&amp;gt; il faut juste avoir un FAI i2p de confiance 14:53 &amp;lt;jrandom&amp;gt; les deux propositions sont soit d'utiliser des prestataires hébergés, soit de scinder le système pour utiliser un distributed backing store (magasin de données distribué) 14:54 &amp;lt;_cervantes_&amp;gt; la seconde étant la solution idéale à long terme 14:54 &amp;lt;_cervantes_&amp;gt; *latter 14:54 &amp;lt;duck&amp;gt; (et constituant une autre prime (bounty)) 14:55 &amp;lt;_cervantes_&amp;gt; ou un service de proxy webcache... 14:55 &amp;lt;jrandom&amp;gt; exact — si nous choisissons le prestataire hébergé (ou un nœud local), quand une DHT/etc sera disponible nous pourrons pousser de plus en plus de contenu dans la DHT 14:55 &amp;lt;jrandom&amp;gt; _cervantes_ : c'est essentiellement le distributed backing store — des caches de données non fiables 14:57 &amp;lt;deer&amp;gt; * Masterboy se demande où est bogobot 14:57 &amp;lt;jrandom&amp;gt; la partie difficile est d'obtenir la fonctionnalité de contrôle d'accès nécessaire — avec des caches de données non fiables / un distributed backing store, les ACL sont essentiellement du chiffrement 14:57 &amp;lt;jrandom&amp;gt; mais un « canal parallèle » à cette discussion vient des trois points soulevés par une personne anonyme @ http://www.i2p.net/node/view/215#comment-105 14:57 &amp;lt;_cervantes_&amp;gt; et du contenu signé 14:58 &amp;lt;jrandom&amp;gt; oui, dans les deux cas, il faudra du contenu signé 15:00 &amp;lt;_cervantes_&amp;gt; c'est là que le modèle d'hypercubus a du mérite... mais ce n'est en aucun cas une solution « rapide » 15:00 &amp;lt;jrandom&amp;gt; d'après les discussions sur IRC hier soir, nous nous sommes concentrés sur le « modèle de menace LiveJournal » — les attaques qui préoccupent les utilisateurs de LJ, et celles qui ne les préoccupent pas 15:01 &amp;lt;wilde&amp;gt; une chose à la fois, commencer par obtenir un MyI2P de base 15:02 &amp;lt;jrandom&amp;gt; oui, et pour implémenter le myi2p de base, il faut connaître l'architecture de déploiement 15:03 &amp;lt;jrandom&amp;gt; avec le modèle de menace LJ pour les utilisateurs qui ne peuvent pas faire tourner leurs propres nœuds, je ne pense pas qu'on ait besoin d'aller vers la voie des caches de données non fiables 15:03 &amp;lt;jrandom&amp;gt; et pourquoi quelqu'un utiliserait myi2p s'il n'a besoin que du modèle de menace de LJ ? parce que c'est anonyme 15:04 &amp;lt;jrandom&amp;gt; on pourrait poursuivre vers un système idéalisé, mais il y a la loi des rendements décroissants 15:04 -!- Irssi : #i2p : Total de 24 pseudos [0 ops, 0 halfops, 0 voices, 24 normaux] 15:05 &amp;lt;jrandom&amp;gt; c'est pourquoi je penche pour garder la prime (bounty) dans les grandes lignes actuelles — on pourra ajouter des alternatives plus tard, après la sortie du système de base 15:05 -!- duck_ est maintenant connu sous le nom de duck 15:06 &amp;lt;jrandom&amp;gt; bref, je pense que c'est tout pour 4) MyI2P, à moins que quelqu'un ait autre chose à soulever 15:06 &amp;lt;jrandom&amp;gt; sinon, passons à 5) ??? 15:07 &amp;lt;_cervantes_&amp;gt; hmm il te faut un gros maillet :) 15:07 &amp;lt;jrandom&amp;gt; j'ai oublié de mentionner le nouvel eepsite de morph.i2p dans les notes de réunion, et nickster.i2p a maintenant un fproxy public disponible ! 15:08 &amp;lt;jrandom&amp;gt; (et sungo.i2p a sa webcam en ligne :) 15:08 &amp;lt;_cervantes_&amp;gt; heh... 15:08 &amp;lt;_cervantes_&amp;gt; i2pr0n 15:08 &amp;lt;jrandom&amp;gt; quelqu'un d'autre a quelque chose à aborder ? 15:10 &amp;lt;jrandom&amp;gt; sinon, cela nous amènera à la marque des 70 minutes 15:10 &amp;lt;deer&amp;gt; &amp;lt;Masterboy&amp;gt; non 15:10 * jrandom conclut 15:10 * jrandom *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 23 mars 2004</title><link>/fr/blog/2004/03/23/i2p-dev-meeting-march-23-2004/</link><pubDate>Tue, 23 Mar 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/03/23/i2p-dev-meeting-march-23-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> duck, fidd, human, jrand0m, kaji, KyroxX, lucky, Masterboy, mihi, no_dammagE, ox, ughabugha, wbk, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:01:22] &amp;lt;jrand0m&amp;gt; ordre du jour : [22:01:22] &amp;lt;jrand0m&amp;gt; 0) Salut [22:01:28] &amp;lt;jrand0m&amp;gt; 1) État du réseau [22:01:28] &amp;lt;jrand0m&amp;gt; 2) plan 0.3.1 [22:01:28] &amp;lt;jrand0m&amp;gt; 3) Architecture Web [22:01:28] &amp;lt;jrand0m&amp;gt; 4) Administravia [22:01:34] &amp;lt;jrand0m&amp;gt; 5) ??? [22:01:38] &amp;lt;jrand0m&amp;gt; 0) salut [22:01:39] &amp;lt;no_dammagE&amp;gt; bien sûr [22:01:43] &amp;lt;ughabugha&amp;gt; Oh, cool, la réunion. :) [22:01:51] &amp;lt;jrand0m&amp;gt; salut, bienvenue à la réunion hebdo des devs, numéro $something [22:01:56] &amp;lt;ughabugha&amp;gt; Salut. [22:02:02] &amp;lt;jrand0m&amp;gt; notes d’état hebdomadaires ici http://i2p.net/pipermail/i2p/2004-March/000180.html [22:02:09] * mihi a rejoint #i2p [22:02:13] &amp;lt;fidd&amp;gt; salut tout le monde [22:02:32] &amp;lt;jrand0m&amp;gt; on va voir si on peut éviter une session de 2 heures aujourd’hui ;) [22:02:39] &amp;lt;jrand0m&amp;gt; ok, on passe à 1) état du réseau [22:02:43] &amp;lt;Masterboy&amp;gt; :P [22:02:56] &amp;lt;jrand0m&amp;gt; on a publié 0.3.0 dimanche, et c’est globalement fonctionnel [22:03:12] &amp;lt;Masterboy&amp;gt; oui ça l’est :) [22:03:23] &amp;lt;ox&amp;gt; * jrandom fait signe depuis i2p#i2p pour le prouver ;) [22:03:43] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; dans l’email je mentionne un nouvel outil de surveillance du réseau que duck a assemblé - `http://duck.i2p/dot/dot.png` (ou une capture sur http://i2p.net/~jrandom/profiles.png) [22:05:05] &amp;lt;jrand0m&amp;gt; ç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] &amp;lt;jrand0m&amp;gt; (en gros ça visualise le résultat du profilage et du processus de sélection des pairs en 0.3) [22:05:50] &amp;lt;ox&amp;gt; &amp;lt;duck&amp;gt; sympa ! [22:06:22] &amp;lt;jrand0m&amp;gt; ouais, c’est agréable d’avoir un retour visuel sur les algorithmes, plutôt que de parcourir manuellement le networkDb [22:06:37] &amp;lt;ox&amp;gt; &amp;lt;Masterboy&amp;gt; il faudrait diminuer l’usage CPU.. [22:06:38] &amp;lt;fidd&amp;gt; :) [22:06:48] * jrand0m décerne le prix eepSiteAppOfTheWeek à duck pour dot.png [22:06:54] &amp;lt;ughabugha&amp;gt; Oui, je me demande ce qu’on ferait sans duck ? [22:07:08] &amp;lt;ox&amp;gt; &amp;lt;duck&amp;gt; peut-être qu’on peut en faire aussi une version audio [22:07:17] &amp;lt;fidd&amp;gt; haha [22:07:20] &amp;lt;jrand0m&amp;gt; :) [22:07:22] &amp;lt;human&amp;gt; heheh [22:07:34] &amp;lt;fidd&amp;gt; ou une version odorante [22:07:47] &amp;lt;ughabugha&amp;gt; Oui, et la diffuser sur l’icecast de jnon toutes les heures. [22:07:51] &amp;lt;no_dammagE&amp;gt; comment comprendre la colonne speed dans #transport ? [22:08:00] &amp;lt;no_dammagE&amp;gt; je veux dire les profils de pairs [22:08:25] &amp;lt;jrand0m&amp;gt; no_dammagE&amp;gt; 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] &amp;lt;no_dammagE&amp;gt; ok :) [22:09:15] &amp;lt;jrand0m&amp;gt; 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&amp;amp;content-type=text/x-cvsweb-markup [22:10:07] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;KyroxX&amp;gt; re [22:10:45] &amp;lt;jrand0m&amp;gt; re-bienvenue KyroxX [22:11:03] &amp;lt;jrand0m&amp;gt; ok, ça nous amène à 2) plan 0.3.1 [22:11:16] &amp;lt;no_dammagE&amp;gt; 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] &amp;lt;jrand0m&amp;gt; cool no_dammagE, ça va [22:11:33] * fR a quitté IRC (Ping timeout) [22:12:01] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;ughabugha&amp;gt; Tu vas publier 0.3.0.1 ? [22:13:18] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; peut-être, même si la feuille de route liste actuellement 0.3.1 pour la semaine prochaine [22:13:54] &amp;lt;jrand0m&amp;gt; dimanche, même. [22:14:01] &amp;lt;ox&amp;gt; &amp;lt;baffled&amp;gt; Je savais que tu étais en collusion avec quelqu’un. [22:14:02] &amp;lt;jrand0m&amp;gt; donc je ne sais pas [22:14:03] * Rom|Away|3h a quitté IRC (Ping timeout) [22:14:04] &amp;lt;Masterboy&amp;gt; comment puis-je limiter l’usage CPU de mon router ? pourquoi ne pas faire : "low" - "normal" - "high" - pour pouvoir choisir ? [22:14:10] &amp;lt;jrand0m&amp;gt; heh baff [22:14:11] &amp;lt;no_dammagE&amp;gt; pourquoi c’est critique ?: [22:14:11] &amp;lt;no_dammagE&amp;gt; 21:55:36.249 CRIT [I2CP Reader ] et.invisiblenet.i2p.util.Clock: Updating clock [22:14:12] &amp;lt;no_dammagE&amp;gt; offset to 105791ms from 0ms [22:14:16] * Romster a rejoint #i2p [22:14:24] * jar a quitté IRC (Ping timeout) [22:14:38] &amp;lt;jrand0m&amp;gt; Masterboy&amp;gt; le code pour aller dans ce sens est prévu pour la version 1.0rc1 [22:14:43] &amp;lt;jrand0m&amp;gt; (router throttling) [22:14:48] * KyroxX a rejoint #i2p [22:14:50] &amp;lt;jrand0m&amp;gt; on a quelques bases, mais ce n’est pas encore prêt. [22:15:08] &amp;lt;KyroxX&amp;gt; re [22:15:13] &amp;lt;jrand0m&amp;gt; no_dammagE&amp;gt; parce que ça ne devrait arriver au maximum qu’une fois – si tu le vois souvent, c’est un problème [22:15:14] &amp;lt;Masterboy&amp;gt; oki [22:15:21] &amp;lt;jrand0m&amp;gt; (un problème critique) [22:15:48] &amp;lt;jrand0m&amp;gt; d’autres questions / préoccupations sur la version 0.3.1 ? [22:15:55] &amp;lt;mihi&amp;gt; alors ça devrait être en debug la première fois et ensuite en crit... [22:16:06] &amp;lt;jrand0m&amp;gt; tu as raison [22:16:09] &amp;lt;KyroxX&amp;gt; quel est le sujet ? [22:16:17] &amp;lt;ughabugha&amp;gt; jrand0m : Euh.. Comment ça peut arriver sur I2P ? Closing Link: [unknown@192.168.0.2] (Ping timeout) [22:16:31] &amp;lt;jrand0m&amp;gt; KyroxX&amp;gt; la réunion hebdo des devs, point 2) 2) plan 0.3.1 [22:16:35] &amp;lt;ughabugha&amp;gt; Ah, rien. [22:16:40] &amp;lt;jrand0m&amp;gt; ughabugha&amp;gt; patch ircd [22:16:49] &amp;lt;KyroxX&amp;gt; ah [22:17:02] &amp;lt;ox&amp;gt; &amp;lt;duck&amp;gt; mon ircd tourne sur nsa.localdomain [22:17:06] &amp;lt;jrand0m&amp;gt; hmm [22:17:08] &amp;lt;ox&amp;gt; &amp;lt;duck&amp;gt; qui a 192.168.0.2 comme IP [22:17:12] &amp;lt;jrand0m&amp;gt; ah [22:17:30] * Romster a quitté IRC (Ping timeout) [22:17:32] &amp;lt;jrand0m&amp;gt; ok, on passe à 3) Architecture Web [22:17:49] * ion a quitté IRC (Ping timeout) [22:17:58] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;mihi&amp;gt; comment puis-je créer un compte sur drupal.i2p.net ? [22:18:15] * mihi est trop bête pour ça... [22:18:16] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; tu peux en ajouter un pour mihi ? [22:18:31] &amp;lt;jrand0m&amp;gt; (il n’y a pas moyen de s’inscrire normalement) [22:18:35] &amp;lt;mihi&amp;gt; jrand0m : tu pourrais simplement dire non, et je saurais que je peux arrêter d’essayer ;) [22:18:42] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;fidd&amp;gt; j’en voudrais un aussi si c’est ok :) [22:21:05] &amp;lt;ox&amp;gt; &amp;lt;jmand&amp;gt; /ping jmand [22:21:12] &amp;lt;jrand0m&amp;gt; ok, retour au sujet archi web [22:22:06] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; mihi a soulevé de bons points auxquels je n’avais pas pensé, des fonctionnalités précieuses qu’on voudra certainement [22:23:03] &amp;lt;ughabugha&amp;gt; jrand0m : Tu parles de la séparation de Squid et du web I2P ? [22:23:11] &amp;lt;ughabugha&amp;gt; Ou quelque chose de plus profond ? [22:23:24] &amp;lt;duck&amp;gt; le fil 'HTTPTunnel vs. {privoxy,muffin} + HTTPClient' [22:23:30] &amp;lt;duck&amp;gt; (http://i2p.dnsalias.net/pipermail/i2p/2004-March/) [22:23:48] &amp;lt;jrand0m&amp;gt; la séparation de squid et des eepsites, ainsi que la séparation des proxies navigateur vs. (essentiellement) CGI [22:23:49] &amp;lt;ughabugha&amp;gt; Exact. [22:24:00] &amp;lt;jrand0m&amp;gt; et, bien sûr, les filtres [22:24:48] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;duck&amp;gt; J’ai tendance à être d’accord avec le dernier post de human [22:25:13] &amp;lt;jrand0m&amp;gt; et puis, avec la nouvelle API de streaming I2PTunnel de mihi, c’est assez facile de construire dessus [22:26:42] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; des idées ? [22:28:26] &amp;lt;jrand0m&amp;gt; ok ou quelqu’un d’autre ? :) [22:28:47] &amp;lt;duck&amp;gt; `http://i2p.i2p/` est moche pour moi [22:28:55] &amp;lt;duck&amp;gt; mais on survivrait quand même [22:28:59] &amp;lt;jrand0m&amp;gt; i2p.i2p ? [22:29:05] &amp;lt;human&amp;gt; ? [22:29:27] * ion a quitté IRC (Ping timeout) [22:29:28] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;duck&amp;gt; Je crois avoir vu mentionné i2p.i2p quelque part pour remplacer l’actuel http://i2p/keybla [22:30:35] &amp;lt;jrand0m&amp;gt; le tien était le dernier human [22:30:54] &amp;lt;jrand0m&amp;gt; oh, oui, c’est vrai, sur l’irc hier soir je crois que jnano en parlait [22:30:55] &amp;lt;human&amp;gt; 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] &amp;lt;mihi&amp;gt; duck : tu as de bons yeux. j’ai fait ça pour éviter les lookups netbios dans Opera. [22:31:21] &amp;lt;duck&amp;gt; ah oui "code/apps/i2ptunnel/java/src/net/invisiblenet/i2p/httptunnel/handler/RootHandler.java" [22:31:21] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;duck&amp;gt; c’est dommage que certains navigateurs aient besoin de tels contournements [22:31:55] &amp;lt;human&amp;gt; wew [22:32:15] &amp;lt;jrand0m&amp;gt; human a mentionné que socks4 n’exigeait pas ça ? [22:32:15] * KyroxX est maintenant connu comme wbk [22:32:23] &amp;lt;duck&amp;gt; socks4a [22:32:29] &amp;lt;jrand0m&amp;gt; ah ok [22:32:39] &amp;lt;duck&amp;gt; (socks4 fait du DNS) [22:32:49] &amp;lt;jrand0m&amp;gt; est-ce que tous les navigateurs supportent socks4a ? [22:32:59] &amp;lt;human&amp;gt; jrand0m : socks4 est Evil(TM), mais socks4a et socks5 délèguent la résolution de noms au serveur [22:33:00] &amp;lt;duck&amp;gt; s/socks4 does DNS/with socks4 the client does DNS/ [22:33:06] &amp;lt;mihi&amp;gt; certains navigateurs ne supportent même pas les proxies socks... [22:33:08] &amp;lt;human&amp;gt; jrand0m : oui, autant que je sache [22:33:27] &amp;lt;jrand0m&amp;gt; oui, et il y a aussi le problème de kiosque mihi, clairement [22:33:52] &amp;lt;duck&amp;gt; ça pourrait être une alternative [22:34:04] &amp;lt;duck&amp;gt; httpclient + socksclient + etc [22:34:29] &amp;lt;human&amp;gt; jrand0m, mihi : les programmes qui ne supportent pas socks pourraient être tsocks’ed [22:34:53] &amp;lt;jrand0m&amp;gt; human&amp;gt; sauf si c’est un kiosque, où les gens ne peuvent pas lancer d’apps [22:35:00] &amp;lt;jrand0m&amp;gt; (ou changer les réglages, etc.) [22:35:19] &amp;lt;human&amp;gt; jrand0m : oui, bien sûr les tunnels socks ne conviennent pas à ces tâches [22:35:31] &amp;lt;duck&amp;gt; (human : mais ils appelleraient toujours gethostbyname) [22:35:39] &amp;lt;jrand0m&amp;gt; ils le feraient duck ? [22:35:55] &amp;lt;human&amp;gt; duck : non, tsocks les inhibe et les redirige vers le serveur proxy [22:36:16] &amp;lt;human&amp;gt; duck : (je ne sais pas ce qui se passe dans le monde windows, par contre) [22:36:30] &amp;lt;jrand0m&amp;gt; ils font un BSOD [22:36:32] &amp;lt;jrand0m&amp;gt; er.. [22:36:57] &amp;lt;duck&amp;gt; (pas d’après /usr/share/doc/tor-0.0.2_pre27/CLIENTS.gz) [22:36:57] &amp;lt;human&amp;gt; heheheh [22:37:07] &amp;lt;jrand0m&amp;gt; heh duck [22:37:18] &amp;lt;human&amp;gt; les tunnels socks, cependant, ne remplaceront pas les proxies www :-) [22:37:24] &amp;lt;duck&amp;gt; (( &amp;lt;/tortechnotalk&amp;gt; )) [22:38:25] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; quel est ton avis sur le cas d’usage prioritaire pour httptunnel ? si on peut aider sur quelque chose ? [22:38:31] &amp;lt;mihi&amp;gt; http://home.arcor.de/mschierlm/test/nosocks.png (c’est quel navigateur ?) [22:38:31] &amp;lt;human&amp;gt; c’est juste un add-on pour faire des trucs sympas avec le tunneling, le chaînage etc. [22:38:31] &amp;lt;wbk&amp;gt; I2P est l’ircd de iip, non ? [22:38:31] &amp;lt;duck&amp;gt; de toute façon, toutes les solutions ont besoin d’un filtre côté client [22:38:47] &amp;lt;human&amp;gt; duck : oui, d’après man 8 tsocks :-) [22:39:14] &amp;lt;jrand0m&amp;gt; je ne sais pas mihi, opera ? [22:39:19] * fR a rejoint #i2p [22:39:19] &amp;lt;duck&amp;gt; wbk : pas de message privé [22:39:19] &amp;lt;jrand0m&amp;gt; wbk&amp;gt; non [22:39:30] &amp;lt;mihi_backup&amp;gt; jrand0m : le faire marcher parfaitement avec les requêtes POST &amp;amp;&amp;amp; lui faire tout ce que fait httpclient [22:39:45] &amp;lt;jrand0m&amp;gt; banco [22:40:08] &amp;lt;ughabugha&amp;gt; mihi : C’est Opera. [22:40:14] &amp;lt;human&amp;gt; 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] &amp;lt;ughabugha&amp;gt; Si tu posais la question. :) [22:41:13] &amp;lt;jrand0m&amp;gt; ok, cool, quelqu’un a autre chose à dire pour le web, ou on est prêts pour 4) Administravia ? [22:42:23] &amp;lt;jrand0m&amp;gt; ok, juste quelques notes - [22:42:24] * Rom|Away|3h est maintenant connu comme Rom|Away|4h [22:42:51] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;duck&amp;gt; Je regardais la politique de licence... [22:44:35] &amp;lt;duck&amp;gt; Autant que je sache Cryptix == BSD [22:44:43] &amp;lt;jrand0m&amp;gt; exact [22:44:52] &amp;lt;duck&amp;gt; (mais avec l’équipe Cryptix comme détenteur du copyright au lieu des regents of massachusets ou un truc du genre) [22:44:52] &amp;lt;jrand0m&amp;gt; mais, strictement, c’est la licence Cryptix ;) [22:45:05] &amp;lt;duck&amp;gt; c’est quoi MIT ? [22:45:13] &amp;lt;jrand0m&amp;gt; mit == bsd 2 clauses [22:45:16] &amp;lt;jrand0m&amp;gt; == x [22:45:19] &amp;lt;duck&amp;gt; quel code est MIT je veux dire [22:45:25] &amp;lt;jrand0m&amp;gt; rien [22:45:29] &amp;lt;human&amp;gt; == x &amp;lt; 4.4.0 [22:45:36] &amp;lt;jrand0m&amp;gt; je le liste juste comme "si vous voulez utiliser MIT, super" [22:45:42] &amp;lt;jrand0m&amp;gt; oui human :/ [22:45:49] &amp;lt;duck&amp;gt; la quantité de licences est déjà pas mal [22:45:56] &amp;lt;duck&amp;gt; je me demandais si on pouvait restreindre ça [22:46:07] &amp;lt;duck&amp;gt; par exemple changer le code GPL en BSD ou même domaine public [22:46:31] &amp;lt;duck&amp;gt; je me demandais ce que l’auteur/les auteurs de cette partie/pces en pensent [22:46:32] &amp;lt;ox&amp;gt; &amp;lt;no_dammagE&amp;gt; bon, salle de chat, je vais dormir. Bon code @ Devteam, bonne journée à tous les autres. À demain. [22:46:40] &amp;lt;duck&amp;gt; bye no_dammagE [22:46:41] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; à plus no_dammagE [22:46:55] &amp;lt;no_dammagE&amp;gt; cu [22:46:58] * no_dammagE a quitté IRC [22:47:19] * jar_backup a rejoint #i2p [22:47:50] &amp;lt;jrand0m&amp;gt; mais, bien sûr, la GPL ça va aussi, c’est le droit de mihi :) [22:48:06] &amp;lt;mihi&amp;gt; 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] &amp;lt;ughabugha&amp;gt; Eh bien, quelle que soit la licence, elle devrait être compatible GPL. [22:48:36] &amp;lt;ughabugha&amp;gt; (C.-à-d., elle ne devrait pas être plus restrictive que la GPL) [22:48:42] &amp;lt;human&amp;gt; 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] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; les libs de streaming et de naming sont fonctionnelles sans dépendance à i2ptunnel lui-même, correct ? [22:49:14] &amp;lt;ughabugha&amp;gt; Oui, l’implémentation de référence ne devrait pas être GPL. [22:49:25] &amp;lt;mihi&amp;gt; elles devraient l’être. sinon, c’est un bug. [22:49:30] &amp;lt;jrand0m&amp;gt; BSD 2 clauses sur celles-là serait fantastique [22:49:40] &amp;lt;human&amp;gt; oui ! [22:49:45] &amp;lt;mihi&amp;gt; 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] &amp;lt;jrand0m&amp;gt; absolument, j’adorerais les inclure dans le SDK core [22:50:42] &amp;lt;mihi&amp;gt; "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] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; j’aimerais que les gens puissent prendre i2p.jar et écrire une app de streaming [22:51:28] &amp;lt;human&amp;gt; mihi : à propos d’I2PTunnels &amp;amp; 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] &amp;lt;duck&amp;gt; human : ça amène le problème "il faut embaucher un avocat avant de l’utiliser" [22:52:01] &amp;lt;jrand0m&amp;gt; (peut-être qu’on peut scinder l’actuel i2ptunnel en i2ptunnel et i2pstreaming, si tu préfères ?) [22:52:32] &amp;lt;mihi&amp;gt; jrand0m : ça me conviendrait. change juste la tâche ant pour construire 2 jars ;) [22:52:35] &amp;lt;human&amp;gt; duck : je suggère d’ajouter l’exception justement pour éviter ça [22:52:39] &amp;lt;jrand0m&amp;gt; duck&amp;gt; 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] &amp;lt;mihi&amp;gt; et plutôt faire i2pministreaming au lieu de i2pstreaming [22:53:41] &amp;lt;duck&amp;gt; mihistreaming :) [22:53:48] &amp;lt;mihi&amp;gt; (notez le n dans mi4ni) [22:54:02] &amp;lt;mihi&amp;gt; duck : c’est exactement ce à quoi je pensais ;) [22:54:03] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; hehe [22:54:10] &amp;lt;jrand0m&amp;gt; i2pmihistreaming est bien aussi :) [22:55:25] &amp;lt;duck&amp;gt; ok [22:55:40] &amp;lt;duck&amp;gt; la semaine prochaine j’essaierai de vous convaincre tous de passer totalement dans le domaine public [22:55:45] &amp;lt;duck&amp;gt; mais c’est suffisant pour l’instant :) [22:55:48] &amp;lt;jrand0m&amp;gt; :) [22:55:50] &amp;lt;human&amp;gt; hehe [22:56:06] &amp;lt;jrand0m&amp;gt; mihi*=5 [22:56:14] &amp;lt;mihi&amp;gt; jrandom**=5; [22:56:21] &amp;lt;duck&amp;gt; wbk vient juste de proposer d’aider au webdesign [22:56:36] &amp;lt;jrand0m&amp;gt; oh génial duck [22:56:45] &amp;lt;jrand0m&amp;gt; bon, brièvement avant de passer à 5) [22:56:58] &amp;lt;jrand0m&amp;gt; est-ce que des devs ont des réserves sur la /politique/ dans http://drupal.i2p.net/node/view/85 ? [22:57:05] &amp;lt;duck&amp;gt; donc j’ai fait une vérification bureaucratique dans le tableau d’équipe et je l’ai délégué à wilde [22:57:25] &amp;lt;human&amp;gt; avant de sauter... et la suggestion GPL + exception ? [22:57:29] &amp;lt;jrand0m&amp;gt; aka "implicitement sous $primaryLicense" ou "explicitement sous $alternate" ? [22:57:47] &amp;lt;jrand0m&amp;gt; duck++ :) [22:58:02] &amp;lt;mihi&amp;gt; human : je l’ajoute en ce moment [22:58:07] * human est d’accord avec la politique de jrand0m [22:58:25] &amp;lt;duck&amp;gt; et le propriétaire du copyright [22:58:28] &amp;lt;human&amp;gt; mihi : ok, merci [22:58:30] * duck a vu human ajouter quelques nouveaux fichiers en GPL [22:58:36] &amp;lt;duck&amp;gt; et mettre le nom de mihi dessus [22:58:45] &amp;lt;ughabugha&amp;gt; Euh... Je ne pense pas que drupal aime les mots de passe de 32 caractères. [22:58:51] &amp;lt;human&amp;gt; duck : j’ai juste copié-collé des fichiers existants [22:59:18] &amp;lt;duck&amp;gt; ok, mais si on a 50 personnes qui bossent dessus et chacun met son nom sur le copyright [22:59:20] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;human&amp;gt; duck : (même si j’oublie de mettre des copyrights dans les fichiers...) [22:59:25] &amp;lt;duck&amp;gt; alors tu ne peux pas changer de licence plus tard [22:59:29] &amp;lt;jrand0m&amp;gt; ça me va duck, à mon avis [22:59:53] &amp;lt;jrand0m&amp;gt; par ex. thecrypto devrait être le détenteur du copyright de ses routines de chiffrement et SHA [23:00:03] &amp;lt;human&amp;gt; (j’observais toujours la politique de jrand0m de s’en tenir aux licences de module, d’ailleurs) [23:00:05] &amp;lt;jrand0m&amp;gt; mais comme il l’a publiée sous BSD 2 clauses, on va l’utiliser [23:00:38] &amp;lt;jrand0m&amp;gt; oh, je rate peut-être le point – tu veux t’assurer que tout le monde mette son propre nom ? [23:00:44] &amp;lt;duck&amp;gt; non [23:00:49] * jrand0m assigne le copyright à richard nixon [23:00:56] &amp;lt;human&amp;gt; heheh [23:01:34] &amp;lt;human&amp;gt; d’ailleurs : dans mon pays, "domaine public" est juste une autre forme de droit d’auteur [23:01:46] &amp;lt;jrand0m&amp;gt; hmm. i2p n’a aucune entité légale pour recevoir un copyright (et n’en aura *jamais*) [23:02:02] &amp;lt;human&amp;gt; c.-à-d. tu (l’auteur) distribues tes œuvres sans aucune restriction [23:02:18] &amp;lt;jrand0m&amp;gt; oui, beaucoup de pays ont des lois de PI foireuses [23:02:59] &amp;lt;human&amp;gt; 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] &amp;lt;jrand0m&amp;gt; je pense que c’est une bonne idée [23:03:47] &amp;lt;human&amp;gt; jrand0m : (ça arrive déjà, bien sûr, mais je pense que ça devrait être une exigence :-) [23:03:55] &amp;lt;jrand0m&amp;gt; c’est pour ça que j’ai inclus "jrandom a écrit ceci en $year et le place dans le domaine public" ;) [23:04:08] &amp;lt;human&amp;gt; jrand0m : ouais :-) [23:04:27] &amp;lt;jrand0m&amp;gt; donc je ne saisis pas le point de duck [23:04:37] &amp;lt;fidd&amp;gt; et ce truc à propos de manger des enfants [23:04:37] &amp;lt;duck&amp;gt; je l’ai perdu aussi [23:04:43] &amp;lt;jrand0m&amp;gt; :) [23:04:44] &amp;lt;human&amp;gt; heheh [23:04:47] &amp;lt;duck&amp;gt; oublions [23:04:58] * lucky a rejoint #i2p [23:05:13] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;jrand0m&amp;gt; (même s’ils ne mettent pas de copyright ?) [23:05:24] &amp;lt;lucky&amp;gt; salut [23:05:25] &amp;lt;lucky&amp;gt; :D [23:05:39] &amp;lt;jrand0m&amp;gt; s/suggestion/&amp;lt;i&amp;gt;suggestion&amp;lt;/i&amp;gt;/ [23:05:42] &amp;lt;jrand0m&amp;gt; salut lucky [23:05:50] &amp;lt;jrand0m&amp;gt; [merde j’ai flingué ma regexp] [23:05:57] &amp;lt;duck&amp;gt; tu veux que je signe une déclaration en PGP ? [23:06:09] &amp;lt;jrand0m&amp;gt; je vais le faire, oui [23:06:30] &amp;lt;jrand0m&amp;gt; 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] &amp;lt;human&amp;gt; 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] &amp;lt;duck&amp;gt; oui, ton pays est foireux [23:06:53] &amp;lt;duck&amp;gt; SUIVANT [23:06:56] &amp;lt;duck&amp;gt; (oups) [23:06:58] &amp;lt;jrand0m&amp;gt; :) [23:07:19] &amp;lt;fidd&amp;gt; human, quel pays ? [23:07:39] &amp;lt;human&amp;gt; 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] &amp;lt;human&amp;gt; fidd : quelque part près de l’Europe :-) [23:07:54] &amp;lt;fidd&amp;gt; heh, ok [23:07:59] &amp;lt;lucky&amp;gt; human : tu peux plus tard dire que tu ne veux pas le copyright [23:08:03] &amp;lt;lucky&amp;gt; et le mettre dans le domaine public. [23:08:19] &amp;lt;jrand0m&amp;gt; human&amp;gt; avec la "publication implicite sous $primaryLicense", ça devrait régler le problème, non ? [23:08:24] &amp;lt;duck&amp;gt; human veut dire que ça ne veut rien dire dans $fuckedcountry [23:08:42] &amp;lt;jrand0m&amp;gt; human&amp;gt; puisque ça implique implicitement commit == release comme $primaryLicense [23:08:50] &amp;lt;human&amp;gt; duck : oui, exactement [23:09:07] &amp;lt;jrand0m&amp;gt; (donc pas de commentaire == licence implicite par $author, selon `cvs log`) [23:09:28] &amp;lt;jrand0m&amp;gt; (ah, du juridiquais dans le code ;) [23:09:36] &amp;lt;human&amp;gt; jrand0m : bon, je ne suis pas avocat... mais je pense que ça devrait marcher [23:09:43] * kaji a rejoint #i2p [23:09:48] &amp;lt;ox&amp;gt; * wilde est d’accord avec la dernière proposition [23:09:57] &amp;lt;jrand0m&amp;gt; w3rd. [23:10:05] &amp;lt;jrand0m&amp;gt; ok, je vais voir si je peux faire relire ça par l’eff [23:10:19] &amp;lt;jrand0m&amp;gt; on passe à 5) ??? [23:10:21] &amp;lt;human&amp;gt; jrand0m : peut-être qu’il vaut mieux avoir une sorte d’accord quand on donne l’accès CVS aux gens [23:10:46] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; quand verrons-nous, net.i2p.legal.LicenseManager ? [23:10:47] &amp;lt;jrand0m&amp;gt; d’accord human&amp;gt; un accord explicite avec $policy sera un prérequis pour obtenir des privilèges de commit [23:10:50] &amp;lt;jrand0m&amp;gt; heh [23:10:52] &amp;lt;human&amp;gt; jrand0m : (par exemple, signer en GPG ta politique, et l’héberger sur le site I2P ?) [23:11:00] &amp;lt;human&amp;gt; heheh [23:11:04] &amp;lt;jrand0m&amp;gt; raisonnable human. [23:11:13] &amp;lt;mihi&amp;gt; jrand0m préfère PGP8 ;) [23:11:23] &amp;lt;jrand0m&amp;gt; carrément. pgpdisk++ [23:12:06] * wilde a rejoint #i2p [23:12:14] &amp;lt;duck&amp;gt; salut wilde [23:12:36] &amp;lt;jrand0m&amp;gt; ok, est-ce que quelqu’un a quelque chose à apporter pour 5) ??? [23:13:27] &amp;lt;wilde&amp;gt; juste une invitation encore une fois pour que les gens visitent drupal et commentent, modifient, etc. [23:13:37] &amp;lt;jrand0m&amp;gt; banco, oui, bon point [23:13:41] &amp;lt;duck&amp;gt; http://drupal.i2p.net/ [23:13:41] &amp;lt;wilde&amp;gt; pour qu’on ait une bonne doc pour la 1.0 [23:13:41] &amp;lt;mihi&amp;gt; human, jrand0m : la licence dans le CVS est ok maintenant ? ;) [23:13:55] &amp;lt;jrand0m&amp;gt; sur http://drupal.i2p.net/team il y a beaucoup de rôles [vacant]. bénévoles bienvenus ! [23:14:02] &amp;lt;fidd&amp;gt; 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] &amp;lt;mihi&amp;gt; s/QS/QA/ [23:14:33] &amp;lt;jrand0m&amp;gt; woot ! [23:15:01] &amp;lt;wilde&amp;gt; tests unitaires pour le serveur echo [23:15:12] &amp;lt;mihi&amp;gt; wilde rofl non [23:15:17] &amp;lt;human&amp;gt; mihi : peut-être que tu devrais s/XXXX/mihi/ dans l’exception GPL :-) [23:15:20] &amp;lt;ughabugha&amp;gt; jrand0m : Heh, qu’entends-tu par test de charge ? :) [23:15:34] &amp;lt;mihi&amp;gt; le serveur echo est un test système pour i2p ;) [23:15:38] &amp;lt;mihi&amp;gt; human : oops ;) [23:15:56] * Rom|Away|4h a quitté IRC (Ping timeout) [23:16:08] &amp;lt;jrand0m&amp;gt; ughabugha&amp;gt; ç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] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; donc test de charge du pauvre jrandom... [23:16:40] &amp;lt;ughabugha&amp;gt; jrand0m : Oh, d’accord. :) [23:16:44] &amp;lt;duck&amp;gt; wow, mihi est rapide [23:16:47] &amp;lt;ughabugha&amp;gt; Hehe. [23:17:30] * Romster a rejoint #i2p [23:17:40] &amp;lt;mihi&amp;gt; duck : éditeur toujours ouvert et le commentaire CVS était rapide à taper aussi ;) [23:17:40] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; 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] &amp;lt;jrand0m&amp;gt; (ou tu peux juste ajouter ce texte de copyright dans la source) [23:19:24] &amp;lt;mihi&amp;gt; hmm, que veut dire idented ? (oui pour ta deuxième sous-clause) [23:19:42] &amp;lt;jrand0m&amp;gt; ça veut dire que tu as prouvé à trent que tu es mihi :) [23:19:50] &amp;lt;duck&amp;gt; authentifié [23:19:54] &amp;lt;mihi&amp;gt; ok, identifié ;) [23:20:01] &amp;lt;jrand0m&amp;gt; w3rd [23:20:06] &amp;lt;human&amp;gt; essayons identicated [23:20:14] &amp;lt;mihi&amp;gt; ça me semblait être "indented" et je me suis dit que mes espaces étaient incorrects ;) [23:20:20] &amp;lt;jrand0m&amp;gt; hehe [23:20:43] &amp;lt;ox&amp;gt; * wilde pense à lancer word pour trouver encore un synonyme [23:21:07] &amp;lt;human&amp;gt; authentifié ? [23:21:22] &amp;lt;duck&amp;gt; bon... [23:21:28] &amp;lt;jrand0m&amp;gt; ok, r0x0r, quelqu’un a autre chose à dire ? [23:21:44] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; ouais [23:21:50] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; eep naming [23:22:00] &amp;lt;jrand0m&amp;gt; heh tu n’aimes pas ma prononciation ? [23:22:12] * kaji a quitté IRC (Ping timeout) [23:22:14] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; de i2p -&amp;gt; eep [23:22:14] * Rom|Away|4h a quitté IRC (Ping timeout) [23:22:21] &amp;lt;jrand0m&amp;gt; oh [23:22:30] &amp;lt;jrand0m&amp;gt; tu veux renommer tout le projet "eep" ? [23:22:39] &amp;lt;human&amp;gt; lol [23:22:48] &amp;lt;ox&amp;gt; * wilde marmonne [23:22:48] &amp;lt;mihi&amp;gt; envisible enternet project ;) [23:23:08] &amp;lt;lucky&amp;gt; envisible [23:23:09] &amp;lt;jrand0m&amp;gt; extrordinarily excellent people [23:23:15] &amp;lt;lucky&amp;gt; connotate quelque chose pour moi. [23:23:46] &amp;lt;mihi&amp;gt; even easier publishing ;) [23:23:51] &amp;lt;jrand0m&amp;gt; ooOOoo [23:23:51] &amp;lt;lucky&amp;gt; Comme si ça allait être visible, donc possible. envision peut-être ? [23:23:53] &amp;lt;ughabugha&amp;gt; Allez, arrêtez de taquiner wilde. :) [23:23:54] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; sérieusement, vous aimez le nom alors c’est marrant ? [23:24:06] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; enfin je veux dire, je me fatigue [23:24:44] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; les nouveaux utilisateurs n’auront pas la vie facile [23:25:03] &amp;lt;jrand0m&amp;gt; oh, je ne suis pas marketeur. on a utilisé "eep" parce que c’est tout ce qui m’est venu [23:25:23] &amp;lt;human&amp;gt; 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] &amp;lt;jrand0m&amp;gt; comment devrait-on appeler les sites web que les gens hébergent et consultent via i2p ? [23:25:38] &amp;lt;jrand0m&amp;gt; hehe [23:25:42] &amp;lt;duck&amp;gt; i2psites ? [23:25:44] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; 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] &amp;lt;duck&amp;gt; on en a un ? [23:26:38] &amp;lt;jrand0m&amp;gt; non [23:26:43] &amp;lt;jrand0m&amp;gt; ;) [23:26:52] &amp;lt;duck&amp;gt; heh [23:26:55] &amp;lt;human&amp;gt; en tout cas... vous pouvez changer tous les noms, tant que la "Shitlist" garde son nom actuel [23:26:56] &amp;lt;ox&amp;gt; * wilde se précipite sur le navigateur [23:27:01] &amp;lt;jrand0m&amp;gt; heh [23:27:06] &amp;lt;mihi&amp;gt; lol human [23:27:07] &amp;lt;jrand0m&amp;gt; oh, la shitlist va rester, c’est sûr ;) [23:27:21] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; je prends le rôle, ça devrait être i2p sites, je démissionne [23:27:21] &amp;lt;duck&amp;gt; Je parie que shitlist est un mot anglais correct [23:27:24] &amp;lt;jrand0m&amp;gt; je veux dire, "blacklist" est moins fun [23:27:26] &amp;lt;jrand0m&amp;gt; hah wilde [23:27:29] &amp;lt;human&amp;gt; jrand0m : cool ! [23:27:56] &amp;lt;ughabugha&amp;gt; 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] &amp;lt;jrand0m&amp;gt; ok, je m’en fiche un peu, i2psite ça va, eepsite aussi [23:28:09] &amp;lt;ughabugha&amp;gt; Je veux dire qu’on a le temps d’y réfléchir sur la mailing list jusqu’à la 1.0. [23:28:09] &amp;lt;mihi&amp;gt; jrand0m : et les éléphants sur la lune doivent rester aussi ;) [23:28:22] &amp;lt;kaji&amp;gt; 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] &amp;lt;jrand0m&amp;gt; human&amp;gt; je pense qu’on n’a pas à s’en faire pour ça ;) [23:28:35] &amp;lt;ughabugha&amp;gt; kaji : Ça marchait pour moi. [23:28:48] &amp;lt;jrand0m&amp;gt; on doit continuer à déplacer les œufs de Pâques mihi :) [23:28:48] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; je m’en fiche vraiment, eepsite est aussi ennuyeux que i2psite [23:29:05] &amp;lt;jrand0m&amp;gt; on peut les considérer comme synonymes [23:29:23] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; c’est la pire décision ;) [23:29:44] &amp;lt;duck&amp;gt; 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] &amp;lt;human&amp;gt; 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] &amp;lt;@jrand0m&amp;gt; ooOOoo [23:30:32] * mihi définit le mode : -o mihi [23:30:49] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; 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] &amp;lt;@jrand0m&amp;gt; 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] &amp;lt;human&amp;gt; lol [23:32:37] &amp;lt;duck&amp;gt; clôturons vite la réunion à la baff [23:32:40] &amp;lt;duck&amp;gt; oh, trop tard [23:32:42] &amp;lt;jrand0m&amp;gt; heh [23:32:48] &amp;lt;human&amp;gt; heheh [23:32:56] &amp;lt;jrand0m&amp;gt; ok autre chose ? on en est à 92 minutes [23:33:05] * jrand0m s’échauffe... [23:33:20] * jrand0m *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 16 mars 2004</title><link>/fr/blog/2004/03/16/i2p-dev-meeting-march-16-2004/</link><pubDate>Tue, 16 Mar 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/03/16/i2p-dev-meeting-march-16-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> aum, deer, jrandom, mihi&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> 13:12 &amp;lt; jrandom&amp;gt; agenda: 13:12 &amp;lt; jrandom&amp;gt; 0) hi 13:12 &amp;lt; jrandom&amp;gt; 1) administravia 13:13 &amp;lt; jrandom&amp;gt; 2) 0.3 status 13:13 &amp;lt; jrandom&amp;gt; 3) peer profiling / selection 13:13 &amp;lt; jrandom&amp;gt; 4) web architecture 13:13 &amp;lt; jrandom&amp;gt; 5) ??? 13:13 &amp;lt; jrandom&amp;gt; 0) hi 13:13 * jrandom waves to the gang 13:14 &amp;lt; deer&amp;gt; * jrandom_ waves from i2p 13:14 &amp;lt; deer&amp;gt; * wilde hi5s 13:15 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Hi! 13:15 &amp;lt; deer&amp;gt; * duck is reading 13:15 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; yo! 13:16 &amp;lt; jrandom&amp;gt; w0rd, sorry for the delay getting those status notes up at (http://i2p.net/pipermail/i2p/2004-March/000165.html) 13:18 &amp;lt; jrandom&amp;gt; 1) administravia 13:19 &amp;lt; jrandom&amp;gt; for simplicity, and to avoid the trouble we had last week w/ the various networks being bitchy, some magic has been worked out and this meeting is being run off three irc networks 13:19 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; (amazing!) 13:19 &amp;lt; jrandom&amp;gt; iip's #i2p, the duck/baffled i2p irc network's #i2p, and freenode's #i2p 13:19 &amp;lt; jrandom&amp;gt; :) 13:19 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; who's paranoid? 13:20 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Ok, done reading the status notes. 13:20 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; jrandom: What about it? 13:20 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Or them? 13:21 &amp;lt; jrandom&amp;gt; just mentioning it, so people who have trouble with one can use another 13:21 &amp;lt; deer&amp;gt; &amp;lt;mihi&amp;gt; fine. done with status notes as well 13:21 &amp;lt; jrandom&amp;gt; also, the drupal box should be back online this weekend (crossing fingers) 13:22 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Oh, ok. Is there anything to discuss on 1)? 13:22 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Or are we waiting for people to finish reading? 13:22 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; jrandom: Good. :) 13:22 &amp;lt; jrandom&amp;gt; nope, unless anyone has any administravia they'd like to bring up? 13:23 &amp;lt; deer&amp;gt; * mihi wants to set a flag at point 3 13:23 &amp;lt; jrandom&amp;gt; flag set ;) 13:23 &amp;lt; deer&amp;gt; * duck at point 2 13:23 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; err, what index do we use? 13:24 * jrandom supposes we can move on to agenda item 2) 0.3 status 13:25 &amp;lt; jrandom&amp;gt; i ended up typing a lot more than usual for the 0.3 status notes, so rather than repeat them here, does anyone have any questions / concerns they'd like to bring up? 13:25 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Go on. 13:26 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; why do the ElGamal/AES+SessionTag decryptions fail too often? 13:26 &amp;lt; jrandom&amp;gt; duck&amp;gt; due to overload and lag. if a garlic routed message is delayed beyond that sessionTag's lifetime, the decryption will fail 13:27 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; k 13:27 &amp;lt; jrandom&amp;gt; in addition, if the garlic routed message is decrypted fine, but the content was delayed so much that the cloves expire, its a wasted decryption, as well 13:28 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; somehow that sentence made me believe that there was a cause besided the overload/lag 13:28 &amp;lt; deer&amp;gt; &amp;lt;tro|l&amp;gt; ce zi e azi? 13:28 &amp;lt; jrandom&amp;gt; well, there have been some troubles with source routed reply blocks failing decryption, though since they're going away in 0.3.1, its not really worth debugging them too much 13:29 &amp;lt; deer&amp;gt; &amp;lt;kaji&amp;gt; wow it works! 13:29 &amp;lt; jrandom&amp;gt; (and a failed ElG is probably the most CPU intensive thing i2p does) 13:30 &amp;lt; deer&amp;gt; &amp;lt;jrandom_&amp;gt; heh welcome to i2p #i2p :) 13:30 &amp;lt; deer&amp;gt; * kaji praises 0.2.5.1 13:30 &amp;lt; deer&amp;gt; &amp;lt;jrandom_&amp;gt; 0.2.5.1? sheeit, get thee 0.2.5.4 :) 13:30 &amp;lt; jrandom&amp;gt; ok, anything else for 0.3 status? 13:31 &amp;lt; deer&amp;gt; &amp;lt;kaji&amp;gt; .. 13:31 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; . 13:31 &amp;lt; deer&amp;gt; &amp;lt;kaji&amp;gt; ping? 13:31 &amp;lt; jrandom&amp;gt; p0ng 13:31 &amp;lt; mihi&amp;gt; pung 13:31 &amp;lt; deer&amp;gt; &amp;lt;mihi_backup&amp;gt; pung2 13:32 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; prawn 13:32 &amp;lt; jrandom&amp;gt; ok, moving on to 3) peer profiling / selection 13:32 * mihi moves the flag to the other number 3 ;) 13:32 &amp;lt; jrandom&amp;gt; (man, its kind of funny that there isn't any vegetarian seafood substitutes...) 13:32 &amp;lt; deer&amp;gt; * kaji praises 0.2.5.4.1 13:32 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; the whole peer profiling thing looks at magic, how do you plan to debug that? 13:32 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; There is vegetarian crabmeat. 13:32 &amp;lt; jrandom&amp;gt; ah, true pellinore. 13:32 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; jrandom: and veg sushi 13:33 &amp;lt; jrandom&amp;gt; duck&amp;gt; what part of it looks like magic? 13:33 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; the whole classification etc 13:33 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; And I could have sworn that I had seen some chik-type fish fillet substitute, but I could be wrong. 13:33 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; I mean, how do you know that you are doing optimal things? 13:33 &amp;lt; jrandom&amp;gt; the peer organizer (which moves profiles into the different groups) is a very simple and seperable component 13:33 &amp;lt; jrandom&amp;gt; oh, thats a good point. 13:34 &amp;lt; jrandom&amp;gt; i was doing some benchmarking the other day, running the organizer with 10,000 profiles, and it was organizing them all un ~50ms 13:34 &amp;lt; jrandom&amp;gt; (organizing == runningthe calculators and moving them between groups) 13:34 &amp;lt; jrandom&amp;gt; profiles also consume only ~3-4KB for a full profile, and a minimal profile takes ~200 bytes 13:35 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; yeah, but how do you know that you are right with '0.597s reply' for group 1 13:35 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; and that it shouldnt be 0.603s 13:35 &amp;lt; jrandom&amp;gt; (so we'll keep a full profile of the best 1000 peers, and minimal of the next 10,000) 13:35 &amp;lt; jrandom&amp;gt; ah, ok, good question. 13:36 &amp;lt; jrandom&amp;gt; thats the Rate component 13:36 &amp;lt; jrandom&amp;gt; there will obviously be some flutter, and we won't be very exact. the goal ois to get ballpark and organize them accordingly 13:37 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; I did see it using averages 13:37 &amp;lt; jrandom&amp;gt; e.g. find the routers on T3s with quad procs, and keep them seperate from routers on 386s with 2400 bps modems 13:37 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; so if you throw in 100 shitty nodes, you heavily influence the average 13:37 &amp;lt; jrandom&amp;gt; agreed - there are two different aspects of that that we can tune 13:38 &amp;lt; jrandom&amp;gt; first, we can make the threshold use the top 10% to determine the "fast" vs "not fast" 13:38 &amp;lt; jrandom&amp;gt; (or top 90%, whichever) 13:38 &amp;lt; jrandom&amp;gt; second, we can adjust the Rate component to keep various statistics - rather than a simple average, it can ignore skew, find stddev, etc 13:39 &amp;lt; jrandom&amp;gt; the rate component currently is quite remedial, and I'd love if someone good with stats could take a look at it and fix it up 13:39 &amp;lt; jrandom&amp;gt; (one of the key goals of it however is to keep it scale free - so if we get 100,000 events, it doesnt have to keep all those data points in memory, etc) 13:40 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; ok, so what prevents another NGRouting disaster from happening? 13:40 &amp;lt; jrandom&amp;gt; but you're absolutely right - the calculators and the peer selection algorithms are going to be a major focus of future network improvements 13:40 &amp;lt; jrandom&amp;gt; ngrouting tried to do two different things - find particular data, and find available peers. 13:40 &amp;lt; jrandom&amp;gt; we only need to find available peers 13:41 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; good 13:41 &amp;lt; jrandom&amp;gt; (and place our tunnels there) 13:41 &amp;lt; deer&amp;gt; * duck removes breakpoint 13:41 &amp;lt; jrandom&amp;gt; :) 13:41 &amp;lt; mihi&amp;gt; but we have to find tunnels as well. 13:41 &amp;lt; jrandom&amp;gt; right mihi - the netDb is an important point 13:42 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; I'm good with the math of statistics, but terrible with the tech aspects of translating the data into computer-useful data. 13:42 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; But I would happily partner up with someone and contribute if I can. 13:42 &amp;lt; jrandom&amp;gt; awesome pellinore! 13:43 &amp;lt; jrandom&amp;gt; the main rate class is up at http://i2p.net/cgi-bin/cvsweb.cgi/i2p/code/core/java/src/net/invisiblenet/i2p/stat/Rate.java?rev=1.3&amp;amp;content-type=text/x-cvsweb-markup and we can talk later to discuss it :) 13:43 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; k 13:43 &amp;lt; jrandom&amp;gt; (i know, i don't expect you to read the code, just mentioning it) 13:44 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; I'll read it, but it will be about like my dog reading Kierkegaard. 13:44 &amp;lt; jrandom&amp;gt; hehe 13:45 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; But I am learning. 13:45 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Anyway, please proceed -- I don't mean to bog things down. 13:45 &amp;lt; jrandom&amp;gt; (volunteering to help isn't bogging things down ;) 13:46 &amp;lt; jrandom&amp;gt; one point i forgot to mention about the peer profiling / selection code is that the 'integration' rank is only used in the network database for 'exploration', not for search/store 13:46 &amp;lt; jrandom&amp;gt; we still do (fairly) traditional kademlia search/store with all non-failing peers 13:46 &amp;lt; jrandom&amp;gt; also, within each peer group, we always choose *randomly* 13:46 &amp;lt; jrandom&amp;gt; (aka we don't always choose the fastest of the fast group, etc) 13:47 &amp;lt; jrandom&amp;gt; thats for both security and load balancing reasons 13:48 &amp;lt; jrandom&amp;gt; (security, so that an attacker can't just create a really fast router and watch everyone make use of them - they have to create a large number of really fast routers, skew the entire distribution in their favor, etc) 13:49 &amp;lt; jrandom&amp;gt; ok, do we have anything else for 3) peer profiling / selection? 13:49 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; . 13:50 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Doesn't look like it. 13:50 &amp;lt; jrandom&amp;gt; ok, moving on to 4) web architecture 13:52 &amp;lt; jrandom&amp;gt; mihi's new streaming lib gives us a lot of flexibility, plus he's mentioned a few times the desire to factor out the httpclient code into something more robust. in addition, human has started updating things to allow transparent squid(or tor-www) proxying and eepsite proxying within the same client 13:52 &amp;lt; jrandom&amp;gt; given all of these different factors, and the likelyhood that web like functionality will be important for i2p's user base, i think we should take a step back and try to envision how it should all fit together 13:53 * mihi has some code flying around on my hd for that httptunnel code. but it's far from being finished 13:53 &amp;lt; mihi&amp;gt; for me httptunnel == httpclient + some filters 13:53 &amp;lt; mihi&amp;gt; of course using my naming and streaming api. 13:54 &amp;lt; mihi&amp;gt; the code atm only allows different "anonymity profiles". 13:54 &amp;lt; jrandom&amp;gt; any thoughts on human's style of failing over to outproxies like squid/etc? 13:54 &amp;lt; mihi&amp;gt; i.e. send all requests over one destination, mux them up to 10, mux them up to one dest per hostname, etc. 13:54 &amp;lt; jrandom&amp;gt; ah, interesting 13:55 &amp;lt; mihi&amp;gt; but these dests are not used yet ;) 13:55 &amp;lt; jrandom&amp;gt; w3rd. yeah, there *is* the big caveat that having lots of destinations on one router does increase CPU load nontrivially 13:55 &amp;lt; jrandom&amp;gt; (since any garlic fail will need to fail once per dest before failing completely) 13:56 &amp;lt; jrandom&amp;gt; there is some magic left that can be used to minimize that though, i think 13:56 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Are you sure the transparent squid proxying is a good idea in the performance point of view? I mean, people might get too lazy and not take their eepproxy off after browsing I2P sites or using I2P squid, therefore wasting I2P bandwidth for things that don't require anonymity. 13:56 &amp;lt; jrandom&amp;gt; ughabugha&amp;gt; all things require anonymity :) 13:57 &amp;lt; jrandom&amp;gt; (and if they can't tell the difference, well, sheeit...) 13:57 &amp;lt; mihi&amp;gt; my intention for httptunnel is that http links will be rewritten (similarly to fproxy) so that you don't need a proxy but only a servlet. 13:57 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; jrandom: Heh. That way, I2P was born dead. There isn't going to be enough available bandwidth on the network, that all the endnodes would likely consume. 13:58 &amp;lt; mihi&amp;gt; on that info page one might add a feature to browse the site throufh e.g. squid. 13:58 &amp;lt; jrandom&amp;gt; not quite sure i follow. i do understand and agree with the DNS issues involved (though i think we can get around them a few ways) 13:58 &amp;lt; jrandom&amp;gt; ah, ok mihi 13:58 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; morning all 13:58 &amp;lt; jrandom&amp;gt; mihi&amp;gt; so like a much much more advanced "Unable to reach peer" page? 13:59 &amp;lt; mihi&amp;gt; more like a "anonymity warning" page like in freenet ;) 13:59 &amp;lt; jrandom&amp;gt; ughabugha&amp;gt; if we cant handle web browsing, how are we going to handle BT/filesharing? 13:59 &amp;lt; jrandom&amp;gt; hmm mihi, but do we want that, for people who want to browse the web anonymously? or would httpclient not be the app they'd use? 14:00 &amp;lt; jrandom&amp;gt; 'mornin aum, just in time for the dev meeting :) 14:00 &amp;lt; mihi&amp;gt; jrandom: if someone just wants to browse the web anonymously, he 14:00 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; jrandom: Hmm... Good point. Are we going to at all? ;) 14:00 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; jrandom: you're not on iip, you're not on irc.duck.i2p ?!? 14:00 &amp;lt; jrandom&amp;gt; ughabugha&amp;gt; we must. 14:01 &amp;lt; mihi&amp;gt; might configure httptunnel to so so (httptunnel will still work as a proxy, so it's quite trivial to add that) 14:01 &amp;lt; mihi&amp;gt; and most likely someone browsing the web "anonymously" will like some content filters, i guess ;) 14:01 &amp;lt; jrandom&amp;gt; mihi&amp;gt; i think human already did :) 14:01 &amp;lt; jrandom&amp;gt; agreed mihih 14:01 &amp;lt; jrandom&amp;gt; /hih/hi/ 14:02 &amp;lt; mihi&amp;gt; when i say httptunnel, i don't mean httpclient ;) 14:02 &amp;lt; jrandom&amp;gt; ah ok 14:02 &amp;lt; deer&amp;gt; &amp;lt;jrandom_&amp;gt; i'm here aum ;) 14:02 &amp;lt; mihi&amp;gt; but we *really* should move i2ptunnel to use the streaming api ASAP, which will reduce the number of files we must maintain 14:03 &amp;lt; jrandom&amp;gt; agreed 14:03 &amp;lt; mihi&amp;gt; human only patched the old version, i patched the new version myself 14:03 &amp;lt; jrandom&amp;gt; we ran into some bugs this afternoon, not sure if human bounced you logs yet 14:03 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; another thing for the list: outproxy was taken, but more like i2p2i 14:04 &amp;lt; mihi&amp;gt; i did not get logs yet from anyone... 14:04 &amp;lt; jrandom&amp;gt; mihi&amp;gt; we'll get on to the streaming code asap, we can talk about it after the meeting if you've got a moment, or over email? 14:04 &amp;lt; deer&amp;gt; * aum spent part of yesterday looking at p2p apps with a view to running them on i2p 14:04 &amp;lt; jrandom&amp;gt; wilde&amp;gt; hmm? 14:04 &amp;lt; jrandom&amp;gt; wikked aum, anything promising? 14:04 &amp;lt; deer&amp;gt; * aum is presently inclined to favour 'push'-type filesharing, eg konspire2b 14:05 &amp;lt; jrandom&amp;gt; i2psnark could be modified to use the new i2ptunnel streaming api fairly easily too 14:05 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; mihi: sending the logs (mihi@i2p.net, right?) 14:06 &amp;lt; mihi&amp;gt; dunno if mihi made a redirect for me 14:06 &amp;lt; deer&amp;gt; &amp;lt;mihi&amp;gt; s/mihi/jrandom 14:06 &amp;lt; jrandom&amp;gt; hmm aum, do you think that freenet/insert model really would work most effectively? 14:06 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; jrandom: i was thinking of using a i2p webserver -&amp;gt; proxy -&amp;gt; internet, so people can browse a i2p site, but maybe an ordinary tunnel can manage the traffic 14:06 &amp;lt; jrandom&amp;gt; mihi&amp;gt; want me to set that to for ward to you? 14:06 &amp;lt; mihi&amp;gt; jrandom: nothing against it ;) 14:07 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; aum: 'Push'-type? What's that? 14:07 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; what i like about konspire2b is it takes away the expectation for instant/prompt delivery, and reduces bandwidth requirement, by only broadcasting content announcements, then letting people 'subscribe' to 'content feeds' 14:07 &amp;lt; jrandom&amp;gt; mihi&amp;gt; done. 14:08 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; so instead of requesting a file, sitting and twiddling your thumbs, getting pissed off waiting for it to come in, you just 'subscribe' to the source's 'channel', then get on with other stuff 14:08 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; konspire2b.sf.net 14:08 &amp;lt; jrandom&amp;gt; aum&amp;gt; but isn't that incredibly innefficient, since you've got to manage an overlay network (broadcast) for list of things available, then you've got to relay them? 14:09 &amp;lt; jrandom&amp;gt; wouldn't a direct swarming system be much more useful / efficient? 14:09 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Heh. That sounds promising for I2P. 14:09 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; jrandom: any examples of direct swarming? 14:09 &amp;lt; jrandom&amp;gt; wilde&amp;gt; oh, so like the cgiproxy on duck and janonymous's site? 14:09 &amp;lt; jrandom&amp;gt; aum&amp;gt; bittorrent 14:10 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; aum: Did you mean http://konspire.sourceforge.net/? 14:10 &amp;lt; jrandom&amp;gt; where you get the torrent somewhere, and get content blocks directly from peers who have it 14:10 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; ughabugha: guess so :) 14:10 &amp;lt; mihi&amp;gt; argl... $me-&amp;gt;brother removed the port forward for i2p... 14:10 &amp;lt; jrandom&amp;gt; d'oh 14:10 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; jrandom: is anyone currently trying bt/i2p? 14:11 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; aum, have you had a close look at mnet? 14:11 &amp;lt; jrandom&amp;gt; aum&amp;gt; eco made some headway with i2psnark 14:11 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; i've had a look, but not a close look 14:11 &amp;lt; jrandom&amp;gt; (though he's mia at the moment) 14:12 &amp;lt; jrandom&amp;gt; hmm, mnet with eepsite metatrackers and human's i2p/twisted transport might work 14:12 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; heavy testing by janonymous and me seem to show that the current i2psnark problems are 50% caused by i2p and 50% by snark 14:12 &amp;lt; jrandom&amp;gt; duck&amp;gt; how recently were those tests? 14:12 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; last week 14:12 &amp;lt; jrandom&amp;gt; though i've got no qualms with potentially exploring other bt implementations 14:12 &amp;lt; jrandom&amp;gt; ah ok 14:13 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; about mnet, I _think_ that you'd first to fix mnet itself before you could make that working 14:13 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; so you might as wel fix freenet and use that 14:13 &amp;lt; jrandom&amp;gt; heh 14:13 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; fix freenet, ok! right after we bring in world peace ;p 14:13 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; but ask in #mnet @ freenode 14:13 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; mnet=? 14:13 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Mute? 14:14 &amp;lt; jrandom&amp;gt; in that sense, perhaps an azureus mod for i2p might work? 14:14 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; no, a market based p2p approach 14:14 &amp;lt; jrandom&amp;gt; pellinore - mnet.sf.net, a distributed data store without anonymity 14:14 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; Actually, I'm using mnet quite reliably on about five machines. 14:14 &amp;lt; jrandom&amp;gt; right, the mojonation followon 14:14 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; I can't use freenet reliably on one machine. 14:14 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; baffled: 0.6 or 0.7? 14:14 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; (0.7 is with twisted iirc) 14:16 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; jrandom -- thanks. 14:16 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; You can't use Freenet reliably on any machine. 14:17 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; 0.6.[23]. 14:17 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; That is, among other reasons, why we are here. :) 14:17 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; i find that entropy works well... eventually! 14:17 &amp;lt; jrandom&amp;gt; i don't know, i still think freenet might be a good base to work from for the i2p DHT (when we can cut out most of the code and keep the data store / SSK/CHK stuff) 14:18 &amp;lt; jrandom&amp;gt; for file sharing, we should learn from the filesharing crowd what works best 14:18 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; but since my linuxworld article on entropy, there's gazillions of entropy nodes now, and the net has taken on some freenet performance characteristics 14:18 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; I like the basic layout and features of Freenet, it's just that the fucker doesn't work, especially if one is using a dialup connection. 14:18 &amp;lt; jrandom&amp;gt; e.g. DC clones, BT, [or what else do those crazy filesharing people use?] 14:19 &amp;lt; jrandom&amp;gt; heh aum, damn you ;) 14:19 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; plus there are the things that Newsbyte did identify about entropy... 14:19 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; it's weaker anonymity, for example? 14:19 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; Right but there are instability issues with 0.7. 14:19 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; I think this connection has gotten flakey again. 14:19 &amp;lt; jrandom&amp;gt; and security issues. i think we can unfortunately pass on using entropy 14:21 &amp;lt; jrandom&amp;gt; but, erm, we're on discussion point 4, *web* architecture so for the moment lets jump back to that ;) 14:21 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; another mad-assed file-sharing idea - what about using nntp, with n people running linked nntpds, and just use one of those libs that breaks down files into b64 chunks and posts them, and libs to retrieve them? 14:22 &amp;lt; jrandom&amp;gt; NNTP would be really interesting - its reliable as fuck and time tested 14:22 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; linking the servers? 14:22 * jrandom would love to have an innd running with i2p ;) 14:23 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; and since i2p does the anonymity, there's no need for nntp to have it 14:23 &amp;lt; jrandom&amp;gt; right, the innd feed line could point at a local i2ptunnel proxy 14:23 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; and people with different servers can config the servers to cache their own choice of groups 14:23 &amp;lt; mihi&amp;gt; depending on how often they peer it would be possible to censor articles by creating message id collisions 14:23 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; (ever tried configuring innd?) 14:24 &amp;lt; jrandom&amp;gt; many times duck, but a loooong time ago 14:24 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; is innd hard to setup? 14:24 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; oh well, you are god 14:24 &amp;lt; jrandom&amp;gt; mihi&amp;gt; agreed - thats not a censorship proof distribution medium 14:24 &amp;lt; jrandom&amp;gt; aum&amp;gt; its a bitch 14:25 &amp;lt; jrandom&amp;gt; just like squid - its good at what it does, but we likely need something dirt simple (one click, hopefully) to bundle 14:25 * jrandom drags us back on topic 14:26 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; and yet another p2p/filesharing approach - i seem to recall seeing a p2p app that works via http, chaining http servers 14:26 * mihi guesses most users don't know how to set up a proxy in their brwoser... 14:26 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; sorry, what's the topic? 14:26 &amp;lt; jrandom&amp;gt; agenda item 4) web architecture ;) 14:26 &amp;lt; aum&amp;gt; as in, web servers within i2p? 14:26 &amp;lt; mihi&amp;gt; aum: yep 14:26 &amp;lt; jrandom&amp;gt; thats a good point mihi - a web system will want the basics (.bat, .sh scripts) for startup/shutdown 14:27 &amp;lt; jrandom&amp;gt; hmm, doesn't mozilla include a javascript url you can do to set the proxy? 14:27 &amp;lt; jrandom&amp;gt; e.g. could we have a config page on httptunnel to click "on"/"off"? 14:28 &amp;lt; jrandom&amp;gt; i realize we're not going to come to any decisions today about how the web functionality should work, but we should get some directions down 14:28 &amp;lt; aum&amp;gt; what's the problem with the current eepproxy setup? 14:29 &amp;lt; jrandom&amp;gt; e.g. filtering, inbound proxies (eeproxies), outbound servers (normal i2ptunnel server), outbound proxies (outproxies ala squid or tor-www) 14:29 &amp;lt; mihi&amp;gt; aum: it requires quite some skill both to provide and to request eepsites 14:29 &amp;lt; jrandom&amp;gt; also, the existing outproxy system sucks. 14:29 &amp;lt; jrandom&amp;gt; its wholely unscalable 14:29 &amp;lt; jrandom&amp;gt; we need something to allow/force distributing the outbound web request load across multiple outproxies 14:30 &amp;lt; mihi&amp;gt; how can users get these outproxies. config file (like in hosts.txt?) 14:30 &amp;lt; jrandom&amp;gt; and one reason why normal people would want to run outproxies is for plausible deniability - even if THEY are requesting "bad stuff", they can say "i2p did it" 14:31 &amp;lt; jrandom&amp;gt; thats one option mihhi 14:31 &amp;lt; mihi&amp;gt; jrandom: hehe 14:31 &amp;lt; jrandom&amp;gt; s/hh/h/ 14:31 &amp;lt; aum&amp;gt; but doesn't eepproxy make 'direct' http connection to the requested server, ie as 'direct' as i2p connections are? 14:31 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; . /castvote DHT ala Freenet 14:31 &amp;lt; mihi&amp;gt; aum: the problem are "normal" web urls. 14:31 &amp;lt; jrandom&amp;gt; ./castvote 3 developers x 1 month x 12h / day 14:32 &amp;lt; deer&amp;gt; * human added httptunnel support to the TunnelManager, btw 14:32 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; s/httptunnel/httpclient/ 14:32 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; what's that? 14:32 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; oh, http client support? 14:32 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: yes 14:32 &amp;lt; jrandom&amp;gt; right, we need to find a way to let people browse slashdot.org via i2p 14:32 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; so tunnelmgr now talks http? 14:32 &amp;lt; jrandom&amp;gt; nice1 human! 14:32 &amp;lt; jrandom&amp;gt; aum&amp;gt; remember the squid proxy? 14:33 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; yep 14:33 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; jrandom: so 4 man-months roughly for a DHT? 14:33 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: yup: openhttpclient &amp;lt;port&amp;gt; [&amp;lt;outbound WWW proxy&amp;gt;] 14:33 &amp;lt; jrandom&amp;gt; wilde&amp;gt; i think thats reasonable, yes. 14:34 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; human: have you written it up anywhere? 14:35 &amp;lt; jrandom&amp;gt; aum&amp;gt; all it does is say "if !eepsite { send through $outboundWWWproxy } else {send to eepsite}" 14:35 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: i was going to commit, then i got stuck with a StreamingI2PTunnelServer bug... 14:36 &amp;lt; jrandom&amp;gt; a good short term solution would be a "outproxies.txt", ala hosts.txt 14:36 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; human: and what exactly does 'openhttpclient &amp;lt;port&amp;gt; [&amp;lt;outbound WWW proxy&amp;gt;]' do? 14:36 &amp;lt; jrandom&amp;gt; though we should start thinking about medium and long term solutions 14:37 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; human: will open a proxy listening for connections, that will redirect to WWW-proxy all the stuff that goes to URLS not ending with .i2p 14:38 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Now that's interesting. 14:38 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; human: ahh, nice, so you split off a thread within tunnelmgr? 14:38 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; human: i.e. you can use it to browse both eepsite and the normal web 14:38 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; human: yes 14:38 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; s/human/aum/ :-) 14:39 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; slightly outside the 'brief' of tunnelmgr, but hey, there's no other place more appropriate in the i2p code - good job d00d 14:39 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; human: so you talk python *and* java? is that damaging your brain? 14:39 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: i did it to avoid launching yet another JVM for the EepProxy 14:40 &amp;lt; jrandom&amp;gt; (well, the code is implement in i2ptunnel's httpclient, human just recently exposed it through tunnelmanager as well) 14:40 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; yes, always good to keep the jvm instances down to a minimum 14:40 &amp;lt; jrandom&amp;gt; ((and imho httpclient is exactly where it should go ;) 14:40 &amp;lt; jrandom&amp;gt; (((until mihi's NextGen httpclient [httptunnel] is out))) 14:41 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; is httpclient in cvs, such that it'll build for me as part of i2p update/build? 14:41 &amp;lt; jrandom&amp;gt; yes, eepProxy uses httpclient 14:42 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; *man this is so schizophrenic - i've got 3 xchat sessions open (irc.duck.i2p,iip,freenode)) 14:42 &amp;lt; jrandom&amp;gt; :) 14:42 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; wicked latency on irc.duck.i2p 14:42 &amp;lt; jrandom&amp;gt; ok, so no closure on the web architecture today, obviously, but worthwhile discussion 14:43 &amp;lt; jrandom&amp;gt; yeah aum, 15s or so for me 14:43 &amp;lt; jrandom&amp;gt; anything else on the web architecture for now, or should we move on to the 5) ??? open discussion section? 14:43 &amp;lt; deer&amp;gt; * human is thinking about an I2PSocksTunnel 14:44 &amp;lt; jrandom&amp;gt; yikes, now that'd be cool 14:44 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; (well, maybe it belongs to 5) 14:44 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; socks? is there a way to 'shim' non-socks-enabled clients through to a socks interface? 14:44 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: apt-get install tsocks :-) 14:45 &amp;lt; aum&amp;gt; web discussion - one last thing - what about possibly forking /patching an existing web client 14:45 &amp;lt; mihi&amp;gt; aum: sockscap for windwos 14:45 &amp;lt; jrandom&amp;gt; aum&amp;gt; scary. very powerful, but scary. 14:45 &amp;lt; jrandom&amp;gt; [i'd hate to have to maintain that] 14:45 &amp;lt; aum&amp;gt; even for now, a brain-dead browser like dillo 14:46 &amp;lt; jrandom&amp;gt; [[though it could be made 'uber secure', etc. but still, very, very scary]] 14:46 &amp;lt; aum&amp;gt; or better, the browser control in wxwindows, it's multiplatform 14:46 * jrandom reminices about the orignial flinks, when it had a built in freesite browser 14:47 &amp;lt; aum&amp;gt; but then again, n00bs will whinge if they can't surf their usual m$-specific-javascript-infested sites 14:47 &amp;lt; jrandom&amp;gt; right aum, and so will hackers if it doesnt support the latest standards compliant code 14:47 &amp;lt; aum&amp;gt; hey, we should ask Microsoft for the source to IE6, then patch it ;p 14:47 &amp;lt; jrandom&amp;gt; building a browser == good way to waste thousands of man-hours 14:47 &amp;lt; jrandom&amp;gt; heh 14:47 &amp;lt; deer&amp;gt; * human is quite happy using privoxy 14:48 &amp;lt; aum&amp;gt; maybe they might toos in ie6 source as part of the European punitive settlement 14:48 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; (http://www.privoxy.org/) 14:48 &amp;lt; aum&amp;gt; s/toos/toss/ 14:48 &amp;lt; jrandom&amp;gt; human&amp;gt; how would that fly for both sides of the proxy? 14:48 &amp;lt; jrandom&amp;gt; e.g. we'll want the content filtered locally, not at the outbound endpoint 14:49 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; jrandom: users could be encouraged to install it 14:49 &amp;lt; jrandom&amp;gt; (but the outbound endpoint will want to filter some content to avoid abuse, etc) 14:49 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; jrandom: or it may be part of the default I2P installation 14:49 &amp;lt; aum&amp;gt; what if a DWP (distrib web proxy) was using a DHT for its cache? 14:49 &amp;lt; jrandom&amp;gt; encourage == only geeks. bundle :) 14:49 &amp;lt; jrandom&amp;gt; that'd be Good aum 14:49 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; jrandom: eheheh, agreed :-) 14:49 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; jrandom: privoxy also runs on windogs, btw 14:50 &amp;lt; jrandom&amp;gt; word. yeah, we need some sort of content filtering - privoxy, muffin, whatever. 14:50 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; long meeting... 14:50 * jrandom takes the hint.. 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; wilde: Much to be said. 14:51 &amp;lt; jrandom&amp;gt; anyone else have anything they want to bring up? we always have the mailing list for further things 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; And much to be done of course. 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; I have a couple of small questions. 14:51 &amp;lt; aum&amp;gt; could we fork privoxy and 1) make it work over i2p, 2) make it use DHT for caching? 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; But they are as easily taken up privately. 14:51 &amp;lt; jrandom&amp;gt; pellinore&amp;gt; whats up? 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Nada, sorry I said anything. 14:51 &amp;lt; jrandom&amp;gt; aum&amp;gt; most likely we wouldnt need to fork 14:52 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; I'll talk to you about it privately, or duck, at another time. 14:52 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Not really dev-specific stuff. 14:52 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; 10+16+7=33 manhours wasted on this one-hour overtime :) 14:52 &amp;lt; jrandom&amp;gt; but building a DHT is a lot of effort. wholely incredibly worthwhile 14:52 -!- Irssi: #i2p: Total of 10 nicks [0 ops, 0 halfops, 0 voices, 10 normal] 14:52 * aum goes again to visit infoanarchy.org wiki pages on DHTs 14:52 &amp;lt; jrandom&amp;gt; there are 16 people on iip? 14:53 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: no need to fork, just: web browser &amp;lt;-&amp;gt; privoxy &amp;lt;-&amp;gt; httpclient &amp;lt;-&amp;gt; i2p &amp;lt;-&amp;gt; outbound proxy &amp;lt;-&amp;gt; www.pr0n.com 14:53 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; a generic DHT that would work outside I2P too, and that allows other binding than http 14:53 &amp;lt; jrandom&amp;gt; aum&amp;gt; check out the link duck added to the i2p wiki, listing various ones 14:54 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: you can configure privoxy to make it connect to another HTTP/socks proxy (that's how my I2P-to-tor privoxy works) 14:54 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; (http://www.bamboo-dht.org/) 14:54 &amp;lt; aum&amp;gt; not sure i like the idea of a dht working outside i2p - the best dht is one without anonymity (and the anonymity overhead) that can work most optimally within i2p 14:54 &amp;lt; jrandom&amp;gt; hrm duck, what happened to that list of 'em? 14:54 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; aum: easier to test 14:55 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; jrandom: some commie did remove it I guess 14:55 &amp;lt; jrandom&amp;gt; heh 14:56 &amp;lt; jrandom&amp;gt; google++ : http://www.etse.urv.es/~cpairot/dhts.html 14:56 &amp;lt; jrandom&amp;gt; (not the same page, but interesting) 14:56 &amp;lt; jrandom&amp;gt; oh, here's the page - http://himalia.it.jyu.fi/ffdoc/storm/pegboard/available_overlays--hemppah/peg.gen.html 14:57 &amp;lt; jrandom&amp;gt; but yes, a DHT that doesnt try to implement anonymity, plus a DHT that supports both CHK-style and SSK style content would be best 14:58 &amp;lt; jrandom&amp;gt; (SSK style not being strictly necessary, but damn it would be really useful) 14:58 &amp;lt; jrandom&amp;gt; but, anyway 14:58 &amp;lt; jrandom&amp;gt; anyone got anything else they want to bring up? 14:59 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; tomorrow is St. Patrick's Day 14:59 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; topic 5) ? 14:59 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; so all drink irish beer 14:59 &amp;lt; jrandom&amp;gt; good point 14:59 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; TOmorrow is both the anniversary of my current relationship, and of my second marriage. 14:59 * jrandom takes note to avoid irish pubs tomorrow 15:00 &amp;lt; jrandom&amp;gt; oh, congrats pellinore :) 15:00 &amp;lt; jrandom&amp;gt; wilde&amp;gt; we're on 5) ??? 15:01 &amp;lt; jrandom&amp;gt; (and about to be on 6) [baf]) 15:01 * jrandom will be coming to iip momentarily [if i can] 15:01 * jrandom winds up 15:01 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>Réunion des développeurs I2P - 2 mars 2004</title><link>/fr/blog/2004/03/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-mars-2004/</link><pubDate>Tue, 02 Mar 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/03/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-mars-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> duck, jrandom, kaji, madman, nick, ughabugha, wilde&lt;/p>
&lt;h2 id="journal-des-réunions">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> 13:07 &amp;lt; jrandom&amp;gt; 0) salut 13:07 &amp;lt; jrandom&amp;gt; 1) État du dev 13:07 &amp;lt; jrandom&amp;gt; 2) Cascades 13:07 &amp;lt; duck&amp;gt; Je m'arrête 13:07 &amp;lt; jrandom&amp;gt; 3) Feuille de route 13:07 &amp;lt; jrandom&amp;gt; 4) Site web 13:07 &amp;lt; jrandom&amp;gt; 5) ??? 13:07 &amp;lt; jrandom&amp;gt; 0) salut 13:07 * jrandom fait un signe de la main à la première réunion de développeurs i2p via i2p :) 13:07 &amp;lt; ughabugha&amp;gt; le pseudo est Janonymous. 13:08 &amp;lt; ughabugha&amp;gt; Ok. 13:08 &amp;lt; duck&amp;gt; salut 13:08 &amp;lt; jrandom&amp;gt; les notes d'état hebdomadaires sont publiées sur la liste de diffusion (en ligne à http://i2p.net/pipermail/i2p/2004-March/000155.html) 13:08 &amp;lt; ughabugha&amp;gt; salut. 13:08 &amp;lt; jrandom&amp;gt; comme d'habitude, on s'y référera comme guide 13:08 &amp;lt; nick&amp;gt; bonjour 13:09 &amp;lt; jrandom&amp;gt; on passe à 1) État du dev 13:09 * jrandom répète le mantra « On progresse » 13:10 &amp;lt; jrandom&amp;gt; 0.2.5 apporte de bonnes choses, et nous trouvons des bugs cachés depuis longtemps 13:10 &amp;lt; jrandom&amp;gt; le dernier est lié à la base de données, mais ce n'est pas encore corrigé, donc pas la peine de suivre le CVS HEAD 13:11 &amp;lt; jrandom&amp;gt; les tests d'écho montrent de bons résultats, mais il reste des problèmes à régler concernant irc et snark 13:12 &amp;lt; jrandom&amp;gt; comment se passe la récupération des eepsites pour vous ? 13:12 &amp;lt; jrandom&amp;gt; (et/ou squid ?) 13:12 &amp;lt; nick&amp;gt; par-ci par-là 13:12 &amp;lt; duck&amp;gt; généralement OK avec janonymous ou ugha 13:13 &amp;lt; duck&amp;gt; parfois janonymous tombe, etc. 13:13 &amp;lt; ughabugha&amp;gt; Oui. 13:13 &amp;lt; duck&amp;gt; &amp;lt;mihi_backup&amp;gt; jrandom: tu sais vraiment comment me mettre en colère... 13:13 &amp;lt; jrandom&amp;gt; zut 13:13 &amp;lt; nick&amp;gt; J'ai mis du nouveau contenu 13:13 &amp;lt; jrandom&amp;gt; quoi de neuf, mihi ? 13:13 &amp;lt; jrandom&amp;gt; joli pseudo 13:14 &amp;lt; jrandom&amp;gt; euh janonymous 13:15 &amp;lt; nick&amp;gt; hein ? 13:15 &amp;lt; nick&amp;gt; :) 13:15 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Je viens de lancer un relais bidirectionnel. 13:15 &amp;lt; jrandom&amp;gt; ah cool 13:15 -!- nick [~Janonym@localhost] a quitté [Connexion client fermée] 13:15 &amp;lt; jrandom&amp;gt; quoi de neuf, mihi ? 13:15 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Automatique. 13:16 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; :) 13:16 &amp;lt; ughabugha&amp;gt; :) 13:16 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Oups, un bug. 13:16 &amp;lt; ughabugha&amp;gt; Oups, un bug. 13:16 &amp;lt; jrandom&amp;gt; hé, il est toujours là ou y a-t-il autre chose concernant l'état du dev ? 13:17 &amp;lt; duck&amp;gt; continuons 13:17 &amp;lt; jrandom&amp;gt; ok 13:17 &amp;lt; jrandom&amp;gt; on passe à 2) Cascades 13:17 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; * mihi_backup est maintenant connu sous le nom de mihi_away 13:17 &amp;lt; ughabugha&amp;gt; * mihi_backup est maintenant connu sous le nom de mihi_away 13:17 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Argh, relayer mon propre texte ne marche pas. 13:17 &amp;lt; ughabugha&amp;gt; Argh, relayer mon propre texte ne marche pas. 13:17 &amp;lt; jrandom&amp;gt; ;) 13:18 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Non, attends. 13:18 &amp;lt; ughabugha&amp;gt; Non, attends. 13:18 &amp;lt; madman&amp;gt; alors ne parle pas :) 13:18 &amp;lt; jrandom&amp;gt; les cascades de mix font partie des deux grands styles de réseaux de mixage à faible latence, et même si nous ne les utilisons pas dans i2p, si certains pensent qu'elles sont utiles, ils peuvent ajuster leur router pour obtenir le même effet 13:19 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Test 13:19 &amp;lt; ughabugha&amp;gt; Test 13:19 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;jrandom&amp;gt; les cascades de mix font partie des deux grands styles de réseaux de mixage à faible latence, et même si nous ne les utilisons pas dans i2p, si certains pensent qu'elles sont utiles, ils peuvent ajuster leur router pour obtenir le même effet 13:19 * jrandom perçoit un écho récursif imminent... 13:19 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Zut ! 13:19 &amp;lt; ughabugha&amp;gt; Zut ! 13:20 &amp;lt; jrandom&amp;gt; de toute façon, je pense qu'il est toujours bon de poser des questions de conception fondamentales, de bricoler i2p et de voir pourquoi on fait les choses comme on les fait 13:21 &amp;lt; jrandom&amp;gt; j'ai le sentiment qu'on entendra davantage parler des systèmes de type cascade à l'avenir, donc j'espère que la description dans l'email aidera à expliquer la relation d'i2p avec les cascades 13:21 &amp;lt; ughabugha&amp;gt; OK, ça devrait marcher _maintenant_. 13:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Dis quelque chose. 13:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Je propose de ne pas poursuivre une implémentation de réseau de mixage dans la feuille de route actuelle, et de laisser ça pour plus tard 13:21 &amp;lt; ughabugha&amp;gt; Oui, ça marche maintenant. 13:21 -!- wilde [~anon@localhost] a rejoint #i2p 13:22 &amp;lt; jrandom&amp;gt; janymous&amp;gt; eh bien, i2p /est/ un mixnet, simplement pas une cascade de mix 13:22 &amp;lt; madman&amp;gt; je me déconnecte 13:22 &amp;lt; jrandom&amp;gt; ok, à plus tard madman 13:22 &amp;lt; jrandom&amp;gt; salut wilde 13:22 &amp;lt; madman&amp;gt; donc au revoir 13:22 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;wilde&amp;gt; enfin 13:22 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;wilde&amp;gt; bonjour la réunion 13:22 &amp;lt; jrandom&amp;gt; mais je suis d'accord, je ne pense pas que la fonctionnalité de cascade de mix doive figurer sur la feuille de route 13:23 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;madman2003&amp;gt; au revoir tout le monde 13:24 &amp;lt; jrandom&amp;gt; ok, autre chose sur les cascades, ou on passe à 3) Feuille de route ? 13:26 &amp;lt; ughabugha&amp;gt; Salut, wilde@IIP 13:26 &amp;lt; ughabugha&amp;gt; Au revoir, madman@IIP 13:26 -!- madman [~a@localhost] a quitté [( www.nnscript.de :: NoNameScript 3.8 :: www.XLhost.de )] 13:26 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; On dirait que ça pourrait être implémenté plus tard, comme un DHT pourrait l'être. Salut Wilde 13:26 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; au revoir Madman --- Journal fermé Tue Mar 02 13:27:07 2004 --- Journal ouvert Tue Mar 02 13:27:52 2004 13:27 -!- jrandom [~jrandom@localhost] a rejoint #i2p 13:27 -!- Irssi: #i2p: Total de 3 pseudos [0 ops, 0 half-ops, 0 voix, 3 normaux] 13:27 -!- wilde [~anon@localhost] a rejoint #i2p 13:27 &amp;lt; jrandom&amp;gt; de retour 13:28 &amp;lt; ughabugha&amp;gt; Ouh là, jrandom a quitté. 13:28 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; bah 13:28 &amp;lt; jrandom&amp;gt; ok, la dernière chose que j'ai vue était 13:26:08 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; au revoir Madman 13:28 -!- Irssi: la jonction à #i2p a été synchronisée en 36 s 13:28 &amp;lt; jrandom&amp;gt; (irssi a manqué un ping donc il a coupé) 13:29 &amp;lt; ughabugha&amp;gt; Tu as raté IIP &amp;lt;Janonymous&amp;gt; Feuille de route 13:29 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ah.. Nous avons tous accepté de passer à la feuille de route ;) 13:29 &amp;lt; jrandom&amp;gt; w3rd 13:29 &amp;lt; jrandom&amp;gt; ok, le changement de feuille de route est probablement la raison pour laquelle mihi me déteste maintenant 13:30 &amp;lt; ughabugha&amp;gt; Euh, alors tu as raté beaucoup plus que ça. 13:30 &amp;lt; ughabugha&amp;gt; Une seconde. 13:30 &amp;lt; ughabugha&amp;gt; [23:23 39] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;wilde&amp;gt; oh, on a maintenant deux camps : la bande iip et le clan I2P 13:30 &amp;lt; ughabugha&amp;gt; [23:23 47] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;wilde&amp;gt; deux 13:30 &amp;lt; ughabugha&amp;gt; [23:23 50] &amp;lt;ughabugha&amp;gt; Héhé. 13:30 &amp;lt; ughabugha&amp;gt; [23:23 54] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; :) j'ai un relais qui tourne 13:30 &amp;lt; ughabugha&amp;gt; [23:24 22] &amp;lt;ughabugha&amp;gt; C'est un script temporaire que j'ai bidouillé rapidement. Pour les prochaines réunions, on devrait penser à quelque chose de mieux. 13:30 &amp;lt; ughabugha&amp;gt; [23:24 44] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Ça marche 13:30 &amp;lt; ughabugha&amp;gt; [23:25 18] &amp;lt;ughabugha&amp;gt; Ok, concentrez-vous sur I2P maintenant, pas sur le relais. 13:30 &amp;lt; ughabugha&amp;gt; [23:25 39] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Donc, des cascades de mix pourraient être implémentées de manière faisable assez bien par-dessus i2p 13:30 &amp;lt; ughabugha&amp;gt; Désolé pour le flood. 13:30 &amp;lt; duck&amp;gt; c'est le chaos 13:31 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; mais je pense qu'on peut insister sur /over/ 13:31 &amp;lt; ughabugha&amp;gt; Ok, 3) Feuille de route 13:31 &amp;lt; ughabugha&amp;gt; duck : À peu près. 13:31 &amp;lt; jrandom&amp;gt; ce n'est rien comparé à la réunion 67 ;) 13:31 &amp;lt; jrandom&amp;gt; ok, on passe à 3 13:31 &amp;lt; jrandom&amp;gt; des idées concernant la feuille de route ? 13:32 &amp;lt; jrandom&amp;gt; des changements / avis / préoccupations ? 13:32 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Multi-tunneling 13:32 &amp;lt; jrandom&amp;gt; janonymous&amp;gt; on a déjà ça 13:32 &amp;lt; jrandom&amp;gt; (depuis la 0.2.5) 13:32 &amp;lt; jrandom&amp;gt; si je te comprends bien 13:33 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; mais, c'est-à-dire, envoyer un fichier sur deux tunnels pour accélérer la transmission ? 13:33 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; en même temps 13:34 &amp;lt; jrandom&amp;gt; i2p ne manipule pas de fichiers, mais oui, chaque message i2p individuel peut maintenant passer par plusieurs tunnels 13:34 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; je pense que ce serait un excellent ajout pour la 2.0 13:34 &amp;lt; jrandom&amp;gt; par exemple, les premiers 32 ko envoyés par le tunnel X, les 32 ko suivants par le tunnel Y 13:35 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; exact.. c'est ce que je voulais dire.. ça me paraît très nécessaire 13:35 &amp;lt; jrandom&amp;gt; mais i2psnark avec prise en charge i2cp pourrait maximiser les choses 13:35 &amp;lt; jrandom&amp;gt; janonymous&amp;gt; on le fait déjà maintenant 13:36 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; oh. I2PSnark utilisera plusieurs tunnels pour la communication point à point ? 13:36 &amp;lt; jrandom&amp;gt; tous les messages peuvent passer par plusieurs tunnels. 13:36 &amp;lt; duck&amp;gt; théoriquement 13:37 &amp;lt; jrandom&amp;gt; pas seulement théoriquement - si un message prend &amp;gt; 15 s, il est envoyé par l'autre lease disponible 13:37 &amp;lt; jrandom&amp;gt; et s'il prend &amp;gt; 30 s, le leaseSet est abandonné et récupéré à nouveau, les messages suivants empruntant les leases trouvées 13:37 &amp;lt; jrandom&amp;gt; MAIS 13:38 &amp;lt; jrandom&amp;gt; i2ptunnel (et tout autre chose qui utilise le mode=guaranteed d'i2p) attend que chaque message soit livré avant d'envoyer le suivant 13:38 &amp;lt; jrandom&amp;gt; les applis i2cp natives n'ont pas besoin de faire ça 13:38 &amp;lt; jrandom&amp;gt; (ni aucune appli qui utilise la bibliothèque de sockets, une fois que la bibliothèque sera à la fois implémentée et qu'elle prendra en charge SACK) 13:38 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ok.. je pense juste que ce sera une excellente méthode pour ces tunnels à l'avenir.. pour la vitesse et l'anonymat 13:38 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; et pour éviter de surcharger des tunnels individuels 13:39 &amp;lt; jrandom&amp;gt; d'accord 13:39 &amp;lt; jrandom&amp;gt; ok, autre chose sur la feuille de route ? 13:40 &amp;lt; jrandom&amp;gt; (quelqu'un va me passer un savon pour avoir laissé tomber la lib socket ? mihi ? :) 13:41 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; J'ai utilisé une analogie plus tôt aujourd'hui pour décrire le multi-tunneling à quelqu'un... j'ai dit que c'était comme ajouter des voies à une route 13:42 &amp;lt; jrandom&amp;gt; à peu près 13:42 &amp;lt; jrandom&amp;gt; (bien que la bretelle d'accès ait toujours le même nombre de voies ;) 13:42 &amp;lt; duck&amp;gt; si mihi est en colère, il peut faire l'API socket, non ? 13:43 &amp;lt; jrandom&amp;gt; bien sûr, et/ou n'importe qui d'autre. la lib socket est Bien 13:43 &amp;lt; jrandom&amp;gt; (mais difficile, et AMHA pas fonctionnellement essentielle au fonctionnement / à la sécurité du réseau) 13:44 &amp;lt; jrandom&amp;gt; j'aimerais juste avoir le temps de le faire tout en avançant sur le code cœur d'i2p 13:44 &amp;lt; jrandom&amp;gt; mais, c'est la vie 13:45 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; on dirait que mihi n'est pas là 13:45 &amp;lt; ughabugha&amp;gt; Ok, je suis de retour. 13:45 &amp;lt; jrandom&amp;gt; coo' 13:45 &amp;lt; jrandom&amp;gt; ok, on passe à 4) site web 13:46 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; grande bretelle d'accès == câble / petite bretelle d'accès == bas débit ?? 13:46 &amp;lt; ughabugha&amp;gt; Hmm 13:46 &amp;lt; ughabugha&amp;gt; À quoi devait servir la bibliothèque de sockets ? 13:46 -!- nick [~Janonym@localhost] a rejoint #i2p 13:46 &amp;lt; jrandom&amp;gt; exact nanonymous 13:46 &amp;lt; jrandom&amp;gt; euh, janonymous 13:46 &amp;lt; jrandom&amp;gt; (quoi qu'il arrive, i2p ne peut pas rendre votre connexion réseau locale plus rapide) 13:46 &amp;lt; jrandom&amp;gt; ughabugha: http://wiki.invisiblenet.net/iip-wiki?I2PSocketLibrary 13:47 &amp;lt; ughabugha&amp;gt; Tu veux dire une bibliothèque de sockets pour Java ? Vous n'en avez pas déjà une ? 13:47 &amp;lt; jrandom&amp;gt; la lib socket extrait le code de type TCP d'i2p, permettant à i2p de se spécialiser dans les messages de type IP 13:47 &amp;lt; nick&amp;gt; oui 13:47 -!- nick [~Janonym@localhost] a quitté [Connexion client fermée] 13:48 &amp;lt; jrandom&amp;gt; ah, oui, mais cela permettrait aux applications de diffuser des données sur i2p beaucoup plus efficacement (si/quand la bibliothèque de sockets supportera les ACK sélectifs, plutôt que d'exiger un ACK après chaque message comme c'est le cas maintenant) 13:49 &amp;lt; jrandom&amp;gt; je ne suis pas à l'aise avec l'implémentation de SACK dans le router, puisque cela peut sans risque être en dehors (dans la lib socket) 13:49 &amp;lt; ughabugha&amp;gt; Mais pourquoi l'abandonner ? Ça demande vraiment autant de travail ? 13:49 &amp;lt; jrandom&amp;gt; oui, pour bien faire 13:49 &amp;lt; jrandom&amp;gt; il y a du code partiellement implémenté, mais je n'ai pas le temps de le maintenir et de le tester 13:49 &amp;lt; ughabugha&amp;gt; OK. C'est toi le boss. 13:50 &amp;lt; jrandom&amp;gt; eh bien, $devWhoImplements sera le boss ;) 13:50 &amp;lt; jrandom&amp;gt; bref, on passe à 4) site web 13:50 &amp;lt; ughabugha&amp;gt; :) 13:51 &amp;lt; ughabugha&amp;gt; Des volontaires ? 13:51 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; recherche sur les implémentations de p2p anonyme 13:51 * jrandom fait écho à la question d'ughabugha :) 13:51 &amp;lt; jrandom&amp;gt; hmm janonymous ? 13:51 &amp;lt; ughabugha&amp;gt; Janonymous : ceci sera couvert au point 5) ??? 13:51 &amp;lt; jrandom&amp;gt; :) 13:52 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; eh bien, c'est du contenu qui va sur le site 13:52 &amp;lt; jrandom&amp;gt; ah, oui, je suis d'accord 13:52 &amp;lt; jrandom&amp;gt; (voir l'élément 7 sur http://i2p.net/pipermail/i2p/2004-February/000133.html) 13:53 &amp;lt; jrandom&amp;gt; et l'élément 8 13:53 &amp;lt; jrandom&amp;gt; ou ce n'est pas ce que tu veux dire ? 13:53 &amp;lt; jrandom&amp;gt; je posterai probablement le tas d'articles que j'ai épluchés l'été dernier en recherchant et en concevant i2p 13:53 &amp;lt; jrandom&amp;gt; (ou au moins des liens vers leurs entrées citeseer) 13:54 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Ok. Allions-nous discuter du prochain CMS pour I2P ? 13:54 &amp;lt; ughabugha&amp;gt; jrandom a déjà choisi le CMS. 13:55 &amp;lt; jrandom&amp;gt; oui/non - plutôt que d'étudier les pour et les contre des CMS pendant encore un mois ou deux, on va simplement partir sur drupal pour l'instant 13:55 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; /topic #i2p 13:55 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Ok.. bon, quant à ce qu'il faut y mettre... Nous avons besoin d'une présentation 13:55 &amp;lt; jrandom&amp;gt; si nous devons migrer vers un autre, wilde m'assure qu'il est assez simple d'exporter le contenu 13:55 &amp;lt; jrandom&amp;gt; une présentation ? 13:56 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; avec beaucoup d'illustrations et une introduction pas à pas à I2P 13:56 &amp;lt; jrandom&amp;gt; il nous faut effectivement implémenter le design graphique 13:56 &amp;lt; jrandom&amp;gt; ah oui 13:56 &amp;lt; jrandom&amp;gt; une intro utilisateur 13:56 &amp;lt; jrandom&amp;gt; l'intro du wiki est généralement une intro pour technicien 13:56 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Presque comme une présentation multimédia 13:56 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;jrand0m&amp;gt; w0ah 13:56 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; oui 13:57 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Youpi ! 13:57 &amp;lt; jrandom&amp;gt; ok, je pense qu'on peut faire ça, mais on voudra probablement attendre pour produire ce contenu d'avoir à la fois un véritable installeur et une interface graphique de contrôle 13:57 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Il devrait y avoir plus d'images que de mots. :) 13:57 &amp;lt; jrandom&amp;gt; oui 13:58 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; d'accord 13:58 &amp;lt; jrandom&amp;gt; mais nous n'avons pas encore de véritable installeur, et (même si i2pmgr et i2pmole sont très bien) je pense qu'il y a encore du travail à faire sur un panneau de contrôle 13:58 &amp;lt; ughabugha&amp;gt; Ce n'est pas la priorité absolue en ce moment. 13:58 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; certainement pas. mais pour ceux d'entre nous qui ne programment pas... 13:59 &amp;lt; jrandom&amp;gt; d'accord. donc il nous faut des volontaires pour 1) concevoir quels contenus doivent figurer sur le site i2p 2) concevoir les graphismes / CSS / mise en page du site i2p 3) des personnes pour créer du contenu pour le site i2p 14:00 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; J'ai un mois de libre. Je pense que ce serait du temps bien utilisé. 14:00 &amp;lt; jrandom&amp;gt; w00t :) 14:00 * jrandom note Janonymous comme volontaire... pour la conception de contenu et la création de contenu ? 14:00 &amp;lt; wilde&amp;gt; de retour 14:00 &amp;lt; ughabugha&amp;gt; Eh bien, je peux faire du HTML, du CSS et la technique, mais je ne suis pas vraiment rédacteur, ni designer. 14:01 &amp;lt; jrandom&amp;gt; r0x0r 14:01 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; d'accord.. je ne suis pas encore très bon sur la partie design 14:01 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Je peux essayer d'écrire, mais pas sans de bonnes critiques.. Je n'ai jamais écrit de textes de type éditorial 14:01 &amp;lt; ughabugha&amp;gt; Je peux aussi utiliser Photoshop et d'autres outils tant qu'on me donne des instructions précises sur quoi faire. ;) 14:01 &amp;lt; wilde&amp;gt; Je m'occuperai de drupal et des fonctionnalités 14:02 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; J'ai quelques bonnes idées pour toi, ughabugha 14:02 &amp;lt; jrandom&amp;gt; oui, par conception de contenu je ne parle pas de la mise en page, mais plutôt « ok, il nous faut une page d'intro utilisateur, une page d'intro technique, une FAQ », etc. 14:02 &amp;lt; ughabugha&amp;gt; Héhé, ok. :) 14:02 &amp;lt; jrandom&amp;gt; r0x0r0r 14:02 * jrandom note wilde et ughabugha comme volontaires :) 14:02 &amp;lt; ughabugha&amp;gt; Je les attends avec impatience. 14:02 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; il y a une image miteuse que j'ai faite et qui est liée au nouveau doc I2POverview sur I2p 14:03 &amp;lt; jrandom&amp;gt; ouais, oui janonymous, cette image est plutôt bonne, quelques petits problèmes techniques avec, mais assez utile 14:03 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Elle serait beaucoup plus jolie dans Photoshop, j'en suis sûr 14:04 &amp;lt; ughabugha&amp;gt; Héhé. 14:04 &amp;lt; ughabugha&amp;gt; Janonymous: Discutons-en en privé demain. 14:04 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; eh, en fait je l'ai peut-être supprimée par accident :/ 14:04 &amp;lt; jrandom&amp;gt; ok, autre chose pour le site web, ou peut-on passer à 5) ??? 14:04 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ok 14:07 &amp;lt; wilde&amp;gt; ok, une chose : 14:07 &amp;lt; ughabugha&amp;gt; Autre chose sur le site web ? 14:07 &amp;lt; wilde&amp;gt; quelle est la première impression que le site devrait donner ? 14:07 &amp;lt; wilde&amp;gt; mots-clés s'il vous plaît 14:07 &amp;lt; jrandom&amp;gt; wilde&amp;gt; vois http://i2p.net/pipermail/i2p/2004-February/000133.html (le paragraphe « d'un point de vue branding » :) 14:08 &amp;lt; jrandom&amp;gt; j'aime bien le « anonymous bit by bit » 14:08 &amp;lt; ughabugha&amp;gt; Je suppose que non. On passe à 5) ??? ? 14:08 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; devrions-nous faire une feuille de route utilisateur plus détaillée ? 14:08 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; une qui décrive plus en détail les objectifs à long terme 14:08 &amp;lt; ughabugha&amp;gt; wilde: Uniquement des émotions positives. 14:09 &amp;lt; jrandom&amp;gt; janonymous&amp;gt; d'accord, la feuille de route actuelle ce sont vraiment juste des notes techniques pour des tâches techniques ;) 14:09 &amp;lt; jrandom&amp;gt; ok, 5) ?? 14:09 &amp;lt; jrandom&amp;gt; quelque chose que vous voulez aborder ? 14:10 &amp;lt; wilde&amp;gt; itoopie n'est pas vraiment en phase avec « simple et sûr » 14:10 &amp;lt; wilde&amp;gt; ça donne plutôt une impression de dessin animé 14:10 &amp;lt; wilde&amp;gt; c'est pour ça que j'ai demandé 14:10 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; oui, on voudrait peut-être créer un peu plus d'anticipation 14:10 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; pour inciter les utilisateurs à s'impliquer 14:10 -!- kaji [~booky5@localhost] a rejoint #i2p --- Journal fermé Tue Mar 02 14:11:08 2004 --- Journal ouvert Tue Mar 02 14:12:12 2004 14:12 -!- jrandom_ [~jrandom@localhost] a rejoint #i2p 14:12 -!- Irssi: #i2p: Total de 6 pseudos [0 ops, 0 half-ops, 0 voix, 6 normaux] 14:12 &amp;lt; jrandom_&amp;gt; de retour 14:12 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; genre, ça devrait fonctionner pour eux sans même qu'ils sachent que c'est là 14:12 &amp;lt; jrandom_&amp;gt; wilde&amp;gt; je suis ouvert aux suggestions 14:12 &amp;lt; ughabugha&amp;gt; * jrandom_ (~jrandom@localhost) a rejoint #i2p 14:12 &amp;lt; jrandom_&amp;gt; &amp;lt;Janonymous&amp;gt; oui, on voudrait peut-être créer un peu plus d'anticipation 14:12 &amp;lt; jrandom_&amp;gt; hmm ? 14:14 &amp;lt; ughabugha&amp;gt; Tu as raté ceci : 14:14 &amp;lt; ughabugha&amp;gt; [00:11 43] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Je voudrais juste réinsister... je pense simplement que toutes les méthodes de multi-tunneling devraient être transparentes et disponibles pour toutes les applis clientes 14:14 &amp;lt; ughabugha&amp;gt; [00:12 07] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; genre, ça devrait fonctionner pour eux sans même qu'ils sachent que c'est là 14:14 &amp;lt; jrandom_&amp;gt; janonymous&amp;gt; déjà implémenté. 14:14 &amp;lt; jrandom_&amp;gt; i2p équilibre déjà de manière transparente la communication de bout en bout sur plusieurs tunnels 14:15 * jrandom_ donne un coup de pied à jrandom 14:15 -!- jrandom [~jrandom@localhost] a quitté [Délai de ping dépassé] 14:15 -!- Irssi: la jonction à #i2p a été synchronisée en 231 s 14:15 &amp;lt; wilde&amp;gt; participation ? 14:15 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; même si nous profilons les tunnels les plus rapides et les plus stables... nous pouvons toujours utiliser les autres tunnels lents pour un débit supplémentaire si nécessaire 14:15 &amp;lt; kaji&amp;gt; iip est-il en ligne ? 14:15 -!- kaji [~booky5@localhost] a quitté [Connexion client fermée] 14:15 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Et on voudra peut-être répartir la charge de toute façon... et tout cela devrait être transparent pour les applis clientes 14:15 -!- Vous êtes maintenant connu sous le nom de jrandom 14:16 -!- protocol [~iip@localhost] a rejoint #i2p 14:16 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ok 14:16 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; cool 14:16 &amp;lt; jrandom&amp;gt; :) 14:17 &amp;lt; ughabugha&amp;gt; jrandom: N'utilise pas ACTION, ce n'est pas relayé ;) 14:17 &amp;lt; jrandom&amp;gt; hah ok désolé 14:17 * jrandom dit quelque chose qu'ils ne peuvent pas voir 14:17 &amp;lt; jrandom&amp;gt; ;) 14:17 &amp;lt; jrandom&amp;gt; ok, quelqu'un a autre chose ? 14:18 &amp;lt; jrandom&amp;gt; je pense qu'après correction des bugs actuels de netDb, on voudra peut-être relancer les tests i2psnark 14:20 -!- kaji [~booky5@localhost] a rejoint #i2p 14:20 -!- wilde [~anon@localhost] a quitté [Délai de ping dépassé] 14:20 &amp;lt; ughabugha&amp;gt; Mais est-ce que l'attente de 15 secondes répartit vraiment la charge ? 14:20 &amp;lt; ughabugha&amp;gt; Je ne vois pas ça comme ça. 14:20 * protocol dit qu'iip est pour les lusers 14:20 &amp;lt; ughabugha&amp;gt; À mon avis, ça devrait être 100 % simultané, le nœud devrait faire passer des paquets par le tunnel aussi vite que la destination peut les traiter. 14:20 &amp;lt; ughabugha&amp;gt; Par tous les tunnels, je veux dire. 14:20 -!- nick [~Janonym@localhost] a rejoint #i2p 14:20 -!- kaji [~booky5@localhost] a quitté [Connexion client fermée] 14:21 &amp;lt; jrandom&amp;gt; ughabugha: chaque message n'est idéalement envoyé que sur un seul tunnel, mais chaque message individuel est équilibré sur l'ensemble 14:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; duck et moi avons fait un test via I2PSnark 14:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; plus tôt aujourd'hui. 14:21 &amp;lt; jrandom&amp;gt; ughabugha: si nous l'envoyions toujours sur tous les tunnels, ce serait une quantité importante de trafic gaspillé 14:21 -!- nick [~Janonym@localhost] a quitté [Connexion client fermée] 14:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Tout le monde est content du nom « I2P » ? 14:21 -!- kaji [~booky5@localhost] a rejoint #i2p 14:21 -!- wilde [~anon@localhost] a rejoint #i2p 14:22 &amp;lt; jrandom&amp;gt; janonymous&amp;gt; i2p est le nom. 14:22 &amp;lt; jrandom&amp;gt; tu peux l'appeler betty, mais i2p est le nom ;) 14:22 &amp;lt; ughabugha&amp;gt; kaji : Pourquoi tu clignotes comme ça ? 14:22 &amp;lt; jrandom&amp;gt; ughabugha: kaji aime nous embêter 14:22 &amp;lt; ughabugha&amp;gt; jrandom : Oui, je comprends. J'imagine que ça fonctionne comme je l'imagine. 14:23 &amp;lt; kaji&amp;gt; je ne sais pas 14:23 &amp;lt; kaji&amp;gt; iip est-il en ligne ? 14:23 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; cool 14:23 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; l'est pour moi 14:23 &amp;lt; ughabugha&amp;gt; Il l'est pour certains, et il ne l'est pas pour d'autres. 14:23 &amp;lt; ughabugha&amp;gt; Donc je fais tourner un relais. 14:24 &amp;lt; jrandom&amp;gt; ughabugha++ 14:24 &amp;lt; ughabugha&amp;gt; Pour connecter les réseaux. 14:24 &amp;lt; kaji&amp;gt; cool 14:24 &amp;lt; jrandom&amp;gt; les détails de l'envoi parallèle/sériel sont dans net.invisiblenet.i2p.router.message.OutboundClientMessageJob 14:24 &amp;lt; ughabugha&amp;gt; :) 14:24 &amp;lt; jrandom&amp;gt; (pour tous ceux qui veulent en savoir plus sur le fonctionnement) 14:25 &amp;lt; jrandom&amp;gt; ok, autre chose que les gens veulent aborder ? 14:25 &amp;lt; kaji&amp;gt; alors, comment va le dev i2p ? :) (mIRC dit « lag=30 seconds ») 14:25 &amp;lt; jrandom&amp;gt; kaji&amp;gt; on progresse ;) 14:26 &amp;lt; jrandom&amp;gt; ici, irssi a oscillé entre 80 s et 1 s de latence 14:26 &amp;lt; jrandom&amp;gt; (deux déconnexions au cours des 90 dernières minutes) 14:26 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; y a-t-il d'autres idées de contenu pour le nouveau site ? 14:27 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;kaji&amp;gt; sweet 14:27 &amp;lt; jrandom&amp;gt; au-delà de http://i2p.net/pipermail/i2p/2004-February/000133.html je pense qu'on voudra utiliser un des modules de forum de drupal 14:27 &amp;lt; ughabugha&amp;gt; Aucune déconnexion pour moi depuis 80 minutes. 14:27 &amp;lt; jrandom&amp;gt; bien, ughabugha 14:27 &amp;lt; kaji&amp;gt; hmm, maintenant la latence est descendue à quelques secondes 14:27 &amp;lt; jrandom&amp;gt; oui, ça varie, kaji 14:28 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; oh, ugha et moi avons discuté sur mon salon de chat via eep aujourd'hui :) 14:28 &amp;lt; jrandom&amp;gt; nice1! 14:28 &amp;lt; ughabugha&amp;gt; Janonymous: Je n'appellerais pas ça discuter. ;) 14:28 &amp;lt; ughabugha&amp;gt; C'était plutôt comme crier à quelques kilomètres de distance. 14:28 &amp;lt; jrandom&amp;gt; attendez, vous avez fait de la voix ? 14:29 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; :) c'était un message 14:29 &amp;lt; ughabugha&amp;gt; :) 14:29 &amp;lt; ughabugha&amp;gt; Eh bien, c'est moi qui ai causé toute la latence. 14:30 &amp;lt; ughabugha&amp;gt; Bref, si quelqu'un a une proposition à discuter, faites-le maintenant, car je dois y aller. 14:30 &amp;lt; jrandom&amp;gt; ouais, 90 min c'est une bonne durée de réunion pour conclure aussi... 14:30 &amp;lt; jrandom&amp;gt; tout le reste peut être pris sur la liste de diffusion 14:30 &amp;lt; jrandom&amp;gt; (et/ou iip/i2p plus tard) 14:31 * jrandom remonte le *baf*er... 14:31 * jrandom clôt la réunion avec un *baf* &lt;/div></description></item><item><title>Réunion des développeurs d'I2P - 24 février 2004</title><link>/fr/blog/2004/02/24/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-24-f%C3%A9vrier-2004/</link><pubDate>Tue, 24 Feb 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/02/24/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-24-f%C3%A9vrier-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> baffled, DrWoo, duck, human, Janonymous, jrand0m, kaji\_, madman2003, mihi, Trix, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:00] &amp;lt;jrand0m&amp;gt; 0) salut [22:00] &amp;lt;jrand0m&amp;gt; 1) 0.2.4.2/0.2.5 [22:00] &amp;lt;jrand0m&amp;gt; 2) docs [22:00] &amp;lt;jrand0m&amp;gt; 3) ??? [22:00] &amp;lt;jrand0m&amp;gt; 0) salut [22:00] &amp;lt;human&amp;gt; salut [22:00] * jrand0m fait coucou au iip-ircd fraîchement relancé :) [22:01] &amp;lt;jrand0m&amp;gt; (et, euh, à toi aussi :) [22:01] &amp;lt;jrand0m&amp;gt; notes d'état hebdo (celles que nous suivons) situées sur http://i2p.dnsalias.net/pipermail/i2p/2004-February/000148.html [22:01] &amp;lt;jrand0m&amp;gt; (et postées sur la liste de diffusion, évidemment) [22:01] &amp;lt;jrand0m&amp;gt; 1) 0.2.4.2/0.2.5 [22:02] &amp;lt;jrand0m&amp;gt; Dev a fait de bons progrès sur la 0.2.5, qui permettra et exploitera à la fois des tunnels à 2+ sauts et des clients avec plusieurs tunnels entrants [22:03] &amp;lt;jrand0m&amp;gt; la fonctionnalité clé fournie sera une fiabilité accrue et un anonymat fonctionnel [22:04] &amp;lt;jrand0m&amp;gt; les tunnels à 1 saut que nous avons maintenant vous exposent à une attaque statistique par un adversaire actif, mais avec la 0.2.5 vous pourrez déterminer la longueur de vos propres sauts (et nous augmentons la valeur par défaut à 2), rendant l’attaque statistique bien plus complexe [22:06] &amp;lt;jrand0m&amp;gt; j’ai aussi trouvé une paire de bugs dans le processus d’envoi côté client et la base de données réseau qui pourraient expliquer une partie des dernières instabilités [22:06] &amp;lt;jrand0m&amp;gt; (corrections de bugs en cours) [22:07] &amp;lt;jrand0m&amp;gt; au passage, je pense que la feuille de route [http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap] reflète toujours fidèlement le planning de dev [22:07] * mihi a rejoint #i2p [22:07] &amp;lt;jrand0m&amp;gt; heya mihi [22:07] * protocol a quitté l’IRC (délai d’attente Ping dépassé) [22:07] &amp;lt;jrand0m&amp;gt; ok, c’est tout pour le statut du développement du router, passons à 2) docs [22:07] * human voudrait dire qu’il trouve I2P inutilisable depuis 0.2.4 (ça semble se comporter bien pire que l’époque 0.2.3, du moins sur mon PC) [22:07] &amp;lt;jrand0m&amp;gt; hm [22:08] &amp;lt;human&amp;gt; on pourrait peut-être en parler après la réunion... [22:08] &amp;lt;jrand0m&amp;gt; en termes de fiabilité, latence, CPU, bande passante ? [22:08] * protocol a rejoint #i2p [22:08] &amp;lt;mihi&amp;gt; salut jrand0m, salut à tous [22:08] &amp;lt;human&amp;gt; jrand0m: je ne peux atteindre aucun eepsite ni service I2P (avec quelques exceptions temporaires) [22:08] * mihi va dans le sens de human [22:09] &amp;lt;jrand0m&amp;gt; la plupart des eepsites sont hors ligne — duck, baffled, madman2003 sont ceux qui restent le plus régulièrement en ligne ces derniers temps [22:09] &amp;lt;human&amp;gt; jrand0m: je n’arrive pas à les atteindre, ni irc.*.i2p [22:09] &amp;lt;jrand0m&amp;gt; j’utilise squid en permanence pour toute ma navigation Web — tu ne peux pas l’utiliser ? [22:09] &amp;lt;human&amp;gt; jrand0m: non [22:09] &amp;lt;jrand0m&amp;gt; hm [22:10] &amp;lt;madman-away&amp;gt; eh bien un uptime d’environ 8 heures par jour pour mon site i2p [22:10] &amp;lt;human&amp;gt; jrand0m: on pourra en parler après la réunion, je ne veux pas monopoliser la discussion :-) [22:10] * madman-away est maintenant connu sous le nom de madman2003 [22:10] &amp;lt;mihi&amp;gt; ça pourrait aussi être le problème de mon fournisseur, http://babelfish.altavista.com/babelfish/urltrurl?tt=url&amp;amp;url=http%3A%2F%2Fwww.expressnet.de%2Fnews%2Fnews.php&amp;amp;lp=de_en :( [22:10] &amp;lt;Janonymous&amp;gt; moi aussi [22:10] &amp;lt;human&amp;gt; jrand0m: juste pour signaler que certains problèmes semblent exister (qui n’apparaissaient pas avant) [22:10] &amp;lt;Janonymous&amp;gt; le mien devrait être en ligne maintenant [22:11] &amp;lt;madman2003&amp;gt; quelle destination ? [22:11] &amp;lt;jrand0m&amp;gt; bon, ok, si on recule en fiabilité, il faut régler ça avant de passer à 0.2.5 [22:11] * mihi déteste l’anglais de babelfish :( [22:11] &amp;lt;jrand0m&amp;gt; heh [22:12] &amp;lt;jrand0m&amp;gt; (bon, il a au moins bien traduit la phrase Thank you for your understanding.) [22:12] &amp;lt;human&amp;gt; jrand0m: il faudrait enquêter... j’ai aussi pensé à un problème d’ISP, mais le problème semble constant depuis 0.2.4 (et ne semble pas se produire avec d’autres services réseau) [22:12] &amp;lt;jrand0m&amp;gt; 0.2.4.0 était merdique, tout comme 0.2.4.1 [22:12] * wilde a rejoint #i2p [22:13] &amp;lt;human&amp;gt; jrand0m: je sais, et ça m’inquiète... [22:13] &amp;lt;wilde&amp;gt; hey i2p [22:13] &amp;lt;jrand0m&amp;gt; salut wilde [22:13] &amp;lt;madman2003&amp;gt; une chose que j’ai remarquée, c’est que les tunnels ont tendance à devenir instables plus souvent [22:13] &amp;lt;human&amp;gt; jrand0m: 0.2.4.2 n’a pas changé grand-chose (au moins pour moi) [22:13] &amp;lt;human&amp;gt; jrand0m: s/ i / it / [22:14] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; c’est facilement dû aux routers qui passent en ligne et hors ligne (ce qui sera un gros problème jusqu’à 0.3) [22:14] &amp;lt;jrand0m&amp;gt; hmm ok [22:14] &amp;lt;wilde&amp;gt; jrand0m: ça veut dire qu’on devrait éviter de faire tourner des nœuds transitoires pour l’instant ? [22:15] * mihi a quitté l’IRC (délai d’attente Ping dépassé) [22:15] &amp;lt;jrand0m&amp;gt; hm, je pense qu’il y aura des correctifs significatifs en 0.2.5, mais on peut attendre avant de passer de 0.2.5 à 0.3 jusqu’à ce que les problèmes de fiabilité soient résolus. [22:16] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; je n’aime pas le terme transients, ça me fait penser à un autre projet qui traite les routers non fiables différemment des fiables. nous traitons tous les routers de manière égale (et nous en avons besoin, pour l’anonymat) [22:16] &amp;lt;jrand0m&amp;gt; mais tant que les routers restent généralement en ligne ou généralement hors ligne, ça va [22:17] &amp;lt;jrand0m&amp;gt; (juste pas en ligne 10 minutes, hors ligne 10 minutes, en ligne 30, hors ligne 30, etc.) [22:17] &amp;lt;madman2003&amp;gt; j’ai une requête : une option pour que le router (et les tunnels) soient ré-établis [22:17] &amp;lt;baffled&amp;gt; i2p est une organisation d’égalité des chances pour les routers ? [22:17] &amp;lt;jrand0m&amp;gt; heh baffled [22:18] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; router à rétablir ? ton router s’arrête toujours ? [22:18] &amp;lt;madman2003&amp;gt; je veux dire tout reconnecter [22:18] &amp;lt;madman2003&amp;gt; une sorte de redémarrage à chaud du router [22:18] &amp;lt;madman2003&amp;gt; sans énerver les autres routers [22:18] &amp;lt;madman2003&amp;gt; (je dois redémarrer le router et les tunnels souvent) [22:18] &amp;lt;jrand0m&amp;gt; tu peux redémarrer sans risque tes applications client (par ex. i2ptunnel eepproxy, etc.) sans toucher au router [22:19] &amp;lt;jrand0m&amp;gt; tu ne devrais /jamais/ avoir besoin de redémarrer ton router. [22:19] &amp;lt;jrand0m&amp;gt; (presque tous les paramètres de config sont mis à jour dynamiquement) [22:19] * Trix a rejoint #i2p [22:19] &amp;lt;jrand0m&amp;gt; salut Trix [22:19] &amp;lt;Trix&amp;gt; salut [22:19] &amp;lt;madman2003&amp;gt; en général, redémarrer les tunnels suffit [22:21] &amp;lt;jrand0m&amp;gt; il n’y a qu’une seule situation où c’est techniquement nécessaire (expiration d’anciennes leases dans le leaseSet d’un client, qui se produisait au démarrage de façon aléatoire), et ça a été corrigé dans le CVS, donc tu ne devrais pas avoir à le faire. [22:22] &amp;lt;jrand0m&amp;gt; (en fait, redémarrer des tunnels peut causer des problèmes temporaires, selon le type de tunnel) [22:22] &amp;lt;madman2003&amp;gt; parfois je ne sais pas si c’est moi qui cause des problèmes ou si c’est quelqu’un d’autre [22:22] &amp;lt;jrand0m&amp;gt; si ta console du router n’a aucun des avertissements en rouge, c’est le réseau (ou quelqu’un d’autre) [22:22] * jnk a rejoint #i2p [22:23] &amp;lt;jrand0m&amp;gt; la patience corrige plus de bugs i2p actuels que les redémarrages ;) [22:24] &amp;lt;jrand0m&amp;gt; mais nous aurons une autre série de versions correctives après 0.2.5 [22:24] &amp;lt;jrand0m&amp;gt; (comme le testnet, sauf sans les restrictions sur la base d’utilisateurs) [22:25] &amp;lt;jrand0m&amp;gt; (et, comme toujours, quand quelque chose casse, les logs sont appréciés :) [22:25] &amp;lt;jrand0m&amp;gt; bref, passons à 2) docs [22:26] &amp;lt;jrand0m&amp;gt; comme indiqué sur http://i2p.net/pipermail/i2p/2004-February/000147.html il y a eu de nouveaux documents de synthèse [22:27] &amp;lt;jrand0m&amp;gt; j’apprécierais des critiques pour les améliorer, car les pages auxquelles ils renvoient vont essentiellement devenir le point de départ principal pour apprendre I2P [22:28] &amp;lt;madman2003&amp;gt; je les ai lus et j’espère que tu avais raison sur la possibilité de réduire en toute sécurité la quantité de chiffrement [22:29] &amp;lt;wilde&amp;gt; couches de crypto ou nombre de bits ? [22:29] &amp;lt;jrand0m&amp;gt; je ne suis pas convaincu que la crypto soit le goulot d’étranglement, mais c’est possible [22:30] &amp;lt;jrand0m&amp;gt; on ne pourrait pas réduire les couches en toute sécurité, mais on pourrait utiliser différents niveaux de crypto à différents niveaux, plutôt que de réutiliser le même code pour tout [22:30] &amp;lt;madman2003&amp;gt; le problème, c’est de trouver son chemin [22:30] &amp;lt;jrand0m&amp;gt; hmm ? [22:31] &amp;lt;madman2003&amp;gt; un chemin statique est généralement bien trouvé [22:31] &amp;lt;madman2003&amp;gt; un plus dynamique est plus difficile à établir [22:32] &amp;lt;madman2003&amp;gt; (je parle de l’incapacité à gérer correctement des routers qui se mettent hors ligne) [22:32] &amp;lt;jrand0m&amp;gt; ah, je pensais que tu parlais de crypto [22:32] &amp;lt;jrand0m&amp;gt; ce sera relativement facile de gérer des routers peu fiables, c’est juste le code de la 0.3 [22:33] * jrand0m a ~30 pages de notes sur différentes techniques, tout est faisable, juste beaucoup de boulot [22:33] * protocol a quitté l’IRC [22:34] &amp;lt;madman2003&amp;gt; peut-être une idée d’avoir des routes de secours prêtes [22:34] &amp;lt;madman2003&amp;gt; redondance de tunnel [22:34] &amp;lt;jrand0m&amp;gt; oui, c’est 0.2.5 — multiple leases [22:35] &amp;lt;jrand0m&amp;gt; (lease == déclaration qu’une destination est joignable via un tunnel spécifique) [22:35] &amp;lt;madman2003&amp;gt; j’attendrai ça avec impatience :) [22:36] &amp;lt;jrand0m&amp;gt; w3rd [22:37] &amp;lt;jrand0m&amp;gt; bon, si quelqu’un a des suggestions pour améliorer les docs, n’hésitez pas à toucher le wiki, poster sur la liste, ou m’envoyer un email [22:38] &amp;lt;jrand0m&amp;gt; ok, passons rapidement à 3) ??? [22:38] &amp;lt;jrand0m&amp;gt; des sujets que vous voulez aborder et discuter ? [22:39] &amp;lt;DrWoo&amp;gt; les pommes de terre sont putain de bon marché et pourtant les chips coûtent cher, c’est quoi ce délire ? [22:39] &amp;lt;DrWoo&amp;gt; :) [22:39] &amp;lt;jrand0m&amp;gt; c’est un complot ! [22:40] * DrWoo pense que jrand0m a la réponse à presque tout :) [22:40] &amp;lt;jrand0m&amp;gt; bien sûr, on peut tout mettre sur le dos des complots. [22:40] &amp;lt;jrand0m&amp;gt; ok [22:40] &amp;lt;wilde&amp;gt; Stego ? [22:40] * human accepte des suggestions sur la façon d’exposer une fonctionnalité orientée messages de type I2CP aux applications non-Java [22:41] &amp;lt;wilde&amp;gt; comment I2P implémentera la Stego pour qu’un simple scan de ports ne révèle rien [22:41] &amp;lt;wilde&amp;gt; même pas des octets aléatoires [22:41] * human peut (ou bien ?) sembler répétitif... il pense à des VPN au-dessus d’I2P avec http://openvpn.sf.net/ [22:41] &amp;lt;jrand0m&amp;gt; eh bien, pour commencer, PHTTP. [22:42] &amp;lt;jrand0m&amp;gt; OpenVPN a l’air très intéressant — je n’avais pas réalisé que tun/tap avait des portages sous Windows [22:42] &amp;lt;jrand0m&amp;gt; un simple pont de socket orienté messages pour I2CP devrait être très facile [22:43] &amp;lt;wilde&amp;gt; Freenet n’appelle-t-il pas ça Silent Bob, quand le nœud se tait si tu ne donnes pas le coup secret (connaître l’ID du router) [22:43] * madman2003 a quitté l’IRC (12( www.nnscript.de 12:: NoNameScript 3.8 12:: www.XLhost.de 12)) [22:43] &amp;lt;baffled&amp;gt; ok comme d’habitude j’ai un autre rendez-vous dans 15 min donc je rattraperai plus tard. [22:43] &amp;lt;jrand0m&amp;gt; oui, si on voulait s’intégrer à un serveur web/etc pour faire du Silent Bob, on pourrait [22:43] &amp;lt;jrand0m&amp;gt; cool, à plus baffled [22:44] &amp;lt;jrand0m&amp;gt; (mais Silent Bob n’empêche pas la détection par scan de ports, ça fait juste ressembler à un autre service) [22:44] &amp;lt;wilde&amp;gt; je préfère que des gens au hasard ou des FAI ne me fassent pas de scan de ports et ne trouvent pas de ports ouverts [22:44] &amp;lt;wilde&amp;gt; ok [22:44] &amp;lt;human&amp;gt; jrand0m: ok, je m’y mettrai quand I2P refonctionnera sur mon PC :-) [22:44] &amp;lt;jrand0m&amp;gt; UDP marcherait aussi [22:44] &amp;lt;jrand0m&amp;gt; :) human [22:45] * kaji a rejoint #i2p [22:46] &amp;lt;jrand0m&amp;gt; je n’avais pas réalisé que la fiabilité avait autant baissé, nous ferons suffisamment d’itérations après 0.2.5 pour te la rendre human [22:46] &amp;lt;wilde&amp;gt; y a-t-il un moyen de cacher un port ouvert à un programme Java, sans bricoler l’OS ou le pare-feu [22:46] &amp;lt;human&amp;gt; w00t! [22:47] &amp;lt;jrand0m&amp;gt; tu veux dire avoir un socket TCP en écoute qui ne puisse pas être détecté par un scan de ports ? non, pas directement depuis Java. [22:47] &amp;lt;wilde&amp;gt; ok [22:48] &amp;lt;jrand0m&amp;gt; (je ne sais même pas comment le faire dans d’autres langages) [22:48] &amp;lt;jrand0m&amp;gt; udp serait probablement la meilleure voie pour ça [22:48] * human invite les gens à essayer de telnet human.i2p (serveur echo TCP via tunnel) et à taper quelque chose [22:48] &amp;lt;wilde&amp;gt; ce serait peut-être un petit programme C filtrant et transférant vers un autre port [22:49] * kaji_ a rejoint #i2p [22:49] &amp;lt;jrand0m&amp;gt; s’il accepte des connexions TCP, c’est déjà trop tard, si je comprends bien ta préoccupation. [22:49] &amp;lt;Janonymous&amp;gt; comment fait-on un telnet ? [22:49] &amp;lt;kaji_&amp;gt; enfin [22:50] &amp;lt;kaji_&amp;gt; ça a pris une éternité, l’utilisabilité d’iip est à chier en ce moment [22:50] * kaji a quitté l’IRC (délai d’attente Ping dépassé) [22:51] &amp;lt;duck&amp;gt; si tu es préoccupé par des ports ouverts, tu pourrais utiliser rTCP / PHTTP / whatever, non ? [22:51] &amp;lt;Janonymous&amp;gt; merde... hé, jr, ces nouvelles docs sont-elles accessibles depuis la page principale d’i2p ? [22:51] &amp;lt;human&amp;gt; Janonymous: java -jar lib/i2ptunnel.jar -nogui -e "config localhost 7654" -e "client 12221 human.i2p" [22:51] &amp;lt;jrand0m&amp;gt; non Janonymous, seulement via les liens dans cet email [22:51] &amp;lt;human&amp;gt; Janonymous: puis telnet localhost 12221 [22:51] &amp;lt;jrand0m&amp;gt; duck&amp;gt; oui [22:52] &amp;lt;Janonymous&amp;gt; k [22:52] &amp;lt;duck&amp;gt; (bien sûr whatever peut être un transport silentbob/stealth/stego) [22:52] &amp;lt;jrand0m&amp;gt; human&amp;gt; Message send failed after 61226ms with 391 bytes [22:53] &amp;lt;human&amp;gt; jrand0m: et ça veut dire quoi...? [22:53] &amp;lt;jrand0m&amp;gt; ça veut dire que je ne peux pas atteindre ton echo [22:53] &amp;lt;duck&amp;gt; -nogui est obsolète :) [22:53] &amp;lt;jrand0m&amp;gt; tu peux atteindre duck.i2p ? [22:54] &amp;lt;wilde&amp;gt; flippant, j’ai googlé rtcp : http://dret.net/glossary/rtcp [22:54] &amp;lt;jrand0m&amp;gt; oui, RTCP est déjà pris :/ [22:54] &amp;lt;human&amp;gt; jrand0m: j’essaie, mais je n’arrive pas à atteindre duck.i2p depuis très longtemps... [22:54] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; http://wiki.invisiblenet.net/iip-wiki?RelayingTCP [22:54] &amp;lt;wilde&amp;gt; "Wilde's WWW Online Glossary" [22:55] &amp;lt;jrand0m&amp;gt; hehe oh ouais :) [22:55] &amp;lt;jrand0m&amp;gt; human&amp;gt; c’est clairement une Très Mauvaise Chose, car il est presque toujours en ligne — tu pourrais me renvoyer ton log-*.txt ? [22:56] &amp;lt;human&amp;gt; Started on: Tue Feb 24 10:21:22 GMT 2004 [22:56] &amp;lt;human&amp;gt; Version: Router: 0.2.4.2 / SDK: 0.2.4.2 [22:56] &amp;lt;human&amp;gt; Bandwidth used: 56096295 bytes sent, 34308394 bytes received (avg 1.44KBps sent 0.88KBps received) [22:56] &amp;lt;human&amp;gt; jrand0m: ok, logs coming on meshmx [22:56] &amp;lt;jrand0m&amp;gt; gracias [22:56] &amp;lt;jrand0m&amp;gt; ok, quelqu’un a autre chose à soulever ? [22:58] * jrand0m conclut [22:58] * jrand0m *baf* ferme la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 17 février 2004</title><link>/fr/blog/2004/02/17/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-17-f%C3%A9vrier-2004/</link><pubDate>Tue, 17 Feb 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/02/17/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-17-f%C3%A9vrier-2004/</guid><description>&lt;h2 id="bref-récapitulatif">Bref récapitulatif&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> DrWoo, duck, fidd, human, jar, jrand0m, kaji, li, lucky, madman2003, mihi, Newsbyte, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> Étant donné que nous n'avons pas eu une réunion très officielle à cause du fait que Jrand0m ne se sentait pas très bien, voici mes journaux de la réunion, depuis peu avant qu'elle ne commence jusqu'à un moment après sa fin. J'ai supprimé les déconnexions et les écrans de démarrage dus au redémarrage d'iip au moins deux fois pendant cette période. Si quelqu'un d'autre a de meilleurs journaux, n'hésitez pas à remplacer ceux-ci. (déconcerté)
&lt;p>&amp;lt;human&amp;gt; baffled: nous expérimentons une communication psychique vers jrand0m, pour lui demander d&amp;rsquo;être ici pour la réunion
&amp;lt;human&amp;gt; baffled: concentre juste ton esprit sur lui, et aide-nous
&amp;gt; On ne doit pas se tenir par la main ou quelque chose comme ça ?
&amp;lt;human&amp;gt; baffled: si ça t&amp;rsquo;aide à te concentrer&amp;hellip; eh bien, oui
&amp;gt; Cool, donne-moi ta main je commence à me concentrer !
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human donne sa main à baffled &amp;lt;/UL&amp;gt;
human a changé le sujet du canal #i2p en Réunion I2P : tenez la main de votre voisin, concentrez votre esprit sur jrand0m, et demandez-lui de venir ici
thecrypto (~&lt;a href="mailto:thecrypto@anon.iip">thecrypto@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; baffled essuie l’huile sacrée de chips de pomme de terre de ses doigts et prend la main de human. &amp;lt;/UL&amp;gt;
&amp;lt;DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;&amp;gt; human: n’établit-il pas un ordre du jour préalable, tu peux t’en saisir et diriger la réunion
&amp;lt;human&amp;gt; DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;: euh&amp;hellip; pourquoi moi ?
Rain (&lt;a href="mailto:Rain@anon.iip">Rain@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;human&amp;gt; DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;: (je n’ai toutefois vu aucun ordre du jour)
&amp;lt;DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;&amp;gt; human: pourquoi pas, tu es sobre
&amp;lt;wilde&amp;gt; faisons nous-mêmes un ordre du jour
&amp;lt;DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;&amp;gt; ouais vous connaissez les problèmes généraux
&amp;lt;wilde&amp;gt; il y a beaucoup de sujets à discuter
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human dirigera la réunion en échange du sacrifice de la première fille de chaque participant &amp;lt;/UL&amp;gt;
&amp;lt;wilde&amp;gt; financement, stratégie, marketing, site web, recrutement de plus de développeurs et d’utilisateurs avancés, etc.
&amp;lt;human&amp;gt; wilde: je suis d’accord, on pourrait parler de manière informelle de l’histoire récente d’I2P
&amp;lt;DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;&amp;gt; wilde: ouvre une fenêtre de texte et fais rapidement un ordre du jour numéroté
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human est d’accord avec wilde &amp;lt;/UL&amp;gt;
&amp;gt; Comme premier point, ne faut-il pas ajouter d’énormes responsabilités à jrandom en son absence ?
Signoff: wilde (Délai d’attente de ping)
Signoff: ion (Délai d’attente de ping)
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human est aussi d’accord avec baffled &amp;lt;/UL&amp;gt;
wilde (~&lt;a href="mailto:anon@anon.iip">anon@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;wilde&amp;gt; de retour
&amp;gt; tu es le premier à dire quelque chose, tu es responsable.
&amp;lt;wilde&amp;gt; qui ? moi ?
jar (&lt;a href="mailto:jar@anon.iip">jar@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;gt; arrête d’avoir l’air surpris.
&amp;lt;DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;&amp;gt; vous êtes marrants :)
&amp;gt; salut jar.
&amp;lt;jar&amp;gt; salut baffled :)
&amp;lt;jar&amp;gt; salut i2p !
ion (&lt;a href="mailto:ion@anon.iip">ion@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human a commencé à consigner la réunion (ou quoi que ce soit que ce sera) &amp;lt;/UL&amp;gt;
&amp;gt; Nous avons élu wild pour diriger la réunion parce qu’il a été le premier à dire quelque chose après l’heure de la réunion.
&amp;lt;wilde&amp;gt; ok
jrand0m (&lt;a href="mailto:jrand0m@anon.iip">jrand0m@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;wilde&amp;gt; 1. Bonjour
&amp;lt;wilde&amp;gt; 2. Statut d’I2P
&amp;lt;wilde&amp;gt; 3. Comment aider le projet I2P
&amp;lt;wilde&amp;gt; 4. Recruter plus de développeurs
&amp;lt;wilde&amp;gt; 5. Lever des fonds (dons, vente de t-shirts)
&amp;lt;wilde&amp;gt; 6. Discussion générale
&amp;lt;human&amp;gt; jrand0m: est apparu !!!
&amp;lt;wilde&amp;gt; salut jrand0m !
&amp;gt; Je prends un t-shirt.
&amp;lt;human&amp;gt; notre expérience a réussi !!!
&amp;lt;jrand0m&amp;gt; merde, je pensais l’avoir ratée :)
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m laisse la parole à wilde ;) &amp;lt;/UL&amp;gt;
&amp;gt; Tu ferais mieux de relire le log, jrandom.
&amp;lt;wilde&amp;gt; d’accord chef tu peux modifier l’ordre du jour comme tu veux
&amp;lt;jrand0m&amp;gt; &amp;lt;a href=&amp;ldquo;&lt;a href="http://i2p.dnsalias.net/pipermail/i2p/2004-February/000144.html%22&amp;amp;gt;http://i2p.dnsalias.net/pipermail/i2p/2004-February/000144.html&amp;amp;lt;/a">http://i2p.dnsalias.net/pipermail/i2p/2004-February/000144.html"&amp;gt;http://i2p.dnsalias.net/pipermail/i2p/2004-February/000144.html&amp;lt;/a&lt;/a>
&amp;gt;
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m vient de poster &amp;lt;/UL&amp;gt;
&amp;gt; Les t-shirts sont-ils bien ?
&amp;lt;jrand0m&amp;gt; ils ont intérêt à l’être
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m s’excuse d’être en retard, a évité de regarder l’écran aujourd’hui (mal de tête carabiné) &amp;lt;/UL&amp;gt;
&amp;gt; Aucune excuse nécessaire ni attendue.
&amp;lt;wilde&amp;gt; pas de souci, nous avons préparé un plan d’urgence
&amp;lt;wilde&amp;gt; tout le monde prend un job chez McDonalds&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=McDonalds&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt; et embauche des programmeurs indiens avec l’argent
Signoff: ion (Délai d’attente de ping)
&amp;lt;jrand0m&amp;gt; hah, sympa
&amp;lt;jrand0m&amp;gt; peut-être qu’on peut passer à cet ordre du jour, ou on en est à 1, 2, 3, 6 ?
&amp;lt;wilde&amp;gt; 0.
&amp;lt;wilde&amp;gt; 1. Bonjour
&amp;lt;wilde&amp;gt; Bonjour I2P
&amp;lt;fidd&amp;gt; salut
&amp;lt;jrand0m&amp;gt; salut
&amp;lt;jar&amp;gt; salut
&amp;lt;kaji&amp;gt; ah, j’ai réussi
&amp;lt;wilde&amp;gt; Derniers bonjours ? Une fois, deux fois&amp;hellip;
&amp;lt;kaji&amp;gt; salut
&amp;gt; Quel ordre du jour, celui que tu as posté ou celui que wild a posté ?
&amp;lt;jrand0m&amp;gt; peut-être que je peux aider avec le point 2) statut
&amp;lt;wilde&amp;gt; 2. Statut d’I2P
&amp;lt;jrand0m&amp;gt; le router (routeur I2P), en l’état, est non fonctionnel
&amp;lt;wilde&amp;gt; alors, où en sommes-nous après le testnet ?
&amp;gt; on peut voter là-dessus ?
&amp;lt;jrand0m&amp;gt; après le testnet, oui, mais j’ai introduit deux bugs au passage
&amp;gt; vote.
&amp;lt;jrand0m&amp;gt; voter pour savoir s’il est non fonctionnel ?
&amp;gt; Exact.
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m se demande si, si on vote assez fort, il redeviendra fonctionnel &amp;lt;/UL&amp;gt;
&amp;lt;kaji&amp;gt; il est mort pour moi
&amp;gt; oh, laisse tomber.
&amp;gt; eh bien, on s’est tenus par la main et tu es apparu.
&amp;lt;jrand0m&amp;gt; hé, ça valait le coup d’essayer ;)
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m commence une séance d’exorcisme de bugs &amp;lt;/UL&amp;gt;
&amp;gt; ça en fait des bogobugs ?
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt; répand du sang séché sur le sol
&amp;lt;li&amp;gt; jrand0m sent que ce chant fera disparaître les bugs d’ici un jour ou deux, avec un e‑mail envoyé à i2p@ dès que ce sera prêt &amp;lt;/UL&amp;gt;
&amp;gt; oh wooooow !
&amp;lt;kaji&amp;gt; je suis passé à j2sdk1.4.2_03 pour faire marcher ant sous XP, je me demande dans quelle mesure ça a un effet sur le router qui ne marche pas
&amp;lt;wilde&amp;gt; donc il y a une courte pause I2P
&amp;lt;jrand0m&amp;gt; aucun, j’utilise cette version sur XP
&amp;lt;jrand0m&amp;gt; le bug est une erreur de programmation, probablement triviale en plus
&amp;lt;jrand0m&amp;gt; (mais assez fatale)
&amp;lt;jrand0m&amp;gt; oui, wilde
&amp;lt;jrand0m&amp;gt; mais après ça, j’ai fait pas mal de progrès sur la doc pour 0.2.5 et 0.3
&amp;lt;jrand0m&amp;gt; donc je ne pense pas qu’elles seront repoussées de deux semaines entières
&amp;lt;jrand0m&amp;gt; mais on verra bien le moment venu.
&amp;lt;wilde&amp;gt; bien, des améliorations d’application, quelqu’un ?
&amp;lt;jrand0m&amp;gt; une idée — sur le testnet, nous nous sommes beaucoup concentrés sur IRC et echo, davantage que sur les eepsites
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; wilde note dans le carnet noir qui n’a pas fait les devoirs du jour, une appli I2P cool &amp;lt;/UL&amp;gt;
&amp;gt; Tu penses qu’elles en ont pâti ? Moi, certainement.
&amp;lt;jrand0m&amp;gt; avoir beaucoup de clients (alias destinations) sur un seul router augmente la charge, et nous voudrions peut-être réfléchir à réduire l’étendue de nos tests
&amp;lt;jrand0m&amp;gt; il y a aussi une discussion à propos de peut-être revoir la taille de clé de la crypto pour réduire la charge (pour un autre jour, après avoir plus de métriques, etc.)
Signoff: Robert (Délai d’attente de ping)
&amp;gt; Qu’est-ce que tu considères comme beaucoup de clients sur un seul router ?
&amp;lt;jrand0m&amp;gt; Je ne sais pas, j’aimerais qu’une fois 0.2.4.x sortie et utilisable on puisse utiliser à la fois IRC et des eepsites
&amp;lt;jrand0m&amp;gt; ça dépend de l’ordinateur
&amp;lt;wilde&amp;gt; donc qu’est-ce qui est mieux pour l’instant ? eepsites ou IRC ?
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m veut les deux, et nous aurons les deux fonctionnels à moyen et long terme &amp;lt;/UL&amp;gt;
&amp;lt;jrand0m&amp;gt; de toute façon, on verra quand 0.2.4.x sortira. peut-être que les deux iront de nouveau bien.
&amp;lt;wilde&amp;gt; oui, mais qu’est-ce qui est le plus utile pour le débogage ? des connexions continues ou sporadiques ?
&amp;lt;jrand0m&amp;gt; les deux ;)
&amp;lt;wilde&amp;gt; IRC léger, ou des graphismes d’eep ?
&amp;lt;jrand0m&amp;gt; i2p doit supporter des connexions en streaming de longue durée et d’autres, courtes, en rafales
&amp;lt;kaji&amp;gt; et des gros téléchargements longs ?
&amp;lt;jrand0m&amp;gt; oui, des connexions en streaming de longue durée
&amp;lt;jrand0m&amp;gt; (bien que je pense que le partage de fichiers sur i2p serait mieux servi avec i2psnark via des messages, à la UDP)
&amp;lt;wilde&amp;gt; la vraie question est : tu as suggéré de restreindre le périmètre de test, c’était pour IRC ou EEP ?
&amp;lt;wilde&amp;gt; (ou autre chose)
&amp;lt;jrand0m&amp;gt; deux ou trois clients, ça ira ; je sais juste que faire tourner 4 services ou plus peut être un peu trop pour l’instant (selon l’ordinateur des gens)
lucky (~&lt;a href="mailto:lucky@anon.iip">lucky@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;wilde&amp;gt; ok, c’est probablement sage
&amp;lt;jrand0m&amp;gt; quelqu’un a un statut de dev pour les applis clientes ?
&amp;lt;wilde&amp;gt; donc l’accent devrait être mis sur des services qui peuvent nous donner des statistiques, comme les scripts IRC
&amp;lt;jrand0m&amp;gt; c’est clairement clé.
Newsbyte (~&lt;a href="mailto:fredisdea@anon.iip">fredisdea@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;jrand0m&amp;gt; ouah
&amp;lt;jrand0m&amp;gt; salut Newsbyte
&amp;lt;Newsbyte&amp;gt; ah, jran
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; wilde regarde l’horloge puis Newsbyte, arrivée tardive, ça te coûtera une pomme &amp;lt;/UL&amp;gt;
&amp;lt;Newsbyte&amp;gt; hein ?
&amp;lt;Newsbyte&amp;gt; je ne viens jamais ici
&amp;lt;jrand0m&amp;gt; par ailleurs, le serveur echo et l’appli cliente sont excellents pour recueillir des stats, et n’ont pas de dépendances spécifiques à IRC.
&amp;lt;wilde&amp;gt; rien
&amp;lt;Newsbyte&amp;gt; d’ailleurs, qu’est-ce qu’une réunion I2P sans nop ? ;-)
&amp;lt;DrWoo&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=DrWoo&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;&amp;gt; wilde: heh d’une certaine façon je ne pense pas qu’il soit là pour la réunion :)
&amp;lt;human&amp;gt; un outil de monitoring d’eepsite serait-il utile ?
&amp;lt;Newsbyte&amp;gt; pas de nop, pas de réunion
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; Newsbyte peut résumer &amp;lt;/UL&amp;gt;
&amp;lt;wilde&amp;gt; jrand0m: y a-t-il autre chose pour laquelle tu aimerais avoir des statistiques dans le réseau ?
&amp;lt;jrand0m&amp;gt; human&amp;gt; certainement — peut-être un moyen de faire des pings périodiques des eepsites, voire de suivre les changements ?
&amp;lt;human&amp;gt; jrand0m: de quels changements ?
&amp;lt;jrand0m&amp;gt; Je pense qu’avec les scripts IRC qui nous donnent des stats de déconnexions/fiabilité à long terme, plus l’appli echo qui nous donne la latence, il ne reste vraiment que le débit
&amp;lt;jrand0m&amp;gt; le contenu de la page qui change
&amp;lt;Newsbyte&amp;gt; oui, et utiliser plus d’un serveur
&amp;lt;wilde&amp;gt; un compteur en kb/s, I2P Pirate Radio quelqu’un ?
&amp;lt;jrand0m&amp;gt; hmm ? oui, quand le réseau est opérationnel nous avons généralement entre 4 et 10 serveurs
&amp;lt;human&amp;gt; jrand0m: c’est faisable mais&amp;hellip; comment utiliserais-tu l’info de changement de contenu ?
&amp;lt;kaji&amp;gt; j’ai fait tourner un flux shoutcast pendant un moment
&amp;lt;jrand0m&amp;gt; human&amp;gt; cet aspect particulier ne m’aiderait pas, mais permettrait aux utilisateurs d’utiliser le test (qui leur dirait ce qui a changé, et les inciterait aussi à exécuter le test plus souvent [générer plus de trafic])
&amp;lt;jrand0m&amp;gt; bien vu, kaji
&amp;lt;jrand0m&amp;gt; oui, les flux d’aum étaient également en ligne périodiquement
&amp;lt;human&amp;gt; jrand0m: oh, ok, maintenant je comprends
&amp;lt;mihi&amp;gt; jrand0m: un service chargen ? ;)
&amp;lt;madman2003&amp;gt; au revoir tout le monde, bonne chance avec i2p
&amp;lt;wilde&amp;gt; donc le débit est une statistique qui serait intéressante/utile
&amp;lt;jrand0m&amp;gt; à plus, madman2003
&amp;lt;wilde&amp;gt; à+ madman2003
Signoff: madman2003 (..12(. &lt;a href="https://www...nnscript...de">www...nnscript...de&lt;/a>
 .12.::. .N.o.N.ame.S.cript 3&amp;hellip;8 .12.::. &lt;a href="https://www...XLhost...de">www...XLhost...de&lt;/a>
. .12.).)
&amp;gt; Eh bien, j’ai une autre réunion à cinq comme d’habitude, donc je reviens plus tard. N’oubliez pas de me compter pour un t-shirt.
&amp;lt;jrand0m&amp;gt; oui mihi, ça marcherait (mais diffuser du .ogg sonne plus cool)
baffled (~&lt;a href="mailto:kirk@anon.iip">kirk@anon.iip&lt;/a>
) a rejoint le canal #i2p
mrflibble (&lt;a href="mailto:mrflibble@anon.iip">mrflibble@anon.iip&lt;/a>
) a rejoint le canal #i2p
-Trent@anon.iip- The nickname baffled is not registered
Ocelot (~&lt;a href="mailto:Ocelot@anon.iip">Ocelot@anon.iip&lt;/a>
) a rejoint le canal #i2p
Rain (~&lt;a href="mailto:Rain@anon.iip">Rain@anon.iip&lt;/a>
) a rejoint le canal #i2p
nickthief61599 (~&lt;a href="mailto:chatzilla@anon.iip">chatzilla@anon.iip&lt;/a>
) a rejoint le canal #i2p
lucky (~&lt;a href="mailto:lucky@anon.iip">lucky@anon.iip&lt;/a>
) a rejoint le canal #i2p
backup (~&lt;a href="mailto:ypo@anon.iip">ypo@anon.iip&lt;/a>
) a rejoint le canal #i2p
Sonax (~&lt;a href="mailto:Sonax@anon.iip">Sonax@anon.iip&lt;/a>
) a rejoint le canal #i2p
jar (&lt;a href="mailto:jar@anon.iip">jar@anon.iip&lt;/a>
) a rejoint le canal #i2p
wilde (~&lt;a href="mailto:anon@anon.iip">anon@anon.iip&lt;/a>
) a rejoint le canal #i2p
Signoff: backup (Délai d’attente de ping)
&amp;lt;wilde&amp;gt; hey
&amp;lt;wilde&amp;gt; le réseau est-il instable ?
&amp;lt;wilde&amp;gt; je n’ai simplement pas pu revenir
Signoff: thecrypto (Départ)
&amp;lt;lucky&amp;gt; ouais
&amp;lt;lucky&amp;gt; c’est un peu&amp;hellip; beurk.
&amp;lt;lucky&amp;gt; ces derniers temps.
&amp;lt;wilde&amp;gt; qu’est-il arrivé à la réunion ?
&amp;lt;lucky&amp;gt; probablement décimée
&amp;lt;wilde&amp;gt; ok lucky, quelle est la dernière chose que tu as vue de la réunion ? (envoie-moi un msg)
&amp;lt;lucky&amp;gt; &amp;lt;wilde&amp;gt; à+ madman2003
&amp;lt;lucky&amp;gt; &amp;lt;&amp;ndash; madman2003 s’est déconnecté (( &lt;a href="https://www.nnscript.de">www.nnscript.de&lt;/a>
 :: NoNameScript&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=NoNameScript&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt; 3.8 :: &lt;a href="https://www.XLhost.de">www.XLhost.de&lt;/a>
 ))
&amp;lt;lucky&amp;gt; &amp;lt;jrand0m&amp;gt; oui mihi, ça marcherait (mais diffuser du .ogg sonne plus cool)
Galaxy (&lt;a href="mailto:yogi@anon.iip">yogi@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;wilde&amp;gt; ok, c’est là que ça s’est terminé pour moi aussi
&amp;lt;fidd&amp;gt; moi aussi
Signoff: Sonax (EOF depuis le client)
Sonax (~&lt;a href="mailto:Sonax@anon.iip">Sonax@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;kaji&amp;gt; la réunion a été atomisée
kaji a changé le sujet du canal #i2p en nuked
&amp;lt;kaji&amp;gt; ping ?
&amp;lt;jar&amp;gt; pong !
&amp;lt;kaji&amp;gt; ok
&amp;lt;kaji&amp;gt; je pensais que ça avait encore crashé
&amp;lt;jar&amp;gt; ouais :(
Signoff: wilde ()
&amp;lt;kaji&amp;gt; alors&amp;hellip; réunion ?
&amp;lt;jar&amp;gt; qui se termine brutalement &amp;hellip;
&amp;lt;jar&amp;gt; plus de signes de jrandom, il semble que ce soit tout pour le moment
&amp;lt;jar&amp;gt; prochaine avancée sur 0.2.4.2 dans quelques jours &amp;hellip;.
&amp;lt;jar&amp;gt; (un ou deux comme a dit jr)
mihi_backup (~&lt;a href="mailto:mihi@anon.iip">mihi@anon.iip&lt;/a>
) a rejoint le canal #i2p
jar est maintenant connu sous le nom jar_
sheer (&lt;a href="mailto:sheer@anon.iip">sheer@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;kaji&amp;gt; wilde a dit quelque chose au sujet du financement, mais la dernière fois que j’ai demandé à jran il a dit qu’i2p n’était pas dans une position où il avait besoin d’argent pour le moment
Signoff: Ranma ()
Robert (~&lt;a href="mailto:chatzilla@anon.iip">chatzilla@anon.iip&lt;/a>
) a rejoint le canal #i2p
Sonax est maintenant connu sous le nom de JaSiger&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=JaSiger&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt;
JaSiger&amp;lt;a href=&amp;ldquo;iip-wiki?action=edit&amp;amp;id=JaSiger&amp;rdquo; class=wikipageedit&amp;gt;?&amp;lt;/a&amp;gt; est maintenant connu sous le nom de Sonax
Signoff: Rain (Je quitte)
zathras (~&lt;a href="mailto:zathras@anon.iip">zathras@anon.iip&lt;/a>
) a rejoint le canal #i2p
Ranma (&lt;a href="mailto:ranma@anon.iip">ranma@anon.iip&lt;/a>
) a rejoint le canal #i2p
mihi (&lt;a href="mailto:mihi@anon.iip">mihi@anon.iip&lt;/a>
) a rejoint le canal #i2p
&amp;lt;mihi&amp;gt; hmm, qu’est-il arrivé à la réunion ?
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; mihi a une idée &amp;lt;/UL&amp;gt;
&amp;lt;mihi&amp;gt; ;)
Mode change &amp;ldquo;+o mihi&amp;rdquo; on channel #i2p by &lt;a href="mailto:Trent@anon.iip">Trent@anon.iip&lt;/a>

Mode change &amp;ldquo;-o duck&amp;rdquo; on channel #i2p by mihi
&amp;lt;mihi&amp;gt; personne ne sait rien au sujet de la réunion ?
&amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; mihi remarque que plus personne n’a peur des ops ;) &amp;lt;/UL&amp;gt;
Signoff: zathras (Délai d’attente de ping)
mihi_backup has been kicked off channel #i2p by mihi (mihi)
zathras (~&lt;a href="mailto:zathras@anon.iip">zathras@anon.iip&lt;/a>
) a rejoint le canal #i2p
Signoff: Sonax (Fermeture du client)
&amp;lt;lucky&amp;gt; mihi, on s’est tous fait kicker pour la réunion
hacktic4ever (~&lt;a href="mailto:hacktic4e@anon.iip">hacktic4e@anon.iip&lt;/a>
) a rejoint le canal #i2p
Signoff: hacktic4ever ()
&amp;lt;mihi&amp;gt; ok, bonne nuit
&amp;lt;duck&amp;gt; bonjour
Signoff: sheer (EOF depuis le client)
Signoff: mihi (ayons plus de chance la semaine prochaine&amp;hellip;)
&amp;lt;duck&amp;gt; j’ai raté quelque chose ?
Signoff: jnk (Délai d’attente de ping) &lt;/div>&lt;/p></description></item><item><title>Réunion des développeurs I2P - 10 février 2004</title><link>/fr/blog/2004/02/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-f%C3%A9vrier-2004/</link><pubDate>Tue, 10 Feb 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/02/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-10-f%C3%A9vrier-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> baffled, dm, duck, fidd, FireRabbit, human, jrand0m, madman-away, mihi, wiht, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:00] &amp;lt;jrand0m&amp;gt; &amp;lt;incoming&amp;gt; [22:00] &amp;lt;jrand0m&amp;gt; 0) salut [22:00] &amp;lt;jrand0m&amp;gt; 1) état du testnet [22:00] &amp;lt;jrand0m&amp;gt; 2) nommage dans i2p [22:00] &amp;lt;jrand0m&amp;gt; 3) minwww et i2cp [22:00] &amp;lt;jrand0m&amp;gt; 4) site web i2p.net [22:00] &amp;lt;jrand0m&amp;gt; 5) ??? [22:00] &amp;lt;dm&amp;gt; Je me disais l'autre jour qu'on pourrait faire une interface .NET pour I2P. Enfin.. [22:00] &amp;lt;FireRabbit&amp;gt; eh bien il y en aura une [22:00] &amp;lt;madman-away&amp;gt; bonjour [22:00] &amp;lt;jrand0m&amp;gt; -1) une interface .NET serait cool [22:00] &amp;lt;jrand0m&amp;gt; 0) salut [22:00] * madman-away est maintenant connu sous le nom de madman2003 [22:00] &amp;lt;jrand0m&amp;gt; salut à tous [22:00] &amp;lt;wilde&amp;gt; salut [22:00] &amp;lt;FireRabbit&amp;gt; &amp;lt;-- va écrire une interface .NET [22:00] &amp;lt;FireRabbit&amp;gt; bref salut [22:00] &amp;lt;jrand0m&amp;gt; r0x0r. [22:00] &amp;lt;dm&amp;gt; génial [22:01] &amp;lt;jrand0m&amp;gt; bienvenue à la 70-et-quelque-ème réunion [22:01] &amp;lt;FireRabbit&amp;gt; &amp;lt;-- a besoin de cette URL avec le protocole client [22:01] * ion a rejoint #i2p [22:01] &amp;lt;jrand0m&amp;gt; i2p.net/ a des liens vers le wiki, tu voudras probablement utiliser le tunnelManager [22:01] &amp;lt;FireRabbit&amp;gt; ok [22:01] &amp;lt;jrand0m&amp;gt; (les gens devraient lire [status update 000142](http://i2p.dnsalias.net/pipermail/i2p/2004-February/000142.html) pour la mise à jour d'état de cette semaine) [22:01] &amp;lt;FireRabbit&amp;gt; et ça marche bien dans la dernière version ? [22:02] &amp;lt;jrand0m&amp;gt; ouaip, aum l'utilise (et je viens de corriger un bug sur lequel il tombait il y a quelques heures) [22:02] &amp;lt;jrand0m&amp;gt; (spécifications @ [I2PTunnelManager specs](http://wiki.invisiblenet.net/iip-wiki?I2PTunnelManager)) [22:02] &amp;lt;jrand0m&amp;gt; ok, on avance [22:02] &amp;lt;jrand0m&amp;gt; 1) état du testnet [22:02] &amp;lt;FireRabbit&amp;gt; okc ool oui, [22:03] &amp;lt;jrand0m&amp;gt; Je déteste me répéter, mais... le testnet progresse. [22:04] &amp;lt;jrand0m&amp;gt; On n'y est pas encore, mais on a des sessions de plusieurs heures sans accroc sur le dernier build [22:04] &amp;lt;jrand0m&amp;gt; certaines configurations n'offrent pas ce niveau de fiabilité, mais d'autres oui. donc, on travaille à les mettre toutes au niveau [22:04] &amp;lt;FireRabbit&amp;gt; excellent [22:04] &amp;lt;baffled&amp;gt; Au moins on peuple le réseau avec des animaux [22:05] &amp;lt;jrand0m&amp;gt; héhé [22:05] &amp;lt;jrand0m&amp;gt; chien, chat, souris, canard... [22:05] * wiht a rejoint #i2p [22:05] &amp;lt;FireRabbit&amp;gt; lapin ! [22:05] &amp;lt;baffled&amp;gt; peut-être que je devrais devenir un bafflo [22:05] &amp;lt;human&amp;gt; humain ! [22:05] &amp;lt;jrand0m&amp;gt; !! [22:05] &amp;lt;jrand0m&amp;gt; #animalfarm [22:06] &amp;lt;dm&amp;gt; dm [22:06] &amp;lt;jrand0m&amp;gt; mais oui, c'est en gros tout ce que j'ai à dire sur l'état du testnet (au-delà de ce qu'il y a dans ce mail de statut) [22:06] &amp;lt;wilde&amp;gt; les gens liront les logs hors ligne, donc restez dans le sujet s'il vous plaît [22:06] &amp;lt;jrand0m&amp;gt; heh désolé papa ;) [22:07] &amp;lt;jrand0m&amp;gt; je pense qu'on est toujours dans les temps par rapport à la feuille de route [22:07] &amp;lt;wiht&amp;gt; Combien d'autres versions du testnet comptez-vous distribuer ? [22:07] &amp;lt;jrand0m&amp;gt; (en plus j'ai avancé sur des trucs futurs pendant les tests, comme les tunnels à &amp;gt;2 sauts) [22:07] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; autant qu'il faudra [22:08] &amp;lt;jrand0m&amp;gt; on est assez près d'en finir avec ce round du testnet, à mon avis [22:08] &amp;lt;dm&amp;gt; les tunnels à &amp;gt;2 sauts ne sont pas juste un réglage ? [22:08] &amp;lt;jrand0m&amp;gt; oui [22:08] &amp;lt;jrand0m&amp;gt; mais par le passé ce n'était pas bien testé [22:08] &amp;lt;dm&amp;gt; cool [22:09] &amp;lt;jrand0m&amp;gt; pendant que le testnet tournait, j'avais mon propre testnet séparé sur mon portable pour faire d'autres choses [22:09] * human est ouvert aux suggestions pour rendre l'ircmonitor plus utile [22:09] &amp;lt;jrand0m&amp;gt; &amp;lt;dreaming&amp;gt;un écouteur HTTP pour générer des .png à la demande ?&amp;lt;/dreaming&amp;gt; [22:09] &amp;lt;jrand0m&amp;gt; (ou juste un /msg cat renderPNG) [22:10] &amp;lt;human&amp;gt; jrand0m: ok, ça devrait être faisable [22:10] &amp;lt;baffled&amp;gt; J'aimerais toujours voir des résumés textuels. [22:10] &amp;lt;jrand0m&amp;gt; human++ [22:10] &amp;lt;baffled&amp;gt; sur l'ircmonitor. [22:10] &amp;lt;jrand0m&amp;gt; oui, (résumés textuels)++ aussi [22:10] &amp;lt;human&amp;gt; jrand0m: je pensais toujours le faire utiliser gnuplot pour générer des graphiques (au lieu de gnu plotutils) [22:11] &amp;lt;jrand0m&amp;gt; patate, patate [22:11] &amp;lt;jrand0m&amp;gt; (ah, la gloire des accents sur IRC) [22:11] &amp;lt;FireRabbit&amp;gt; lol [22:11] &amp;lt;human&amp;gt; jrand0m, baffled: peux-tu me donner un exemple de résumé textuel ? [22:11] &amp;lt;baffled&amp;gt; Si tu me laisses un peu de temps. [22:11] * dm a lu ça comme "patate, patate" [22:12] &amp;lt;jrand0m&amp;gt; période : 4 heures latence moy. : 5,3 s messages manqués : 95 fréquence des messages manqués : 1 toutes les 49 secondes [22:12] &amp;lt;jrand0m&amp;gt; (peut-être latence max &amp;amp; min) [22:12] &amp;lt;human&amp;gt; jrand0m: oh, ok [22:12] &amp;lt;jrand0m&amp;gt; si c'est possible / pas trop de boulot [22:13] &amp;lt;jrand0m&amp;gt; (du moins c'est à ça que je pense quand j'entends résumé textuel) [22:13] &amp;lt;wilde&amp;gt; latence max, latence min [22:13] &amp;lt;mihi&amp;gt; human: regarde @ le résumé que je donne pour le testeur de ping [22:13] &amp;lt;mihi&amp;gt; hmm, quelqu'un fait tourner un serveur d'écho cette semaine ? [22:13] &amp;lt;jrand0m&amp;gt; pas à ma connaissance [22:14] &amp;lt;human&amp;gt; jrand0m: ça devrait être faisable - je vais essentiellement faire en sorte que l'ircmonitor journalise plus de données brutes, puis je créerai quelques scripts utilitaires pour générer des graphiques et/ou des résumés textuels [22:14] &amp;lt;jrand0m&amp;gt; qui déchire [22:14] &amp;lt;baffled&amp;gt; Désolé mihi, je voulais mettre le tien en place mais j'oublie tout le temps. [22:14] &amp;lt;jrand0m&amp;gt; je pense que ce sera une bonne partie des tests fonctionnels globaux qui évolueront avec nous [22:15] &amp;lt;jrand0m&amp;gt; ok, avons-nous autre chose pour la discussion sur le testnet ? [22:16] * jrand0m passe à 2) nommage dans i2p [22:16] &amp;lt;wilde&amp;gt; quel est le plus gros problème du testnet en ce moment ? [22:16] &amp;lt;jrand0m&amp;gt; le plus gros problème du testnet a deux volets - [22:16] &amp;lt;jrand0m&amp;gt; 1) trouver et corriger la cause de la déconnexion du router [22:17] &amp;lt;jrand0m&amp;gt; 2) déterminer la cause des déconnexions inter-ircd fréquentes [22:17] &amp;lt;mihi&amp;gt; 1b) gérer le fait que les routers peuvent parfois se déconnecter [22:17] &amp;lt;jrand0m&amp;gt; oui [22:17] &amp;lt;jrand0m&amp;gt; enfin, ça ne fait pas vraiment partie de ce testnet. [22:17] &amp;lt;jrand0m&amp;gt; 0.3.x est une série de mises à jour pour gérer les routers peu fiables [22:18] &amp;lt;jrand0m&amp;gt; c'est vraiment pour ça que je limite le nombre (#) de routers qui tournent sur le testnet - je sais qu'il se comporte mal quand les routers ne sont pas disponibles la plupart du temps [22:18] &amp;lt;wiht&amp;gt; Donc tu supposes des routers fiables pour l'instant, c'est ça ? [22:18] &amp;lt;jrand0m&amp;gt; dans le testnet 0.2.3.6, oui [22:18] &amp;lt;jrand0m&amp;gt; (il se remet des pannes, mais pas assez vite) [22:19] &amp;lt;jrand0m&amp;gt; (une reprise plus élégante se fera avec plusieurs leases par Destination, un profilage de pairs accru, une prévention des relectures (replay), et des tentatives sur des cibles de lease alternatives) [22:20] &amp;lt;jrand0m&amp;gt; ok, on se dirige vers 2) nommage dans i2p [22:21] &amp;lt;jrand0m&amp;gt; wiht soulève le cœur du problème - les noms globaux sont vraiment utiles, et les gens les aiment [22:21] &amp;lt;jrand0m&amp;gt; (ceux qui ne sont pas familiers avec cette discussion devraient relire [status discussion 000135](http://i2p.dnsalias.net/pipermail/i2p/2004-February/000135.html) et les réponses qui ont suivi) [22:22] &amp;lt;wiht&amp;gt; Les gens y sont habitués, peut-être plus qu'aux noms locaux (comme ton analogie avec ICQ). [22:22] &amp;lt;jrand0m&amp;gt; je ne suis pas sûr. [22:22] &amp;lt;jrand0m&amp;gt; disons par exemple que je m'appelle John. [22:22] &amp;lt;jrand0m&amp;gt; John n'est pas global. [22:22] &amp;lt;jrand0m&amp;gt; même John Q. Random n'est pas global. [22:22] &amp;lt;jrand0m&amp;gt; ni John Q. Random né en 1942 en Argentine. [22:23] &amp;lt;human&amp;gt; eh bien, on a dit que le système de noms pourrait avoir plusieurs variantes [22:23] &amp;lt;jrand0m&amp;gt; c'est vrai [22:23] &amp;lt;human&amp;gt; les gens pourraient choisir une « autorité d'enregistrement » de confiance auprès de laquelle piocher des noms uniques [22:23] &amp;lt;jrand0m&amp;gt; absolument. [22:24] &amp;lt;jrand0m&amp;gt; mais il y a un danger là [22:24] &amp;lt;wiht&amp;gt; Le schéma que j'avais proposé à l'origine permet plusieurs autorités de certification, si je me souviens bien. [22:24] &amp;lt;human&amp;gt; jrand0m: bien sûr, c'est le compromis entre confort et sécurité [22:24] &amp;lt;FireRabbit&amp;gt; je pense que quelqu'un devrait écrire rapidement un système DNS « centralisé » pour le moment puis se soucier de la sécurité [22:24] &amp;lt;human&amp;gt; jrand0m: :-) [22:24] &amp;lt;FireRabbit&amp;gt; juste pour faciliter les tests [22:25] &amp;lt;jrand0m&amp;gt; des CA multiples fonctionnent plus facilement sans nommage global [22:25] &amp;lt;wiht&amp;gt; jrand0m: Pour revenir à ton exemple, si tu es le premier à enregistrer jrandom.i2p, un autre John Random devrait s'enregistrer comme jrandom2.i2p, par exemple. [22:25] &amp;lt;baffled&amp;gt; Il n'y a pas vraiment de problème tant qu'un conflit ne se produit pas, non ? [22:25] &amp;lt;jrand0m&amp;gt; FireRabbit&amp;gt; J'ai le fort sentiment que ce avec quoi on commencera restera en place pendant 12+ mois. [22:25] &amp;lt;jrand0m&amp;gt; correct baffled, dans n'importe quel des plans [22:25] &amp;lt;wiht&amp;gt; baffled: C'est le problème, oui. [22:25] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; pas s'il y a plusieurs CA [22:25] &amp;lt;FireRabbit&amp;gt; admettons [22:25] &amp;lt;wilde&amp;gt; les eepsites seront un bazar s'il y a un nommage local, les liens ne fonctionneront pas [22:25] &amp;lt;baffled&amp;gt; donc une autorité n'est nécessaire qu'en cas de résolution de conflit. [22:26] &amp;lt;jrand0m&amp;gt; oui ce sera le cas, wilde [22:26] &amp;lt;jrand0m&amp;gt; les noms destinés à être partagés et utilisés par d'autres devraient être des noms pleinement qualifiés - auto-certifiés [22:26] &amp;lt;wiht&amp;gt; jrand0m: Pourrais-tu donner un exemple de nom auto-certifié ? [22:27] &amp;lt;jrand0m&amp;gt; depuis mon mail - `http://i2pref/[base64 of the NameReference]` [22:27] &amp;lt;wilde&amp;gt; donc quand je fais un lien vers ton site, et qu'il y a trois jrandoms... lequel sera utilisé ? [22:28] * human pense qu'un NS décentralisé sans nommage global est Good(TM), parce que ça fait comprendre aux gens les risques de déléguer la vérification et la certification des noms d'hôte [22:28] &amp;lt;jrand0m&amp;gt; tu lies avec le nom pleinement qualifié - qui inclut la Destination réelle *dedans*. [22:28] &amp;lt;jrand0m&amp;gt; (la structure NameReference de mon mail) [22:28] &amp;lt;wilde&amp;gt; donc c'est comme un lien en base64 [22:28] &amp;lt;jrand0m&amp;gt; exact human - ça supprime ce point d'attaque [22:28] &amp;lt;wiht&amp;gt; Les gens devront retaper plein de caractères à nouveau ? Ça semble contre-productif. [22:28] * madman2003 has quit IRC (EOF From client) [22:29] &amp;lt;jrand0m&amp;gt; personne ne tape des noms base64 [22:29] &amp;lt;jrand0m&amp;gt; (enfin, peut-être que mihi, si) [22:29] &amp;lt;jrand0m&amp;gt; `&amp;lt;a href="http://i2pref/[base64 of the NameReference]"&amp;gt;jrandom's page&amp;lt;/a&amp;gt;` [22:29] &amp;lt;wiht&amp;gt; Oh. Ça a du sens. [22:30] * mihi ne *tape* rien qu'il puisse copier&amp;amp;coller [22:30] &amp;lt;jrand0m&amp;gt; :) [22:30] &amp;lt;wilde&amp;gt; ok mais en gros ce sont de longues URL [22:30] &amp;lt;jrand0m&amp;gt; dans les eepsites, oui [22:30] * dm has quit IRC (Ping timeout) [22:30] &amp;lt;wilde&amp;gt; k c'était la question [22:30] &amp;lt;jrand0m&amp;gt; il y a cependant plusieurs autres scénarios qui valent le coup d'œil [22:31] &amp;lt;jrand0m&amp;gt; comme quand les gens veulent parcourir ou chercher de nouveaux sites [22:31] &amp;lt;jrand0m&amp;gt; ce sont des situations où avoir des serveurs qui contiennent beaucoup de références de noms est utile [22:31] &amp;lt;baffled&amp;gt; Puis-je proposer l'idée d'un serveur d'historique plutôt qu'une autorité. [22:31] &amp;lt;jrand0m&amp;gt; serveur d'historique ? [22:32] &amp;lt;jrand0m&amp;gt; ah, donc le premier qui arrive « l'a » ? [22:32] &amp;lt;baffled&amp;gt; Si quelqu'un adopte un nouveau domaine qui est déjà utilisé, le serveur d'historique envoie une note à cette personne indiquant le détenteur d'origine et comment le contacter. [22:32] &amp;lt;human&amp;gt; peut-être une archive pour voir comment un nom de domaine a changé au fil du temps ? [22:32] &amp;lt;baffled&amp;gt; Le conflit peut alors être résolu par les deux parties pourvu qu'elles soient toutes deux disponibles. [22:33] &amp;lt;wiht&amp;gt; baffled: Et si l'exploitant du nouveau domaine est douteux et continue de garder ce nom de domaine déjà pris ? [22:33] &amp;lt;baffled&amp;gt; Si une des parties n'est pas disponible, le conflit revient à la partie disponible après un certain temps. [22:33] &amp;lt;human&amp;gt; bien sûr cela implique d'accorder une certaine confiance à l'opérateur du serveur [22:33] &amp;lt;wilde&amp;gt; c'est juste une autorité mais autrement [22:33] &amp;lt;jrand0m&amp;gt; oui [22:34] &amp;lt;baffled&amp;gt; Tout arbitre va de toute façon agir comme une autorité. [22:34] &amp;lt;human&amp;gt; eh bien, utiliser des noms non globaux fera comprendre aux gens que tout ce qui est construit au-dessus leur facilitera la vie, mais pourra la rendre moins sûre [22:34] &amp;lt;jrand0m&amp;gt; oui, oui [22:34] &amp;lt;baffled&amp;gt; Je ne m'attends pas à ce que ça devienne un problème majeur. [22:34] &amp;lt;jrand0m&amp;gt; (mais pourquoi avons-nous besoin d'un arbitre ? il ne peut pas y avoir deux John dans le monde ?) [22:35] &amp;lt;jrand0m&amp;gt; si i2p est utilisé pour le commerce ou autres activités de ce genre, je m'attends à ce que les noms soient très attaqués [22:35] &amp;lt;baffled&amp;gt; Si je veux jrandom.i2p et que jr ne veut pas le lâcher, je peux toujours choisir jrandom.i3p ou mettre un contrat. [22:35] &amp;lt;wilde&amp;gt; Je vote pour la solution cryptique de nameref [22:35] &amp;lt;wiht&amp;gt; Encore une fois, ça irait, tant que les _nouveaux_ utilisateurs comprennent les implications et quel John ils veulent contacter. [22:35] &amp;lt;jrand0m&amp;gt; (puisque quelqu'un pourrait détourner et récupérer de l'argent, etc.) [22:36] &amp;lt;jrand0m&amp;gt; oui - il est probable qu'on inclura toujours quelques références de noms avec le logiciel [22:36] &amp;lt;jrand0m&amp;gt; (à la manière de l'actuel hosts.txt) [22:36] &amp;lt;wiht&amp;gt; Une idée qu'on devrait garder, quand même, c'est l'idée de MrEcho d'attacher un lease temporisé à une référence. Ainsi, les noms de domaine peuvent expirer. [22:37] &amp;lt;jrand0m&amp;gt; pourquoi voudrait-on que les noms de domaine expirent déjà ? [22:37] &amp;lt;baffled&amp;gt; Ils en ont marre de la vie ? [22:37] &amp;lt;jrand0m&amp;gt; oh, pour remplacer la Destination incluse ? [22:37] &amp;lt;jrand0m&amp;gt; heh [22:38] &amp;lt;wiht&amp;gt; Certains parce que les exploitants veulent leurs noms de domaine pour juste un jour ou un mois. D'autres, si la propriété du domaine est transférée vers une Destination différente. [22:38] &amp;lt;jrand0m&amp;gt; hmm, mais sans unicité, il n'y a pas vraiment de notion de propriété [22:38] &amp;lt;jrand0m&amp;gt; ce n'est pas rare [22:38] &amp;lt;jrand0m&amp;gt; et si quelqu'un veut changer la dest sur laquelle il écoute, il signe une note avec sa dest disant « hey, je déménage ici » [22:39] &amp;lt;wilde&amp;gt; donc le nameref est protégé par une clé, la Destination par une autre [22:39] &amp;lt;jrand0m&amp;gt; le nameref est signé par la clé de signature de la Destination [22:40] &amp;lt;wilde&amp;gt; tu voudrais peut-être une autre clé juste pour les namerefs si possible [22:40] &amp;lt;jrand0m&amp;gt; hm, je comprends et je suis d'accord, mais ça voudrait dire que la Destination obtient encore un segment 1024 bits [22:40] &amp;lt;wilde&amp;gt; ainsi même si une machine est compromise tu peux garder la clé du nameref sur un papier [22:41] * wiht has quit IRC (Ping timeout) [22:41] &amp;lt;jrand0m&amp;gt; (et la Destination est utilisée partout) [22:41] &amp;lt;jrand0m&amp;gt; hmm je ne suis pas sûr de comprendre la partie compromission ? [22:42] &amp;lt;wilde&amp;gt; la clé privée de la Destination est sur la machine tout le temps [22:42] &amp;lt;jrand0m&amp;gt; ah oui oui [22:42] &amp;lt;wilde&amp;gt; la clé privée du nameref n'a pas besoin de l'être, on peut la garder sur papier dans le portefeuille [22:43] &amp;lt;jrand0m&amp;gt; c'est un bon point. peut-être que le bloc de commentaires pourrait être utilisé pour ça (contenant une signature PGP entourant le hash de la Destination) ? [22:43] &amp;lt;wilde&amp;gt; mais c'est peut-être excessif [22:43] &amp;lt;wilde&amp;gt; je n'aime pas garder les clés les plus précieuses sur la machine si ce n'est pas nécessaire [22:44] &amp;lt;jrand0m&amp;gt; oui - on a besoin de la clé de signature de la Destination et de la clé de déchiffrement de la Destination, mais rien d'autre, fonctionnellement. [22:44] &amp;lt;jrand0m&amp;gt; hmm [22:45] &amp;lt;jrand0m&amp;gt; peut-être que la référence de nom pourrait aussi avoir une clé publique 1024 bits [22:45] &amp;lt;jrand0m&amp;gt; et on l'utiliserait pour vérifier via DSA [22:45] &amp;lt;jrand0m&amp;gt; plutôt que la clé publique de la Destination [22:45] &amp;lt;jrand0m&amp;gt; oui, ça pourrait le faire [22:45] &amp;lt;jrand0m&amp;gt; 32 octets supplémentaires, mais seulement pour le NameReference, pas pour la Destination [22:46] * jrand0m ne sait pas pourquoi j'ai pensé que ça impliquerait que ça aille dans la Destination [22:46] &amp;lt;wilde&amp;gt; beaucoup de clés :) mais plus de sécurité et de flexibilité [22:46] &amp;lt;jrand0m&amp;gt; oui [22:46] &amp;lt;jrand0m&amp;gt; (quoique, allez, on sait que tout le monde va garder sa clé dans le même répertoire) [22:46] &amp;lt;jrand0m&amp;gt; ((mais peut-être que les boutiques de commerce ne le feront pas)) [22:47] &amp;lt;wilde&amp;gt; tu peux céder un « domaine » mais pas la Destination, ou basculer vers la Destination de quelqu'un d'autre [22:47] &amp;lt;jrand0m&amp;gt; bon, ok. j'aimerais que MrEcho et wiht soient là [22:47] &amp;lt;jrand0m&amp;gt; oui [22:48] &amp;lt;jrand0m&amp;gt; bon, tout ça est bien, et je pense que ça tiendra la route [22:48] &amp;lt;jrand0m&amp;gt; mais il faut que ce soit codé :) [22:49] &amp;lt;jrand0m&amp;gt; donc, eh bien, on en rediscutera peut-être plus tard, mais d'ici là, ce sera hosts.txt [22:49] &amp;lt;wilde&amp;gt; embauche quelques Indiens [22:50] * jrand0m /dcc décroche une subvention pour embaucher une équipe de 80 personnes pour travailler sur i2p [22:51] &amp;lt;wilde&amp;gt; :) [22:51] &amp;lt;jrand0m&amp;gt; ok, avons-nous autre chose sur le nommage, ou pour l'instant on est couverts ? [22:51] &amp;lt;baffled&amp;gt; Continue, frère. [22:52] * wiht a rejoint #i2p [22:52] * jrand0m fait un pas, un saut et un bond vers 3) minwww et i2cp [22:52] &amp;lt;jrand0m&amp;gt; d'oh, re-bienvenue wiht [22:52] &amp;lt;baffled&amp;gt; 1, 2, 5 uh 3 sitr. [22:52] &amp;lt;wiht&amp;gt; J'ai eu du mal à revenir sur le réseau IIP. Je lirai les logs plus tard. [22:53] &amp;lt;jrand0m&amp;gt; cool wiht, et on pourra continuer plus tard sur la liste, etc. [22:54] &amp;lt;jrand0m&amp;gt; ok l'autre jour j'ai enfin écrit pourquoi je pense qu'i2cp vaut la peine d'être utilisé directement, et j'ai esquissé un système web minimal pour l'utiliser dans i2p (et pour proxyer des pages web externes via i2p) [22:54] &amp;lt;jrand0m&amp;gt; (voir le wiki à [MinWWW wiki](http://wiki.invisiblenet.net/iip-wiki?MinWWW) ) [22:56] &amp;lt;jrand0m&amp;gt; pour HTTP, le coût d'établissement et de fermeture des connexions TCP/IP est faible, mais sur I2P, la différence est entre 10 messages de Destination à Destination contre 2 [22:56] * sheer a rejoint #i2p [22:56] &amp;lt;duck&amp;gt; la réunion a déjà commencé ? [22:57] &amp;lt;jrand0m&amp;gt; oui, il y a 56 minutes [22:57] * jrand0m envoie duck au coin [22:57] &amp;lt;duck&amp;gt; donc je suis pile à l'heure [22:57] * wilde has quit IRC (Ping timeout) [22:57] &amp;lt;jrand0m&amp;gt; heh [22:57] &amp;lt;baffled&amp;gt; Sans aucun doute, il doit se trouver une nouvelle horloge. [22:58] &amp;lt;jrand0m&amp;gt; une partie de minwww sur laquelle je n'étais pas sûr : est-ce que les proxies minwww devraient automatiquement aussi être des passerelles externes ? [22:58] * wiht has quit IRC (Ping timeout) [22:59] &amp;lt;jrand0m&amp;gt; ça augmenterait le nombre d'outproxies disponibles, réduisant la charge [22:59] &amp;lt;jrand0m&amp;gt; en plus avec un algorithme round-robin lié à la limite 64/128KB, il y a peu de chances que les gens l'utilisent pour du partage de gros fichiers [22:59] * wiht a rejoint #i2p [23:00] &amp;lt;jrand0m&amp;gt; ou devrait-on simplement avoir une petite liste d'outproxies (mise à jour périodiquement) ? [23:01] &amp;lt;jrand0m&amp;gt; (ou bien l'idée ne vaut-elle pas trop le coup d'être étudiée ?) [23:01] * wilde a rejoint #i2p [23:02] &amp;lt;jrand0m&amp;gt; (ou bien j'ai expiré et personne ne peut lire ce que j'ai dit) [23:02] &amp;lt;wilde&amp;gt; jrand0m: je vois [23:02] &amp;lt;jrand0m&amp;gt; 'k coo' [23:02] &amp;lt;baffled&amp;gt; Je dois mieux comprendre, mais pour l'instant j'ai un autre rendez-vous dans dix minutes donc je reviens plus tard (bbl). [23:02] &amp;lt;jrand0m&amp;gt; ok, à+ [23:03] &amp;lt;jrand0m&amp;gt; oui, il y a toujours la fonctionnalité absolument clé d'i2ptunnel pour gérer les flux 8bit clean [23:03] &amp;lt;jrand0m&amp;gt; c'est nécessaire par ex. pour de l'IRC sur i2p et ce genre de choses [23:03] &amp;lt;mihi&amp;gt; jrand0m: n'oublie pas ss[lh] [23:04] &amp;lt;jrand0m&amp;gt; mais pour les protocoles orientés message, comme http, smtp, bittorrent, etc., i2cp peut être plus approprié [23:04] &amp;lt;jrand0m&amp;gt; oui, absolument [23:04] &amp;lt;jrand0m&amp;gt; (enfin, plus comme 'telnet', puisque ssh sur i2p est un peu overkill) [23:04] &amp;lt;wilde&amp;gt; ssh -X [23:05] &amp;lt;jrand0m&amp;gt; vrai [23:05] &amp;lt;jrand0m&amp;gt; (plus des certifs, etc.) [23:05] &amp;lt;wilde&amp;gt; on n'a jamais trop de crypto [23:05] &amp;lt;jrand0m&amp;gt; mais si on récupère des pages web via squid en 5-10 s, utiliser i2cp ferait tomber ça à 0,5-2 s [23:06] &amp;lt;jrand0m&amp;gt; (sans aucun réglage ultérieur du réseau, et ça réduirait la charge réseau globale) [23:06] &amp;lt;wilde&amp;gt; combien d'heures-homme faut-il pour faire i2cp ? [23:07] &amp;lt;jrand0m&amp;gt; imho, i2cp a une API assez simple, intégrée dans le SDK I2P Java [23:07] &amp;lt;jrand0m&amp;gt; mihi pourra dire plus justement l'effort que ça demande à utiliser / apprendre [23:08] * wiht has quit IRC (Ping timeout) [23:08] &amp;lt;mihi&amp;gt; c'est parfois un peu déroutant (quand il faut passer une valeur au constructeur et quand à une méthode après avoir appelé le constructeur par défaut), mais avec i2ptunnel et atalk comme exemples ça ne devrait pas être trop dur. [23:09] * ion has quit IRC (Ping timeout) [23:09] &amp;lt;jrand0m&amp;gt; évidemment on peut améliorer le SDK, je l'ai juste basé sur l'API JMS [23:10] &amp;lt;jrand0m&amp;gt; (et je serais plus que disposé à aider quiconque voudrait bidouiller avec pour se familiariser) [23:11] &amp;lt;jrand0m&amp;gt; ok, avons-nous autre chose sur minwww/i2cp ? [23:11] &amp;lt;jrand0m&amp;gt; sinon, on passe à 4) site web i2p.net [23:11] &amp;lt;jrand0m&amp;gt; (et ce fut l'allégresse) [23:11] &amp;lt;jrand0m&amp;gt; ok [23:12] &amp;lt;duck&amp;gt; à propos de la fonctionnalité de recherche [23:12] &amp;lt;duck&amp;gt; wikipedia utilise google pour la recherche [23:12] &amp;lt;jrand0m&amp;gt; c'est vrai. et on est déjà le résultat #1 pour i2p :) [23:13] &amp;lt;duck&amp;gt; donc un truc sophistiqué n'est peut-être pas nécessaire pour la recherche. [23:13] &amp;lt;mihi&amp;gt; duck: pour l'instant (atm) oui ;) [23:13] &amp;lt;duck&amp;gt; je parle de la recherche interne [23:13] &amp;lt;mihi&amp;gt; #1 est www.crestron.com/company_info/i2p/ [23:13] &amp;lt;jrand0m&amp;gt; ah oui, j'ai oublié de soudoyer les pigeons cette semaine [23:14] &amp;lt;duck&amp;gt; LeaseSet site:wiki.invisiblenet.net [23:14] &amp;lt;jrand0m&amp;gt; bien [23:14] &amp;lt;jrand0m&amp;gt; oui, absolument. [23:14] &amp;lt;wilde&amp;gt; drupal a une recherche interne, et tu peux filtrer sur les types de contenu [23:15] &amp;lt;wilde&amp;gt; il est aussi TRÈS ami avec google avec des URL propres, pas de index.php?des zillions d'arguments [23:15] &amp;lt;wilde&amp;gt; tout ressemble à des répertoires [23:16] * ion a rejoint #i2p [23:16] &amp;lt;wilde&amp;gt; ok j'ai bidouillé avec différents CMS jusqu'ici et Drupal est mon favori actuel [23:16] &amp;lt;duck&amp;gt; Je préfère la solution maison d'Ian [23:16] &amp;lt;duck&amp;gt; :) [23:16] &amp;lt;jrand0m&amp;gt; qu'est-ce qu'il utilise comme backend ? mysql/bdb/txt/? [23:16] &amp;lt;wilde&amp;gt; it's used by [kerneltrap.org](http://kerneltrap.org/) [debianplanet.org](http://www.debianplanet.org/) [linuxgazette.com](http://www.linuxgazette.com/) [23:16] &amp;lt;wilde&amp;gt; par exemple [23:17] &amp;lt;wilde&amp;gt; il peut encaisser de fortes charges [23:17] &amp;lt;wilde&amp;gt; par contre leurs designs sont nuls [23:17] &amp;lt;wilde&amp;gt; mais une jolie feuille de style CSS corrige ça [23:17] &amp;lt;wilde&amp;gt; voici d'autres exemples un peu plus jolis : [23:17] &amp;lt;duck&amp;gt; The Drupal core platform, additional plug-in modules, and many theme templates are freely available for download under the GNU GPL. Drupal, written in PHP and using either MySQL, PostgreSQL or mSQL as the database backend, can run on many platforms, including Apache or Microsoft IIS web servers. [23:17] &amp;lt;wilde&amp;gt; [sudden-thoughts.com](http://www.sudden-thoughts.com/) [23:17] &amp;lt;jrand0m&amp;gt; c'est un point important - il faut s'assurer que le logiciel sous-jacent peut supporter le design (et que le design peut être réalisable sur le logiciel sous-jacent) [23:18] &amp;lt;wilde&amp;gt; [codemonkeyx.net](http://www.codemonkeyx.net/) [23:18] &amp;lt;wilde&amp;gt; [disguast.org](http://www.disguast.org/index.php) [23:18] &amp;lt;wilde&amp;gt; [trip.ee](http://trip.ee/) [23:18] &amp;lt;wilde&amp;gt; [blainepeterson.com/image](http://www.blainepeterson.com/image) [23:18] &amp;lt;wilde&amp;gt; . [23:19] * jrand0m a l'impression que wilde est un fan enragé de drupal :) [23:19] &amp;lt;wilde&amp;gt; Je commence à le devenir, oui, car j'aime les idées de gestion de l'information derrière [23:19] &amp;lt;wilde&amp;gt; tout est un nœud [23:20] &amp;lt;wilde&amp;gt; super système de taxonomie [23:20] &amp;lt;wilde&amp;gt; tu peux créer des vocabulaires pour la localisation géographique, le type de contenu, la langue, etc. [23:20] &amp;lt;wilde&amp;gt; et créer des URL personnalisées qui filtrent le contenu selon ceux-là [23:21] &amp;lt;jrand0m&amp;gt; pourrait-il essentiellement inclure deux sections de blog sur la page d'accueil ? p. ex. une petite zone de blog contenant les titres des billets de dev les plus récents, et la grande zone principale de blog contenant les annonces i2p les plus récentes ? [23:21] &amp;lt;wilde&amp;gt; et il est souvent mis à jour et les changements sont bons [23:21] &amp;lt;duck&amp;gt; en d'autres termes on est stupides de ne pas déjà avoir drupal [23:21] &amp;lt;wilde&amp;gt; on a duck [23:21] &amp;lt;wilde&amp;gt; drupal.i2p.net [23:21] &amp;lt;jrand0m&amp;gt; :) [23:21] &amp;lt;wilde&amp;gt; tu es tellement années 90, duck [23:22] &amp;lt;duck&amp;gt; c'est bien [23:22] &amp;lt;wilde&amp;gt; le design craint, bien sûr [23:22] &amp;lt;duck&amp;gt; parce que ce design est tellement années 80 [23:22] &amp;lt;jrand0m&amp;gt; lol [23:22] * wilde fait un combat de boue avec duck [23:22] &amp;lt;jrand0m&amp;gt; oui, il y a 3 choses différentes à régler - la technique, l'IA (architecture de l'information), et le design graphique [23:23] &amp;lt;wilde&amp;gt; vous pouvez essayer l'interface utilisateur [23:23] &amp;lt;wilde&amp;gt; login: test pw: test [23:23] &amp;lt;duck&amp;gt; warning: Bad arguments to implode() in /var/www/html/i2p/modules/project/issue.inc on line 360. [23:23] &amp;lt;duck&amp;gt; user error: You have an error in your SQL syntax near ') AND (p.state = 1 OR p.state = 2) ' at line 1 [23:23] &amp;lt;duck&amp;gt; query: SELECT COUNT(*) FROM project_issues p LEFT JOIN node n USING (nid) WHERE n.status = 1 AND () AND (p.state = 1 OR p.state = 2) in /var/www/html/i2p/includes/database.mysql.inc on line 90. [23:23] &amp;lt;jrand0m&amp;gt; la recherche ne marche toujours pas, wilde, non ? [23:24] &amp;lt;duck&amp;gt; user error: You have an error in your SQL syntax near ') AND (p.state = 1 OR p.state = 2) ORDER BY n.changed DESC LIMIT 0, 20' at line 1 [23:24] &amp;lt;jrand0m&amp;gt; oh bien vu duck [23:24] &amp;lt;duck&amp;gt; query: SELECT n.nid FROM project_issues p LEFT JOIN node n USING (nid) WHERE n.status = 1 AND () AND (p.state = 1 OR p.state = 2) ORDER BY n.changed DESC LIMIT 0, 20 in /var/www/htm [23:24] &amp;lt;duck&amp;gt; sucky [23:24] &amp;lt;jrand0m&amp;gt; AND () AND [23:24] &amp;lt;wilde&amp;gt; oups, j'ai eu quelques problèmes avec la recherche je dois l'admettre [23:25] &amp;lt;duck&amp;gt; . [23:25] &amp;lt;wilde&amp;gt; il y a un script cron d'indexation plein texte pas encore configuré [23:25] &amp;lt;wilde&amp;gt; 2 minutes et duck a planté l'œuvre de ma vie [23:25] &amp;lt;jrand0m&amp;gt; (!hi5 duck) [23:26] &amp;lt;jrand0m&amp;gt; mais je pense que ça vaut le coup de regarder [23:26] &amp;lt;wilde&amp;gt; qu'as-tu fait, duck ? [23:26] &amp;lt;jrand0m&amp;gt; je ne sais pas si on en est au point de s'engager sur un CMS précis [23:26] &amp;lt;wilde&amp;gt; non [23:26] &amp;lt;jrand0m&amp;gt; (s/some/some specific/) [23:27] &amp;lt;duck&amp;gt; jrand0m a déjà fait un aperçu des fonctionnalités requises, non ? [23:27] &amp;lt;jrand0m&amp;gt; [status update 000133](http://i2p.dnsalias.net/pipermail/i2p/2004-February/000133.html) [23:27] &amp;lt;duck&amp;gt; donc maintenant toutes les parties devraient venir avec des propositions et le prix [23:28] &amp;lt;duck&amp;gt; bien sûr la solution gagnante sera payée en actions i2p [23:28] &amp;lt;jrand0m&amp;gt; qui, laissez-moi vous dire, vaut son pesant d'or [23:28] &amp;lt;jrand0m&amp;gt; *tousse* [23:29] &amp;lt;jrand0m&amp;gt; vous aurez votre propre e-mail @i2p.net [23:29] &amp;lt;jrand0m&amp;gt; et les filles vous adoreront [23:29] &amp;lt;jrand0m&amp;gt; (ou les gars, comme vous voulez) [23:30] &amp;lt;wilde&amp;gt; nous avions quelques options de CMS [23:30] &amp;lt;wilde&amp;gt; on devrait opter pour un CMS [23:30] &amp;lt;wilde&amp;gt; et un wiki n'est pas vraiment une solution à long terme [23:30] &amp;lt;jrand0m&amp;gt; oui certains listés au point 4 @ [status update 000142](http://i2p.dnsalias.net/pipermail/i2p/2004-February/000142.html) [23:30] &amp;lt;jrand0m&amp;gt; d'accord, pour le site lui-même [23:31] &amp;lt;jrand0m&amp;gt; une section du site basée sur un wiki pourrait toutefois être bien, peut-être pour le guide utilisateur / guides hackers [23:31] &amp;lt;jrand0m&amp;gt; (mais pas pour tout) [23:32] &amp;lt;wilde&amp;gt; et l'hébergement ? [23:32] &amp;lt;jrand0m&amp;gt; il y a toujours les 53 entrées sur [DMOZ CMS listing](http://dmoz.org/Computers/Software/Internet/Site_Management/Content_Management/Open_Source/) [23:32] &amp;lt;wilde&amp;gt; il devrait survivre à un slashdot [23:32] &amp;lt;jrand0m&amp;gt; hébergement? [23:32] &amp;lt;jrand0m&amp;gt; ah, oui. [23:33] &amp;lt;jrand0m&amp;gt; c'est en fait un très gros avantage du HTML pur en soi [23:33] &amp;lt;jrand0m&amp;gt; (super facile à mirrorer) [23:33] &amp;lt;wilde&amp;gt; et sur [23:33] &amp;lt;wilde&amp;gt; [oscom.org](http://www.oscom.org/) [23:33] &amp;lt;jrand0m&amp;gt; i2p.net est dans un colo utilisé par plusieurs gros sites [23:34] &amp;lt;jrand0m&amp;gt; ah oui [23:34] * jrand0m adorerait que les gens continuent et trouvent la Bonne solution [23:35] &amp;lt;wilde&amp;gt; [opencms.org](http://www.opencms.org/) est intéressant [23:35] &amp;lt;wilde&amp;gt; mais c'est peut-être trop corporate [23:35] &amp;lt;wilde&amp;gt; avec workflows, projets, etc. [23:35] &amp;lt;wilde&amp;gt; J'ai vraiment aimé, je l'ai utilisé pour un projet [23:36] &amp;lt;jrand0m&amp;gt; intéressant [23:36] &amp;lt;wilde&amp;gt; mais c'est du Java ;) [23:36] &amp;lt;jrand0m&amp;gt; hmm, et du XML [23:36] &amp;lt;wilde&amp;gt; templates JSP etc. [23:36] &amp;lt;wilde&amp;gt; tomcat [23:36] &amp;lt;jrand0m&amp;gt; (or jetty) [23:36] &amp;lt;jrand0m&amp;gt; ((or resin)) [23:37] &amp;lt;duck&amp;gt; (((lisp))) [23:37] &amp;lt;wilde&amp;gt; je ne l'utiliserais jamais pour ce projet, c'est vraiment trop lourd [23:37] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; serais-tu prêt à passer en revue les principaux CMS et dresser les pour et les contre ? [23:38] &amp;lt;wilde&amp;gt; je l'ai fait :), et j'ai choisi Drupal ;) [23:38] * jrand0m aurait dû s'en douter [23:38] &amp;lt;wilde&amp;gt; j'en ai essayé une dizaine parmi les principaux [23:38] &amp;lt;wilde&amp;gt; pour quelques projets antérieurs [23:38] &amp;lt;wilde&amp;gt; différents CMS conviennent à différents projets [23:39] &amp;lt;duck&amp;gt; donc disons qu'on utilise drupal [23:39] &amp;lt;wilde&amp;gt; Zope et consorts sont bien aussi [23:39] &amp;lt;duck&amp;gt; la structure est-elle claire ? [23:39] &amp;lt;duck&amp;gt; l'étape suivante c'est de faire l'interface (GUI) ? [23:40] &amp;lt;wilde&amp;gt; il faut surtout un template CSS pour l'interface, quelques changements à l'xtemplate pour embellir les choses [23:41] &amp;lt;wilde&amp;gt; www.csszengarden.com pourrait être une inspiration [23:41] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; pourrait-il essentiellement inclure deux sections de blog sur la page d'accueil ? p. ex. une petite zone de blog contenant les titres des billets de dev les plus récents, et la grande zone principale de blog contenant les annonces i2p les plus récentes ? [23:41] &amp;lt;jrand0m&amp;gt; en gros je veux éviter que les billets de blog des devs éjectent les news &amp;amp; annonces de la scène principale [23:42] &amp;lt;wilde&amp;gt; jrand0m: je ne sais pas, je vais vérifier, les blogs n'ont pas besoin d'aller en page d'accueil, je l'ai configuré comme ça [23:42] &amp;lt;jrand0m&amp;gt; ah cool [23:42] &amp;lt;wilde&amp;gt; on peut changer pour que seules les stories aillent en page d'accueil [23:42] &amp;lt;wilde&amp;gt; tout ce qui est un nœud peut aller en page d'accueil, sondages, stories, pages de livre, articles, etc., [23:43] &amp;lt;jrand0m&amp;gt; serait-il possible d'avoir les stories en haut, avec les N derniers billets de blog en dessous ? [23:43] * jrand0m arrête le micro-management [23:43] &amp;lt;wilde&amp;gt; les blogs sont liés en bas à gauche pour l'instant, [23:44] * godmode0 a rejoint #i2p [23:44] &amp;lt;wilde&amp;gt; il y a de jolies galeries en plugin, bien pour les captures d'écran [23:44] &amp;lt;jrand0m&amp;gt; ok [23:44] &amp;lt;wilde&amp;gt; le plugin filestore serait bien aussi [23:45] &amp;lt;wilde&amp;gt; et d'autres plugins cvs, développeur aussi [23:45] &amp;lt;wilde&amp;gt; et la mailing list [23:45] &amp;lt;jrand0m&amp;gt; Je ne suis pas expert CMS, et on dirait que tu as fait tes devoirs et que tu es enthousiaste [23:45] &amp;lt;jrand0m&amp;gt; w0ah sympa [23:45] &amp;lt;wilde&amp;gt; j'ai besoin que des gens tirent le frein pour moi parfois :) [23:46] &amp;lt;wilde&amp;gt; mais le design doit vraiment être fixé, qui sont les gourous du design ici ? [23:46] * wilde ne supporte pas le mauvais design, les wikis et le drupal actuel le tuent [23:46] * jrand0m pointe DrWoo et frontier [23:46] &amp;lt;wilde&amp;gt; quelqu'un ici maintenant ? [23:47] &amp;lt;duck&amp;gt; non, je suis parti [23:47] * jrand0m fixe les lurkers [23:47] &amp;lt;wilde&amp;gt; alors qu'est-ce que le site doit communiquer ? [23:47] &amp;lt;duck&amp;gt; [status update 000133](http://i2p.dnsalias.net/pipermail/i2p/2004-February/000133.html) [23:47] &amp;lt;wilde&amp;gt; c'est un peu plus large, on doit penser au marketing et aux dons [23:48] &amp;lt;jrand0m&amp;gt; (ce qu'a dit duck) [23:48] &amp;lt;wilde&amp;gt; oui j'ai lu ça, mais nous sommes plus nombreux ici :) [23:48] &amp;lt;jrand0m&amp;gt; :) [23:48] &amp;lt;duck&amp;gt; mais les frêles humains ne comptent pas ! [23:48] * wilde se connecte au collectif Borg [23:49] &amp;lt;jrand0m&amp;gt; évidemment, une des choses que j'aimerais que le site communique, c'est « hey, c'est un projet qui déchire, vous les devs devriez nous rejoindre et travailler pour la révolution » [23:49] &amp;lt;duck&amp;gt; ok ; je m'endors [23:49] &amp;lt;duck&amp;gt; amusez-vous bien [23:49] &amp;lt;jrand0m&amp;gt; heh cool duck, bonne nuit [23:49] &amp;lt;duck&amp;gt; wilde : bon boulot sur le CMS [23:49] * wilde se rappelle le truc sur le design années 80, 5 mois de travail ! [23:50] &amp;lt;jrand0m&amp;gt; eh bien, heureusement on a 2 mois alors ;) [23:50] &amp;lt;wilde&amp;gt; bonne nuit duck [23:50] &amp;lt;duck&amp;gt; oh oui, le design devrait SUPPLIER pour des relectures par les pairs et des commentaires utiles [23:50] * ion has quit IRC (Ping timeout) [23:50] &amp;lt;jrand0m&amp;gt; d'accord [23:50] &amp;lt;wilde&amp;gt; à propos du toopie [23:51] &amp;lt;jrand0m&amp;gt; je l'aime bien, il est drôle, simple et dans le ton [23:51] &amp;lt;wilde&amp;gt; toopie n'a-t-il pas l'air un peu ... hmm... idiot [23:51] &amp;lt;jrand0m&amp;gt; (et il peut servir d'icône pour presque n'importe quel usage) [23:51] * ion a rejoint #i2p [23:51] &amp;lt;wilde&amp;gt; il plisse les yeux [23:52] &amp;lt;jrand0m&amp;gt; heh je pense qu'on peut concocter un toopie qualité-logo-en-haut-à-gauche [23:52] &amp;lt;jrand0m&amp;gt; il y a eu beaucoup de révisions qui circulent pour différents usages [23:53] &amp;lt;wilde&amp;gt; je l'aime bien, mais il doit voir un consultant en personnalité [23:53] * jrand0m suggère de soumettre quelques idées à DrWoo, pour le design comme pour le toopie [23:54] &amp;lt;wilde&amp;gt; d'accord [23:54] &amp;lt;wilde&amp;gt; ok on devrait peut-être s'arrêter là [23:54] &amp;lt;jrand0m&amp;gt; il n'y a pas d'urgence, beaucoup à digérer et à faire mûrir [23:54] &amp;lt;wilde&amp;gt; mais s'il vous plaît, si vous trouvez ce nouveau CMS qui déchire, criez-le [23:54] &amp;lt;duck&amp;gt; peut-on avoir ceci en fond : [The Triumph of Death artwork](http://www.artchive.com/artchive/B/bruegel/death.jpg) [23:55] &amp;lt;jrand0m&amp;gt; mais je suis d'accord avec duck, beau travail d'avoir mis en place un drupal comme base [23:55] &amp;lt;jrand0m&amp;gt; ça va direct sur mon bureau [23:55] &amp;lt;jrand0m&amp;gt; wow je me demande à quoi du texte par-dessus ressemblerait [23:55] &amp;lt;wilde&amp;gt; image cool [23:55] &amp;lt;jrand0m&amp;gt; en fait, sur ce, 5) ??? [23:56] &amp;lt;jrand0m&amp;gt; quelqu'un a autre chose à ajouter ? [23:56] * jrand0m titille la galerie [23:56] &amp;lt;wilde&amp;gt; ça a été très calme ici aujourd'hui [23:56] &amp;lt;wilde&amp;gt; tout le monde vient ici pour écouter le messie Jrandom [23:57] &amp;lt;duck&amp;gt; 2h c'est un peu longuet [23:57] &amp;lt;mihi&amp;gt; *ggg* [23:57] * jrand0m est juste ici pour la bière [23:57] &amp;lt;duck&amp;gt; peut-être pourriez-vous essayer 2 réunions hebdo de 30 min chacune [23:57] &amp;lt;wilde&amp;gt; nan [23:57] &amp;lt;duck&amp;gt; et ensuite les licenciements le vendredi après-midi [23:57] &amp;lt;wilde&amp;gt; c'est trop souvent [23:58] &amp;lt;jrand0m&amp;gt; je pense que des réunions de 2h c'est très excessif [23:58] &amp;lt;jrand0m&amp;gt; (à moins qu'elles ne soient spécifiquement thématiques. p. ex. une réunion sur le design de la page web, ou sur une fonctionnalité du router, etc.) [23:58] &amp;lt;jrand0m&amp;gt; (hé regardez, on est méta) [23:59] &amp;lt;jrand0m&amp;gt; peut-être que je devrais me taire davantage et limiter à 1h ? [23:59] &amp;lt;jrand0m&amp;gt; ou peut-être que l'essentiel de la « réunion » devrait aller sur la mailing list, avec #i2p pour la discussion ? [23:59] * godmode0 has quit IRC (Ping timeout) [23:59] &amp;lt;wilde&amp;gt; la mailinglist pourrait être davantage utilisée pour les discussions Session Time: Wed Feb 11 00:00:00 2004 [00:00] &amp;lt;duck&amp;gt; Je pense que les gros pré-logs par e-mail sont déjà bien [00:01] &amp;lt;jrand0m&amp;gt; donc peut-être que les réunions hebdos deviennent plus du style « ok les gars, quoi de neuf ? quelqu'un a quelque chose à discuter ? » [00:01] &amp;lt;jrand0m&amp;gt; (mais des réunions ouvertes comme ça sont un danger en soi) [00:01] * godmode0 a rejoint #i2p [00:02] &amp;lt;jrand0m&amp;gt; ok, peut-être qu'on peut déplacer ce méta sur la liste ou plus tard [00:02] &amp;lt;jrand0m&amp;gt; on a déjà dépassé la barre des 2h [00:02] &amp;lt;jrand0m&amp;gt; donc... [00:02] * jrand0m prend son élan... [00:02] &amp;lt;fidd&amp;gt; :) [00:02] * jrand0m *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 3 février 2004</title><link>/fr/blog/2004/02/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-f%C3%A9vrier-2004/</link><pubDate>Tue, 03 Feb 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/02/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-3-f%C3%A9vrier-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> baffled, dm, duck, human, jrand0m, kaji, lucky, madman2003, mihi, Nightblade, Synonymous, wiht&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:01] &amp;lt;jrand0m&amp;gt; 0) salut [22:01] &amp;lt;jrand0m&amp;gt; 1) réseau de test [22:01] &amp;lt;jrand0m&amp;gt; 2) feuille de route mise à jour [22:01] &amp;lt;jrand0m&amp;gt; 3) liste d’applications mise à jour [22:01] &amp;lt;jrand0m&amp;gt; 4) bénévoles recherchés [22:01] &amp;lt;jrand0m&amp;gt; 5) ??? [22:01] &amp;lt;jrand0m&amp;gt; 0) salut [22:01] * jrand0m fait coucou [22:01] * mihi rend le salut [22:02] * jrand0m doit prévenir que je suis debout depuis trop longtemps, donc je risque d’être un peu à l'ouest [22:02] &amp;lt;jrand0m&amp;gt; mais bref, pendant qu’on avance, tout le monde devrait lire (ou avoir lu) http://i2p.dnsalias.net/pipermail/i2p/2004-February/000132.html [22:02] &amp;lt;jrand0m&amp;gt; allons directement à 1) réseau de test [22:03] &amp;lt;mihi&amp;gt; tu devrais changer l’objet pour chaque mail... ici ils sont tous regroupés dans un seul fil [22:03] &amp;lt;jrand0m&amp;gt; haha, pas mal [22:03] * jrand0m a essayé d’être cohérent (pour faciliter le filtrage) [22:03] &amp;lt;jrand0m&amp;gt; tu veux que j’y ajoute la date ? [22:03] &amp;lt;madman2003&amp;gt; comment va vraiment le testent ?(avis pessimiste svp) [22:03] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; médiocre, mais mieux qu’avant [22:04] &amp;lt;mihi&amp;gt; jrand0m: la date (ou le numéro de réunion) serait top [22:04] &amp;lt;jrand0m&amp;gt; ok mihi, c’est fait [22:04] &amp;lt;jrand0m&amp;gt; (quelqu’un d’autre que moi veut répondre à la question de madman2003 ?) [22:04] &amp;lt;duck&amp;gt; madman2004: baffled et moi sommes connectés depuis 4 h maintenant [22:04] &amp;lt;baffled&amp;gt; Vraiment aussi longtemps ? [22:04] &amp;lt;duck&amp;gt; avant test3 le temps max était 10 min [22:05] &amp;lt;jrand0m&amp;gt; w00t [22:05] &amp;lt;duck&amp;gt; baffled: depuis 18:15:07 CET [22:05] &amp;lt;jrand0m&amp;gt; ouais j’ai eu une session de 90 min l’autre jour aussi [22:05] &amp;lt;duck&amp;gt; mais peut-être qu’on est reliés directement [22:05] &amp;lt;madman2003&amp;gt; et tu es sûr que le lien est intact ? [22:05] &amp;lt;jrand0m&amp;gt; duck&amp;gt; tous les tunnels sont à 2 sauts (sauf si ton router déconne, auquel cas tes tunnels casseront au moins une fois) [22:06] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; quand les tunnels tombent, c’est brutal [22:06] &amp;lt;madman2003&amp;gt; la latence générale sur le réseau de test, ça donne quoi ? [22:06] * Ophite1 has joined #i2p [22:06] * jrand0m a d’habitude 2–10 s de latence via le squid [22:06] * lucky has joined #i2p [22:06] &amp;lt;jrand0m&amp;gt; 5–20 s de latence via IRC [22:07] &amp;lt;madman2003&amp;gt; le délai de 30 s sur les sites locaux est-il corrigé ? [22:07] &amp;lt;jrand0m&amp;gt; duck&amp;gt; peux-tu /ping duck sur ton ircd ? combien de temps pour répondre avec une erreur CTCP refused ? [22:07] &amp;lt;jrand0m&amp;gt; (ou baffled&amp;gt;) [22:08] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; il y a eu des corrections importantes qui expliqueraient des délais locaux de 30 s et + [22:08] &amp;lt;jrand0m&amp;gt; (des jobs se bloquaient, provoquant des délais dingues) [22:08] &amp;lt;duck&amp;gt; la réponse à une requête admin vers l’ircd de baffled est ~8 s [22:08] &amp;lt;jrand0m&amp;gt; duck&amp;gt; vers local ? [22:09] &amp;lt;duck&amp;gt; le ping/pong fido est de 3 secondes, c’est local [22:09] &amp;lt;jrand0m&amp;gt; cool [22:09] &amp;lt;duck&amp;gt; pour les eepsites locales, ça semble aussi ~3 s [22:09] &amp;lt;jrand0m&amp;gt; (toujours bien plus que ce que je voudrais, mais &amp;lt;&amp;lt; 30 s) [22:09] &amp;lt;duck&amp;gt; la requête initiale est plus longue, peut être ~30 s [22:10] &amp;lt;jrand0m&amp;gt; intéressant [22:10] &amp;lt;duck&amp;gt; , [22:10] &amp;lt;jrand0m&amp;gt; ok, donc il y a clairement encore du boulot sur le réseau de test, mais il y a eu des progrès [22:10] &amp;lt;madman2003&amp;gt; le réseau de test va-t-il tourner jusqu’à ce que la mauvaise perf devienne parfaite, quelle est l’exigence exacte de réussite ? [22:11] &amp;lt;madman2003&amp;gt; (je sais pour les 3 jours de bon fonctionnement) [22:11] &amp;lt;jrand0m&amp;gt; succès == 3 jours consécutifs où ce qui doit réussir réussit. [22:11] &amp;lt;jrand0m&amp;gt; human s’est proposé pour aider et implémenter quelque chose dans l’esprit de ce que j’ai posté dans l’email [22:11] * mihi inonde le réseau de test avec des pings ;) [22:11] * leenookx has quit IRC (Ping timeout) [22:11] &amp;lt;jrand0m&amp;gt; en gros, une façon de laisser une paire de bots connectés aux deux ircd et de mesurer nos progrès et nos échecs [22:12] &amp;lt;jrand0m&amp;gt; (yay human !) [22:12] &amp;lt;mihi&amp;gt; hmm, s’il n’y a pas de netsplit, I2P fonctionne, mais on ne peut pas conclure l’inverse... [22:13] &amp;lt;jrand0m&amp;gt; la feuille de route I2P [http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap] place la version 0.2.4 (~= fin du réseau de test) dans une semaine et demie [22:13] &amp;lt;madman2003&amp;gt; pourquoi ne pas se concentrer sur un délai local &amp;lt; 1 s ? [22:13] &amp;lt;jrand0m&amp;gt; c’est ce que je vais faire. [22:13] &amp;lt;madman2003&amp;gt; il y a de bonnes chances que ça règle aussi d’autres problèmes [22:13] &amp;lt;jrand0m&amp;gt; la cause d’un délai &amp;gt; 1 s est probablement la charge [22:14] &amp;lt;jrand0m&amp;gt; pour les routers sans pairs, les requêtes purement locales sont quasi instantanées [22:14] &amp;lt;jrand0m&amp;gt; (mais comme le réseau de test montre effectivement de la charge, on met d’autres choses sous tension) [22:15] &amp;lt;duck&amp;gt; baffled et moi avons aussi discuté un peu à propos de faire des statsbots, mais si human veut le faire ; ça me va [22:15] &amp;lt;madman2003&amp;gt; peut-être que les délais viennent des requêtes envoyées à d’autres routers [22:15] &amp;lt;madman2003&amp;gt; avant qu’il ne voie que c’est local [22:15] &amp;lt;jrand0m&amp;gt; ouais, carrément duck [22:15] &amp;lt;jrand0m&amp;gt; non, ça ne marche pas comme ça madman2003 [22:16] &amp;lt;jrand0m&amp;gt; (ça passe d’abord au client manager, qui vérifie si c’est local, et seulement si ça ne l’est pas, c’est mis dans le net pool du router) [22:16] * madman2003 se demande d’où vient toute cette charge [22:16] &amp;lt;jrand0m&amp;gt; la France. [22:16] &amp;lt;jrand0m&amp;gt; euh, l’Allemagne. [22:16] &amp;lt;jrand0m&amp;gt; (puisque *quelqu’un* ping tout le monde ;) [22:17] &amp;lt;duck&amp;gt; Kuala Lumpur [22:17] * duck espère que personne ne comprenne cette blague [22:17] * jrand0m est ravi d’exaucer les souhaits de duck [22:17] &amp;lt;mihi&amp;gt; tous ces pings ont fait thrash ma machine locale aussi... (sans router !) [22:18] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; la lib I2CP fait le chiffrement ;) [22:18] * wiht has joined #i2p [22:18] &amp;lt;madman2003&amp;gt; I2P ne protège pas contre les ping floods ? [22:19] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; la charge n’est pas si importante, c’est juste que le code a actuellement une synchronisation à gros grain (et pendant le réseau de test on l’ajuste vers une sync plus fine) [22:19] &amp;lt;madman2003&amp;gt; grain sync ? [22:19] &amp;lt;mihi&amp;gt; jrand0m: bravo : on dirait que ping -ns ne produit plus seulement - - - maintenant [22:20] &amp;lt;jrand0m&amp;gt; lol mihi :) [22:20] &amp;lt;mihi&amp;gt; pourquoi lol ? ping -ns n’a jamais marché pour moi. (seulement celui synchronisé) [22:20] &amp;lt;duck&amp;gt; celui synchronisé n’a jamais marché pour moi... [22:20] &amp;lt;jrand0m&amp;gt; ah vraiment ? ouais, -ns marche bien pour moi [22:21] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; c’est un compromis mémoire et CPU vs concurrence [22:22] &amp;lt;jrand0m&amp;gt; (la synchronisation à gros grain minimise l’usage CPU et mémoire, tandis qu’une synchronisation fine utilise plus de CPU et de mémoire en échange d’une meilleure concurrence) [22:22] * TrueSeeker has quit IRC (Leaving) [22:22] * mihi va poster des stats de ping sur #flood dans quelques secondes [22:22] * ion has quit IRC (Ping timeout) [22:23] &amp;lt;lucky&amp;gt; pfff. [22:23] &amp;lt;jrand0m&amp;gt; mais oui, le plan est de clore le réseau de test une fois qu’il passe le test des 3 jours. Mon estimation actuelle est le 14, mais on verra. [22:23] &amp;lt;lucky&amp;gt; journée misérable. [22:23] &amp;lt;lucky&amp;gt; stupides porcs capitalistes [22:23] &amp;lt;lucky&amp;gt; qui prennent tout mon fric.. [22:24] &amp;lt;baffled&amp;gt; on dirait qu’il y a des nouveautés dans le CVS, c’est pour quand test4 ? [22:24] &amp;lt;jrand0m&amp;gt; pas aujourd’hui, avec un peu de chance demain [22:24] * jrand0m va se coucher après la réunion :) [22:25] &amp;lt;baffled&amp;gt; cool. [22:26] &amp;lt;madman2003&amp;gt; salut tout le monde [22:26] &amp;lt;jrand0m&amp;gt; à plus madman2003 [22:26] &amp;lt;madman2003&amp;gt; n’oubliez pas les autres points de la réunion :) [22:26] &amp;lt;jrand0m&amp;gt; ok, voilà pour le réseau de test. Autre chose là-dessus, ou on passe à 2) feuille de route mise à jour ? [22:26] &amp;lt;jrand0m&amp;gt; hehe [22:26] &amp;lt;baffled&amp;gt; Y a-t-il d’autres générateurs de charge dont on a besoin sur le réseau de test ? [22:26] * madman2003 has quit IRC (12( www.nnscript.de 12:: NoNameScript 3.8 12:: www.XLhost.de 12)) [22:26] &amp;lt;duck&amp;gt; on est quel jour ? [22:27] &amp;lt;jrand0m&amp;gt; 3 fév [22:27] &amp;lt;baffled&amp;gt; le 3 ici. [22:27] &amp;lt;mihi&amp;gt; 2004-02-03 [22:27] * leenookx has joined #i2p [22:27] &amp;lt;duck&amp;gt; ah, merci [22:27] &amp;lt;jrand0m&amp;gt; baffled&amp;gt; au fait, quelqu’un a testé i2psnark sur le réseau de test ? [22:27] &amp;lt;wiht&amp;gt; baffled: qu’entends-tu par générateurs de charge ? [22:28] &amp;lt;mihi&amp;gt; wiht: j’imagine des gens qui stressent le réseau de test [22:28] &amp;lt;baffled&amp;gt; Eh bien, l’autre jour tu as demandé à aum et moi de siess and desist sur NNTP, je pensais à mettre en place un flux ogg à 128 kb/s. [22:28] * mihi aimerait qu’un service d’écho public soit mis en place par quelqu’un — ça permettrait de bonnes mesures de latence [22:28] &amp;lt;baffled&amp;gt; donc ces deux éléments, je suppose. [22:28] &amp;lt;jrand0m&amp;gt; on a une bonne équipe qui tape sur le squid [22:28] &amp;lt;jrand0m&amp;gt; oh, NNTP ce serait top, tout comme un flux ogg ! [22:29] * jrand0m ne me rappelle pas vous avoir demandé d’arrêter (sauf peut-être temporairement pendant une mise à jour ?) [22:29] &amp;lt;jrand0m&amp;gt; d’accord mihi [22:29] * jrand0m vérifie quel port est « echo » [22:29] &amp;lt;jrand0m&amp;gt; 7 [22:29] &amp;lt;mihi&amp;gt; à ma connaissance 9 [22:29] &amp;lt;mihi&amp;gt; oups ;) [22:29] &amp;lt;baffled&amp;gt; Tu étais peut-être sur les nerfs à ce moment-là à cause d’autre chose. [22:30] &amp;lt;wiht&amp;gt; Port 7. [22:30] &amp;lt;duck&amp;gt; 4 [22:30] * ion has joined #i2p [22:30] &amp;lt;jrand0m&amp;gt; sans doute baffled ;) [22:30] &amp;lt;duck&amp;gt; echo 4/ddp # AppleTalk Echo Protocol [22:30] &amp;lt;jrand0m&amp;gt; echo 7/tcp [22:30] &amp;lt;jrand0m&amp;gt; echo 7/udp [22:30] &amp;lt;jrand0m&amp;gt; echo 4/ddp # AppleTalk Echo Protocol [22:30] &amp;lt;wiht&amp;gt; Port 7 pour TCP et UDP. [22:30] &amp;lt;mihi&amp;gt; duck: on veut [0-9]*/tcp [22:30] * duck se baisse [22:31] * Synonymous has joined #i2p [22:31] &amp;lt;jrand0m&amp;gt; alors, quelqu’un veut finaliser l’appli de test de human (le serveur et le client d’écho) ? [22:32] &amp;lt;jrand0m&amp;gt; (même si faire tourner Twisted semble un peu exagéré pour ça ;) [22:32] &amp;lt;duck&amp;gt; la version non-Twisted marcherait [22:33] &amp;lt;duck&amp;gt; . [22:33] * jrand0m ne réalisait pas que son code i2p pouvait marcher sans Twisted [22:33] &amp;lt;jrand0m&amp;gt; mais bref, quelqu’un veut se porter volontaire pour piloter la mise en place d’un service d’écho ? [22:33] * duck s’assoit sur ses mains [22:33] &amp;lt;wiht&amp;gt; Accessible via I2P, ou via l’Internet classique ? [22:34] &amp;lt;jrand0m&amp;gt; via I2P [22:34] &amp;lt;baffled&amp;gt; Je peux regarder ça avec des specs spécifiques. [22:34] &amp;lt;mihi&amp;gt; duck: les canards ont des mains ? je pensais des ailes ;) [22:34] &amp;lt;jrand0m&amp;gt; spec : recevoir une ligne de texte et la renvoyer :) [22:34] &amp;lt;baffled&amp;gt; oh, ok pas de souci. [22:34] &amp;lt;lucky&amp;gt; pfff... je vais devoir commencer à déclarer mes impôts l’année prochaine ! [22:34] &amp;lt;mihi&amp;gt; jrand0m: s/line/byte chunk/ [22:34] &amp;lt;lucky&amp;gt; Stupide fichu gouvernement... [22:35] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; les lignes sont tellement plus simples à parser ;) [22:35] &amp;lt;duck&amp;gt; lucky: chut [22:35] &amp;lt;jrand0m&amp;gt; baffled++ [22:35] &amp;lt;jrand0m&amp;gt; ok, passons à 2) feuille de route mise à jour [22:35] * jrand0m attire l’attention de tout le monde sur http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [22:36] &amp;lt;mihi&amp;gt; jrand0m: pourquoi ? while (len=in.read(b) != -1) {o.write(b,0,len);} [22:36] &amp;lt;jrand0m&amp;gt; que, bien sûr, vous avez déjà lu [22:36] * MrEcho has joined #i2p [22:36] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; messages d’un seul octet vs Nagle, etc. [22:37] &amp;lt;jrand0m&amp;gt; mais bref, quoi que baffled implémente pour faire de l’écho et aider les tests, c’est bien [22:37] &amp;lt;jrand0m&amp;gt; (ou vous pouvez voir ensemble ce qui vous convient le mieux) [22:37] * wiht has quit IRC (Ping timeout) [22:37] &amp;lt;baffled&amp;gt; Si tu as des exigences, écris-les et dis-le-moi plus tard mihi et j’essaierai. [22:38] * ion has quit IRC (Ping timeout) [22:38] &amp;lt;mihi_backup&amp;gt; baffled: pas vraiment. si besoin, ajouter un saut de ligne après un timestamp ne pose aucun problème. [22:38] * jar_ has quit IRC (Ping timeout) [22:38] &amp;lt;duck&amp;gt; (netsplit après 4:20) [22:38] &amp;lt;jrand0m&amp;gt; heh [22:39] &amp;lt;jrand0m&amp;gt; pas bon :/ [22:39] &amp;lt;jrand0m&amp;gt; bon, itératif et incrémental. [22:39] &amp;lt;mihi&amp;gt; 22:38:09.430 ERROR [WrC1-&amp;gt;Pz83 ] .i2p.i2ptunnel.I2PTunnelRunner: Error sending [22:39] &amp;lt;mihi&amp;gt; message to peer. Killing tunnel runner [22:39] &amp;lt;jrand0m&amp;gt; est-ce que les 9/10 routers sont up en ce moment ? [22:39] &amp;lt;jrand0m&amp;gt; (ou l’un est tombé ?) [22:40] &amp;lt;jrand0m&amp;gt; je n’en vois que 8 [22:40] &amp;lt;jrand0m&amp;gt; 22:41:02.758 ERROR [TCP Read [9]] er.transport.tcp.TCPConnection: Error reading from stream to [RouterIdentity: [22:40] &amp;lt;jrand0m&amp;gt; Hash: 4Sb3aJoFusrhpHgYA2xCZCkn0P5jBo822qu9C0wsE1w= [22:40] * duck vient juste de mettre à jour [22:40] &amp;lt;duck&amp;gt; où se place l’admin I2CP dans la feuille de route ? [22:41] &amp;lt;duck&amp;gt; pour autant que je sache ce n’est pas implémenté, mais 0.2.5 parle de finaliser la spec [22:41] &amp;lt;jrand0m&amp;gt; le plan actuel est de faire d’I2CP le protocole client simple, en laissant les fonctions d’admin à part [22:41] &amp;lt;jrand0m&amp;gt; (p. ex. via le port web d’administration :7655) [22:41] &amp;lt;duck&amp;gt; ok [22:42] &amp;lt;jrand0m&amp;gt; (et virer toutes ces autres saletés) [22:42] * jar_ has joined #i2p [22:42] * ion has joined #i2p [22:42] &amp;lt;jrand0m&amp;gt; ((shrinkingCodebase)++) [22:43] &amp;lt;jrand0m&amp;gt; quelqu’un a des avis sur les deux Gros Sujets ? [22:43] &amp;lt;jrand0m&amp;gt; = abandonner le transport PHTTP actuel (jusqu’à 2.0) [22:43] &amp;lt;jrand0m&amp;gt; = conserver la prise en charge d’une topologie de route restreinte en 2.0 [22:43] &amp;lt;baffled&amp;gt; Bon les amis, je dois filer donc je lirai les logs plus tard. [22:43] &amp;lt;jrand0m&amp;gt; cool, content que tu aies pu venir, à+ [22:43] * baffled has quit IRC (Leaving) [22:44] &amp;lt;duck&amp;gt; un I2CP sécurisé réduirait un peu le besoin direct d’une topologie de route restreinte [22:44] &amp;lt;duck&amp;gt; donc ça va [22:45] &amp;lt;jrand0m&amp;gt; d’accord, même si « sécurisé » en ce sens ne sera pas idéal (toutes les charges utiles I2CP seront bien sûr chiffrées, mais des sniffers peuvent détecter que $client envoie un message de $n octets à $destination) [22:46] &amp;lt;jrand0m&amp;gt; la seule différence avec l’I2CP actuel est une petite mise à jour du protocole / de la structure d’authentification [22:46] &amp;lt;jrand0m&amp;gt; ((bon, le $client ne peut pas détecter $n, puisque les messages sont rembourrés aléatoirement. nm) [22:46] &amp;lt;jrand0m&amp;gt; euh, $sniffer, pas $client [22:47] * wiht has joined #i2p [22:47] &amp;lt;jrand0m&amp;gt; (bien sûr, ça ne bat pas un adversaire passif global) [22:48] &amp;lt;jrand0m&amp;gt; d’autres préoccupations / suggestions / idées / commentaires ? [22:48] &amp;lt;jrand0m&amp;gt; (sur la feuille de route) [22:49] &amp;lt;duck&amp;gt; non [22:49] &amp;lt;jrand0m&amp;gt; moi non plus [22:49] * jrand0m passe à 3) liste d’applications mise à jour [22:49] &amp;lt;jrand0m&amp;gt; [insérer ici le laïus « mihi déchire »] [22:50] &amp;lt;duck&amp;gt; aidez jrand0m à dire non ! [22:50] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; des avis sur le truc muffin ? http://wiki.invisiblenet.net/iip-wiki?I2PApplications [22:50] &amp;lt;jrand0m&amp;gt; heh [22:51] &amp;lt;mihi&amp;gt; jrand0m: tu sais ce que j’en pense... [22:51] &amp;lt;jrand0m&amp;gt; (je ne te demande pas spécifiquement de l’intégrer, je veux juste ton avis sur le fait que ce serait bien ou pas) [22:52] &amp;lt;mihi&amp;gt; httpclient doit sortir d’I2PTunnel, puisque I2PTunnel sert au stream forwarding et httpclient fait du content forwarding [22:52] &amp;lt;mihi&amp;gt; bidouiller ça dans I2PTunnel, ce serait encore plus crado. [22:52] &amp;lt;jrand0m&amp;gt; clair, donc l’appli plus bas [Scalable web proxies] [22:52] &amp;lt;jrand0m&amp;gt; ça a du sens [22:53] &amp;lt;jrand0m&amp;gt; (des applis qui font Une Chose et la font Bien)++ [22:53] &amp;lt;mihi&amp;gt; jrand0m: tu m’as mal compris... [22:53] &amp;lt;jrand0m&amp;gt; qu’est-ce que j’ai raté ? [22:54] &amp;lt;mihi&amp;gt; je n’ai rien contre une appli qui lit une requête HTTP, la parse, l’envoie via I2P, lit la réponse, la parse, la renvoie (éventuellement en filtrant) — juste pas comme le fait httptunnel. [22:54] &amp;lt;mihi&amp;gt; httptunnel transfère tout sauf les premières lignes. [22:54] &amp;lt;jrand0m&amp;gt; ah, tu as raison [22:55] * jrand0m n’a pas tout à fait la tête vissée correctement [22:55] &amp;lt;mihi&amp;gt; ce serait difficile d’y intégrer un filtrage efficace (s’il doit filtrer le HTML et pas le texte ou un truc du genre) [22:55] &amp;lt;jrand0m&amp;gt; d’accord — peut-être avoir MUFFIN en autonome [22:55] &amp;lt;jrand0m&amp;gt; (en filtrant ce qui sort du httpclient) [22:55] &amp;lt;mihi&amp;gt; donc je dirais, une appli à part pour ça. Mais il faudrait une streaming lib... (ou quelque chose du genre) [22:56] * duck aime bien qu’on puisse faire des proxies xmlrpc/soap avec httpclient quand même [22:56] &amp;lt;wiht&amp;gt; jrand0m: Je n’ai pas vu d’entrée pour « muffin » dans la liste des applications. [22:56] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; http://muffin.doit.org/ [22:56] &amp;lt;mihi&amp;gt; muffin est un filtre de contenu HTTP [22:57] &amp;lt;mihi&amp;gt; si on a un filtre de contenu, on pourrait jeter ce « proxy » pourri. [22:57] &amp;lt;jrand0m&amp;gt; duck&amp;gt; idéalement, le filtre muffin serait réglé pour laisser passer xmlrpc/soap, en ne filtrant que des choses comme VBScript / etc. [22:57] &amp;lt;wiht&amp;gt; Je vois. [22:57] &amp;lt;jrand0m&amp;gt; hm, mihi ? [22:57] &amp;lt;duck&amp;gt; ah attends, xmlrpc/soap serait de type de contenu xml [22:57] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; il faudrait quand même faire la traduction de nom, au minimum, non ? [22:58] &amp;lt;mihi&amp;gt; bien sûr, mais pas comme un proxy. `http://localhost:12345/duck.i2p/` marcherait bien mieux. [22:58] &amp;lt;Synonymous&amp;gt; muffin est sous GPL, il faut faire attention dans un projet de domaine public à utiliser du code GPL, c’est quand même sous copyright ;) [22:58] &amp;lt;mihi&amp;gt; puisque tu peux y faire des liens depuis le web classique [22:58] &amp;lt;jrand0m&amp;gt; hrm mihi. [22:58] &amp;lt;mihi&amp;gt; Synonymous: i2ptunnel est GPL de toute façon [22:58] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; I2PTunnel est GPL [22:58] &amp;lt;Synonymous&amp;gt; ouais [22:59] * jrand0m est bien conscient que certaines personnes considèrent les copyrights valides, et essaie de les ménager. [22:59] &amp;lt;Synonymous&amp;gt; assure-toi de l’indiquer bien visiblement (si vous utilisez muffin) ça dit déjà qu’iptunnel est GPL [22:59] &amp;lt;jrand0m&amp;gt; bien sûr, si on utilise muffin, il sera crédité et marqué comme GPL. [22:59] &amp;lt;Synonymous&amp;gt; ouais c’est ce que j’ai dit, faites attention à ça [23:00] &amp;lt;jrand0m&amp;gt; (on ne va pas lancer le débat sur le copyright ici) [23:00] &amp;lt;jrand0m&amp;gt; ok, d’autres idées sur les applis listées ? [23:00] &amp;lt;Synonymous&amp;gt; alors ne le faites pas, et mon commentaire n’avait pas pour but de lancer ça [23:00] * duck rigole devant http://muffin.doit.org/demo/evil/ [23:01] &amp;lt;jrand0m&amp;gt; à votre avis, quelles fonctionnalités d’applis sont nécessaires pour la 1.0 ? [23:01] &amp;lt;jrand0m&amp;gt; heh duck [23:01] &amp;lt;jrand0m&amp;gt; (ou on y est déjà, et les fonctionnalités d’applis 1.0 == des trucs proxifiés via i2ptunnel :) [23:02] &amp;lt;Synonymous&amp;gt; les gens voudraient un chat fonctionnel, et peut-être une appli à la freenet pour la 1.0 si c’est la question, peut-être un ensemble d’outils pour que les gens puissent facilement mettre en place leurs propres services dessus [23:02] &amp;lt;mihi&amp;gt; il manque encore une messagerie instantanée et un service de nommage [23:02] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; IRC sur I2P ? [23:02] &amp;lt;wiht&amp;gt; Oui, un service de nommage devrait être en place pour la version 1.0 d’I2P. [23:03] &amp;lt;duck&amp;gt; eep [23:03] &amp;lt;mihi&amp;gt; jrand0m: IRC sur I2P irait aussi, mais un service de nommage ;) [23:03] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; penses-tu qu’un service de nommage sera implémenté et prêt à passer en prod d’ici avril ? [23:03] * jrand0m pense vraiment qu’un service de nommage n’est pas nécessaire. utile, oui [23:04] &amp;lt;jrand0m&amp;gt; (tout ce dont on a *besoin*, c’est d’un moyen simple de mettre à jour un fichier hosts.txt) [23:04] &amp;lt;kaji&amp;gt; ou une couche VPN distribuée [23:04] &amp;lt;jrand0m&amp;gt; heh [23:04] &amp;lt;mihi&amp;gt; jrand0m: pour moi, même ça (si automatisé), c’est un service de nommage [23:04] &amp;lt;wiht&amp;gt; jrand0m: Probablement pour la mi-avril. [23:05] &amp;lt;jrand0m&amp;gt; kaji&amp;gt; une couche VPN distribuée, c’est bien un mois de travail pour 1–2 devs ;) [23:05] &amp;lt;wiht&amp;gt; Je veux le rendre scalable pour accueillir beaucoup plus d’entrées que ce qu’on a dans hosts.txt actuellement. [23:05] &amp;lt;jrand0m&amp;gt; 1.0--&amp;gt;3.0 n’aura pas des millions d’entrées [23:05] &amp;lt;wiht&amp;gt; MrEcho : des idées là-dessus ? [23:05] &amp;lt;jrand0m&amp;gt; des milliers, oui [23:06] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; une appli à la freenet serait cool, mais il faut recruter quelqu’un pour l’implémenter :) [23:07] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; des outils pour mettre en place des services — clairement. avec un peu de chance i2pmanager ou i2pmole feront l’affaire [23:07] &amp;lt;Synonymous&amp;gt; ça pourrait être dur, surtout que freenet ne marche pas hehe [23:07] &amp;lt;wiht&amp;gt; À propos, où en est I2PManager ? [23:07] &amp;lt;jrand0m&amp;gt; apparemment ça avance, le mode console / CLI progresse (aum l’utilise maintenant pour gérer ses services via des scripts init) [23:08] &amp;lt;jrand0m&amp;gt; j’ai utilisé la GUI, et aum a signalé quelques bugs sur le tunnelmanager qui sont toujours ouverts [23:08] &amp;lt;jrand0m&amp;gt; (dus à un grand nombre de tunnels créés, pas à un petit nombre) [23:08] &amp;lt;wiht&amp;gt; Je pense qu’I2PManager devrait faire partie des applications pour la 1.0. [23:09] &amp;lt;jrand0m&amp;gt; j’espère aussi [23:09] &amp;lt;jrand0m&amp;gt; (surtout que ça voudrait dire qu’on peut jeter l’installateur bricolé, puisque i2pmanager a ça intégré) [23:09] &amp;lt;jrand0m&amp;gt; donc, les gens qui ont de l’expérience en Python devraient contacter aum pour voir comment aider :) [23:09] &amp;lt;human&amp;gt; re [23:09] &amp;lt;jrand0m&amp;gt; re, human [23:10] * human a lu à propos du proxy muffin [23:10] &amp;lt;human&amp;gt; je connais un autre proxy personnel orienté vie privée appelé privoxy [23:11] &amp;lt;jrand0m&amp;gt; oui, privoxy en était un autre que je regardais. Bon potentiel aussi [23:11] &amp;lt;jrand0m&amp;gt; (la raison pour laquelle je penchais vers muffin, c’était la facilité d’intégration, puisque c’est en Java) [23:12] * jrand0m ne sera pas celui qui l’implémente / l’intègre, donc mon avis n’est qu’une suggestion [23:12] &amp;lt;@Nightblade&amp;gt; je pense qu’un chat de groupe (ou IRC) serait un bon programme parce que si tu arrives à faire marcher le chat de façon fiable alors tu sais que la latence et la stabilité d’I2P sont bonnes [23:13] &amp;lt;jrand0m&amp;gt; d’accord [23:13] &amp;lt;Synonymous&amp;gt; comment Trent fonctionnerait sur un tel système par contre, est-ce possible de le faire avec un système de clés publiques et privées (comme frost) [23:13] &amp;lt;Synonymous&amp;gt; le canal serait le « board » ? [23:13] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; duck a en fait fait des trucs sympa [23:13] &amp;lt;Synonymous&amp;gt; cool [23:14] &amp;lt;duck&amp;gt; à savoir : les utilisateurs se connectent à l’ircd avec un mot de passe secret, l’ircd publie le sha1 du mot de passe [23:14] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; dans son ircd modifié, tu peux fournir un mot de passe dont le hash est affiché dans l’ident [23:14] &amp;lt;Synonymous&amp;gt; ce serait aussi comme waste je suppose, même si je ne l’ai pas utilisé [23:14] &amp;lt;jrand0m&amp;gt; duck&amp;gt; mais si quelqu’un d’autre crée son propre ircd, il peut usurper ça :/ [23:14] &amp;lt;duck&amp;gt; ainsi les autres peuvent vérifier le sha1 contre une liste locale, sans nécessiter de base de données centralisée [23:15] &amp;lt;duck&amp;gt; bien sûr [23:15] &amp;lt;jrand0m&amp;gt; mais les gens peuvent simplement se souvenir de l’ircd d’où quelqu’un se connecte habituellement, je suppose [23:15] &amp;lt;jrand0m&amp;gt; serait-il possible d’avoir un nickserv ? [23:15] * jrand0m ne connaît pas trop le fonctionnement des réseaux IRC [23:16] &amp;lt;duck&amp;gt; oui, mais je ne voulais pas ça [23:16] &amp;lt;duck&amp;gt; parce que Trent a été fait comme un hack temporaire [23:16] &amp;lt;jrand0m&amp;gt; exact, ce serait bien si on pouvait s’en passer [23:16] &amp;lt;jrand0m&amp;gt; hehe [23:16] &amp;lt;jrand0m&amp;gt; jusqu’à iip 2.0, hein ? ;) [23:16] &amp;lt;duck&amp;gt; maintenant c’est la blague qui dure le plus longtemps au monde [23:17] &amp;lt;duck&amp;gt; . [23:18] &amp;lt;jrand0m&amp;gt; ok, donc si on sort la 1.0 avec : IRC, eepsites (et un moyen de configurer les siennes), squid, et CVS, c’est raisonnable ? [23:18] &amp;lt;@Nightblade&amp;gt; ouais [23:18] &amp;lt;jrand0m&amp;gt; (évidemment ce serait fantastique si on pouvait inclure i2psnark, le naming, I2PIM, et les autres applis) [23:19] &amp;lt;duck&amp;gt; par IRC tu veux dire i2pirc natif ? [23:19] &amp;lt;duck&amp;gt; ou sinon, pourquoi pas NNTP etc. aussi [23:19] &amp;lt;jrand0m&amp;gt; ah, oui [23:19] &amp;lt;jrand0m&amp;gt; bien sûr [23:20] * jrand0m !se donne une claque. [23:20] &amp;lt;duck&amp;gt; pas trop non plus bien sûr [23:20] * duck pense que le serveur de clés PGP est idiot [23:20] &amp;lt;jrand0m&amp;gt; je voulais juste dire qu’on submerge facilement les gens d’options [23:20] &amp;lt;duck&amp;gt; ah, sûr [23:20] &amp;lt;duck&amp;gt; c’est-à-dire les trucs officiellement packagés [23:20] &amp;lt;jrand0m&amp;gt; « pourquoi devrais-je utiliser I2P » « eh bien tu peux [.............] » [23:20] &amp;lt;jrand0m&amp;gt; exact [23:20] * duck approuve [23:21] &amp;lt;jrand0m&amp;gt; avec i2ptunnel, on peut prendre en charge tout ce qu’on a vu (et plus encore :) [23:21] &amp;lt;jrand0m&amp;gt; ok, dans ce cas, je ne pense pas qu’on doive trop se soucier des i2papps [23:21] &amp;lt;mihi&amp;gt; au fait : on devrait déprécier l’option -nogui d’I2PTunnel... [23:22] &amp;lt;jrand0m&amp;gt; pour passer par défaut à -nogui ? [23:22] &amp;lt;jrand0m&amp;gt; (ou tu essaies de nous faire tous utiliser AWT ? ;) [23:22] &amp;lt;mihi&amp;gt; non. ne pas utiliser -nogui du tout. -cli et -nocli sont plus « transparents » [23:22] &amp;lt;Synonymous&amp;gt; vous devriez aussi packager toutes ces options dans une seule distrib si vous pouvez [23:22] &amp;lt;jrand0m&amp;gt; ah ok mihi [23:22] &amp;lt;Synonymous&amp;gt; contrairement à freenet, qui ne mentionne pas d’autres utilitaires et c’est à toi de les trouver [23:22] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; clairement [23:22] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; as-tu déjà utilisé i2pmgr ? [23:23] &amp;lt;mihi&amp;gt; -nogui se comporte différemment selon que tu utilises -e "run configfile" ou "configfile" [23:23] &amp;lt;Synonymous&amp;gt; non, je n’ai pas réussi à le faire marcher :) [23:23] &amp;lt;jrand0m&amp;gt; (c’est encore pré-alpha, mais fonctionnel) [23:23] &amp;lt;jrand0m&amp;gt; ah ok [23:23] &amp;lt;Synonymous&amp;gt; d’avant mais je n’ai pas essayé la GUI [23:23] &amp;lt;Synonymous&amp;gt; je vais peut-être essayer maintenant qu’il en a une [23:23] &amp;lt;Synonymous&amp;gt; :) [23:23] &amp;lt;jrand0m&amp;gt; clair, ça progresse [23:23] * duck réprime un bâillement [23:24] &amp;lt;jrand0m&amp;gt; ouais ouais ouais duck, ok ;) [23:24] &amp;lt;jrand0m&amp;gt; je pense que c’est tout pour les applis — à moins que quelqu’un ait autre chose ? [23:24] &amp;lt;jrand0m&amp;gt; on passe à 4) Bénévoles recherchés [23:25] &amp;lt;jrand0m&amp;gt; on progresse bien, et le rythme est correct et à mon avis soutenable [23:25] &amp;lt;jrand0m&amp;gt; mais on a tous parlé de trucs vraiment sympas qu’on aimerait ajouter [23:25] &amp;lt;jrand0m&amp;gt; s’il y avait N heures de plus dans la journée, blabla [23:26] &amp;lt;duck&amp;gt; qu’entends-tu par « bande passante de développement » ? [23:26] &amp;lt;jrand0m&amp;gt; plus d’heures d’activité développeur [23:26] &amp;lt;duck&amp;gt; ouaip [23:27] &amp;lt;jrand0m&amp;gt; (par ex. 2 développeurs == 16/20 heures/jour) [23:27] &amp;lt;jrand0m&amp;gt; mon intuition est du genre « si tu le construis, ils viendront » [23:28] &amp;lt;jrand0m&amp;gt; (mais j’ai aussi bossé dans des boîtes qui pensaient avoir un produit mortel, l’ont rendu encore plus mortel, l’ont sorti, et n’ont pas vu beaucoup d’activité marché) [23:28] * duck ne pense pas que recruter des Indiens bon marché marchera [23:28] &amp;lt;jrand0m&amp;gt; heh [23:29] &amp;lt;duck&amp;gt; marketing produit != marketing développeur [23:29] &amp;lt;jrand0m&amp;gt; oui, je suis d’accord [23:29] &amp;lt;jrand0m&amp;gt; je parlais juste par analogie [23:30] &amp;lt;jrand0m&amp;gt; on verra comment ça évolue. je voulais juste mettre ces sujets sur la table [23:30] &amp;lt;@Nightblade&amp;gt; c’est un programme complexe, ce qui rend plus difficile de trouver des gens capables de le comprendre [23:31] &amp;lt;jrand0m&amp;gt; d’accord Nightblade [23:31] * greasyaxelsex__ has joined #I2P [23:31] &amp;lt;jrand0m&amp;gt; Nightblade&amp;gt; c’est à ça que sert le critère n°3 de la 1.0 sur la feuille de route : « Javadoc et walkthrough/guide de code à jour » [23:32] * dm has joined #i2p [23:32] * wiht has quit IRC (EOF From client) [23:32] &amp;lt;jrand0m&amp;gt; on a actuellement un wiki globalement à jour qui fournit une vue d’ensemble de l’impl Java [23:32] &amp;lt;mihi&amp;gt; salut dm [23:32] &amp;lt;jrand0m&amp;gt; mais j’aurai définitivement besoin d’aide pour la documentation [23:32] &amp;lt;dm&amp;gt; bonjour mihi. [23:33] &amp;lt;jrand0m&amp;gt; (puisque ce qui est logique pour moi != ce qui l’est pour ceux qui apprennent le code) [23:33] * dm accuse jrand0m d’utiliser des termes qu’il a inventés pour expliquer les choses. [23:34] &amp;lt;jrand0m&amp;gt; à l’occasion ;) [23:34] &amp;lt;Synonymous&amp;gt; je peux aider avec la page web si tu veux [23:34] &amp;lt;jrand0m&amp;gt; (même si la seule chose que j’ai consciemment forgée à propos d’I2P est « militant grade anonymity » ;) [23:34] &amp;lt;Synonymous&amp;gt; j’ai déjà un template [23:34] &amp;lt;dm&amp;gt; On est à quelle distance d’une 0.2.x sans bug ? J’ai le haut débit dans moins d’une semaine. [23:34] * wiht has joined #i2p [23:34] &amp;lt;Synonymous&amp;gt; le site web a besoin d’un gros travail [23:34] &amp;lt;Synonymous&amp;gt; je bosse sur mon propre site p2p anonyme, mais vous pouvez emprunter le mien :) [23:35] &amp;lt;jrand0m&amp;gt; hehe [23:35] &amp;lt;Synonymous&amp;gt; il est calqué sur celui de freenet [23:35] &amp;lt;Synonymous&amp;gt; mais en mieux [23:35] &amp;lt;Synonymous&amp;gt; :P [23:35] &amp;lt;jrand0m&amp;gt; en fait, oui, on peut peut-être lancer un thread sur la liste i2p décrivant les objectifs du site et voir comment ça s’assemble ? [23:35] &amp;lt;dm&amp;gt; Synonymous : tu construis une appli p2p, ou juste le site ? [23:35] &amp;lt;Synonymous&amp;gt; juste le site [23:35] &amp;lt;jrand0m&amp;gt; (et si ce trafic grossit, on déplacera vers quelque chose comme i2p-www@) [23:36] &amp;lt;duck&amp;gt; PTDR devant les boilerplates de sites p2p anonymes [23:36] &amp;lt;jrand0m&amp;gt; dm&amp;gt; feuille de route mise à jour à http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap avec 0.2.4 prévue pour le 14 février [23:36] &amp;lt;Synonymous&amp;gt; expliquer le p2p anonyme, les différentes topologies de réseaux, la philosophie, le monde cypherpunk, l’imprimatur numérique, des liens vers des projets, une liste de diffusion pour que les gens en discutent [23:36] &amp;lt;mihi&amp;gt; dm&amp;gt; un logiciel sans bug n’existe pas [23:36] &amp;lt;jrand0m&amp;gt; duck&amp;gt; faut garder le set d’anonymat grand ;) [23:36] &amp;lt;Synonymous&amp;gt; aussi des liens vers l’autre site qui fait ça [23:37] &amp;lt;dm&amp;gt; mihi: si, ça existe ! [23:37] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; j’ai bossé sur un projet il y a quelques années qui est réellement sorti avec 0 bug. aucun p1 ni même p5 [23:37] &amp;lt;dm&amp;gt; func addints(int a, int b) { return a + b; } [23:37] &amp;lt;mihi&amp;gt; jrand0m: ils ne les avaient juste pas trouvés... [23:37] &amp;lt;mihi&amp;gt; dm: quel langage ? [23:37] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; alors ce n’est pas un bug ;) [23:37] * greasyaxelsex__ has left #I2P (greasyaxelsex__) [23:37] &amp;lt;dm&amp;gt; pseudo-langage [23:38] &amp;lt;mihi&amp;gt; et comment ce pseudo-langage réagit à un dépassement ? [23:38] &amp;lt;wiht&amp;gt; dm: Sur un projet avec des milliers de lignes de code, n’avoir aucun bug est beaucoup moins probable. [23:38] &amp;lt;duck&amp;gt; . [23:38] &amp;lt;Synonymous&amp;gt; donc avril est la date limite pour quelque chose en sortie publique ? Pourquoi ne pas essayer de recruter des devs, ou ça prendrait trop de temps de leur expliquer comment ça marche, etc. [23:39] &amp;lt;dm&amp;gt; l’entrée ne dépasse jamais max_value /2 [23:39] &amp;lt;jrand0m&amp;gt; (on est actuellement à ~20 KLOC, en utilisant l’algorithme « grep \; | wc -l ») [23:39] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; je ne pense pas qu’on veuille simplement poster sur des listes « hey, on fait un truc mortel, venez coder dessus » (c’est essentiellement une annonce 1.0) [23:40] &amp;lt;dm&amp;gt; ça fait beaucoup de lignes. [23:40] &amp;lt;dm&amp;gt; Bloat Java ! [23:40] &amp;lt;jrand0m&amp;gt; mais s’il y a des gens intéressés pour aider, je ferai clairement le nécessaire pour voir comment les impliquer [23:40] * jrand0m donne un coup de pied à dm [23:40] &amp;lt;jrand0m&amp;gt; le bloat Java, c’est quand la JVM utilise de la RAM. Là tu parles de bloat OO [23:40] &amp;lt;dm&amp;gt; Quel chef de projet, ce jrand0m. [23:40] &amp;lt;Synonymous&amp;gt; eh bien, comment sauras-tu si des gens sont intéressés s’il n’y a pas d’info à ce sujet, c’est contradictoire [23:41] &amp;lt;Synonymous&amp;gt; et par « recruter » je veux dire leur envoyer un email, pas annoncer publiquement, disons sur zeropaid, à propos d’I2P [23:41] &amp;lt;Synonymous&amp;gt; comme quelqu’un l’a fait ;) [23:41] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; que penses-tu de l’explication de ce point dans l’email ? [23:41] &amp;lt;dm&amp;gt; Exact, bloat OO. [23:41] &amp;lt;jrand0m&amp;gt; oui, j’étais furax quand on m’a parlé de cet article zp [23:41] &amp;lt;Synonymous&amp;gt; ouais c’est toi quias fait l’interview [23:41] &amp;lt;jrand0m&amp;gt; (tu peux lire les messages iip-dev d’août) [23:41] &amp;lt;Synonymous&amp;gt; ils t’ont juste cité ? [23:41] &amp;lt;jrand0m&amp;gt; « interview » ? plutôt une personne au hasard sur iip qui me posait des questions [23:42] &amp;lt;dm&amp;gt; mihi: tu bosses sur la streaming lib ? [23:42] &amp;lt;Synonymous&amp;gt; ah :) [23:42] &amp;lt;mihi&amp;gt; dm:no [23:42] &amp;lt;mihi&amp;gt; Standard@laptop /cygdrive/c/eigenes/notback/cvsprojects/i2p/i2p/code [23:42] &amp;lt;mihi&amp;gt; $ grep \; `find . -name "*.java"` | wc -l [23:42] &amp;lt;mihi&amp;gt; 30593 [23:42] &amp;lt;jrand0m&amp;gt; ah. [23:42] &amp;lt;Synonymous&amp;gt; eh bien, fais-toi une liste de responsables de projets p2p anonymes et dis « voici un projet qui pourrait vous intéresser, si vous avez des idées de code ou de projets qui pourraient l’aider, faites-le moi savoir » [23:42] &amp;lt;mihi&amp;gt; 30 kLOC ;) [23:42] &amp;lt;jrand0m&amp;gt; grep -v \^import [23:43] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; piquer des chefs de projet == pas classe ;) [23:43] &amp;lt;jrand0m&amp;gt; (il y a beaucoup de bons projets, et même si je pense évidemment qu’I2P est important, les autres le sont aussi) [23:44] &amp;lt;Synonymous&amp;gt; ce n’est pas voler, et je ne pense pas qu’on puisse « voler » le leader, il dissoudrait juste le projet [23:44] * jrand0m n’arrive pas à croire qu’on en est à 30 kLOC [23:44] &amp;lt;jrand0m&amp;gt; heh [23:46] &amp;lt;jrand0m&amp;gt; ok, passons à 5) ??? [23:46] &amp;lt;duck&amp;gt; 2 propositions d’eepsite, pour ceux qui ne savent pas quoi faire : 1) tunnel FE meshmx (avec stunnel) 2) site pastebin.de [23:46] &amp;lt;jrand0m&amp;gt; quelqu’un a autre chose à discuter / remonter ? [23:46] &amp;lt;jrand0m&amp;gt; ah, bien vu duck [23:46] &amp;lt;jrand0m&amp;gt; c’est quoi pastebin.de ? [23:46] &amp;lt;jrand0m&amp;gt; (semblable ?) [23:47] &amp;lt;duck&amp;gt; un site où tu peux coller du code/des logs/des trucs publiquement [23:47] &amp;lt;duck&amp;gt; pour le débogage IRC [23:47] &amp;lt;duck&amp;gt; http://pastebin.de/ [23:47] &amp;lt;jrand0m&amp;gt; intéressant [23:47] * @Nightblade préfère juste inonder les canaux de code [23:48] &amp;lt;jrand0m&amp;gt; wow, c’est une idée sacrément innovante [23:48] &amp;lt;jrand0m&amp;gt; incroyablement simple. [23:48] &amp;lt;jrand0m&amp;gt; ciblée. [23:48] &amp;lt;jrand0m&amp;gt; pratique. [23:48] &amp;lt;dm&amp;gt; Seulement Python par contre ? [23:48] &amp;lt;jrand0m&amp;gt; oh vraiment ? [23:48] &amp;lt;jrand0m&amp;gt; :/ [23:48] &amp;lt;duck&amp;gt; je crois que celui-ci met Python en évidence [23:48] * jrand0m retire « pratique » ;) [23:48] &amp;lt;duck&amp;gt; mais j’en ai aussi vu en PHP etc. [23:48] &amp;lt;duck&amp;gt; et tu pourrais avoir une approche générale [23:48] &amp;lt;dm&amp;gt; Je crois que j’en ai vu un qui accepte n’importe quel langage. [23:49] &amp;lt;dm&amp;gt; Bonne idée, cela dit. [23:49] &amp;lt;duck&amp;gt; de toute façon, juste un truc simple [23:49] &amp;lt;duck&amp;gt; il n’y a pas besoin de coloration syntaxique [23:49] &amp;lt;duck&amp;gt; des numéros de ligne en ligne seraient utiles [23:49] * dm regarde du code Python. [23:49] &amp;lt;dm&amp;gt; Qu’est-ce qu’il a de spécial déjà ? [23:50] &amp;lt;jrand0m&amp;gt; il a un y [23:50] * Nightblade met le mode : +o jrand0m [23:50] &amp;lt;@jrand0m&amp;gt; w00t [23:50] * Trent@anon.iip met le mode : +o mihi [23:50] &amp;lt;duck&amp;gt; il n’y a rien de spécial là-dedans, [23:51] &amp;lt;dm&amp;gt; Beaucoup de gens aiment vraiment ça, je pense. [23:51] &amp;lt;duck&amp;gt; ah, tu parles de Python [23:51] &amp;lt;dm&amp;gt; oui, désolé. [23:52] * duck déplace ça vers 6) hors-sujet [23:52] &amp;lt;duck&amp;gt; :) [23:52] &amp;lt;@jrand0m&amp;gt; heh [23:52] &amp;lt;@jrand0m&amp;gt; [beuler, beuler] [23:52] &amp;lt;dm&amp;gt; Désolé, je n’avais pas réalisé que vous étiez en réunion. [23:52] &amp;lt;@jrand0m&amp;gt; tous les mardis 21 h GMT :) [23:53] &amp;lt;duck&amp;gt; ok, trucs PHP : http://pastebin.com/pastebin.php?showsource=php [23:53] &amp;lt;@jrand0m&amp;gt; quelqu’un a autre chose à remonter par rapport à I2P, etc. ? [23:54] &amp;lt;@mihi&amp;gt; I2P déchire ! [23:54] &amp;lt;@jrand0m&amp;gt; (si seulement c’était plus fiable..) [23:55] &amp;lt;@mihi&amp;gt; c’est plus fiable que freenet pour moi ;) [23:55] &amp;lt;@jrand0m&amp;gt; heh :) [23:55] &amp;lt;@jrand0m&amp;gt; si je n’avais pas bousillé ton i2ptunnel en mettant le nombre de retries à 0, on serait bien ;) [23:56] &amp;lt;@jrand0m&amp;gt; (corrompre un peu de données ici et là, mais ça n’a jamais fait de mal à personne... euh......) [23:56] &amp;lt;@jrand0m&amp;gt; ok [23:56] &amp;lt;dm&amp;gt; ne baf pas [23:56] * @jrand0m ne va pas essayer de tirer 4 minutes de plus pour atteindre 2 heures [23:57] &amp;lt;dm&amp;gt; ne pas baf [23:57] * @jrand0m ignore dm et *baf* clôt la réunion &lt;/div></description></item><item><title>Réunion des développeurs I2P - 27 janvier 2004</title><link>/fr/blog/2004/01/27/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-27-janvier-2004/</link><pubDate>Tue, 27 Jan 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/01/27/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-27-janvier-2004/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> baffled2, duck, jrand0m, kaji, madman2003, mihi, Reskill&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:03] &amp;lt;jrand0m&amp;gt; 0) salut [22:03] &amp;lt;jrand0m&amp;gt; 1) état du développement du router (0.2.4) [22:03] &amp;lt;jrand0m&amp;gt; 2) RTCP [22:03] &amp;lt;jrand0m&amp;gt; 3) i2p.net [22:03] &amp;lt;jrand0m&amp;gt; 4) ??? [22:03] &amp;lt;jrand0m&amp;gt; 0) salut [22:03] * jrand0m fait coucou [22:03] &amp;lt;jrand0m&amp;gt; c'est la réunion $num [22:03] &amp;lt;duck&amp;gt; . [22:03] * mihi_backup a rejoint #i2p [22:03] &amp;lt;jrand0m&amp;gt; les logs seront mis sur le wiki une fois que nous aurons fini [22:03] * Robert a quitté l'IRC (délai d'expiration du ping) [22:04] * baffled a quitté l'IRC (délai d'expiration du ping) [22:04] &amp;lt;jrand0m&amp;gt; ok, on continue (en espérant lutter contre les délais d'expiration de ping)... 1) état du développement du router [22:04] * baffled a rejoint #i2p [22:05] &amp;lt;jrand0m&amp;gt; encore quelques corrections de bugs cette semaine, et une grande partie de la latence et des pertes de messages associées a été attribuée au transport PHTTP [22:06] &amp;lt;jrand0m&amp;gt; pour éviter de me répéter par rapport à l'email [http://i2p.dnsalias.net/pipermail/i2p/2004-January/000113.html], quelqu'un a des questions / commentaires sur l'état du développement ? [22:06] &amp;lt;duck&amp;gt; oui [22:06] &amp;lt;jrand0m&amp;gt; quoi de neuf ? [22:06] &amp;lt;duck&amp;gt; il semble qu'au bout d'un moment, tout le truc des tunnels se bloque [22:07] &amp;lt;duck&amp;gt; puis madman2003 et human doivent me crier dessus [22:07] &amp;lt;duck&amp;gt; et tout redémarrer [22:08] &amp;lt;jrand0m&amp;gt; hmm, ouais, je pense que c'est en grande partie dû à la nature complètement foireuse du code PHTTP 0.2.3.5. Il y a des routers dehors qui ne sont joignables que via PHTTP, et s'ils tournent encore en 0.2.3.5 pur, ils ne pourront pas se parler entre eux (mais pourront te parler à toi) [22:08] * jar a rejoint #i2p [22:08] &amp;lt;madman2003&amp;gt; j'aimerais dire une chose (un peu hors sujet) : une page 404 dans la 0.3 serait sympa, car beaucoup de navigateurs sont perturbés s'ils ne reçoivent pas une réponse attendue [22:08] &amp;lt;jrand0m&amp;gt; ça veut dire que chaque fois que tu construis un tunnel à travers eux, ton tunnel est injoignable [22:09] * DrWoo a quitté l'IRC (délai d'expiration du ping) [22:09] &amp;lt;jrand0m&amp;gt; duck&amp;gt; c'est l'une des raisons du camp 'pour' pour sortir une 0.2.3.6 au plus vite, avec une 0.2.4 qui sort avec RTCP dans quelques jours [22:09] * DrWoo a rejoint #i2p [22:09] &amp;lt;duck&amp;gt; ok, donc c'est la partie phttp ? [22:09] &amp;lt;jrand0m&amp;gt; (le camp 'contre' étant mené par "les mises à jour, c'est nul") [22:10] &amp;lt;jrand0m&amp;gt; hmm ? le code phttp a été patché dans le CVS [22:10] &amp;lt;duck&amp;gt; quel camp 'contre' ? [22:10] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; je pense que baffled regarde peut-être ça :) [22:10] &amp;lt;madman2003&amp;gt; mettre à jour, c'est facile :) [22:10] &amp;lt;kaji&amp;gt; mettre à jour, ça déchire [22:10] &amp;lt;madman2003&amp;gt; avec i2pmgr, c'est encore plus facile [22:11] &amp;lt;madman2003&amp;gt; il suffit d'appuyer sur un bouton :) [22:11] * Robert a rejoint #i2p [22:11] &amp;lt;baffled2&amp;gt; je regarde ça madman, ça peut prendre un moment ! [22:11] &amp;lt;jrand0m&amp;gt; eh bien, le côté 'contre', c'est que s'il y a une version (disons, dans quelques heures), les gens devront refaire une mise à jour dans, disons, 2-3 jours [22:11] &amp;lt;jrand0m&amp;gt; si ça va, je peux emballer une 0.2.3.6 assez facilement [22:11] &amp;lt;duck&amp;gt; les mises à jour me rendent heureux [22:12] &amp;lt;kaji&amp;gt; qu'est-ce que la .6 corrige ? [22:12] &amp;lt;baffled2&amp;gt; je dirais vas-y, la plupart d'entre nous n'ont aucun problème à mettre à jour régulièrement. [22:12] &amp;lt;madman2003&amp;gt; je mettrais à jour toutes les 24 heures si c'est ce qu'il faut [22:12] &amp;lt;jrand0m&amp;gt; 0.2.3.6 rend PHTTP, euh, fonctionnel [22:12] &amp;lt;jrand0m&amp;gt; ok cool [22:13] &amp;lt;jrand0m&amp;gt; je vais empaqueter une 0.2.3.6 après la réunion (peut-être 1-2 heures de nettoyage) et poster sur la liste quand ce sera prêt [22:13] &amp;lt;jrand0m&amp;gt; (ainsi qu'ici) [22:13] * Masterboy a quitté l'IRC (délai d'expiration du ping) [22:14] &amp;lt;jrand0m&amp;gt; ok, autre chose pour l'état du développement, ou on passe à 2) RTCP [22:15] * jrand0m saute à 2 [22:15] &amp;lt;madman2003&amp;gt; tu peux toujours y revenir [22:15] &amp;lt;jrand0m&amp;gt; oui oui [22:15] &amp;lt;jrand0m&amp;gt; ok, RTCP avance bien, et j'espère avoir les bibliothèques côté client fonctionnelles après encore quelques heures de code [22:16] &amp;lt;jrand0m&amp;gt; Kirk a soulevé un bon point sur la liste concernant l'enchaînement - en théorie, tous ces relais pourraient avoir une connexion inter-relais pour construire un réseau de relais virtuel [22:16] &amp;lt;jrand0m&amp;gt; mais, bon, ça finit essentiellement par ressembler à de l'IRC, ou à un autre réseau anonyme complet [22:17] &amp;lt;madman2003&amp;gt; tu veux dire éliminer totalement PHTTP ? [22:17] &amp;lt;jrand0m&amp;gt; même si c'est possible (et assez intéressant), je pense que pour l'instant nous aurons juste le relais RTCP autonome (et/ou un relais intégré dans le router) [22:18] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; non, PHTTP restera (ne serait-ce que pour la synchronisation horaire et les personnes derrière des pare-feu ne laissant passer que HTTP), mais RTCP offre une alternative plus rapide et à faible latence [22:18] &amp;lt;madman2003&amp;gt; (j'intégrerais dans le router, car ça répartirait la charge du relais) [22:18] &amp;lt;jrand0m&amp;gt; d'accord [22:19] &amp;lt;jrand0m&amp;gt; en gros, la topologie que je prévois avec RTCP, c'est que tous ceux qui peuvent avoir une adresse joignable feront tourner leur propre relais RTCP (avec leur propre targetId dessus), et que ceux qui n'ont pas d'adresse joignable peuvent simplement en choisir un parmi ceux qui en ont et y créer une cible [22:20] &amp;lt;jrand0m&amp;gt; ces relais deviennent essentiellement des commutateurs pour la communication entre pairs, mais de manière entièrement distribuée (puisqu'aucun d'eux ne dépend d'aucun autre) [22:20] &amp;lt;madman2003&amp;gt; ou utiliser plusieurs relais s'il y a plus de relais que de personnes qui en ont besoin [22:20] &amp;lt;baffled2&amp;gt; comment les gens trouveraient-ils les différents relais rtcp ? [22:20] &amp;lt;madman2003&amp;gt; phttp :) [22:20] &amp;lt;jrand0m&amp;gt; oui, c'est un bon point - les routers peuvent créer des cibles sur plusieurs relais [22:20] &amp;lt;jrand0m&amp;gt; baffled&amp;gt; les relais rtcp seront listés dans le RouterInfo d'un router (publié dans le networkDb) [22:21] &amp;lt;jrand0m&amp;gt; en gros, un router verra "oh, le router XYZ a une adresse rtcp à 127.0.0.1:8999 targetId 3123" puis se connectera à 127.0.0.1:8999 et demandera sa propre cible [22:23] &amp;lt;madman2003&amp;gt; un truc qui me vient : redémarrage automatique des tunnels toutes les 12 ou 24 heures [22:23] &amp;lt;madman2003&amp;gt; et un redémarrage automatique du router + le reste tous les quelques jours [22:24] * jrand0m travaille à faire en sorte que ça ne soit pas nécessaire [22:24] &amp;lt;jrand0m&amp;gt; un de mes routers sur une machine Linux tourne sans interruption depuis plusieurs jours [22:24] &amp;lt;mihi&amp;gt; madman2003 : tu peux ajouter tes propres threads à la JVM pour la faire quitter après 12 heures [22:24] &amp;lt;jrand0m&amp;gt; (et il n'est passé hors ligne que quand je l'ai mis à jour) [22:24] * madman2003 doit y aller [22:25] &amp;lt;jrand0m&amp;gt; à+ madman2003 [22:25] &amp;lt;madman2003&amp;gt; bonne réunion [22:25] * madman2003 a quitté l'IRC (12( www.nnscript.de 12:: NoNameScript 3.8 12:: www.XLhost.de 12)) [22:25] &amp;lt;jrand0m&amp;gt; ok, autre chose sur rtcp ? [22:26] &amp;lt;duck&amp;gt; non, ça a l'air bon [22:26] &amp;lt;jrand0m&amp;gt; ok, passons à un point bref [22:26] &amp;lt;jrand0m&amp;gt; 3) i2p.net. [22:26] &amp;lt;jrand0m&amp;gt; rien à ajouter [22:26] &amp;lt;jrand0m&amp;gt; 4) ??? [22:26] &amp;lt;jrand0m&amp;gt; quelqu'un a autre chose ? [22:28] &amp;lt;duck&amp;gt; . [22:28] * jrand0m sent une réunion battant des records à 26 minutes [22:29] &amp;lt;Reskill&amp;gt; lol [22:29] * Reskill entre d'un pas nonchalant [22:29] &amp;lt;jrand0m&amp;gt; 'matin Reskill [22:29] &amp;lt;jrand0m&amp;gt; ok, je vais me mettre à sortir une 0.2.3.6, puis m'acharner sur le code rtcp pour une 0.2.4 [22:30] &amp;lt;jrand0m&amp;gt; s'il n'y a rien d'autre... [22:30] &amp;lt;Reskill&amp;gt; Oo... [22:30] &amp;lt;baffled2&amp;gt; Ok, on se voit tous quand je rentre à la maison. [22:30] * jrand0m clôt la réunion d'un *baf* &lt;/div></description></item><item><title>Réunion de développement I2P - 20 janvier 2004</title><link>/fr/blog/2004/01/20/r%C3%A9union-de-d%C3%A9veloppement-i2p-20-janvier-2004/</link><pubDate>Tue, 20 Jan 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/01/20/r%C3%A9union-de-d%C3%A9veloppement-i2p-20-janvier-2004/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> dm, duck, Frontier, jar, jrand0m, mihi, Ophite1&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
[22:07] &amp;lt;jrand0m&amp;gt; agenda:
[22:07] &amp;lt;jrand0m&amp;gt; 0) hi (read http://i2p.dnsalias.net/pipermail/i2p/2004-January/000101.html)
[22:07] &amp;lt;jrand0m&amp;gt; 1) router dev status
[22:07] &amp;lt;jrand0m&amp;gt; 2) twisted-i2p
[22:07] &amp;lt;jrand0m&amp;gt; 3) unit tests
[22:07] &amp;lt;jrand0m&amp;gt; 4) network testing / monitoring
[22:07] &amp;lt;jrand0m&amp;gt; 5) ???
[22:07] &amp;lt;jrand0m&amp;gt; 0) hi
[22:07] &amp;lt;jrand0m&amp;gt; hi
[22:07] * jrand0m waves
[22:07] &amp;lt;dm&amp;gt; ohhhh meeting!
[22:07] * dm waves back.
[22:07] &amp;lt;jrand0m&amp;gt; 9p gmt every tuesday :)
[22:08] &amp;lt;jrand0m&amp;gt; people should read that url (http://i2p.dnsalias.net/pipermail/i2p/2004-January/000101.html) since there's stuff in it that I need feedback on during agenda item 4
[22:08] &amp;lt;jrand0m&amp;gt; 1) router dev status
[22:09] &amp;lt;jrand0m&amp;gt; making progress, code currently in cvs is looking good. i've had a script testing a series of routers for the last day or so and none of them have popped out a single ERROR message
[22:09] &amp;lt;duck&amp;gt; reading...
[22:10] &amp;lt;jrand0m&amp;gt; but of course thats just baseline testing (keeping the routers building tunnels correctly, tunneling data through one to another via i2ptunnel, etc)
[22:11] * jnk has joined #i2p
[22:11] &amp;lt;jrand0m&amp;gt; theres certainly other things that need to be fixed up in the wild, which is why there's going to be a 0.2.3.5 release in the next day or so to confirm functionality or to find new bugs
[22:11] &amp;lt;jrand0m&amp;gt; ok, moving on
[22:12] &amp;lt;jrand0m&amp;gt; 2) twisted+i2p
[22:12] &amp;lt;duck&amp;gt; I do have errors
[22:12] &amp;lt;duck&amp;gt; but probably due to others
[22:12] &amp;lt;jrand0m&amp;gt; dropped messages and unknown tunnels, right?
[22:12] &amp;lt;duck&amp;gt; checking
[22:13] &amp;lt;jrand0m&amp;gt; (those are the errors I see with one of my 'live' routers but not on the test network)
[22:13] &amp;lt;duck&amp;gt; 22:13:15.371 ERROR [ Sender 1148] er.transport.phttp.PHTTPSender: Error sending the message
[22:13] &amp;lt;jrand0m&amp;gt; ah ok, yeah, i've been smacking around the phttp relay too
[22:13] &amp;lt;duck&amp;gt; 21:01:01.509 ERROR [JobQueue28 ] eDatabaseSearchReplyMessageJob: Invalid router info returned from [Rout
[22:14] &amp;lt;jrand0m&amp;gt; hmm that one is funky - could you bounce me the stacktrace?
[22:14] &amp;lt;duck&amp;gt; I'll put it up.
[22:14] &amp;lt;duck&amp;gt; .
[22:14] &amp;lt;jrand0m&amp;gt; gracias
[22:15] &amp;lt;jrand0m&amp;gt; actually, thats going to be a general rule with the future releases - WARN or INFO or DEBUG messages are fine, and ERROR or CRIT messages are things I'd like to hear about
[22:16] &amp;lt;jrand0m&amp;gt; ok, back to 2)
[22:16] &amp;lt;jrand0m&amp;gt; human has put together a way to use i2p via python and the twisted framework (yay!)
[22:17] &amp;lt;jrand0m&amp;gt; see his email for more info (http://i2p.dnsalias.net/pipermail/i2p/2004-January/000100.html) 
[22:17] &amp;lt;jrand0m&amp;gt; anything to add human? (if you're here)
[22:17] &amp;lt;duck&amp;gt; it is _so_ cool
[22:17] &amp;lt;jrand0m&amp;gt; yeah, the sample code for the echo server and client look kick-ass
[22:18] &amp;lt;jrand0m&amp;gt; ok, moving on to 3) unit tests
[22:19] &amp;lt;jrand0m&amp;gt; yeah, there are some unit tests for most of the data structures, but they aren't "one click testable" so I don't run them on every build. 
[22:20] &amp;lt;jrand0m&amp;gt; current thoughts are to migrate them to jUnit, as well as to merge as many of the other unit tests currently implemented in the main(..) method of various components (specifically the crypto ones) 
[22:21] &amp;lt;duck&amp;gt; probably it is difficult to test more complex things
[22:21] &amp;lt;jrand0m&amp;gt; thats going to come up to be on the critical path sooner rather than later, depending on where the debugging leads us
[22:21] &amp;lt;jrand0m&amp;gt; right, the unit tests as is just test the basics
[22:21] &amp;lt;duck&amp;gt; like routing, tcp stuff etc
[22:21] &amp;lt;jrand0m&amp;gt; right
[22:21] * dm sees a debate on value of unit testing coming.
[22:21] &amp;lt;jrand0m&amp;gt; but things like the AESInputStream can be tested in collaboration with AESOutputStream
[22:22] &amp;lt;duck&amp;gt; unit test = kickass
[22:22] &amp;lt;jrand0m&amp;gt; (and for those watching their logs closely, there's been some funky "pushed back" behavior during decrypt streaming)
[22:22] &amp;lt;jrand0m&amp;gt; definitely.
[22:23] &amp;lt;jrand0m&amp;gt; unit tests are just for the, er, units. not for the larger components (which is what agenda item 4 is about ;)
[22:24] &amp;lt;jrand0m&amp;gt; but in any case, if someone is interested in helping out convert the existing data structure unit tests to the jUnit framework, lemmie know - it'd be much appreciated (and would give you a good foundation of the i2p codebase)
[22:24] * mihi_away is now known as mihi
[22:25] &amp;lt;dm&amp;gt; If it's not done by the weekend I can take a look. I know nothing about unit testing so I could learn through it.
[22:25] &amp;lt;jrand0m&amp;gt; wikked!
[22:25] &amp;lt;dm&amp;gt; No promises though.
[22:25] &amp;lt;jrand0m&amp;gt; right right
[22:25] &amp;lt;jrand0m&amp;gt; ok, moving on to 4) network testing / monitoring
[22:26] &amp;lt;jrand0m&amp;gt; has everyone read http://i2p.dnsalias.net/pipermail/i2p/2004-January/000101.html? I don't want to just copy and paste that
[22:26] * Frontier has joined #i2p
[22:27] * jrand0m gives people time to digest
[22:27] * dm says...
[22:28] &amp;lt;Frontier&amp;gt; digest wat?
[22:28] &amp;lt;dm&amp;gt; C) but not with automatic sending.
[22:28] &amp;lt;dm&amp;gt; i.e. you type emaillogstojrandom.sh (.bat)
[22:28] &amp;lt;dm&amp;gt; email or post, or whatever.
[22:29] &amp;lt;dm&amp;gt; and when it does that it clears you log, or moves it somewhere, so you don't submit the same data twice.
[22:29] &amp;lt;jrand0m&amp;gt; so basically B
[22:29] &amp;lt;jrand0m&amp;gt; (or A)
[22:29] &amp;lt;dm&amp;gt; Yeah, user-friendly B) :)
[22:29] &amp;lt;jrand0m&amp;gt; thats one of the tricks wrt the data... that log grows to tens of megs per night
[22:29] &amp;lt;jrand0m&amp;gt; right 
[22:30] &amp;lt;dm&amp;gt; sorry, didn't see history=false for C.
[22:30] &amp;lt;jrand0m&amp;gt; Frontier) we're discussing section 4 of http://i2p.dnsalias.net/pipermail/i2p/2004-January/000101.html?
[22:30] &amp;lt;mihi&amp;gt; jrand0m: man bzip2
[22:30] &amp;lt;dm&amp;gt; So history=false with a script to post on command.
[22:30] &amp;lt;dm&amp;gt; sorry, history=true :)
[22:30] &amp;lt;dm&amp;gt; god, I've made a mess of it.
[22:31] &amp;lt;jrand0m&amp;gt; right mihi, but bzip2 isn't on windows (unless we require it and install it). or do you mean bzip2 has a flag to submit a file to a url?
[22:32] &amp;lt;dm&amp;gt; I wouldn't worry about the size, 10s of megs for the small group of people you have here is fine.
[22:32] &amp;lt;Ophite1&amp;gt; I vote C.
[22:32] &amp;lt;dm&amp;gt; As long as it gets archived when you run the script to submit.
[22:32] &amp;lt;Ophite1&amp;gt; This is a debug client.
[22:32] &amp;lt;Ophite1&amp;gt; A in a production client of course :)
[22:32] &amp;lt;mihi&amp;gt; jrand0m: then use GZipOutputStream
[22:32] &amp;lt;jrand0m&amp;gt; right right Ophite1 ;)
[22:33] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; people might like to read these files ;)
[22:33] &amp;lt;duck&amp;gt; yeah, opt-in for debugging participation, but once you join, make it as easy as possible for the user (so C)
[22:33] &amp;lt;mihi&amp;gt; man zcat ;)
[22:33] &amp;lt;Ophite1&amp;gt; jrandom: gzcat | less ;-)
[22:33] &amp;lt;mihi&amp;gt; Ophite1: zless ;)
[22:33] &amp;lt;jrand0m&amp;gt; C:\Documents and Settings\dev&amp;gt;man
[22:33] &amp;lt;jrand0m&amp;gt; 'man' is not recognized as an internal or external command,
[22:33] &amp;lt;jrand0m&amp;gt; operable program or batch file.
[22:33] &amp;lt;jrand0m&amp;gt; ;)
[22:34] &amp;lt;mihi&amp;gt; cd \cygwin &amp;lt;Ctrl+T&amp;gt; call cygwin.bat
[22:34] * dm twiddles his thumbs.
[22:34] &amp;lt;Ophite1&amp;gt; double-click -&amp;gt; winrar -&amp;gt; view
[22:34] &amp;lt;jrand0m&amp;gt; ok, so we have one B, two C, whats your take mihi?
[22:34] &amp;lt;jrand0m&amp;gt; (and anyone else?)
[22:34] &amp;lt;dm&amp;gt; twiddle thumbs, pick nose, click click.
[22:34] &amp;lt;mihi&amp;gt; double-click - 7zop - view. I'd say C.
[22:35] &amp;lt;mihi&amp;gt; s/7zop/7zip/
[22:35] &amp;lt;jrand0m&amp;gt; 3 c one b. i kind of prefer c too, and of course if someone /doesnt/ want to submit this data, they can always say so and it won't do shit
[22:36] &amp;lt;jrand0m&amp;gt; i'll see if i can implement both c and b
[22:36] &amp;lt;dm&amp;gt; Looks like C it is.
[22:36] &amp;lt;dm&amp;gt; Don't waste your time, the B person is on dialup and would offer very little data anyway ;)
[22:36] &amp;lt;jrand0m&amp;gt; hehe
[22:36] &amp;lt;jrand0m&amp;gt; well, c is probably going to be implemented on top of b, so it won't take any more work
[22:37] &amp;lt;jar&amp;gt; for me : just like Ophite1 said ! A for prod client, C for debug ...
[22:37] &amp;lt;jrand0m&amp;gt; word jar
[22:37] &amp;lt;jar&amp;gt; just like Ophite1 said ! A for prod client, C for debug ...
[22:37] &amp;lt;Ophite1&amp;gt; obviously not anything other than A for prod client...
[22:37] &amp;lt;jar&amp;gt; just like Ophite1 said ! A for prod client, C for debug ...
[22:37] &amp;lt;Ophite1&amp;gt; that's a no-brainer :)
[22:37] &amp;lt;jar&amp;gt; sorry ... :(
[22:37] &amp;lt;jrand0m&amp;gt; s'all good jar, we won't kickban you (... this time ;)
[22:38] &amp;lt;jrand0m&amp;gt; ok, so i'll get cracking on that, and pretty much once thats tested we'll have a new 0.2.3.5 release (sometime tomorrow)
[22:39] &amp;lt;jrand0m&amp;gt; ok, moving on to 5) ???
[22:39] &amp;lt;jrand0m&amp;gt; anyone have anything else? questions, thoughts, concerns?
[22:39] * duck offers free hosting
[22:39] * dm accepts free hosting
[22:39] &amp;lt;jrand0m&amp;gt; oh word. yeah, people should host sites on host.duck.i2p, its nice having reachable pages 
[22:39] &amp;lt;jrand0m&amp;gt; (of course people should also feel free to host for themselves too ;)
[22:40] &amp;lt;duck&amp;gt; sure, just for those who can't stay online 24/7
[22:40] &amp;lt;jrand0m&amp;gt; right
[22:40] &amp;lt;mihi&amp;gt; what happened (will happen?) to the streaming api?
[22:40] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; its in the task list, but getting the network functioning reliably is higher priority at the moment :/
[22:41] &amp;lt;mihi&amp;gt; but it is not dropped completely? (that's what i wanna know...)
[22:41] &amp;lt;jrand0m&amp;gt; i'll get back to the streaming api for the 0.3.1 release (perhaps sooner, but not sure)
[22:41] &amp;lt;jrand0m&amp;gt; its definitely NOT dropped completely.
[22:41] &amp;lt;jrand0m&amp;gt; it will be done.
[22:41] &amp;lt;dm&amp;gt; What's this streaming API? A different way of exposing the network to clients?
[22:42] &amp;lt;jrand0m&amp;gt; dm&amp;gt; http://wiki.invisiblenet.net/iip-wiki?I2PSocketLibrary
[22:43] &amp;lt;jrand0m&amp;gt; I made what is arguably a mistake of including mode=guaranteed in the router from the beginning instead of putting it in a seperate lib (and now i'm trying to move it out of the router :)
[22:43] &amp;lt;jrand0m&amp;gt; (the insanely awesome benefit of that mistake was mihi coming along and writing i2ptunnel :)
[22:44] * wn-user has joined #i2p
[22:44] &amp;lt;jrand0m&amp;gt; anyone else have anything?
[22:44] * dm gets it.
[22:45] &amp;lt;jrand0m&amp;gt; w3rd
[22:45] &amp;lt;dm&amp;gt; Hmmm, too early to end meeting, ain't it?
[22:45] &amp;lt;duck&amp;gt; what about the hosts.txt
[22:45] &amp;lt;duck&amp;gt; it is growing and growing
[22:45] &amp;lt;jrand0m&amp;gt; well, 45 mins. two weeks ago we had 20 mins
[22:45] &amp;lt;jrand0m&amp;gt; ah, true that
[22:45] &amp;lt;duck&amp;gt; but 75% is offline
[22:45] &amp;lt;duck&amp;gt; and it looks like 50% is permanently offline
[22:45] &amp;lt;jrand0m&amp;gt; prolly
[22:46] &amp;lt;jrand0m&amp;gt; I dunno
[22:46] &amp;lt;duck&amp;gt; just keep it growing, to raise the incentive for a DNS solution :)
[22:46] &amp;lt;jrand0m&amp;gt; heh exactly
[22:46] &amp;lt;Ophite1&amp;gt; I'm all for a little delay, I'm having a lot of fun with all kinds of Windows problems...
[22:46] &amp;lt;dm&amp;gt; Ophite1: windows is the devil!
[22:46] &amp;lt;Ophite1&amp;gt; You never really understand just how awful Windows is, until you write software for it.
[22:47] &amp;lt;jrand0m&amp;gt; reason #941 to use java 
[22:47] &amp;lt;dm&amp;gt; Unless you're using .NET.
[22:47] &amp;lt;dm&amp;gt; also known as java++
[22:47] &amp;lt;Ophite1&amp;gt; dm/jrand0m: it's still running *on* Windows, and there are still some things you just keep running into.
[22:47] &amp;lt;duck&amp;gt; jrand0m: those last patches, would they solve disconnects? or more connection problems
[22:47] &amp;lt;Ophite1&amp;gt; Path lengths for example. Bloody unicode.
[22:48] &amp;lt;mihi&amp;gt; Or not to use \n in file names ;)
[22:48] &amp;lt;mihi&amp;gt; which will crash cvs anyway (on *nix, BTDT)
[22:48] &amp;lt;jrand0m&amp;gt; duck&amp;gt; no patches today are critical
[22:48] &amp;lt;duck&amp;gt; from yesterday I mean
[22:49] &amp;lt;dm&amp;gt; What happens if you use \n in a filenamE? :)
[22:49] &amp;lt;mihi&amp;gt; dm: try it ;) on *nix, nothing happens, as long as you don't try to run cvs update afterwards.
[22:49] &amp;lt;jrand0m&amp;gt; oh, yesterday there were Good patches that would solve some (most? all?) i2ptunnel Peer unreachable messages. not i2cp disconnects though
[22:50] &amp;lt;dm&amp;gt; I think it would throw an exception.
[22:50] &amp;lt;jrand0m&amp;gt; (which is one of the reasons 0.2.3.5 is coming out)
[22:51] &amp;lt;mihi&amp;gt; dm: it works w/ local repository, but not w/ pserver or ssh.
[22:51] &amp;lt;mihi&amp;gt; something like 'protocol error'.
[22:51] &amp;lt;mihi&amp;gt; (the protocol terminates file names by \n ;) )
[22:51] &amp;lt;Ophite1&amp;gt; sort of like what happens with direct connect if you have filenames with $ and | in them. I hate DC.
[22:51] &amp;lt;duck&amp;gt; .
[22:52] &amp;lt;Ophite1&amp;gt; No matter what I code, ever, it could never be that bad :)
[22:52] &amp;lt;jrand0m&amp;gt; naw, you c devs just treat \0 as special instead of $ ;)
[22:52] &amp;lt;jrand0m&amp;gt; ok, anything else on i2p or we good to go?
[22:53] * madman2003 has quit IRC (12( www.nnscript.de 12:: NoNameScript 3.8 12:: www.XLhost.de 12))
[22:54] &amp;lt;jrand0m&amp;gt; 'k thazzit
[22:54] * jrand0m *baf*s the meeting to a close
&lt;/div></description></item><item><title>Réunion de développement I2P - 13 janvier 2004</title><link>/fr/blog/2004/01/13/r%C3%A9union-de-d%C3%A9veloppement-i2p-13-janvier-2004/</link><pubDate>Tue, 13 Jan 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/01/13/r%C3%A9union-de-d%C3%A9veloppement-i2p-13-janvier-2004/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> duck, jrand0m, kaji, lucky, mihi, MrEcho, mrflibble, wiht, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
[22:01] &amp;lt;jrand0m&amp;gt; 0) hi
[22:01] &amp;lt;jrand0m&amp;gt; 1) 0.2.3.4
[22:01] &amp;lt;jrand0m&amp;gt; 2) 0.3
[22:01] &amp;lt;jrand0m&amp;gt; 3) streaming library, I2COCP, CI2CP
[22:01] &amp;lt;jrand0m&amp;gt; 4) apps
[22:01] &amp;lt;jrand0m&amp;gt; 5) ???
[22:01] &amp;lt;jrand0m&amp;gt; 0) hi
[22:01] &amp;lt;jrand0m&amp;gt; hi everyone
[22:01] &amp;lt;jrand0m&amp;gt; y'all seen http://i2p.dnsalias.net/pipermail/i2p/2004-January/000082.html?
[22:01] &amp;lt;jrand0m&amp;gt; if not, now's your chance :)
[22:02] &amp;lt;jrand0m&amp;gt; iip has been acting up a bit, so if someone could say something every once in a while, that'd be swell 
[22:02] &amp;lt;MrEcho&amp;gt; .
[22:02] &amp;lt;jrand0m&amp;gt; w3rd
[22:02] &amp;lt;jrand0m&amp;gt; ok, moving on, 1) 0.2.3.4
[22:03] &amp;lt;jrand0m&amp;gt; there'll be a new release in the next day or so with the current state of the code, which includes a lot of bugfixes and more features
[22:03] &amp;lt;jrand0m&amp;gt; e.g. tunnelmanager isn't in 0.2.3.3 yet
[22:03] &amp;lt;MrEcho&amp;gt; col
[22:03] &amp;lt;jrand0m&amp;gt; it'll be backwards incompatible, because i'm mean
[22:04] &amp;lt;jrand0m&amp;gt; jumping onto 2) 0.3
[22:04] &amp;lt;MrEcho&amp;gt; :P
[22:04] &amp;lt;jrand0m&amp;gt; that'll be out fairly soon, but obviously not on thursday
[22:04] &amp;lt;jrand0m&amp;gt; it won't be out until 0.2.3.4 is performing reliably so that everyone can reach all sites they should be able to
[22:05] &amp;lt;MrEcho&amp;gt; cool
[22:05] &amp;lt;jrand0m&amp;gt; well, moving right along to 3) streaming lib / etc
[22:05] &amp;lt;jrand0m&amp;gt; well, thats all spelled out in the email :)
[22:05] * eco has joined #i2p
[22:05] * mihi_away is now known as mihi
[22:05] &amp;lt;jrand0m&amp;gt; if anyone wants to get involved in it, please let me know
[22:06] * ion has joined #i2p
[22:06] &amp;lt;jrand0m&amp;gt; 'lo eco, mihi, ion
[22:06] &amp;lt;jrand0m&amp;gt; ok, moving on to 4) apps 
[22:06] &amp;lt;jrand0m&amp;gt; anyone working on an app that will run over i2p that has anything to add?
[22:07] * wiht has joined #i2p
[22:07] &amp;lt;MrEcho&amp;gt; re ask the quest j
[22:07] &amp;lt;jrand0m&amp;gt; well, we're at the last agenda item, so might as well :)
[22:08] &amp;lt;MrEcho&amp;gt; wiht .. get my email?
[22:08] &amp;lt;jrand0m&amp;gt; anyone have anything to bring up outside the http://i2p.dnsalias.net/pipermail/i2p/2004-January/000082.html post?
[22:08] &amp;lt;wiht&amp;gt; Yes, let me read it.
[22:08] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; have you read zooko's naming page yet?
[22:08] * jar has joined #i2p
[22:08] &amp;lt;MrEcho&amp;gt; no .. lost the link
[22:09] &amp;lt;jrand0m&amp;gt; (from the logs last week, http://zooko.com/distnames.html)
[22:10] &amp;lt;jrand0m&amp;gt; anyone have anything to add, or are we at a record breaking 10 minute meeting?
[22:10] &amp;lt;MrEcho&amp;gt; still working on my dns idea
[22:10] &amp;lt;jrand0m&amp;gt; coo'
[22:10] &amp;lt;wiht&amp;gt; MrEcho: Yes, I would like to work together on naming service.
[22:10] &amp;lt;MrEcho&amp;gt; sweet
[22:11] &amp;lt;wiht&amp;gt; But I will not have time until next Wednesday.
[22:11] &amp;lt;MrEcho&amp;gt; ok
[22:11] &amp;lt;MrEcho&amp;gt; will give me some time to finish up on a few things
[22:11] &amp;lt;mrflibble&amp;gt; how long till the meet?
[22:11] &amp;lt;jrand0m&amp;gt; -11 minutes
[22:11] &amp;lt;mrflibble&amp;gt; oops
[22:11] * mrflibble is v late
[22:11] &amp;lt;mrflibble&amp;gt; :)
[22:12] &amp;lt;jrand0m&amp;gt; (we've gone through the 5 agenda items very very quicky :)
[22:12] * mrflibble goes back to lurking and the backscroll
[22:12] &amp;lt;jrand0m&amp;gt; heh
[22:12] &amp;lt;wiht&amp;gt; jrand0m: Have you measured how much CPU is used per tunnel by the server?
[22:14] &amp;lt;wiht&amp;gt; Let me restate that: if you have five connections to other routers, and they are using 20% of CPU, how much will be used after 6th connection? Have you measured this?
[22:15] &amp;lt;jrand0m&amp;gt; they shouldn't consume 20% of the cpu, or even 1%
[22:15] &amp;lt;jrand0m&amp;gt; (for client tunnels - server tunnels may consume more)
[22:15] &amp;lt;wiht&amp;gt; Server tunnels.
[22:16] * eco has quit IRC (Ping timeout)
[22:16] &amp;lt;wiht&amp;gt; But that will probably be dependent on your CPU speed, so that was a badly stated question.
[22:16] &amp;lt;jrand0m&amp;gt; server tunnels before the streaming lib will require cpu load whenever a new peer connects 
[22:18] &amp;lt;wiht&amp;gt; All right.
[22:19] &amp;lt;duck&amp;gt; are we at #5 already?
[22:19] * ion has quit IRC (Ping timeout)
[22:19] &amp;lt;jrand0m&amp;gt; yup
[22:20] * duck mentions the hosting options that home.duck.i2p provides
[22:20] &amp;lt;jrand0m&amp;gt; ooOOoo
[22:20] &amp;lt;duck&amp;gt; it hasnt been tested by anybody besides me though
[22:20] &amp;lt;duck&amp;gt; waiting for betatester Ardvark to show up
[22:20] &amp;lt;jrand0m&amp;gt; so the hosting lets someone run apache / etc?
[22:21] &amp;lt;jrand0m&amp;gt; (or do they have to run the i2p router?
[22:21] &amp;lt;duck&amp;gt; neither
[22:21] &amp;lt;duck&amp;gt; they can put their html files on /home/username/public_html/
[22:21] &amp;lt;duck&amp;gt; and it will show up on `http://home.duck.i2p/~username/`
[22:21] &amp;lt;jrand0m&amp;gt; ah nice
[22:21] &amp;lt;jrand0m&amp;gt; php support? cgi / .pl / etc? or just html?
[22:22] &amp;lt;jrand0m&amp;gt; (thats kick fucking ass, in any case)
[22:22] &amp;lt;duck&amp;gt; php and html
[22:22] &amp;lt;jrand0m&amp;gt; wwwwwwwwwicked
[22:22] &amp;lt;mihi&amp;gt; duck: won't that compromize your anonymity?
[22:22] &amp;lt;duck&amp;gt; how?
[22:22] &amp;lt;mihi&amp;gt; phpshell?
[22:22] &amp;lt;mihi&amp;gt; or is the full apache in a vmware/UML box?
[22:22] &amp;lt;duck&amp;gt; system, exec, etc are disabled
[22:23] &amp;lt;duck&amp;gt; plus the host cant connect to the outsite
[22:23] * wilde has joined #i2p
[22:23] &amp;lt;duck&amp;gt; (it is inside an UML box)
[22:23] &amp;lt;duck&amp;gt; (pl and other cgis are too difficult to debug without shell access, plus they often break)
[22:23] * mihi_backup has joined #i2p
[22:23] &amp;lt;jrand0m&amp;gt; jsp access? :)
[22:23] * madman2003 has quit IRC (12( www.nnscript.de 12:: NoNameScript 3.8 12:: www.XLhost.de 12))
[22:23] &amp;lt;duck&amp;gt; ofcourse not
[22:24] &amp;lt;mihi&amp;gt; and why not ssh access as well, when it's an UML box?
[22:24] &amp;lt;duck&amp;gt; because the average IIP user will start running forkbombs
[22:24] &amp;lt;jrand0m&amp;gt; with ssh access, they could traceroute i2p.dnsalias.net
[22:24] &amp;lt;mihi&amp;gt; man ulimit
[22:24] &amp;lt;jrand0m&amp;gt; ah true
[22:24] &amp;lt;mihi&amp;gt; man limiting cpu time on uml boxes.
[22:25] &amp;lt;mihi&amp;gt; (okay, it will crash apache, shit...)
[22:25] &amp;lt;duck&amp;gt; man run your own host :)
[22:25] &amp;lt;jrand0m&amp;gt; hehe
[22:25] &amp;lt;lucky&amp;gt; hi
[22:25] &amp;lt;duck&amp;gt; I'll add it on the todo
[22:25] &amp;lt;jrand0m&amp;gt; a reliable hosting service provider will RULE
[22:25] &amp;lt;kaji&amp;gt; now all we need is a wiki
[22:25] * wiht has left #i2p (wiht)
[22:26] * lucky has a reliable net connection...
[22:26] &amp;lt;duck&amp;gt; you already have a wiki
[22:26] &amp;lt;jrand0m&amp;gt; kaji&amp;gt; duck.i2p has one
[22:26] &amp;lt;duck&amp;gt; wiki.invisiblenet.net
[22:26] &amp;lt;jrand0m&amp;gt; that too
[22:26] &amp;lt;kaji&amp;gt; oh sweet then
[22:26] &amp;lt;jrand0m&amp;gt; (yeah, the main i2p wiki is http://wiki.invisiblenet.net/iip-wiki?I2P )
[22:26] * dm has quit IRC (Ping timeout)
[22:28] * mihi is now known as mihi_away
[22:28] * mihi_backup has quit IRC (Ping timeout)
[22:29] &amp;lt;jrand0m&amp;gt; 'k, anything else before we close out the meeting?
[22:29] &amp;lt;kaji&amp;gt; doh, i missed the meeting?
[22:29] &amp;lt;jrand0m&amp;gt; we're not quite done yet, but about it
[22:29] &amp;lt;lucky&amp;gt; meeting?
[22:29] &amp;lt;lucky&amp;gt; Oh, thats so not fair
[22:29] &amp;lt;lucky&amp;gt; i just got home.
[22:29] &amp;lt;wilde&amp;gt; are there logs anywhere?
[22:29] &amp;lt;wilde&amp;gt; meeting log
[22:30] * lucky has a log...
[22:30] &amp;lt;kaji&amp;gt; can some one write a howto for using wget over i2p in windows?
[22:30] &amp;lt;jrand0m&amp;gt; meeting logs at http://wiki.invisiblenet.net/iip-wiki?Meetings
[22:30] &amp;lt;jrand0m&amp;gt; kaji you'll probably need to add the http_proxy to the environment
[22:32] &amp;lt;jrand0m&amp;gt; ok, lets wrap this one up, and I'll post up the logs momentarily. anyone who has anything else can post to the mailing list or just chat on here :)
[22:32] &amp;lt;kaji&amp;gt; also im now sharing /books/ and /audio/ at kaji.i2p and i think i will make a short howto about the bugs in apache alias for windows
[22:32] &amp;lt;jrand0m&amp;gt; word kaji!
[22:32] * jrand0m *baf*s the meeting closed on that note
&lt;/div></description></item><item><title>Réunion de développement I2P - 6 janvier 2004</title><link>/fr/blog/2004/01/06/r%C3%A9union-de-d%C3%A9veloppement-i2p-6-janvier-2004/</link><pubDate>Tue, 06 Jan 2004 00:00:00 +0000</pubDate><guid>/fr/blog/2004/01/06/r%C3%A9union-de-d%C3%A9veloppement-i2p-6-janvier-2004/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> duck, dup, enduser, FillaMent, human, jrand0m, kaji, lucky, mihi, MrEcho, mrflibble, Nightblade, wiht&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
[22:02] &amp;lt;jrand0m&amp;gt; agenda:
[22:02] &amp;lt;jrand0m&amp;gt; 0) hi
[22:02] &amp;lt;jrand0m&amp;gt; 1) http://i2p.dnsalias.net/pipermail/i2p/2004-January/000069.html
[22:02] &amp;lt;jrand0m&amp;gt; 2) [discussion]
[22:02] &amp;lt;wiht&amp;gt; Can I add installer to agenda?
[22:02] &amp;lt;jrand0m&amp;gt; 0) hi
[22:02] &amp;lt;jrand0m&amp;gt; oh yes, certainly!
[22:02] &amp;lt;jrand0m&amp;gt; we're trying something new this week
[22:03] &amp;lt;wiht&amp;gt; You can put it at the end of the agenda.
[22:03] &amp;lt;jrand0m&amp;gt; rather than the old talktalktalkreplytalktalktalk, the http://i2p.dnsalias.net/pipermail/i2p/2004-January/000069.html post describes most of the things I had planned on saying
[22:03] * mihi_ has joined #i2p
[22:04] &amp;lt;jrand0m&amp;gt; instead, we're trying this week to make the meeting more discussion oriented - things people want to talk about from that post, any follow up posts, and/or anything else people want to discuss
[22:04] &amp;lt;jrand0m&amp;gt; such as a new installer
[22:05] &amp;lt;jrand0m&amp;gt; so, that said, people should start by checking out that email/post and we'll go from there :)
[22:05] * mihi_away is now known as mihi
[22:05] * kaji reads the post
[22:05] * mihi_ is now known as mihi_backup
[22:06] &amp;lt;jrand0m&amp;gt; 27 users with only one dup! w0w
[22:07] * dm is now known as dup
[22:07] &amp;lt;jrand0m&amp;gt; ok, when people have read that, perhaps we can start by going over the index and seeing if there's anything someone wants to add / comment on / discuss?
[22:07] &amp;lt;mihi&amp;gt; jrand0m: where do you know from that there are no more dupes?
[22:07] &amp;lt;jrand0m&amp;gt; heh thanks dm
[22:07] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; I installed keyloggers on everyone's computers (bwhahahaha)
[22:07] &amp;lt;wiht&amp;gt; I would like to add installer as topic 10, and possibly naming service as topic 11.
[22:07] * mihi sent the followup to the wrong address :(, resending...
[22:08] &amp;lt;jrand0m&amp;gt; good call wiht
[22:09] &amp;lt;MrEcho&amp;gt; mrecho's new dns is in the works
[22:09] &amp;lt;jrand0m&amp;gt; cool mihi, yeah I was wondering ;)
[22:09] &amp;lt;kaji&amp;gt; how is dns coming along? - ah
[22:09] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; your post, right?
[22:09] &amp;lt;MrEcho&amp;gt; working on the post
[22:10] &amp;lt;jrand0m&amp;gt; ok, in the meantime, anyone have anything on 1) streaming? or should we jump to 2) I2PTunnel, TunnelManager, and i2pmgr?
[22:10] &amp;lt;lucky&amp;gt; good lord... i could spend the rest of my life attempting to figure out these dependecnies.
[22:10] &amp;lt;wiht&amp;gt; So let's say DNS/NS as topic 11.
[22:10] &amp;lt;jrand0m&amp;gt; sounds good wiht
[22:10] * duck walks in
[22:11] &amp;lt;jrand0m&amp;gt; ev'nin duck
[22:11] &amp;lt;mihi&amp;gt; ad 1, i committed code for i2ptunnel using the streaming api
[22:11] &amp;lt;jrand0m&amp;gt; ah right, awesome mihi :) 
[22:11] &amp;lt;lucky&amp;gt; hi duck
[22:11] * twosandals has quit IRC (Leaving)
[22:11] &amp;lt;kaji&amp;gt; jrand0m can several sevices use the same key if they are on diffrent ports?
[22:11] &amp;lt;jrand0m&amp;gt; no kaji
[22:11] &amp;lt;mihi&amp;gt; btw: why do your ant files always delete the jar before rebuilding it?
[22:11] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; paranoia
[22:12] &amp;lt;mihi&amp;gt; stealing me time with debugging, i'd say ;)
[22:12] &amp;lt;jrand0m&amp;gt; kaji&amp;gt; in i2p, a key /is/ a port, essentially
[22:12] &amp;lt;jrand0m&amp;gt; heh
[22:12] &amp;lt;kaji&amp;gt; ah
[22:13] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; if you want to update that, as long as it'll build the jar if the class files change thats fine
[22:13] &amp;lt;mihi&amp;gt; if the file is newer than all files in it, and could skip it otherwise.
[22:13] &amp;lt;jrand0m&amp;gt; right
[22:13] &amp;lt;mihi&amp;gt; and for paranoia it is better to add a &amp;lt;depends&amp;gt; task
[22:13] &amp;lt;jrand0m&amp;gt; agreed
[22:13] &amp;lt;FillaMent&amp;gt; yo yo
[22:13] &amp;lt;jrand0m&amp;gt; 'lo FillaMent
[22:14] &amp;lt;jrand0m&amp;gt; ok, 2) i2ptunnel / tunnelmanager / i2pmgr
[22:14] * TC has joined #i2p
[22:15] &amp;lt;human&amp;gt; i did a little hacking to make the TunnelManager return the job ids when "openclient" or "openserver" commands are called
[22:16] &amp;lt;jrand0m&amp;gt; kickass :)
[22:16] &amp;lt;human&amp;gt; this way, apps using the TunnelManager know which job to close later, without parsing the "list" output
[22:16] &amp;lt;jrand0m&amp;gt; yeah, I've not been too comfortable with using tunnelmanager's list and close, since multiple clients can b0rk each other that way
[22:17] &amp;lt;jrand0m&amp;gt; we'll get that patch in there right after the meeting. gracias human :)
[22:17] &amp;lt;human&amp;gt; it involved making I2PTunnel.runCommand return some stuff (currently a Property)
[22:17] &amp;lt;human&amp;gt; s/Property/Properties/
[22:17] &amp;lt;jrand0m&amp;gt; oh right, there's some things to modify in that before getting it into the code
[22:18] &amp;lt;human&amp;gt; but mihi would prefer to add some asynchronous callbacks to the Logging clas, as far as i understand...
[22:19] &amp;lt;jrand0m&amp;gt; right - so that things can get information from the tasks immediately, without waiting for it to finish
[22:20] * mihi has quit IRC (EOF From client)
[22:20] &amp;lt;human&amp;gt; jrand0m: the idea is: let's I2PTunnel.runCommand() return immediately, and eventually use callbacks to get more info, right?
[22:21] &amp;lt;jrand0m&amp;gt; right
[22:21] &amp;lt;jrand0m&amp;gt; so the tasks fire callbacks whenever there is data to distribute
[22:21] * mihi has joined #i2p
[22:21] &amp;lt;human&amp;gt; well, IMHO there is another question: «how many java apps (will) use I2PTunnel.runCommand() asynchronously?» *All* the apps currently using I2PTunnel (even via the TunnelManager) are perfectly fine with synchronous (even if long) .runCommand() calls, and making all the stuff asynchronous would only make things more complicated (IMHO)
[22:22] * mihi uses it via the gui
[22:22] &amp;lt;human&amp;gt; (well, "all" means the TunnelManager and apps parsing the Tunnel manager output)
[22:22] &amp;lt;jrand0m&amp;gt; right, the gui will hang while the command is executed
[22:22] &amp;lt;mihi&amp;gt; and entering the next 3 tunnel open commands is blocked while the first is running
[22:23] &amp;lt;human&amp;gt; mihi: ok, i didn't know about your app... then we need some solution :-)
[22:24] &amp;lt;human&amp;gt; mihi: asynchronous .runCommand() behaviour would require to revise the TunnelManager
[22:24] &amp;lt;mihi&amp;gt; human: when (iyo) should runCommand terminate? when the tunnel is built, when the connection got through?
[22:25] &amp;lt;mihi&amp;gt; "destination unreachable" will be known *after* the first connection attempt was made.
[22:25] &amp;lt;jrand0m&amp;gt; the command pattern would have the execute() return only after it was complete.
[22:26] &amp;lt;mihi&amp;gt; what does *complete* mean?
[22:26] &amp;lt;jrand0m&amp;gt; (so if we're following the command pattern, runCommand would block until everything required to do that command was complete)
[22:26] &amp;lt;human&amp;gt; mihi: eheh, that's the question :-)
[22:26] &amp;lt;jrand0m&amp;gt; complete for "server 1234 privkeys" would be when the server can accept connections on port 1234
[22:26] &amp;lt;human&amp;gt; mihi: well, for TunnelServer's IMHO it should return after tunnel creation
[22:27] &amp;lt;jrand0m&amp;gt; complete for "client 234 peer" would be complete when a connection to port 234 would successfully reach peer
[22:27] &amp;lt;jrand0m&amp;gt; at least, thats my take
[22:27] &amp;lt;mihi&amp;gt; how can you determint the latter?
[22:27] &amp;lt;jrand0m&amp;gt; I really don't feel strongly either way
[22:27] &amp;lt;jrand0m&amp;gt; perhaps a ping?
[22:27] * Sciatica has joined #i2p
[22:28] &amp;lt;mihi&amp;gt; and if the peer goes down just after the ping?
[22:28] &amp;lt;mihi&amp;gt; imo it is impossible to do network apps without callbacks
[22:28] &amp;lt;jrand0m&amp;gt; right
[22:28] &amp;lt;mihi&amp;gt; or lotsa threads, and i prefer callback on threads synchronized to death
[22:29] &amp;lt;jrand0m&amp;gt; perhaps it should only return after its able to /attempt/ to connect? 
[22:29] &amp;lt;jrand0m&amp;gt; or maybe the command pattern isn't the desired pattern
[22:29] &amp;lt;mihi&amp;gt; that's what it's doing now. and what result should it return then?
[22:30] &amp;lt;mihi&amp;gt; the point is that you want to have a result (different from an int for the connection id)
[22:30] &amp;lt;jrand0m&amp;gt; right, for the client command, one wants the job (so it can be closed later), but for the genkey command, one wants the public key and private key
[22:30] * mihi cannot think of any other info that is known at that point.
[22:30] &amp;lt;jrand0m&amp;gt; agreed, me neither.
[22:31] &amp;lt;dup&amp;gt; 0!
[22:31] &amp;lt;mihi&amp;gt; and genkey should wait? okay, if you think so.
[22:31] &amp;lt;human&amp;gt; mihi: well, something like a status ("ok" or "error") and error messages...
[22:31] &amp;lt;mihi&amp;gt; human: error messages will be "too late" imo
[22:31] &amp;lt;mihi&amp;gt; but do what you want...
[22:32] &amp;lt;mihi&amp;gt; as long as you make it work with the streaming api afterwards as well...
[22:32] &amp;lt;jrand0m&amp;gt; the pain points human is addressing are the kludges in the TunnelManager that parses the logging messages. but I agree, as long as we can expose that information via the logging interface, thats fine
[22:32] &amp;lt;dup&amp;gt; mihi is wise.
[22:32] &amp;lt;human&amp;gt; human: some can be communicated immediately (e. g. when the tunnel port is still in use)
[22:32] &amp;lt;mihi&amp;gt; human is talking to himself ;)
[22:32] &amp;lt;human&amp;gt; oops! :-)
[22:35] &amp;lt;human&amp;gt; maybe we should see what kind of applications are being built upon I2PTunnel
[22:35] &amp;lt;human&amp;gt; the asynchronous interface is the Right Thing(TM), but it's more complicated to use
[22:35] &amp;lt;jrand0m&amp;gt; I think it would be best if we could keep the same functionality for the current software - including the gui.
[22:35] &amp;lt;FillaMent&amp;gt; maybe I'm jumping in ignorantly, but perhaps a method like one might find many that deal with HTTP: getHeader(String headerName)
[22:35] &amp;lt;FillaMent&amp;gt; smake me as needed
[22:35] &amp;lt;FillaMent&amp;gt; smack
[22:36] * jrand0m smake's FillaMent
[22:36] &amp;lt;human&amp;gt; and the TunnelManager doesn't need it (since it will *never* be able to properly support asynchronous events, due to its nature)
[22:36] * kaji has a completely off-topic idea
[22:36] * FillaMent resigns himself to advocacy =)
[22:37] &amp;lt;human&amp;gt; but if mihi application needs to monitor the tunnels state, then the asynchronous interface is a Must(TM)
[22:37] &amp;lt;jrand0m&amp;gt; human&amp;gt; java -jar lib/I2PTunnel.jar\n. We need to support async.
[22:37] &amp;lt;kaji&amp;gt; i2p as a java applet so you can run it from strange computers quickly by going to a website
[22:37] * Sciatica has quit IRC (EOF From client)
[22:37] &amp;lt;human&amp;gt; jrand0m: yes, then we must rework the TunnelManager :-)
[22:37] &amp;lt;jrand0m&amp;gt; kaji&amp;gt; i2p 3.0 :)
[22:38] &amp;lt;jrand0m&amp;gt; agreed human, the tunnelmanager implementation was a quick and dirty impl
[22:38] &amp;lt;jrand0m&amp;gt; do you think you could look into how that'd need to proceed?
[22:38] * human can volunteer to adapti the TunnelManager to the asynchronous interface, when ready
[22:38] &amp;lt;jrand0m&amp;gt; w00t :)
[22:40] &amp;lt;jrand0m&amp;gt; ok, are we ready for agenda item 3) I2COCP
[22:40] &amp;lt;human&amp;gt; otherwise, it would be possible to create sync and async methods for I2PTunnel
[22:40] &amp;lt;jrand0m&amp;gt; true
[22:40] &amp;lt;jrand0m&amp;gt; but duplication might be overkill when a little refactoring would serve the purpose
[22:41] * baffled has quit IRC (Leaving)
[22:41] &amp;lt;duck&amp;gt; personal concern about the tunnels: apps not closing them, so your whole tunnelmanager becomes flooded
[22:41] &amp;lt;human&amp;gt; jrand0m: yes, we should choose the easiest solution between reworking the TunnelManager or adding new APIs to I2PTunnel :-)
[22:42] &amp;lt;jrand0m&amp;gt; thats a good point duck. currently there are no timeouts / expirations, and it assumes the apps using the tunnelManager are well behaving (and that the tunnelManager has no bugs [hah!])
[22:43] &amp;lt;mihi&amp;gt; apropos new apis: should the Streaming api classes "replace" the old ones or should it be possible to use both (w/ different commands?)
[22:43] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; I think the streaming ones will want to replace, since once the streaming api is solid mode=GUARANTEED will go away
[22:43] &amp;lt;jrand0m&amp;gt; (and hence the old ones wont work)
[22:44] * MrEcho 's email sent
[22:46] &amp;lt;jrand0m&amp;gt; anything else for the tunnel discussion? (this obviously isn't the end of tunnel discussions overall ;)
[22:47] * dup is now known as dm
[22:47] &amp;lt;jrand0m&amp;gt; ok, I2COCP
[22:47] &amp;lt;jrand0m&amp;gt; this was just something human suggested the other day and it seems to fill a gap thats not currently met. but I think we want to hold off on implementing until we have something that wants to use it :)
[22:48] &amp;lt;wiht&amp;gt; That is a somewhat long name, even abbreviated.
[22:48] * jrand0m now calls I2COCP "Wilma"
[22:48] &amp;lt;human&amp;gt; jrand0m: well, i was going to write the same words :-)
[22:48] &amp;lt;jrand0m&amp;gt; heh cool
[22:49] &amp;lt;jrand0m&amp;gt; ok, jumping on to 4) roadmap
[22:49] &amp;lt;human&amp;gt; jrand0m: IMHO, in general, there should be a way for non-java apps to have a somewhat full access to the I2P network
[22:49] &amp;lt;jrand0m&amp;gt; agreed
[22:49] &amp;lt;jrand0m&amp;gt; the intent is that they'd use I2CP
[22:50] &amp;lt;jrand0m&amp;gt; (as all java apps, i2ptunnel and the streaming library included, use that)
[22:50] &amp;lt;human&amp;gt; jrand0m: yes
[22:50] &amp;lt;MrEcho&amp;gt; I2PDNS "Janessa"
[22:50] &amp;lt;jrand0m&amp;gt; but you're right, they'd want streaming too, so either tunnelmanager-&amp;gt;i2ptunnel or i2cocp-&amp;gt;streaming lib
[22:50] * jrand0m has never met a Janessa
[22:51] * Sciatica has joined #i2p
[22:51] &amp;lt;jrand0m&amp;gt; ok, so, yeah, the roadmap has been updated. no real big changes beyond pushing back 0.3 and 0.3.1 by 2 weeks, adding 2.0 info, and some more 1.0 criteria
[22:51] &amp;lt;human&amp;gt; jrand0m: yeah, there should be "TCP" and "UDP"-like protocols for I2P, with complete protocol event reporting, accessible from non-java apps
[22:52] &amp;lt;MrEcho&amp;gt; human, sounds good
[22:52] &amp;lt;jrand0m&amp;gt; I want there to be every possible interface, but I don't want to overcommit with too many interfaces to be supported
[22:52] * human wanted I2COCP (or whatever) for his I2P twisted transport (see http://www.twistedmatrix.com/), but for now he will happily kludge around the TunnelManager :-)
[22:53] * w0rmus has quit IRC (Lost terminal)
[22:53] &amp;lt;jrand0m&amp;gt; word. that'd be best for now
[22:54] &amp;lt;jrand0m&amp;gt; ok, any comments on the roadmap? 
[22:55] &amp;lt;jrand0m&amp;gt; [nothing to see here, la la]
[22:55] &amp;lt;jrand0m&amp;gt; ok, 5) i2pIM
[22:55] &amp;lt;jrand0m&amp;gt; thecrypto isn't here, so we can just wait for a post to i2p@ with updates :)
[22:55] &amp;lt;wiht&amp;gt; We have Jabber now, if I am not mistaken. Do we still need i2pIM?
[22:55] &amp;lt;jrand0m&amp;gt; yes
[22:55] &amp;lt;jrand0m&amp;gt; jabber has a server that gets cleartext.
[22:56] &amp;lt;wiht&amp;gt; Oh. Very well, then; I was not aware of this.
[22:56] &amp;lt;jrand0m&amp;gt; thats two strikes (a server, and cleartext)
[22:56] &amp;lt;jrand0m&amp;gt; its a good solution for some things though, certainly
[22:56] &amp;lt;jrand0m&amp;gt; actually, once thing I was thinking about this morning was if we could get i2pIM and i2psnark merged together, that would be Good.
[22:57] &amp;lt;jrand0m&amp;gt; (but once thing at a time)
[22:57] &amp;lt;jrand0m&amp;gt; actually, speaking of the devil, 6) i2psnark :)
[22:57] &amp;lt;human&amp;gt; jrand0m: i sometimes used jabber with gnupg...
[22:57] &amp;lt;jrand0m&amp;gt; for &amp;gt;2 person chats?
[22:58] &amp;lt;jrand0m&amp;gt; for one on one, I totally agree there are existing solutions
[23:01] &amp;lt;jrand0m&amp;gt; ok, on to a fun one, 7) introducing I.Toopie :)
[23:01] &amp;lt;human&amp;gt; how would you implement encrypted &amp;gt;2 people chats? a shared private key?
[23:01] &amp;lt;jrand0m&amp;gt; yes human
[23:01] &amp;lt;jrand0m&amp;gt; or through n! shared keys in the group
[23:02] &amp;lt;human&amp;gt; well, maybe it could be done above the existing jabber protocol...
[23:02] &amp;lt;mihi&amp;gt; human: a shared symmetric key sent to all participants
[23:02] &amp;lt;jrand0m&amp;gt; the hard part is dealing with joins &amp;amp; leaves - key rotation /etc
[23:03] * Sciatica has quit IRC (Ping timeout)
[23:03] &amp;lt;jrand0m&amp;gt; its in no way a trivial issue. its really really really hard.
[23:03] * mihi acks
[23:03] * human agrees
[23:04] &amp;lt;jrand0m&amp;gt; (which is why having an app designed for it rather than trying to kludge it on top of another protocol may be worthwhile)
[23:04] &amp;lt;jrand0m&amp;gt; but thecrypto can best describe his plans
[23:04] &amp;lt;jrand0m&amp;gt; (though its my understanding he's still open to ideas for how to deal with groups)
[23:05] * Sciatica has joined #i2p
[23:06] &amp;lt;jrand0m&amp;gt; ok, moving on :) [further discussion on i2p@, etc]
[23:06] &amp;lt;wiht&amp;gt; What is I.Toopee, though?
[23:06] &amp;lt;lucky&amp;gt; the mascot...
[23:06] &amp;lt;jrand0m&amp;gt; I.Toopie is a guy holding a yellow mask in front of his face
[23:06] * lucky shudders.
[23:07] &amp;lt;lucky&amp;gt; uh huh.
[23:07] &amp;lt;lucky&amp;gt; can i see it?
[23:07] &amp;lt;jrand0m&amp;gt; http://wiki.invisiblenet.net/iip-wiki?I2PLogo
[23:07] * mihi_backup has quit IRC (EOF From client)
[23:07] &amp;lt;lucky&amp;gt; i have added java to my compile queue...
[23:07] &amp;lt;lucky&amp;gt; but.. lol
[23:07] &amp;lt;lucky&amp;gt; i already have 7 things running
[23:07] &amp;lt;lucky&amp;gt; it'll be a while.
[23:08] &amp;lt;lucky&amp;gt; aw, cute :P
[23:08] &amp;lt;MrEcho&amp;gt; lol
[23:08] &amp;lt;jrand0m&amp;gt; there have been lots of cool logos (I can't believe we've had the logo contest going on for 3 months!), and it looks like we've got some strong potential with I.Toopie. in its simplicity, its conception, and its versatility.
[23:08] &amp;lt;jrand0m&amp;gt; and, yeah, its cute ;)
[23:08] &amp;lt;mihi&amp;gt; are some imgs broken or is my browser buggy?
[23:08] &amp;lt;jrand0m&amp;gt; yeah, some are broken
[23:09] &amp;lt;jrand0m&amp;gt; (they were put on temporary hosting sites 3 months ago)
[23:09] &amp;lt;MrEcho&amp;gt; I.Toopie's stick is now all yellow ... 
[23:09] &amp;lt;MrEcho&amp;gt; changed lastnight
[23:09] &amp;lt;jrand0m&amp;gt; it is?
[23:09] &amp;lt;jrand0m&amp;gt; people should UPDATE THE WIKI then 
[23:09] &amp;lt;jrand0m&amp;gt; ;)
[23:09] &amp;lt;MrEcho&amp;gt; hehe
[23:09] &amp;lt;MrEcho&amp;gt; i dont have the pic anymore .. sorry
[23:10] &amp;lt;wiht&amp;gt; I see the pictures with Opera, but not with Mozilla somewhy.
[23:10] &amp;lt;jrand0m&amp;gt; you can see http://img.villagephotos.com/p/2003-10/437060/badass.jpg ?
[23:10] &amp;lt;jrand0m&amp;gt; (thats one of the images on that page)
[23:11] &amp;lt;duck&amp;gt; Access Denied (User Account Disabled)
[23:11] &amp;lt;jrand0m&amp;gt; yeah, same here.
[23:11] &amp;lt;MrEcho&amp;gt; i can see it
[23:11] &amp;lt;jrand0m&amp;gt; but yes, DrWoo has done some kickass stuff with I.Toopie
[23:11] &amp;lt;MrEcho&amp;gt; moz 1.5
[23:11] * soros has quit IRC (EOF From client)
[23:11] * mihi_away has joined #i2p
[23:11] * lucky has quit IRC (EOF From client)
[23:12] &amp;lt;jrand0m&amp;gt; same here MrEcho. strange.
[23:12] &amp;lt;wiht&amp;gt; MrEcho: I am using Mozilla 1.4.
[23:12] &amp;lt;jrand0m&amp;gt; (same as in I'm on moz 1.5 and I'm getting access denied)
[23:13] * jrand0m looks forward to a tray icon w/ i.toopie :)
[23:13] &amp;lt;jrand0m&amp;gt; ok, moving on to 8) chess server
[23:14] * Sciatica has quit IRC (Ping timeout)
[23:14] * ion has quit IRC (Ping timeout)
[23:14] &amp;lt;jrand0m&amp;gt; the latest hosts.txt (http://i2p.dnsalias.net/i2p/hosts.txt) contains the reference for chess.fillament.i2p
[23:14] &amp;lt;jrand0m&amp;gt; you can use any old FICS client or just telnet to that and play away :)
[23:14] &amp;lt;jrand0m&amp;gt; (yay)
[23:15] &amp;lt;kaji&amp;gt; is there a goog fics client for windows?
[23:15] &amp;lt;jrand0m&amp;gt; dunno, I ended up using telnet
[23:15] &amp;lt;wiht&amp;gt; Does eboard work?
[23:15] &amp;lt;jrand0m&amp;gt; (which had some fairly tough rampup to learn the commands)
[23:15] * ion has joined #i2p
[23:16] &amp;lt;jrand0m&amp;gt; dunno
[23:16] * BpX has joined #i2p
[23:16] &amp;lt;wiht&amp;gt; I will try it later.
[23:16] &amp;lt;jrand0m&amp;gt; cool, if you could post up what you find, that'd be great
[23:17] &amp;lt;jrand0m&amp;gt; ok, 9) DHT
[23:17] * wilde has quit IRC (Ping timeout)
[23:17] &amp;lt;jrand0m&amp;gt; we still don't have a dht, but perhaps this is a lead for something we can start to port
[23:18] &amp;lt;jrand0m&amp;gt; (it uses UDP so getting it to use I2CP wouldn't be hard)
[23:18] &amp;lt;MrEcho&amp;gt; dht???
[23:18] &amp;lt;MrEcho&amp;gt; im blanking on that one
[23:18] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; see [10] in the email ;)
[23:18] &amp;lt;jrand0m&amp;gt; http://wiki.invisiblenet.net/iip-wiki?DHT
[23:18] &amp;lt;Nightblade&amp;gt; entropy is a good enough temporary solution
[23:18] &amp;lt;jrand0m&amp;gt; agreed
[23:19] &amp;lt;jrand0m&amp;gt; though I think we need to look at a long term solution as well
[23:19] * soros has joined #i2p
[23:19] * lucky has joined #i2p
[23:20] * human is worried about gcj/kaffe compatibility with DHTs like Bamboo (http://bamboo-dht.org/)
[23:20] &amp;lt;jrand0m&amp;gt; yeah, bamboo is 1.4
[23:20] &amp;lt;MrEcho&amp;gt; afk
[23:20] &amp;lt;jrand0m&amp;gt; thats the glory of i2cp though - the router &amp;amp; tunnels can be gcj'ed, while things that access them can be whatever
[23:21] &amp;lt;jrand0m&amp;gt; it /is/ purely for an app though - not as part of the core
[23:21] &amp;lt;jrand0m&amp;gt; I'm just trying to think of things that would help the end users who end up downloading i2p do something useful right off the bat
[23:22] &amp;lt;jrand0m&amp;gt; (being able to post uncensorable content anonymously would be a good useful thing)
[23:22] &amp;lt;jrand0m&amp;gt; s/uncensorable/very censorship resistant/
[23:23] &amp;lt;human&amp;gt; jrand0m: ah, ok - i thought that bamboo was going to replace Kademlia for the NetworkDB :-)
[23:23] &amp;lt;Nightblade&amp;gt; the squid proxy is something they can do... for users for example in china that would be a very nice thing to have
[23:23] &amp;lt;jrand0m&amp;gt; Nightblade&amp;gt; right, but the squid isn't scalable
[23:24] &amp;lt;Nightblade&amp;gt; yeah i think it would be interesting to have a kind of distributed JAP
[23:24] &amp;lt;jrand0m&amp;gt; agreed
[23:24] &amp;lt;jrand0m&amp;gt; so that's also another thing that would be great if people could check into :)
[23:24] &amp;lt;mihi&amp;gt; Nightblade: the prob is abuse handling - i won't open my box for any outgoing http
[23:24] &amp;lt;jrand0m&amp;gt; I'm sure some people will though
[23:25] &amp;lt;Nightblade&amp;gt; with an additional part where an individual node could choose what sites they want to proxy for people... a client could send a requst for "whitehouse.com" and then one of the nodes that will do the proxying and will permit that url can answer
[23:25] &amp;lt;Nightblade&amp;gt; yeah i think it would have to have some kind of access controls
[23:25] &amp;lt;Nightblade&amp;gt; blacklist or whitelist
[23:25] &amp;lt;jrand0m&amp;gt; right
[23:25] &amp;lt;Nightblade&amp;gt; of domain names
[23:26] &amp;lt;jrand0m&amp;gt; its the "exit policy" system. though this is a whole project in and of itself
[23:27] &amp;lt;MrEcho&amp;gt; it could ride on the DNS system... i guess
[23:27] &amp;lt;jrand0m&amp;gt; certainly
[23:27] &amp;lt;wiht&amp;gt; mihi: What if you limit the bandwidth used? Or is it the websites accessed that could get you in trouble?
[23:27] &amp;lt;MrEcho&amp;gt; at a very later date lol
[23:27] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; many providers explicitly disallow running servers of any kind
[23:28] &amp;lt;MrEcho&amp;gt; verizon fucks with port 21 for sure...
[23:28] &amp;lt;wiht&amp;gt; jrand0m: Oh. Yes, that is a problem.
[23:28] &amp;lt;Nightblade&amp;gt; there would have to be some way for clients to request the sites they want downloaded for them.. Broadcast requests are not a very good solution, especially on i2p
[23:29] &amp;lt;mihi&amp;gt; wiht: the problem is the websites that can be accessed. compare the lawsuit of JAP some time ago. /me lives in the same country
[23:29] &amp;lt;jrand0m&amp;gt; agreed. though broadcast isn't possible without brute forcing a ~2^2300 keyspace ;)
[23:30] &amp;lt;jrand0m&amp;gt; right mihi, people in oppresive regimes would not be able to safely run outproxies
[23:30] &amp;lt;wiht&amp;gt; mihi: What was the lawsuit? I do not remember.
[23:30] * dm has quit IRC (Ping timeout)
[23:30] &amp;lt;Nightblade&amp;gt; i mean, even if you had a list of destinations that provide web proxying, you would not want to have to broadcast to them all
[23:30] &amp;lt;jrand0m&amp;gt; right Nightblade
[23:30] &amp;lt;Nightblade&amp;gt; request broadcast i mean
[23:31] &amp;lt;mihi&amp;gt; the prob was that someone had accessed a child porn site and it went over a JAP proxy and they could not tell where the request came from. this was interpreted as thowing stones into police's work
[23:31] &amp;lt;jrand0m&amp;gt; people may want to check out crowds or rewebber to see other projects that worked on this same task
[23:31] &amp;lt;wiht&amp;gt; mihi: Ah. Thank you for the explanation. I see understand you are concerned now.
[23:31] * mihi_away has quit IRC (Ping timeout)
[23:31] &amp;lt;mihi&amp;gt; and made that change to the jap software that makes it possible to catch people. which was removed later
[23:32] &amp;lt;wiht&amp;gt; Er, I understand why you are concerned.
[23:32] &amp;lt;mihi&amp;gt; at the end it came out that the JAP would not have to disclose the data, but i don't want to know what the lawyers cost...
[23:32] &amp;lt;Nightblade&amp;gt; yeah but didn't the police seize the information anyway?
[23:32] &amp;lt;jrand0m&amp;gt; yes
[23:33] &amp;lt;mihi&amp;gt; they did...
[23:33] &amp;lt;jrand0m&amp;gt; but anyway, yes, both a scalable DHT and a scalable web proxy would be Really Good Things to have by 1.0
[23:34] &amp;lt;mihi&amp;gt; and they cannot give it backk, can they?
[23:34] * BpX has quit IRC (Ping timeout)
[23:36] * Sciatica has joined #i2p
[23:36] &amp;lt;jrand0m&amp;gt; ok, anything else for point 9? or are we on to 10/11) NS/DNS?
[23:36] &amp;lt;wiht&amp;gt; I would like to make a brief comment about the installer after topic 10.
[23:37] &amp;lt;jrand0m&amp;gt; 'k perhaps lets hit that now, since NS/DNS might not be uber-brief? ;)
[23:37] &amp;lt;wiht&amp;gt; All right. The router has a start script and a stop script.
[23:37] &amp;lt;jrand0m&amp;gt; right
[23:37] &amp;lt;wiht&amp;gt; I would like all of the services to be done that way--to have both a start and a stop script.
[23:37] &amp;lt;jrand0m&amp;gt; most of them do
[23:37] &amp;lt;jrand0m&amp;gt; don't they?
[23:38] &amp;lt;jrand0m&amp;gt; oh, not stop scripts
[23:38] &amp;lt;wiht&amp;gt; No, just the router.
[23:38] &amp;lt;wiht&amp;gt; That way, desired services could be started on computer bootup, just like the router. I made a post to that effect to the mailing list.
[23:38] &amp;lt;jrand0m&amp;gt; aum is working on the i2pmgr, which is going to be both a console based and gui based control center for the services and the router itself
[23:38] &amp;lt;wiht&amp;gt; Let's say I want to start the eep and nntp on bootup. Currently, I can't do that.
[23:39] &amp;lt;jrand0m&amp;gt; right, you'd need to nohup startEepProxy.sh &amp;amp;
[23:39] &amp;lt;wiht&amp;gt; All right. By the way, where are these scripts in CVS?
[23:39] &amp;lt;MrEcho&amp;gt; k im back
[23:39] * mihi_away has joined #i2p
[23:39] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; the scripts are in the Install.java (aka hacked)
[23:39] &amp;lt;wiht&amp;gt; jrand0m: Thanks./
[23:40] &amp;lt;jrand0m&amp;gt; but good point, we want it to be as simple as possible to start on boot, as well as start on demand
[23:41] &amp;lt;jrand0m&amp;gt; ok, on to 10/11) ns/dns
[23:41] &amp;lt;MrEcho&amp;gt; well check my email
[23:41] &amp;lt;MrEcho&amp;gt; theres a few things i forgot about putting in there
[23:41] &amp;lt;jrand0m&amp;gt; unfortunately your email didn't really go through to the web interface well :/
[23:41] &amp;lt;MrEcho&amp;gt; like "temp" names
[23:41] &amp;lt;MrEcho&amp;gt; ??
[23:42] * Sciatica has quit IRC (Ping timeout)
[23:42] * ion has quit IRC (Ping timeout)
[23:42] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; http://i2p.dnsalias.net/pipermail/i2p/2004-January/000072.html
[23:42] &amp;lt;MrEcho&amp;gt; because of the gif or something
[23:42] &amp;lt;MrEcho&amp;gt; shit .. i singed it
[23:43] &amp;lt;MrEcho&amp;gt; sorry
[23:43] &amp;lt;jrand0m&amp;gt; the mailing list is really intended to be text only. pgp sigs are fine (others have posted signed things)
[23:43] &amp;lt;kaji&amp;gt; whats a good free small antivirus?
[23:43] * ion has joined #i2p
[23:43] &amp;lt;jrand0m&amp;gt; kaji&amp;gt; linux
[23:43] * Sciatica has joined #i2p
[23:43] &amp;lt;wiht&amp;gt; LOL.
[23:43] &amp;lt;kaji&amp;gt; that runs with my hardware
[23:43] &amp;lt;wiht&amp;gt; kaji: Try AVG Antivirus for Windows.
[23:44] * MrEcho_ has joined #i2p
[23:44] * MrEcho has quit IRC (EOF From client)
[23:44] &amp;lt;MrEcho_&amp;gt; fuckign iip
[23:44] &amp;lt;jrand0m&amp;gt; MrEcho / (and anyone else interested in the NS/DNS issue)&amp;gt; have you read http://zooko.com/distnames.html ?
[23:44] &amp;lt;MrEcho_&amp;gt; j, should i resend the email?
[23:44] &amp;lt;jrand0m&amp;gt; it went through to the list fine, it just didn't get web archived correctly
[23:44] &amp;lt;MrEcho_&amp;gt; ya
[23:45] &amp;lt;wiht&amp;gt; jrand0m: I did not read it yet.
[23:45] &amp;lt;MrEcho_&amp;gt; ill take a look at it later
[23:45] * mrflibble has joined #i2p
[23:45] &amp;lt;jrand0m&amp;gt; for those who aren't on the list, I've saved MrEcho_'s email at http://i2p.dnsalias.net/~jrandom/mrecho_dns.txt
[23:46] &amp;lt;MrEcho_&amp;gt; thanks J
[23:46] &amp;lt;kaji&amp;gt; its gay, it wants an email adress
[23:46] &amp;lt;jrand0m&amp;gt; my concern is with the security and scalability of the naming service. once we find a solution that meets those needs, fantastic, but until we do, we should be careful of interim solutions.
[23:47] &amp;lt;jrand0m&amp;gt; kaji&amp;gt; email lists usually want an email address, yeah ;)
[23:47] &amp;lt;kaji&amp;gt; i mean AVG Antivirus
[23:47] &amp;lt;jrand0m&amp;gt; oh ;)
[23:48] &amp;lt;wiht&amp;gt; MrEcho has several good ideas that I did not have in my specification, such as a ban list for bad clients.
[23:49] &amp;lt;MrEcho_&amp;gt; not really a ban list
[23:49] &amp;lt;jrand0m&amp;gt; once there are 1000 clients, does that mean that it would take 125 lookups to find a value?
[23:49] &amp;lt;MrEcho_&amp;gt; no
[23:49] &amp;lt;wiht&amp;gt; Not a list, but banning bad clients is something I did not have.
[23:50] &amp;lt;MrEcho_&amp;gt; 2-4 clients for checking
[23:50] &amp;lt;jrand0m&amp;gt; so every client will have 250 entries?
[23:50] * mihi_away is now known as mihi_backup
[23:50] &amp;lt;MrEcho_&amp;gt; no
[23:50] &amp;lt;wiht&amp;gt; With what I have, it would be one lookup, possibly forwarded a couple of times to reach an authoritative server.
[23:50] &amp;lt;MrEcho_&amp;gt; clients will only have what they need
[23:51] &amp;lt;MrEcho_&amp;gt; it will keep querying other Clients untill they get data that matches for the check
[23:51] &amp;lt;jrand0m&amp;gt; so with 4 peers, it'd do a random search and on average it'd take 125 lookups
[23:51] &amp;lt;jrand0m&amp;gt; (1000/4/2)
[23:51] &amp;lt;jrand0m&amp;gt; or are the peers a DHT?
[23:52] &amp;lt;jrand0m&amp;gt; (with some maintenance protocol?)
[23:52] &amp;lt;jrand0m&amp;gt; or a search tree?
[23:52] &amp;lt;MrEcho_&amp;gt; in a way yes
[23:52] &amp;lt;MrEcho_&amp;gt; ill have a cut off on client searches, it will just query the MS
[23:53] &amp;lt;jrand0m&amp;gt; secure distributed naming is a fairly well studied problem - what would make your proposal easier to analyze the security and scalability would be if you could draw comparisons and validate variations on other approaches, perhaps?
[23:54] &amp;lt;MrEcho_&amp;gt; if it doesnt find / or get enough data from Clients within a set range it will then just query the MS.
[23:54] &amp;lt;jrand0m&amp;gt; as is, there isn't enough detail for me to have confidence in the scalability or security of the architecture. not to say it couldn't work out well, I just can't see that it would yet.
[23:54] &amp;lt;MrEcho_&amp;gt; cany u stop typing for a sec
[23:54] * jrand0m stops typing.
[23:55] &amp;lt;MrEcho_&amp;gt; its going to work .. it will have scalability, it will have security
[23:56] &amp;lt;MrEcho_&amp;gt; the more users the better it will get
[23:56] &amp;lt;jrand0m&amp;gt; so "trust me", 'eh?
[23:56] &amp;lt;MrEcho_&amp;gt; do you trust the Internet DNS system?
[23:56] &amp;lt;jrand0m&amp;gt; for some tasks.
[23:57] &amp;lt;jrand0m&amp;gt; for many, no.
[23:57] &amp;lt;jrand0m&amp;gt; (its quite easy for govts / etc to get records changed - court cases order registrars to update all the time)
[23:58] &amp;lt;MrEcho_&amp;gt; only other way of doing it is having big ass lists of Names and lots of crypto on every client
[23:58] &amp;lt;MrEcho_&amp;gt; and being dynamic .. forget about it
[23:59] * mrflibble has quit IRC (EOF From client)
[23:59] &amp;lt;jrand0m&amp;gt; I suggest reviewing zooko's paper before proceeding further, and answering his final point 5 ("why I'm wrong")
Session Time: Wed Jan 07 00:00:00 2004
[00:01] &amp;lt;jrand0m&amp;gt; ok, thats probably about it for point 10/11 (lots of future discussion still left on that, of course)
[00:02] &amp;lt;jrand0m&amp;gt; anyone have any other thoughts, etc?
[00:02] &amp;lt;wiht&amp;gt; Yes.
[00:03] &amp;lt;jrand0m&amp;gt; care to share with the class? :)
[00:03] &amp;lt;wiht&amp;gt; I will be rewriting the specification I wrote. I would like to use a local SQL server to store data, not files.
[00:03] &amp;lt;jrand0m&amp;gt; ah cool
[00:03] &amp;lt;jrand0m&amp;gt; (same concerns go for the spec you wrote too - if you could answer zooko's last question, that'd be key :)
[00:03] * mrflibble has joined #i2p
[00:03] &amp;lt;wiht&amp;gt; Let MySQL or a similar server manage data storage, and let Java query that server.
[00:04] &amp;lt;duck&amp;gt; huh ? zooko specs?
[00:04] &amp;lt;wiht&amp;gt; I think that will be easier to implement.
[00:04] &amp;lt;jrand0m&amp;gt; duck&amp;gt; naw, I'm just pointing people at his old article "Names: Decentralized, Secure, Human-Meaningful: Choose Two"
[00:04] &amp;lt;duck&amp;gt; ah that
[00:04] &amp;lt;Nightblade&amp;gt; wiht: what specification is that (i missed a lot of the meeting)?
[00:04] * MrEcho has joined #i2p
[00:04] &amp;lt;jrand0m&amp;gt; (a lot easier than rehashing why supernode/centralized servers are scary security issues ;)
[00:05] * MrEcho_ has quit IRC (EOF From client)
[00:05] * mihi 'd have something for the log as well ;)
[00:05] &amp;lt;mihi&amp;gt; something longer ;)
[00:05] &amp;lt;mihi&amp;gt; *** I2Ping results:
[00:05] &amp;lt;mihi&amp;gt; + + + eco.i2p
[00:05] &amp;lt;mihi&amp;gt; + - - jabber.duck.i2p
[00:05] &amp;lt;mihi&amp;gt; - + + i2pcvs.i2p
[00:05] &amp;lt;mihi&amp;gt; - + + duck.i2p
[00:05] &amp;lt;mihi&amp;gt; - + - jap.eco.i2p
[00:05] &amp;lt;jrand0m&amp;gt; Nightblade&amp;gt; it was posted to iip-dev back in... august?
[00:05] &amp;lt;mihi&amp;gt; - + + irc.duck.i2p
[00:05] &amp;lt;mihi&amp;gt; - + + human.i2p
[00:06] &amp;lt;mihi&amp;gt; - - + nntp.duck.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - tc.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - dyad.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - bozo.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - ogg.aum.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - fcp.entropy.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - http.entropy.i2p
[00:06] &amp;lt;Nightblade&amp;gt; jrandom: oh, before my time.. :)
[00:06] &amp;lt;mihi&amp;gt; - - - www.mail.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - mp3.aum.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - smtp.mail.i2p
[00:06] &amp;lt;wiht&amp;gt; Nightblade: I posted it on September 15th.
[00:06] &amp;lt;mihi&amp;gt; - - - pop.mail.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - mp3.tc.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - lp.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - kaji.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - nm.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - squid.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - chess.fillament.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - mesh.firerabbit.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - nightblade.i2p
[00:06] &amp;lt;mihi&amp;gt; - - - aum.i2p
[00:06] &amp;lt;MrEcho&amp;gt; gezz is anyone up and running?
[00:06] &amp;lt;mihi&amp;gt; - - - fillament.i2p
[00:06] &amp;lt;mihi&amp;gt; *** Finished.
[00:06] &amp;lt;mihi&amp;gt; why are so many hosts down...?
[00:06] * jrand0m isn't running my servers atm
[00:07] &amp;lt;FillaMent&amp;gt; I can connect to myself on both eep and chess
[00:07] * mrflibble has quit IRC (Ping timeout)
[00:07] &amp;lt;jrand0m&amp;gt; oh wait, i2pcvs is up, neat
[00:07] &amp;lt;Nightblade&amp;gt; mihi: mine isn't up because the i2ptunnel crashes for me after a few hours
[00:07] &amp;lt;mihi&amp;gt; so my router is broken (or it's usual I2P problems...)
[00:08] &amp;lt;jrand0m&amp;gt; really Nightblade? please report i2ptunnel crashes (bugzilla would be nice)
[00:08] &amp;lt;Nightblade&amp;gt; it is in the bugzilla
[00:08] &amp;lt;lucky&amp;gt; hi
[00:08] &amp;lt;Nightblade&amp;gt; hold..
[00:08] &amp;lt;FillaMent&amp;gt; Nightblade: what JVM?
[00:08] &amp;lt;Nightblade&amp;gt; #39
[00:08] &amp;lt;wiht&amp;gt; My router has been running for more than 12 hours now, although it had a problem in registering itself.
[00:09] &amp;lt;Nightblade&amp;gt; java version "1.4.2-p5"
[00:09] &amp;lt;Nightblade&amp;gt; on freebsd... it could be a jvm problem, i don't know. java support isn't too good on freebsd
[00:09] &amp;lt;jrand0m&amp;gt; you're right Nightblade, my bad
[00:09] &amp;lt;jrand0m&amp;gt; thats the fairly infrequent i2cp bug 
[00:09] &amp;lt;jrand0m&amp;gt; is that consistent for you?
[00:09] &amp;lt;Nightblade&amp;gt; the router is very stable for me, just the i2ptunnel server tunnel gives me problems
[00:09] &amp;lt;Nightblade&amp;gt; yeas it happened several times
[00:10] &amp;lt;Nightblade&amp;gt; i haven't tried it recently though
[00:10] * jrand0m just pulled fillament's eepsite
[00:10] &amp;lt;jrand0m&amp;gt; (first try, just noticed the window was complete)
[00:10] &amp;lt;FillaMent&amp;gt; Yeah,, I just jabbered with duck, wiht's trying to hit chess
[00:10] &amp;lt;jrand0m&amp;gt; ah cool
[00:10] &amp;lt;jrand0m&amp;gt; but yes, there are still reliability issues to be dealt with in the network.
[00:10] * FillaMent nudges people with the included winking, "He'll probably be wanting to play."
[00:10] * human 's eepsite is still up - it means that 'killall java' really helped... :-)
[00:10] &amp;lt;wiht&amp;gt; I just successfully connected to chess server.
[00:10] &amp;lt;duck&amp;gt; yeah?
[00:11] &amp;lt;jrand0m&amp;gt; lol FillaMent
[00:11] * mrflibble has joined #i2p
[00:12] &amp;lt;Nightblade&amp;gt; is it safe to run the cvs version of i2p
[00:12] &amp;lt;jrand0m&amp;gt; /me succesfully fetches human's 1984-2004: twenty years of GNU! :-) 
[00:12] &amp;lt;jrand0m&amp;gt; yes Nightblade
[00:12] &amp;lt;FillaMent&amp;gt; could not get eco...
[00:12] &amp;lt;Nightblade&amp;gt; ok maybe i'll give that a try
[00:12] &amp;lt;duck&amp;gt; with freenet you should always run the latest cvs version!
[00:13] &amp;lt;duck&amp;gt; only then it is bugfree
[00:13] &amp;lt;duck&amp;gt; s/freenet/i2p/
[00:13] * jrand0m pulled eco.i2p
[00:13] &amp;lt;FillaMent&amp;gt; just got duck
[00:13] &amp;lt;jrand0m&amp;gt; "Jan 4: First field test of I2PSnark. Pretty catastrophic: no transfer at all. Guess my single router test environment wasn't very representative :-) Back to the drawing board... "
[00:13] &amp;lt;jrand0m&amp;gt; d'oh
[00:13] &amp;lt;duck&amp;gt; well, it worked actually
[00:13] &amp;lt;duck&amp;gt; ardvark could snark something from me
[00:14] &amp;lt;jrand0m&amp;gt; bt precreates the files - were the files actually valid?
[00:14] &amp;lt;duck&amp;gt; but ze did find out the next day
[00:14] &amp;lt;duck&amp;gt; because it was obscured in the logs
[00:14] &amp;lt;jrand0m&amp;gt; what, you mean the logs i2p generates are fairly insane? nawwwwww
[00:14] &amp;lt;duck&amp;gt; no
[00:14] &amp;lt;duck&amp;gt; the i2psnark output
[00:14] &amp;lt;jrand0m&amp;gt; ah
[00:15] &amp;lt;duck&amp;gt; additionally, I suspect that snark does too much churning (sp?)
[00:15] &amp;lt;duck&amp;gt; the normal bittorrent client seems to be more easy
[00:15] &amp;lt;duck&amp;gt; also the high delays on i2p might cause premature blocks
[00:16] * mrflibble has quit IRC (Ping timeout)
[00:16] &amp;lt;duck&amp;gt; last thing is that we had to restart i2ptunnel a few times :/
[00:16] &amp;lt;jrand0m&amp;gt; agreed
[00:16] &amp;lt;human&amp;gt; final question about I2PTunnel / I2PTunnelManager (yes, i know, i'm boring): what about my patch to make "openclient" and "openserver" return a meaningful jobId?
[00:16] &amp;lt;jrand0m&amp;gt; so, yeah, lots of work to do
[00:16] &amp;lt;human&amp;gt; 1. let's accept it to make the TunnelManager work until the new asynchronous architecture will be roxoring
[00:17] &amp;lt;human&amp;gt; 2. your patch plain sucks, fuck off, and fuck the TunnelManager
[00:17] &amp;lt;human&amp;gt; 3. ...
[00:17] * MrEcho_ has joined #i2p
[00:17] * mihi is for 3 ;)
[00:17] * MrEcho has quit IRC (EOF From client)
[00:17] &amp;lt;jrand0m&amp;gt; 4. lets see how we can update the tunnel manager to go async? shouldn't be too hard
[00:17] &amp;lt;jrand0m&amp;gt; the patch is good, but mihi has a point
[00:18] &amp;lt;human&amp;gt; jrand0m: yes, i agree
[00:18] &amp;lt;jrand0m&amp;gt; we still have 1+ weeks until 0.3, so we've got time until the next full release
[00:18] &amp;lt;human&amp;gt; jrand0m: but my doubt is: how long will it take to have the async interface to be implemented in the TunnelManager?
[00:18] &amp;lt;jrand0m&amp;gt; tunnelmanager itself was 2 hours, I could add async tonight
[00:19] &amp;lt;jrand0m&amp;gt; (all that needs to happen is an update to the BufferedLogging to accept .set calls)
[00:19] &amp;lt;human&amp;gt; jrand0m: (with "to have" i also mean "to have it implemented even in I2PTunnel)
[00:19] &amp;lt;jrand0m&amp;gt; (or .nofity/etc)
[00:19] &amp;lt;jrand0m&amp;gt; right
[00:19] * mrflibble has joined #i2p
[00:20] &amp;lt;jrand0m&amp;gt; if you'd prefer, I could start with your patch (which adds the job id) and merge it with the updates for async
[00:21] &amp;lt;human&amp;gt; jrand0m: i could add the async interface to TunnelManager myself, but the interface still doesn't exist :-)
[00:22] &amp;lt;jrand0m&amp;gt; right, just add public void notifyEvent(String eventName, Object value); to Logging.java
[00:22] &amp;lt;human&amp;gt; jrand0m: i'd suggest "let's merge the dirty hack to make the job ids in the 0.3 release somewhat work, and then work on the async interface"
[00:23] &amp;lt;jrand0m&amp;gt; 0.3 is still a ways off
[00:23] &amp;lt;mihi&amp;gt; 0.3 should have the streaming api anyway, shouldn't it?
[00:23] &amp;lt;human&amp;gt; jrand0m: i'm talking about the worst case
[00:23] &amp;lt;wiht&amp;gt; jrand0m: Maybe there should be another version before 3.0 to settle these issues?
[00:23] &amp;lt;jrand0m&amp;gt; yes mihi
[00:23] &amp;lt;mihi&amp;gt; human: the worst case is "cvs rollback &amp;amp;&amp;amp; patch -p0 your.patch"
[00:24] &amp;lt;jrand0m&amp;gt; ok, how about this. I'll get the async implemented and committed tonight, if you could look at it tomorrow human and see what needs to be done to get your update in there?
[00:26] &amp;lt;FillaMent&amp;gt; jrand0m: do you have a job?
[00:27] &amp;lt;jrand0m&amp;gt; i2p
[00:27] &amp;lt;duck&amp;gt; get 1.0 done!
[00:27] &amp;lt;FillaMent&amp;gt; I mean a source of income
[00:27] &amp;lt;jrand0m&amp;gt; :)
[00:27] &amp;lt;FillaMent&amp;gt; that you have to work for
[00:27] &amp;lt;jrand0m&amp;gt; income is overrated.
[00:27] * jrand0m fired my boss
[00:27] &amp;lt;Nightblade&amp;gt; "will code for food" - that's my motto
[00:27] &amp;lt;Nightblade&amp;gt; lol
[00:27] &amp;lt;human&amp;gt; mihi: well, but i and aum (who is working on a python app for the TunnelManager) would like to have jobIds ASAP...
[00:28] &amp;lt;human&amp;gt; jrand0m: ok, i'll work on your changes later/tomorrow
[00:28] &amp;lt;FillaMent&amp;gt; Job/Money, sleep/hygiene, food, side projects, social life: Choose any 3
[00:29] * jrand0m only choses one.
[00:29] &amp;lt;jrand0m&amp;gt; word human
[00:30] &amp;lt;FillaMent&amp;gt; Anyone have any other ideas for "just tunnel to" services that would be nice to have on the network?
[00:30] * jrand0m still wants a telnet based Adventure :)
[00:30] &amp;lt;jrand0m&amp;gt; or a waffle bbs
[00:30] * duck is now known as enduser
[00:30] * jrand0m kicks enduser
[00:31] &amp;lt;jrand0m&amp;gt; (damn, no ops)
[00:31] &amp;lt;FillaMent&amp;gt; For OS/2 there was a comm driver that could map a comm port to a TCP port =)
[00:31] &amp;lt;enduser&amp;gt; what difference will I see as enduser when I2PTunnel uses the SteamingAPI?
[00:31] * enduser is now known as duck
[00:31] &amp;lt;jrand0m&amp;gt; none
[00:31] &amp;lt;human&amp;gt; lol
[00:31] &amp;lt;FillaMent&amp;gt; FillaMent: friend of mine ran a BBS that way for a while
[00:31] &amp;lt;jrand0m&amp;gt; performance, and perhaps anonymity
[00:31] * human would like a I2P tunnel to a rootshell
[00:32] &amp;lt;human&amp;gt; any volunteer? :-)
[00:32] &amp;lt;duck&amp;gt; rootshell on a UML
[00:32] &amp;lt;jrand0m&amp;gt; chroot'ed rootshells would be good
[00:32] &amp;lt;jrand0m&amp;gt; or UML'ed :)
[00:32] &amp;lt;FillaMent&amp;gt; human: had I a spare boxen, I'd do it
[00:32] &amp;lt;jrand0m&amp;gt; hehe FillaMent
[00:32] &amp;lt;duck&amp;gt; vnc connection to my vmware win98?
[00:32] &amp;lt;FillaMent&amp;gt; seriously though guys...
[00:32] &amp;lt;wiht&amp;gt; E-mail server would be a good one as well. Or do we have that already?
[00:32] &amp;lt;FillaMent&amp;gt; wiht: think TC has pop and SMTP
[00:33] &amp;lt;jrand0m&amp;gt; thats aum, but they're offline, as his box is offline
[00:33] * human could offer telnet accounts on his GNU/Hurd system...
[00:33] &amp;lt;jrand0m&amp;gt; ooOOoo
[00:33] &amp;lt;FillaMent&amp;gt; well, I'm not too keen on setting up open SMTP access yet
[00:33] &amp;lt;jrand0m&amp;gt; understandable
[00:34] &amp;lt;FillaMent&amp;gt; maybe when the network is more stable and I've got money to up my bandwidth
[00:34] &amp;lt;wiht&amp;gt; How about a PGP keyserver?
[00:34] &amp;lt;mihi&amp;gt; FillaMent: you could set up a tunnel pointing to a cleartext remailer
[00:34] &amp;lt;FillaMent&amp;gt; wiht: now THAT's a great idea =)
[00:35] &amp;lt;FillaMent&amp;gt; mihi heh... I could just point the tunnel to my ISP SMTP box =)
[00:35] &amp;lt;mihi&amp;gt; FillaMent: this would make *you* be resposible for abuse...
[00:35] &amp;lt;mihi&amp;gt; s/be//
[00:35] &amp;lt;duck&amp;gt; http://www.mit.edu/people/marc/pks/pks.html
[00:36] &amp;lt;duck&amp;gt; seriously, should duck enterprises consider running a pgp keyserver?
[00:37] &amp;lt;FillaMent&amp;gt; duck: I was poking into that myself... you want to handle it?
[00:37] &amp;lt;duck&amp;gt; we have been one of the most stable service providers according to mihi's independent ping logs
[00:37] &amp;lt;jrand0m&amp;gt; hehe
[00:37] &amp;lt;wiht&amp;gt; duck: Yes, please consider it.
[00:37] &amp;lt;jrand0m&amp;gt; btw duck, how do you do that? do you restart periodically or just run on a reliable OS and JVM?
[00:38] &amp;lt;FillaMent&amp;gt; question: does the JVM cache DNS resolves?
[00:38] &amp;lt;duck&amp;gt; restarting is for kernel updates
[00:38] &amp;lt;jrand0m&amp;gt; yes, but you can do some nasty trickery to avoid it FillaMent
[00:38] * wiht notes that the meeting has gone on for 2h40m now.
[00:38] &amp;lt;jrand0m&amp;gt; oh yeah,
[00:39] * mrflibble sticks his hand up
[00:39] &amp;lt;jrand0m&amp;gt; um, this meeting's log is going to be huge. and here I was thinking posthing things up front would /shorten/ the meeting
[00:39] &amp;lt;jrand0m&amp;gt; sup mrflibble?
[00:39] &amp;lt;FillaMent&amp;gt; jrand0m: okay... because I am without downage but my IP changes periodically... my dyndns update script runs every hour so max 60+~10min of my named addy not pointing to my IP...
[00:39] &amp;lt;FillaMent&amp;gt; how would that affect my router's presence on the network?
[00:40] &amp;lt;mrflibble&amp;gt; my box could be availalbe for some kind of demony thing
[00:40] &amp;lt;jrand0m&amp;gt; cool FillaMent, shouldn't be much of a problem, as long as you point to your dyndns
[00:40] &amp;lt;wiht&amp;gt; mrflibble: demony?
[00:40] &amp;lt;mrflibble&amp;gt; i guess it depends how much bandwidth the thing would use
[00:40] &amp;lt;mrflibble&amp;gt; daemony
[00:40] &amp;lt;jrand0m&amp;gt; w3rd mrflibble - has the router been working reliably for you, or are you just being a good sameritan? :)
[00:41] &amp;lt;mrflibble&amp;gt; not really, but that's because my local bw is saturated atm
[00:41] &amp;lt;mrflibble&amp;gt; im not running it on my colo yet
[00:41] &amp;lt;mrflibble&amp;gt; want to play around with it locally first
[00:41] &amp;lt;jrand0m&amp;gt; ah cool. yeah, i2p isn't really ready for wide deployment, still for testing mainly
[00:42] &amp;lt;FillaMent&amp;gt; Heh.. I'll point a tunnel to my CUPS server and you can have anonymous printing =)
[00:42] &amp;lt;jrand0m&amp;gt; rofl
[00:42] &amp;lt;mrflibble&amp;gt; if there's something that u want me to run that would use &amp;lt;40gb bw a month, lmk
[00:42] &amp;lt;FillaMent&amp;gt; just include a banner page so I know where to mail the hardcopy =)
[00:42] &amp;lt;mrflibble&amp;gt; hehe
[00:43] &amp;lt;jrand0m&amp;gt; wikked mrflibble, I'm sure we'll take you up on that :)
[00:43] &amp;lt;mihi&amp;gt; banner | lpr ? ;)
[00:43] &amp;lt;FillaMent&amp;gt; mihi you cah set up CUPS with a banner page
[00:43] &amp;lt;mrflibble&amp;gt; oky doky!
[00:43] &amp;lt;mihi&amp;gt; banner will most likely create lots of pages ;)
[00:43] &amp;lt;jrand0m&amp;gt; ok, before we get to the mixminion-&amp;gt;printer-&amp;gt;post office gateway discussion, lets close this meeting ;)
[00:44] * jrand0m readies the *baf*'er
[00:44] * jrand0m *baf*'s the meeting closed.
&lt;/div></description></item><item><title>Réunion de développement I2P - 30 décembre 2003</title><link>/fr/blog/2003/12/30/r%C3%A9union-de-d%C3%A9veloppement-i2p-30-d%C3%A9cembre-2003/</link><pubDate>Tue, 30 Dec 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/12/30/r%C3%A9union-de-d%C3%A9veloppement-i2p-30-d%C3%A9cembre-2003/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> eco\_, i2p, jrandom, mihi, Ophite1, polo, rsk&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
&amp;lt;jrandom&amp;gt; 0) hi
&amp;lt;jrandom&amp;gt; 1) router status
&amp;lt;jrandom&amp;gt; 2) i2ptunnel
&amp;lt;jrandom&amp;gt; 3) im
&amp;lt;jrandom&amp;gt; 4) 0.3 plans
&amp;lt;jrandom&amp;gt; 5) time synchronization
&amp;lt;jrandom&amp;gt; 6) ???
&amp;lt;jrandom&amp;gt; hello mihi, polo
&amp;lt;polo&amp;gt; hello !
&amp;lt;mihi&amp;gt; hi jrandom
&amp;lt;jrandom&amp;gt; 0) hi
&amp;lt;jrandom&amp;gt; :)
&amp;lt;rsk&amp;gt; hi
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; hi
&amp;lt;jrandom&amp;gt; 1) router status
&amp;lt;jrandom&amp;gt; 0.2.3.3 is out, and it seems to be working
&amp;lt;jrandom&amp;gt; still lots to do, of course
&amp;lt;jrandom&amp;gt; but this should be the last 0.2 release
&amp;lt;jrandom&amp;gt; 0.3 is going to add the peer profiling to allow routers to avoid bad routers
&amp;lt;jrandom&amp;gt; (and 0.3.1 is a revamp of the transports)
&amp;lt;jrandom&amp;gt; hola Ophite1
&amp;lt;Ophite1&amp;gt; Heya.
&amp;lt;rsk&amp;gt; so more overhead for 0.3?
&amp;lt;jrandom&amp;gt; yes and no
&amp;lt;jrandom&amp;gt; it will have peer testing, but its going to be more focused
&amp;lt;rsk&amp;gt; will we see a speed up with path selection?
&amp;lt;jrandom&amp;gt; yes
&amp;lt;jrandom&amp;gt; there are those 'liveliness' calculators, and there will be new latency and throughput calculators added
&amp;lt;jrandom&amp;gt; plus people will be able to tweak their own preferences for particular peers
&amp;lt;jrandom&amp;gt; e.g. if you know you want to prefer peer X over peer Y, you will be able to give them a weighting bonus of
 some random points
&amp;lt;mihi&amp;gt; will there be a clean shutdown? *g*
&amp;lt;jrandom&amp;gt; thats actually a good question mihi
&amp;lt;jrandom&amp;gt; i2p is getting to the point where it needs an admin interface.
&amp;lt;jrandom&amp;gt; the longest Job thats holding up its operation is the GenerateStatusConsoleJob
&amp;lt;jrandom&amp;gt; which can now take up to 4-6 seconds
&amp;lt;jrandom&amp;gt; (holding everything else up)
&amp;lt;jrandom&amp;gt; that needs to go async and on demand.
&amp;lt;jrandom&amp;gt; but i dont want to write a web listener / etc.
&amp;lt;jrandom&amp;gt; perhaps the reverse - a servlet that starts the router and communicates with it
&amp;lt;mihi&amp;gt; you don't need a full web server. just when you see GET, return your data.
&amp;lt;jrandom&amp;gt; right
&amp;lt;jrandom&amp;gt; you're right, that stuff should be in 0.3 as well.
&amp;lt;mihi&amp;gt; and when you see something else (like SHUTDOWN), do as you please. of course only from localhost ;)
&amp;lt;jrandom&amp;gt; aww c'mon
&amp;lt;mihi&amp;gt; then someone can make a nice admin program
&amp;lt;jrandom&amp;gt; right
&amp;lt;mihi&amp;gt; you had some triggers by files, didn't you? are they documented somewhere?
&amp;gt;&amp;gt;&amp;gt; mihi [~mihi@ags9-d9ba536a.pool.mediaWays.net] requested PING 1072820995 from jrandom
&amp;lt;jrandom&amp;gt; those were in IDN, not the router itself
&amp;lt;jrandom&amp;gt; but that might be a good way to go
&amp;lt;jrandom&amp;gt; its a trivially easy system
&amp;lt;jrandom&amp;gt; good idea, lets go that way
&amp;lt;jrandom&amp;gt; (and i can just reuse that code :)
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; this magical filestuff starts to look like plan9
&amp;lt;jrandom&amp;gt; lol
&amp;lt;mihi&amp;gt; but file triggers require polling
&amp;lt;jrandom&amp;gt; right mihi, reading a directory every 30s aint that bad
&amp;lt;mihi&amp;gt; but a ServerSocket#accept is cheaper.
&amp;lt;mihi&amp;gt; as it won't eat any time. (provided a good OS)
&amp;lt;mihi&amp;gt; okay, file triggers are better than nothing, sure.
&amp;lt;jrandom&amp;gt; server socket would allow remote admin
&amp;lt;jrandom&amp;gt; (when appropriate)
&amp;lt;jrandom&amp;gt; dunno.
&amp;lt;jrandom&amp;gt; something to be worked out.
&amp;lt;jrandom&amp;gt; (or if someone wants to jump on it and code... :)
&amp;lt;mihi&amp;gt; and server socket could deliver the routerConsole as well.
&amp;lt;jrandom&amp;gt; right
&amp;lt;jrandom&amp;gt; ok, 2) i2ptunnel
&amp;lt;jrandom&amp;gt; :)
&amp;lt;jrandom&amp;gt; i2ptunnel still rules, and its looking like we want to add a socket based API to control it
&amp;lt;i2p&amp;gt; &amp;lt;anon&amp;gt; aum's ic2cp2pc plans are off for now?
&amp;lt;jrandom&amp;gt; yes, ci2cp is dead in the water, replaced with the socket based API to control I2PTunnel
&amp;lt;jrandom&amp;gt; I think I may be able to throw on that API in the next few days, so he can get churning on the impl
&amp;lt;mihi&amp;gt; just use a socket, make in.readLine() and feed that line to runCommand() ;)
&amp;lt;rsk&amp;gt; what does the api give i2p?
&amp;lt;jrandom&amp;gt; pretty much mihi (except it formats the results and send them back in a standard way)
&amp;lt;mihi&amp;gt; with an appropriate "logger" to send the commands back.
&amp;lt;mihi&amp;gt; s/commands/results/
&amp;lt;jrandom&amp;gt; rsk&amp;gt; it lets application developers build client and server sockets over i2p without dealing with I2CP's
 encryption needs
&amp;lt;jrandom&amp;gt; right right
&amp;lt;jrandom&amp;gt; i2ptunnel /does/ have an overhead for situations where there are lots of i2ptunnels
&amp;lt;jrandom&amp;gt; regardless of the JVM
&amp;lt;jrandom&amp;gt; i2ptunnel clients create a new destination per client contacted, and the router will perform much worse as
 the number of local destinations grows.
&amp;lt;rsk&amp;gt; ah
&amp;lt;jrandom&amp;gt; this is due to the anonymity needs of the network tied to how our encryption works
&amp;lt;jrandom&amp;gt; for applications who just want to open a tunnel or two to a peer, this new api will RULE
&amp;lt;jrandom&amp;gt; but for applications that need to talk to lots of other peers, I2CP is the way to go.
&amp;lt;jrandom&amp;gt; (since that is a single destination, multiplexed by i2cp)
&amp;lt;jrandom&amp;gt; I suppose its the old TCP vs UDP balance, in a way
&amp;lt;jrandom&amp;gt; mihi&amp;gt; do you have any thoughts, or some ideas for the future of i2ptunnel?
&amp;lt;rsk&amp;gt; hows the work on the ip over i2p, or the vpn stuff going?
&amp;lt;mihi&amp;gt; jrandom: someone write a good streaming api, and then lets i2ptunnel use it.
&amp;lt;mihi&amp;gt; same for naming server.
&amp;lt;mihi&amp;gt; perhaps add some sequence numbers if no one does the things above.
&amp;lt;mihi&amp;gt; which will mean an incompatible change.
&amp;lt;jrandom&amp;gt; incompatible changes aren't bad, we're early in dev
&amp;lt;jrandom&amp;gt; (if we could increase the size of of the IDs too to two or four bytes per side as well?)
&amp;lt;mihi&amp;gt; the streaming api will be an incompatible change nevertheless. and if i2p worked, we don't need sequence
 numbers.
&amp;lt;jrandom&amp;gt; rsk&amp;gt; on hold, until someone has time to run with it?
&amp;#8801; rsk/#i2p thinks incompatible chages are the best kind
&amp;lt;jrandom&amp;gt; right mihi
&amp;lt;mihi&amp;gt; ID should be 3 byte atm, so why *increase* to 2 bytes?
&amp;lt;jrandom&amp;gt; mihi&amp;gt; actually, I'd like to slowly deprecate mode=GUARANTEED and implement that in the streaming api
&amp;#8801; mihi/#i2p too
&amp;lt;jrandom&amp;gt; leaving i2p = IP, not TCP or UDP
&amp;lt;jrandom&amp;gt; damnit I wish I had another 14 hours in the day.
&amp;lt;mihi&amp;gt; only 14? ;)
&amp;lt;jrandom&amp;gt; ;)
&amp;lt;jrandom&amp;gt; aren't the 3 byte ids derived by both sides of the con? or maybe i'm just confused
&amp;lt;mihi&amp;gt; each side has an ID of 3 bytes, hovever, only one must be sent at a time.
&amp;lt;jrandom&amp;gt; perhaps I'll implement the streaming API, rip out GUARANTEED, and add that socket controller next.
&amp;lt;jrandom&amp;gt; ah ok
&amp;lt;mihi&amp;gt; see /apps/i2p/i2ptunnel/java/src/protocol.txt
&amp;lt;jrandom&amp;gt; right right
&amp;lt;mihi&amp;gt; btw, who misplaced that file *there*?
&amp;#8801; jrandom blames eco ;)
&amp;lt;jrandom&amp;gt; wait, naw, you put 'em there
&amp;lt;jrandom&amp;gt; didnt you?
&amp;lt;jrandom&amp;gt; oh wait, no I imported them
&amp;#8801; jrandom blames self for being stupid.
&amp;lt;jrandom&amp;gt; (la la la)
&amp;lt;jrandom&amp;gt; damn. ok, yeah, working on the streaming API and the socket controller will allow me to mull over the peer
 testing / profiling / selection manifesto
&amp;lt;jrandom&amp;gt; I'll post that in a few days for comment
&amp;lt;jrandom&amp;gt; (and it'll get my head out of the router. variety++)
&amp;lt;jrandom&amp;gt; mihi&amp;gt; anything else on i2ptunnel?
&amp;lt;mihi&amp;gt; not that i know
&amp;lt;jrandom&amp;gt; coo'
&amp;lt;jrandom&amp;gt; (thanks again for taking the time to chime in on this stuff, I know you're busy with fiw and the rest)
&amp;lt;jrandom&amp;gt; ok, thecrypto isn't here, but he's making progress on the IM app.
&amp;lt;jrandom&amp;gt; (thats agenda item 3)
&amp;lt;jrandom&amp;gt; 4) 0.3 plans
&amp;lt;jrandom&amp;gt; 0.3.0 ~= peer profiling stuff, and now it'll also include the streaming api and that socket controller for
 i2ptunnel
&amp;lt;jrandom&amp;gt; but, if you couldn't guess, its not going to be released on jan 1
&amp;lt;jrandom&amp;gt; jan 15 is an outside possibility. we'll see how things go.
&amp;lt;jrandom&amp;gt; 0.3.1 isn't a full month of work, so it may not need to get bumped.
&amp;lt;jrandom&amp;gt; other than that, the roadmap is still pretty much on track and representative of where we're moving
&amp;lt;jrandom&amp;gt; 5) time synchronization
&amp;lt;jrandom&amp;gt; a new faq is posted at http://wiki.invisiblenet.net/iip-wiki?I2PTiming
&amp;lt;jrandom&amp;gt; mihi, you had a suggestion about the fourth option there (building our own in-i2p timing)?
&amp;lt;jrandom&amp;gt; hi brawl
&amp;lt;mihi&amp;gt; yep.
&amp;#8729;&amp;#966;&amp;#8729; brawl is now known as eco_
&amp;lt;eco_&amp;gt; hi guys
&amp;lt;jrandom&amp;gt; oh heya eco
&amp;lt;mihi&amp;gt; you should connect 3 random nodes and remember the diff between the avg time and local time.
&amp;lt;jrandom&amp;gt; we just discussed the streaming API / tunnel api
&amp;lt;mihi&amp;gt; and then hack up your own getTimeMillis that corrects that.
&amp;lt;Ophite1&amp;gt; mihi: No, you shouldn't.
&amp;lt;jrandom&amp;gt; mihi&amp;gt; so if an attacker creates 1000 nodes with the wrong time, everyone gets screwed
&amp;lt;jrandom&amp;gt; (since avg would skew randomly in between)
&amp;lt;mihi&amp;gt; if an attacker creates 1000 nodes, everyone gets screwed anyway...?
&amp;lt;rsk&amp;gt; wouldnt that be self corecting?
&amp;lt;Ophite1&amp;gt; mihi: OK, 3.
&amp;lt;jrandom&amp;gt; no, we should be able to handle that mihi.
&amp;lt;mihi&amp;gt; okay, then only use avg, if standard deviation is lower than 1sec or so.
&amp;lt;rsk&amp;gt; if everyone has the same time your ok, even if that time is wrong, right?
&amp;lt;jrandom&amp;gt; rsk&amp;gt; if all 1000 nodes were in sync, but what if they're all random
&amp;lt;mihi&amp;gt; only use times that are close enough together. if not, take 3 new nodes.
&amp;lt;jrandom&amp;gt; mihi&amp;gt; right, we could implement NTP (which basically does what you say, using a series of candidate averages
 to iteratively close in on the correct time
&amp;lt;mihi&amp;gt; but we need not care of everything (like ping latencies), as ntp does.
&amp;lt;Ophite1&amp;gt; if we did not, mihi, time would slowly creep backwards.
&amp;#8801; mihi/#i2p thinks that is better than let users set their time individually.
&amp;lt;jrandom&amp;gt; so anyone who randomly picks 3 of those skewed nodes gets sent onto their own private network?
&amp;lt;jrandom&amp;gt; what about that third option -
&amp;lt;jrandom&amp;gt; i2p has a component that checks with a real NTP server via NTP or SNTP
&amp;lt;mihi&amp;gt; if you have only skewed notes in your netDB, you are on that private net as well...
&amp;lt;jrandom&amp;gt; rather than reimplementing the wheel
&amp;lt;Ophite1&amp;gt; while I partially like that one...
&amp;lt;Ophite1&amp;gt; NTP isn't signed, it's subject to an MITM attack.
&amp;lt;Ophite1&amp;gt; or dns cache poisoning for, say, time.nist.gov
&amp;lt;jrandom&amp;gt; right Ophite1, though with 200,000+ SNTP or NTP hosts, thats a large set to attack.
&amp;lt;jrandom&amp;gt; we would definitely not sync of time.nist.gov.
&amp;lt;Ophite1&amp;gt; connections from i2p to the NSA's time server might raise a few eyebrows, ne? :)
&amp;lt;jrandom&amp;gt; and if an attacker goes after time.nist.gov, everyone everywhere is affected
&amp;lt;jrandom&amp;gt; heh
&amp;lt;mihi&amp;gt; then we combine both. ask a "real" ntp server and your neighbor. if both say the same, it's okay.
&amp;lt;jrandom&amp;gt; so even /more/ code ;)
&amp;lt;jrandom&amp;gt; but yeah, thats reasonable.
&amp;lt;Ophite1&amp;gt; That's interesting. And if they don't?
&amp;lt;Ophite1&amp;gt; pick another ntp server?
&amp;lt;jrandom&amp;gt; refuse the peer.
&amp;lt;mihi&amp;gt; try other ntp server and another peer.
&amp;lt;mihi&amp;gt; until you have a match. then refuse all prev peers.
&amp;#8801; mihi/#i2p types slower than jrandom :(
&amp;lt;Ophite1&amp;gt; match within a certain threshold, say 1sec?
&amp;lt;jrandom&amp;gt; 1s would be good.
&amp;lt;jrandom&amp;gt; accepting peers up to 30s or so (to deal with lag)
&amp;lt;Ophite1&amp;gt; is 1 sec okay on HEAVILY LADEN connections?
&amp;lt;jrandom&amp;gt; 1s for syncing, 30s for comm.
&amp;lt;Ophite1&amp;gt; I've seen latency on DSL get to 5 seconds when doing evil things to it.
&amp;lt;jrandom&amp;gt; with tcp or udp?
&amp;lt;Ophite1&amp;gt; but then, in that case, that host might not be the one you want to sync time to anyway ;)
&amp;lt;jrandom&amp;gt; right
&amp;lt;Ophite1&amp;gt; udp.
&amp;lt;jrandom&amp;gt; hmm 'k
&amp;lt;Ophite1&amp;gt; you'd have thought it'd get dropped :)
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; I think that the problem is more letting the user know that there is a problem
&amp;lt;jrandom&amp;gt; duck&amp;gt; that is true.
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; only after walking through big logs they see that their clock is off (if they find it)
&amp;lt;Ophite1&amp;gt; Maybe. Sort of.
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; or that the port is already bound
&amp;lt;jrandom&amp;gt; an admin interface would be nice.
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; the world is better with everybody using NTP connected to their local stantrum (sp) 2 server
CTCP Cloaking is now [On]
&amp;lt;jrandom&amp;gt; perhaps we'll have a 0.4 release with a bunch of cleanups and end user things, prior to going 1.0?
&amp;lt;jrandom&amp;gt; right (stratum)
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; only windows clients are not likely to have that
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; but they are also not likely to be stable
&amp;lt;jrandom&amp;gt; windows has NTP
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; so who cares
&amp;lt;Ophite1&amp;gt; duck: Windows XP and Windows Server 2003 include NTP.
&amp;lt;jrandom&amp;gt; a shitload easier than with unix too
&amp;lt;Ophite1&amp;gt; sync'ed by default to time.windows.com iirc.
&amp;lt;jrandom&amp;gt; with drop down options for others
&amp;lt;Ophite1&amp;gt; It's an essential part of Windows Product Activation.
&amp;lt;Ophite1&amp;gt; can't expire if you don't know the time :)
&amp;lt;jrandom&amp;gt; heh
&amp;lt;mihi&amp;gt; no option at my university... all clocks are 1 hour to 5 hours off. but i might not be allowed to run i2p there
 anyway...
&amp;lt;Ophite1&amp;gt; mihi: i2p should try especially hard to work in such a situation...
&amp;lt;jrandom&amp;gt; mihi&amp;gt; awesome! you can help test out the hidden operation :)
&amp;lt;jrandom&amp;gt; as an aside, I'm going to be doing some traveling this summer
&amp;lt;jrandom&amp;gt; i'll likely be offline, without my laptop.
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; sidethought: ntp.duck.i2p :)
&amp;lt;Ophite1&amp;gt; Look at it like this: Brianna Kazaa downloads cool new anonymous filesharing client which her best friend
 told her was really cool and lets you chat to people secretly and stuff. Do we want to tell her that she
 needs to set her clock within 30 seconds (how will she get some?)? Or do we want it to just work?
&amp;lt;jrandom&amp;gt; but I'm going to make sure I can still be on I2P with just public terminals.
CTCP Cloaking is now [Off]
&amp;lt;jrandom&amp;gt; no brainer Ophite1. just work (with docs for geeks)
&amp;lt;jrandom&amp;gt; duck&amp;gt; bootstrap ;)
&amp;lt;jrandom&amp;gt; and i2p will /not/ require root.
&amp;lt;Ophite1&amp;gt; That's my point.
&amp;lt;Ophite1&amp;gt; jrandom: would you run a router on a box you didn't have root to?
&amp;lt;jrandom&amp;gt; so yeah, a mix between option 3 and 4
&amp;lt;Ophite1&amp;gt; option 3.5 sounds cool to me ;)
&amp;lt;jrandom&amp;gt; Ophite1&amp;gt; i'd run a hundred of them :)
&amp;lt;mihi&amp;gt; option 3.1415926...
&amp;lt;jrandom&amp;gt; (and move on to the next lab, run a hundred more)
&amp;lt;Ophite1&amp;gt; Ooh. Pie. Tasty.;)
&amp;lt;Ophite1&amp;gt; jrandom: I said you didn't have root on. Amateur. :)
&amp;lt;jrandom&amp;gt; lol
&amp;lt;jrandom&amp;gt; so thats basically where we're looking.
&amp;lt;jrandom&amp;gt; until the time stuff is implemented, everyone should use option 1 or 2.
&amp;lt;jrandom&amp;gt; for option 2, if someone could write up some docs, I'd appreciate it
&amp;lt;Ophite1&amp;gt; that's acceptable for now as we are Not Yet Ready for Brianna Kazaa et al ;)
&amp;lt;mihi&amp;gt; jftr: i won't test "hidden operation". my univ account has already been disabled once and i don't want it
 another time blocked...
&amp;lt;Ophite1&amp;gt; mihi: You are the best test we could possibly have.
&amp;lt;jrandom&amp;gt; Ophite1 &amp;gt; not for test.
&amp;lt;jrandom&amp;gt; 'k mihi, we'll find a way, and once its ready you'll be able to use it.
&amp;lt;Ophite1&amp;gt; OK, maybe not test. Some unis get shirty enough to chuck you out rather than just block you.
&amp;lt;Ophite1&amp;gt; I know someone at the most anti-filesharing pro-RIAA university in the USA. He runs a 2gbit dumpsite.
&amp;lt;jrandom&amp;gt; lol nice
&amp;lt;Ophite1&amp;gt; I appreciate that very, very few people are this ballsy.
&amp;lt;jrandom&amp;gt; ok, thats it for time synchronization.
&amp;lt;jrandom&amp;gt; eco_&amp;gt; hi. any bt stuff you want to talk about? {or save till next week}
&amp;lt;Ophite1&amp;gt; but bear in mind the majority of the internet is in future probably going to become university/corporate.
 i2p might be banned. i2p might WELL be considered abuse by major ISPs. i2p will have to work anyway.
&amp;lt;Ophite1&amp;gt; I have a few interesting ideas along that angle I will present at a future date.
&amp;lt;jrandom&amp;gt; word
&amp;lt;Ophite1&amp;gt; (transport)
&amp;lt;rsk&amp;gt; i2p is considered abuse by major ISPs, read your contract
&amp;lt;Ophite1&amp;gt; rsk: running a distributed proxy cache?
&amp;lt;rsk&amp;gt; running any 'server'
&amp;lt;Ophite1&amp;gt; rsk: Not unless it relays to SMTP or WWW.
&amp;lt;jrandom&amp;gt; running services of any time
&amp;lt;jrandom&amp;gt; right
&amp;lt;Ophite1&amp;gt; rsk: Hehe, I have a solution to that ;)
&amp;lt;eco_&amp;gt; jrandom: can give a brief update
&amp;lt;jrandom&amp;gt; floor is yours :)
&amp;lt;eco_&amp;gt; i'm porting the java-based bittorrent client snark (www.klomp.org/snark) to get aquainted with i2p
&amp;lt;eco_&amp;gt; first port runs on top of i2ptunnel, directly calling the java classes
&amp;lt;eco_&amp;gt; current state: does work with 2 peers, things get messed up with &amp;gt; 2, tunnels aren't cleaned up, so restarting
 is painful
&amp;lt;eco_&amp;gt; eta: this weekend
&amp;#8801; eco_/#i2p realises that this might be considered &amp;gt; 2003
&amp;lt;jrandom&amp;gt; w00t!
&amp;#8801; jrandom hacks time.nist.gov
&amp;lt;eco_&amp;gt; a "real" port would probably cut the overhead of the tunnels, but that's a next step
&amp;lt;jrandom&amp;gt; cool
&amp;#8801; eco_/#i2p gives floor back to mc jrandom
&amp;lt;jrandom&amp;gt; 'k, I think that was it
&amp;lt;jrandom&amp;gt; 6) ???
&amp;lt;jrandom&amp;gt; anyone have anything else?
&amp;#8801; eco_/#i2p would like to express his thanks for the job well done by jrandom cs up to now
&amp;lt;eco_&amp;gt; and that sleep has some use for home sapiens, though jrandom seems to prove this false
&amp;lt;jrandom&amp;gt; ;)
&amp;lt;jrandom&amp;gt; what are y'all's thoughts on meeting here as opposed to iip, until i2p is reliable enough?
&amp;lt;jrandom&amp;gt; personally, I'm tired of meetings being cut to shreds every week.
&amp;lt;i2p&amp;gt; &amp;lt;anon&amp;gt; lilo sucks!
&amp;lt;eco_&amp;gt; we might be shutting people out by going here
&amp;lt;jrandom&amp;gt; we are, I know.
&amp;lt;jrandom&amp;gt; if we can get an iip&amp;lt;--&amp;gt;here bridge
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; IIP is shutting ppl out each day
&amp;lt;jrandom&amp;gt; that'd be good.
&amp;lt;jrandom&amp;gt; right.
&amp;lt;jrandom&amp;gt; iip is, unfortunately, unusable for a reliable development community.
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; http://banaan.zeelandnet.nl/open/changate.html
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; that is the code where eyeKon etc is based on
&amp;lt;jrandom&amp;gt; and while I like to go off coding on my own, y'all come up with really good ideas and do good stuff that is
 essential
&amp;#8801; rsk/#i2p is writing a windows update script
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; theoretically it could connect to 3 servers and mirror each of them
&amp;lt;jrandom&amp;gt; word duck, perhaps I'll try to get one running on i2p.dnsalias.net
&amp;lt;jrandom&amp;gt; ping flood from hell ;)
&amp;lt;eco_&amp;gt; irc at duck.i2p was pretty good today, beat iip
&amp;lt;jrandom&amp;gt; agreed
&amp;lt;jrandom&amp;gt; dropped me a few times though.
&amp;lt;jrandom&amp;gt; perhaps it'll be more reliable next week
&amp;lt;eco_&amp;gt; it's in your hands :-)
&amp;lt;jrandom&amp;gt; reliability probably won't improve until 0.3, which is ~2 weeks out
&amp;lt;jrandom&amp;gt; (1 week to do the tunnel/streaming stuff, 1 week for peer profiling / testing)
&amp;lt;jrandom&amp;gt; then there'll be whatever bugs that introduces :)
&amp;lt;jrandom&amp;gt; though I should say I was really excited to stream audio from aum last night
&amp;lt;jrandom&amp;gt; and ardvark was able to stream for 42 minutes without buffering!
&amp;lt;jrandom&amp;gt; so perhaps we can be reliable enough
&amp;lt;jrandom&amp;gt; (my local router is phttp only, which is probably a slight cause)
&amp;lt;jrandom&amp;gt; ok, anyone have anything else?
&amp;lt;i2p&amp;gt; &amp;lt;duck&amp;gt; cant thing of anything
&amp;#8801; eco_/#i2p can't either
&amp;#8801; jrandom winds up...
&amp;#8801; jrandom *baf*s the meeting closed
&lt;/div></description></item><item><title>Réunion de développement I2P - 23 décembre 2003</title><link>/fr/blog/2003/12/23/r%C3%A9union-de-d%C3%A9veloppement-i2p-23-d%C3%A9cembre-2003/</link><pubDate>Tue, 23 Dec 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/12/23/r%C3%A9union-de-d%C3%A9veloppement-i2p-23-d%C3%A9cembre-2003/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> ardvark, duck, FillaMent, jrand0m, luckypunk, TC, thecrypto&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
[22:01] &amp;lt;jrand0m&amp;gt; 0) hi 
[22:01] &amp;lt;jrand0m&amp;gt; 1) administravia 
[22:01] &amp;lt;jrand0m&amp;gt; 2) dev status 
[22:02] &amp;lt;jrand0m&amp;gt; 3) services on i2p 
[22:02] &amp;lt;jrand0m&amp;gt; 4) app status [ns, im, i2ptunnel, ...] 
[22:02] &amp;lt;jrand0m&amp;gt; 5) ??? 
[22:02] &amp;lt;thecrypto&amp;gt; wow, i picked a good time
[22:02] &amp;lt;jrand0m&amp;gt; 0) hi 
[22:02] &amp;lt;jrand0m&amp;gt; yes you did thecrypto :) 
[22:02] &amp;lt;jrand0m&amp;gt; hi 
[22:02] &amp;lt;jrand0m&amp;gt; welcome to meeting 70 
[22:02] &amp;lt;TC&amp;gt; woot
[22:03] &amp;lt;jrand0m&amp;gt; 1) administravia 
[22:03] &amp;lt;thecrypto&amp;gt; w00t!
[22:03] &amp;lt;jrand0m&amp;gt; mailing list, get on it for announcements / discussion / etc: (Link: http://i2p.dnsalias.net/pipermail/i2p/)http://i2p.dnsalias.net/pipermail/i2p/ 
[22:04] &amp;lt;jrand0m&amp;gt; bugzilla: tell me where shit is broken (and perhaps look for ways you can help! :) (Link: http://i2p.dnsalias.net/bugzilla/index.cgi)http://i2p.dnsalias.net/bugzilla/index.cgi 
[22:04] &amp;lt;jrand0m&amp;gt; i think thats it for administravia 
[22:05] &amp;lt;jrand0m&amp;gt; (note that i'm just talking i2p stuff here, i don't see any iip things on the agenda) 
[22:05] &amp;lt;jrand0m&amp;gt; 2) dev status 
[22:05] &amp;lt;jrand0m&amp;gt; 0.2.3 as originally released had a chunk of bugs, so there have been perhaps a dozen subsequent builds, but none quite stable enough to be called 0.2.3.1 yet 
[22:06] &amp;lt;jrand0m&amp;gt; i'm rebuilding the tunnel management subsystem now, since that is the source of the bugs and 0.3 (scheduled for jan 1) needs the new pooling tunnel manager anyway. 
[22:07] &amp;lt;jrand0m&amp;gt; making good progress on that, I'm hoping it'll be ready for use in the next day or two (i'm testing it now) 
[22:07] &amp;lt;jrand0m&amp;gt; a description of whats up with that is on (Link: http://wiki.invisiblenet.net/iip-wiki?TunnelManagement)http://wiki.invisiblenet.net/iip-wiki?TunnelManagement 
[22:08] &amp;lt;jrand0m&amp;gt; duck among others have been incredibly helpful in submitting bugs, logs, and helping track down a ton of problems and memory / cpu issues. 
[22:08] &amp;lt;jrand0m&amp;gt; y'all rule, I really appreciate the help 
[22:09] * thecrypto pulls out the "APPLAUSE" sign
[22:09] &amp;lt;jrand0m&amp;gt; ;) 
[22:09] &amp;lt;jrand0m&amp;gt; the # of routers have also been increasing... on avg we're at around 9-12 
[22:09] &amp;lt;jrand0m&amp;gt; (up from 3-5 a week ago, and 6-8 in 0.2.2 times) 
[22:10] &amp;lt;jrand0m&amp;gt; the next release will improve the reliability dramatically 
[22:10] &amp;lt;jrand0m&amp;gt; (aka it won't get out the door until it does) 
[22:10] &amp;lt;jrand0m&amp;gt; ok, 3) services on i2p 
[22:11] &amp;lt;jrand0m&amp;gt; fillament started hosting his flog on i2p :) 
[22:12] &amp;lt;FillaMent&amp;gt; and I've got another trick up my sleeve =)
[22:12] &amp;lt;jrand0m&amp;gt; ooOOoo :) 
[22:12] &amp;lt;luckypunk&amp;gt; tw
[22:12] &amp;lt;luckypunk&amp;gt; hm
[22:12] &amp;lt;luckypunk&amp;gt; hello.
[22:12] &amp;lt;luckypunk&amp;gt; Does it work yet?
[22:12] &amp;lt;jrand0m&amp;gt; duck started a new irc server on i2p with dcc disabled (for security reasons) plus some ident-ish features 
[22:13] &amp;lt;luckypunk&amp;gt; lol
[22:13] &amp;lt;jrand0m&amp;gt; luckypunk&amp;gt; people with 350Mhz machines will need to wait until 0.3 is out before being able to use it effectively ;) 
[22:13] &amp;lt;luckypunk&amp;gt; yes, but is i2p reliable enough for that?
[22:13] &amp;lt;jrand0m&amp;gt; (but subscribe to the i2p mailing list so you can get announcements) 
[22:13] &amp;lt;luckypunk&amp;gt; i overclocked to 377
[22:13] &amp;lt;luckypunk&amp;gt; does that help?
[22:13] &amp;lt;luckypunk&amp;gt; lol
[22:13] &amp;lt;jrand0m&amp;gt; i was chatting on that irc server the other day, until my irc client b0rked 
[22:14] &amp;lt;jrand0m&amp;gt; but yes, things are a bit unreliable at the moment while the tunnel management subsystem is rebuilt 
[22:14] &amp;lt;luckypunk&amp;gt; well, im happy my computer didn't molassify overnight again.
[22:15] &amp;lt;jrand0m&amp;gt; any other new services i've missed? 
[22:15] &amp;lt;luckypunk&amp;gt; well, when .3 comes out...t here'll be a yahooish service.
[22:15] &amp;lt;luckypunk&amp;gt; ;)
[22:15] &amp;lt;jrand0m&amp;gt; cool 
[22:15] &amp;lt;TC&amp;gt; i should run somthing else
[22:16] &amp;lt;TC&amp;gt; whats a service we need that doesnt require messing with apache?
[22:16] &amp;lt;jrand0m&amp;gt; your bbs is kick ass tc, i just can't wait until i2p is reliable enough for me to get to it consistently 
[22:16] &amp;lt;jrand0m&amp;gt; you could run a telnet based games server (e.g. adventure, etc) 
[22:16] &amp;lt;luckypunk&amp;gt; lol
[22:16] &amp;lt;TC&amp;gt; hah
[22:16] &amp;lt;FillaMent&amp;gt; MUSH
[22:17] &amp;lt;luckypunk&amp;gt; i'll do that... it's low demand.
[22:17] &amp;lt;luckypunk&amp;gt; and i already had about 300k of tinymush code.
[22:17] &amp;lt;jrand0m&amp;gt; yeah, the whole mush/mud/moo/ style thaang 
[22:17] &amp;lt;luckypunk&amp;gt; heh
[22:17] &amp;lt;TC&amp;gt; what about ultima online?
[22:18] &amp;lt;thecrypto&amp;gt; ooh that's be fun
[22:18] &amp;lt;luckypunk&amp;gt; "Slay FreeNet Databugs!"
[22:18] &amp;lt;luckypunk&amp;gt; TC: =|
[22:18] &amp;lt;thecrypto&amp;gt; we need to get a telnet client then
[22:18] &amp;lt;luckypunk&amp;gt; maybe if we all obtained 6 ghz computers with oc-128 lines. :D
[22:18] &amp;lt;jrand0m&amp;gt; thecrypto&amp;gt; /bin/telnet + i2ptunnel 
[22:18] &amp;lt;thecrypto&amp;gt; ...yeah
[22:18] &amp;lt;thecrypto&amp;gt; i'm sloew
[22:19] &amp;lt;thecrypto&amp;gt; :)
[22:19] &amp;lt;jrand0m&amp;gt; any other low hanging fruit for services? a mail server (pop3/imap without internet mail) would rule 
[22:19] &amp;lt;jrand0m&amp;gt; (and if it could /receive/ internet email that'd rule too) 
[22:21] &amp;lt;jrand0m&amp;gt; ok, 4) app status 
[22:21] &amp;lt;jrand0m&amp;gt; naming service 
[22:21] &amp;lt;jrand0m&amp;gt; wiht / co was here earlier, but not now 
[22:21] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; how goes? 
*** MrEcho is echo@anon.iip (Digital_Light) 
*** on channels: #iip-dev #anonymous 
*** on irc via server anon.iip (Official IIP )
*** MrEcho has been idle 3 minutes, signed on at Thu Jan 01 01:00:00 1970 
[22:23] &amp;lt;jrand0m&amp;gt; ok, perhaps we'll get back to that 
[22:23] &amp;lt;jrand0m&amp;gt; hosts.txt has been growing as destinations have come online 
[22:23] &amp;lt;jrand0m&amp;gt; there's a bot on the jabber server that will let you register / fetch entries 
[22:24] &amp;lt;jrand0m&amp;gt; (plus the hosts.txt distributed with new installs is managed in cvs and mirrored at (Link: http://i2p.dnsalias.net/i2p/hosts.txt)http://i2p.dnsalias.net/i2p/hosts.txt) 
[22:24] &amp;lt;jrand0m&amp;gt; next up, IM 
[22:24] &amp;lt;jrand0m&amp;gt; hi thecrypto :) 
[22:24] &amp;lt;jrand0m&amp;gt; welcome back 
[22:25] &amp;lt;thecrypto&amp;gt; hi
[22:25] &amp;lt;thecrypto&amp;gt; i2pim is being started from scratch
[22:25] &amp;lt;thecrypto&amp;gt; i need to figure out how this network works but tearing apart ATalk and slowly putting it back together
[22:25] &amp;lt;thecrypto&amp;gt; so it's slowly coming along
[22:25] &amp;lt;jrand0m&amp;gt; word 
[22:25] &amp;lt;thecrypto&amp;gt; i don't know if i can get group chat working
[22:25] &amp;lt;thecrypto&amp;gt; but it's an idea
[22:26] &amp;lt;jrand0m&amp;gt; you had mentioned the idea of 'tossing around the baton' style of group chat - not centralized, but still workable... I think that might be a way to go 
[22:26] &amp;lt;thecrypto&amp;gt; it might involve some difficult baton passing to get it, but if anyone has an idea for how to do group chat under my model, e-mail the list i just signed onto
[22:26] &amp;lt;jrand0m&amp;gt; hehe 
[22:26] &amp;lt;jrand0m&amp;gt; cool 
[22:27] &amp;lt;jrand0m&amp;gt; yeah, starting off with one on one (perhaps with send/receive file) would probably be prudent 
[22:27] &amp;lt;thecrypto&amp;gt; yeah, the only problem would be syncronizing the baton will be difficult
[22:27] &amp;lt;thecrypto&amp;gt; because you don't want 2 people grabbing the baton at the same time, or have the person who has the baton to drop of then et
[22:27] &amp;lt;thecrypto&amp;gt; nety
[22:27] &amp;lt;TC&amp;gt; token-ring-chat?
[22:27] &amp;lt;jrand0m&amp;gt; yup, voting systems are a pain. 
[22:28] &amp;lt;jrand0m&amp;gt; right, good ol' 2phaseCommit 
[22:28] &amp;lt;thecrypto&amp;gt; TC: no, basically the IM network has no central presence server
[22:28] &amp;lt;thecrypto&amp;gt; so what i'm thinking about doing is have a virtual server baton
[22:29] &amp;lt;duck&amp;gt; ok, using a bootdisk from now on...
[22:29] &amp;lt;jrand0m&amp;gt; the other option is to do group chat fully distributed: "group" just being "send these messages to peer X, Y, Z" 
[22:29] &amp;lt;jrand0m&amp;gt; d'oh duck 
[22:29] &amp;lt;thecrypto&amp;gt; yeah, but that's network by broadcast
[22:29] &amp;lt;jrand0m&amp;gt; not really 
[22:29] &amp;lt;thecrypto&amp;gt; which is usually the stupidest idea
[22:29] &amp;lt;jrand0m&amp;gt; the messages have to get sent to peer X, Y, Z from someone sometime 
[22:30] &amp;lt;jrand0m&amp;gt; its actually 1 less message than the (temporary) server based model 
[22:30] &amp;lt;thecrypto&amp;gt; yes, but then each person has to keep track of the group
[22:30] &amp;lt;jrand0m&amp;gt; (and the UI can make the group 'pretty') 
[22:30] &amp;lt;thecrypto&amp;gt; and now there has to be messages passed around about what the group is current
[22:30] &amp;lt;jrand0m&amp;gt; right, perhaps a control message stating "I think group A is X, Y, Z" 
[22:31] &amp;lt;jrand0m&amp;gt; instead of the voting protocol 
[22:31] &amp;lt;jrand0m&amp;gt; right, I'm not sure what way is best 
[22:31] &amp;lt;jrand0m&amp;gt; just saying there's an option 
[22:31] &amp;lt;jrand0m&amp;gt; no lo se 
[22:31] &amp;lt;thecrypto&amp;gt; yeah
[22:32] &amp;lt;jrand0m&amp;gt; anyway, if you want a 'product' on bugzilla for i2pim, lemmie know, as well as if theres anything i can do to help 
[22:32] &amp;lt;thecrypto&amp;gt; well, i need code for there to be bugs in first
[22:32] &amp;lt;jrand0m&amp;gt; ;) 
[22:33] &amp;lt;thecrypto&amp;gt; so wait a bit and i'll have something to put on bugzilla
[22:34] &amp;lt;jrand0m&amp;gt; cool, whenever, its trivial to add 
[22:35] &amp;lt;jrand0m&amp;gt; ok, i2ptunnel 
[22:35] &amp;lt;jrand0m&amp;gt; i've tossed in two bug-ish things into bugzilla: (Link: http://i2p.dnsalias.net/bugzilla/show_bug.cgi?id=1)http://i2p.dnsalias.net/bugzilla/show_bug.cgi?id=1 and (Link: http://i2p.dnsalias.net/bugzilla/show_bug.cgi?id=2)http://i2p.dnsalias.net/bugzilla/show_bug.cgi?id=2 
[22:36] &amp;lt;jrand0m&amp;gt; plus there's a thing wrt some browsers b0rking on missing trailing / 
[22:37] &amp;lt;jrand0m&amp;gt; getting sequence numbers into i2ptunnel would be really good, as large transfers sometimes are getting corrupted (missing message thats dropped, but sequence numbers would notice that immediately and fail fast) 
[22:37] &amp;lt;jrand0m&amp;gt; other than that, the things are minor, i2ptunnel is behaving a lot better than the router :) 
[22:38] &amp;lt;jrand0m&amp;gt; ok, any other apps? 
[22:39] &amp;lt;jrand0m&amp;gt; there was some discussion about NAT/SOCKS the last few days on the channel 
[22:39] &amp;lt;jrand0m&amp;gt; a socks enabled proxy that would let people ftp, bittorrent, etc would be really great 
[22:39] &amp;lt;jrand0m&amp;gt; plus there's the discussion aum started on the i2p list wrt file sharing / cdn 
[22:40] &amp;lt;jrand0m&amp;gt; (i swear i didn't tell him to make that post ;) 
[22:41] &amp;lt;jrand0m&amp;gt; i probably won't be doing anything on the app side beyond help out integrating with i2p, as there's a truckload of stuff to do in the router, so if you're interested in seeing them show up, get hackin' 
[22:44] &amp;lt;jrand0m&amp;gt; ok, thats it for apps 
[22:44] &amp;lt;jrand0m&amp;gt; 5) ??? 
[22:44] &amp;lt;jrand0m&amp;gt; hi 
[22:44] &amp;lt;jrand0m&amp;gt; any comments / questions / concerns / etc? 
[22:45] &amp;lt;ardvark&amp;gt; I think everyone fell asleep ;)
[22:46] &amp;lt;jrand0m&amp;gt; someone posted a question to the wiki's FAQ and it got answered after about a day, so if anyone has concerns, either post them there, to the i2p@i2p.dnsalias.net mailing list, ask it in this channel, or spraypaint it on the wall 
[22:46] &amp;lt;duck&amp;gt; oh, meeting
[22:46] &amp;lt;jrand0m&amp;gt; yeah, exciting, aint it ;) 
[22:46] * jrand0m slings mud at duck
[22:46] * mihi did not follow, sorry. he will stand in the corner for the next 5 minutes...
[22:46] &amp;lt;jrand0m&amp;gt; hehe 
[22:47] &amp;lt;jrand0m&amp;gt; ok, thats about it. 
[22:48] * jrand0m *baf*s the meeting to a close
&lt;/div></description></item><item><title>Réunion des développeurs I2P - 16 décembre 2003</title><link>/fr/blog/2003/12/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-d%C3%A9cembre-2003/</link><pubDate>Tue, 16 Dec 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/12/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-d%C3%A9cembre-2003/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> duck, FireRabbit, jrand0m, lonelynerd, mids, mihi, MrEcho, protocol, TC, wiht&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
[22:04] &amp;lt;jrand0m&amp;gt; 0) hi 
[22:04] &amp;lt;jrand0m&amp;gt; 1) iip 
[22:04] &amp;lt;jrand0m&amp;gt; 2) 0.2.3 &amp;amp; 0.2.3.1 
[22:04] &amp;lt;jrand0m&amp;gt; 3) hi 
[22:04] &amp;lt;jrand0m&amp;gt; 0) hi 
[22:04] &amp;lt;jrand0m&amp;gt; welcome to the ... something'th meeting 
[22:05] &amp;lt;jrand0m&amp;gt; (68? 69?) 
[22:05] &amp;lt;MrEcho&amp;gt; damm its 1pm here
[22:05] &amp;lt;jrand0m&amp;gt; GMT-8? 
[22:05] &amp;lt;duck&amp;gt; 69
[22:05] &amp;lt;jrand0m&amp;gt; h0t. 
[22:06] &amp;lt;jrand0m&amp;gt; ok, 1) iip 
[22:06] *** Signoff: tusko (EOF From client)
[22:06] * MrEcho compiles a kernel for the meeting
[22:06] &amp;lt;jrand0m&amp;gt; iip is acting crazy. all i know is nop is "moving servers", whatever that means. i don't know when it'll be done, etc. 
[22:06] &amp;lt;jrand0m&amp;gt; anyone have any more info they want to share with the class? 
[22:06] *** mids (mids@anon.iip) has joined channel #iip-dev
[22:06] &amp;lt;MrEcho&amp;gt; no info from nop
[22:07] &amp;lt;mids&amp;gt; this morning I was told that I could start Trent again
[22:07] &amp;lt;mids&amp;gt; (I did do so already last night)
[22:07] &amp;lt;jrand0m&amp;gt; wikked 
[22:07] &amp;lt;jrand0m&amp;gt; gracias 
[22:07] &amp;lt;mids&amp;gt; so that indicates that nop believes that IIP is more stable again
[22:07] &amp;lt;mids&amp;gt; if that is worth anything...
[22:07] &amp;lt;mids&amp;gt; *cough*
[22:07] &amp;lt;jrand0m&amp;gt; ok cool 
[22:08] &amp;lt;jrand0m&amp;gt; [woot roommate just handed me a glass of wine for the meeting] 
[22:08] &amp;lt;MrEcho&amp;gt; lol
[22:08] &amp;lt;jrand0m&amp;gt; ok, since nop is online and won't come to hte meeting, we'll have to save the lynch mob for later 
[22:09] &amp;lt;jrand0m&amp;gt; 2) 0.2.3 &amp;amp; 0.2.3.1 
[22:09] &amp;lt;mids&amp;gt; what specific question do you want to ask him?
[22:09] &amp;lt;protocol&amp;gt; when is the meeting
[22:09] &amp;lt;jrand0m&amp;gt; specific question&amp;gt; when will he make an official announcement describing the past problems and how the future ones will be addressed? 
[22:09] &amp;lt;jrand0m&amp;gt; the meeting is now 
[22:10] &amp;lt;jrand0m&amp;gt; (aka, at what point should we explore non-iip means of communication) 
[22:10] &amp;lt;mids&amp;gt; if I get an answer I'll let you know.
[22:10] &amp;lt;jrand0m&amp;gt; thanks 
[22:11] &amp;lt;jrand0m&amp;gt; ok, i2p stuff. 0.2.3 came out yesterday, and while most of hte kademlia code is working fine, there are some 0.2.2 bugs showing up as well as some other bugs being explored. 
[22:11] &amp;lt;jrand0m&amp;gt; i've committed a change to use tunneled messages for dbStore instead of garlics, which should reduce the load tc (et al) have been seeing on servers 
[22:12] &amp;lt;jrand0m&amp;gt; there is also a new persistent sessionKeyManager that will make it so restarts won't totally b0rk a router for 15 minutes 
[22:12] &amp;lt;MrEcho&amp;gt; what about client connect times to routers?
[22:12] &amp;lt;duck&amp;gt; so far it feels as good/bad as 0.2.2; unless my router/tunnels go down again this night, in which case it is worse as 0.2.2
[22:13] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; that seems to be in the interaction of two bugs from 0.2.2 thats acting up more than before. those two are my top priority. 
[22:13] &amp;lt;MrEcho&amp;gt; ok cool
[22:13] &amp;lt;jrand0m&amp;gt; duck&amp;gt; my feeling is that its worse than 0.2.2, from an end user perspective. i'm working on fixing that without sacrificing anonymity or security. 
[22:13] &amp;lt;MrEcho&amp;gt; its hard to work on the dns with that damm bug .. i have to restrt the dns server alot
[22:14] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; with local only routers i have not been able to reproduce the bugs - does it work for you w/ local only? 
[22:15] &amp;lt;MrEcho&amp;gt; no
[22:15] &amp;lt;jrand0m&amp;gt; could you send me debug logs for that? 
[22:15] &amp;lt;MrEcho&amp;gt; already deleted
[22:16] &amp;lt;jrand0m&amp;gt; ok, if you try again and it doesn't work, if you could send me debug logs from both the router and client I'd appreciate it. 
[22:16] &amp;lt;MrEcho&amp;gt; its doing the samething as before .. client gets msg that its sent .. but never makes it to the client
[22:16] &amp;lt;MrEcho&amp;gt; to the other client
[22:17] &amp;lt;MrEcho&amp;gt; ya .. ill see what i can do
[22:17] &amp;lt;jrand0m&amp;gt; ok, sounds like the i2psessionImpl2 bug. i haven't been able to reproduce that locally, but once its fixed for remote hopefully it will work for your situation 
[22:17] &amp;lt;jrand0m&amp;gt; gracias 
[22:17] &amp;lt;jrand0m&amp;gt; in any case, thanks for y'all's patience with the update. we're making progress, even if it doesn't feel like it on the surface 
[22:18] &amp;lt;protocol&amp;gt; shine on you crazy diamond
[22:18] &amp;lt;duck&amp;gt; in the future, say once i2p is actually used, how will the development / release process change to prevent broken releases from mess up the net?
[22:19] &amp;lt;jrand0m&amp;gt; once 1.0 is out, i'll do dev &amp;amp; roll out to an insane group of volunteers to play with for a week, then if things wokr great, it'll get rolled out to general release. 
[22:20] * FireRabbit will be an insane vollunteer
[22:20] &amp;lt;jrand0m&amp;gt; right now i've got to battle with kaffe &amp;amp; jetty for updates on i2p.dnsalias.net 
[22:20] &amp;lt;duck&amp;gt; what species?
[22:20] * MrEcho already is
[22:20] *** tusko (~tusko@anon.iip) has joined channel #iip-dev
[22:20] &amp;lt;jrand0m&amp;gt; y'all already are insane (and very helpful) volunteers :) 
[22:20] &amp;lt;FireRabbit&amp;gt; thank you!
[22:20] &amp;lt;FireRabbit&amp;gt; :)
[22:21] *** TC (~TC@anon.iip) has joined channel #iip-dev
[22:21] &amp;lt;jrand0m&amp;gt; hey if it aint tc 
[22:21] * MrEcho wips TC .. your late
[22:21] &amp;lt;TC&amp;gt; hey
[22:21] &amp;lt;TC&amp;gt; we back up and running?
[22:21] &amp;lt;MrEcho&amp;gt; ya i can type todya...
[22:22] &amp;lt;jrand0m&amp;gt; iip seems up... 
[22:22] &amp;lt;TC&amp;gt; yay
[22:22] &amp;lt;jrand0m&amp;gt; in any case, i'm hoping to have 0.2.3.1 out in the next few days, once the two critical bugs get fixed (the cpu overload tc has seen has already been updated) 
[22:23] *** wiht (anon@anon.iip) has joined channel #iip-dev
[22:23] &amp;lt;TC&amp;gt; what was the cause?
[22:23] &amp;lt;FireRabbit&amp;gt; i seem to have noticed increased disk activtiy since updating to 0.2.3 but i havent spent any time to see if thats actually i2p or just the comp being stupid
[22:23] *** Signoff: wiht ((null))
[22:23] &amp;lt;TC&amp;gt; FireRabbit, how much memmory do you have?
[22:24] &amp;lt;FireRabbit&amp;gt; that computer has 128 i believe
[22:24] &amp;lt;FireRabbit&amp;gt; you think it could be the paging file?
[22:24] &amp;lt;jrand0m&amp;gt; the cause was that 0.2.3 sends all dbStore messages via garlic routed messages instead of directly, which uses either ElGamal or AES+SessionTag (depending on whether tags are known). the persistentSessionKeyMAnager will make tags last longer, and 0.2.3.1 will send dbStore messages through tunnels instead 
[22:24] &amp;lt;TC&amp;gt; because i have 512 and i2p gave me an 'out of memmory' error last night
[22:24] &amp;lt;jrand0m&amp;gt; really? shite 
[22:24] &amp;lt;FireRabbit&amp;gt; oh, intresting
[22:25] &amp;lt;MrEcho&amp;gt; wow
[22:25] &amp;lt;jrand0m&amp;gt; yeah, thats #3 on the list of bugs left to crack (though thats not a 0.2.3.1 showstopper) 
[22:25] &amp;lt;jrand0m&amp;gt; OOMs don't use all 512 
[22:25] &amp;lt;TC&amp;gt; but it seems to be running fine now
[22:25] &amp;lt;jrand0m&amp;gt; they only use what java's given (e.g. 64M) 
[22:26] &amp;lt;TC&amp;gt; yes
[22:26] &amp;lt;duck&amp;gt; Memory: In use: 8187KB
[22:26] &amp;lt;jrand0m&amp;gt; word 
[22:26] &amp;lt;duck&amp;gt; that is not much!
[22:26] &amp;lt;duck&amp;gt; yet
[22:26] &amp;lt;MrEcho&amp;gt; Memory: In use: 8908KB Free: 4088KB 
[22:27] &amp;lt;jrand0m&amp;gt; right, there is something growing in there, i hope to have it tracked down by 0.3 
[22:27] &amp;lt;jrand0m&amp;gt; cool, free means it used to use 12.9M, now it only uses 8.9 
[22:27] &amp;lt;TC&amp;gt; its running at 30megs of memory at the moment but last night it jumped up to (what windows told me) '70' about then is where it crashed
[22:27] &amp;lt;jrand0m&amp;gt; yeah, kaffe does that for me tc 
[22:28] &amp;lt;jrand0m&amp;gt; ok, in any case, people should subscribe to the i2p mailing list 
[22:28] * FireRabbit is thinking when he gets home today hes going to rewrite the meshwork lib since it has some problems
[22:28] &amp;lt;FireRabbit&amp;gt; sigh
[22:28] &amp;lt;jrand0m&amp;gt; ((Link: http://i2p.dnsalias.net/pipermail/i2p/)http://i2p.dnsalias.net/pipermail/i2p/) 
[22:28] &amp;lt;jrand0m&amp;gt; d'oh FireRabbit 
[22:28] &amp;lt;FireRabbit&amp;gt; this thing is never going to gte done
[22:28] &amp;lt;TC&amp;gt; yah, and memory is no biggy for the most part
[22:28] &amp;lt;jrand0m&amp;gt; heh, no project goes as easily as one hopes 
[22:28] &amp;lt;FireRabbit&amp;gt; nope
[22:28] &amp;lt;protocol&amp;gt; jrand0m: the maillist triggers Yahoo! spam protection
[22:28] &amp;lt;protocol&amp;gt; just a heads up
[22:28] &amp;lt;jrand0m&amp;gt; really protocol? 
[22:29] &amp;lt;protocol&amp;gt; yeah
[22:29] &amp;lt;jrand0m&amp;gt; perhaps thats what triggered the spam guard when i cc'ed iip-dev 
[22:29] * jrand0m will write my isp
[22:29] &amp;lt;jrand0m&amp;gt; (or perhaps its the .dnsalias.net thing) 
[22:30] &amp;lt;protocol&amp;gt; i didn't get any mailings so far, and i emptied my bulk mail b4 i could check
[22:30] &amp;lt;duck&amp;gt; or the jrandom nicknam
[22:30] &amp;lt;jrand0m&amp;gt; lol duck 
[22:30] &amp;lt;FireRabbit&amp;gt; :)
[22:30] &amp;lt;jrand0m&amp;gt; that'd be awesome if my nick was filtered :) 
[22:30] &amp;lt;FireRabbit&amp;gt; hehe
[22:30] *** wiht (anon@anon.iip) has joined channel #iip-dev
[22:30] &amp;lt;jrand0m&amp;gt; wb wiht 
[22:30] &amp;lt;jrand0m&amp;gt; speaking of which, I suppose I should inject 3.1) apps :) 
[22:31] &amp;lt;jrand0m&amp;gt; hey MrEcho, how goes the battle? 
[22:31] &amp;lt;wiht&amp;gt; jrand0m: Hello.
[22:31] &amp;lt;MrEcho&amp;gt; the day somone writes a autodetect program for the linux compile config
[22:31] &amp;lt;MrEcho&amp;gt; well its on its way
[22:31] &amp;lt;duck&amp;gt; knoppix uses some autodetect thing, isnt it?
[22:31] &amp;lt;jrand0m&amp;gt; ./configure ; make ; make check ; make install ; reboot 
[22:31] &amp;lt;duck&amp;gt; &amp;lt;/offtopic&amp;gt;
[22:31] &amp;lt;MrEcho&amp;gt; ive pritty much maped out how i want to do everything
[22:31] &amp;lt;jrand0m&amp;gt; word 
[22:32] &amp;lt;jrand0m&amp;gt; do you have a clear view on how i2ptunnel could be updated to make use of what you're doing MrEcho? 
[22:32] &amp;lt;FireRabbit&amp;gt; i think knoppix uses hotplug
[22:32] &amp;lt;MrEcho&amp;gt; 0.1 wont be/might be locked down .. dont know yet
[22:32] &amp;lt;jrand0m&amp;gt; coo' 
[22:33] &amp;lt;TC&amp;gt; oh jrand0m, i have a question about the cvs
[22:33] &amp;lt;jrand0m&amp;gt; que tal? 
[22:33] &amp;lt;MrEcho&amp;gt; for dns querys im going to have a server port on the Client and RS side for Names querys
[22:33] &amp;lt;FireRabbit&amp;gt; ok jrand0m so enlighten me on this, if you have two arrays, one thats storing data just recieved and one thats acting as a buffer what would you name them
[22:33] &amp;lt;MrEcho&amp;gt; and im going to build a lib for any app to use
[22:33] &amp;lt;jrand0m&amp;gt; FireRabbit&amp;gt; src, dest 
[22:34] &amp;lt;FireRabbit&amp;gt; humm
[22:34] &amp;lt;TC&amp;gt; i thought it would be a good idea if i updated the host file directly to the i2p based cvs so it could be included with future versions
[22:34] &amp;lt;jrand0m&amp;gt; definitely tc 
[22:34] &amp;lt;FireRabbit&amp;gt; this is a pretty big class, i think id want to go a little more specific than that
[22:34] * jrand0m should get you a cvs account
[22:34] &amp;lt;TC&amp;gt; im just wondering how to connect to it
[22:34] &amp;lt;duck&amp;gt; TC: you want (Link: http://www.tortoisecvs.org/)http://www.tortoisecvs.org/
[22:34] &amp;lt;duck&amp;gt; easiest CVS client for windows that I know
[22:35] * MrEcho uses the dos ver :)
[22:35] &amp;lt;mihi&amp;gt; duck: for windows != win9x ;)
[22:35] * FireRabbit uses the cvs command line port
[22:35] &amp;lt;duck&amp;gt; mihi: I did test it with win9x
[22:35] &amp;lt;jrand0m&amp;gt; tc&amp;gt; have you used cvs before? or are you concerned w/ anonymity? (you should be able to cvs through i2p at the moment) 
[22:35] * mihi uses either WinCVS or the cygwin cvs
[22:35] * jrand0m uses cvs.exe
[22:35] &amp;lt;TC&amp;gt; ok, so i use that client and set up the proxy?
[22:35] &amp;lt;TC&amp;gt; no, ive never used cvs before
[22:35] &amp;lt;jrand0m&amp;gt; ok, i'll walk you through the setup after the meeting 
[22:36] &amp;lt;TC&amp;gt; sure, thanks
[22:36] &amp;lt;duck&amp;gt; about cvs-ing through the tunnel:
[22:36] &amp;lt;duck&amp;gt; wouldnt the double messages be a big problem?
[22:36] *** Signoff: wiht (Ping timeout)
[22:37] &amp;lt;duck&amp;gt; especially for commits
[22:37] &amp;lt;jrand0m&amp;gt; yes duck, but I haven't run into that problem (cvs messages are typically small) 
[22:37] &amp;lt;jrand0m&amp;gt; &amp;gt;64k messages (e.g. the specs .pdf or .sxw) should for now be done through the normal internet 
[22:38] &amp;lt;duck&amp;gt; jabber msges get also duplicated quite often
[22:38] &amp;lt;jrand0m&amp;gt; you're right though, in that its not a rock solid solution for cvs yet 
[22:38] &amp;lt;duck&amp;gt; even though they are XML, they are not that big
[22:40] &amp;lt;jrand0m&amp;gt; right, lost acks are one of the bitches of the current lost i2psessionimpl2 bugs :/ 
[22:40] &amp;lt;duck&amp;gt; k
[22:41] &amp;lt;duck&amp;gt; (that was a partly lost ack)
[22:41] &amp;lt;jrand0m&amp;gt; (with the network this size, there should be no resends ever, unless that the peer is offline) 
[22:42] &amp;lt;jrand0m&amp;gt; hmm ok, any other i2p stuff? 
[22:42] &amp;lt;mihi&amp;gt; jrand0m: how about adding some kinda sequence number into the i2p packets?
[22:43] &amp;lt;jrand0m&amp;gt; i2ptunnel packets? 
[22:43] &amp;lt;mihi&amp;gt; this would help with the doubling things.
[22:43] &amp;lt;mihi&amp;gt; no, i2pnp packets
[22:43] &amp;lt;mihi&amp;gt; okay, one could do it on i2ptunnel level as well.
[22:43] &amp;lt;TC&amp;gt; so jrand0m did you get your conncetion back or are you still at a cafe?
[22:43] &amp;lt;mihi&amp;gt; just if you get twice the same number, disregard the second one.
[22:44] &amp;lt;jrand0m&amp;gt; those already handle dup ids for most things, though you're right in that there's going to be an update on 0.3 for the remaining messages 
[22:44] &amp;lt;jrand0m&amp;gt; right, currently we keep a history of the last 1000 msgIds to drop dups 
[22:44] &amp;lt;mihi&amp;gt; okay, if anyone volunteers to write a good tcp impl for i2p, that would be better ;)
[22:44] &amp;lt;jrand0m&amp;gt; yes! :) 
[22:44] *** Nostradumbass (nostradum@anon.iip) has joined channel #iip-dev
[22:45] * jrand0m thinks there's going to be a bounty for some [yet to be determined killer app/feature] once 1.0 gets near
[22:45] &amp;lt;duck&amp;gt; win a 1 hour private chat session with UserX!
[22:45] &amp;lt;jrand0m&amp;gt; lol 
[22:45] &amp;lt;MrEcho&amp;gt; lol
[22:46] &amp;lt;jrand0m&amp;gt; ok, any other i2p things, or iip things, or anything else for this, the 69th iip-dev meeting? 
[22:46] &amp;lt;jrand0m&amp;gt; (other than userx pinup girl comments) 
[22:47] &amp;lt;duck&amp;gt; any other apps that duck inc. should run?
[22:47] &amp;lt;jrand0m&amp;gt; bluebeep! 
[22:47] &amp;lt;TC&amp;gt; 1. jrand0m did you fix your connection issues? 2. what do you think of my new eepsite?
[22:47] &amp;lt;TC&amp;gt; bluebeep?
[22:47] &amp;lt;jrand0m&amp;gt; oh sorry tc. yes, i finally have net access :) haven't seen your new eepsite beyond the board (which kicks ass), but i'll check later :) 
[22:48] &amp;lt;duck&amp;gt; TC: I like the new design
[22:48] &amp;lt;TC&amp;gt; hmm, i should change the board as well to cut down on the load time
[22:48] &amp;lt;duck&amp;gt; only think you should try to disable the email function in the phpboard, now you get an error each time
[22:48] &amp;lt;TC&amp;gt; thanks duck
[22:48] &amp;lt;jrand0m&amp;gt; dropping images would be a plus 
[22:49] &amp;lt;TC&amp;gt; good idea
[22:49] &amp;lt;jrand0m&amp;gt; (bluebeep is an old wardialer) 
[22:49] &amp;lt;MrEcho&amp;gt; ya
[22:49] &amp;lt;jrand0m&amp;gt; (and all around fun toy) 
[22:49] &amp;lt;duck&amp;gt; please keep in mind that the average age is 16 here
[22:50] * MrEcho is 24
[22:50] * duck ducks
[22:50] * jrand0m doubts there are too many 3 year olds to balance out the geriatrics among us ;)
[22:50] *** wiht (anon@anon.iip) has joined channel #iip-dev
[22:50] &amp;lt;MrEcho&amp;gt; lol
[22:50] * TC built a blackbox once
[22:50] &amp;lt;jrand0m&amp;gt; w3wt 
[22:50] &amp;lt;lonelynerd&amp;gt; is the meeting already over?
[22:50] &amp;lt;duck&amp;gt; last Q:
[22:50] *** protocol is now known as proto_afk
[22:51] &amp;lt;duck&amp;gt; how can we read the kademlia stats?
[22:51] * jrand0m hasn't !baf'ed yet lonelynerd, so ask away :)
[22:51] * MrEcho kills pcmcia support in the kernel
[22:51] &amp;lt;duck&amp;gt; just so that we understand what routerConsole.html dumps
[22:51] &amp;lt;MrEcho&amp;gt; im getting pissed
[22:51] &amp;lt;jrand0m&amp;gt; ok, the JobQueue stats I assume you mean? 
[22:52] * duck guesses that it is all obvious probably
[22:52] &amp;lt;jrand0m&amp;gt; basically when I look at JobQueue stats, I check to see that the avg execution time for the Build garlic message, buld tunnel, and handle * message jobs are small 
[22:52] &amp;lt;jrand0m&amp;gt; (those are the jobs that usually take the longest, and when the pending side of things gets large, everything suffers) 
[22:53] &amp;lt;lonelynerd&amp;gt; (actually, i better read the logs first)
[22:53] &amp;lt;duck&amp;gt; gotcha
[22:53] &amp;lt;jrand0m&amp;gt; the .1-.6s avg pending time i've been seeing is shit poor and one of the big things i'm going to aim for once its time to tune 'em 
[22:54] &amp;lt;jrand0m&amp;gt; the netDb contents liveliness and reliability are largely random numbers, as long as they're &amp;gt; 100. last sent successfully means when was the last time it was sent to 2 or more peers 
[22:54] &amp;lt;jrand0m&amp;gt; (we resend randomly if it isn't local) 
[22:54] &amp;lt;jrand0m&amp;gt; (no more than once every 5 minutes though) 
[22:55] &amp;lt;jrand0m&amp;gt; is there a stat that would be helpful for people, or some other visualization that might help? (if its nontrivial i might not throw it in, but if its easy, i probably would) 
[22:56] &amp;lt;duck&amp;gt; thanks
[22:57] &amp;lt;jrand0m&amp;gt; any other comments / questions / concerns / frisbees? 
[22:59] &amp;lt;jrand0m&amp;gt; in that case 
[22:59] * jrand0m winds up
[22:59] * jrand0m *baf*s the meeting closed
&lt;/div></description></item><item><title>Réunion des développeurs I2P - 9 décembre 2003</title><link>/fr/blog/2003/12/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-9-d%C3%A9cembre-2003/</link><pubDate>Tue, 09 Dec 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/12/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-9-d%C3%A9cembre-2003/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> duck, joda, jrand0m, mrflibble, Nostradumbass&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
[22:02] &amp;lt;jrand0m&amp;gt; 0) welcome to $num 
[22:02] &amp;lt;jrand0m&amp;gt; 1) iip status 
[22:02] &amp;lt;jrand0m&amp;gt; 2) kademlia stuff + idn 
[22:02] &amp;lt;jrand0m&amp;gt; 3) peer profiling stuff 
[22:02] &amp;lt;jrand0m&amp;gt; 4) i2p services 
[22:02] &amp;lt;jrand0m&amp;gt; 5) stuff 
[22:02] &amp;lt;jrand0m&amp;gt; 0) welcome 
[22:02] &amp;lt;jrand0m&amp;gt; hi 
[22:03] &amp;lt;jrand0m&amp;gt; this is meeting 67 or 68... 
[22:03] &amp;lt;jrand0m&amp;gt; 1) iip status 
[22:03] &amp;lt;jrand0m&amp;gt; I dunno. anyone know what the situation has been as of late? 
[22:04] &amp;lt;jrand0m&amp;gt; the iip devs aren't here, so... dunno. 
[22:04] &amp;lt;jrand0m&amp;gt; [ping] 
[22:04] &amp;lt;jrand0m&amp;gt; (last week I typed for probably 10 minutes before my client pinged me out...) 
[22:05] &amp;lt;jrand0m&amp;gt; (i'm not going to type anything else until I get a p0ng, damnit ;) 
[22:05] *** Nostradumbass (nostradum@anon.iip) has joined channel #iip-dev
[22:05] &amp;lt;jrand0m&amp;gt; 'lo Nostradumbass 
[22:06] &amp;lt;Nostradumbass&amp;gt; hi :)
[22:06] &amp;lt;jrand0m&amp;gt; ok cool, so I haven't pinged out, people are just lurking. cool :) 
[22:06] * jrand0m hops on to the next agenda item
[22:06] &amp;lt;Nostradumbass&amp;gt; how's i2p coming?
[22:06] &amp;lt;Nostradumbass&amp;gt; sorry?
[22:06] &amp;lt;jrand0m&amp;gt; good lead in ;) 
[22:07] &amp;lt;jrand0m&amp;gt; agenda item 3) i2p 0.2.3 status :) 
[22:07] *** nerox (~nerox@anon.iip) has joined channel #iip-dev
[22:07] &amp;lt;jrand0m&amp;gt; there's been a lot of progress, even though I'm offline. commited a truckload of code a few hours ago 
[22:07] &amp;lt;jrand0m&amp;gt; that includes an implementation of the kademlia netDb 
[22:08] &amp;lt;jrand0m&amp;gt; so I'm pretty confident we'll hit the release for 0.2.3 next week (which is basically kademlia netDb + a shell script) 
[22:08] &amp;lt;jrand0m&amp;gt; there have been a few more variations on the kademlia proto though to make things more relevent for i2p 
[22:09] &amp;lt;jrand0m&amp;gt; we will always have a very, very, /very/ sparse kademlia tree. 
[22:09] &amp;lt;jrand0m&amp;gt; 2^256 possible slots, and 1-10 values per peer in the network. 
[22:09] &amp;lt;jrand0m&amp;gt; so, thinking insanely overzealous, we still wont be using jack shit, and everything will be in the furthest out kbucket 
[22:10] &amp;lt;jrand0m&amp;gt; so some parts of kademlia are going to be quietly ignored ;) but the basic gist stays the same, including the search algo &amp;amp; distance metric 
[22:10] &amp;lt;jrand0m&amp;gt; idn, however, is dead in the water. 
[22:11] &amp;lt;jrand0m&amp;gt; the idea that i2p's netDb code could run off the same code as a publishing DHT was a silly little idea 
[22:11] &amp;lt;jrand0m&amp;gt; and has been promptly abandonded. 
[22:11] &amp;lt;jrand0m&amp;gt; idn is still generally a good idea, but I'm not going to spend my i2p dev time working on it 
[22:12] *** tusko (~tusko@anon.iip) has joined channel #iip-dev
[22:12] &amp;lt;jrand0m&amp;gt; but part of the 0.2.3 changes include a dramatic revamp of how we choose peers and organize router stats 
[22:12] &amp;lt;jrand0m&amp;gt; heya tusko 
[22:12] &amp;lt;jrand0m&amp;gt; that brings us to agenda item 3) peer profiling 
[22:12] &amp;lt;jrand0m&amp;gt; I've been pretty silly...and finally did some of the math 
[22:13] &amp;lt;jrand0m&amp;gt; the stats being gathered now are immense. 
[22:13] &amp;lt;jrand0m&amp;gt; about 6000 data points /per peer/ 
[22:13] &amp;lt;duck&amp;gt; what is peer profiling?
[22:13] &amp;lt;jrand0m&amp;gt; peer profiling is where the router keeps track of the performance of each peer so that it can decide who to use in the future 
[22:13] &amp;lt;duck&amp;gt; ah
[22:13] &amp;lt;jrand0m&amp;gt; (aka fast routers, reliable routers, etc) 
[22:13] &amp;lt;duck&amp;gt; the process that eats up my memory :)
[22:14] &amp;lt;jrand0m&amp;gt; heh actually that part isn't toooo bad 
[22:14] &amp;lt;jrand0m&amp;gt; though 6000 data points won't scale. 
[22:14] &amp;lt;jrand0m&amp;gt; 1000 routers @ 6000 data points each @ 4 bytes / data point = 24Mb 
[22:15] &amp;lt;jrand0m&amp;gt; though keeping detailed stats on a few hundred peers is probably fine, even as the net grows beyond that 
[22:15] &amp;lt;jrand0m&amp;gt; we /don't/ need to keep stats on everyone. just routers we want to 'use' for our tunnels, garlic routing, and source routing. 
[22:16] &amp;lt;jrand0m&amp;gt; we could probably get away in the long term with just keeping track of a hundred or so peers. 
[22:16] &amp;lt;jrand0m&amp;gt; but, for now, I'm going to say fuckit. 
[22:16] &amp;lt;jrand0m&amp;gt; keep stats on all peers 
[22:16] &amp;lt;duck&amp;gt; ping
[22:16] &amp;lt;jrand0m&amp;gt; p0ng 
[22:17] &amp;lt;duck&amp;gt; will it try to learn about all peers?
[22:17] &amp;lt;jrand0m&amp;gt; right now, yes 
[22:17] &amp;lt;duck&amp;gt; oh wait, your last lines covered that
[22:17] &amp;lt;jrand0m&amp;gt; we also have some code for coallescing and running calculations on the peer profiles 
[22:18] &amp;lt;jrand0m&amp;gt; so one of those calculators will determine what peers to drop 
[22:18] &amp;lt;jrand0m&amp;gt; an example of the data set being collected: (Link: http://i2p.dnsalias.net/~jrandom/profile.txt)http://i2p.dnsalias.net/~jrandom/profile.txt 
[22:19] &amp;lt;jrand0m&amp;gt; (you'll notice lots of 0s :) 
[22:19] &amp;lt;jrand0m&amp;gt; I've written up a rough manifesto for peer selection and profiling, but need to get that onto the wiki 
[22:20] &amp;lt;jrand0m&amp;gt; but thats all 0.3 stuff, really. 0.2.3 just uses a little of it 
[22:21] &amp;lt;jrand0m&amp;gt; ok, thats it for the peer profiling. lots more later, just giving a lil view into whats up 
[22:21] &amp;lt;jrand0m&amp;gt; (of course, as always, anyone who wants to get down and dirty and figure out what other stats / calculations / attacks / etc should be used would be *very* much appreciated) 
[22:22] &amp;lt;jrand0m&amp;gt; ok, 4) i2p services 
[22:23] &amp;lt;jrand0m&amp;gt; tc's site is awesome &amp;amp; really reliable! I finally got to nightblade's page as well, and its a cool blog ('plog' ;).. I just wish I could leave comments :) 
[22:23] &amp;lt;jrand0m&amp;gt; there's also duck's jabber server, which works fairly easily with the instructions posted to tc's board 
[22:24] &amp;lt;jrand0m&amp;gt; things sometimes act up a bit, but thats related to some bugs in the router &amp;lt;= 0.2.2, and have been fixed (and will roll out in 0.2.3) 
[22:24] &amp;lt;jrand0m&amp;gt; the squid proxy is generally offline, since I'm offline too much to babysit my kaffe routers :/ 
[22:25] &amp;lt;jrand0m&amp;gt; so for the moment, the eepsites and the jabber chat is probably the most reliable things on i2p, all running on top of i2ptunnel 
[22:25] &amp;lt;jrand0m&amp;gt; what services would be cool to show up next? 
[22:25] &amp;lt;duck&amp;gt; I did try to run an ircd over i2ptunnel
[22:25] &amp;lt;duck&amp;gt; but before it got the full MOTD after logging in, I got ping timeouted already
[22:26] &amp;lt;jrand0m&amp;gt; d'oh 
[22:26] &amp;lt;duck&amp;gt; and that was on the same router
[22:26] &amp;lt;duck&amp;gt; so in the wild performance will be even worse
[22:26] &amp;lt;jrand0m&amp;gt; on the local router it pinged out?! 
[22:26] &amp;lt;jrand0m&amp;gt; local router should never ping anything out 
[22:26] &amp;lt;jrand0m&amp;gt; oh, except for that race bug 
[22:26] &amp;lt;jrand0m&amp;gt; (which is probably what it was, since it was local and the race is faster there) 
[22:26] &amp;lt;duck&amp;gt; irc client pinged out for not responding in time
[22:27] &amp;lt;duck&amp;gt; I'll retry with 0.2.3
[22:27] &amp;lt;jrand0m&amp;gt; word 
[22:27] &amp;lt;duck&amp;gt; though jabber is nice for now
[22:27] &amp;lt;jrand0m&amp;gt; totally 
[22:27] &amp;lt;jrand0m&amp;gt; and long term, irc is not the way to go 
[22:27] &amp;lt;duck&amp;gt; tc, jrandom and me are there to chat with!
[22:27] &amp;lt;jrand0m&amp;gt; hehe :) 
[22:28] &amp;lt;jrand0m&amp;gt; we need an IM and group chat solution that doesn't give cleartext to anyone unauthorized, and doesn't require centralized choke points 
[22:28] &amp;lt;jrand0m&amp;gt; (aka iip 2.0) 
[22:28] &amp;lt;jrand0m&amp;gt; now would be a nice time for userx to come back into the fold ;) 
[22:29] * jrand0m stops holding breath
[22:29] &amp;lt;jrand0m&amp;gt; an nntp server would /also/ really really rule. 
[22:29] &amp;lt;duck&amp;gt; I'll try that tomorrow
[22:29] &amp;lt;jrand0m&amp;gt; r0x0r 
[22:30] &amp;lt;duck&amp;gt; jabber is really nice to run other things over
[22:30] &amp;lt;duck&amp;gt; check out the jabber rpc specs
[22:30] &amp;lt;duck&amp;gt; (Link: http://www.pipetree.com/jabber/jrpc/)http://www.pipetree.com/jabber/jrpc/
[22:30] &amp;lt;duck&amp;gt; other services?
[22:30] &amp;lt;jrand0m&amp;gt; thats interesting - doing jabber as a naming service, essentially 
[22:31] &amp;lt;duck&amp;gt; you mean:
[22:31] &amp;lt;jrand0m&amp;gt; there will always be more services to add - with mail (usenet), chat (jabber) and publishing/browsing (eepsites), there's good coverage 
[22:31] &amp;lt;duck&amp;gt; name server has a jabber client through which you can register names (provided token)
[22:31] &amp;lt;duck&amp;gt; also use it to query?
[22:31] &amp;lt;jrand0m&amp;gt; naw 
[22:32] &amp;lt;jrand0m&amp;gt; jabber's registry being the naming service 
[22:32] &amp;lt;duck&amp;gt; ok
[22:32] &amp;lt;jrand0m&amp;gt; its centralized but it works 
[22:32] &amp;lt;jrand0m&amp;gt; just like hosts.txt :) 
[22:33] &amp;lt;duck&amp;gt; are there mail solutions that are better suited for there environments than smtp and pop/imap ?
[22:33] &amp;lt;jrand0m&amp;gt; thats a really good question 
[22:33] &amp;lt;duck&amp;gt; cause I dont think that it will just work when you hook up mail servers
[22:34] &amp;lt;jrand0m&amp;gt; yeah, it'd probably need either a gateway (ala freemail) or the naming service doing some interesting tap dancing 
[22:34] &amp;lt;jrand0m&amp;gt; or it reverts back to centralized single POP3/IMAP server with everyone on the same server 
[22:35] &amp;lt;duck&amp;gt; I spoke with aum (author of freemail) yesterday
[22:35] &amp;lt;duck&amp;gt; he was talking about reimplementing fred in python
[22:35] &amp;lt;jrand0m&amp;gt; lol nice 
[22:35] *** mrflibble (mrflibble@anon.iip) has joined channel #iip-dev
[22:35] &amp;lt;duck&amp;gt; so I did suggest him to work on the python routers for i2p instead
[22:35] &amp;lt;jrand0m&amp;gt; ooh that would TOTALLY rule! 
[22:35] &amp;lt;duck&amp;gt; then he got totally upset about the pdf documents
[22:36] &amp;lt;jrand0m&amp;gt; hey, if he wants the openOffice originals, or even a txt export I'll export 
[22:36] &amp;lt;duck&amp;gt; and I lost my patience and told him that you would also have the m$word docs if he did ask nicely
[22:36] &amp;lt;duck&amp;gt; well, you were a fuckhead for not doing a html export or something
[22:36] &amp;lt;jrand0m&amp;gt; naw, I tried that ;) 
[22:36] &amp;lt;duck&amp;gt; I lost my patience and told him to talk to you
[22:36] &amp;lt;jrand0m&amp;gt; the openOffice html export SUCKS 
[22:37] &amp;lt;duck&amp;gt; hm
[22:37] &amp;lt;mrflibble&amp;gt; true jr
[22:37] &amp;lt;jrand0m&amp;gt; when the specs turn 1.0 (aka when the router turns 1.0 and they're updated to match the code), they'll be on the wiki. 
[22:37] &amp;lt;duck&amp;gt; wiki has most info though
[22:37] &amp;lt;jrand0m&amp;gt; exactly 
[22:37] &amp;lt;mrflibble&amp;gt; i tried using that for that kevin mitnick book. it was worse than ms office
[22:37] &amp;lt;duck&amp;gt; oh well
[22:37] &amp;lt;jrand0m&amp;gt; zactly. 
[22:37] &amp;lt;duck&amp;gt; he might appear here once
[22:37] &amp;lt;jrand0m&amp;gt; that'd be awesome 
[22:38] &amp;lt;duck&amp;gt; but maybe it is better with his attitude to join the freenet gang
[22:38] &amp;lt;duck&amp;gt; ...
[22:38] &amp;lt;jrand0m&amp;gt; well, effort on freenet is always a good thing 
[22:38] * duck goes back to beeing friendly
[22:38] &amp;lt;jrand0m&amp;gt; :) 
[22:38] &amp;lt;duck&amp;gt; aums work rocks
[22:38] &amp;lt;duck&amp;gt; hopefully he'll rock on i2p
[22:39] &amp;lt;jrand0m&amp;gt; yeah whenever someone talked about searching on freenet, I always just said "well just do a McNabb" 
[22:39] &amp;lt;jrand0m&amp;gt; we need the help, certainly 
[22:39] &amp;lt;duck&amp;gt; which brings me to the following question:
[22:39] &amp;lt;duck&amp;gt; are the changes to I2P that you do specced?
[22:39] &amp;lt;duck&amp;gt; or is the java source the documentation for the latest info
[22:40] &amp;lt;jrand0m&amp;gt; there are notes taken in my palmpilot, filesystem, and notebook, but unfortunately I haven't updated the openoffice docs in a while 
[22:40] &amp;lt;jrand0m&amp;gt; feb is doc-month for jrandom. 
[22:40] &amp;lt;jrand0m&amp;gt; (and qa, and bugfixing) 
[22:41] &amp;lt;jrand0m&amp;gt; ((and benders ;)) 
[22:41] &amp;lt;jrand0m&amp;gt; the specs are still pretty much correct, there are just more details. 
[22:41] &amp;lt;duck&amp;gt; awesome
[22:41] &amp;lt;jrand0m&amp;gt; but the datastructures have had more changes 
[22:42] &amp;lt;jrand0m&amp;gt; ok, anything else for services? 
[22:43] &amp;lt;jrand0m&amp;gt; ok, 5) stuff 
[22:43] &amp;lt;jrand0m&amp;gt; hi 
[22:43] &amp;lt;duck&amp;gt; hi!
[22:43] &amp;lt;jrand0m&amp;gt; how's tricks? 
[22:43] &amp;lt;jrand0m&amp;gt; [any questions / thoughts / issues / etc go here] 
[22:43] &amp;lt;duck&amp;gt; the base64 tricks should be added to the i2ptricks pages
[22:44] &amp;lt;jrand0m&amp;gt; ooh good point 
[22:44] &amp;lt;duck&amp;gt; might be some other tricks too that I dont know yet
[22:44] &amp;lt;duck&amp;gt; will grep the sources for 'main'
[22:44] &amp;lt;jrand0m&amp;gt; I feel guilty for not having the installer let someoene automatically fetch hosts.txt and reseed 
[22:44] &amp;lt;jrand0m&amp;gt; lol 
[22:44] &amp;lt;jrand0m&amp;gt; there are lots and lots of main() methods, but they're mostly test functions 
[22:45] &amp;lt;jrand0m&amp;gt; oh! 
[22:45] &amp;lt;jrand0m&amp;gt; one thing. DONT run the current code from cvs and expect it to work with normal routers. 
[22:45] *** joda (--@anon.iip) has joined channel #iip-dev
[22:45] &amp;lt;joda&amp;gt; hi
[22:45] &amp;lt;jrand0m&amp;gt; the db messages changed :) 
[22:45] &amp;lt;jrand0m&amp;gt; hi joda 
[22:45] &amp;lt;joda&amp;gt; sorry, if I interrupt something
[22:45] &amp;lt;duck&amp;gt; I got a bit upset that I couldnt get cvs to work
[22:45] &amp;lt;duck&amp;gt; but then I did remember that this isnt freenet
[22:45] &amp;lt;joda&amp;gt; I was just wondering what happend to "anonymail" ?
[22:46] &amp;lt;duck&amp;gt; so you dont need latest cvs to be able to use it
[22:46] &amp;lt;jrand0m&amp;gt; joda&amp;gt; the user who runs it doesn't seem to be online at the moment. should be back soon 
[22:46] &amp;lt;jrand0m&amp;gt; hehe duck - did it fail for you today after I committed, or do you mean from before today? 
[22:46] &amp;lt;duck&amp;gt; last week somewhere
[22:46] &amp;lt;joda&amp;gt; jrand&amp;gt; thx :)
[22:46] &amp;lt;joda&amp;gt; cu :)
[22:46] &amp;lt;jrand0m&amp;gt; ah 'k duck 
[22:46] &amp;lt;jrand0m&amp;gt; l8r joda 
[22:47] &amp;lt;jrand0m&amp;gt; yeah, I only endorse running the released code 
[22:47] &amp;lt;duck&amp;gt; will 0.2.3 put the version files in a directory? :)
[22:47] &amp;lt;jrand0m&amp;gt; 0.2.3 gets rid of the version files :) 
[22:47] &amp;lt;jrand0m&amp;gt; (lots and lots and lots of changes) 
[22:47] &amp;lt;jrand0m&amp;gt; but that means 0.2.3 (and beyond) will require g enerally correct clocks 
[22:48] &amp;lt;jrand0m&amp;gt; (current Router.CLOCK_FUDGE_FACTOR = 30 minutes) 
[22:48] &amp;lt;duck&amp;gt; what will the fudge facter be for 0.2.3?
[22:48] &amp;lt;jrand0m&amp;gt; probably the same 
[22:49] *** joda has left #iip-dev
[22:49] &amp;lt;duck&amp;gt; oh, current = your code
[22:49] &amp;lt;jrand0m&amp;gt; that time will be used to expire db entries 
[22:49] &amp;lt;duck&amp;gt; k
[22:49] &amp;lt;jrand0m&amp;gt; ah, right, yeah :) 
[22:49] &amp;lt;jrand0m&amp;gt; (in 0.2.2 that clock_fudge_factor is spread out throughout half a dozen files) 
[22:49] &amp;lt;duck&amp;gt; maybe the installer could be a bit more userfriendly
[22:49] &amp;lt;duck&amp;gt; as in less questions
[22:49] *** Signoff: nickthief66282 (Excess Flood)
[22:50] &amp;lt;duck&amp;gt; default phttp urls included, no bandwidth limiting etc
[22:50] &amp;lt;jrand0m&amp;gt; I guess we could autoguess random ports too 
[22:50] &amp;lt;jrand0m&amp;gt; you're right 
[22:50] &amp;lt;jrand0m&amp;gt; want commit privs? :) 
[22:50] *** Signoff: nerox (EOF From client)
[22:50] &amp;lt;jrand0m&amp;gt; (if not I can update it for 0.2.3) 
[22:51] &amp;lt;duck&amp;gt; an argument against it can be that users will take settings too easily for granted
[22:51] &amp;lt;duck&amp;gt; and everybody uses the same phttp relay
[22:51] *** nickthief24373 (~chatzilla@anon.iip) has joined channel #iip-dev
[22:51] &amp;lt;jrand0m&amp;gt; true. though 0.3.1 plans include an update to the phttp relay code to let relays talk to each other, and redirect users to a less loaded relay 
[22:52] &amp;lt;jrand0m&amp;gt; i'm generally happy with the install process atm though - i built a new 0.2.2 install and was browsing tc's page in under a minute 
[22:52] &amp;lt;jrand0m&amp;gt; (though thats because i know what all the text says and didn't read it...) 
[22:52] &amp;lt;duck&amp;gt; I dont like the long keys
[22:53] &amp;lt;duck&amp;gt; especially not if you have to copy&amp;amp;paste them
[22:53] &amp;lt;duck&amp;gt; better use them as file
[22:53] &amp;lt;jrand0m&amp;gt; hmm? 
[22:53] &amp;lt;duck&amp;gt; but distributing the binary files are a pain
[22:53] &amp;lt;duck&amp;gt; so you have to do the base64 trick..
[22:53] &amp;lt;duck&amp;gt; could the i2ptunnel read base64 destination keys too?
[22:53] &amp;lt;duck&amp;gt; from a file that is
[22:53] &amp;lt;jrand0m&amp;gt; I was just typing that ;) 
[22:53] &amp;lt;jrand0m&amp;gt; yeah, that wouldnt be much work 
[22:54] &amp;lt;jrand0m&amp;gt; perhaps even 1 line 
[22:54] &amp;lt;duck&amp;gt; also, what about armouring?
[22:54] &amp;lt;duck&amp;gt; with a header&amp;amp;footer
[22:54] &amp;lt;duck&amp;gt; like pgp etc
[22:55] &amp;lt;jrand0m&amp;gt; true, it would be useful to have that sort of validation 
[22:55] &amp;lt;duck&amp;gt; ofcourse that is a gadget
[22:55] &amp;lt;duck&amp;gt; but it could be helpful for those who want to use the tunnel
[22:55] &amp;lt;jrand0m&amp;gt; though the Destination structure itself is pretty picky 
[22:55] &amp;lt;jrand0m&amp;gt; but you're right, a raw base64 isn't the most intuitive or safe thing to pass around 
[22:56] &amp;lt;jrand0m&amp;gt; we need a bugzilla 
[22:56] &amp;lt;jrand0m&amp;gt; so things like this can get posted as todo 
[22:56] &amp;lt;jrand0m&amp;gt; i'd move off my palm's todo list for that 
[22:56] &amp;lt;duck&amp;gt; bugzilla has nazi registration requirements
[22:56] &amp;lt;duck&amp;gt; with emails etc..
[22:56] &amp;lt;jrand0m&amp;gt; true 
[22:57] &amp;lt;duck&amp;gt; but better as nothing
[22:57] &amp;lt;duck&amp;gt; other bugtrackers all have their shortcomings
[22:57] &amp;lt;jrand0m&amp;gt; yeah, every company i've worked at has pretty much ended building their own 
[22:58] &amp;lt;jrand0m&amp;gt; we'll see. we need a bugtracker by the time we start doing full on qa (once 0.3 comes out) 
[22:58] &amp;lt;jrand0m&amp;gt; so we've got a few weeks ;) 
[22:58] &amp;lt;jrand0m&amp;gt; but if someone did some research and found a really nice one, that'd be great 
[22:59] &amp;lt;jrand0m&amp;gt; [not you specifically duck, anyone who's reading these meeting logs at home ;)] 
[22:59] &amp;lt;duck&amp;gt; so far phpBugTrackers has been okay for me
[22:59] &amp;lt;jrand0m&amp;gt; hmm haven't used that 
[22:59] &amp;lt;duck&amp;gt; yes, I am not talking to jrandom either
[22:59] &amp;lt;jrand0m&amp;gt; lol 
[22:59] &amp;lt;duck&amp;gt; but to the group of I2P code developers :)
[22:59] * jrand0m is actually 12 people acting under a single nym
[23:00] &amp;lt;jrand0m&amp;gt; ok, 1 hour, on the dot 
[23:00] &amp;lt;jrand0m&amp;gt; anyone else have anything before I get the *baf*er out? 
[23:01] * duck demands 1 more minute
[23:01] &amp;lt;duck&amp;gt; since we did start on 21:02
[23:01] &amp;lt;jrand0m&amp;gt; yeah yeah 
[23:01] &amp;lt;jrand0m&amp;gt; la la la 
[23:01] &amp;lt;jrand0m&amp;gt; what should i have for dinner? 
[23:01] &amp;lt;jrand0m&amp;gt; there's a nice falafel place next door... 
[23:01] &amp;lt;jrand0m&amp;gt; had gnocci for lunch too 
[23:01] &amp;lt;jrand0m&amp;gt; hmm... 
[23:01] &amp;lt;jrand0m&amp;gt; maybe a liquid dinner 
[23:02] &amp;lt;duck&amp;gt; soup?
[23:02] &amp;lt;jrand0m&amp;gt; ooOooo whiskey soup! 
[23:02] * jrand0m *baf*'s the meeting closed on that note
&lt;/div></description></item><item><title>Réunion des développeurs I2P, 30 novembre 2003</title><link>/fr/blog/2003/11/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-novembre-2003/</link><pubDate>Sun, 30 Nov 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/11/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-novembre-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> jrand0m, nop, MrEcho, dm, dish, mihi&lt;/p>
&lt;h2 id="meeting-log">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:02] &amp;lt;jrand0m&amp;gt; ordre du jour [22:02] &amp;lt;jrand0m&amp;gt; 0) bienvenue [22:02] &amp;lt;jrand0m&amp;gt; 1) i2p router [22:02] &amp;lt;jrand0m&amp;gt; 1.1) statut [22:02] &amp;lt;jrand0m&amp;gt; 1.2) modifications de la feuille de route [22:02] &amp;lt;jrand0m&amp;gt; 1.3) sous-projets ouverts [22:02] &amp;lt;jrand0m&amp;gt; 2) modPow natif [22:03] &amp;lt;jrand0m&amp;gt; 2) installateur graphique [22:03] &amp;lt;jrand0m&amp;gt; 3) IM [22:03] &amp;lt;jrand0m&amp;gt; 4) service de noms [22:03] &amp;lt;jrand0m&amp;gt; 5) licences [22:03] &amp;lt;jrand0m&amp;gt; 6) autre ? [22:03] &amp;lt;jrand0m&amp;gt; 0) bienvenue [22:03] &amp;lt;jrand0m&amp;gt; salut. [22:03] &amp;lt;nop&amp;gt; salut [22:03] &amp;lt;jrand0m&amp;gt; réunion 2^6 [22:04] &amp;lt;jrand0m&amp;gt; tu as des points à ajouter à l'ordre du jour, nop ? [22:04] &amp;lt;jrand0m&amp;gt; ok, 1.1) statut du router [22:04] &amp;lt;jrand0m&amp;gt; on est en 0.2.0.3 et aux dernières nouvelles, c'est fonctionnel [22:04] &amp;lt;MrEcho&amp;gt; &amp;gt; 0.2.0.3 [22:04] &amp;lt;MrEcho&amp;gt; non ? [22:05] &amp;lt;MrEcho&amp;gt; je le fais tourner .. ça a l'air bien [22:05] &amp;lt;nop&amp;gt; non [22:05] &amp;lt;jrand0m&amp;gt; il y a eu de petits commits après la version 0.2.0.3, rien qui justifie une nouvelle version [22:05] &amp;lt;nop&amp;gt; j'essaie juste de rattraper [22:05] &amp;lt;jrand0m&amp;gt; cool [22:06] &amp;lt;jrand0m&amp;gt; compte tenu des expériences et retours de 0.2.0.x, la feuille de route a été mise à jour pour rendre l'exécution moins gourmande en ressources [22:06] &amp;lt;jrand0m&amp;gt; (autrement dit pour que les gens puissent faire tourner des serveurs web / etc. sans que ça dévore leur CPU) [22:06] &amp;lt;jrand0m&amp;gt; plus précisément (on passe au point 1.2 de l'ordre du jour) : http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [22:07] &amp;lt;MrEcho&amp;gt; ce que j'ai remarqué, c'est que la plupart des routers utilisent : TransportStyle: PHTTP [22:07] &amp;lt;MrEcho&amp;gt; est-ce qu'il passe automatiquement en phttp ou est-ce qu'il essaie d'abord tcp ? [22:07] &amp;lt;jrand0m&amp;gt; hmm, la plupart des routers devraient prendre en charge PHTTP, et s'ils peuvent accepter des connexions entrantes, ils devraient aussi prendre en charge TCP [22:07] &amp;lt;jrand0m&amp;gt; si c'est possible, il utilise TCP [22:07] &amp;lt;jrand0m&amp;gt; PHTTP est pondéré comme environ 1000 fois plus coûteux que TCP [22:08] &amp;lt;jrand0m&amp;gt; (voir GetBidsJob, qui demande à chaque transport combien il pense que ça coûterait d'envoyer un message à un pair) [22:08] &amp;lt;jrand0m&amp;gt; (et voir TCPTransport.getBid et PHTTPTransport.getBid pour les valeurs utilisées) [22:08] &amp;lt;MrEcho&amp;gt; ok [22:08] &amp;lt;jrand0m&amp;gt; tu utilises souvent PHTTP pour envoyer et recevoir des messages ? [22:09] &amp;lt;jrand0m&amp;gt; (ça peut indiquer que ton écouteur TCP n'est pas joignable) [22:09] &amp;lt;MrEcho&amp;gt; je n'ai pas mis les URL de mon côté [22:09] &amp;lt;jrand0m&amp;gt; ah 'k. [22:09] &amp;lt;MrEcho&amp;gt; ohh il l'est [22:10] &amp;lt;jrand0m&amp;gt; ok, oui, mes routers ont des connexions TCP ouvertes vers toi [22:10] &amp;lt;dm&amp;gt; comme c'est hospitalier de leur part. [22:11] &amp;lt;jrand0m&amp;gt; mais je suis content que vous m'ayez poussé à implémenter routerConsole.html pour qu'on n'ait pas à fouiller les logs pour cette merde [22:11] &amp;lt;MrEcho&amp;gt; y a-t-il un timeout qui fait que s'il ne se connecte pas en tcp il passe en phttp ? et quel est le délai ? [22:11] &amp;lt;jrand0m&amp;gt; s'il obtient un refus de connexion TCP / hôte introuvable / etc., il abandonne immédiatement cette tentative et essaie la prochaine offre disponible [22:12] &amp;lt;MrEcho&amp;gt; donc pas de nouvelles tentatives [22:12] &amp;lt;jrand0m&amp;gt; phttp a un timeout de 30 s si je me souviens bien [22:12] &amp;lt;jrand0m&amp;gt; pas besoin de réessayer. soit tu as une connexion TCP ouverte et tu peux envoyer les données, soit non :) [22:13] &amp;lt;MrEcho&amp;gt; lol ok [22:13] &amp;lt;MrEcho&amp;gt; il essaiera tcp à chaque fois après ça, ou bien il sautera cette étape et ira directement en phttp pour la prochaine connexion ? [22:13] &amp;lt;jrand0m&amp;gt; pour l'instant, il essaiera tcp à chaque fois. [22:13] &amp;lt;jrand0m&amp;gt; les transports ne gardent pas encore d'historique [22:13] &amp;lt;MrEcho&amp;gt; ok cool [22:14] &amp;lt;jrand0m&amp;gt; (mais si un pair échoue 4 fois, il est mis sur une shitlist pendant 8 minutes) [22:14] &amp;lt;MrEcho&amp;gt; eh bien, une fois que l'autre côté reçoit le msg phttp, il devrait se connecter au router qui a envoyé le msg via tcp, non ? [22:14] &amp;lt;jrand0m&amp;gt; correct. une fois qu'une connexion tcp est établie, il peut l'utiliser. [22:14] &amp;lt;jrand0m&amp;gt; (mais si les deux pairs n'ont que phttp, ils n'utiliseront évidemment que phttp) [22:15] &amp;lt;MrEcho&amp;gt; ça voudrait dire qu'il ne peut pas établir de connexion tcp vers quoi que ce soit [22:15] &amp;lt;MrEcho&amp;gt; .. mais ouais [22:16] &amp;lt;MrEcho&amp;gt; j'aimerais qu'il y ait un moyen de contourner ça [22:16] &amp;lt;jrand0m&amp;gt; non, un de mes routers n'a pas d'adresse TCP — seulement PHTTP. mais j'établis des connexions TCP avec les pairs qui ont des adresses TCP. [22:16] &amp;lt;jrand0m&amp;gt; (et ensuite ils peuvent renvoyer des messages via cette connexion TCP au lieu de m'envoyer des messages PHTTP plus lents) [22:17] &amp;lt;jrand0m&amp;gt; ou ce n'est pas ce que tu voulais dire ? [22:17] &amp;lt;MrEcho&amp;gt; ouais je me suis embrouillé [22:17] &amp;lt;jrand0m&amp;gt; ok, pas de souci [22:18] &amp;lt;jrand0m&amp;gt; donc, voyez la feuille de route mise à jour pour les informations de planning mises à jour (http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap) [22:18] &amp;lt;jrand0m&amp;gt; ok, 1.3) sous-projets ouverts [22:19] &amp;lt;jrand0m&amp;gt; j'ai enfin mis un paquet de trucs de la todo list de mon PalmPilot dans le wiki à http://wiki.invisiblenet.net/iip-wiki?OpenSubprojects [22:19] &amp;lt;jrand0m&amp;gt; donc si vous vous ennuyez et cherchez des projets de code... :) [22:20] &amp;lt;MrEcho&amp;gt; pfiou [22:20] &amp;lt;MrEcho&amp;gt; j'en ai déjà 2 [22:20] &amp;lt;dish&amp;gt; Tu as un palmpilot, c'est la classe [22:20] &amp;lt;MrEcho&amp;gt; le mien est mort [22:20] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; il y a un item là-dedans concernant l'I2PTunnel qui décrit une idée que j'ai eue il y a peu [22:21] &amp;lt;MrEcho&amp;gt; je ne sais pas ce qui se passe [22:21] &amp;lt;jrand0m&amp;gt; ouais, j'avais des Palm avant mais on m'en a donné un pour la cause récemment ;) [22:21] &amp;lt;dish&amp;gt; Pourrait-on ajouter un point à l'ordre du jour pour discuter de la dernière fois où userX a tapé quelque chose [22:21] &amp;lt;MrEcho&amp;gt; cette saleté ne s'allume même plus [22:21] &amp;lt;MrEcho&amp;gt; lol [22:22] &amp;lt;jrand0m&amp;gt; Je ne crois pas que UserX ait dit quoi que ce soit depuis 4 ou 5 mois ;) [22:22] &amp;lt;MrEcho&amp;gt; c'est un bot ou un truc du genre ? [22:22] &amp;lt;dish&amp;gt; Qu'est-ce qu'il a dit il y a 5 mois ? [22:22] &amp;lt;MrEcho&amp;gt; je parie que c'est un BitchX qui tourne sur une bécane à laquelle il avait accès .. et qu'il a oubliée [22:22] &amp;lt;jrand0m&amp;gt; qu'il reviendrait avec des commentaires sur le anonCommFramework (ancien nom d'i2p) la semaine suivante ;) [22:23] &amp;lt;dish&amp;gt; haha [22:23] &amp;lt;jrand0m&amp;gt; mais je suppose qu'il est occupé. c'est la vie [22:23] &amp;lt;jrand0m&amp;gt; ok, 2) modPow natif [22:24] &amp;lt;MrEcho&amp;gt; j'ai vu ce code C [22:24] &amp;lt;jrand0m&amp;gt; j'ai assemblé un squelette .c et une classe Java pour montrer comment quelque chose comme GMP ou une autre bibliothèque MPI pourrait être intégré, mais ça ne marche évidemment pas [22:25] &amp;lt;jrand0m&amp;gt; ce qui serait bien, ce serait d'avoir un petit paquet de classes C et la classe wrapper Java associée (triviale) que l'on pourrait compiler pour Windows, OSX, *BSD, Linux, et empaqueter sous GPL [22:25] &amp;lt;jrand0m&amp;gt; (insérer ici une grosse panne iip) [22:38] &amp;lt;MrEcho&amp;gt; la dernière chose que j'ai vue était : [13:25] &amp;lt;jrand0m&amp;gt; ok, 2) modPow natif [22:38] &amp;lt;jrand0m&amp;gt; salut MrEcho [22:38] &amp;lt;jrand0m&amp;gt; ouais, on dirait qu'un proxy principal a planté [22:39] &amp;lt;jrand0m&amp;gt; je lui laisse encore 2 min avant de redémarrer [22:39] &amp;lt;MrEcho&amp;gt; k [22:39] &amp;lt;MrEcho&amp;gt; pour 25 $ en une fois, je peux avoir du Java complet sur thenidus.net ... un de mes sites [22:40] &amp;lt;jrand0m&amp;gt; 25 $ ? ils te facturent l'installation de logiciels ? [22:40] &amp;lt;MrEcho&amp;gt; aucune idée vraiment .. c'est un package [22:40] &amp;lt;MrEcho&amp;gt; je parle à mon pote là tout de suite [22:40] &amp;lt;jrand0m&amp;gt; je ne suis pas sûr que le code soit assez stable pour aller louer une flopée d'emplacements en colo pour y mettre des routers. pas encore :) [22:41] &amp;lt;dm&amp;gt; frazaa ? [22:41] &amp;lt;MrEcho&amp;gt; java - jsp [22:41] &amp;lt;jrand0m&amp;gt; ok, je renvoie ce que j'ai envoyé avant : [22:41] &amp;lt;jrand0m&amp;gt; j'ai assemblé un squelette .c et une classe Java pour montrer comment quelque chose comme GMP ou une autre bibliothèque MPI pourrait être intégré, mais ça ne marche évidemment pas [22:41] &amp;lt;jrand0m&amp;gt; ce qui serait bien, ce serait d'avoir un petit paquet de classes C et la classe wrapper Java associée (triviale) que l'on pourrait compiler pour Windows, OSX, *BSD, Linux, et empaqueter sous GPL (ou une licence moins restrictive) [22:41] &amp;lt;jrand0m&amp;gt; cependant, avec la nouvelle feuille de route qui met AES+SessionTag comme tâche en cours pour moi, ce n'est plus aussi critique qu'avant. [22:42] &amp;lt;jrand0m&amp;gt; si quelqu'un veut s'en charger néanmoins, ce serait super (et je suis sûr qu'un autre projet que nous connaissons tous serait intéressé par un tel packaging) [22:43] &amp;lt;dm&amp;gt; z ? [22:43] &amp;lt;jrand0m&amp;gt; heh, d'une certaine manière ;) [22:44] &amp;lt;jrand0m&amp;gt; ok, 3) installateur graphique [22:44] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; salut [22:44] &amp;lt;MrEcho&amp;gt; :) [22:44] &amp;lt;MrEcho&amp;gt; hehe [22:44] &amp;lt;MrEcho&amp;gt; ça avance [22:44] &amp;lt;jrand0m&amp;gt; cool [22:44] &amp;lt;MrEcho&amp;gt; rien de fou [22:45] &amp;lt;MrEcho&amp;gt; j'ai des idées vraiment sympa pour le rendre vraiment classe .. mais c'est pas pour tout de suite [22:45] &amp;lt;jrand0m&amp;gt; je me demandais si l'installateur devrait ajouter 1) une option pour récupérer automatiquement les seeds depuis http://.../i2pdb/ 2) récupérer automatiquement http://.../i2p/squid.dest et créer aussi un runSquid.bat/runSquid.sh ? [22:45] &amp;lt;jrand0m&amp;gt; ok [22:46] &amp;lt;jrand0m&amp;gt; oui, on veut que l'installateur soit le plus simple possible — tu pensais à quoi comme trucs « fancy » ? [22:46] &amp;lt;MrEcho&amp;gt; la question c'est que.. quand tu fais java -jar installer ça lance la non-GUI par défaut à cause de la façon dont tu as organisé les choses [22:46] &amp;lt;MrEcho&amp;gt; comment faire pour que quand tu double-cliques le fichier JAR et ça charge la GUI [22:47] &amp;lt;jrand0m&amp;gt; install.jar &amp;lt;-- non-GUI, installgui.jar &amp;lt;-- GUI [22:47] &amp;lt;jrand0m&amp;gt; code séparé, packages séparés [22:47] &amp;lt;MrEcho&amp;gt; « fancy » au sens de choses que tu ne remarqueras pas forcément .. mais ça va être propre et nickel [22:47] &amp;lt;jrand0m&amp;gt; cool [22:47] &amp;lt;MrEcho&amp;gt; ah ok [22:48] &amp;lt;jrand0m&amp;gt; (ou install &amp;lt;-- GUI installcli &amp;lt;-- CLI. on verra comment ça évolue) [22:49] &amp;lt;jrand0m&amp;gt; autre chose sur la GUI, ou on passe au point 4) ? [22:49] &amp;lt;jrand0m&amp;gt; (tu as une idée du délai ? pas de pression, je me demande juste) [22:51] &amp;lt;MrEcho&amp;gt; aucune idée pour l'instant [22:51] &amp;lt;jrand0m&amp;gt; cool [22:51] &amp;lt;jrand0m&amp;gt; ok, 4) IM [22:51] &amp;lt;jrand0m&amp;gt; thecrypto n'est pas là, donc..... [22:51] &amp;lt;jrand0m&amp;gt; 5) service de noms [22:51] &amp;lt;jrand0m&amp;gt; wiht n'est pas là non plus... [22:51] &amp;lt;jrand0m&amp;gt; ping [22:52] &amp;lt;dish&amp;gt; tu t'es trompé dans la numérotation de l'ordre du jour [22:52] &amp;lt;dish&amp;gt; 3) IM [22:52] &amp;lt;jrand0m&amp;gt; ouais, j'avais 2 points 2 à l'ordre du jour [22:52] &amp;lt;dish&amp;gt; 4) Nommage [22:52] &amp;lt;dish&amp;gt; ;) [22:52] &amp;lt;jrand0m&amp;gt; (modPow natif et installateur graphique) [22:52] &amp;lt;jrand0m&amp;gt; tu vois, on est dynamiques et tout [22:59] &amp;lt;jrand0m&amp;gt; ok, pour les logs je suppose que je vais continuer [22:59] &amp;lt;jrand0m&amp;gt; 6) licences [23:00] &amp;lt;jrand0m&amp;gt; je pense passer à quelque chose de moins restrictif que la GPL. nous utilisons du code MIT, plus un autre fichier est sous GPL (mais ce n'est que l'encodage base64 et ça peut être remplacé facilement). à part ça, tout le code est sous copyright soit de moi, soit de thecrypto. [23:01] &amp;lt;dish&amp;gt; regarde la partie du code i2p tunnel de mihi [23:01] &amp;lt;jrand0m&amp;gt; ah oui, mihi a publié ça sous gpl mais il peut vouloir le publier sous autre chose s'il le souhaite aussi [23:01] &amp;lt;jrand0m&amp;gt; (mais i2ptunnel est essentiellement une appli tierce et peut choisir sa licence comme il veut) [23:02] &amp;lt;jrand0m&amp;gt; (quoique, puisque le SDK i2p est gpl, il a été forcé d'être gpl) [23:02] &amp;lt;MrEcho&amp;gt; bon sang, il était temps [23:02] &amp;lt;jrand0m&amp;gt; je ne sais pas. les licences, ce n'est pas mon fort, mais je suis enclin au moins à passer en lgpl [23:03] &amp;lt;dish&amp;gt; publie les 10–20 lignes de changements du code I2P HTTP Client de mihi sous la licence qu'utilise mihi [23:03] &amp;lt;jrand0m&amp;gt; hehe :) [23:06] &amp;lt;jrand0m&amp;gt; bref, 7) autre ? [23:07] &amp;lt;jrand0m&amp;gt; quelqu'un a des questions / préoccupations / idées concernant i2p ? [23:07] &amp;lt;dish&amp;gt; Laisse-moi demander [23:07] &amp;lt;dish&amp;gt; Est-ce que I2P a une fonctionnalité de nom de groupe ? [23:07] &amp;lt;jrand0m&amp;gt; fonctionnalité de nom de groupe ? [23:07] &amp;lt;dm&amp;gt; team discovery channel! [23:07] &amp;lt;MrEcho&amp;gt; lol [23:08] &amp;lt;dish&amp;gt; Ainsi, si tu veux avoir un réseau privé ou séparé, mais que des router se mêlent d'une façon ou d'une autre, sans nom de groupe les deux réseaux fusionneraient [23:08] &amp;lt;MrEcho&amp;gt; il pense à Waste [23:08] &amp;lt;jrand0m&amp;gt; ah [23:08] &amp;lt;dish&amp;gt; je ne sais pas pourquoi tu voudrais ça, mais je demande au cas où [23:08] &amp;lt;jrand0m&amp;gt; oui, au début de la conception du réseau, je jouais avec ça [23:09] &amp;lt;jrand0m&amp;gt; c'est plus avancé que ce dont nous avons besoin pour l'instant (ou pour le futur proche [6–12 mois]) mais ça pourra être intégré plus tard [23:09] &amp;lt;dish&amp;gt; Ou est-ce une mauvaise idée parce qu'il vaut mieux garder un grand réseau unique [23:09] &amp;lt;dm&amp;gt; i2pisdead [23:09] &amp;lt;jrand0m&amp;gt; heh dm [23:10] &amp;lt;nop&amp;gt; tais-toi [23:10] &amp;lt;dm&amp;gt; nop: dur à cuire ? [23:10] &amp;lt;jrand0m&amp;gt; non dish, c'est une bonne idée [23:10] &amp;lt;dm&amp;gt; rigolo ? [23:10] &amp;lt;jrand0m&amp;gt; c'est essentiellement ce qu'est la version 0.2.3 — routes restreintes [23:10] &amp;lt;jrand0m&amp;gt; (autrement dit tu as un petit ensemble privé (de confiance) de pairs et tu ne veux pas que tout le monde sache qui ils sont, mais tu veux quand même pouvoir communiquer avec eux) [23:15] &amp;lt;jrand0m&amp;gt; ok, autre chose ? [23:15] &amp;lt;nop&amp;gt; nan, je fais juste le clown [23:18] &amp;lt;dm&amp;gt; rigolo ? [23:20] &amp;lt;jrand0m&amp;gt; ok, bon, réunion /intéressante/, avec quelques plantages iip au milieu ;) [23:21] &amp;lt;jrand0m&amp;gt; * jrand0m clôt la réunion *baf* &lt;/div></description></item><item><title>Réunion des développeurs I2P - 26 novembre 2003</title><link>/fr/blog/2003/11/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-novembre-2003/</link><pubDate>Wed, 26 Nov 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/11/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-novembre-2003/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> dm, duck, jrand0m, Nostradumbass, Ophite1, TC, tonious&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
[22:04] &amp;lt;jrand0m&amp;gt; agenda: 
[22:04] &amp;lt;jrand0m&amp;gt; 0) welcome 
[22:04] &amp;lt;jrand0m&amp;gt; 1) status 
[22:04] &amp;lt;jrand0m&amp;gt; 2) transport futures 
[22:05] &amp;lt;jrand0m&amp;gt; 3) peer stats for selection 
[22:05] &amp;lt;jrand0m&amp;gt; 4) apps 
[22:05] &amp;lt;jrand0m&amp;gt; 5) ...? 
[22:05] &amp;lt;jrand0m&amp;gt; 0) 
[22:05] &amp;lt;jrand0m&amp;gt; hi. 
[22:05] &amp;lt;jrand0m&amp;gt; 66 is it? 
[22:05] &amp;lt;duck&amp;gt; 7) what brand of whiskey does jrand0m drink?
[22:06] &amp;lt;jrand0m&amp;gt; bushmills, glenlivit 
[22:06] &amp;lt;jrand0m&amp;gt; (for whiskey and whisky, respectively) 
[22:06] &amp;lt;TC&amp;gt; yey, i made the meating
[22:06] &amp;lt;jrand0m&amp;gt; woot 
[22:06] &amp;lt;jrand0m&amp;gt; ok, 1) status 
[22:06] &amp;lt;jrand0m&amp;gt; the kademlia stuff is coming along very well. 
[22:07] &amp;lt;jrand0m&amp;gt; I've build a little simulator that runs a network of five nodes and puts them through the basic tests 
[22:07] &amp;lt;jrand0m&amp;gt; also the idn stuff is implemented with some tests as well 
[22:08] &amp;lt;jrand0m&amp;gt; the last two days or so have been focused on making sure the kademlia code works for both idn and for the i2p netdb, which has caused a bunch of changes 
[22:09] &amp;lt;jrand0m&amp;gt; actually, the big change is that I'm forcing myself to be practical and make the kademlia code work first with the netDb and /then/ think about the idn stuff. 
[22:10] &amp;lt;jrand0m&amp;gt; idn right now is kind of functional, except for inter-node comm (which will be replaced with comm over i2p, of course ;) 
[22:10] &amp;lt;TC&amp;gt; idn is the stuff for the distributed storage?
[22:10] &amp;lt;jrand0m&amp;gt; roadmap has been updated as well - http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap 
[22:10] &amp;lt;jrand0m&amp;gt; yes 
[22:10] &amp;lt;jrand0m&amp;gt; idn = Invisible Distribution Network 
[22:10] &amp;lt;jrand0m&amp;gt; (free open source anonymous akamai, basically) 
[22:11] &amp;lt;TC&amp;gt; is there a non anonymous public akamai implemintation i could play with?
[22:11] *** leenookx (~leenookx@anon.iip) has joined channel #iip-dev
[22:12] &amp;lt;jrand0m&amp;gt; mnet is probably up that alley 
[22:12] *** Signoff: nickthief60934 (Excess Flood)
[22:12] &amp;lt;jrand0m&amp;gt; before I jump back into the router completely, I'm planning on leaving the idn code in a state that /hopefully/ someone would be able to jump in and make that into a usable app. 
[22:13] *** dm (~sd@anon.iip) has joined channel #iip-dev
[22:14] *** nickthief60934 (~chatzilla@anon.iip) has joined channel #iip-dev
[22:14] &amp;lt;jrand0m&amp;gt; if you see the roadmap, kademlia has been pushed into the 0.2.2 release. in addition, there are also two big outstanding things that I hope to have in there, fixing a pair of bugs that do annoying things 
[22:14] &amp;lt;TC&amp;gt; would it be posible do image grabs do idn from an i2ptunnel eepsite?
[22:15] &amp;lt;jrand0m&amp;gt; hmm? 
[22:15] &amp;lt;jrand0m&amp;gt; oh, like &amp;lt;img src="idn:blah"&amp;gt;? 
[22:15] &amp;lt;TC&amp;gt; i was just thinking of bandwidth saving, yes
[22:15] &amp;lt;Ophite1&amp;gt; protocol would be the obvious way to go, yes.
[22:16] &amp;lt;jrand0m&amp;gt; hmm Ophite1? 
[22:17] &amp;lt;jrand0m&amp;gt; (sorry, I'm sick again so might not be quite on top of my game today) 
[22:17] &amp;lt;dm&amp;gt; how many LOC have you written jr?
[22:17] &amp;lt;TC&amp;gt; Ophite1, could i2p tunnel be modified to redirect?
[22:18] &amp;lt;TC&amp;gt; or could the browser do it on its own somehow?
[22:18] &amp;lt;jrand0m&amp;gt; dm&amp;gt; "find . -exec grep \\\; {} \; | wc -l" currently puts the sdk ~8kloc, the router ~11kloc 
[22:18] &amp;lt;dm&amp;gt; okay thanks.
[22:19] &amp;lt;jrand0m&amp;gt; idn would want to support receiving requests from browsers. 
[22:19] &amp;lt;Ophite1&amp;gt; would mean integrating idn into i2ptunnel. very ugly.
[22:19] &amp;lt;jrand0m&amp;gt; currently idn has a so-god-damn-easy api. 
[22:19] &amp;lt;jrand0m&amp;gt; the api is the file system. 
[22:19] &amp;lt;jrand0m&amp;gt; aka: 
[22:19] &amp;lt;jrand0m&amp;gt; command=get 
[22:19] &amp;lt;jrand0m&amp;gt; key=zGb1tPM6ARNRTWZLCWK4XXco2Ngk8ccx-ciDUCom~9U 
[22:19] &amp;lt;jrand0m&amp;gt; saveAs=testGetOutput.txt 
[22:20] &amp;lt;jrand0m&amp;gt; place that in a file in a directory, and voila. 
[22:20] &amp;lt;jrand0m&amp;gt; (that was the easiest possible for me to implement and test with. certainly better ones can be found and made) 
[22:21] &amp;lt;jrand0m&amp;gt; ok, so, yeah. thats the status. I'm hoping for a 0.2.2 release by this time next week, at least. 
[22:22] &amp;lt;jrand0m&amp;gt; that'll include the first integration of the kademlia stuff, tunnel fixes, and i2cp updates. 
[22:23] &amp;lt;jrand0m&amp;gt; ok, 2) transport futures 
[22:23] &amp;lt;jrand0m&amp;gt; I don't like our tcp transport. and our udp transport is disabled. and our phttp transport is tweaky. 
[22:23] * jrand0m would like to see the tcp transport replaced with tls / ssl / some-other-standard
[22:24] &amp;lt;Ophite1&amp;gt; link-level encryption is a requirement?
[22:24] &amp;lt;jrand0m&amp;gt; absolutely. 
[22:25] &amp;lt;Ophite1&amp;gt; tls is _hell_ though. ask openssl.
[22:25] &amp;lt;tonious&amp;gt; ssh?
[22:25] &amp;lt;Ophite1&amp;gt; that, too.
[22:25] &amp;lt;jrand0m&amp;gt; yeah, I followed the nasty discussions on the cryptography list last month, with interest. 
[22:25] &amp;lt;jrand0m&amp;gt; ssh is definitely a possibility. 
[22:26] &amp;lt;jrand0m&amp;gt; safe, too, since we already essentially have the certificates (in the RouterInfo.publicKey) 
[22:26] &amp;lt;Ophite1&amp;gt; but we're in java. we'd have to code it ourselves? :/
[22:26] &amp;lt;jrand0m&amp;gt; naw, there are ssl, tls, and ssh java libs 
[22:26] *** Signoff: nickthief60934 (Ping timeout)
[22:26] &amp;lt;tonious&amp;gt; There's already at least one java ssh client. Dunno about servers.
[22:26] &amp;lt;Ophite1&amp;gt; re: security of such libs, given numerous high profile holes in openssl, openssh, et al?
[22:27] &amp;lt;jrand0m&amp;gt; Ophite1&amp;gt; most likely better than custom built code. 
[22:27] &amp;lt;jrand0m&amp;gt; not that I have any reason to think there are exploits in the tcp transport as written. 
[22:27] &amp;lt;jrand0m&amp;gt; but it has not been reviewed. 
[22:28] *** nickthief60934 (~chatzilla@anon.iip) has joined channel #iip-dev
[22:28] &amp;lt;jrand0m&amp;gt; in any case, updating the transports isn't really on deck until january (after the 0.3 release goes out) 
[22:28] &amp;lt;jrand0m&amp;gt; but if anyone wants to look into it and do some research, that'd be great 
[22:29] &amp;lt;TC&amp;gt; how many devs do we have activly coding?
[22:29] &amp;lt;dm&amp;gt; 1! :)
[22:29] &amp;lt;jrand0m&amp;gt; you can see who commits via (Link: http://i2p.dnsalias.net/pipermail/i2p-cvs/2003-November/thread.html)http://i2p.dnsalias.net/pipermail/i2p-cvs/2003-November/thread.html 
[22:29] &amp;lt;tonious&amp;gt; But he's got the strength of ten men....
[22:30] &amp;lt;jrand0m&amp;gt; mihi has been cleaning up some of my messes, thankfully :) 
[22:30] &amp;lt;dm&amp;gt; haha, it's all jrandom :)
[22:30] &amp;lt;dm&amp;gt; nice way of saying "just me"
[22:31] &amp;lt;dm&amp;gt; I noticed that about mihi, when he got involved in frazaa, he just showed up one day and started cleaning up my (horrid) java. It was quite entertaining.
[22:31] &amp;lt;jrand0m&amp;gt; heh 
[22:31] &amp;lt;Ophite1&amp;gt; people like that are very, very useful :)
[22:32] &amp;lt;jrand0m&amp;gt; quite 
[22:32] &amp;lt;dm&amp;gt; "who's writing all these catch statements who do nothing ;)" -mihi
[22:32] &amp;lt;jrand0m&amp;gt; d'oooh 
[22:33] &amp;lt;Ophite1&amp;gt; it's cause of reminders like that the code won't get as bad as freenet (we hope?) :)
[22:33] &amp;lt;jrand0m&amp;gt; if in 5 years any of the current i2p code is still in use, I'll be shocked. 
[22:34] &amp;lt;jrand0m&amp;gt; (it had better be ported into finely tuned ASM code by then!) 
[22:34] * Ophite1 makes his "java implementation is just a prototype" speech
[22:34] &amp;lt;dm&amp;gt; well, if you're still working on it 4 years from now, I'll guarantee that It'll be in use 5 years from now :)
[22:34] &amp;lt;TC&amp;gt; heh, comment it out and leave it in place
[22:35] &amp;lt;dm&amp;gt; is there a link to see the source on the web? not just the changes.
[22:35] &amp;lt;jrand0m&amp;gt; yes dm, http://i2p.dnsalias.net/ 
[22:35] &amp;lt;dm&amp;gt; nm, found it.
[22:35] &amp;lt;jrand0m&amp;gt; :) 
[22:35] &amp;lt;jrand0m&amp;gt; ok, 4) peer stats for selection 
[22:36] &amp;lt;jrand0m&amp;gt; calling this a nebulus topic is one hell of an understatement. 
[22:36] &amp;lt;jrand0m&amp;gt; doctoral theses could be written (and some have been) on how to choose what peers to use in an untrusted environment. 
[22:36] &amp;lt;dm&amp;gt; public interface Job
[22:36] &amp;lt;dm&amp;gt; oops, meeting. Sorry didn't realize.
[22:37] &amp;lt;jrand0m&amp;gt; the good part is that half of our peer selection is already taken care of - the selection of peers to find other peers. 
[22:37] &amp;lt;jrand0m&amp;gt; (thats the kademlia stuff) 
[22:38] &amp;lt;jrand0m&amp;gt; the part thats left is the selection of peers to participate in tunnels, to route garlics, and to bounce replies through 
[22:38] *** Signoff: dm (EOF From client)
[22:38] *** Signoff: TC (EOF From client)
[22:38] *** Signoff: leenookx (EOF From client)
[22:38] &amp;lt;jrand0m&amp;gt; what I'm thinking for 0.3 is just going to be a simple history of each peer, tested periodically 
[22:39] *** TC (~TC@anon.iip) has joined channel #iip-dev
[22:39] *** leenookx (~leenookx@anon.iip) has joined channel #iip-dev
[22:39] &amp;lt;jrand0m&amp;gt; stats revolving around latency and uptime 
[22:39] *** Signoff: soros (Client exiting)
[22:39] &amp;lt;Ophite1&amp;gt; suggest you be wary of including accurate information about bandwidth usage and latency in that stats.
[22:40] &amp;lt;Ophite1&amp;gt; as per my drunken questions.
[22:40] &amp;lt;Ophite1&amp;gt; perhaps a more indirect route, but it's an area that needs very careful, well considered attention.
[22:40] &amp;lt;jrand0m&amp;gt; hmm, with the intent of keeping the accurate info unknown, or to defeat predictabilities? 
[22:40] &amp;lt;jrand0m&amp;gt; right 
[22:41] &amp;lt;jrand0m&amp;gt; this discussion is for a release that won't go out until at least jan 1 
[22:42] * jrand0m understands and agrees that we want to avoid the predictabilities
[22:42] &amp;lt;jrand0m&amp;gt; but I think we want to gather and use as accurate info as we can, /then/ adjust for entropy 
[22:42] &amp;lt;Ophite1&amp;gt; mere entropy alone may not be enough.
[22:43] &amp;lt;Ophite1&amp;gt; but, I need more research on this :/
[22:43] &amp;lt;jrand0m&amp;gt; true - randomly deciding to garlic route a message rather than tunnel route it, or to use a sequence of tunnels instead of one directly, etc 
[22:44] &amp;lt;jrand0m&amp;gt; no rush, just wanted to plant the subject in the minds of those out there :) 
[22:44] &amp;lt;jrand0m&amp;gt; ok, 4) apps 
[22:45] &amp;lt;Ophite1&amp;gt; been troubling me for a week or more; though, I'm happy to announce I've run into a brick wall so far :)
[22:45] &amp;lt;jrand0m&amp;gt; w00t :) 
[22:45] &amp;lt;Ophite1&amp;gt; inclusion of accurate or accurate+some%entropy statistics may make some attacks work though.
[22:46] &amp;lt;TC&amp;gt; oh, before apps i have a question
[22:46] &amp;lt;jrand0m&amp;gt; well, its always easy enough to simply discard accurate info as necessary 
[22:46] *** Signoff: nickthief60934 (Excess Flood)
[22:46] &amp;lt;jrand0m&amp;gt; sure tc, whats up? 
[22:46] &amp;lt;jrand0m&amp;gt; (stats will also (hopefully) make it easier to debug the network's operation while in development) 
[22:46] &amp;lt;TC&amp;gt; when are manditory minium hop counts (or something like it) going to start?&amp;gt;
[22:47] *** nickthief60934 (~chatzilla@anon.iip) has joined channel #iip-dev
[22:47] &amp;lt;jrand0m&amp;gt; right now the default minimum tunnel length is one non-local hop 
[22:47] *** dm (~sd@anon.iip) has joined channel #iip-dev
[22:47] * TC didnt know that
[22:48] &amp;lt;Ophite1&amp;gt; which is okay as long as the non-local hop doesn't KNOW it's the only non-local hop.
[22:48] &amp;lt;jrand0m&amp;gt; that will be up'ed to 2-4 once things are more reliable 
[22:48] &amp;lt;jrand0m&amp;gt; right Ophite1 
[22:48] &amp;lt;Ophite1&amp;gt; still one better than a gnunet shortcut, so it's cool :)
[22:48] &amp;lt;TC&amp;gt; oh, and how do speed improvements look?
[22:48] * jrand0m is basing that 2-4 # on o-r comments
[22:49] &amp;lt;Ophite1&amp;gt; temporary stats for network testing are okay by me, and very useful, but please bear in mind they may be a dangerous feature for production anonymity.
[22:49] &amp;lt;jrand0m&amp;gt; hmm, speed improvements will come through more reliable and faster peer selections, which is the 0.3 release 
[22:49] &amp;lt;dm&amp;gt; jeez, I forgot how jr's code looks like it was written by a robot.
[22:49] &amp;lt;dm&amp;gt; Hmmm, that would explain a lot.
[22:50] &amp;lt;Ophite1&amp;gt; and through more scalable routing, which is next weeks' :)
[22:50] &amp;lt;jrand0m&amp;gt; heh sorry dm, I'll try to be more inconsistent ;) 
[22:50] &amp;lt;Ophite1&amp;gt; (did I just mean discovery?)
[22:50] &amp;lt;jrand0m&amp;gt; right, its discovery, not routing, really. 
[22:51] &amp;lt;jrand0m&amp;gt; i2p is scale free for normal comm. 
[22:51] &amp;lt;jrand0m&amp;gt; (and o(log(n)) for discovery) 
[22:51] &amp;lt;TC&amp;gt; i think your average ai who lives on the net would be pro i2p, what do you think dm?
[22:52] &amp;lt;dm&amp;gt; I think the average method size in this code is the smallest I've ever seen is what I think.
[22:53] &amp;lt;Ophite1&amp;gt; dm: clean. very good for a proto :)
[22:53] &amp;lt;dm&amp;gt; Do you comment as you go or do you go back and put those descriptions?
[22:53] &amp;lt;jrand0m&amp;gt; I comment when I get confused 
[22:54] &amp;lt;jrand0m&amp;gt; (I really can't wait until collections are typesafe) 
[22:54] &amp;lt;jrand0m&amp;gt; but, yeah, 4) apps :) 
[22:54] &amp;lt;jrand0m&amp;gt; (unless anyone else has router / network questions?) 
[22:55] &amp;lt;TC&amp;gt; pnope
[22:55] &amp;lt;jrand0m&amp;gt; ok, wiht isn't here, anyone else have any naming service thoughts / comments (mrecho?) 
[22:55] &amp;lt;TC&amp;gt; a distributed naming server?
[22:56] &amp;lt;dm&amp;gt; is wiht ever here?
[22:56] &amp;lt;tonious&amp;gt; It could probably just sit on top of IDN.
[22:56] &amp;lt;jrand0m&amp;gt; yeah, I'd really love to see the naming service be a dht (perhaps reusing the idn / kademlia code) containing CA signed entries 
[22:56] &amp;lt;TC&amp;gt; did co die?
[22:56] &amp;lt;jrand0m&amp;gt; exactly tonious 
[22:57] &amp;lt;jrand0m&amp;gt; perhaps you're right, it could be an app that /uses/ idn, not just uses the code. hmmm... 
[22:57] &amp;lt;jrand0m&amp;gt; that'd be Good. 
[22:57] &amp;lt;tonious&amp;gt; Mebbe have a key fingerprint associated in case of collisions.
[22:57] &amp;lt;jrand0m&amp;gt; naw, co/wiht is around every few days 
[22:57] &amp;lt;tonious&amp;gt; Wouldn't even necessarily need a centralized CA?
[22:57] &amp;lt;jrand0m&amp;gt; we'd need a CA if nyms are unique. 
[22:58] &amp;lt;Ophite1&amp;gt; The CA signing chain should elminiate collisions.
[22:58] &amp;lt;jrand0m&amp;gt; (and we need nyms to be unique to do naming, really) 
[22:58] &amp;lt;Ophite1&amp;gt; of course this makes CA key very important.
[22:58] &amp;lt;TC&amp;gt; how about dys dns? can i make my host file redirect to a eepsite?
[22:59] &amp;lt;tonious&amp;gt; TC: Not really. The OS doesn't even see i2p.
[22:59] &amp;lt;jrand0m&amp;gt; though we could have $nym.$ca be the thing looked up for 
[22:59] &amp;lt;Ophite1&amp;gt; perhaps so important we want to distribute trust by it signing some second level .*.i2p domains, and have virtually all stuff under that, *.*.i2p - i.e., jrand0m.nym.i2p
[22:59] &amp;lt;jrand0m&amp;gt; right, though with tusko's ppp2p we can get i2p to IP mappings 
[23:00] &amp;lt;tonious&amp;gt; I dunno. The idea of a CA in an essentially distributed system disagrees with me.
[23:00] &amp;lt;tonious&amp;gt; Not bein' a developer though I'm not gonna make a fuss :)
[23:01] &amp;lt;TC&amp;gt; dns really isnt that importent
[23:01] &amp;lt;jrand0m&amp;gt; tonious&amp;gt; we can do a web of trust, essentially. with, say, 8 seperate known CAs, everyone's local name server knows about those 8, and each of them manages a subdomain (e.g. tc.ca1 or Nightblade.ca2, or we add a .i2p at the end) 
[23:01] &amp;lt;Ophite1&amp;gt; if you can think of a better way?
[23:02] &amp;lt;Nostradumbass&amp;gt; i have another question - its sort of spans the network-application area.
[23:02] &amp;lt;jrand0m&amp;gt; (thats really the degenerate case of a WoT) 
[23:02] &amp;lt;Ophite1&amp;gt; what I said, sort of - get a root key to sign domains...
[23:02] &amp;lt;jrand0m&amp;gt; agreed tc 
[23:02] &amp;lt;jrand0m&amp;gt; fire away Nostradumbass 
[23:02] &amp;lt;Ophite1&amp;gt; someone gets com.i2p or nym.i2p...
[23:02] &amp;lt;Nostradumbass&amp;gt; has any thought been goven to guaranteed latency?
[23:02] &amp;lt;Ophite1&amp;gt; allow them to sign jrand0m.nym.i2p, or whatever.
[23:02] &amp;lt;Nostradumbass&amp;gt; i'm thinking of VoIP.
[23:03] &amp;lt;jrand0m&amp;gt; Ophite1&amp;gt; we wouldn't even need a .i2p key with that 
[23:03] &amp;lt;tonious&amp;gt; Ophite1: What if the com ca gets taken out by an RIAA hitsquad or something?
[23:03] &amp;lt;jrand0m&amp;gt; Nostradumbass&amp;gt; you mean VoI2P? :) 
[23:03] &amp;lt;Ophite1&amp;gt; then once you're done, destroy the master CA.
[23:03] &amp;lt;Nostradumbass&amp;gt; yes
[23:03] &amp;lt;Ophite1&amp;gt; tonious: then there's still the others.
[23:04] &amp;lt;Ophite1&amp;gt; or some system that requires conspiring groups to get the nym signing key?
[23:04] &amp;lt;jrand0m&amp;gt; Nostradumbass&amp;gt; we have already had people run shoutcast streams over i2p with some buffering at 96khz and no buffering problems at less speed. but there's latency. 
[23:04] &amp;lt;Nostradumbass&amp;gt; with the upcoming release of cryptophone's (Link: http://www.cryptophone.de/)http://www.cryptophone.de/ source it could make an interesting app for i2p.
[23:04] &amp;lt;Ophite1&amp;gt; and a really freakin' big hashcash?
[23:04] &amp;lt;jrand0m&amp;gt; definitely Nostradumbass 
[23:04] &amp;lt;tonious&amp;gt; Ophite1: Mebbe a majority signing protocol?
[23:04] *** Signoff: dm (Ping timeout)
[23:04] &amp;lt;jrand0m&amp;gt; tonious&amp;gt; majority is dangerous with sybil 
[23:05] &amp;lt;Ophite1&amp;gt; tonious: otoh, it HAS to be non-repudiatory, and has to be able to guarantee non-collision.
[23:05] &amp;lt;Ophite1&amp;gt; and majority couldn't do that.
[23:05] &amp;lt;Ophite1&amp;gt; a majority of well known users maybe.
[23:05] &amp;lt;Ophite1&amp;gt; if it's a consolation, the internet has problems with this too (think Verisign).
[23:05] &amp;lt;jrand0m&amp;gt; right, WoT :) 
[23:06] &amp;lt;Ophite1&amp;gt; but then WoT means that different people might have different ideas of who to trust, which violates non-collision maybe?
[23:06] *** thecrypto (~thecrypto@anon.iip) has joined channel #iip-dev
[23:06] &amp;lt;jrand0m&amp;gt; Nostradumbass&amp;gt; now if we could get some coders to work on a high performance RTSP over i2p tunnel... ;) 
[23:06] &amp;lt;Ophite1&amp;gt; it's important, given the length of an "I2P address", but also hard.
[23:06] *** Drak0h (~Dr4k0h@anon.iip) has joined channel #iip-dev
[23:07] &amp;lt;Ophite1&amp;gt; Nostradumbass: not guaranteed.
[23:07] &amp;lt;TC&amp;gt; so how do we secure alias identification (important for commerce and seting up multiple eepsites)?
[23:07] &amp;lt;Nostradumbass&amp;gt; over-provisioning of bandwidth is often the only simple way to try and guarantee latency. is there going to ba any way for a node to determine the available bandwidht at another node, so as to ease routing for VoIP apps? 
[23:07] &amp;lt;jrand0m&amp;gt; yes Nostradumbass, QoS can be done transparently within i2p, but unfortunately thats (I hate saying this) &amp;gt; 1.0 
[23:07] &amp;lt;tonious&amp;gt; Say we take root CAs out of it. You generate your key and sign your aliases.
[23:08] *** Signoff: thecrypto (EOF From client)
[23:08] &amp;lt;Ophite1&amp;gt; Nostradumbass: also, troublesome re some potential attacks?
[23:08] &amp;lt;tonious&amp;gt; You also specify who's keys you trust, ala PGP. I think redundancy is more important than collision.
[23:08] &amp;lt;Ophite1&amp;gt; tonious: so which jrand0m.nym.i2p did you want again?
[23:08] * jrand0m attacks the ns dht to get my nym back
[23:08] &amp;lt;Ophite1&amp;gt; if everyone doesn't trust the same, we might not be referring to the same thing when we use the same name.
[23:09] &amp;lt;Ophite1&amp;gt; and it would probably allow freenet-KSK-style collision wars.
[23:09] &amp;lt;jrand0m&amp;gt; right. either the naming service has CA signed nyms, or it just distributes H(destination) --&amp;gt; destination mappings 
[23:09] &amp;lt;tonious&amp;gt; Just pop up a menu or something. Or if you're designing an application that talks to a specific server, give it the public key of the signing agent?
[23:10] &amp;lt;jrand0m&amp;gt; (and H(destination) == 42 chars as opposed to ~500 chars for a destination) 
[23:10] &amp;lt;Ophite1&amp;gt; tonious: if you're going to give it public keys, you might as well just sling around I2P addresses.
[23:10] &amp;lt;Ophite1&amp;gt; now that's an interesting ideal
[23:10] &amp;lt;Ophite1&amp;gt; assuming sha-256 can't be reversed that yields 256-bit I2P addresses that could be "looked up" to reveal the structure.
[23:10] *** dm (~sd@anon.iip) has joined channel #iip-dev
[23:11] &amp;lt;Ophite1&amp;gt; I smell kademlia again.
[23:11] &amp;lt;jrand0m&amp;gt; :) 
[23:11] &amp;lt;Ophite1&amp;gt; It can also be simply checked.
[23:11] &amp;lt;jrand0m&amp;gt; and there's existing code to reuse. 
[23:11] &amp;lt;Ophite1&amp;gt; somehow, that makes sense. why weren't we doing this already? :)
[23:11] &amp;lt;jrand0m&amp;gt; because we want nyms 
[23:12] &amp;lt;Ophite1&amp;gt; nyms for hosts?
[23:12] &amp;lt;jrand0m&amp;gt; but, I suppose, 42 chars is a good enough starting point 
[23:12] &amp;lt;Ophite1&amp;gt; need a root CA for that :/
[23:12] &amp;lt;jrand0m&amp;gt; right 
[23:12] &amp;lt;Ophite1&amp;gt; in the case where you don't want to trust a root ca?
[23:12] &amp;lt;Ophite1&amp;gt; 42 chars is short enough to paste.
[23:12] &amp;lt;jrand0m&amp;gt; you don't need a root CA, you can have a forest instead of a tree 
[23:12] &amp;lt;Ophite1&amp;gt; 520 chars isn't :)
[23:12] &amp;lt;jrand0m&amp;gt; heh 
[23:13] &amp;lt;Ophite1&amp;gt; but if you have a forest, how does anyone know which tree you're talking about?
[23:13] &amp;lt;Ophite1&amp;gt; you could slap a key in there, but then, ooh, we've got huge strings of random garbage again.
[23:13] &amp;lt;jrand0m&amp;gt; common suffix. $nym.$ca 
[23:13] &amp;lt;Ophite1&amp;gt; well, I'd like $nym.$ca.i2p :)
[23:13] &amp;lt;Ophite1&amp;gt; avoid confusion :)
[23:13] &amp;lt;jrand0m&amp;gt; right. I mean, there are possible attacks. I dunno. I'm with TC though 
[23:13] &amp;lt;jrand0m&amp;gt; good 'nuff for me 
[23:14] &amp;lt;jrand0m&amp;gt; ok, /other/ apps :) 
[23:14] &amp;lt;Ophite1&amp;gt; how do you know which ca is which?
[23:14] &amp;lt;Ophite1&amp;gt; you have a list? what signs the list?
[23:14] &amp;lt;jrand0m&amp;gt; i2pns.config 
[23:14] *** Signoff: Drak0h (Ping timeout)
[23:14] &amp;lt;Ophite1&amp;gt; how're you going to get that?
[23:14] &amp;lt;TC&amp;gt; if i could make my own dns list, hostfile style i would be happy
[23:14] &amp;lt;jrand0m&amp;gt; on install 
[23:15] &amp;lt;Ophite1&amp;gt; how are you going to verify those are the "right" keys?
[23:15] &amp;lt;Ophite1&amp;gt; ca substitution?
[23:15] &amp;lt;jrand0m&amp;gt; right tc, we can even do that without any distributed naming service 
[23:15] &amp;lt;TC&amp;gt; because i say they are Ophite1
[23:15] &amp;lt;jrand0m&amp;gt; Ophite1&amp;gt; you aren't, any more than you're verifying that the source code is running the "real" i2p 
[23:15] &amp;lt;TC&amp;gt; and if you trust me, you can download them off my eepsite
[23:16] &amp;lt;Ophite1&amp;gt; I suppose at the end of the day you can only reduce that to trust in one key being right, so :)
[23:16] &amp;lt;Ophite1&amp;gt; works for me, yeah.
[23:16] &amp;lt;Ophite1&amp;gt; as long as I get o1.i2p ;)
[23:16] &amp;lt;jrand0m&amp;gt; heh 
[23:17] &amp;lt;tonious&amp;gt; Hmm. Revised threshold scheme: Each CA works the entire namespace, but a majority of CAs must agree before handing out subspace?
[23:17] &amp;lt;jrand0m&amp;gt; ok, last I heard tusko had found a way to get the ppp2p to run off windows machines as well as *nix 
[23:17] &amp;lt;TC&amp;gt; it would make the i2p\internet doman system much more community based if we all passed around a huge hostfile\cheat sheet
[23:17] &amp;lt;Ophite1&amp;gt; tonious: back to majority again...
[23:17] &amp;lt;jrand0m&amp;gt; scary for attacks tonious 
[23:17] &amp;lt;jrand0m&amp;gt; thats true TC 
[23:17] &amp;lt;jrand0m&amp;gt; (and the value of such a community should not be underestimated) 
[23:18] &amp;lt;Ophite1&amp;gt; tc: arpanet stylee?
[23:18] &amp;lt;tonious&amp;gt; Sigh. :)
[23:18] &amp;lt;Ophite1&amp;gt; I guess seeds have gotta come from somewhere, so yeah ;)
[23:18] &amp;lt;TC&amp;gt; to get a domain name, you would say this is me, and if people agreed they would change the file, and if they where trusted, others would download updates
[23:19] &amp;lt;jrand0m&amp;gt; sounds like that'd be a heavily retrieved key from idn :) 
[23:19] &amp;lt;Ophite1&amp;gt; smells vaguely ca-like too :)
[23:19] &amp;lt;TC&amp;gt; you could even have a fight, with more then one file
[23:19] &amp;lt;Ophite1&amp;gt; the fidonet nodelist!
[23:19] &amp;lt;tonious&amp;gt; And in case of a netsplit there'd be multiple patchfiles.
[23:19] &amp;lt;Ophite1&amp;gt; ...doesn't scale.
[23:19] &amp;lt;jrand0m&amp;gt; with under a few hundred domains, its maintainable manually 
[23:20] &amp;lt;TC&amp;gt; after a few hundred you go trusted
[23:20] &amp;lt;jrand0m&amp;gt; right Ophite1. this would just be until we argue out the Right Way. 
[23:20] &amp;lt;tonious&amp;gt; It might be enough to jumpstart a WoT.
[23:20] &amp;lt;jrand0m&amp;gt; (or we convince people that CAs aren't that bad ;) 
[23:20] &amp;lt;jrand0m&amp;gt; true tonious 
[23:20] &amp;lt;Ophite1&amp;gt; if you're trusting someone to agree that someone is someone else, that's a CA, not just a nodelist :)
[23:21] &amp;lt;tonious&amp;gt; Heh. Sorry for bein' the skeptic.
[23:21] &amp;lt;TC&amp;gt; jrand0m, in the end i dont whant to be dependent on CA's
[23:21] &amp;lt;Ophite1&amp;gt; just allow people to give space below theirs...
[23:21] &amp;lt;Ophite1&amp;gt; castyle -- and those on the nodelist to be the cas.
[23:21] &amp;lt;Ophite1&amp;gt; course then it's all "which ca is jrand0m on?"
[23:21] &amp;lt;jrand0m&amp;gt; CA's aren't necessarily choke points. if they're unsatisfactory, we replace them. 
[23:22] &amp;lt;tonious&amp;gt; Ophite1: I like that.
[23:22] &amp;lt;Ophite1&amp;gt; point. CA being crapped out would be Big Enough News for someone to simply replace them.
[23:22] &amp;lt;Ophite1&amp;gt; tonious: so is it slashdot.org or slashdot.com? goatse.cx? :)
[23:22] &amp;lt;dm&amp;gt; what does CA stand for? :)
[23:22] &amp;lt;Ophite1&amp;gt; certification authority.
[23:23] &amp;lt;dm&amp;gt; k, thanks.
[23:23] &amp;lt;tonious&amp;gt; Heh. That's where your own WoT comes in, Ophite1.
[23:23] &amp;lt;Ophite1&amp;gt; tonious: yes, but I still have to see goatse once before I realise it's the wrong bloody one. :)
[23:23] &amp;lt;tonious&amp;gt; 'I trust Ophite1 not to show that horrible asshole, and he signed slashdot.org'
[23:23] &amp;lt;jrand0m&amp;gt; lol 
[23:24] &amp;lt;Ophite1&amp;gt; so essentially you're trusting a limited subset of people, not to be horrible assholes.
[23:24] * jrand0m reserves the right to be an asshole at times
[23:24] &amp;lt;Ophite1&amp;gt; and to hand out domains to the rest.
[23:24] &amp;lt;Ophite1&amp;gt; at least one of which ought, really, to be a trent-style first-comes-first-served bot.
[23:24] &amp;lt;Ophite1&amp;gt; (with.. yes... hashcash.)
[23:24] &amp;lt;tonious&amp;gt; Yeah. And there may be namespace collisions by people who are outside my WoT...
[23:25] &amp;lt;jrand0m&amp;gt; yup, and another should be something like thetower's tfee/subpage redirects 
[23:25] &amp;lt;Ophite1&amp;gt; tonious: something that you can actually USE might be appreciated. it's just a naming system. :)
[23:25] &amp;lt;tonious&amp;gt; Heh.
[23:25] &amp;lt;Ophite1&amp;gt; the good thing about multiple cas is that they can do their own thing re: that kind of thing - different policies.
[23:26] *** Signoff: nickthief60934 (Ping timeout)
[23:26] &amp;lt;jrand0m&amp;gt; ok, other apps... 
[23:26] &amp;lt;jrand0m&amp;gt; IM? 
[23:26] &amp;lt;Ophite1&amp;gt; finally :)
[23:26] &amp;lt;Ophite1&amp;gt; signed nyms! :)
[23:26] &amp;lt;tonious&amp;gt; Sorry Ophite1 :)
[23:26] &amp;lt;jrand0m&amp;gt; !thwap Ophite1 
[23:27] &amp;lt;Ophite1&amp;gt; what, what are you all looking at? :)
[23:27] &amp;lt;Ophite1&amp;gt; yes, WoT would be appropriate for _that_ :)
[23:27] &amp;lt;dm&amp;gt; I think I remember who was doing IM... thecrypto?
[23:27] &amp;lt;Ophite1&amp;gt; in fact... elgamal 2048-bit... dsa 1024-bit... sha-256... sounds kind of familiar. openpgp?
[23:27] &amp;lt;jrand0m&amp;gt; yodel was in here the other day, mentioned that they had tried out running yodel's xml-rpc interface over with their own local router, and it worked. so, yay 
[23:27] *** nickthief60934 (~chatzilla@anon.iip) has joined channel #iip-dev
[23:28] &amp;lt;tonious&amp;gt; I've managed to get SOAP going on mine, too.
[23:28] &amp;lt;jrand0m&amp;gt; yup dm 
[23:28] &amp;lt;tonious&amp;gt; No useful apps, beyond 'Yep, it works' so far.
[23:28] &amp;lt;jrand0m&amp;gt; hehe 
[23:29] *** Signoff: nickthief60934 (Excess Flood)
[23:29] &amp;lt;Nostradumbass&amp;gt; tonious: so SOAP over i2p = Black SOAP?
[23:29] * jrand0m really wants to get idn up and running so we can use i2p as an IP layer, not a TCP layer
[23:29] &amp;lt;jrand0m&amp;gt; lol Nostradumbass 
[23:29] &amp;lt;Ophite1&amp;gt; nicename :)
[23:29] &amp;lt;tonious&amp;gt; Nostradumbass: Yep, you got it.
[23:30] &amp;lt;tonious&amp;gt; Now I can set up my own I2P casino. w00t!
[23:30] *** nickthief60934 (~chatzilla@anon.iip) has joined channel #iip-dev
[23:30] &amp;lt;jrand0m&amp;gt; w33wt 
[23:30] &amp;lt;jrand0m&amp;gt; ok, I think thats 'bout it for the apps 
[23:30] &amp;lt;jrand0m&amp;gt; 5) ...? 
[23:31] &amp;lt;jrand0m&amp;gt; hi 
[23:31] &amp;lt;Ophite1&amp;gt; tonious: cool. we could use a few of those. donate a percentage to the i2p project? :)
[23:31] &amp;lt;TC&amp;gt; merchandising
[23:31] &amp;lt;tonious&amp;gt; Has anybody thought of a C implementation of I2P?
[23:31] &amp;lt;jrand0m&amp;gt; yeah, rent out colo boxes and run routers :) 
[23:32] &amp;lt;jrand0m&amp;gt; tonious&amp;gt; lets wait until we get the router protocol implemented and thoroughly reviewed before porting ;) 
[23:32] &amp;lt;tonious&amp;gt; Or anonymous colo: Behind an I2P router and no internet routing :)
[23:32] &amp;lt;Ophite1&amp;gt; merchandising = logo.
[23:32] &amp;lt;TC&amp;gt; stickers, t-shirts, hats, we need the logo
[23:32] &amp;lt;Ophite1&amp;gt; tonious: after it's working and anonymous and stuff? of course.
[23:32] &amp;lt;tonious&amp;gt; Yeah, but I'm still running my P2 and I'm a poor guy.
[23:32] &amp;lt;tonious&amp;gt; :(
[23:32] &amp;lt;Ophite1&amp;gt; i2p needs a good logo.
[23:32] &amp;lt;Nostradumbass&amp;gt; yes
[23:32] &amp;lt;Ophite1&amp;gt; I mean, the internet doesn't have a logo, but that's just bad marketing. :)
[23:32] &amp;lt;dm&amp;gt; I like the one on the WIKI.
[23:32] &amp;lt;TC&amp;gt; also, each made-for-i2p program needs its own tweeked version, or take off of the logo
[23:32] &amp;lt;jrand0m&amp;gt; how about a transparent logo... it'd, be, like, everywhere, dood 
[23:33] &amp;lt;Ophite1&amp;gt; an invisible logo. heh.
[23:33] &amp;lt;tonious&amp;gt; A 1 pixel by 1 pixel blank gif?
[23:33] &amp;lt;jrand0m&amp;gt; definnitely 
[23:33] &amp;lt;Ophite1&amp;gt; tonious: we'd be sued for copyright infringment? :)
[23:33] &amp;lt;tonious&amp;gt; Ha!
[23:33] &amp;lt;Ophite1&amp;gt; ("Hey, that's OUR blank gif!")
[23:33] &amp;lt;jrand0m&amp;gt; lol 
[23:33] &amp;lt;Ophite1&amp;gt; Hey, if John Cage can do it...
[23:33] &amp;lt;tonious&amp;gt; So we leave our names in the comments field :)
[23:33] &amp;lt;Nostradumbass&amp;gt; Ophite1: how about a stream roller paving over the Internet?
[23:33] &amp;lt;jrand0m&amp;gt; heh we're just rendering his audio 
[23:34] &amp;lt;Ophite1&amp;gt; that one on the bottom looks the best imho.
[23:34] &amp;lt;tonious&amp;gt; I like the one on the top. It's simple. Like me.
[23:34] &amp;lt;Ophite1&amp;gt; with the arc design.
[23:35] &amp;lt;Ophite1&amp;gt; something that is small, very simple, and above all would work well as an icon, or in the system tray :)
[23:35] &amp;lt;Ophite1&amp;gt; and yes, which can be customised and used as a basis for logos of apps.
[23:35] &amp;lt;jrand0m&amp;gt; right 
[23:35] &amp;lt;dm&amp;gt; How about a black circle with white fill.
[23:35] &amp;lt;Ophite1&amp;gt; that arc would be a good start (colour changes?)
[23:35] &amp;lt;dm&amp;gt; or a triangle, maybe a square!
[23:35] &amp;lt;dm&amp;gt; a parallelogram!
[23:37] &amp;lt;tonious&amp;gt; Heh. Open up a cafepress store...
[23:37] &amp;lt;Ophite1&amp;gt; god no, not cafepress.
[23:37] &amp;lt;dm&amp;gt; a white cloud!
[23:37] &amp;lt;Ophite1&amp;gt; we demand class. ... thinkgeek. ;-)
[23:37] &amp;lt;dm&amp;gt; little fluffy cloud.
[23:38] &amp;lt;TC&amp;gt; it would look toomuch like a cumpuddle in minature
[23:38] * jrand0m associates clouds with the sky, thankyouverymuch
[23:38] &amp;lt;tonious&amp;gt; Ophite1: First we've gotta convince 'em that we're whitehat.
[23:39] &amp;lt;TC&amp;gt; no, lets be black hat
[23:39] &amp;lt;jrand0m&amp;gt; tonious&amp;gt; can militant anarchists be whitehats too? 
[23:39] * TC doesnt like ppl in hats
[23:39] &amp;lt;tonious&amp;gt; Dunno.
[23:39] * tonious wears a grey fedora FWIW.
[23:39] &amp;lt;Nostradumbass&amp;gt; how about a white and a black hat?
[23:39] &amp;lt;TC&amp;gt; and modulus would say somthing about class distinction or something
[23:40] &amp;lt;dm&amp;gt; a small picture of uncle sam's face?
[23:40] &amp;lt;TC&amp;gt; checkered hat?
[23:40] &amp;lt;jrand0m&amp;gt; heh tc 
[23:40] &amp;lt;Nostradumbass&amp;gt; or white and a black wizzard hats
[23:40] &amp;lt;Ophite1&amp;gt; I am NOT a white hat. How dare you insinuate that. I want an apology.
[23:41] &amp;lt;TC&amp;gt; or a black dunce hat
[23:41] &amp;lt;jrand0m&amp;gt; well, anyway... 
[23:42] &amp;lt;tonious&amp;gt; "i2p inside"?
[23:42] &amp;lt;jrand0m&amp;gt; heh 
[23:42] &amp;lt;dm&amp;gt; I, too, pee...
[23:42] &amp;lt;jrand0m&amp;gt; dm&amp;gt; on a calvin sticker! 
[23:42] &amp;lt;Ophite1&amp;gt; "i2p ... somewhere"
[23:42] &amp;lt;TC&amp;gt; so, logo ppl, come on! so can nop set us up a i2p cafepress site?
[23:43] * jrand0m repeats the mantra No PR until its ready.
[23:43] &amp;lt;Nostradumbass&amp;gt; dm: yeah, make it a "Concentration" style chrade logo-gram.
[23:43] &amp;lt;Nostradumbass&amp;gt; &amp;lt;eye&amp;gt; 2 and a pee-ing penis.
[23:44] &amp;lt;dm&amp;gt; Let's set a date.
[23:44] &amp;lt;jrand0m&amp;gt; heh, yeah, and you'll have your mother click on that icon? 
[23:44] &amp;lt;dm&amp;gt; March 1st.
[23:44] &amp;lt;Nostradumbass&amp;gt; grab it, in fact :)
[23:44] &amp;lt;tonious&amp;gt; My mother disapproves of encryption :)
[23:44] *** UserX (~User@anon.iip) has joined channel #iip-dev
[23:44] &amp;lt;dm&amp;gt; Slashdot article! No matter how far (or not) jrand0m has gotten!
[23:44] &amp;lt;dm&amp;gt; Let's pile on the pressure.
[23:44] &amp;lt;Ophite1&amp;gt; nooooooo.
[23:44] &amp;lt;Ophite1&amp;gt; not yet!
[23:45] &amp;lt;jrand0m&amp;gt; damn dm, if you pulled that date out of thin air, you're good. in my palm I have 1.0 slotted as ~ march 1 
[23:45] * dm slaps Ophite1
[23:45] &amp;lt;dm&amp;gt; i said march 1st.
[23:45] &amp;lt;Ophite1&amp;gt; the appropriate time to promote is when we have a cool shiny thing to wave at them.
[23:45] &amp;lt;Nostradumbass&amp;gt; please, no slashdot till the network is ready for the onslaught.
[23:45] &amp;lt;jrand0m&amp;gt; right 
[23:45] &amp;lt;dm&amp;gt; I'm good, what can I say.
[23:45] &amp;lt;Ophite1&amp;gt; I call launch date April 4th.
[23:45] &amp;lt;Ophite1&amp;gt; 04/04/04 ;)
[23:45] &amp;lt;jrand0m&amp;gt; no PR until AFTER 1.0 comes out. 
[23:45] &amp;lt;Nostradumbass&amp;gt; Mojo was almost destroyed by /.
[23:46] &amp;lt;dm&amp;gt; no, none of this rational thinking. March 1st, end of story.
[23:46] &amp;lt;jrand0m&amp;gt; ooOOo Ophite1 
[23:46] * jrand0m senses that I'm going to have to submit to /. to get them to NOT post dm^H^Han anonymous person's article
[23:46] &amp;lt;Ophite1&amp;gt; no, don't do that. malda doesn't give a shit, and he'll post THAT :)
[23:46] &amp;lt;jrand0m&amp;gt; heh 
[23:47] &amp;lt;dm&amp;gt; Yes, you will be ridiculed by my post: "Em, like, there's this like anonymous cool program that's better than kazaa, I2P it's awesome, it's fast, DSA124. yeah"
[23:47] &amp;lt;jrand0m&amp;gt; anyway, as things progress, http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap will be updated 
[23:48] &amp;lt;dm&amp;gt; time to pack.
[23:49] &amp;lt;jrand0m&amp;gt; (and some day I'm going to take a week off and go snowboarding) 
[23:49] *** soros (~soros@anon.iip) has joined channel #iip-dev
[23:49] &amp;lt;jrand0m&amp;gt; yeah, we're about the 2hour mark. 
[23:49] &amp;lt;jrand0m&amp;gt; time to... 
[23:49] * jrand0m *baf*'s the meeting closed.
&lt;/div></description></item><item><title>Réunion des développeurs I2P - 18 novembre 2003</title><link>/fr/blog/2003/11/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-novembre-2003/</link><pubDate>Tue, 18 Nov 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/11/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-18-novembre-2003/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> dm, duck, godmode0, jrand0m, mihi, Ophite1, soros, TC, tusko, yodel&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
[22:02] &amp;lt;jrand0m&amp;gt; agenda: 
[22:02] &amp;lt;jrand0m&amp;gt; 0) welcome 
[22:02] &amp;lt;jrand0m&amp;gt; 1) i2p dev status 
[22:02] &amp;lt;jrand0m&amp;gt; - 0.2.1.1 is out (peer and tunnel updating and testing, tuning enhancements, tunnel throttling, a DoS defense) 
[22:02] &amp;lt;jrand0m&amp;gt; - don't use bw limiting (still some debugging) 
[22:02] &amp;lt;jrand0m&amp;gt; - keep your clocks generally correct (30 minute fudge factor) [used for lease expirations and garlics] 
[22:02] &amp;lt;jrand0m&amp;gt; 2) kademlia, 0.3, and idn 
[22:02] &amp;lt;jrand0m&amp;gt; 3) roadmap revise (0.2.3 --&amp;gt; 0.4, 0.2.2 --&amp;gt; 0.3.1)? 
[22:02] &amp;lt;jrand0m&amp;gt; 4) app status [ppp2p, i2ptunnel, im, ns, squid] 
[22:02] &amp;lt;duck&amp;gt; 5) why does jrand0m drink cheap local beer?
[22:02] &amp;lt;jrand0m&amp;gt; 5) comments / questions / etc 
[22:02] &amp;lt;jrand0m&amp;gt; heh 
[22:02] &amp;lt;jrand0m&amp;gt; so yeah, basically that fits under 5 :) 
[22:02] &amp;lt;mihi_&amp;gt; double 5 ;)
[22:03] &amp;lt;mihi_&amp;gt; oops...
[22:03] &amp;lt;jrand0m&amp;gt; 0) welcome 
[22:03] * mihi_ did not look 2 the left column
[22:03] &amp;lt;jrand0m&amp;gt; hi. 65th meeting I suppose. 
[22:03] &amp;lt;jrand0m&amp;gt; hehe 
[22:03] &amp;lt;jrand0m&amp;gt; 1) that code stuff 
[22:04] &amp;lt;jrand0m&amp;gt; 0.2.1.1 came out last night 
[22:04] &amp;lt;jrand0m&amp;gt; lots of goodness in there. 
[22:04] * mihi tests it atm.
[22:04] &amp;lt;jrand0m&amp;gt; tunnels are tested and fail fast, penalizing all participants so they won't likely get into the rebuild 
[22:05] &amp;lt;jrand0m&amp;gt; messages in i2ptunnel are also throttled to max 64k size (larger messages caused badness) 
[22:05] &amp;lt;jrand0m&amp;gt; there are some bugs being worked out with the bw limiting code, so make sure your bw limits in router.config are negative values 
[22:06] &amp;lt;jrand0m&amp;gt; (i2p doesn't have enough traffic on it to cause real load atm anyway) 
[22:06] &amp;lt;jrand0m&amp;gt; (but bw limiting will be unit tested and fixed for 0.2.1.2) 
[22:07] &amp;lt;jrand0m&amp;gt; also, please try to keep your clocks close to correct. it sucks that we have to need that, but right now we do. 
[22:07] &amp;lt;jrand0m&amp;gt; we may be able to work out a way to not require semi-sync'ed clocks, but its delicate. 
[22:07] &amp;lt;jrand0m&amp;gt; 2) fun stuff 
[22:08] &amp;lt;jrand0m&amp;gt; a lot of the bugs being worked out in the last few releases are related to the crappy kludge of a BroadcastNetworkDB. 
[22:08] &amp;lt;jrand0m&amp;gt; since its planned for replacement in 0.3, might as well at least mention what its being replaced with 
[22:09] &amp;lt;jrand0m&amp;gt; kademlia is a structured distributed hash table (DHT) that lets us insert and fetch in under O(log(N)) time, guaranteed 
[22:09] &amp;lt;jrand0m&amp;gt; [with one small caveat thats still being worked out] 
[22:10] &amp;lt;jrand0m&amp;gt; that kademlia code needs to get written for 0.3 so we can do insert and fetch of RouterInfo and LeaseSet structures. 
[22:10] &amp;lt;jrand0m&amp;gt; however, things would be simpler if it were implemented seperately - and hence testable seperately. 
[22:10] &amp;lt;jrand0m&amp;gt; (unit testing == good) 
[22:11] &amp;lt;jrand0m&amp;gt; so, whats a simple way to unit test a dht? to write a simple file store/lookup service on it. 
[22:11] &amp;lt;dm&amp;gt; insert fetch? are we talking about content?
[22:11] &amp;lt;jrand0m&amp;gt; enter idn: (Link: http://wiki.invisiblenet.net/iip-wiki?I2PIDN)http://wiki.invisiblenet.net/iip-wiki?I2PIDN 
[22:11] &amp;lt;Ophite1&amp;gt; dm: No, only routerinfo and leaseset structures.
[22:12] &amp;lt;jrand0m&amp;gt; dm&amp;gt; i2p's networkDatabase currently contains only two specialized structures, as ophite said 
[22:12] &amp;lt;dm&amp;gt; okay, thanks.
[22:12] &amp;lt;Ophite1&amp;gt; may or may not be useful to use it for bootstrapping other protocols too, but it's not anonymous itself. (?)
[22:12] *** grimps (~grimp@anon.iip) has joined channel #iip-dev
[22:12] &amp;lt;tusko&amp;gt; one question: which protocol is used now for networkDatabase?
[22:13] &amp;lt;jrand0m&amp;gt; sorry, phone. 
[22:13] *** Signoff: godmode0 (Ping timeout)
[22:13] &amp;lt;jrand0m&amp;gt; correct, kademlia is not anonymous, but not non-anonymous either 
[22:13] &amp;lt;Ophite1&amp;gt; modified kademlia will scale. random will not.
[22:13] &amp;lt;jrand0m&amp;gt; tusko&amp;gt; currently we do a flooded broadcast 
[22:13] &amp;lt;duck&amp;gt; what about kademlia getting splitted?
[22:13] &amp;lt;dm&amp;gt; no cell phones allowed into meeting.
[22:13] &amp;lt;duck&amp;gt; &amp;lt;insert zooko comments&amp;gt;
[22:13] &amp;lt;Ophite1&amp;gt; flooded broadcast aka gnutella method definitely won't ;)
[22:13] &amp;lt;jrand0m&amp;gt; Ophite1&amp;gt; right, kademlia doesn't use random ones :) 
[22:13] &amp;lt;duck&amp;gt; Ophite1: works better as freenet routing :)
[22:14] &amp;lt;jrand0m&amp;gt; duck&amp;gt; exactly (&amp;lt;jrand0m&amp;gt; [with one small caveat thats still being worked out] ) 
[22:14] &amp;lt;Ophite1&amp;gt; duck: i rest my case... ;)
[22:14] *** Signoff: mihi (Ping timeout)
[22:14] &amp;lt;tusko&amp;gt; is kademlia some sort of hypercube?
[22:14] &amp;lt;Ophite1&amp;gt; no, a circle.
[22:14] *** Signoff: mihi_ (Ping timeout)
[22:14] &amp;lt;jrand0m&amp;gt; and/or a xor tree :) 
[22:15] &amp;lt;Ophite1&amp;gt; splits/joins... reshuffle tree? can we take a peek at emule's overnetalike for this? :)
[22:15] &amp;lt;jrand0m&amp;gt; its a fairly easy protocol, but we can definnitely look around. 
[22:16] &amp;lt;jrand0m&amp;gt; icepick has implemented kademlia in python too, for ent (as kashmir) 
[22:16] *** mihi (~mihi@anon.iip) has joined channel #iip-dev
[22:16] &amp;lt;Ophite1&amp;gt; consider also malicious nodes deliberately fragmenting the tree.
[22:16] &amp;lt;jrand0m&amp;gt; absolutely. but its fairly attack resistant 
[22:16] &amp;lt;Ophite1&amp;gt; 256 bit keyspace is more resistant to that though.
[22:17] &amp;lt;Ophite1&amp;gt; plus would have to make a lot of routeridentity structures = hard.
[22:17] &amp;lt;tusko&amp;gt; i found interesting the papers of gravepine: (Link: http://grapevine.sourceforge.net/)http://grapevine.sourceforge.net/
[22:17] &amp;lt;jrand0m&amp;gt; this is also why I want to implement it first as an application, rather than rip out the core of i2p - so we can work out all the messy details first 
[22:17] &amp;lt;Ophite1&amp;gt; so I'm pleased with sec 3 of 0.9 draft.
[22:17] *** Signoff: nickthief54450 (Excess Flood)
[22:18] *** nickthief54450 (~chatzilla@anon.iip) has joined channel #iip-dev
[22:18] &amp;lt;tusko&amp;gt; look to (Link: http://grapevine.sourceforge.net/tech-overview.php)http://grapevine.sourceforge.net/tech-overview.php
[22:18] &amp;lt;Ophite1&amp;gt; though I might point out that if message 0, DatabasePing, is inplemented, you might want to include a hashcash in it.
[22:18] &amp;lt;jrand0m&amp;gt; interesting tusko, I think their economic model might require some revision, as with their sybyl defenses 
[22:19] &amp;lt;Ophite1&amp;gt; (you may already; haven't ready that part)
[22:19] &amp;lt;jrand0m&amp;gt; absolutely Ophite1. I was actually thinking about putting hashcash certs into all of the messages (DatabaseLookup included) 
[22:20] &amp;lt;Ophite1&amp;gt; good idea. though, be careful of performance and tuning vs. dos defense there, and you might want to run hashcash calc in a separate, lower-priority thread?
[22:21] &amp;lt;jrand0m&amp;gt; well, hashcash verification should be near instantaneous 
[22:21] &amp;lt;jrand0m&amp;gt; and hashcash generation shouldn't be able to be precompiled 
[22:21] &amp;lt;jrand0m&amp;gt; er, precomputed 
[22:21] &amp;lt;dm&amp;gt; Ophite1 must be an avatar created by jrand0m so that he can finally talk about I2P with someone who understands wtf he's saying.
[22:22] &amp;lt;jrand0m&amp;gt; lol 
[22:22] * dm is not fooled.
[22:22] *** godmode0 (~enter@anon.iip) has joined channel #iip-dev
[22:22] &amp;lt;Ophite1&amp;gt; one way of preventing that is to use derivatives of session keys as part of the hashcash..
[22:22] &amp;lt;jrand0m&amp;gt; right. and/or put in a nonce and the date 
[22:22] &amp;lt;Ophite1&amp;gt; date leads to those troublesome timing problems though. that could be a real issue.
[22:22] &amp;lt;Ophite1&amp;gt; unless you feel like rewriting ntp as well ;-)
[22:22] *** Signoff: mihi (Ping timeout)
[22:23] &amp;lt;jrand0m&amp;gt; heh 
[22:23] &amp;lt;jrand0m&amp;gt; well, we've already run into that a little bit 
[22:23] &amp;lt;jrand0m&amp;gt; (hence the 30 minute fudge factor) 
[22:23] &amp;lt;jrand0m&amp;gt; a session hash may be workable though. good idea. 
[22:24] &amp;lt;Ophite1&amp;gt; and no, i'm not jrand0m's clone ;)
[22:24] &amp;lt;jrand0m&amp;gt; ok, so for idn, I'm probably only going to implement the stuff on that I2PIDN wiki page 
[22:25] *** Signoff: dm (Ping timeout)
[22:25] &amp;lt;jrand0m&amp;gt; what would probably rule would be if someone would take that and run with it - make a real user interface, better get/store apps, fec/ecc/etc. 
[22:25] &amp;lt;jrand0m&amp;gt; also, I had some ideas about a search network built in parallel as well 
[22:26] &amp;lt;jrand0m&amp;gt; but, well, its probably more useful to i2p that I focus my time on the router 
[22:26] &amp;lt;Ophite1&amp;gt; it runs on top of i2p?
[22:26] &amp;lt;jrand0m&amp;gt; (making it functional, scalable, and secure) 
[22:26] &amp;lt;jrand0m&amp;gt; yes 
[22:26] &amp;lt;jrand0m&amp;gt; i2p lets idn be anonymous 
[22:27] &amp;lt;Ophite1&amp;gt; what were your search network ideas?
[22:27] &amp;lt;jrand0m&amp;gt; note: its not written yet, but its looking like its #2 on my task list 
[22:27] &amp;lt;Ophite1&amp;gt; can another dht be built through tunnels?
[22:27] *** mihi (~mihi@anon.iip) has joined channel #iip-dev
[22:27] &amp;lt;jrand0m&amp;gt; basically a distributed replicated db, with hashcash inserts and syncs, where people store idn keys along side metadata / etc 
[22:27] *** dm (~as@anon.iip) has joined channel #iip-dev
[22:28] &amp;lt;jrand0m&amp;gt; hmm, yes, certainly. but i2p isn't inherently tunnel based - its message based (i2p is IP, i2ptunnel is TCP) 
[22:28] &amp;lt;Ophite1&amp;gt; if ~all node participate = very useful for "discovering" other protocols.
[22:28] &amp;lt;jrand0m&amp;gt; definitely 
[22:28] &amp;lt;Ophite1&amp;gt; so, should be standard.
[22:28] &amp;lt;Ophite1&amp;gt; dhcp/zeroconf for the i2p? :)
[22:28] &amp;lt;jrand0m&amp;gt; idn would be a very good app to bundle with i2p to let people have an 'out of box experience' 
[22:29] &amp;lt;Ophite1&amp;gt; If it's meant to be a fully featured communication/file transfer/storage application, I'd like to propose the name "Darknet".
[22:29] &amp;lt;jrand0m&amp;gt; :) 
[22:29] &amp;lt;Ophite1&amp;gt; You, of course, probably already know where that comes from. :)
[22:30] &amp;lt;dm&amp;gt; Where does it come from?
[22:30] &amp;lt;Ophite1&amp;gt; MS Research's paper: The Darknet and the Future of Content Distribution.
[22:30] *** Signoff: godmode0 (Ping timeout)
[22:30] &amp;lt;TC&amp;gt; link?
[22:30] *** tonious (~Flag@anon.iip) has joined channel #iip-dev
[22:30] &amp;lt;jrand0m&amp;gt; well, tim may says he invented the term ~11 years ago ;) 
[22:30] &amp;lt;tusko&amp;gt; where is the I2PIDN wiki page?
[22:30] &amp;lt;dm&amp;gt; (Link: http://crypto.stanford.edu/DRM2002/darknet5.doc)http://crypto.stanford.edu/DRM2002/darknet5.doc
[22:30] &amp;lt;jrand0m&amp;gt; tusko&amp;gt; (Link: http://wiki.invisiblenet.net/iip-wiki?I2PIDN)http://wiki.invisiblenet.net/iip-wiki?I2PIDN 
[22:30] &amp;lt;Ophite1&amp;gt; also implies that the network works "in the dark" - noone knows who anyone is ;)
[22:30] &amp;lt;jrand0m&amp;gt; exactly. 
[22:31] *** mihi_ (~mihi@anon.iip) has joined channel #iip-dev
[22:31] &amp;lt;jrand0m&amp;gt; well, i2p itself is a darknet in that sense, but its generic messaging - it is the IP layer for such a darknet. 
[22:31] &amp;lt;jrand0m&amp;gt; i2ptunnel is the TCP layer, and idn is NFS :) 
[22:31] &amp;lt;Ophite1&amp;gt; i2p is the protocol that allows such a network to be created from something broadly like overnet.
[22:31] &amp;lt;Ophite1&amp;gt; speaking of which... is there a way to specify priority in messages?
[22:32] *** mihi is now known as nickthief76430
[22:32] *** mihi_ is now known as mihi
[22:32] &amp;lt;jrand0m&amp;gt; funny that you mention that :) 
[22:32] *** nickthief76430 is now known as mihi_backup
[22:32] &amp;lt;mihi&amp;gt; oops...
[22:32] &amp;lt;jrand0m&amp;gt; I was just reading some of the upcoming HotNets2 papers ((Link: http://nms.lcs.mit.edu/HotNets-II/program.html)http://nms.lcs.mit.edu/HotNets-II/program.html) and got inspired for some QoS over i2p mechanisms 
[22:33] &amp;lt;Ophite1&amp;gt; would a bulk/low-latency bit compromise anonymity slightly (intersection attack?) by allowing traffic linkage? well, even if it were sometimes flips?
[22:33] &amp;lt;Ophite1&amp;gt; ah, well that might work better of course =)
[22:33] &amp;lt;Ophite1&amp;gt; Don't worry about local plausible denability.
[22:33] &amp;lt;jrand0m&amp;gt; right, i2p assumes the local machine is trusted 
[22:33] *** Signoff: dm (Ping timeout)
[22:33] &amp;lt;Ophite1&amp;gt; That is a problem to be solved by Rubberhose/Marutukku and Thermite, not I2P.
[22:34] &amp;lt;jrand0m&amp;gt; exactly. (otherwise, the software is compromised and it doesn't matter what we do) 
[22:34] * TC hopes his local machine is trusted
[22:34] &amp;lt;jrand0m&amp;gt; heh 
[22:34] &amp;lt;Ophite1&amp;gt; TC: easy way to find out; make death threats against bush and see if SS agents turn up at your door ;-)
[22:34] &amp;lt;jrand0m&amp;gt; lol 
[22:34] &amp;lt;TC&amp;gt; done and done
[22:34] *** Signoff: tonious (Ping timeout)
[22:34] &amp;lt;jrand0m&amp;gt; hah! 
[22:35] * jrand0m watches my squid proxy get taken down by the fbi
[22:35] &amp;lt;TC&amp;gt; its a trap!
[22:35] &amp;lt;jrand0m&amp;gt; get an axe! 
[22:35] &amp;lt;jrand0m&amp;gt; :) 
[22:35] &amp;lt;TC&amp;gt; anybody play uplink?
[22:35] &amp;lt;Ophite1&amp;gt; completed it. cracked it. released it.
[22:35] &amp;lt;Ophite1&amp;gt; trained it too ;)
[22:36] * jrand0m takes that as a "yes"
[22:36] *** dm (~as@anon.iip) has joined channel #iip-dev
[22:37] &amp;lt;Ophite1&amp;gt; there may be some dos possibilities in caching, in memory stuff...
[22:37] &amp;lt;jrand0m&amp;gt; ok, so thats what I'm thinking with idn/kademlia. get idn implemented and working over the 0.2. code, smash it in a bit, then implement 0.3 with that kademlia implementation 
[22:37] &amp;lt;jrand0m&amp;gt; oh certainly. the todo list has 'sync pending and large messages to disk' :) 
[22:37] &amp;lt;dm&amp;gt; shouldn't IDN be implemented after I2P is tested and mature?
[22:38] &amp;lt;jrand0m&amp;gt; thats one of the problems we ran into testing a large file of TC's eepsite 
[22:38] &amp;lt;Ophite1&amp;gt; dm: not given as it's a testbed for the fancy db.
[22:38] &amp;lt;jrand0m&amp;gt; dm&amp;gt; I was thinking that too, but I need to implement the kademlia code to get 0.3 ready. basically the kademlia code IS 0.3 
[22:38] &amp;lt;Ophite1&amp;gt; I do like the hybrid dht nature such a network would provide though.
[22:39] &amp;lt;dm&amp;gt; aha... 
[22:39] &amp;lt;jrand0m&amp;gt; but if no one wants to toss a normal UI onto it until i2p 1.0, that might be a good idea as well 
[22:39] &amp;lt;Ophite1&amp;gt; dht node discovery + ngr-like routing = scalability capable of handling critical mass
[22:39] &amp;lt;dm&amp;gt; what happened to that original milestone list. secure--&amp;gt;anonymous--&amp;gt;not harvestable, etc...
[22:39] &amp;lt;Ophite1&amp;gt; jrand0m: I will refrain from advertising it to pirates until it's ready. that enough?
[22:39] &amp;lt;jrand0m&amp;gt; well, minus the ngr-like routing :) we tunnel :) 
[22:39] &amp;lt;TC&amp;gt; as long as we keep the cli
[22:39] &amp;lt;dm&amp;gt; ah scalable was one of the items in that chain.
[22:39] &amp;lt;jrand0m&amp;gt; dm&amp;gt; 0.3 is necessary for scalable. which is before not harvestable 
[22:39] &amp;lt;jrand0m&amp;gt; thanks Ophite1 :) 
[22:40] &amp;lt;jrand0m&amp;gt; definitely TC. I'll need the cli to test it 
[22:40] &amp;lt;Ophite1&amp;gt; scalability of the actual anonymous stuff is directly related to choices made in the routing for the tunnels, and that's a router implementation thing?
[22:40] &amp;lt;jrand0m&amp;gt; (and, c'mon, we'll probably do software distribution / releases with idn) 
[22:40] *** godmode0 (~enter@anon.iip) has joined channel #iip-dev
[22:40] &amp;lt;dm&amp;gt; alrighty... sounds okay then.
[22:40] &amp;lt;jrand0m&amp;gt; absolutely ophite. 
[22:40] &amp;lt;Ophite1&amp;gt; suggestion: maximum message size?
[22:40] &amp;lt;jrand0m&amp;gt; thats the Hard problem 
[22:41] &amp;lt;jrand0m&amp;gt; max message size is currently insanely large (4g) but I'm thinking of trimming it to 64k or 128k 
[22:41] &amp;lt;jrand0m&amp;gt; but I don't want to resort to that yet 
[22:41] * Ophite1 goes digging in notes
[22:41] &amp;lt;Ophite1&amp;gt; BitTorrent/Scone scalability notes indicate 512K.
[22:42] &amp;lt;jrand0m&amp;gt; heh ok cool. (any refs I can dig into?) 
[22:42] &amp;lt;Ophite1&amp;gt; but, think of it like tcp window size.
[22:42] &amp;lt;jrand0m&amp;gt; right 
[22:42] &amp;lt;Ophite1&amp;gt; not for scone, sorry - friend's research project.
[22:42] &amp;lt;jrand0m&amp;gt; coo', no worry 
[22:42] *** Signoff: mihi_backup (Ping timeout)
[22:42] &amp;lt;Ophite1&amp;gt; fwiw, your kademlia is about as good as his though :)
[22:42] &amp;lt;jrand0m&amp;gt; hehe 
[22:42] &amp;lt;jrand0m&amp;gt; (well, I haven't implemented it yet ;) 
[22:42] &amp;lt;Ophite1&amp;gt; uh, hers I mean :/
[22:42] &amp;lt;jrand0m&amp;gt; oh wikked 
[22:43] &amp;lt;dm&amp;gt; boner..
[22:43] *** mihi_backup (~mihi@anon.iip) has joined channel #iip-dev
[22:43] &amp;lt;jrand0m&amp;gt; heh 
[22:43] &amp;lt;jrand0m&amp;gt; so, thats 2) kademlia, 0.3, and idn 
[22:43] &amp;lt;Ophite1&amp;gt; she named her toys after puddings. custard, crumble (Waste-like), strudel.. her bittorrent-a-like was the fastest pudding in the world - 'scone ;)
[22:43] &amp;lt;jrand0m&amp;gt; haha 
[22:45] &amp;lt;Ophite1&amp;gt; she's a math.
[22:45] &amp;lt;jrand0m&amp;gt; even better 
[22:45] &amp;lt;jrand0m&amp;gt; there's a lot of stats gathering / analysis that will be coming up for advanced peer selection 
[22:45] &amp;lt;Ophite1&amp;gt; but I'll see if I can bounce stuff past her. scalability from i2np 0.9 was from her - she likes it.
[22:45] &amp;lt;jrand0m&amp;gt; (unfortunately we can't cheat like mnet, mixminion, and tor) 
[22:46] &amp;lt;jrand0m&amp;gt; great to hear 
[22:46] &amp;lt;Ophite1&amp;gt; one comment - dsa?
[22:46] *** nickthief54450 (~chatzilla@anon.iip) has joined channel #iip-dev
[22:46] &amp;lt;Ophite1&amp;gt; dsa 1024 bit, as in SHA-1?
[22:46] &amp;lt;jrand0m&amp;gt; yea 
[22:47] &amp;lt;Ophite1&amp;gt; 'spose it is tried and tested.
[22:47] &amp;lt;Ophite1&amp;gt; also small.
[22:47] &amp;lt;jrand0m&amp;gt; right. but I'm not 100% tied to our particular crypto impls 
[22:47] &amp;lt;Ophite1&amp;gt; anyway. to roadmap.
[22:47] &amp;lt;TC&amp;gt; haha, lets name a windows version 'Microsoft Darknet (r)'
[22:47] &amp;lt;jrand0m&amp;gt; heh tc 
[22:48] &amp;lt;jrand0m&amp;gt; ok, 3) roadmap revise (0.2.3 --&amp;gt; 0.4, 0.2.2 --&amp;gt; 0.3.1)? 
[22:48] &amp;lt;jrand0m&amp;gt; because of all the bugs I've been running into wrt the broadcast db, I want to escalate the 0.3 (kademlia db) release 
[22:48] &amp;lt;TC&amp;gt; its nice not being limmited by trademarks like a normal open source project
[22:49] *** tonious (~Flag@anon.iip) has joined channel #iip-dev
[22:49] &amp;lt;jrand0m&amp;gt; 0.2.3 is restricted routes / trusted peers, and probably not a hard feature requirement that anyone here has. it can be shuffled out to 0.4 without problem, I think 
[22:50] &amp;lt;jrand0m&amp;gt; 0.2.2 is tunnel mods, but I think a lot of the pressure to get that implemented will be eased with the 0.2.1.1 release (which tests and rebuilds tunnels as necessary, rather than waiting 10 minutes) 
[22:50] &amp;lt;Ophite1&amp;gt; trusted peers is an area that needs some revision imho.
[22:50] &amp;lt;jrand0m&amp;gt; agreed. 
[22:50] *** dm_backup (~as@anon.iip) has joined channel #iip-dev
[22:50] &amp;lt;Ophite1&amp;gt; only area that doesn't give me warm fuzzies.
[22:50] &amp;lt;Ophite1&amp;gt; though that may just be the word "trusted". :)
[22:50] &amp;lt;jrand0m&amp;gt; basically my current thoughts are to publish tunnels to routers 
[22:50] &amp;lt;jrand0m&amp;gt; heh 
[22:51] &amp;lt;jrand0m&amp;gt; (if we publish tunnels to routers, we can get away with untrusted gateways, which drops the 'trusted' from trusted peers) 
[22:51] *** Signoff: dm (Ping timeout)
[22:51] *** dm_backup is now known as dm
[22:51] &amp;lt;Ophite1&amp;gt; need to analyse anonymity implications of that.
[22:51] &amp;lt;jrand0m&amp;gt; but trusted peers is inherently necessary in a militant grade anon system, where /all/ nodes you can contact are considered attackers. 
[22:52] &amp;lt;Ophite1&amp;gt; don't think that is truly possible...
[22:52] &amp;lt;jrand0m&amp;gt; certainly. yet another reason it should get 0.4 
[22:52] &amp;lt;jrand0m&amp;gt; Ophite1&amp;gt; trusted nodes with timed / triggered self destruct. 
[22:52] &amp;lt;jrand0m&amp;gt; set up a patsy, route through it, kill it 
[22:52] &amp;lt;jrand0m&amp;gt; exactly, if patsies delete their logs after N hours / N bytes / N messages 
[22:52] &amp;lt;Ophite1&amp;gt; I mean if you want me to release a worm that sets up a couple of million...
[22:53] &amp;lt;Ophite1&amp;gt; logs? what logs?
[22:53] &amp;lt;jrand0m&amp;gt; :) 
[22:53] &amp;lt;jrand0m&amp;gt; ok, format the disks ;) 
[22:53] * Ophite1 wrote kernel-level stealth trojan
[22:53] &amp;lt;jrand0m&amp;gt; nice 
[22:53] * dm wrote kernel level outlook calendar plugin.
[22:53] &amp;lt;Ophite1&amp;gt; ...when I was 19 :)
[22:53] &amp;lt;Ophite1&amp;gt; still works. :)
[22:54] &amp;lt;Ophite1&amp;gt; not going to include it in this though, don't worry, or, uh, check my code, which would probably be a Good Thing To Do anyway ;)
[22:54] &amp;lt;dm&amp;gt; when I was 12.
[22:54] &amp;lt;jrand0m&amp;gt; I don't think i2p will want /that/ large distribution until after 1.0 is stable and heavily peer reviewed 
[22:54] &amp;lt;jrand0m&amp;gt; heh Ophite1 
[22:54] &amp;lt;jrand0m&amp;gt; heh dm 
[22:54] &amp;lt;Ophite1&amp;gt; frankly, think that is a fluff feature.
[22:54] &amp;lt;jrand0m&amp;gt; perhaps. 
[22:55] &amp;lt;jrand0m&amp;gt; restricted routes is a necessity though 
[22:55] &amp;lt;jrand0m&amp;gt; its basic functionality for people behind firewalls 
[22:55] &amp;lt;jrand0m&amp;gt; (very restrictive firewalls) 
[22:55] &amp;lt;Ophite1&amp;gt; hello, transports.
[22:55] &amp;lt;Ophite1&amp;gt; we'll get to that.
[22:55] &amp;lt;Ophite1&amp;gt; or is now the appropriate time to discuss them?
[22:55] &amp;lt;jrand0m&amp;gt; sure, lets dig in :) 
[22:56] &amp;lt;jrand0m&amp;gt; we've already run into a problem with an unreachable peer that could be solved with restricted routes 
[22:56] *** tusko has left #iip-dev
[22:56] &amp;lt;jrand0m&amp;gt; even though it was due to misconfiguration, it could be more common 
[22:57] &amp;lt;Ophite1&amp;gt; Also: given two cooperating peers behind inbound-filtering firewalls that drop bad packets, and one cooperating peer which is not behind a firewall and can send packets with forged IP source addresses to both of the other peers...
[22:57] &amp;lt;Ophite1&amp;gt; You can establish a TCP connection between the two firewalled peers that both firewalls think is outbound.
[22:57] &amp;lt;jrand0m&amp;gt; definitely 
[22:57] &amp;lt;dm&amp;gt; forged IP addresses?!?
[22:58] &amp;lt;Ophite1&amp;gt; believe me, firewalls are a VERY common problem.
[22:58] &amp;lt;Ophite1&amp;gt; sometimes they are user-controlled but the user is a doofus. that can be handled with the installer handling the firewall :)
[22:58] &amp;lt;dm&amp;gt; I2P is gonna use IP spoofing? :)
[22:58] &amp;lt;jrand0m&amp;gt; definitely. if i2p can't operate behind firewalls / NATs / proxies, there's no reason to continue. 
[22:59] &amp;lt;Ophite1&amp;gt; sometimes they are actively hostile, corporate or educational gateways seeking to deliberately mess up everything. It's got to traverse those, and traverse them cleanly.
[22:59] &amp;lt;jrand0m&amp;gt; dm&amp;gt; transport options 
[22:59] &amp;lt;jrand0m&amp;gt; absolutely Ophite1 
[22:59] &amp;lt;Ophite1&amp;gt; dm: I have a working implementation - in the Direct Connect protocol.
[22:59] &amp;lt;jrand0m&amp;gt; i2p wants to be the battleground for that code. 
[22:59] &amp;lt;Ophite1&amp;gt; dm: If *that* can handle it, i2p can.
[22:59] *** Signoff: tonious (Ping timeout)
[23:00] &amp;lt;Ophite1&amp;gt; I suggest leaving it turned off by default though. Only a very few want it turned on, and it would be nice if they can advertise which they are so requests can be routed to them.
[23:00] &amp;lt;dm&amp;gt; you can't spoof IPs without native code can you?
[23:00] &amp;lt;Ophite1&amp;gt; the advantage is that they don't have to route *through*, just help the setup.
[23:00] &amp;lt;Ophite1&amp;gt; = massive speed boost.
[23:01] &amp;lt;jrand0m&amp;gt; definitely Ophite1, thats what the RouterInfo.routerAddress[] structure is for 
[23:01] &amp;lt;Ophite1&amp;gt; dm: yeah, like this isn't going to be rewritten?
[23:01] *** tonious (~Flag@anon.iip) has joined channel #iip-dev
[23:01] &amp;lt;dm&amp;gt; okay, just checking...
[23:01] &amp;lt;jrand0m&amp;gt; right dm, I have no qualms whatsoever with including native code in i2p 
[23:01] &amp;lt;Ophite1&amp;gt; I would like to state that I don't think java is a permanent solution.
[23:01] &amp;lt;Ophite1&amp;gt; And that I regard java router as testbed/prototype.
[23:01] &amp;lt;jrand0m&amp;gt; thats fine. if it gets us to 1.0, works out the protocol, etc, good enough. 
[23:02] &amp;lt;Ophite1&amp;gt; ...and hope it doesn't get stuck there as freenet has ;)
[23:02] &amp;lt;dm&amp;gt; IPAddress.Spoof(192.168.32.1);
[23:02] *** alient (alient@anon.iip) has joined channel #iip-dev
[23:02] &amp;lt;jrand0m&amp;gt; lol dm 
[23:02] &amp;lt;dm&amp;gt; import IPSpoofing;
[23:02] &amp;lt;Ophite1&amp;gt; mmm... raw sockets in java ;)
[23:02] &amp;lt;jrand0m&amp;gt; fcntl / ioctl in java... mmMMmm 
[23:02] &amp;lt;mihi&amp;gt; hmm, raw sockets require root on unix, don't they?
[23:02] &amp;lt;dm&amp;gt; women with large breasts lickig my penis.. mmMMmmm
[23:02] &amp;lt;jrand0m&amp;gt; so we include a rootkit 
[23:03] &amp;lt;jrand0m&amp;gt; ;) 
[23:03] &amp;lt;Ophite1&amp;gt; jrand0m: got it covered =)
[23:03] &amp;lt;jrand0m&amp;gt; heh 
[23:03] &amp;lt;Ophite1&amp;gt; besides as I said; only a few need it.
[23:03] &amp;lt;jrand0m&amp;gt; right 
[23:04] &amp;lt;jrand0m&amp;gt; and only for legitimate reasons, of course. 
[23:04] &amp;lt;Ophite1&amp;gt; on my dc hub, only one (bot) had the capability, and the hub told it when passives wanted to connect to passives.
[23:04] &amp;lt;Ophite1&amp;gt; caused a bit of amazement that did.
[23:04] &amp;lt;jrand0m&amp;gt; hehe 
[23:04] &amp;lt;Ophite1&amp;gt; also got the bot's host shut down, hence my suggestion to perhaps turn it off by default :)
[23:04] &amp;lt;jrand0m&amp;gt; thats definitely a good feature to have avail 
[23:04] &amp;lt;jrand0m&amp;gt; lol 
[23:05] *** Signoff: nickthief54450 (Excess Flood)
[23:05] &amp;lt;jrand0m&amp;gt; ok, so with restricted routes pushed to 0.4, we have a month or so to continue the debate as to whether the functionality is necessary 
[23:06] &amp;lt;jrand0m&amp;gt; any other thoughts / things that should be in the roadmap that aren't, things that are in the wrong place, etc? 
[23:06] &amp;lt;Ophite1&amp;gt; I say push it to 0.4 definitely. It will cause firewall issues at the moment but we are still in testing...
[23:06] &amp;lt;Ophite1&amp;gt; ...someone that can't open a firewall port probably shouldn't be trying it yet.
[23:06] *** nickthief54450 (~chatzilla@anon.iip) has joined channel #iip-dev
[23:06] &amp;lt;jrand0m&amp;gt; right. and even with firewalls, PHTTP lets them through. 
[23:07] &amp;lt;Ophite1&amp;gt; though need to test phttp against hostile proxies.
[23:07] * jrand0m is behind a firewall I don't control and I participate fully in i2p
[23:07] &amp;lt;dm&amp;gt; hax0r
[23:07] &amp;lt;jrand0m&amp;gt; well, yes, hostile proxies can fake confirm, but its all signed, so the message can't go to the wrong place / etc 
[23:08] &amp;lt;jrand0m&amp;gt; but the phttp relay and transport does have a lot of features needed 
[23:08] &amp;lt;Ophite1&amp;gt; in particular, to examine the future possibilities application level routers might have at detecting/fucking up the protocol.
[23:08] &amp;lt;jrand0m&amp;gt; hm? 
[23:08] &amp;lt;Ophite1&amp;gt; have some experience with firewall tunnelling though.
[23:08] &amp;lt;Ophite1&amp;gt; might want to include a GET fallback.
[23:09] &amp;lt;jrand0m&amp;gt; hmm. GET goes into logs. but perhaps as a fallback 
[23:09] &amp;lt;jrand0m&amp;gt; (POST can be to /index.html) 
[23:09] &amp;lt;Ophite1&amp;gt; jrand0m: but it's all signed/encrypted if noderefs are cool...?
[23:10] &amp;lt;Ophite1&amp;gt; unless the proxy becomes an active attacker too, that's going to be quite hard for it.
[23:10] &amp;lt;jrand0m&amp;gt; all messages are encrypted to the destination router, and the designation as to what phttp relay to go through is signed in the routerInfo 
[23:10] &amp;lt;jrand0m&amp;gt; right. phttp proxy as is certainly isn't strong enough to go against an active attacker 
[23:11] *** Signoff: grimps (Leaving)
[23:12] &amp;lt;jrand0m&amp;gt; I think it'd be great if people posted some alternate transport ideas to the wiki :) 
[23:12] &amp;lt;jrand0m&amp;gt; ok, 4) app status [ppp2p, i2ptunnel, im, ns, squid] 
[23:12] &amp;lt;jrand0m&amp;gt; damn, tusko left 
[23:12] &amp;lt;jrand0m&amp;gt; tusko wrote a python script (ppp2p) to let people run ppp over i2p via i2ptunnel 
[23:13] &amp;lt;Ophite1&amp;gt; Told you someone would do that :)
[23:13] &amp;lt;dm&amp;gt; ppp over i2p?
[23:13] &amp;lt;jrand0m&amp;gt; I haven't looked at it, but last I heard he was running a vpn over i2p with 5s ping times 
[23:13] &amp;lt;jrand0m&amp;gt; heh yeah 
[23:13] &amp;lt;Ophite1&amp;gt; dm: of course.
[23:13] &amp;lt;dm&amp;gt; when could you use that?
[23:13] &amp;lt;dm&amp;gt; could/would
[23:13] &amp;lt;jrand0m&amp;gt; dm&amp;gt; anonymous outproxy 
[23:13] &amp;lt;Ophite1&amp;gt; dm: anonymous ANYTHING.
[23:13] &amp;lt;jrand0m&amp;gt; to, say, run a kazaa node anonymously, or whatever 
[23:13] * Ophite1 points out that anyone running an outbound i2p-&amp;gt;ppp link is insane and will probably be blacklisted/hunted down
[23:13] &amp;lt;dm&amp;gt; ah, I understand.
[23:13] &amp;lt;jrand0m&amp;gt; definitely Ophite1 
[23:14] &amp;lt;jrand0m&amp;gt; so right now, its only for trusted peers. 
[23:14] &amp;lt;Ophite1&amp;gt; see also: the dresden JAP cascade... :)
[23:14] &amp;lt;jrand0m&amp;gt; which, well, doesnt really make sense for anonymity... 
[23:14] &amp;lt;jrand0m&amp;gt; heh 
[23:14] &amp;lt;Ophite1&amp;gt; also most of the stuff going out of their node will be unencrypted...
[23:14] * jrand0m thinks about ike over ppp over i2p
[23:15] * jrand0m watches my head explode
[23:15] *** fiaga (~po@anon.iip) has joined channel #iip-dev
[23:15] &amp;lt;Ophite1&amp;gt; jrand0m: why not i2p over ppp over i2p?
[23:15] &amp;lt;jrand0m&amp;gt; definitely doable. aint recursion fun? 
[23:15] &amp;lt;soros&amp;gt; i2p over i2p :-o
[23:15] &amp;lt;jrand0m&amp;gt; or i2p over ppp over i2p over i2p over freenet over kazaa 
[23:15] &amp;lt;Ophite1&amp;gt; now that's just silly. Freenet wouldn't possibly work ;)
[23:16] &amp;lt;godmode0&amp;gt; over slow connect :)
[23:16] &amp;lt;jrand0m&amp;gt; heh it'd have latency issues, certainly :) 
[23:16] &amp;lt;mihi&amp;gt; ... over an icmp tunnel over ...
[23:16] &amp;lt;Ophite1&amp;gt; ooh yes, loki :)
[23:16] &amp;lt;Ophite1&amp;gt; 0ldsk00l :)
[23:17] &amp;lt;Ophite1&amp;gt; I2P addresses, being the public keys, are ... rather long.
[23:17] &amp;lt;jrand0m&amp;gt; yes. 
[23:17] &amp;lt;jrand0m&amp;gt; actually, since we're on agenda item 4: ns 
[23:17] &amp;lt;Ophite1&amp;gt; As in an I2P www url being actually too long to paste into any sane place (&amp;gt;512 chars?!!)
[23:17] &amp;lt;mihi&amp;gt; co promised to write a naming service...
[23:17] &amp;lt;jrand0m&amp;gt; yeah. 
[23:17] &amp;lt;jrand0m&amp;gt; I think with idn implemented, it would be very easy for someone to adapt the kademlia code into a distributed dns 
[23:17] &amp;lt;mihi&amp;gt; Ophite1: post them to the eepsite forum.
[23:18] &amp;lt;Ophite1&amp;gt; trouble with namespace as I can figure it out is that there has to be either some degree of central control OR you have to allow collisions.
[23:18] *** Signoff: fiaga (Ping timeout)
[23:18] &amp;lt;jrand0m&amp;gt; (just toss on a CA or WoT CAs, and voila. (Link: www.mihi.i2p)www.mihi.i2p) 
[23:18] &amp;lt;jrand0m&amp;gt; not necessarily. 
[23:18] &amp;lt;Ophite1&amp;gt; please enlighten me with your better ideas then.
[23:18] &amp;lt;jrand0m&amp;gt; Ophite1&amp;gt; check out co/wiht's specs on the iip-dev list. 
[23:19] &amp;lt;Ophite1&amp;gt; best I could come up with is root key creates signed namespaces. dnssec stylee.
[23:19] &amp;lt;jrand0m&amp;gt; he doesn't go the full route with a dht, but he manages groups 
[23:19] &amp;lt;jrand0m&amp;gt; just like how we do now - we /all/ can choose who our root dns servers are. 
[23:19] &amp;lt;jrand0m&amp;gt; in the same vein, we /all/ should be able to choose who our CA (or CA WoT) is 
[23:20] &amp;lt;jrand0m&amp;gt; so I guess technically there /could/ be collisions, but only once there are multiple CA groups that don't interact 
[23:20] * Ophite1 notes that is unlikely
[23:20] &amp;lt;jrand0m&amp;gt; agreed 
[23:20] &amp;lt;Ophite1&amp;gt; you either trust the root CA or you don't.
[23:20] &amp;lt;jrand0m&amp;gt; and if you don't trust the root, you create your own 
[23:21] &amp;lt;jrand0m&amp;gt; (or find another) 
[23:21] &amp;lt;Ophite1&amp;gt; and if you don't trust the root CA it's for a reason, a reason that will rapidly get around.
[23:21] &amp;lt;jrand0m&amp;gt; exactly 
[23:21] &amp;lt;jrand0m&amp;gt; especially when there's anonymous publishing :) 
[23:21] &amp;lt;Ophite1&amp;gt; being as CA's only real purpose is to insure anti-collision - like Trent...
[23:21] &amp;lt;jrand0m&amp;gt; right 
[23:22] &amp;lt;Ophite1&amp;gt; about the only thing that would cause lack of trust in CA is (1) key leakage or (2) refusal to register something that isn't already registered.
[23:22] * jrand0m notes verisign's "trustworthiness"
[23:23] * Ophite1 notes that Verisign purports to verify the identity of the certificate holder - one of the properties that an I2P namespace is in fact guaranteed NOT to do
[23:23] &amp;lt;jrand0m&amp;gt; self signed certs+++ 
[23:24] &amp;lt;Ophite1&amp;gt; also I'd point out that distributed systems - like Darknet, as I will call it from here on in until it sticks :) - built on top of i2p probably wouldn't use the namespace.
[23:24] &amp;lt;Ophite1&amp;gt; It's for servers, really.
[23:24] &amp;lt;jrand0m&amp;gt; heh 
[23:24] &amp;lt;jrand0m&amp;gt; right 
[23:24] &amp;lt;Ophite1&amp;gt; Servers don't scale. That problem will be in i2p as much as in IP.
[23:24] &amp;lt;Ophite1&amp;gt; so, I think that the usage in practice will actually be surprisingly limited.
[23:24] &amp;lt;jrand0m&amp;gt; the idn ("darknet") would keep references to destinations - the full 387 bits of their keys, not some pretty name 
[23:24] &amp;lt;jrand0m&amp;gt; agreed. 
[23:25] &amp;lt;jrand0m&amp;gt; except / until someone writes a distributed outproxy system 
[23:25] &amp;lt;jrand0m&amp;gt; aka o-r / freedom over i2p 
[23:25] &amp;lt;TC&amp;gt; how many diffrent keys can we have?
[23:25] * jrand0m looks forward to that day
[23:25] &amp;lt;jrand0m&amp;gt; tc&amp;gt; 2^2048 
[23:25] &amp;lt;Ophite1&amp;gt; jrand0m: at which point the root key signs them a namespace: .proxy.i2p
[23:26] &amp;lt;dm&amp;gt; This must be the most hypothetical/megalomaniac open source development meeting ever :)
[23:26] &amp;lt;jrand0m&amp;gt; aint subspaces grand :) 
[23:26] &amp;lt;jrand0m&amp;gt; lol dm 
[23:26] &amp;lt;jrand0m&amp;gt; hey, we're alowed to aim high, aint we? 
[23:26] &amp;lt;dm&amp;gt; I'm sure most devl meetings are like: "So, do we put 3 bits for the mpeg-5 header or 4?"
[23:26] &amp;lt;Ophite1&amp;gt; jrand0m: oddly as it may seem, not every number works for elgamal ;-)
[23:26] &amp;lt;TC&amp;gt; dm, youve seen debian meetings right?
[23:26] &amp;lt;jrand0m&amp;gt; awww c'mon, 000000000000000000000000000 is a secure key 
[23:26] * Ophite1 hands out Chocolate Digestives
[23:26] &amp;lt;dm&amp;gt; TC: no, what are the like?
[23:26] &amp;lt;Ophite1&amp;gt; jrand0m: ooh, identity.
[23:26] &amp;lt;TC&amp;gt; dm, i dont know, i was asking
[23:27] &amp;lt;jrand0m&amp;gt; ok. thecrypto isn't here either... anyone have im thoughts? 
[23:27] &amp;lt;Ophite1&amp;gt; damn, I was about to ask about that.
[23:27] &amp;lt;Ophite1&amp;gt; quite an important app.
[23:27] &amp;lt;dm&amp;gt; Anyway, this type of meeting is more lurker-friendly, so I'm all for it.
[23:27] * dm is entertained.
[23:27] &amp;lt;jrand0m&amp;gt; heh 
[23:27] &amp;lt;TC&amp;gt; where is co?
[23:27] &amp;lt;Ophite1&amp;gt; as many people will expect i2p to be iip's successor.
[23:28] &amp;lt;jrand0m&amp;gt; iip over i2p is fairly easy, if we don't want dcc 
[23:28] &amp;lt;Ophite1&amp;gt; (I guess it could be, if we just run an iip irc server over i2p...)
[23:28] &amp;lt;jrand0m&amp;gt; iip over i2p with dcc requires a new app 
[23:28] &amp;lt;jrand0m&amp;gt; exactly Ophite1 
[23:28] &amp;lt;jrand0m&amp;gt; 0 coding 
[23:28] &amp;lt;TC&amp;gt; cant we just run irc over i2p?
[23:28] &amp;lt;Ophite1&amp;gt; I don't like that idea 'cause ... well, it doesn't give us anything we don't already have :)
[23:28] &amp;lt;jrand0m&amp;gt; but last I heard, thecrypto was doing some work on an IM app 
[23:28] &amp;lt;jrand0m&amp;gt; certainly tc 
[23:29] &amp;lt;jrand0m&amp;gt; right Ophite1, and it doesn't scale 
[23:29] &amp;lt;jrand0m&amp;gt; (all the traffic gets funneled to the ircd) 
[23:29] &amp;lt;Ophite1&amp;gt; Also the IRCd can spy on traffic.
[23:29] &amp;lt;TC&amp;gt; ah, goodpoint
[23:29] &amp;lt;jrand0m&amp;gt; (this would be when UserX should show up and discuss his ideas for iip2.0) 
[23:29] &amp;lt;jrand0m&amp;gt; right Ophite1 
[23:29] &amp;lt;jrand0m&amp;gt; all the problems of the current iip 
[23:29] &amp;lt;Ophite1&amp;gt; jrand0m: And absolutely nothing different.
[23:29] &amp;lt;jrand0m&amp;gt; more lag. 
[23:30] &amp;lt;Ophite1&amp;gt; except it's in java. lovely. :)
[23:30] &amp;lt;jrand0m&amp;gt; heh 
[23:30] &amp;lt;Ophite1&amp;gt; Now, shitloads of people have cut their undergraduate teeth trying and failing to build distributed chat applications.
[23:30] &amp;lt;jrand0m&amp;gt; ok, so someone should either help thecrypto out or push him along some more :) 
[23:30] * Ophite1 points out IRC3
[23:30] &amp;lt;jrand0m&amp;gt; yeah, its a perfect school project 
[23:30] &amp;lt;Ophite1&amp;gt; ..and SILC...
[23:30] &amp;lt;Ophite1&amp;gt; ...and...
[23:31] &amp;lt;Ophite1&amp;gt; well about a gazillion others.
[23:31] &amp;lt;jrand0m&amp;gt; 'zactly 
[23:31] &amp;lt;Ophite1&amp;gt; Literally all of these, I might add, are pre-DHT as far as I can tell.
[23:31] &amp;lt;jrand0m&amp;gt; yup 
[23:31] &amp;lt;Ophite1&amp;gt; That's disappointing 'cause that's a freakishly useful structure.
[23:31] &amp;lt;jrand0m&amp;gt; a DHT for lookup / P3P, and then direct con for IM 
[23:31] &amp;lt;jrand0m&amp;gt; group chat is harder though, but not too hard 
[23:31] &amp;lt;Ophite1&amp;gt; well, direct in the i2p sense :)
[23:31] &amp;lt;jrand0m&amp;gt; heh right 
[23:32] &amp;lt;Ophite1&amp;gt; what about darkmail/i2pmail?
[23:32] &amp;lt;soros&amp;gt; group sex too
[23:32] &amp;lt;dm&amp;gt; soros: agreed.
[23:32] &amp;lt;jrand0m&amp;gt; group sex isn't that hard soros ;) 
[23:32] &amp;lt;jrand0m&amp;gt; lol 
[23:32] &amp;lt;jrand0m&amp;gt; email over i2p is easy. someone just needs to run a pop server 
[23:32] &amp;lt;jrand0m&amp;gt; or webmail 
[23:32] &amp;lt;jrand0m&amp;gt; hahah 
[23:33] &amp;lt;Ophite1&amp;gt; jrand0m: sure, as long as literally everyone is okay with bloody pgp :)
[23:33] * Ophite1 gets CKT nightmares again
[23:33] &amp;lt;jrand0m&amp;gt; oh, true. that'd expose the contents to hte server ;) 
[23:33] &amp;lt;Ophite1&amp;gt; Also... spam.
[23:33] &amp;lt;jrand0m&amp;gt; yup 
[23:33] &amp;lt;Ophite1&amp;gt; We have this thing called hashcash.
[23:33] &amp;lt;Ophite1&amp;gt; They sort of fit together, no?
[23:34] &amp;lt;jrand0m&amp;gt; ok, so yeah, someone should get working on an i2p specific email app :) 
[23:34] &amp;lt;Ophite1&amp;gt; obviously that would work best as part of the im.
[23:34] &amp;lt;Ophite1&amp;gt; What, after all, is the distinction between irc and email?
[23:34] &amp;lt;jrand0m&amp;gt; true, like an IM VMB 
[23:34] &amp;lt;Ophite1&amp;gt; Whether or not you can page up and see what you missed after you rejoin...
[23:34] &amp;lt;jrand0m&amp;gt; placed into the dht 
[23:34] &amp;lt;jrand0m&amp;gt; good point 
[23:35] * jrand0m wishes we had a team of a dozen coders
[23:35] &amp;lt;Ophite1&amp;gt; note, however, that mail requires storage, as it is offline communication. irc requires no storage, as it is online communication.
[23:35] &amp;lt;dm&amp;gt; also email has a lot more penis enlargement adverts.
[23:35] &amp;lt;Ophite1&amp;gt; jrand0m: ask around for funding.
[23:35] &amp;lt;Ophite1&amp;gt; dm: see above re: hashcash.
[23:35] &amp;lt;jrand0m&amp;gt; right, the P3P could contain pending messages 
[23:36] &amp;lt;Ophite1&amp;gt; dm: A primitive that was not available to the bloke who hacked up email in a night.
[23:36] &amp;lt;Ophite1&amp;gt; (At least we won't have to use ! paths to specify the tunnel manually. heh. heh. heh.)
[23:36] * dm is gonna miss clear-text dead simple protocols.
[23:36] &amp;lt;jrand0m&amp;gt; jrandom%ophite!dm!mihi 
[23:37] &amp;lt;Ophite1&amp;gt; no, this is i2p. Insert ~520 garbage characters between the bangs then you're closer ;)
[23:37] &amp;lt;jrand0m&amp;gt; haha 
[23:37] &amp;lt;Ophite1&amp;gt; several of these things *are* sort of related.
[23:37] &amp;lt;jrand0m&amp;gt; true, 387 bytes base64 encoded... 
[23:38] &amp;lt;Ophite1&amp;gt; or to put it another way, ELONGURL :)
[23:38] &amp;lt;jrand0m&amp;gt; heh 
[23:38] &amp;lt;Ophite1&amp;gt; [does IE chop at 512?]
[23:38] &amp;lt;jrand0m&amp;gt; naw, works fine 
[23:38] &amp;lt;Ophite1&amp;gt; you admit to using IE?
[23:38] &amp;lt;Ophite1&amp;gt; To browse anonymously?!
[23:38] &amp;lt;jrand0m&amp;gt; ;) 
[23:38] * Ophite1 pulls out six of Liu De Yiu's best and waits =)
[23:38] * jrand0m uses ie for eppsites, moz for squiding
[23:39] &amp;lt;duck&amp;gt; what item are we now?
[23:39] &amp;lt;duck&amp;gt; 4?
[23:39] &amp;lt;jrand0m&amp;gt; yeah, ok ok 
[23:39] &amp;lt;Ophite1&amp;gt; still 4 I think.
[23:39] &amp;lt;jrand0m&amp;gt; i2ptunnel. still kicks ass. 
[23:39] &amp;lt;jrand0m&amp;gt; any thoughts? any comments mihi? 
[23:40] &amp;lt;jrand0m&amp;gt; one thing I want to note wrt the squid outproxy is that I've updated the header filtering to ALLOW COOKIES and replace the user agent with something silly 
[23:40] * mihi just waits for naming service...
[23:40] &amp;lt;jrand0m&amp;gt; mihi (or someone else)&amp;gt; it'd be really easy to bootstrap such a naming service with an /etc/hosts style i2p ns 
[23:41] &amp;lt;mihi&amp;gt; btw: are there any other public dests except your squid and tc's eepsite?
[23:41] &amp;lt;jrand0m&amp;gt; i2pcvs.dest 
[23:41] &amp;lt;jrand0m&amp;gt; (points at the i2p cvs pserver) 
[23:41] &amp;lt;jrand0m&amp;gt; (but isn't always up) 
[23:41] *** yodel (yodel@anon.iip) has joined channel #iip-dev
[23:41] &amp;lt;jrand0m&amp;gt; hola yodel 
[23:41] &amp;lt;yodel&amp;gt; hela
[23:42] &amp;lt;jrand0m&amp;gt; ok, I think thats it for 4) apps 
[23:42] &amp;lt;jrand0m&amp;gt; 5) comments / questions / etc 
[23:42] &amp;lt;mihi&amp;gt; gui installer?
[23:42] &amp;lt;TC&amp;gt; hi yodel
[23:43] &amp;lt;yodel&amp;gt; I have to start experimenting putting the xml-rpc over i2p
[23:43] &amp;lt;yodel&amp;gt; should work with httptunnel
[23:43] &amp;lt;jrand0m&amp;gt; good question mihi. last I heard MrEcho had some of it working 
[23:43] &amp;lt;jrand0m&amp;gt; awesome yodel 
[23:43] &amp;lt;jrand0m&amp;gt; definitely. 
[23:43] &amp;lt;jrand0m&amp;gt; how large are the streams? 
[23:43] &amp;lt;jrand0m&amp;gt; (aka how chatty is the protocol?) 
[23:44] * Ophite1 plans to try BitTorrent over I2P as a stress test
[23:44] &amp;lt;yodel&amp;gt; xml over http
[23:44] &amp;lt;yodel&amp;gt; the ssl layer wont be needed with i2p
[23:44] &amp;lt;Ophite1&amp;gt; so, uh, very chatty? :)
[23:44] &amp;lt;jrand0m&amp;gt; ah cool, large POST or large replies? 
[23:44] &amp;lt;jrand0m&amp;gt; (or just small and small?) 
[23:45] &amp;lt;jrand0m&amp;gt; damn you Ophite1 :) 
[23:45] &amp;lt;yodel&amp;gt; equal sizes
[23:45] &amp;lt;yodel&amp;gt; does httptunnel support gzipped http?
[23:45] &amp;lt;jrand0m&amp;gt; but doesn't bt use IP addresses? 
[23:45] &amp;lt;jrand0m&amp;gt; hmm, httptunnel doesn't have any inherent compression, its just a bitstream 
[23:45] &amp;lt;TC&amp;gt; hmm, package i2p+ppp\vpn+gui as a security solution for wireless windows shares
[23:45] &amp;lt;yodel&amp;gt; so should work...
[23:45] &amp;lt;godmode0&amp;gt; jrand0m&amp;gt; you test i2p in nntp news server ?
[23:45] &amp;lt;jrand0m&amp;gt; yup yodel 
[23:45] &amp;lt;yodel&amp;gt; 500-1000 byte send, same for reply
[23:46] &amp;lt;jrand0m&amp;gt; hmm I haven't tested that yet godmode0 
[23:46] &amp;lt;yodel&amp;gt; much less when zipped
[23:46] &amp;lt;jrand0m&amp;gt; oh cool yodel, that'll work without any problem 
[23:46] &amp;lt;yodel&amp;gt; what is the latency for a single msg/package/whatever?
[23:46] &amp;lt;jrand0m&amp;gt; 2-5s, sometimes up to 10s 
[23:46] &amp;lt;jrand0m&amp;gt; (currently) 
[23:46] &amp;lt;Ophite1&amp;gt; not bad for a pre-dht :)
[23:46] &amp;lt;yodel&amp;gt; so 20s roundtime?
[23:47] &amp;lt;jrand0m&amp;gt; I usually pull up a web page in 5-10s 
[23:47] &amp;lt;yodel&amp;gt; ah
[23:47] &amp;lt;yodel&amp;gt; goo
[23:47] &amp;lt;yodel&amp;gt; +d
[23:48] &amp;lt;jrand0m&amp;gt; damn, we're coming up to the 2 hour mark. anyone have any other questions / thoughts? 
[23:48] &amp;lt;Ophite1&amp;gt; Pie is good.
[23:48] &amp;lt;duck&amp;gt; jrand0m: why do you drink cheap local beer?
[23:48] &amp;lt;Ophite1&amp;gt; Orgy and pie is better.
[23:48] &amp;lt;jrand0m&amp;gt; rofl duck 
[23:49] &amp;lt;Ophite1&amp;gt; duck: It's better than Tesco Value Lager?
[23:49] * Ophite1 spits from reflex
[23:49] &amp;lt;jrand0m&amp;gt; heh 
[23:49] * duck is concerned about jrand0m's health
[23:49] &amp;lt;jrand0m&amp;gt; you're concerned about my cheap beer habits but not my good whiskey habits? 
[23:50] * Ophite1 reminds about the single malt on Cary Sherman's head
[23:50] &amp;lt;duck&amp;gt; do you eat well?
[23:50] &amp;lt;godmode0&amp;gt; corona
[23:50] &amp;lt;duck&amp;gt; do you do your daily exercises?
[23:50] &amp;lt;jrand0m&amp;gt; well, i'm one of those veggies 
[23:50] &amp;lt;Ophite1&amp;gt; Isn't that a personal question, duck?
[23:50] &amp;lt;jrand0m&amp;gt; does typing count? 
[23:50] &amp;lt;duck&amp;gt; you did drink that much already?
[23:50] &amp;lt;duck&amp;gt; that you became a veggie
[23:50] &amp;lt;jrand0m&amp;gt; heh 
[23:50] &amp;lt;Ophite1&amp;gt; cheap beer will do that.
[23:51] &amp;lt;duck&amp;gt; Ophite1: jrand0m's health should concern us all, since it is essential for I2P
[23:51] *** Signoff: mihi_backup (mihi hands jrand0m the *BAF*er)
[23:51] &amp;lt;jrand0m&amp;gt; heh ok ok mihi 
[23:51] * jrand0m winds up
[23:51] * jrand0m *baf*s the meeting closed
&lt;/div></description></item><item><title>Réunion des développeurs d’I2P - 11 novembre 2003</title><link>/fr/blog/2003/11/11/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-11-novembre-2003/</link><pubDate>Tue, 11 Nov 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/11/11/r%C3%A9union-des-d%C3%A9veloppeurs-di2p-11-novembre-2003/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> dish, dm, jrand0m, MrEcho, nop&lt;/p>
&lt;p>(journal de réunion modifié pour masquer le fait que iip a planté en plein milieu de la réunion et qu&amp;rsquo;il y a eu beaucoup d&amp;rsquo;expirations de délai de ping, donc n&amp;rsquo;essayez pas de lire ceci comme un récit linéaire)&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:02] &amp;lt;jrand0m&amp;gt; ordre du jour [22:02] &amp;lt;jrand0m&amp;gt; 0) bienvenue [22:02] &amp;lt;jrand0m&amp;gt; 1) i2p router [22:02] &amp;lt;jrand0m&amp;gt; 1.1) état [22:02] &amp;lt;jrand0m&amp;gt; 1.2) modifications de la feuille de route [22:02] &amp;lt;jrand0m&amp;gt; 1.3) sous-projets ouverts [22:02] &amp;lt;jrand0m&amp;gt; 2) modPow natif [22:03] &amp;lt;jrand0m&amp;gt; 2) programme d'installation GUI [22:03] &amp;lt;jrand0m&amp;gt; 3) messagerie instantanée (IM) [22:03] &amp;lt;jrand0m&amp;gt; 4) service de noms [22:03] &amp;lt;MrEcho&amp;gt; j'ai vu ce code .c [22:03] &amp;lt;jrand0m&amp;gt; 5) licences [22:03] &amp;lt;jrand0m&amp;gt; 6) autre ? [22:03] &amp;lt;jrand0m&amp;gt; 0) bienvenue [22:03] &amp;lt;jrand0m&amp;gt; salut. [22:03] &amp;lt;nop&amp;gt; salut [22:03] &amp;lt;jrand0m&amp;gt; réunion 2^6 [22:04] &amp;lt;jrand0m&amp;gt; tu as des points à ajouter à l'ordre du jour, nop ? [22:04] &amp;lt;jrand0m&amp;gt; ok, 1.1) état du router [22:04] &amp;lt;jrand0m&amp;gt; on est en 0.2.0.3 et d'après les dernières nouvelles, c'est fonctionnel [22:04] &amp;lt;MrEcho&amp;gt; &amp;gt; 0.2.0.3 [22:04] &amp;lt;MrEcho&amp;gt; c'est bien ça ? [22:05] &amp;lt;MrEcho&amp;gt; je le fais tourner... ça a l'air bien [22:05] &amp;lt;nop&amp;gt; non [22:05] &amp;lt;jrand0m&amp;gt; il y a eu de petits commits après la version 0.2.0.3, rien qui vaille une nouvelle version [22:05] &amp;lt;nop&amp;gt; j'essaie juste de rattraper [22:05] &amp;lt;jrand0m&amp;gt; cool [22:06] &amp;lt;jrand0m&amp;gt; vu les expériences et retours de la 0.2.0.x, la feuille de route a été mise à jour pour rendre l'exécution moins gourmande en ressources [22:06] &amp;lt;jrand0m&amp;gt; (c.-à-d. pour que les gens puissent faire tourner des serveurs web / etc. sans que ça leur bouffe le CPU) [22:06] &amp;lt;jrand0m&amp;gt; plus précisément (on passe au point 1.2 de l'ordre du jour) : http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [22:06] &amp;lt;MrEcho&amp;gt; ce que j'ai remarqué, c'est que la plupart des routers utilisent : TransportStyle: PHTTP [22:07] &amp;lt;MrEcho&amp;gt; ça passe automatiquement en PHTTP ou ça essaie d'abord TCP ? [22:07] &amp;lt;jrand0m&amp;gt; hmm, la plupart des routers devraient supporter PHTTP, et s'ils peuvent accepter des connexions entrantes, ils devraient supporter TCP aussi [22:07] &amp;lt;jrand0m&amp;gt; si c'est possible, il utilise TCP [22:07] &amp;lt;jrand0m&amp;gt; PHTTP est pondéré comme environ 1000 fois plus coûteux que TCP [22:08] &amp;lt;jrand0m&amp;gt; (voir GetBidsJob, qui demande à chaque transport combien il pense que ça coûterait d'envoyer un message à un pair) [22:08] &amp;lt;jrand0m&amp;gt; (et voir TCPTransport.getBid et PHTTPTransport.getBid pour les valeurs utilisées) [22:08] &amp;lt;MrEcho&amp;gt; ok [22:08] &amp;lt;jrand0m&amp;gt; utilises-tu souvent PHTTP pour envoyer et recevoir des messages ? [22:09] &amp;lt;jrand0m&amp;gt; (ça peut être le signe que ton écouteur TCP n'est pas joignable) [22:09] &amp;lt;MrEcho&amp;gt; je n'ai pas mis les URLs de mon côté [22:09] &amp;lt;jrand0m&amp;gt; ah ok. [22:09] &amp;lt;MrEcho&amp;gt; oh si, il l'est [22:10] &amp;lt;jrand0m&amp;gt; ok, ouais, mes routers ont des connexions TCP ouvertes vers toi [22:10] &amp;lt;dm&amp;gt; comme c'est hospitalier de leur part. [22:10] * jrand0m est content que vous m'ayez fait implémenter routerConsole.html pour qu'on n'ait pas à fouiller dans les logs pour cette merde [22:11] &amp;lt;MrEcho&amp;gt; y a-t-il un timeout qui fait que s'il ne se connecte pas en TCP il passe en PHTTP ? et c'est quoi le timing ? [22:11] &amp;lt;jrand0m&amp;gt; mais bref, le grand changement de la feuille de route, c'est que la 0.2.1 implémentera le truc AES+SessionTag [22:11] &amp;lt;MrEcho&amp;gt; ou on pourrait avoir ça dans un réglage ? [22:11] &amp;lt;jrand0m&amp;gt; s'il reçoit un refus de connexion TCP / hôte introuvable / etc., il abandonne immédiatement cette tentative et essaie la prochaine offre disponible [22:12] &amp;lt;MrEcho&amp;gt; donc pas de nouvelles tentatives [22:12] &amp;lt;jrand0m&amp;gt; PHTTP a un timeout de 30 s, si je me souviens bien [22:12] &amp;lt;jrand0m&amp;gt; pas besoin de réessayer. soit tu as une connexion TCP ouverte et tu peux envoyer les données, soit non :) [22:12] &amp;lt;MrEcho&amp;gt; lol ok [22:13] &amp;lt;MrEcho&amp;gt; est-ce qu'il retentera TCP à chaque fois après ça, ou bien il sautera et passera directement en PHTTP pour la connexion suivante ? [22:13] &amp;lt;jrand0m&amp;gt; pour le moment, il tente TCP à chaque fois. [22:13] &amp;lt;jrand0m&amp;gt; les transports ne conservent pas encore d'historique [22:13] &amp;lt;MrEcho&amp;gt; ok cool [22:14] &amp;lt;jrand0m&amp;gt; (mais si un pair échoue 4 fois, il est mis sur la shitlist pendant 8 minutes) [22:14] &amp;lt;MrEcho&amp;gt; eh bien une fois que l'autre côté reçoit le message PHTTP, il devrait se connecter au router qui a envoyé le message via TCP, non ? [22:14] &amp;lt;jrand0m&amp;gt; correct. une fois qu'une connexion TCP est établie, il peut l'utiliser. [22:14] &amp;lt;jrand0m&amp;gt; (mais si les deux pairs n'ont que PHTTP, ils utiliseront évidemment uniquement PHTTP) [22:15] &amp;lt;MrEcho&amp;gt; ça voudrait dire qu'il ne pouvait établir de connexion TCP vers quoi que ce soit [22:15] &amp;lt;MrEcho&amp;gt; .. mais ouais [22:16] &amp;lt;MrEcho&amp;gt; j'aimerais qu'il y ait un moyen de contourner ça [22:16] &amp;lt;jrand0m&amp;gt; non, un de mes routers n'a pas d'adresse TCP - seulement PHTTP. mais j'établis des connexions TCP avec des pairs qui ont des adresses TCP. [22:16] &amp;lt;jrand0m&amp;gt; (et ensuite ils peuvent renvoyer des messages via cette connexion TCP plutôt que de m'envoyer des messages PHTTP plus lents) [22:17] &amp;lt;jrand0m&amp;gt; ou ce n'est pas ce que tu voulais dire ? [22:17] &amp;lt;MrEcho&amp;gt; ouais je me suis embrouillé [22:17] &amp;lt;jrand0m&amp;gt; yep, pas de souci [22:18] &amp;lt;jrand0m&amp;gt; donc, voir la feuille de route mise à jour pour les infos de planning mises à jour ((Link: http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap)http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap) [22:18] &amp;lt;jrand0m&amp;gt; ok, 1.3) sous-projets ouverts [22:19] &amp;lt;jrand0m&amp;gt; j'ai enfin mis une partie de la liste de choses à faire de mon palmpilot dans le wiki à (Link: http://wiki.invisiblenet.net/iip-wiki?OpenSubprojects)http://wiki.invisiblenet.net/iip-wiki?OpenSubprojects [22:19] &amp;lt;jrand0m&amp;gt; donc si tu t'ennuies et que tu cherches des projets de code... :) [22:19] &amp;lt;MrEcho&amp;gt; pff [22:20] &amp;lt;MrEcho&amp;gt; j'en ai déjà 2 [22:20] &amp;lt;dish&amp;gt; Tu as un palmpilot, c'est la classe [22:20] &amp;lt;MrEcho&amp;gt; le mien est mort [22:20] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; il y a un point là-dedans concernant l'I2PTunnel décrivant une idée que j'ai eue il y a quelque temps [22:20] &amp;lt;MrEcho&amp;gt; je sais pas ce qu'il a [22:21] &amp;lt;jrand0m&amp;gt; ouais, j'avais des palms avant mais on m'a récemment donné celui-ci pour la cause ;) [22:21] &amp;lt;dish&amp;gt; Pourrait-on avoir un point à l'ordre du jour de la réunion pour discuter de la dernière fois où userX a tapé quelque chose [22:21] &amp;lt;MrEcho&amp;gt; ce foutu truc ne s'allume même plus [22:21] &amp;lt;MrEcho&amp;gt; lol [22:22] &amp;lt;jrand0m&amp;gt; je ne pense pas que UserX ait dit quoi que ce soit depuis 4 ou 5 mois ;) [22:22] &amp;lt;MrEcho&amp;gt; c'est un bot ou quoi ? [22:22] &amp;lt;dish&amp;gt; Qu'est-ce qu'il a dit il y a 5 mois ? [22:22] &amp;lt;MrEcho&amp;gt; je parie que c'est un bitchx qui tourne sur une machine à laquelle il avait accès... et qu'il a oubliée [22:22] &amp;lt;jrand0m&amp;gt; qu'il reviendrait avec des commentaires sur l'anonCommFramework (ancien nom d'i2p) la semaine suivante ;) [22:23] &amp;lt;dish&amp;gt; haha [22:23] &amp;lt;jrand0m&amp;gt; mais je suppose qu'il est occupé. c'est la vie [22:23] &amp;lt;jrand0m&amp;gt; ok, 2) modPow natif [22:23] &amp;lt;MrEcho&amp;gt; j'ai vu ce code c [22:24] &amp;lt;jrand0m&amp;gt; j'ai assemblé un .c stub et une classe Java pour montrer comment quelque chose comme GMP ou une autre bibliothèque MPI pourrait être intégré, mais évidemment ça ne marche pas [22:25] &amp;lt;jrand0m&amp;gt; ce qui serait bien, ce serait d'avoir un petit paquet de classes C et cette classe d'enveloppe Java triviale associée que l'on pourrait compiler pour Windows, OSX, *BSD, Linux, et empaqueter sous GPL
&lt;p>(insérer ici une défaillance majeure d&amp;rsquo;iip)&lt;/p></description></item><item><title>Réunion des développeurs I2P, 21 octobre 2003</title><link>/fr/blog/2003/10/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-octobre-2003/</link><pubDate>Tue, 21 Oct 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/10/21/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-21-octobre-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> jrand0m, dm, thecrypto, sisr, co, godmode0, mihi&lt;/p>
&lt;h2 id="meeting-log">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:59] &amp;lt;dm&amp;gt; alors, c'est QUAND cette réunion ? [23:00] &amp;lt;jrand0m&amp;gt; maintenant. [23:00] &amp;lt;jrand0m&amp;gt; 0) bienvenue [63] [23:00] &amp;lt;jrand0m&amp;gt; 1) feuille de route : (Lien : http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap)http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [23:00] &amp;lt;jrand0m&amp;gt; 2) à faire 0.2 : [23:00] &amp;lt;jrand0m&amp;gt; - tests de communication de longue durée [23:00] &amp;lt;jrand0m&amp;gt; - bogues de reconstruction des lease [23:00] &amp;lt;jrand0m&amp;gt; 3) prng (youpi) [23:00] &amp;lt;jrand0m&amp;gt; 4) applis / questions / etc. [23:00] &amp;lt;jrand0m&amp;gt; 0) salut [23:00] &amp;lt;jrand0m&amp;gt; désolé d'avoir été idiot et d'avoir oublié le changement d'heure [23:00] &amp;lt;jrand0m&amp;gt; bienvenue à la réunion n°63 [23:01] *** darl_mcbride a quitté #iip-dev [23:01] &amp;lt;jrand0m&amp;gt; 1) feuille de route [23:01] &amp;lt;jrand0m&amp;gt; la feuille de route est à l'URL ci-dessus et sera mise à jour quand nécessaire. [23:02] &amp;lt;jrand0m&amp;gt; oui, les dates sont plus éloignées qu'auparavant, et cela reflète surtout 1) que je ne veux pas publier un logiciel pourri 2) que j'ai négligé des détails dans les estimations précédentes [23:02] &amp;lt;jrand0m&amp;gt; mais, bien sûr, comme il est dit sur la feuille de route, « Si vous vous impliquez et aidez à coder, les choses iront plus vite » :) [23:03] &amp;lt;jrand0m&amp;gt; la 0.2 elle-même permettra des fonctionnalités réellement utiles [23:03] *** Déconnexion : thecrypto (délai d'attente Ping) [23:03] &amp;lt;dm&amp;gt; c'est une bonne nouvelle. [23:03] &amp;lt;jrand0m&amp;gt; ok, point 2) à faire pour 0.2 [23:04] &amp;lt;jrand0m&amp;gt; je fais de la QA sur la version 0.2 depuis environ une semaine et j'ai traqué des bogues difficiles à repérer [23:04] &amp;lt;jrand0m&amp;gt; mais je pense en avoir trouvé la source il y a quelques minutes, et je lance en ce moment un test à ce sujet en arrière-plan. [23:04] &amp;lt;jrand0m&amp;gt; (le problème était qu'après quelques heures d'utilisation, la communication avec un router ou une destination échouait) [23:05] &amp;lt;dm&amp;gt; quel genre de banc de test utilises-tu ? Tout est local à ce stade ? [23:05] &amp;lt;jrand0m&amp;gt; trois routers locaux, trois routers distants [23:05] &amp;lt;sisr&amp;gt; Est-ce que la 0.2 inclut la fonctionnalité selon laquelle quand un router n'est pas joignable après un certain nombre d'essais, on arrête d'essayer ? [23:05] &amp;lt;jrand0m&amp;gt; oui [23:06] &amp;lt;jrand0m&amp;gt; chaque router publie ses coordonnées toutes les N minutes (actuellement 2) à tous ceux qu'il connaît. si un router ne reçoit pas de nouvelles coordonnées toutes les 2,5*N minutes, il supprime sa référence. [23:06] &amp;lt;jrand0m&amp;gt; cependant, s'il /veut/ trouver un nouveau router (c.-à-d. qu'il en obtient une référence via un Lease), il peut lancer une recherche à tout moment et le trouver [23:07] &amp;lt;jrand0m&amp;gt; cependant, exécuter localement trois routers plus deux destinations actives, c'est, eh bien, un monstre pour le CPU. [23:08] &amp;lt;jrand0m&amp;gt; j'ai ajouté une sale fonctionnalité dont je ne suis pas fier, mais elle permet d'ajouter une variable d'environnement pour, en gros, désactiver le chiffrement ElG et AES. c'est utile seulement pour communiquer avec d'autres nœuds ayant aussi le chiffrement désactivé (sinon vous ne pourriez pas parler) [23:09] &amp;lt;jrand0m&amp;gt; ok, c'est tout pour l'à faire de la 0.2 [23:09] &amp;lt;dm&amp;gt; pour tes besoins de test ? [23:09] &amp;lt;jrand0m&amp;gt; oui, en gros [23:09] &amp;lt;jrand0m&amp;gt; (et/ou pour quiconque fait ses propres tests pour ajouter de nouvelles fonctionnalités / etc. ;) [23:10] &amp;lt;jrand0m&amp;gt; en théorie cependant, deux destinations (comme atalk) pourraient définir l'option -Di2p.encryption=off et quand même fonctionner (bien qu'il n'y aurait pas de chiffrement de bout en bout) [23:10] *** thecrypto (~thecrypto@anon.iip) a rejoint le canal #iip-dev [23:10] &amp;lt;jrand0m&amp;gt; mais je pense que c'est une Mauvaise Idée. [23:11] &amp;lt;jrand0m&amp;gt; cette fonctionnalité sera très certainement retirée une fois que le truc AES+SessionTag sera au point [23:11] &amp;lt;jrand0m&amp;gt; ok, 3) prng (générateur de nombres pseudo-aléatoires) [23:11] &amp;lt;sisr&amp;gt; Y a-t-il des recommandations minimales pour le CPU et la RAM ? [23:12] &amp;lt;sisr&amp;gt; désolé [23:12] &amp;lt;jrand0m&amp;gt; hmm, la RAM est minimale (la JVM de Sun prend 7–10 Mo, Kaffe 16–22 Mo) [23:13] &amp;lt;jrand0m&amp;gt; le CPU est clairement le facteur limitant en ce moment, mais je n'ai pas une large gamme de machines pour tester ;) [23:14] &amp;lt;jrand0m&amp;gt; qu'on se le dise, faire tourner trois routers et deux i2ptunnels pointant hors-site vers un Squid sur la même machine met littéralement à genoux ma machine P4 1,7 GHz [23:14] &amp;lt;thecrypto&amp;gt; je pourrais être un peu plus actif si tu veux que je dise quelque chose [23:14] &amp;lt;dm&amp;gt; d'accord, dis quelque chose. [23:15] &amp;lt;jrand0m&amp;gt; salut thecrypto :) [23:15] &amp;lt;sisr&amp;gt; Pourquoi quelqu'un ferait-il tourner plus d'un router sur le même ordinateur ? [23:15] &amp;lt;jrand0m&amp;gt; sisr&amp;gt; seul un développeur le ferait. [23:16] &amp;lt;sisr&amp;gt; Ok, donc le CPU ne devrait pas être trop problématique et nous pouvons lancer quelques tests au fil des semaines [23:16] &amp;lt;jrand0m&amp;gt; clair [23:17] &amp;lt;jrand0m&amp;gt; ok, le truc prng s'est avéré être un bug dans Kaffe, qui est maintenant corrigé. [23:17] &amp;lt;jrand0m&amp;gt; du coup, nous n'avons pas de besoin impératif d'obtenir une implémentation Yarrow, puisqu'ils utilisent sha1prng [23:18] &amp;lt;jrand0m&amp;gt; (mais ce serait sympa, quand on l'aura) [23:18] &amp;lt;jrand0m&amp;gt; ok, 4) applis / questions / etc. [23:18] &amp;lt;jrand0m&amp;gt; je n'ai rien d'autre, alors... salut :) [23:19] &amp;lt;jrand0m&amp;gt; des questions / idées / commentaires sur autre chose ? [23:19] &amp;lt;sisr&amp;gt; Comment va le serveur de noms ? Je n'ai pas vu co depuis longtemps [23:19] *** co (anon@anon.iip) a rejoint le canal #iip-dev [23:19] &amp;lt;jrand0m&amp;gt; quand on parle du loup [23:19] &amp;lt;jrand0m&amp;gt; salut co [23:19] &amp;lt;sisr&amp;gt; haha [23:19] &amp;lt;co&amp;gt; Bonjour. [23:20] &amp;lt;jrand0m&amp;gt; nous en sommes au point où il ne reste plus vraiment rien à l'ordre du jour, sauf des questions [23:20] &amp;lt;jrand0m&amp;gt; [23:19] &amp;lt;sisr&amp;gt; Comment va le serveur de noms ? Je n'ai pas vu co depuis longtemps [23:20] &amp;lt;jrand0m&amp;gt; [23:19] *** co (anon@anon.iip) a rejoint le canal #iip-dev [23:20] &amp;lt;jrand0m&amp;gt; et c'est arrivé :) [23:20] *** Déconnexion : godmode0 (EOF du client) [23:21] &amp;lt;co&amp;gt; Il n'y a eu aucun progrès dessus. Je n'ai écrit qu'une petite partie du client, et rien du serveur. [23:22] &amp;lt;jrand0m&amp;gt; cool [23:22] * dm pointe le bâton de la honte vers co. [23:22] &amp;lt;sisr&amp;gt; Je crois que le HTTP i2p tunnel fonctionne bien maintenant [23:22] &amp;lt;sisr&amp;gt; j'ai adapté l'excellent httpclient de mihi pour que vous puissiez le renseigner dans vos paramètres de proxy [23:23] &amp;lt;jrand0m&amp;gt; génial ! [23:23] &amp;lt;sisr&amp;gt; il fait aussi un filtrage simple des sites non i2p [23:23] &amp;lt;sisr&amp;gt; je crois que jrand0m a déjà fait le commit, non ? [23:23] &amp;lt;jrand0m&amp;gt; on sait avec quels navigateurs ça marche ? Je sais pour moz... [23:23] &amp;lt;jrand0m&amp;gt; oui, je crois que j'ai fait ce commit... laissez-moi vérifier [23:23] * co est honteux à juste titre. [23:23] &amp;lt;sisr&amp;gt; Ça marche avec Mozilla et Konqueror [23:24] *** godmode0 (~enter@anon.iip) a rejoint le canal #iip-dev [23:24] &amp;lt;jrand0m&amp;gt; t'en fais pas co, j'ai déjà 2 mois de retard sur le planning [23:24] &amp;lt;sisr&amp;gt; je vais essayer de faire fonctionner le I2P tunnel de mihi avec un serveur e-mail cette semaine [23:24] &amp;lt;sisr&amp;gt; Aussi, beaucoup de pages du wiki ont été mises à jour [23:24] &amp;lt;jrand0m&amp;gt; oh oui ! merci pour ça [23:25] * jrand0m a d'ailleurs ajouté une mise en garde à l'une des FAQ cet après-midi :) [23:25] * dm décide de concentrer sa formidable puissance d'analyse pour déterminer d'où vient sisr. [23:25] &amp;lt;dm&amp;gt; "Aussi, beaucoup de pages du wiki ont été mises à jour" [23:25] &amp;lt;sisr&amp;gt; Ok vas-y [23:25] &amp;lt;dm&amp;gt; mmmm.....MMmmmm.....mmmmmm... [23:26] &amp;lt;dm&amp;gt; ah, un autre indice ? [23:26] &amp;lt;sisr&amp;gt; Mais je ne peux pas te dire si tu as raison [23:26] &amp;lt;dm&amp;gt; "..... a déjà fait le commit, n’est-ce pas ?" [23:26] &amp;lt;co&amp;gt; jrand0m : Si cela n'a pas déjà été demandé, veux-tu publier le framework I2P et les applications sous forme de paquet en même temps ? [23:27] &amp;lt;jrand0m&amp;gt; j'ai constaté que ce que je veux et ce qui se passe ne sont pas toujours la même chose [23:27] &amp;lt;co&amp;gt; Je veux dire les publier ensemble. [23:27] &amp;lt;sisr&amp;gt; J'ai une question après co [23:27] &amp;lt;jrand0m&amp;gt; le plan actuel est en ligne sur (Lien : http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap)http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [23:28] &amp;lt;jrand0m&amp;gt; i2p lui-même sera le router et le SDK, mais on y joindra toutes les applications qui seront prêtes, quand elles le seront. [23:28] &amp;lt;jrand0m&amp;gt; (l'installer regroupe actuellement le router, le SDK, phttprelay, atalk et i2ptunnel) [23:29] *** Déconnexion : dm (délai d'attente Ping) [23:29] &amp;lt;jrand0m&amp;gt; quoi de neuf, sisr ? [23:29] &amp;lt;co&amp;gt; Cette page est très utile. Merci. [23:30] &amp;lt;sisr&amp;gt; I2P est très vaste et il peut être utilisé pour naviguer sur le WWW, pour parcourir des programmes et des pages web connectés via I2P Tunnel, et si quelqu'un écrit un serveur web et un client I2P directs, on peut se passer du tunnel [23:30] &amp;lt;jrand0m&amp;gt; absolument. [23:30] &amp;lt;sisr&amp;gt; Ma question est : quelle cible pour le développement I2P ? Faire en sorte que tout fonctionne avec les I2P Tunnels afin que les utilisateurs puissent conserver les programmes qu'ils connaissent déjà comme IE ou [23:31] &amp;lt;sisr&amp;gt; Vaut-il mieux essayer de faire un programme de serveur web I2P, un navigateur web I2P — bref tout spécial pour I2P ? [23:31] *** dm (~as@anon.iip) a rejoint le canal #iip-dev [23:32] &amp;lt;jrand0m&amp;gt; personnellement, j'adorerais que la première option soit possible. cependant, il y aura des gains de performances en concevant des applis natives pour i2p [23:32] &amp;lt;mihi&amp;gt; principe Unix : une tâche, un outil. donc n'écrivez pas de nouveaux navigateurs. [23:32] &amp;lt;jrand0m&amp;gt; exact [23:32] &amp;lt;sisr&amp;gt; Quel est le surcoût du I2P Tunnel ? Donc nous devrions nous concentrer sur l'utilisation de l'I2P Tunnel pour faire fonctionner les programmes existants [23:32] &amp;lt;dm&amp;gt; une tâche, un outil ? principe idiot. [23:33] &amp;lt;sisr&amp;gt; Je pense qu'il nous faudra un tutoriel pour que les gens installent Squid et un proxy e-mail vers le WWW normal. C'est précieux et il en faut plus d'un ou deux, donc cela signifie des instructions faciles pour que d'autres puissent installer le leur [23:33] &amp;lt;jrand0m&amp;gt; sisr&amp;gt; le seul surcoût significatif d'i2ptunnel vient de sa dépendance au mode de livraison garantie d'i2p, qui exige d'attendre un message d'acquittement (ack) après chaque message envoyé (un aller-retour complet à travers la paire de tunnels, en utilisant tous les chiffrements appropriés) [23:34] &amp;lt;sisr&amp;gt; Haha, ok sisr a un très vieil ordinateur [23:34] &amp;lt;sisr&amp;gt; Ça me paraît vraiment lent à cause de ça [23:34] &amp;lt;dm&amp;gt; à quoi ressemblait la latence sur les quelques premiers vrais tests ? Juste par curiosité. [23:35] &amp;lt;jrand0m&amp;gt; je peux charger news.google.com avec toutes les images en ~ 30–60 secondes [23:35] &amp;lt;dm&amp;gt; ok [23:36] &amp;lt;sisr&amp;gt; Quelle sera la difficulté pour mettre en place, au-dessus d'I2P, un système de distribution de contenu type Freenet ? Est-ce un gros effort ou un effort mineur ? [23:36] &amp;lt;co&amp;gt; Et combien de temps cela prend-il sans le tunnel ? [23:37] &amp;lt;jrand0m&amp;gt; sisr&amp;gt; si je travaillais dessus à temps plein, je dirais ~ 1 mois pour obtenir une DHT au-dessus d'i2p [23:37] &amp;lt;jrand0m&amp;gt; co&amp;gt; ~ 10–15 secondes [23:38] &amp;lt;co&amp;gt; Donc i2ptunnel est 3 fois plus lent. [23:39] &amp;lt;jrand0m&amp;gt; eh bien, i2ptunnel + les routers. mais ce n'est pas linéaire — envoyer 10 octets sur i2p prend à peu près autant de temps qu'envoyer 100k [23:39] *** Déconnexion : thecrypto (délai d'attente Ping) [23:39] &amp;lt;co&amp;gt; Pour toi, au moins. [23:39] &amp;lt;jrand0m&amp;gt; le surcoût est dans l'encapsulation des messages [23:39] &amp;lt;sisr&amp;gt; Si l'I2P tunnel doit être le cœur de la plupart des applications pour I2P, alors nous devrions nous concentrer sur l'interface utilisateur et proposer des options faciles à cliquer pour configurer un tunnel [23:40] &amp;lt;sisr&amp;gt; Comme une case à cocher pour configurer un serveur web I2P Tunnel avec le port, et une case pour le serveur e-mail, pour que ce soit vraiment simple [23:40] &amp;lt;jrand0m&amp;gt; sisr&amp;gt; Personnellement, j'aime vraiment beaucoup son interface en ce moment :) [23:40] &amp;lt;jrand0m&amp;gt; oh, clairement. en fait [23:40] * sisr n'a jamais vu l'interface mais l'imagine comme une zone de texte [23:40] &amp;lt;sisr&amp;gt; Peut-être que quelqu'un peut faire une capture d'écran du I2P tunnel pour un tutoriel [23:41] &amp;lt;jrand0m&amp;gt; ce que je prévoyais, c'est que le programme d'installation crée un ensemble de scripts .bat et .sh pour le faire automatiquement (par ex. java .... I2PTunnel -e 'config basdfawer' -e 'server ...' ) [23:42] &amp;lt;sisr&amp;gt; Sur quoi devrait-on travailler pour I2P maintenant [23:42] &amp;lt;jrand0m&amp;gt; c'est une grande question. la réponse courte est « ce que vous pouvez » [23:43] &amp;lt;jrand0m&amp;gt; si quelqu'un pouvait mettre à jour le programme d'installation pour générer ces scripts .sh et .bat, ce serait top [23:43] &amp;lt;jrand0m&amp;gt; si quelqu'un a le temps de travailler sur certaines choses de l'i2proadmap, ce serait top aussi :) [23:44] &amp;lt;jrand0m&amp;gt; je pense qu'il y aura une forte demande de doc et de QA une fois que la 0.2 sera sortie (alias très bientôt) [23:44] &amp;lt;sisr&amp;gt; Comment sera l'Installer ? InstallShield ou Java ? [23:44] &amp;lt;jrand0m&amp;gt; l'installer actuel est un unique « install.jar » qui guide l'utilisateur à travers quelques questions [23:45] &amp;lt;jrand0m&amp;gt; c'est un installer vraiment pourri [23:45] &amp;lt;jrand0m&amp;gt; mais il est aussi indépendant de la plateforme que possible [23:48] &amp;lt;jrand0m&amp;gt; ok cool, les routers tournent toujours, je pense que ce correctif a pu régler le problème. [23:48] &amp;lt;jrand0m&amp;gt; oh oui. [23:48] &amp;lt;jrand0m&amp;gt; la liste de diffusion reviendra un de ces jours [23:48] &amp;lt;jrand0m&amp;gt; si elle n'est pas de retour quand la 0.2 sera prête, je créerai une nouvelle liste de diffusion [23:49] &amp;lt;co&amp;gt; J'ai une autre question. [23:49] &amp;lt;jrand0m&amp;gt; vas-y [23:50] &amp;lt;co&amp;gt; Y a-t-il une liste disponible des nœuds I2P qui tournent en ce moment ? [23:50] &amp;lt;jrand0m&amp;gt; non. [23:50] &amp;lt;jrand0m&amp;gt; aucun nœud i2p public n'est ouvert [23:50] &amp;lt;co&amp;gt; Je vois. [23:50] &amp;lt;jrand0m&amp;gt; cependant, l'un d'eux rendra sa liste de pairs disponible via http une fois la 0.2 publiée [23:50] &amp;lt;jrand0m&amp;gt; (et l'URL vers cette liste sera dans l'installer) [23:50] &amp;lt;jrand0m&amp;gt; s/sera/est/ [23:52] &amp;lt;mihi&amp;gt; c'est aussi dans mes favoris... [23:52] &amp;lt;jrand0m&amp;gt; hé, salaud [23:52] &amp;lt;mihi&amp;gt; au fait : size=777 est 111 octets trop grand ;) [23:53] &amp;lt;jrand0m&amp;gt; mdr [23:53] &amp;lt;jrand0m&amp;gt; je n'avais absolument pas remarqué ça. [23:53] &amp;lt;jrand0m&amp;gt; c'était 384 avant [23:53] &amp;lt;jrand0m&amp;gt; mais ensuite j'ai ajouté des infos de version du logiciel du router dans le routerInfo [23:53] &amp;lt;sisr&amp;gt; Je pense que nop peut utiliser le I2P tunnel pour mettre en place un serveur IRC de test avec le router 0.2 ? [23:54] &amp;lt;jrand0m&amp;gt; ce serait vraiment cool [23:54] &amp;lt;sisr&amp;gt; Je me demande comment la latence se comparerait à cet IIP si nop fait ça [23:54] &amp;lt;jrand0m&amp;gt; quoique nous ne pourrions pas faire de dcc [23:54] &amp;lt;jrand0m&amp;gt; i2p aurait une latence bien plus élevée [23:54] &amp;lt;jrand0m&amp;gt; (car chaque envoi prendrait quelques secondes, puisque nous n'avons pas encore AES+SessionTag) [23:57] &amp;lt;jrand0m&amp;gt; ok, si quelqu'un a quelque chose à dire avant le retour de la liste, parlez ici ou balancez des trucs sur le wiki [23:57] &amp;lt;dm&amp;gt; ok, bonne nuit [23:57] *** dm a quitté #iip-dev [23:57] * jrand0m *baf* déclare la réunion close
&lt;/div></description></item><item><title>Réunion des développeurs I2P, 14 octobre 2003</title><link>/fr/blog/2003/10/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-octobre-2003/</link><pubDate>Tue, 14 Oct 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/10/14/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-14-octobre-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> jrand0m, dm, Dellammo, mihi, moi, mihi-backup, dm_backup, wilde, shardy&lt;/p>
&lt;h2 id="meeting-log">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [23:01] &amp;lt;jrand0m&amp;gt; ordre du jour [23:01] &amp;lt;jrand0m&amp;gt; 0) bienvenue [23:01] &amp;lt;jrand0m&amp;gt; 1) statut 0.2 [23:01] &amp;lt;jrand0m&amp;gt; 2) proxy WWW [23:01] * dm réfléchit. [23:02] &amp;lt;dm&amp;gt; ah, réunion ? [23:02] &amp;lt;jrand0m&amp;gt; 3) phttprelay [23:02] &amp;lt;jrand0m&amp;gt; 4) i2ptunnel [23:02] &amp;lt;jrand0m&amp;gt; 5) installation [23:02] &amp;lt;dm&amp;gt; désolé. [23:02] &amp;lt;jrand0m&amp;gt; 6) demande de fonctionnalité iip [23:02] &amp;lt;jrand0m&amp;gt; 7) ??? [23:02] &amp;lt;jrand0m&amp;gt; 0) bienvenue [23:02] &amp;lt;jrand0m&amp;gt; salut. [23:02] &amp;lt;jrand0m&amp;gt; réunion 62 ? c'est ça ? [23:02] &amp;lt;Dellammo&amp;gt; salut [23:02] &amp;lt;jrand0m&amp;gt; (pas d'inquiétude dm, on peut te pardonner) [23:02] &amp;lt;mihi&amp;gt; salut jrand0m [23:02] &amp;lt;dm&amp;gt; salut mihi [23:02] * mihi pense que oui [23:03] &amp;lt;jrand0m&amp;gt; 1) statut 0.2 [23:03] * jrand0m a eu dernièrement une sévère crise de dérive des fonctionnalités, donc il reste encore environ 30 minutes de code à écrire pour la version 0.2. [23:04] &amp;lt;jrand0m&amp;gt; mais ensuite nous pourrons fonctionner et communiquer de manière fiable, quel que soit le NAT, le pare-feu ou le proxy HTTP. [23:04] * dm vient juste de créer I2PSecureRemoteShell 1.0 [23:04] &amp;lt;dm&amp;gt; cool jr ! [23:05] &amp;lt;jrand0m&amp;gt; tout est fonctionnel, la seule chose qui reste est de faire expirer les entrées de base de données inutilisées après N minutes (probablement 5 par défaut) [23:05] &amp;lt;jrand0m&amp;gt; la communication à travers NAT/pare-feu/proxy HTTP, c'est le transport PHTTP. C'est lent, mais fiable. [23:05] &amp;lt;dm&amp;gt; comment ça marche ? quels ports ça utilise ? [23:06] &amp;lt;jrand0m&amp;gt; il envoie le message à un relais PHTTP accessible, qui stocke le message, puis le récepteur vient sonder les messages toutes les N secondes [23:06] &amp;lt;jrand0m&amp;gt; il y a BEAUCOUP de choses à régler et à améliorer de ce côté, ce qui correspond au point 3 de l'ordre du jour :) [23:06] &amp;lt;dm&amp;gt; P veut dire quoi ? [23:06] &amp;lt;jrand0m&amp;gt; Polling HTTP (HTTP par sondage) [23:06] &amp;lt;dm&amp;gt; ok merci. [23:07] &amp;lt;jrand0m&amp;gt; Je vais aussi mettre à jour la page « kludges » sur le wiki après la réunion, pour noter les choses un peu bancales [23:07] &amp;lt;jrand0m&amp;gt; (comme le fait de ne pas encore gérer un changement de lease pendant une communication) [23:08] &amp;lt;jrand0m&amp;gt; l'autre point à discuter est le point 5 de l'ordre du jour - installation. alias comment nous devrions gérer l'installation du router/sdk/tunnel/etc [23:08] &amp;lt;jrand0m&amp;gt; ok, c'est tout pour le statut 0.2 [23:08] &amp;lt;jrand0m&amp;gt; 2) proxy WWW. [23:09] &amp;lt;jrand0m&amp;gt; moi a eu une idée vraiment cool pour parcourir les sites WWW internes à I2P. [23:09] &amp;lt;jrand0m&amp;gt; tu veux expliquer ce que tu proposes, moi ? [23:09] * jrand0m te met sous les projecteurs *** moi est ~someone@anon.iip (someone) *** sur les salons : #freenet #anonymous #iip #iip-dev *** sur irc via le serveur anon.iip (IIP officiel) *** moi est inactif depuis 9 minutes, connecté le Thu Jan 01 01:00:00 1970 [23:10] &amp;lt;moi&amp;gt; eh bien [23:10] &amp;lt;moi&amp;gt; je suis juste en train de modifier un proxy HTTP et d'utiliser le tunnel de mihi [23:10] &amp;lt;moi&amp;gt; pour que tu puisses aller sur (Link: http://i2p/BASE64KEYHERE)http://i2p/BASE64KEYHERE [23:10] &amp;lt;moi&amp;gt; à terme, le serveur de noms serait là-- [23:11] &amp;lt;dm&amp;gt; génial [23:11] *** Déconnexion : mihi (Délai d'attente de ping) [23:11] &amp;lt;moi&amp;gt; il faut coller la première longue clé, mais après ça tu devrais techniquement pouvoir suivre les liens je pense [23:11] &amp;lt;Dellammo&amp;gt; donc une page web interne ou une page en dehors d'i2p ? [23:11] &amp;lt;dm&amp;gt; i2p se résout vers localhost ? [23:11] &amp;lt;moi&amp;gt; donc quelqu'un pourrait monter un Google i2p, et partir de là... peut-être [23:12] &amp;lt;mihi-backup&amp;gt; !thwap dm. [23:12] &amp;lt;mihi-backup&amp;gt; un proxy... [23:12] &amp;lt;jrand0m&amp;gt; pour la sécurité, le proxy devrait renvoyer 404 pour tous les hôtes autres que (Link: http://i2p/)http://i2p/ [23:12] &amp;lt;dm&amp;gt; oups ! [23:12] &amp;lt;moi&amp;gt; bon point [23:12] &amp;lt;dm&amp;gt; j'ai raté cette partie [23:12] &amp;lt;mihi-backup&amp;gt; quoique un simple servlet serait bien aussi [23:12] &amp;lt;jrand0m&amp;gt; hmm ? [23:13] *** mihi (~mihi@anon.iip) a rejoint le salon #iip-dev [23:13] &amp;lt;jrand0m&amp;gt; hmm, il pourrait y avoir un problème. [23:13] &amp;lt;jrand0m&amp;gt; ce serait en HTTP 1.0 ou 1.1 ? [23:14] &amp;lt;mihi&amp;gt; si le serveur exige un en-tête Host: ? [23:14] &amp;lt;jrand0m&amp;gt; [alias, est-ce qu'il y aurait un en-tête Host: ?] [23:14] &amp;lt;jrand0m&amp;gt; exactement [23:14] * mihi souhaite quelque chose [23:14] &amp;lt;moi&amp;gt; je me demande si on peut faire en sorte que le proxy l'efface [23:14] &amp;lt;jrand0m&amp;gt; si le tunnel sortant du serveur est toujours sur la même machine, ça va [23:14] &amp;lt;jrand0m&amp;gt; tu peux régler le Host: du proxy sur 127.0.0.1 [23:15] *** dm_backup (~as@anon.iip) a rejoint le salon #iip-dev [23:15] &amp;lt;jrand0m&amp;gt; mais alors tu dois exécuter le tunnel sur la même machine que le serveur. ce n'est pas un gros problème, puisque ce n'est pas pour la navigation web générale [23:15] &amp;lt;jrand0m&amp;gt; hein ? [23:15] *** Déconnexion : dm (Délai d'attente de ping) [23:16] * moi n'y avait pas encore réfléchi aussi en profondeur [23:16] &amp;lt;mihi&amp;gt; si tu fais tourner le serveur sur ta propre machine tu peux aussi faire un alias d'i2p vers localhost ou quelque chose comme ça. [23:16] &amp;lt;dm_backup&amp;gt; alors les gens doivent maintenant faire tourner des serveurs web ? [23:16] &amp;lt;jrand0m&amp;gt; dm_backup&amp;gt; c'est seulement pour ceux qui le veulent. [23:16] *** dm_backup est maintenant connu sous le nom dm [23:16] &amp;lt;Dellammo&amp;gt; comme moi [23:16] &amp;lt;dm&amp;gt; ouais, je veux dire pour ce truc (Link: http://i2p)http://i2p [23:17] &amp;lt;mihi&amp;gt; si tu veux fournir du contenu, oui. [23:17] &amp;lt;mihi&amp;gt; mais tu dois aussi en faire tourner un pour fournir du contenu sur le bon vieux WWW. [23:18] &amp;lt;Dellammo&amp;gt; pourquoi ? [23:18] &amp;lt;dm&amp;gt; Hmmm, peut-être que je devrais construire une appli P2P pour I2P. [23:18] &amp;lt;jrand0m&amp;gt; une appli de partage de fichiers sur i2p, ça déchirerait. [23:18] &amp;lt;dm&amp;gt; oui désolé, partage de fichiers. [23:19] &amp;lt;moi&amp;gt; je pense que ce serait possible pour quelqu'un de faire tourner un serveur OpenNap conjointement avec i2ptunnel [23:19] &amp;lt;jrand0m&amp;gt; oui. [23:19] &amp;lt;jrand0m&amp;gt; (quoique un p2p i2p natif aurait de meilleures performances) [23:19] &amp;lt;mihi&amp;gt; mais les téléchargements seront difficiles. [23:20] &amp;lt;mihi&amp;gt; pas moyen d'atteindre l'hôte correct puisque tous sont localhost ;) [23:20] &amp;lt;dm&amp;gt; Attendons d'abord de voir PING tourner sur i2ptunnel. [23:20] * Dellammo est perdu : on parle d'un proxy qui n'est pas i2ptunnel et qui te permet d'accéder à des serveurs web internes au réseau i2p en tapant '(Link: http://i2p/')http://i2p/' ? [23:20] &amp;lt;jrand0m&amp;gt; peut-être simplement un client FTP conçu pour tourner sur i2p ? [23:20] &amp;lt;dm&amp;gt; (pas ping au sens littéral) [23:20] &amp;lt;mihi&amp;gt; jrand0m : ftp a besoin de 2 ports... [23:20] &amp;lt;jrand0m&amp;gt; conçu pour tourner sur i2p. [23:21] &amp;lt;jrand0m&amp;gt; une appli de transfert de fichiers générale, pas le protocole FTP à proprement parler [23:21] &amp;lt;mihi&amp;gt; alors ce n'est pas du ftp. [23:21] &amp;lt;mihi&amp;gt; ATalk ;) [23:21] &amp;lt;jrand0m&amp;gt; (en profitant de tailles de messages plus grandes) [23:21] &amp;lt;dm&amp;gt; bataille des sages ! [23:21] &amp;lt;jrand0m&amp;gt; heh [23:21] &amp;lt;moi&amp;gt; Dellammo : pour l’instant tu dois créer un i2ptunnel pour chaque site/Destination que tu veux consulter. Nous pensons utiliser un serveur proxy qui construirait dynamiquement un i2ptunnel pour chaque site. [23:22] &amp;lt;jrand0m&amp;gt; (en quelque sorte) [23:22] &amp;lt;jrand0m&amp;gt; tu ne voudras pas utiliser un i2ptunnel, à proprement parler. [23:22] &amp;lt;jrand0m&amp;gt; tu voudras utiliser le protocole i2ptunnel, et envoyer des messages directement, pas via des sockets TCP/IP. [23:23] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; as-tu une idée du temps que cela prendrait pour factoriser la fonctionnalité de protocole hors d'i2ptunnel afin que d'autres applis puissent envoyer des données à un tunnel i2p ? *** mihi est mihi@anon.iip (mihi) *** sur les salons : #iip-dev #iip #headlines #german #freenet-opn #freenet #fredisdead #frazaa @#fiw #anonymous *** sur irc via le serveur anon.iip (IIP officiel) *** mihi est inactif depuis 3 minutes, connecté le Thu Jan 01 01:00:00 1970 *** mihi-backup est ~mihi@anon.iip (mihi) *** sur les salons : #iip-dev *** sur irc via le serveur anon.iip (IIP officiel) *** mihi-backup est inactif depuis 12 minutes, connecté le Thu Jan 01 01:00:00 1970 [23:25] &amp;lt;mihi&amp;gt; y a-t-il vraiment une grosse logique de protocole ? I2PTunnelRunner peut être utilisé tel quel. [23:25] &amp;lt;mihi&amp;gt; Tu as juste à ajuster la classe client selon tes besoins. [23:25] &amp;lt;jrand0m&amp;gt; hmm, pas vraiment - i2ptunnelRunner utilise un socket [23:26] &amp;lt;jrand0m&amp;gt; c'est une simple appli Java qui veut générer un message ("HTTP GET /\n\n") et l'envoyer à un I2PTunnel sortant [23:27] &amp;lt;jrand0m&amp;gt; nous ne voulons pas rediriger le client qui contacte le proxy vers un nouveau port pour se connecter au I2PTunnel fraîchement instancié (car il n'y aurait aucun moyen de revenir en arrière pour les liens sortant de ce site) [23:28] &amp;lt;jrand0m&amp;gt; mais peut-être que basculer I2PTunnelRunner pour utiliser un InputStream (tout ce qu’il utilise, c’est socket.getInputStream) serait facile... [23:28] &amp;lt;jrand0m&amp;gt; mais il nous faut quand même le côté écoute [23:28] *** Déconnexion : mihi (Délai d'attente de ping) [23:28] &amp;lt;jrand0m&amp;gt; zut [23:28] * jrand0m espère que le backup n'est pas sur le point de perdre la connexion pour cause de ping... [23:28] &amp;lt;dm&amp;gt; le backup va mourir aussi, attention ! [23:29] &amp;lt;mihi-backup&amp;gt; ;) [23:29] &amp;lt;jrand0m&amp;gt; w00t [23:29] &amp;lt;mihi-backup&amp;gt; [23:25] &amp;lt;jrand0m&amp;gt; hmm, pas vraiment - i2ptunnelRunner utilise un socket [23:29] &amp;lt;mihi-backup&amp;gt; [23:25] &amp;lt;mihi&amp;gt; oups, vrai. et tu veux le faire complètement sans sockets ? [23:29] &amp;lt;mihi-backup&amp;gt; [23:25] &amp;lt;mihi&amp;gt; alors il ne reste pas grand-chose du code d'i2ptunnel. la plupart sert à gérer les sockets. [23:29] &amp;lt;mihi-backup&amp;gt; [23:26] &amp;lt;mihi&amp;gt; le mieux est de s'en tenir au protocole et de l'implémenter toi-même (construis les messages avec la méthode statique dans i2ptunnel.java) [23:29] &amp;lt;mihi-backup&amp;gt; [23:28] &amp;lt;mihi&amp;gt; http n'aurait pas besoin d'autant de threads. Fais juste tourner un reader sur le message entrant jusqu'à un double retour, puis envoie ton truc. [23:30] &amp;lt;jrand0m&amp;gt; ah 'k. merci [23:30] &amp;lt;jrand0m&amp;gt; moi&amp;gt; tu sabes? [23:30] &amp;lt;mihi-backup&amp;gt; à propos de remplacer I2PTunnel par un input stream. pour quoi faire ? tu n'obtiendras plus rien dessus après avoir parsé la requête. [23:31] * moi réfléchit [23:31] &amp;lt;dm&amp;gt; toi réfléchis [23:31] &amp;lt;mihi-backup&amp;gt; oublie juste le tunnelrunner. ;) [23:31] &amp;lt;jrand0m&amp;gt; oui, je pensais juste garder I2PTunnel et le proxy http sur le même code - I2PTunnel utiliserait socket.getInputStream(), le proxy http utiliserait new ByteArrayInputStream("GET / \n\n".getBytes()) [23:31] *** mihi (mihi@anon.iip) a rejoint le salon #iip-dev [23:32] * moi devra repasser sur tout ça en détail plus tard [23:32] &amp;lt;mihi-backup&amp;gt; mais ça fera que le runner enverra un "Connection closed" quand la chaîne sera envoyée. [23:32] &amp;lt;mihi-backup&amp;gt; car le flux se termine. [23:32] &amp;lt;jrand0m&amp;gt; oui, ce qui est du HTTP normal [23:33] &amp;lt;mihi-backup&amp;gt; oublie juste le runner, j'ai dit ;) [23:33] &amp;lt;jrand0m&amp;gt; 'k [23:33] &amp;lt;mihi-backup&amp;gt; jrand0m : non. la connexion se ferme quand la réponse arrive, pas quand la question est partie. [23:33] &amp;lt;jrand0m&amp;gt; ah oui [23:33] &amp;lt;jrand0m&amp;gt; ;) [23:36] &amp;lt;jrand0m&amp;gt; cool moi, on pourra travailler tout ça plus tard. [23:36] &amp;lt;jrand0m&amp;gt; ok, c'est tout pour le point 2). maintenant le 3) [23:36] &amp;lt;moi&amp;gt; ok [23:37] &amp;lt;jrand0m&amp;gt; 3) phttprelay [23:37] &amp;lt;jrand0m&amp;gt; phttp relay est un ensemble de servlets empaquetés dans un fichier .war [23:38] &amp;lt;jrand0m&amp;gt; ça marche immédiatement sur la JVM Windows / Sun, mais j'ai dû bidouiller jetty pour le faire tourner avec kaffe [23:38] &amp;lt;mihi&amp;gt; fais .peace pas .war [23:39] * jrand0m gémit [23:39] &amp;lt;dm&amp;gt; on peut exécuter des fichiers .war sans serveur J2EE ? [23:39] &amp;lt;dm&amp;gt; bon à savoir. [23:39] &amp;lt;jrand0m&amp;gt; les fichiers .war tournent dans n'importe quel conteneur de servlets - tomcat, apache avec mod_jk, jetty, etc. [23:40] &amp;lt;jrand0m&amp;gt; on va vouloir que certaines personnes fassent tourner ça sur des machines avec des adresses IP publiquement joignables, mais ils ne sont nécessaires que pour ceux qui n'ont pas d'adresses publiquement joignables (comme moi) [23:41] &amp;lt;mihi&amp;gt; quels ports faut-il rediriger si tu veux passer par un nat sans ça ? [23:41] &amp;lt;jrand0m&amp;gt; son implémentation est très rudimentaire aussi - il faut des limites sur le nombre de routers pour lesquels il relaie, combien de messages il met en file, au bout de combien de temps il expire, etc. [23:41] &amp;lt;jrand0m&amp;gt; juste le port TCP I2NP [23:41] &amp;lt;jrand0m&amp;gt; (ou le port UDP I2NP) [23:41] * mihi ne sait pas si son nat autorise la redirection udp [23:42] * jrand0m ne sait pas si le nat de mihi le permet non plus [23:43] &amp;lt;jrand0m&amp;gt; en ce moment, par exemple, mon portable n'est joignable que via PHTTP, et le router de mon serveur est joignable via PHTTP, TCP et UDP. si mon portable établit une connexion au router du serveur via TCP, il peut envoyer des messages via TCP. mais si mon portable ne fait pas ça d'abord, le serveur doit envoyer les messages via PHTTP [23:44] &amp;lt;jrand0m&amp;gt; le code est dans i2p/code/apps/phttprelay/ pour quiconque a de l'expérience avec les servlets et veut bidouiller une petite appli [23:45] &amp;lt;jrand0m&amp;gt; (ça devrait aussi fonctionner de manière transparente avec https aussi bien que http simple) [23:45] &amp;lt;jrand0m&amp;gt; je documenterai le protocole PHTTP très bientôt. :) [23:45] *** Déconnexion : mihi (Délai d'attente de ping) [23:45] &amp;lt;jrand0m&amp;gt; ok, c'est tout pour le point 3) phttprelay [23:45] &amp;lt;jrand0m&amp;gt; 4) i2ptunnel [23:46] &amp;lt;jrand0m&amp;gt; on a déjà discuté pas mal de choses. à moins que mihi (ou quelqu'un d'autre) ait quelque chose à ajouter, on peut passer au 5) [23:46] *** wilde (~anon@anon.iip) a rejoint le salon #iip-dev [23:46] &amp;lt;jrand0m&amp;gt; hola wilde [23:47] &amp;lt;jrand0m&amp;gt; ok. ceci dit, point 5 :) [23:47] &amp;lt;jrand0m&amp;gt; 5) installation [23:48] &amp;lt;jrand0m&amp;gt; pour sortir la 0.2, et au-delà, je pense à quelques scripts ant. [23:48] &amp;lt;jrand0m&amp;gt; ou devrions-nous utiliser un autre système d'installation open source ? [23:48] &amp;lt;jrand0m&amp;gt; des retours / idées là-dessus ? [23:49] &amp;lt;Dellammo&amp;gt; hmm [23:50] &amp;lt;jrand0m&amp;gt; ant a l'avantage d'être unifié avec le système de build, indépendant de la plateforme, et de pouvoir tourner sans interface graphique. [23:50] &amp;lt;wilde&amp;gt; hey [23:50] &amp;lt;jrand0m&amp;gt; mais il nécessite ant (qui nécessite java). et il n'a pas d'interface graphique [23:51] &amp;lt;Dellammo&amp;gt; je peux penser à beaucoup de programmes d'installation pour Windows... je ne sais pas combien sont sous GPL par contre [23:51] &amp;lt;jrand0m&amp;gt; ouais, j'ai une licence InstallAnywhere Enterprise, mais c'est mauvais pour l'open source [23:51] &amp;lt;jrand0m&amp;gt; NSIS est open source, mais a ses subtilités. [23:51] &amp;lt;dm&amp;gt; question bête : ant est inclus dans java ? [23:52] &amp;lt;jrand0m&amp;gt; non. [23:52] &amp;lt;jrand0m&amp;gt; oh, quoiqu'on POURRAIT distribuer un ant compilé avec GCJ [23:52] &amp;lt;dm&amp;gt; d'accord, ça a dû venir avec eclipse alors. [23:52] &amp;lt;jrand0m&amp;gt; (compilé en code natif) [23:52] &amp;lt;jrand0m&amp;gt; exact dm. [23:52] &amp;lt;jrand0m&amp;gt; apache fait ant (ant.apache.org) et c'est sous licence apache. [23:52] &amp;lt;jrand0m&amp;gt; oh, beurk. [23:52] * jrand0m vient de lire la phrase que j'ai tapée) [23:53] &amp;lt;jrand0m&amp;gt; la gpl n'est pas compatible apl, d'après la FSF [23:53] &amp;lt;jrand0m&amp;gt; on ne peut probablement pas distribuer ant. [23:53] &amp;lt;dm&amp;gt; on ne peut pas juste faire un script ? qu'est-ce qu'il faut faire pour que ce soit installé ? [23:53] &amp;lt;jrand0m&amp;gt; mais on peut l'utiliser. [23:53] &amp;lt;jrand0m&amp;gt; pas grand-chose. un script suffit. [23:53] &amp;lt;jrand0m&amp;gt; mais veut-on un .bat et un .sh, etc. [23:54] *** shardy (~shardy@anon.iip) a rejoint le salon #iip-dev [23:54] &amp;lt;dm&amp;gt; en quoi consiste une installation, deux ou trois questions ? [23:54] &amp;lt;jrand0m&amp;gt; écrire un installeur java pour faire une installation indépendante de la plateforme, c'est excessif, donc idéalement on devrait utiliser un framework d'installation existant [23:54] &amp;lt;jrand0m&amp;gt; ouais, quelques questions [23:54] &amp;lt;jrand0m&amp;gt; les cibles d'installation que je prévois : [23:54] &amp;lt;Dellammo&amp;gt; on aura un nouveau logo flashy ? qui travaille là-dessus ? [23:54] &amp;lt;jrand0m&amp;gt; install-router [23:55] &amp;lt;jrand0m&amp;gt; install-www-tunnel, install-www-proxy, install-sdk, install-cvs-tunnel, update-seednodes [23:55] &amp;lt;moi&amp;gt; pourquoi ne pas utiliser InstallAnywhere ? si le code est ouvert, c'est ce qui compte [23:55] * jrand0m pense que c'EST TOI, Dellammo :) [23:55] &amp;lt;jrand0m&amp;gt; InstallAnywhere n'est pas open source. [23:55] * Dellammo s'y met [23:56] &amp;lt;dm&amp;gt; un script suffirait probablement à ce stade, mais autant penser à l'avance. [23:56] &amp;lt;jrand0m&amp;gt; (c'est environ 4k euros / poste) [23:56] &amp;lt;jrand0m&amp;gt; d'accord. donc pour demain, je vais probablement juste écrire des scripts ant, mais on doit étudier un système [23:56] *** Déconnexion : wilde (Délai d'attente de ping) [23:56] &amp;lt;jrand0m&amp;gt; donc si quelqu'un peut aider là-dessus, ce serait apprécié :) [23:57] &amp;lt;dm&amp;gt; ah ok, je pensais à des scripts shell. [23:57] &amp;lt;moi&amp;gt; certains gestionnaires de paquets pourraient faire ça sur les installations Linux [23:57] *** wilde (~anon@anon.iip) a rejoint le salon #iip-dev [23:57] &amp;lt;jrand0m&amp;gt; gérer des installeurs différents pour différentes plateformes, c'est la galère [23:59] &amp;lt;dm&amp;gt; installeur java ? Pourquoi c'est la galère ? [23:59] &amp;lt;jrand0m&amp;gt; un installeur java serait super [23:59] &amp;lt;mihi-backup&amp;gt; mal au c** [23:59] &amp;lt;mihi-backup&amp;gt; oups, désolé... [23:59] &amp;lt;dm&amp;gt; system.out.println("Please enter where you would like to install I2P") ;) [23:59] &amp;lt;mihi-backup&amp;gt; s/tln/t; s/P"/P: "/ [23:59] &amp;lt;mihi-backup&amp;gt; s/sys/Sys/ [00:00] &amp;lt;jrand0m&amp;gt; écrire un installeur personnalisé en java est possible, mais on préfère utiliser un framework existant. mais si tu te portes volontaire pour écrire un installeur personnalisé, je te soutiens ! [00:00] &amp;lt;dm&amp;gt; mihi est en train de faire une crise d'épilepsie. [00:00] * mihi-backup gifle dm un peu avec une grosse truite [00:00] &amp;lt;dm&amp;gt; voilà ce que je propose... [00:01] &amp;lt;dm&amp;gt; si tu as le temps à un moment d'écrire précisément les étapes nécessaires à une installation, j'écrirai un installeur java. [00:01] &amp;lt;mihi-backup&amp;gt; dm : lis le script ant ;) [00:01] &amp;lt;jrand0m&amp;gt; ça marche dm. une fois que j'aurai fait fonctionner le truc ant je documenterai tout pour toi [00:01] &amp;lt;dm&amp;gt; très bien, on verra si je peux comprendre le script ant une fois qu'il sera sorti. [00:02] *** Déconnexion : wilde (Délai d'attente de ping) [00:02] &amp;lt;Dellammo&amp;gt; jrand0m, i2p I2P i^2p ou I^2P ? [00:02] * jrand0m a quelques gribouillis avec un I majuscule, un 2 et un P majuscule tous superposés... [00:03] &amp;lt;Dellammo&amp;gt; hmm [00:03] *** wilde (~anon@anon.iip) a rejoint le salon #iip-dev [00:03] *** mihi (~mihi@anon.iip) a rejoint le salon #iip-dev [00:03] &amp;lt;jrand0m&amp;gt; ok, c'est 5) installation [00:03] &amp;lt;jrand0m&amp;gt; 6) demande de fonctionnalité iip [00:04] &amp;lt;jrand0m&amp;gt; quelqu'un est venu ici avec une demande de vol automatique de pseudo [00:04] &amp;lt;jrand0m&amp;gt; en gros, si quelqu'un a enregistré un pseudo, personne ne peut rester avec ce pseudo à moins d'être identifié [00:04] &amp;lt;jrand0m&amp;gt; nop ou quiconque a fait du dev iip - des idées ? [00:04] * jrand0m pense que ce serait une super fonctionnalité à avoir [00:05] * Dellammo dessine un œil illuminati avec un signe d'interdiction comme sur « no smoking » par-dessus [00:05] &amp;lt;jrand0m&amp;gt; heh [00:05] &amp;lt;dm&amp;gt; Peut-être que je ferai aussi un logo I2P... pour la partie GUI de mon installeur ;) [00:05] *** Déconnexion : wilde ((null)) [00:05] &amp;lt;Dellammo&amp;gt; faisons-en tous, comme ça on ne se retrouve pas coincés avec un logo pourri [00:05] &amp;lt;mihi&amp;gt; jrand0m : demande à mids - il maintient trent. [00:06] &amp;lt;mihi&amp;gt; le code source de trent est dans cvs au fait [00:06] &amp;lt;Dellammo&amp;gt; le logo est la partie la plus importante de toute activité [00:06] &amp;lt;jrand0m&amp;gt; tout à fait, Dellammo. [00:06] * dm dépoussière Corel Draw... [00:06] &amp;lt;dm&amp;gt; purée j'adore Corel Draw. [00:07] &amp;lt;jrand0m&amp;gt; ok, c'est tout pour le 6) [00:07] &amp;lt;jrand0m&amp;gt; 7) ??? [00:07] &amp;lt;jrand0m&amp;gt; des questions / idées / frisbees / ongles d'orteils ? [00:07] &amp;lt;dm&amp;gt; Pensée : espérons que ça marche. [00:08] &amp;lt;jrand0m&amp;gt; heh [00:08] * jrand0m aussi. [00:09] &amp;lt;mihi&amp;gt; jrand0m : continue le bon boulot ! [00:09] &amp;lt;dm&amp;gt; oui, continue. [00:09] &amp;lt;jrand0m&amp;gt; du bon boulot ? tu n'as clairement pas vu le code ;) [00:09] &amp;lt;dm&amp;gt; J'adore ton code, sauf pour les underscores aveuglants. [00:09] &amp;lt;dm&amp;gt; aveuglants... saignants.. etc.. [00:09] &amp;lt;jrand0m&amp;gt; heh, les variables d'instance ont un _, donc on n'a jamais besoin de faire this.var = var; [00:10] &amp;lt;jrand0m&amp;gt; ok... 68 minutes... si je peux faire traîner ça encore une minute... [00:10] &amp;lt;jrand0m&amp;gt; w00t [00:10] * jrand0m *baf* clôt la réunion.
&lt;/div></description></item><item><title>I2P dev meeting, October 7, 2003</title><link>/fr/blog/2003/10/07/i2p-dev-meeting-october-7-2003/</link><pubDate>Tue, 07 Oct 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/10/07/i2p-dev-meeting-october-7-2003/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> jrand0m, mihi, dm, mihi_backup&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> [23:04] &amp;lt;jrand0m&amp;gt; 0.0) bienvenue [23:04] &amp;lt;jrand0m&amp;gt; 1.0) statut du dev [23:04] &amp;lt;jrand0m&amp;gt; 2.0) nouveau serveur [23:04] &amp;lt;jrand0m&amp;gt; 3.0) des questions ? [23:04] &amp;lt;jrand0m&amp;gt; 0.0) bienvenue à la 61e réunion iip [23:04] &amp;lt;jrand0m&amp;gt; salut. [23:04] &amp;lt;mihi&amp;gt; salut tout le monde [23:04] &amp;lt;dm&amp;gt; salut vous deux ;) [23:04] &amp;lt;jrand0m&amp;gt; ok, 1.0) statut du dev [23:05] &amp;lt;jrand0m&amp;gt; nous sommes quasiment prêts pour la 0.2 - à partir de laquelle les gens pourront exécuter i2p. [23:06] &amp;lt;dm&amp;gt; super ! [23:06] &amp;lt;dm&amp;gt; ETA ? [23:06] &amp;lt;jrand0m&amp;gt; ça ne passera pas à l’échelle, et c’est actuellement implémenté avec le style follement sécurisé ElG+AES (plutôt que l’optimisé avec des étiquettes de session) [23:06] &amp;lt;jrand0m&amp;gt; eta : quelques jours (point lié : point 2.0 de l’ordre du jour) [23:07] &amp;lt;jrand0m&amp;gt; mais ce sera fonctionnel. Je peux envoyer des messages de 10 octets comme de 100 Ko en ~10 s [23:07] &amp;lt;jrand0m&amp;gt; (tous deux sur le même CPU, donc c’est une contention CPU) [23:07] &amp;lt;jrand0m&amp;gt; encore quelques mécanismes de repli de tunnel sur lesquels je travaille, puis il sera temps de construire les scripts ant, etc. [23:07] &amp;lt;jrand0m&amp;gt; en fait [23:08] &amp;lt;jrand0m&amp;gt; il y a quelques secondes, j’ai tout compilé avec Kaffe 1.1.1 sur freebsd sans même un avertissement. [23:08] * jrand0m &amp;lt;3 ne pas avoir à modifier du code [23:08] &amp;lt;mihi&amp;gt; mais ça ne fonctionnait pas non plus, si ? ;) [23:08] &amp;lt;jrand0m&amp;gt; heh [23:09] &amp;lt;jrand0m&amp;gt; si, ça marche [23:09] &amp;lt;jrand0m&amp;gt; le problème sur lequel je travaille est un basculement (c.-à-d. si l’un est arrêté puis redémarre, la comm reprend proprement) [23:10] &amp;lt;mihi&amp;gt; as-tu essayé d’envoyer une table ASCII complète (octets 0x00 à 0xFF) ? Et est-ce que ça apparaît comme il faut de l’autre côté ? [23:10] &amp;lt;jrand0m&amp;gt; pas encore, j’ai pas encore essayé i2ptunnel non plus. mais je le ferai ce soir [23:10] &amp;lt;mihi&amp;gt; essaie i2ptunnel avec une connexion binaire (comme ssh), pas une à base de texte. [23:11] &amp;lt;jrand0m&amp;gt; 'k [23:11] &amp;lt;mihi&amp;gt; et si un nœud s’arrête et ne redémarre pas ? [23:11] &amp;lt;jrand0m&amp;gt; alors la communication avec lui échouera ;) [23:12] &amp;lt;jrand0m&amp;gt; (la livraison garantie échoue désormais correctement et le SDK a été patché pour en tenir compte) [23:13] &amp;lt;jrand0m&amp;gt; ok, c’est tout pour le statut pour l’instant. On m’a sollicité sur d’autres fronts ces deux derniers jours, mais ça devrait se calmer sous peu. [23:13] &amp;lt;jrand0m&amp;gt; 2.0) nouveau serveur [23:13] &amp;lt;jrand0m&amp;gt; nous avons un nouveau serveur sur un T3 triple-homed. [23:14] &amp;lt;jrand0m&amp;gt; il va héberger webcvs, un router i2p par défaut, un serveur web avec des références de seed router, et quelques services par défaut (par ex. un i2p tunnel pointant vers une instance de Squid, un i2ptunnel pointant vers cvs, un i2ptunnel pointant vers un serveur web) [23:15] *** Déconnexion : mihi (EOF depuis le client) [23:15] *** mihi_ (~mihi@anon.iip) a rejoint le canal #iip-dev [23:15] &amp;lt;jrand0m&amp;gt; je mettrai aussi plus tard un isproxy public [23:15] &amp;lt;dm&amp;gt; mince, ça te coûte combien ? [23:15] &amp;lt;jrand0m&amp;gt; 65/mois [23:15] &amp;lt;jrand0m&amp;gt; 40 Go de transfert, 2 Go de données [23:15] &amp;lt;dm&amp;gt; limite de bande passante ? [23:15] &amp;lt;dm&amp;gt; cool. [23:16] *** mihi_ est maintenant connu sous le nom de mihi [23:16] &amp;lt;jrand0m&amp;gt; peut-être que ce serveur deviendra notre cvs, mais pas besoin de migrer maintenant. [23:16] &amp;lt;jrand0m&amp;gt; ok, 3.0) questions [23:17] &amp;lt;jrand0m&amp;gt; [oui, c’était la réunion la plus rapide que j’aie jamais vue ;)] [23:17] &amp;lt;mihi_backup&amp;gt; tu sais quelque chose des progrès du service de nommage ? [23:17] &amp;lt;jrand0m&amp;gt; j’ai entendu dire que wiht a fait des commits de quelques fichiers, mais je ne les ai pas encore récupérés [23:17] &amp;lt;dm&amp;gt; j’aimerais offrir mon soutien (moral) à tous les développeurs. Restez humbles mais déterminés. [23:18] &amp;lt;mihi_backup&amp;gt; ce ne sont que des faux objets (stubs) à ma connaissance. [23:18] &amp;lt;jrand0m&amp;gt; des branleurs ignares, c’est sûr. [23:18] &amp;lt;mihi_backup&amp;gt; des interfaces à implémenter. [23:18] &amp;lt;dm&amp;gt; des dummies ? [23:18] &amp;lt;jrand0m&amp;gt; lol [23:19] &amp;lt;dm&amp;gt; ah [23:19] * jrand0m extends MyParents [23:19] &amp;lt;mihi_backup&amp;gt; java n’autorise pas l’héritage multiple ;) [23:19] &amp;lt;dm&amp;gt; pas des bâtards... [23:20] * jrand0m implements MyDad, MyMom // just seems wrong [23:20] &amp;lt;mihi_backup&amp;gt; bien que tu n’« étendes » ni ta mère ni ton père (voir le principe de substitution de Liskov (orth. ?)) [23:20] * dm implements jrandom'sMom [23:20] &amp;lt;dm&amp;gt; ;) [23:20] &amp;lt;jrand0m&amp;gt; ah, bon point mihi [23:20] * dm now implements mihi'smother [23:20] &amp;lt;jrand0m&amp;gt; heh [23:21] *** Déconnexion : mihi (Ping timeout) [23:21] &amp;lt;mihi_backup&amp;gt; il te suffit d’un constructeur public Human(Human father, Human mother) throws SameSexException [23:22] &amp;lt;dm&amp;gt; bien vu [23:22] &amp;lt;jrand0m&amp;gt; je pense que la science moderne exige quelques constructeurs de plus [23:22] &amp;lt;dm&amp;gt; bien que ce ne soit pas public [23:22] &amp;lt;dm&amp;gt; c’est pubien [23:22] *** mihi (mihi@anon.iip) a rejoint le canal #iip-dev [23:22] &amp;lt;dm&amp;gt; je me fais rire tout seul. [23:23] &amp;lt;jrand0m&amp;gt; ok, sur ce [23:23] &amp;lt;jrand0m&amp;gt; je pense qu’on vient de s’en tirer avec une réunion de 23 minutes :) [23:23] * jrand0m sort le *baf*er de ma poche arrière et *baf* clôt la réunion&lt;/div>
&lt;/div></description></item><item><title>Réunion des développeurs I2P, 30 septembre 2003</title><link>/fr/blog/2003/09/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-septembre-2003/</link><pubDate>Tue, 30 Sep 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/09/30/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-30-septembre-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> beefbroth, CCD, ChZEROHag, co, dcat, dm, godmode0, jrand0m, mihi, mihi_backup, mrflibble, Myself248, myself248, nop, pitu, Ryan_Singer, shardy, thecrypto, UserX, yodel&lt;/p>
&lt;h2 id="meeting-log">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:56] &amp;lt;jrand0m&amp;gt; ok ok [22:56] &amp;lt;jrand0m&amp;gt; agenda [22:56] &amp;lt;jrand0m&amp;gt; 0.0) welcome [22:56] &amp;lt;jrand0m&amp;gt; 1.0) dev status [22:56] &amp;lt;jrand0m&amp;gt; 1.1) router [22:56] *** Myself248 (~ident@anon.iip) has joined channel #iip-dev [22:56] &amp;lt;jrand0m&amp;gt; 1.2) DH precalc [22:56] &amp;lt;jrand0m&amp;gt; 2.0) microroadmap [22:56] &amp;lt;jrand0m&amp;gt; 3.0) apps / usage [22:56] &amp;lt;jrand0m&amp;gt; 4.0) ns [22:56] &amp;lt;jrand0m&amp;gt; 5.0) IM [22:56] &amp;lt;jrand0m&amp;gt; 6.0) administravia (cvs, bugzilla, cvs list, cvs web) [22:56] &amp;lt;jrand0m&amp;gt; 7.0) questions [22:57] &amp;lt;jrand0m&amp;gt; (yes, 7 points today. w00t) [22:57] &amp;lt;jrand0m&amp;gt; 0.0) welcome [22:57] &amp;lt;jrand0m&amp;gt; hi. [22:57] &amp;lt;dm&amp;gt; hey [22:57] &amp;lt;jrand0m&amp;gt; 17 users today. neat [22:57] *** Ryan_Singer (chatzilla@anon.iip) has joined channel #iip-dev [22:57] &amp;lt;jrand0m&amp;gt; and counting [22:57] &amp;lt;jrand0m&amp;gt; ok [22:57] &amp;lt;thecrypto&amp;gt; 1~hi [22:57] &amp;lt;jrand0m&amp;gt; 1.1) dev status for router [22:58] &amp;lt;jrand0m&amp;gt; the java reference impl router is doing very well [22:58] *** ChZEROHag (hag@anon.iip) has joined channel #iip-dev [22:58] &amp;lt;jrand0m&amp;gt; we can now run applications on different routers and send messages ot each other [22:59] &amp;lt;ChZEROHag&amp;gt; Sorry to interrupt, but hopefully it'll just be once [22:59] &amp;lt;jrand0m&amp;gt; taking an iterative and incremental approach, the current state is secure, not anonymous, not scalable, and harvestable [22:59] &amp;lt;ChZEROHag&amp;gt; Is anyone else working on a C api? [22:59] &amp;lt;jrand0m&amp;gt; 'lo ChZEROHag, whats shakin? [22:59] &amp;lt;ChZEROHag&amp;gt; Because I am, but very slowly [22:59] *** dcat (dirtycat@anon.iip) has joined channel #iip-dev [22:59] &amp;lt;jrand0m&amp;gt; oh cool [22:59] &amp;lt;jrand0m&amp;gt; shardy will be working on one after toorcon is finished [22:59] &amp;lt;jrand0m&amp;gt; perhaps you two could work together on that? [23:00] &amp;lt;co&amp;gt; jrand0m: Can you input a destination to send messages to by hand? [23:00] &amp;lt;co&amp;gt; Better said, is there an ASCII representation of a destination? [23:00] &amp;lt;jrand0m&amp;gt; yes co, to both [23:00] &amp;lt;co&amp;gt; Excellent. [23:00] &amp;lt;jrand0m&amp;gt; destinations, and all I2P structures, are loadable and serializable in (an alternate alphabet) base 64 [23:01] &amp;lt;thecrypto&amp;gt; so it won't be easy to remember, but it will be ascii? [23:01] &amp;lt;jrand0m&amp;gt; (e.g. in the netDb for one of my routers, I have leaseSet-enD4jtE-orMwFD0QGog9GAyC5MvLvnPzhVD8cDYvSI8.dat which contains the lease set for destination enD4jtE-orMwFD0QGog9GAyC5MvLvnPzhVD8cDYvSI8) [23:02] &amp;lt;jrand0m&amp;gt; [though that is H(destination).toBase64() [23:03] &amp;lt;jrand0m&amp;gt; ChZEROHag&amp;gt; if there's anything we can do to help you with that, just say the word [23:03] &amp;lt;jrand0m&amp;gt; ok thats 1.1. 1.2) DH precalc [23:03] &amp;lt;ChZEROHag&amp;gt; You could do it for me? :-) [23:04] &amp;lt;jrand0m&amp;gt; last night I wrote up a precalc optimization for DH exchanges to save ~1s off 1.5s session negotiations. I'd love if someone who knows crypto could make sure I'm not nuts ;) [23:04] &amp;lt;jrand0m&amp;gt; lol ChZEROHag [23:04] &amp;lt;ChZEROHag&amp;gt; aah I know what I needed [23:04] &amp;lt;ChZEROHag&amp;gt; A netdb implementation [23:04] &amp;lt;thecrypto&amp;gt; is it in cvs? [23:04] &amp;lt;thecrypto&amp;gt; the dh [23:04] &amp;lt;jrand0m&amp;gt; yes thecrypto [23:05] &amp;lt;jrand0m&amp;gt; C:\dev\i2p\code\core\java\src\net\invisiblenet\i2p\crypto\DHSessionKeyBuilder.java [23:05] &amp;lt;ChZEROHag&amp;gt; Well I'm going to be up for a good 3/4 hours yet, maybe it'll give me something to do [23:05] &amp;lt;jrand0m&amp;gt; er, s/C:\\dev/g; s/\\/\//g [23:05] *** wax_off (~nomail@anon.iip) has joined channel #iip-dev [23:06] &amp;lt;jrand0m&amp;gt; word. what do you need a netdb impl for? [23:06] &amp;lt;ChZEROHag&amp;gt; I don't remember [23:06] &amp;lt;jrand0m&amp;gt; we currently have a non-scalable netdb in cvs [23:06] &amp;lt;jrand0m&amp;gt; heh [23:06] &amp;lt;ChZEROHag&amp;gt; Haven't touched it in at least a week [23:06] &amp;lt;jrand0m&amp;gt; you're working on a C I2CP api, right? not I2NP? [23:07] &amp;lt;ChZEROHag&amp;gt; I was just going to do everything [23:07] *** wax_off has left #iip-dev [23:07] &amp;lt;jrand0m&amp;gt; I2NP is really, really, really significantly more work than I2CP [23:07] &amp;lt;ChZEROHag&amp;gt; Once I actually get properly started, it'll just roll out [23:07] &amp;lt;jrand0m&amp;gt; but if you impl an I2NP in C that'd rule [23:07] &amp;lt;dm&amp;gt; is there a I2NP in anything right now? [23:07] &amp;lt;jrand0m&amp;gt; (I2CP:I2NP::FCP:FNP) [23:07] &amp;lt;jrand0m&amp;gt; yes dm [23:08] * ChZEROHag deminimizes emacs [23:08] &amp;lt;jrand0m&amp;gt; the java impl i'm working on has I2NP functioning [23:08] &amp;lt;dm&amp;gt; alrighty... [23:08] &amp;lt;ChZEROHag&amp;gt; jrand0m: url? I could do with a reference, even if it's in a horrible language. [23:08] &amp;lt;jrand0m&amp;gt; heh [23:08] &amp;lt;jrand0m&amp;gt; erm, actually thats 6.0 administravia: aka where the fuck is our anon cvs access ;) [23:09] &amp;lt;thecrypto&amp;gt; i'm getting the DH stuff [23:09] &amp;lt;jrand0m&amp;gt; coo' [23:09] &amp;lt;ChZEROHag&amp;gt; Oh right [23:09] &amp;lt;Ryan_Singer&amp;gt; jrand0m, back to schedule, the microroadmap? [23:09] * thecrypto hides his face [23:09] &amp;lt;ChZEROHag&amp;gt; well I'll wait :) [23:09] &amp;lt;jrand0m&amp;gt; heh 'k [23:09] &amp;lt;jrand0m&amp;gt; microroadmap [23:09] &amp;lt;jrand0m&amp;gt; I have 0.1 through 0.5 mapped out [23:09] &amp;lt;dm&amp;gt; followed freenet's roadmap then? [23:10] *** mrflibble (mrflibble@anon.iip) has joined channel #iip-dev [23:10] &amp;lt;jrand0m&amp;gt; 0.1) functional, secure, not anonymous, not scalable, harvestable [23:10] &amp;lt;dm&amp;gt; development slows down and freezes during 0.5... [23:10] &amp;lt;jrand0m&amp;gt; we are now at 0.1. [23:10] &amp;lt;jrand0m&amp;gt; heh I noticed that dm, flinks hosed off at 0.5.2 as well ;) [23:10] &amp;lt;co&amp;gt; What are you calling the whole package? [23:10] &amp;lt;jrand0m&amp;gt; (strange coincidence) [23:10] &amp;lt;co&amp;gt; i.e. version 0.1 of? [23:10] &amp;lt;jrand0m&amp;gt; the whole package? i2p router reference implementation [23:10] &amp;lt;ChZEROHag&amp;gt; co: Wonga [23:10] * beefbroth joins the meeting [23:11] &amp;lt;jrand0m&amp;gt; buenos noches beefbroth [23:11] &amp;lt;co&amp;gt; All right. That explains it. [23:11] &amp;lt;ChZEROHag&amp;gt; Actually maybe I will call it that. Certainly sounds more interesting than 'i2pd' [23:11] &amp;lt;jrand0m&amp;gt; 0.1 has bugs. thats a given. and it has no optimizations of note (though the DH precalc helps). [23:11] &amp;lt;jrand0m&amp;gt; heh [23:11] &amp;lt;Ryan_Singer&amp;gt; jrand0m, what's 0.2) then? [23:11] &amp;lt;jrand0m&amp;gt; invisible internet police department [23:11] &amp;lt;jrand0m&amp;gt; ok, 0.2 [23:12] &amp;lt;jrand0m&amp;gt; 0.2 is functional, secure, anonymous, not scalable, harvestable [23:12] &amp;lt;jrand0m&amp;gt; 0.2 adds support for non-zero-length tunnels [23:12] &amp;lt;jrand0m&amp;gt; I actually implemented most of that last night, but not thoroughly tested [23:12] &amp;lt;jrand0m&amp;gt; I think 0.2 will be ready by end of week [23:12] &amp;lt;Ryan_Singer&amp;gt; how far away are we from that from a dev perspective? [23:13] &amp;lt;Ryan_Singer&amp;gt; great [23:13] &amp;lt;jrand0m&amp;gt; 0.3) is functional, secure, anonymous, scalable, harvestable [23:13] * thecrypto gets bochs so he can simulate a network to help with this [23:13] &amp;lt;jrand0m&amp;gt; 0.3 adds a kademliaDatabaseManager [23:13] &amp;lt;jrand0m&amp;gt; right now we use a BroadcastDatabaseManager [23:13] &amp;lt;jrand0m&amp;gt; (aka gnunet ;) [23:14] &amp;lt;jrand0m&amp;gt; trivial to implement and functional for small networks, but we need the kademlia to scale [23:14] &amp;lt;jrand0m&amp;gt; 0.4) is functional, secure, anonymous, scalable, non-harvestable [23:14] &amp;lt;jrand0m&amp;gt; that adds trusted links [23:14] &amp;lt;Ryan_Singer&amp;gt; jrand0m, and how much of a dev challenge is it to implement kademlia? [23:14] &amp;lt;jrand0m&amp;gt; I have two ideas for trusted links.. one is more easily implementable and usable [23:15] &amp;lt;jrand0m&amp;gt; kademlia will probably take a full week [23:15] &amp;lt;jrand0m&amp;gt; (to get right) [23:15] &amp;lt;jrand0m&amp;gt; note that all of this has lots of room for refactoring and tuning. I'm aiming functional first, then we tune. [23:16] &amp;lt;co&amp;gt; Are you certain you will be able to develop and test that quickly? [23:16] &amp;lt;jrand0m&amp;gt; I am certain of nothing [23:16] &amp;lt;jrand0m&amp;gt; thats just my estimate [23:16] &amp;lt;Ryan_Singer&amp;gt; co, hegets functional, we test [23:16] &amp;lt;ChZEROHag&amp;gt; Are you sure? [23:16] &amp;lt;ChZEROHag&amp;gt; (sorry) [23:16] &amp;lt;co&amp;gt; Ryan_Singer: I see. [23:17] * jrand0m &amp;lt;3 people who test :) [23:17] &amp;lt;Myself248&amp;gt; When you say "we" test. Is there any place for non-coders to help with the testing? [23:17] &amp;lt;jrand0m&amp;gt; Myself248&amp;gt; probably not until 0.4 [23:17] &amp;lt;dm&amp;gt; lets just hope it never gets to the point where it's functional, but nobody knows what the fuck is going on inside the network to make it work well (i.e. freenet) [23:18] &amp;lt;jrand0m&amp;gt; once 0.4 is ready, thats pre-alpha. once its 0.4 I'll tune and refactor and fill in the blanks to get ready for 0.5 (alpha) [23:18] &amp;lt;Myself248&amp;gt; Document, document, document. [23:18] &amp;lt;dm&amp;gt; is there any though being put into active monitoring of network internals, or is it straightforward? [23:18] &amp;lt;jrand0m&amp;gt; yes dm, absolutely [23:18] &amp;lt;jrand0m&amp;gt; one of the key pieces of i2np is the inclusion of stats in the routerInfo strutures published [23:18] &amp;lt;mihi&amp;gt; jrand0m: do a s/0./0.0./ ;) [23:18] &amp;lt;jrand0m&amp;gt; the initial revs will publish real stats so we can tune [23:19] &amp;lt;jrand0m&amp;gt; later revs will either not publish any stats or publish fake ones [23:19] * jrand0m does not do 0.0 [23:19] &amp;lt;shardy&amp;gt; ok, I'm here [23:19] &amp;lt;jrand0m&amp;gt; wb shardy [23:19] &amp;lt;shardy&amp;gt; sorry for being late, forgot about this window being open, heh [23:19] &amp;lt;dm&amp;gt; cool. [23:19] &amp;lt;Ryan_Singer&amp;gt; is there a higher level document describing the archetecture for the network under .4? [23:19] &amp;lt;jrand0m&amp;gt; off with your head [23:20] &amp;lt;jrand0m&amp;gt; Ryan_Singer&amp;gt; hmm, I had some overview docs a few months back that mids and nop mirrored, and there's the i2p overview doc [23:20] &amp;lt;jrand0m&amp;gt; 0.4 is full i2np as described in the spec, just not optimally implemented [23:20] &amp;lt;shardy&amp;gt; oh and jrand0m, I'll check out the DH optimization for you [23:20] &amp;lt;jrand0m&amp;gt; word, gracias [23:20] &amp;lt;Ryan_Singer&amp;gt; can I get those docs? [23:21] &amp;lt;jrand0m&amp;gt; the overview is at (Link: http://www.invisiblenet.net/i2p/i2p_philosophy.pdf)http://www.invisiblenet.net/i2p/i2p_philosophy.pdf [23:21] &amp;lt;beefbroth&amp;gt; they're on the wiki I think? [23:21] &amp;lt;jrand0m&amp;gt; hte old overview docs... hmm [23:21] &amp;lt;jrand0m&amp;gt; (i2p specs are at (Link: http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs)http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs) [23:21] &amp;lt;co&amp;gt; They are on (Link: www.invisiblenet.net/i2p/.)www.invisiblenet.net/i2p/. [23:21] &amp;lt;jrand0m&amp;gt; right beefbroth [23:22] &amp;lt;jrand0m&amp;gt; though there are old docs in html format w/ ugly ms paint pictures from before showing how tunnels work... [23:22] &amp;lt;beefbroth&amp;gt; I should know, I've read them enough [23:22] &amp;lt;jrand0m&amp;gt; hehe [23:22] &amp;lt;co&amp;gt; Unless those are older versions or mirrors. [23:22] &amp;lt;jrand0m&amp;gt; those files on the wiki are 0.9 (0.9.1 is out for I2NP and datastructures, but they only include minor changes) [23:23] &amp;lt;thecrypto&amp;gt; jrand0m: the precalc looks good [23:23] &amp;lt;jrand0m&amp;gt; cool [23:24] *** pitu (~pitu@anon.iip) has joined channel #iip-dev [23:24] * jrand0m runs the router w/ java -Dcrypto.dh.precalc.min=3 -Dcrypto.dh.precalc.max=10 -Dcrypto.dh.precalc.delay=5000 -jar C:\dev\i2p\code\router\java\src\router.jar [23:25] &amp;lt;jrand0m&amp;gt; ok, thats the microroadmap [23:25] &amp;lt;jrand0m&amp;gt; as you can see, I'm accepting that alpha won't be ready for end of month. 0.4 will probably be first week of october [23:26] &amp;lt;dm&amp;gt; that's okay, even that would be the fastest ever implementation of a network of this type ;) [23:26] &amp;lt;Ryan_Singer&amp;gt; lol [23:26] &amp;lt;beefbroth&amp;gt; when reading jrand0m's time estimates here, please remember that he has been drinking whiskey for the last 4 hours :-P [23:26] &amp;lt;jrand0m&amp;gt; heh [23:26] &amp;lt;Ryan_Singer&amp;gt; ok...apps/usage? [23:26] &amp;lt;jrand0m&amp;gt; good whiskey at that ;) [23:26] &amp;lt;jrand0m&amp;gt; ok, apps/usage [23:27] &amp;lt;dm&amp;gt; 0.7 in 4 seconds....3...2...1..!! [23:27] &amp;lt;jrand0m&amp;gt; I'm aiming for low hanging fruit here - these are things that we can do with 0 or minimal new code. [23:27] &amp;lt;ChZEROHag&amp;gt; How are you supposed to code properly if you're stone sober? [23:27] &amp;lt;jrand0m&amp;gt; all of these make significant use of mihi's kickass i2ptunnel [23:27] &amp;lt;co&amp;gt; ChZEROHag: Easily. [23:27] *** mihi has changed the topic on channel #iip-dev to &amp;lt;dm&amp;gt; 0.7 in 4 seconds....3...2...1..!! [23:28] &amp;lt;jrand0m&amp;gt; using the i2ptunnel, we can do the following without writing any new code: [23:28] &amp;lt;jrand0m&amp;gt; public ww proxy (using i2ptunnel + squid) [23:28] * dm tips his hat to mihi. [23:28] &amp;lt;jrand0m&amp;gt; JAP (using i2ptunnel + JAP) [23:28] &amp;lt;mihi&amp;gt; you cannot kick asses though i2p (not through a tunnel either...) [23:28] &amp;lt;jrand0m&amp;gt; browse www anon (i2ptunnel + web browser) [23:28] &amp;lt;jrand0m&amp;gt; run an i2p web server (i2ptunnel + httpd) [23:29] &amp;lt;co&amp;gt; Very nice. Bravo, mihi. [23:29] &amp;lt;jrand0m&amp;gt; cvs outproxy (i2ptunnel) [e.g. cvs outproxy to sourceforge for anon freenet dev] [23:29] &amp;lt;jrand0m&amp;gt; cvs client, cvs server [23:29] &amp;lt;jrand0m&amp;gt; IM app, pop3 server, imap server, opennap [23:29] &amp;lt;jrand0m&amp;gt; those are all really low hanging fruit [23:29] &amp;lt;dm&amp;gt; okay, now all we need is i2p :) [23:30] &amp;lt;jrand0m&amp;gt; right ;) [23:30] &amp;lt;Myself248&amp;gt; wouldn't i2p webserver kinda supplant freenet? :) [23:30] * jrand0m thinks that qualifies as a faq I should answer [23:30] &amp;lt;Ryan_Singer&amp;gt; jrand0m, but they are also very valuable [23:30] &amp;lt;ChZEROHag&amp;gt; From that list, I'd consider cvs more important/useful [23:30] &amp;lt;ChZEROHag&amp;gt; Partly because I wish to remain anonymous, but also because if anonymous www is provided you'll get lusers [23:30] &amp;lt;jrand0m&amp;gt; i2p + web doesn't supplant freenet - freenet adds significant value on top of an anon comm framework - content distribution [23:31] &amp;lt;ChZEROHag&amp;gt; And at the moment the idea of anonymous email is scary :) [23:31] * dm writes down: "no lusers" [23:31] &amp;lt;jrand0m&amp;gt; cvs definitely is in the top 3 [23:31] &amp;lt;beefbroth&amp;gt; i think if i2p webserving works well, you have to consider merging the DHT/storage parts of freenet on top of i2p and then you have the best of both worlds. [23:31] &amp;lt;Ryan_Singer&amp;gt; ChZEROHag, if it's scalable thats a goodthing [23:31] &amp;lt;ChZEROHag&amp;gt; dm: lusers are only a problem during the early stages, but they tend not to use cvs [23:31] &amp;lt;Myself248&amp;gt; okay, add lots of hashcash to any anon email thing. [23:31] &amp;lt;ChZEROHag&amp;gt; Or, for that matter, even know what (or that) it is [23:31] &amp;lt;co&amp;gt; I think one of the tests that needs to be done is a test attack on the network. [23:31] &amp;lt;jrand0m&amp;gt; yes beefbroth, once i2p does what we aim at, freenet will most likely adjust to make use of it [23:32] &amp;lt;co&amp;gt; Sorry if that is offtopic. [23:32] &amp;lt;mihi&amp;gt; Myself248: just add a redirector to an anon remailer. [23:32] &amp;lt;jrand0m&amp;gt; no, thats definitely on topic co - attacking this network is key [23:32] &amp;lt;ChZEROHag&amp;gt; Myself248: hashcash is primarily to stop flooding while we're forced to use the ancient protocol that is 'irc' [23:32] &amp;lt;ChZEROHag&amp;gt; Not to stop what could be termed 'abuse' [23:32] &amp;lt;jrand0m&amp;gt; right mihi. though perhaps mixminion run over i2p would be useful [23:33] &amp;lt;jrand0m&amp;gt; right, hashcash is even built into i2p itself to keep messages from being delivered a single hop unless they "pay up" [23:33] &amp;lt;Ryan_Singer&amp;gt; jrand0m, we could run imap over this easily? [23:33] &amp;lt;jrand0m&amp;gt; absolutely [23:33] &amp;lt;Ryan_Singer&amp;gt; impressive [23:33] &amp;lt;jrand0m&amp;gt; imapd with an i2ptunnel pointing at it, with i2ptunnel on the client pointing at that tunnel's destination [23:34] &amp;lt;Myself248&amp;gt; and freenet search engines :) [23:34] &amp;lt;mihi&amp;gt; ftp or several non-jabber instant messengers will make problems... [23:34] &amp;lt;jrand0m&amp;gt; right, things that require two connections are more complex [23:34] &amp;lt;ChZEROHag&amp;gt; jrand0m: hashcash in i2p? [23:34] &amp;lt;ChZEROHag&amp;gt; I shall bug you about that when this is over. [23:34] &amp;lt;shardy&amp;gt; hashcash in i2p? nice. [23:34] &amp;lt;dm&amp;gt; we're getting ahead of ourselves! oh alright, who cares.. QUAKE + IIP!!!!!! [23:34] &amp;lt;dm&amp;gt; sorry, I2p :) [23:34] &amp;lt;jrand0m&amp;gt; lol dm [23:35] &amp;lt;Myself248&amp;gt; Those of us with little CPUs get nervous when someone says hashcash, but as an anti-spamming measure I understand it. [23:35] &amp;lt;co&amp;gt; dm: That is *reallY* getting ahead of ourselves. [23:35] * mihi is jabber:schierlm@a-message.de ;) [23:35] &amp;lt;jrand0m&amp;gt; yes ChZEROHag - Destination == public signing key (DSA) + public encryption key (ElGamal) + certificate (either null or hashcash(keys)) [23:35] &amp;lt;beefbroth&amp;gt; is the i2p tunnel static or dynamic on the client end? [23:35] &amp;lt;mihi&amp;gt; beefbroth: atm it is all static. but you could use a socks proxy as dest. ;) [23:35] &amp;lt;jrand0m&amp;gt; Myself248&amp;gt; I'm getting a bitching sun ultra1 in the mail in a few weeks. if a 160Mhz box can do it, everyone can [23:35] &amp;lt;shardy&amp;gt; well. hashcash shouldn't be something that is terrible even to small cpus. only if you want to do something eleventy billion times, should you notice it. [23:36] &amp;lt;co&amp;gt; beefbroth: It can be dynamic. [23:36] &amp;lt;Ryan_Singer&amp;gt; the potential applications of the "low-hanging fruit" here are very impressive [23:36] &amp;lt;jrand0m&amp;gt; right mihi [23:36] &amp;lt;jrand0m&amp;gt; "eleventy". heh [23:36] &amp;lt;ChZEROHag&amp;gt; the low hanging fruit is essentially 'normal' internet apps, but anonymously [23:36] &amp;lt;ChZEROHag&amp;gt; right? [23:36] &amp;lt;jrand0m&amp;gt; right [23:36] &amp;lt;Ryan_Singer&amp;gt; yes [23:36] &amp;lt;dm&amp;gt; (quake) [23:37] &amp;lt;jrand0m&amp;gt; 0.1 runs them securely, 0.2 runs them anonymously, 0.3 runs them scalably, 0.4 runs them non-harvestably [23:37] &amp;lt;jrand0m&amp;gt; (we're @ 0.1 now) [23:37] &amp;lt;shardy&amp;gt; what do you mean by non-harvestably? [23:37] &amp;lt;co&amp;gt; Sorry, what is harvestable again? [23:37] &amp;lt;ChZEROHag&amp;gt; dm: Unfortunately we've ben held back enough that realtime is after more than 30 years still not 'normal' [23:37] &amp;lt;Myself248&amp;gt; Phew. I was hoping someone would ask that. ;) [23:37] &amp;lt;Ryan_Singer&amp;gt; loggable [23:37] &amp;lt;jrand0m&amp;gt; harvesting means an active attacker can run a router, find out about lots of other routers ("harvest" them), and send the goons to kick in their doors [23:38] &amp;lt;Myself248&amp;gt; oh, like you can do with gnutella. :) [23:38] &amp;lt;Ryan_Singer&amp;gt; secret-servicy like goons [23:38] &amp;lt;jrand0m&amp;gt; right [23:39] &amp;lt;shardy&amp;gt; ah, gotcha. [23:39] &amp;lt;jrand0m&amp;gt; ok, but yeah, thats the microroadmap. [23:40] &amp;lt;jrand0m&amp;gt; now, am I being stupid calling these 0.x instead of 0.0.x? should 1.0 be "perfect" or should 1.0 be functional and safe? [23:40] &amp;lt;Ryan_Singer&amp;gt; jrand0m, and we will see .4 when? [23:40] &amp;lt;jrand0m&amp;gt; 0.4 is probably 2 weeks out [23:40] * jrand0m is taking a week off (ish) in mid october as I have people coming to visit [23:40] *** Signoff: dm (EOF From client) [23:40] &amp;lt;mihi&amp;gt; 1.0 should be stable. [23:40] &amp;lt;co&amp;gt; Let 1.0 be functional and safe. [23:40] &amp;lt;thecrypto&amp;gt; dittos co [23:41] &amp;lt;Ryan_Singer&amp;gt; 1.0 should be functional, stable and safe [23:41] &amp;lt;ChZEROHag&amp;gt; jrand0m: My philosophy, regarding version numbers, is if in doubt, copy Linux [23:41] &amp;lt;Myself248&amp;gt; 5.0 can be "perfect". Free software people are overly afraid of version number bloat. [23:41] &amp;lt;jrand0m&amp;gt; word [23:41] &amp;lt;mrflibble&amp;gt; jrand0m, v1 of things are never perfect :) [23:41] *** dm (~gj@anon.iip) has joined channel #iip-dev [23:41] &amp;lt;mrflibble&amp;gt; people dont expect them to be perfect either [23:41] &amp;lt;dm&amp;gt; did I miss 1.0? [23:41] &amp;lt;ChZEROHag&amp;gt; mrflibble: People don't expect any software to be perfect. People use windows. [23:41] &amp;lt;Ryan_Singer&amp;gt; this software will beGPL orLGPL? [23:41] &amp;lt;jrand0m&amp;gt; cool, I've already gotten flack for 1.0 being not-perfect yet [23:41] &amp;lt;ChZEROHag&amp;gt; That doesn't mean it shouldn't be. [23:41] &amp;lt;mrflibble&amp;gt; good point ChZEROHag [23:42] &amp;lt;dm&amp;gt; ah shit, I did didn't i.. [23:42] &amp;lt;mihi&amp;gt; dm: stop kidding [23:42] &amp;lt;mrflibble&amp;gt; yup, u did [23:42] &amp;lt;jrand0m&amp;gt; the router is GPL. the java client library is currently GPL, but I'm open. thecrypto and I are full owners of all but one section (the Cryptix AES impl, which is MIT) [23:42] &amp;lt;dm&amp;gt; alright alright I'm sorry :( [23:42] &amp;lt;jrand0m&amp;gt; actually, I take that back [23:42] &amp;lt;jrand0m&amp;gt; I used the Base64.java from freenet too [23:43] &amp;lt;beefbroth&amp;gt; are we still on agenda item 0.3 Apps ? [23:43] &amp;lt;jrand0m&amp;gt; so base64 is GPL :) [23:43] &amp;lt;thecrypto&amp;gt; and the IM client will be GPL [23:43] &amp;lt;jrand0m&amp;gt; oh yeah, we're on 0.3 aren't we [23:43] &amp;lt;thecrypto&amp;gt; as soon as i get around to putting comments in the code [23:43] *** UserX_ (~User@anon.iip) has joined channel #iip-dev [23:43] &amp;lt;jrand0m&amp;gt; heh thecrypto [23:43] &amp;lt;ChZEROHag&amp;gt; GPL sounds good to me [23:43] &amp;lt;jrand0m&amp;gt; w0ah, 23 users [23:43] &amp;lt;Myself248&amp;gt; we're on agenda item 6.02E23, random crap. :) [23:43] &amp;lt;Ryan_Singer&amp;gt; jrand0m, if you get time, I want to talk to you about liscencing and potential consulting gigs [23:43] &amp;lt;jrand0m&amp;gt; cool Ryan_Singer [23:43] &amp;lt;ChZEROHag&amp;gt; Though as someone (Fillament?) pointed out - if someone breaks the license how is an anonymous person going to do anything about it? [23:43] &amp;lt;mihi&amp;gt; jrand0m: 22 ;) [23:43] &amp;lt;jrand0m&amp;gt; ChZEROHag&amp;gt; read my license on flinks ;) [23:43] &amp;lt;Myself248&amp;gt; we need an anonymous court system. [23:44] * mihi is here twice [23:44] &amp;lt;jrand0m&amp;gt; Myself248&amp;gt; its called yodel ;) [23:44] &amp;lt;Myself248&amp;gt; "The court now hears docket number 34534, J. Doe v. J. Doe" [23:44] &amp;lt;Ryan_Singer&amp;gt; ChZEROHag, the reason I ask is for corporations to make use of this software for security against industrialespionage [23:44] &amp;lt;co&amp;gt; Naming server will be licensed under GPL as well. [23:44] &amp;lt;CCD&amp;gt; lol [23:44] &amp;lt;Myself248&amp;gt; "Baliff, aren't those the same parties as the last 34533 cases we've heard?" [23:44] &amp;lt;shardy&amp;gt; well [23:45] &amp;lt;shardy&amp;gt; there's always the idea that if you want people to *really* use your protocol, and you're not worried about money, just make it completely open. not even restricted by gpl. [23:45] &amp;lt;co&amp;gt; shardy: You mean public domain? [23:45] &amp;lt;beefbroth&amp;gt; i think that was co's lead in to 0.4 agenda item :-P [23:45] &amp;lt;jrand0m&amp;gt; shardy&amp;gt; the specs are public and open. I have not asserted copyright on the specs. [23:45] &amp;lt;Ryan_Singer&amp;gt; shardy, no, we would like work on the protocol to stay available [23:45] &amp;lt;shardy&amp;gt; public domain, bsd license, "do whatever you want just give us credit please" license, etc [23:45] &amp;lt;jrand0m&amp;gt; the code is GPL for the router. one client api implementation in java is GPL [23:46] &amp;lt;Ryan_Singer&amp;gt; check out the liberty protocol.... (Link: http://projectliberty.org)http://projectliberty.org [23:46] &amp;lt;shardy&amp;gt; jrand0m: ok cool. gotcha. [23:46] * jrand0m has thought about "no government use" licenses ;) [23:46] &amp;lt;jrand0m&amp;gt; ok, the reason I tossed 3.0) apps into the list of issues is this [23:46] &amp;lt;jrand0m&amp;gt; we need help. [23:46] &amp;lt;Ryan_Singer&amp;gt; help with what? [23:46] &amp;lt;jrand0m&amp;gt; i2ptunnel is good code. i2p's router will be good code. [23:47] &amp;lt;jrand0m&amp;gt; what we need is for people to start figuring out the nuts and bolts of release engineering [23:47] &amp;lt;dm&amp;gt; why do you need apps if you can just use i2ptunner? [23:47] &amp;lt;ChZEROHag&amp;gt; jrand0m: come again? [23:47] &amp;lt;jrand0m&amp;gt; aka, how to actually package something up that joe sixpack can download and browse the web [23:47] &amp;lt;ChZEROHag&amp;gt; dm: Why do you need apps if you can just use telnet? [23:47] &amp;lt;dm&amp;gt; what? [23:47] * dm scratches his head. [23:47] &amp;lt;CCD&amp;gt; err, there is something besides telnet? [23:48] * jrand0m thinks thats ChZEROHag's point dm ;) [23:48] *** Myself248 is now known as myself248 [23:48] *** Signoff: thecrypto (Ping timeout) [23:48] &amp;lt;ChZEROHag&amp;gt; dm: To use i2ptunnel would be like having a working car and then dragging it around on a handcart [23:48] &amp;lt;jrand0m&amp;gt; ok, thats just that. I just wanted to mention in case people had spare time :) [23:48] &amp;lt;jrand0m&amp;gt; ok, 4.0) [23:48] &amp;lt;jrand0m&amp;gt; naming service [23:48] &amp;lt;dm&amp;gt; I can see he's trying to make a point. [23:48] &amp;lt;jrand0m&amp;gt; hi co, hows it going? :) [23:48] &amp;lt;co&amp;gt; The naming server must be GPL, since at least the Java implementation uses code from the client library to contact routers. [23:49] &amp;lt;dm&amp;gt; but we just spent 20 minutes going: I2Ptunnel + web server!, I2Ptunnel + quake! ;) [23:49] &amp;lt;ChZEROHag&amp;gt; Or, in computing terms, like doing all your internet stuff with telnet instead if directly on the ip stack [23:49] &amp;lt;co&amp;gt; I did not do much last week. I released the client API, which also needs work. [23:49] &amp;lt;ChZEROHag&amp;gt; i2ptunnel is an interrim solution [23:49] &amp;lt;co&amp;gt; I will have time this week, though, to begin implementing the naming server. [23:49] &amp;lt;jrand0m&amp;gt; cool [23:49] &amp;lt;jrand0m&amp;gt; where is the client api again? [23:50] &amp;lt;mihi&amp;gt; on the mailing list ;) [23:50] &amp;lt;co&amp;gt; One of its assumptions is that destinations can be encoded in base64, which is why I asked the question about that earlier. [23:50] &amp;lt;jrand0m&amp;gt; ChZEROHag&amp;gt; in some ways its interim [23:50] * jrand0m !thwaps self [23:50] *** thecrypto (~thecrypto@anon.iip) has joined channel #iip-dev [23:50] &amp;lt;dm&amp;gt; so is TCP! [23:50] *** yodel (yodel@anon.iip) has joined channel #iip-dev [23:50] &amp;lt;jrand0m&amp;gt; 'lo yodel [23:50] &amp;lt;beefbroth&amp;gt; what are the naming conventions going to look like? is it something that joe average will be able to relate to (i.e. (Link: www.somthing.com)www.somthing.com or (Link: www.something.i2p)www.something.i2p for http/web stuff)? [23:50] &amp;lt;co&amp;gt; I will put the naming service specification and client API into CVS. [23:50] &amp;lt;jrand0m&amp;gt; wb thecrypto [23:50] &amp;lt;ChZEROHag&amp;gt; These have probably been covered before, but how will the ns provide unique names fairly? [23:50] * mihi wants to have *.mihi.iip ;) [23:50] &amp;lt;jrand0m&amp;gt; beefbroth&amp;gt; with the naming service or without? [23:50] &amp;lt;jrand0m&amp;gt; heh mihi [23:50] &amp;lt;ChZEROHag&amp;gt; avoiding the squatting, etc. that has plagued DNS [23:50] &amp;lt;thecrypto&amp;gt; can someone send me what happened? [23:51] &amp;lt;beefbroth&amp;gt; jrand0m: with. i think without would be a long string of numbers. [23:51] &amp;lt;co&amp;gt; ChZEROHag: You will register with a group of naming servers, then will use the name of that group to identify yourself. [23:51] &amp;lt;co&amp;gt; As in IM.beefbroth.mygroup if you provide IM service. [23:51] &amp;lt;mihi&amp;gt; oops, s/iip/i2p [23:51] *** godmode0_ (~mode@anon.iip) has joined channel #iip-dev [23:51] *** Signoff: godmode0 (EOF From client) [23:51] &amp;lt;jrand0m&amp;gt; ChZEROHag&amp;gt; co's naming service has trusted groups, where each group manages a group name (tld). you select chose which groups run each tld [23:51] &amp;lt;co&amp;gt; Yes, it will be possible for someone to register the username beefbroth with group2. [23:51] &amp;lt;thecrypto&amp;gt; in the 4 minutes i was gone [23:52] &amp;lt;ChZEROHag&amp;gt; co: So the only issue is the .mygroup uniqueness? [23:52] &amp;lt;ChZEROHag&amp;gt; And who gets the group 'com'? :-) [23:52] &amp;lt;jrand0m&amp;gt; and that is selected by the client [23:52] &amp;lt;mihi&amp;gt; ChZEROHag: i2p is not COMmerical [23:52] &amp;lt;jrand0m&amp;gt; (e.g. you tell your ns client lib "group '.com' is group 0123ff33aefcbb34fe [23:52] &amp;lt;beefbroth&amp;gt; I hate to suggest it, but I almost think the groups should default to 3 letters to preserve the illusion that it is similar to the regular web [23:52] &amp;lt;co&amp;gt; ChZEROHag: I am not sure who gets the "com" group. [23:52] &amp;lt;co&amp;gt; Good question. [23:53] &amp;lt;shardy&amp;gt; beefbroth: except the "regular web" is no longer only 3 letter lds [23:53] &amp;lt;mihi&amp;gt; beefbroth: or add a .i2p to all addresses. [23:53] &amp;lt;ChZEROHag&amp;gt; beefbroth: That illusion is only present in america [23:53] &amp;lt;shardy&amp;gt; tlds. [23:53] &amp;lt;jrand0m&amp;gt; to start with, we may just want to initially have one group of naming servers, ".i2p" [23:53] &amp;lt;co&amp;gt; beefbroth: The naming server software permits you to have up to 32 letters. [23:53] &amp;lt;ChZEROHag&amp;gt; Elsewhere we use the 2-letter country codes given us [23:53] &amp;lt;shardy&amp;gt; .us is also in use in america. [23:53] &amp;lt;co&amp;gt; Actually, I wanted the first group to be "test". [23:53] &amp;lt;shardy&amp;gt; as are things like .info and .name [23:53] &amp;lt;jrand0m&amp;gt; heh 'k [23:54] &amp;lt;ChZEROHag&amp;gt; shardy: yeah, by about 5 people. [23:54] &amp;lt;ChZEROHag&amp;gt; But this is perhaps a rant for another time :) [23:54] &amp;lt;jrand0m&amp;gt; actually... [23:54] &amp;lt;shardy&amp;gt; there's even a .museum [23:54] &amp;lt;Ryan_Singer&amp;gt; jrand0m, using .12p sounds good [23:54] &amp;lt;jrand0m&amp;gt; I ran into a distributed DNS based of JXTA the other day [23:54] &amp;lt;co&amp;gt; ChZEROHag: But the point is that if you do not like the people running the "com" group, you can establish the "com2" group and run its servers (and register with it). [23:55] &amp;lt;ChZEROHag&amp;gt; YEs that bit makes perfect sense [23:55] &amp;lt;mihi&amp;gt; ChZEROHag: (Link: http://www.nic.us/press/audio/dotus-mayEM.wav)http://www.nic.us/press/audio/dotus-mayEM.wav ;) [23:55] &amp;lt;jrand0m&amp;gt; co&amp;gt; can't you just say "well, they 'think' they're .com, but I say .com is run by group2"? [23:55] &amp;lt;ChZEROHag&amp;gt; What I'm getting at, I suppose, is does it rely on first-come-first-served? [23:55] &amp;lt;co&amp;gt; You may configure your client to do anything. [23:56] &amp;lt;Ryan_Singer&amp;gt; how does the JXTA name system work? [23:56] &amp;lt;jrand0m&amp;gt; co&amp;gt; (Link: http://wiki.java.net/bin/view/Jxta/DisDNS)http://wiki.java.net/bin/view/Jxta/DisDNS is a distributed DNS wiki, though its very rough and doesn't address any real hard issues [23:56] &amp;lt;co&amp;gt; ChZEROHag: In registering your username with a group, yes. [23:56] &amp;lt;co&amp;gt; jrand0m: I will look at that after the meeting. [23:56] &amp;lt;jrand0m&amp;gt; jxta runs naming servers off rendevous points [23:56] &amp;lt;ChZEROHag&amp;gt; mihi: wassat? [23:56] &amp;lt;beefbroth&amp;gt; so it is possible someone tries to attack the NS system by mimicing the already existing i2p group of naming servers [23:57] *** Signoff: jeremiah (Ping timeout) [23:57] &amp;lt;co&amp;gt; beefbroth: I think not. [23:57] &amp;lt;mihi&amp;gt; ChZEROHag: listen to it. why xxx million americans prefer .us over .com [23:57] &amp;lt;mihi&amp;gt; 68 million [23:57] &amp;lt;co&amp;gt; As I envision it, people setting up groups will announce those groups. [23:57] &amp;lt;jrand0m&amp;gt; mimicing? they can't mimic as the servers in the group are authenticated by public key systems [23:58] &amp;lt;jrand0m&amp;gt; however, if groups allow non-trusted members to join the group, they can be taken over trivially. [23:58] &amp;lt;shardy&amp;gt; but how is the key exchange done? [23:58] &amp;lt;co&amp;gt; The later people will face the problem that the group is already established, and the client software configuration files contain the former group's destinations. [23:58] &amp;lt;ChZEROHag&amp;gt; mihi: Well I've always said it makes sense to prefer it, patriotism and whatnot, I've just never really seen it. [23:58] &amp;lt;beefbroth&amp;gt; what happens if two groups of naming servers both claim to resolve the .i2p group? [23:58] &amp;lt;co&amp;gt; Good question, though, and I will think over it again, carefully. [23:58] &amp;lt;ChZEROHag&amp;gt; mihi: anyway, I shall have a listen [23:58] &amp;lt;jrand0m&amp;gt; shardy&amp;gt; no key exchange - key publishing [23:58] &amp;lt;beefbroth&amp;gt; i see, good point [23:58] &amp;lt;ChZEROHag&amp;gt; co: Yeah that's another thing I was trying to get at [23:58] &amp;lt;shardy&amp;gt; but keys can still be intercepted if they're published online [23:58] &amp;lt;jrand0m&amp;gt; beefbroth&amp;gt; no one claims anything. your client says "i2p == [dest1, dest2, dest]" [23:59] &amp;lt;shardy&amp;gt; what we need is a trust-based dns system :) [23:59] &amp;lt;shardy&amp;gt; so you can submit a query for the name and get back a list of responses... and then go with the trusted one [23:59] &amp;lt;co&amp;gt; Thank you for bringing this up. [23:59] &amp;lt;jrand0m&amp;gt; shardy&amp;gt; ah, I think I understand the confusion. I think the naming service will want to come with a set of destinations out of band (aka packaged with install) [23:59] &amp;lt;ChZEROHag&amp;gt; Yeah we have one - everyone trusts IANA (or whatever they call themselves) or else. [23:59] * shardy ducks [23:59] &amp;lt;ChZEROHag&amp;gt; :-D [23:59] &amp;lt;mrflibble&amp;gt; they're trying that with dnssec, but of course that's not anonymous [00:00] &amp;lt;jrand0m&amp;gt; what this naming service does is get away from root servers [00:00] &amp;lt;beefbroth&amp;gt; you could always have an i2p homepage that listed active naming groups and authorites? [00:00] &amp;lt;shardy&amp;gt; jrand0m: ok. just pointing out that it can still be intercepted no matter what you do, unless there's a physically secure channel to initially transmit those keys over... [00:00] &amp;lt;co&amp;gt; shardy: I think I covered key exchange in the spec. If not, tell me. [00:00] &amp;lt;shardy&amp;gt; but packaging it oob makes it better [00:00] &amp;lt;shardy&amp;gt; co: I'll check it out. [00:00] &amp;lt;jrand0m&amp;gt; shardy&amp;gt; oh, right. yes, people need to be able to trust the code they download [00:00] &amp;lt;co&amp;gt; beefbroth: Certainly. [00:01] &amp;lt;ChZEROHag&amp;gt; aah that reminds me [00:01] &amp;lt;jrand0m&amp;gt; beefbroth&amp;gt; yes, thats most certainly one of the first apps that will be implemented - an i2p webserver w/ bbs &amp;amp;amp; wiki that people can access through i2p [00:01] &amp;lt;ChZEROHag&amp;gt; I should create a gpg key for my iipmail [00:01] *** yodel has left #iip-dev [00:01] * ChZEROHag does so while unexciting stuff happens [00:01] &amp;lt;jrand0m&amp;gt; heh ok [00:01] &amp;lt;co&amp;gt; Please understand that the naming server specification is still open to suggestions for improvement. [00:02] &amp;lt;shardy&amp;gt; I think I'm going to bring all the specs with me on the flight to toorcon... that'll give me a time to read them [00:02] &amp;lt;co&amp;gt; I do not claim it is perfect or finalized at this time. [00:02] &amp;lt;jrand0m&amp;gt; heh I hope its a long flight [00:02] &amp;lt;shardy&amp;gt; and it's more productive than playing fft advance the entire time, heh [00:02] * jrand0m has found that criticism will more freely come once there is code implementing specs [00:02] *** godmode0_ is now known as godmode0 [00:02] &amp;lt;co&amp;gt; And I have to write the code. [00:02] &amp;lt;co&amp;gt; I think we can move on to the next topic now. [00:02] &amp;lt;jrand0m&amp;gt; 'k [00:02] &amp;lt;jrand0m&amp;gt; 5.0) IM [00:03] &amp;lt;jrand0m&amp;gt; hi thecrypto [00:03] &amp;lt;mihi&amp;gt; names should not be able to clash with base64 representations. [00:03] &amp;lt;thecrypto&amp;gt; hi [00:03] &amp;lt;thecrypto&amp;gt; okay [00:03] &amp;lt;mihi&amp;gt; and the namin server should transparently return bas64 addressas as is. [00:03] &amp;lt;co&amp;gt; mihi: Very well, I will try to avoid that problem. [00:03] &amp;lt;thecrypto&amp;gt; first since my e-mail isn't working again (damn spammers) [00:03] &amp;lt;jrand0m&amp;gt; (all classes that extend DataStructure have String .toBase64() and .fromBase64(InputStream) ) [00:03] &amp;lt;thecrypto&amp;gt; i'll answer whit's questions about me system here [00:04] * jrand0m loads up co's email [00:04] &amp;lt;mihi&amp;gt; jrandom? why Inputstream and not Reader? [00:04] &amp;lt;thecrypto&amp;gt; network is the first thing that came to mind, you are making connections over the i2p network, it's very p2p so i called it a networkr [00:04] &amp;lt;jrand0m&amp;gt; if you want a Reader, just run an InputStreamReader, you brat [00:04] &amp;lt;mihi&amp;gt; base64 is characters, not bytes in my opinion. [00:04] &amp;lt;ChZEROHag&amp;gt; jrand0m: IM == Instant Messaging? [00:04] &amp;lt;jrand0m&amp;gt; yes ChZEROHag [00:04] &amp;lt;thecrypto&amp;gt; if people have a problem with that, give me a suggestion for what to call it about [00:05] &amp;lt;ChZEROHag&amp;gt; jabber? [00:05] &amp;lt;thecrypto&amp;gt; IM == my own distributed IM network [00:05] &amp;lt;shardy&amp;gt; you should call it "bob" [00:05] &amp;lt;jrand0m&amp;gt; i2p im is a network in the same way aim is a network, or kazaa is a network, all running over tcp/ip or udp/ip [00:05] &amp;lt;co&amp;gt; How about IM application? [00:05] &amp;lt;ChZEROHag&amp;gt; (anonabber) [00:05] &amp;lt;co&amp;gt; jrand0m: I see. [00:05] &amp;lt;thecrypto&amp;gt; jabber requires a centerized server [00:05] &amp;lt;jrand0m&amp;gt; terminology doesn't matter to me. I like shardy's idea [00:05] &amp;lt;ChZEROHag&amp;gt; thecrypto: Nothing *requires* a centralised server [00:05] &amp;lt;thecrypto&amp;gt; and i cannot spell today so bear with me [00:05] &amp;lt;ChZEROHag&amp;gt; That's just the way things are written [00:05] &amp;lt;jrand0m&amp;gt; (though I prefer Betty) [00:05] &amp;lt;thecrypto&amp;gt; so you want me to call it I2PIM bob? [00:05] &amp;lt;thecrypto&amp;gt; :) [00:05] &amp;lt;jrand0m&amp;gt; how about wilma? [00:05] &amp;lt;jrand0m&amp;gt; fred is taken thoug [00:05] &amp;lt;co&amp;gt; How about distributed IM? [00:05] &amp;lt;jrand0m&amp;gt; DIM, heh [00:05] &amp;lt;co&amp;gt; But then, distributed IM *application*? [00:05] &amp;lt;dm&amp;gt; AIM, anonymous Instant messaging! [00:05] &amp;lt;thecrypto&amp;gt; bad acronym :) [00:06] &amp;lt;dm&amp;gt; then we can take over AOL. [00:06] &amp;lt;thecrypto&amp;gt; ohh i can just wait for AOL to get wind of that [00:06] &amp;lt;ChZEROHag&amp;gt; dm: That would realy piss certain wankers off. I like it. [00:06] &amp;lt;jrand0m&amp;gt; heh do it [00:06] &amp;lt;Ryan_Singer&amp;gt; thecrypto, will webe able to implement IM in a decentralised way, or will it have to be centrallized? [00:06] &amp;lt;co&amp;gt; dm: Good idea. I would back that acronym. [00:06] &amp;lt;jrand0m&amp;gt; the way I've read thecrypto's docs, the IM is fully decentralized [00:06] &amp;lt;thecrypto&amp;gt; i am implementing a distributed IM, it's in the CVS [00:06] &amp;lt;beefbroth&amp;gt; I would vote against anything that is going to confuse people [00:07] &amp;lt;Ryan_Singer&amp;gt; AOL TimeWarner changed it's name to Time Warner [00:07] &amp;lt;ChZEROHag&amp;gt; dm: That would realy piss certain wankers off. I like it. [00:07] &amp;lt;jrand0m&amp;gt; being transparently anonymous isn't useful if people don't understand what anonymous is. [00:08] &amp;lt;ChZEROHag&amp;gt; Oh wait, I have something like this down on paper [00:08] &amp;lt;beefbroth&amp;gt; I like the crypto's idea [00:08] &amp;lt;thecrypto&amp;gt; what "network" I2PIM runs on is what I'm looking for [00:08] &amp;lt;jrand0m&amp;gt; teaching people how to protect themselves is a really important thing [00:08] &amp;lt;thecrypto&amp;gt; i was thinking Presence System? [00:08] &amp;lt;Ryan_Singer&amp;gt; hypethe security aspect of anon [00:08] &amp;lt;dm&amp;gt; I2M (instant 2 messaging) [00:08] &amp;lt;ChZEROHag&amp;gt; Although I only called it XIrc [00:09] &amp;lt;jrand0m&amp;gt; you're the man thecrypto, whatever works for ya ;) [00:09] &amp;lt;dm&amp;gt; and in the I2M logo, the 2 will be really small :) [00:09] &amp;lt;thecrypto&amp;gt; well I2P expands to Invisible ... jrand0m ? [00:09] &amp;lt;ChZEROHag&amp;gt; The main thing I liked about it was that everyone was called a Borg and they chatted in Collectives [00:09] &amp;lt;jrand0m&amp;gt; i2p = i^2p (invisible internet project) [00:09] &amp;lt;co&amp;gt; I thought the P stands for protocol. [00:09] &amp;lt;jrand0m&amp;gt; that too [00:09] &amp;lt;jrand0m&amp;gt; well, actually, no [00:10] &amp;lt;thecrypto&amp;gt; so it's Invisible Internet Project Instant Messaging [00:10] &amp;lt;jrand0m&amp;gt; i2np is the protocol [00:10] &amp;lt;jrand0m&amp;gt; i2p is the project [00:10] &amp;lt;jrand0m&amp;gt; i2cp is the client proto [00:10] &amp;lt;beefbroth&amp;gt; I thought it stood for "poop" [00:10] &amp;lt;co&amp;gt; thecrypto: You are right, the name does not matter too much. [00:10] &amp;lt;dm&amp;gt; i2m = i^2m = instant invisible messaging [00:10] &amp;lt;thecrypto&amp;gt; so next topic then [00:10] &amp;lt;Ryan_Singer&amp;gt; ok....so, we're drifting off agenda...are we done with IM? [00:10] &amp;lt;shardy&amp;gt; if "bob" isn't good enough, we can call it "jimbob" [00:10] &amp;lt;jrand0m&amp;gt; 0k, 6.0) administravia [00:10] &amp;lt;thecrypto&amp;gt; no, still more here [00:11] &amp;lt;thecrypto&amp;gt; sorry [00:11] &amp;lt;co&amp;gt; It's administrivia. [00:11] &amp;lt;thecrypto&amp;gt; no it's IM [00:11] &amp;lt;jrand0m&amp;gt; nop&amp;gt; give me root. I need to get anon cvs, bugzilla, and cvsweb installed. [00:11] &amp;lt;thecrypto&amp;gt; i wasn't finished [00:11] &amp;lt;thecrypto&amp;gt; :) [00:11] &amp;lt;thecrypto&amp;gt; rewind! [00:11] * jrand0m backs up [00:11] &amp;lt;jrand0m&amp;gt; 5.1) thecrypto v2 [00:11] &amp;lt;Ryan_Singer&amp;gt; what else is there in IM, thecrypto? [00:12] &amp;lt;mihi&amp;gt; thecrypto: just talk on; /me idi it the same way as i missed the naming services [00:12] &amp;lt;thecrypto&amp;gt; okay, the thing about presences communicating is different [00:12] &amp;lt;thecrypto&amp;gt; not everyone knows everyone else [00:12] &amp;lt;thecrypto&amp;gt; there is practically no way to "stalk" someone [00:12] &amp;lt;thecrypto&amp;gt; you have to ask to be shown [00:13] &amp;lt;mihi&amp;gt; in anonymous networks, usually no one knows anyone else ;) [00:13] &amp;lt;jrand0m&amp;gt; (as long as people's Destination is random) [00:13] *** Signoff: pitu (Lost terminal) [00:13] &amp;lt;dm&amp;gt; what do you mean? [00:13] &amp;lt;thecrypto&amp;gt; Alice wants to talk to Bob [00:13] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; though the naming service allows search by service [00:13] &amp;lt;jrand0m&amp;gt; (service being IM, www, etc) [00:13] &amp;lt;thecrypto&amp;gt; Alice finds Bobs IM destination some how, prolly by the naming service [00:14] &amp;lt;thecrypto&amp;gt; So Alice sends a message to Bobs IM destination [00:14] &amp;lt;dm&amp;gt; yes? [00:14] &amp;lt;thecrypto&amp;gt; he gets a little message saying "Alice tried to contact you" if he wants to talk to her, he can, or he can ignore it [00:15] &amp;lt;thecrypto&amp;gt; but there is no central presence server, Alice can also just see her message disappear and not get a response [00:15] &amp;lt;dm&amp;gt; ok, like MSN then? [00:15] &amp;lt;jrand0m&amp;gt; (though Alice can know that Bob ignored her) [00:15] &amp;lt;thecrypto&amp;gt; and Alice can't just put Bob on her buddy list and wait for him [00:15] &amp;lt;Ryan_Singer&amp;gt; thecrypto, ok...how is this different then properly configured Y!, MSN or AIM..apart from the nocentral server bit [00:15] &amp;lt;thecrypto&amp;gt; because Bob has to send a message to Alice to see her sign on [00:15] &amp;lt;Ryan_Singer&amp;gt; oh [00:15] &amp;lt;dm&amp;gt; ok, it doesn't change anything as far as the user is concerned, but I see what you mean. [00:16] &amp;lt;jrand0m&amp;gt; thecrypto&amp;gt; not quite true [00:16] &amp;lt;Ryan_Singer&amp;gt; got it..no buddylist functionality... [00:16] &amp;lt;jrand0m&amp;gt; oh, well, hmm, technically... [00:16] &amp;lt;thecrypto&amp;gt; Ryan_Singer: no there is still a buddy list [00:16] &amp;lt;dm&amp;gt; how does alice send bob a message if she can't see him? [00:16] &amp;lt;dm&amp;gt; you just have to try random contacts in case they are there? [00:16] &amp;lt;jrand0m&amp;gt; bob has to send a message to alice's router, which can happen without alice knowing it [00:16] &amp;lt;thecrypto&amp;gt; Alice can just randomly try [00:17] &amp;lt;dm&amp;gt; that's not very convenient? you go online and have to send everyone a message saying (you there?, you there?) [00:17] &amp;lt;beefbroth&amp;gt; thecrypto: can't a user "notify" all their buddies when they sign on by sending them a message? or is that what you were just saying [00:17] * co notes that there can be two Bobs registered with two different naming server groups. [00:17] &amp;lt;thecrypto&amp;gt; beefbroth: that was just want i'm saying [00:17] &amp;lt;dm&amp;gt; ok, so similar to current scheme but you are invisible by default. [00:17] &amp;lt;dm&amp;gt; gotcha. [00:18] &amp;lt;thecrypto&amp;gt; dm: no it's the other way around, when you sign on, you send a message to everyone saying "I'm on, I'm on" if you recieve a message saying "I'm on" you return it [00:18] &amp;lt;thecrypto&amp;gt; if you want to [00:18] &amp;lt;co&amp;gt; So the user controls who can see him/her/it. [00:18] &amp;lt;thecrypto&amp;gt; so Alice can put you on her buddy list and you'll get a message when she signs on saying "Alice has put you on her buddy list, would you like to notify her of your presece" [00:19] &amp;lt;Ryan_Singer&amp;gt; when you get off do you first send a msg that says "I'm getting off"? [00:19] &amp;lt;dm&amp;gt; ok, so the IM experience is the same as it is now. Just wanted to confirm that. [00:19] &amp;lt;thecrypto&amp;gt; if Bob has Alice on his buddy list and Bob recives and Online message from Alice the return message is automatic [00:19] &amp;lt;beefbroth&amp;gt; It might need to "ping" the other IM user every so often to make sure there wasn't an unintentional disconnect [00:19] &amp;lt;thecrypto&amp;gt; If Bob doesn't have Alice on his buddy list and bob recives an online message from alice, the user is propmted [00:19] &amp;lt;dm&amp;gt; ok, that's just a way to get around having a server, but the question is will the apps be setup by default to send a "I'm on" when someone logs on. [00:20] &amp;lt;Ryan_Singer&amp;gt; hopefully [00:20] &amp;lt;jrand0m&amp;gt; Ryan_Singer&amp;gt; or just have a periodic "I'm still on" ping [00:20] &amp;lt;jrand0m&amp;gt; (and missing ping == off) [00:20] &amp;lt;Ryan_Singer&amp;gt; keep-alive type deal? [00:20] &amp;lt;beefbroth&amp;gt; It might need to "ping" the other IM user every so often to make sure there wasn't an unintentional disconnect [00:20] &amp;lt;thecrypto&amp;gt; if Bob has Alice on his buddy list and Bob recives and Online message from Alice the return message is automatic [00:20] &amp;lt;beefbroth&amp;gt; heh [00:20] &amp;lt;thecrypto&amp;gt; If Bob doesn't have Alice on his buddy list and bob recives an online message from alice, the user is propmted [00:21] &amp;lt;dm&amp;gt; ok, so the IM experience is the same as it is now. Just wanted to confirm that. [00:21] &amp;lt;thecrypto&amp;gt; just you now have a confirm on buddy adds [00:21] &amp;lt;thecrypto&amp;gt; which i think only ICQ has [00:21] &amp;lt;jrand0m&amp;gt; will the IM app be a stand alone or will I be able to use trillian? [00:21] &amp;lt;dm&amp;gt; yeah, that's how MSN works. [00:21] &amp;lt;jrand0m&amp;gt; [etc] [00:21] &amp;lt;ChZEROHag&amp;gt; thecrypto: ICQ only pretends to require confirmation [00:21] &amp;lt;beefbroth&amp;gt; dm: wrong. you won't have to deal with MSN, Y! and AIM changing their protocols and locking people out every few months :) [00:22] &amp;lt;thecrypto&amp;gt; jrand0m: i'll make a spec, trillian can either give me a plugin interface or they can write thier own [00:22] &amp;lt;thecrypto&amp;gt; i will be writing a plugin for gaim at leasty [00:22] &amp;lt;thecrypto&amp;gt; along with a standalong client [00:22] &amp;lt;jrand0m&amp;gt; cool [00:22] &amp;lt;thecrypto&amp;gt; which is built to be used with the network [00:22] &amp;lt;jrand0m&amp;gt; does gaim support file xfer or will that be the benefit of the i2pim client? [00:22] &amp;lt;beefbroth&amp;gt; thecrypto: you might want to give a shout to the kopete developers just to let them know [00:22] * jrand0m shows his cluelessnesss [00:23] &amp;lt;thecrypto&amp;gt; i'll try to make the gaim plugin work as well as the standalong, but i don't know [00:23] &amp;lt;co&amp;gt; thecrypto: Let's have the standalone application first. [00:23] &amp;lt;thecrypto&amp;gt; gaim file transfer i think only works on AIM [00:23] &amp;lt;thecrypto&amp;gt; so it might take some wrangling to get it into a plugin [00:23] &amp;lt;Ryan_Singer&amp;gt; ok..I think we all understand this now...any more IM issues? [00:24] &amp;lt;thecrypto&amp;gt; and co's final thing [00:24] &amp;lt;beefbroth&amp;gt; gaim suffers problems with it's IM xfers for people using NAT [00:24] &amp;lt;thecrypto&amp;gt; more than one person can have the same name [00:24] &amp;lt;thecrypto&amp;gt; they will have unique destinations [00:24] *** Signoff: mihi (Ping timeout) [00:24] &amp;lt;co&amp;gt; All right. [00:24] * mihi_backup is still here... [00:24] &amp;lt;thecrypto&amp;gt; but someone can't masquerde [00:25] &amp;lt;jrand0m&amp;gt; heh nice1 mihi_backup [00:25] &amp;lt;co&amp;gt; If you use the naming server, it will be "Bob from group1" and "Bob from group2". [00:25] &amp;lt;co&amp;gt; With unique destinations. [00:25] &amp;lt;jrand0m&amp;gt; right thecrypto. names are arbitrary. kind of like dns ;) [00:25] *** mihi (~none@anon.iip) has joined channel #iip-dev [00:25] &amp;lt;thecrypto&amp;gt; also the IM client itself can optionally check "Hey, this IM you got was from someone called Bob, the destination of the Bob in your list is different, accept message?" [00:26] &amp;lt;dm&amp;gt; mihi: your backup talked while you were gone. [00:26] &amp;lt;thecrypto&amp;gt; if they person is trying to masquerde Bob, you'll know, otherwise, you can alias them out [00:26] &amp;lt;mihi&amp;gt; i know... [00:26] &amp;lt;jrand0m&amp;gt; "someone called bob"? says who? they call themself bob? or some group calls them bob? or you call their dest bob? [00:26] &amp;lt;thecrypto&amp;gt; there is a feild in the presence called name [00:26] &amp;lt;thecrypto&amp;gt; i'm looking at that [00:27] * jrand0m likes the way ICQ works with that problem - everyone is a number and you just alias numbers locally to names [00:27] &amp;lt;co&amp;gt; As an aside, should I make the NS entity names case insensitive? [00:27] &amp;lt;jrand0m&amp;gt; probably co [00:27] &amp;lt;mihi&amp;gt; base64 things must be case sensitive still ;) [00:27] * jrand0m doesn't want people spoofing Jrand0m [00:27] &amp;lt;co&amp;gt; mihi: Entity names, not destinations. [00:27] &amp;lt;jrand0m&amp;gt; right right mihi [00:28] &amp;lt;jrand0m&amp;gt; (well, people can spoof jrand0m all they want. I just want jrandom back) [00:28] &amp;lt;co&amp;gt; Go on, thecrypto. [00:28] *** Signoff: UserX_ (Ping timeout) [00:28] &amp;lt;thecrypto&amp;gt; that's all i have [00:28] &amp;lt;thecrypto&amp;gt; finally :) [00:28] &amp;lt;mihi&amp;gt; co: you should be able to place a destination wherever you can place an entity name. [00:28] &amp;lt;mihi&amp;gt; like it is with dns names and IPs [00:28] &amp;lt;co&amp;gt; mihi: Good point. I will add that to the specification. [00:28] &amp;lt;thecrypto&amp;gt; jrand0m: actully it's kinda like ICQ except you tell people what you'd like your alias to be [00:29] &amp;lt;thecrypto&amp;gt; which i think they do now [00:29] &amp;lt;co&amp;gt; The idea, though, is that it will be much shorter to type names than destinations. [00:29] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; the naming service only turns names to destinations - if you ask the naming service for the destination of a destination, it should return really really quickly [00:29] &amp;lt;Ryan_Singer&amp;gt; ok guys...I have a meeting... jrand0m, anonymail me [00:29] &amp;lt;jrand0m&amp;gt; 'k adios [00:29] &amp;lt;mihi&amp;gt; jrand0m: yes, and it should return that dest itself, and not "not found" [00:30] &amp;lt;jrand0m&amp;gt; right [00:30] *** Signoff: Ryan_Singer ((null)) [00:30] &amp;lt;jrand0m&amp;gt; ok. we're at 7.0) [00:30] &amp;lt;jrand0m&amp;gt; questions [00:30] &amp;lt;jrand0m&amp;gt; hi [00:30] &amp;lt;co&amp;gt; What about 6.0) Administrivia? [00:31] &amp;lt;co&amp;gt; Or were you done with that? [00:31] &amp;lt;jrand0m&amp;gt; 6.0 administravia was just me nagging nop to give me root to get y'all: anon cvs access, bugzilla, and a cvsweb interface :) [00:31] &amp;lt;beefbroth&amp;gt; are there going to be owners to work on packaging the alpha, beta and releases for Win/Mac/SuSE/RehHat/Debian to speed up adoption? [00:32] &amp;lt;jrand0m&amp;gt; you volunteering? [00:32] &amp;lt;jrand0m&amp;gt; (aka yeah, that'd be great) [00:32] &amp;lt;beefbroth&amp;gt; If I learn how to make a package for my distribution :) [00:32] &amp;lt;jrand0m&amp;gt; what distro do you use? [00:33] &amp;lt;co&amp;gt; As I recall, the IIP developers wanted to reimplement IIP over I2P. If I2P delivers on its promises of anonymity, will it not be simpler to just have IRC over I2P? [00:33] &amp;lt;beefbroth&amp;gt; But my point is, alot of people rely on those. It would make it easier for people to adopt. Freenet suffers from a lack of active maintainers. [00:33] &amp;lt;dm&amp;gt; jr makes for a good manager :) [00:33] &amp;lt;jrand0m&amp;gt; yes co, simpler, but not as scalable [00:33] *** UserX_ (~User@anon.iip) has joined channel #iip-dev [00:33] &amp;lt;thecrypto&amp;gt; yes, but some people don't want IRC [00:34] &amp;lt;jrand0m&amp;gt; beefbroth&amp;gt; you're absolutely right, there's a lot of work to do, and I need to sleep at least 4 hours a night [00:34] &amp;lt;co&amp;gt; thecrypto: Good point, though I2P will anonymize people's IP addresses. [00:34] &amp;lt;beefbroth&amp;gt; jrand0m: i can help package when things are ready. I think that's a great way some non-developers with a bit of technical expertise can contribute. [00:34] &amp;lt;jrand0m&amp;gt; awesome beefbroth [00:34] &amp;lt;thecrypto&amp;gt; if we have IM and IRC, more adoption [00:35] &amp;lt;mihi&amp;gt; co: the problem is that with irc there is something to shut down (servers). [00:35] *** jeremiah (~jeremiah@anon.iip) has joined channel #iip-dev [00:35] &amp;lt;jrand0m&amp;gt; thecrypto&amp;gt; instant adoption: opennap [00:35] &amp;lt;beefbroth&amp;gt; it's easier to learn to make packages than to learn i2p datastructures. it's an easy way for a few people to get involved [00:35] &amp;lt;dm&amp;gt; IRC is quite tough though isn't it? [00:35] &amp;lt;dm&amp;gt; distributed IRC that is... [00:35] &amp;lt;co&amp;gt; mihi: Of course. I forgot that. Thank you for reminding me. Objection withdrawn. [00:36] &amp;lt;jrand0m&amp;gt; dm&amp;gt; irc can have multiple irc servers (ala efnet, etc) that talk to each other through i2p [00:36] &amp;lt;shardy&amp;gt; do you mean an "irc lookalike" chat protocol? [00:36] &amp;lt;shardy&amp;gt; or adapting irc? [00:36] &amp;lt;jrand0m&amp;gt; with people talking to each other by tunneling to one of the irc servers via i2p [00:36] &amp;lt;dm&amp;gt; irc with servers behind i2p is fine, I'm saying without servers. Doesn't matter I guess. [00:37] &amp;lt;jrand0m&amp;gt; dm&amp;gt; right, it can be done much better without servers, and some thought has been put into it, but nothing really solid (to my knowledge) [00:38] &amp;lt;dm&amp;gt; anyway, it's off-topic. [00:38] &amp;lt;dm&amp;gt; carry on! [00:39] &amp;lt;jrand0m&amp;gt; any other questions? [00:39] &amp;lt;jrand0m&amp;gt; anyone read the specs yet? ;) [00:39] &amp;lt;jrand0m&amp;gt; (other than beefbroth, who has them memorized) [00:39] * dm looks at the ceiling. [00:40] &amp;lt;jrand0m&amp;gt; ok, 100 minute meeting it is then [00:40] &amp;lt;thecrypto&amp;gt; i'm reading the, when i need something :) [00:40] &amp;lt;ChZEROHag&amp;gt; specs! [00:40] &amp;lt;ChZEROHag&amp;gt; That's what I forgot! [00:40] &amp;lt;jrand0m&amp;gt; heh [00:41] *** dm has changed the topic on channel #iip-dev to topic1 [00:41] * jrand0m loads up and... [00:41] * jrand0m *baf*s the meeting to an end
&lt;/div></description></item><item><title>Réunion des développeurs I2P, 23 septembre 2003</title><link>/fr/blog/2003/09/23/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-23-septembre-2003/</link><pubDate>Tue, 23 Sep 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/09/23/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-23-septembre-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> beefbroth, CCD, ChZEROHag, co, dcat, dm, godmode0, jrand0m, mihi, mihi_backup, mrflibble, Myself248, myself248, nop, pitu, Ryan_Singer, shardy, thecrypto, UserX, yodel&lt;/p>
&lt;h2 id="meeting-log">Journal de la réunion&lt;/h2>
&lt;div class="irc-log"> [22:56] &lt;jrand0m> ok ok [22:56] &lt;jrand0m> agenda [22:56] &lt;jrand0m> 0.0) welcome [22:56] &lt;jrand0m> 1.0) dev status [22:56] &lt;jrand0m> 1.1) router [22:56] *** Myself248 (~ident@anon.iip) has joined channel #iip-dev [22:56] &lt;jrand0m> 1.2) DH precalc [22:56] &lt;jrand0m> 2.0) microroadmap [22:56] &lt;jrand0m> 3.0) apps / usage [22:56] &lt;jrand0m> 4.0) ns [22:56] &lt;jrand0m> 5.0) IM [22:56] &lt;jrand0m> 6.0) administravia (cvs, bugzilla, cvs list, cvs web) [22:56] &lt;jrand0m> 7.0) questions [22:57] &lt;jrand0m> (yes, 7 points today. w00t) [22:57] &lt;jrand0m> 0.0) welcome [22:57] &lt;jrand0m> hi. [22:57] &lt;dm> hey [22:57] &lt;jrand0m> 17 users today. neat [22:57] *** Ryan_Singer (chatzilla@anon.iip) has joined channel #iip-dev [22:57] &lt;jrand0m> and counting [22:57] &lt;jrand0m> ok [22:57] &lt;thecrypto> 1~hi [22:57] &lt;jrand0m> 1.1) dev status for router [22:58] &lt;jrand0m> the java reference impl router is doing very well [22:58] *** ChZEROHag (hag@anon.iip) has joined channel #iip-dev [22:58] &lt;jrand0m> we can now run applications on different routers and send messages ot each other [22:59] &lt;ChZEROHag> Sorry to interrupt, but hopefully it'll just be once [22:59] &lt;jrand0m> taking an iterative and incremental approach, the current state is secure, not anonymous, not scalable, and harvestable [22:59] &lt;ChZEROHag> Is anyone else working on a C api? [22:59] &lt;jrand0m> 'lo ChZEROHag, whats shakin? [22:59] &lt;ChZEROHag> Because I am, but very slowly [22:59] *** dcat (dirtycat@anon.iip) has joined channel #iip-dev [22:59] &lt;jrand0m> oh cool [22:59] &lt;jrand0m> shardy will be working on one after toorcon is finished [22:59] &lt;jrand0m> perhaps you two could work together on that? [23:00] &lt;co> jrand0m: Can you input a destination to send messages to by hand? [23:00] &lt;co> Better said, is there an ASCII representation of a destination? [23:00] &lt;jrand0m> yes co, to both [23:00] &lt;co> Excellent. [23:00] &lt;jrand0m> destinations, and all I2P structures, are loadable and serializable in (an alternate alphabet) base 64 [23:01] &lt;thecrypto> so it won't be easy to remember, but it will be ascii? [23:01] &lt;jrand0m> (e.g. in the netDb for one of my routers, I have leaseSet-enD4jtE-orMwFD0QGog9GAyC5MvLvnPzhVD8cDYvSI8.dat which contains the lease set for destination enD4jtE-orMwFD0QGog9GAyC5MvLvnPzhVD8cDYvSI8) [23:02] &lt;jrand0m> [though that is H(destination).toBase64() [23:03] &lt;jrand0m> ChZEROHag> if there's anything we can do to help you with that, just say the word [23:03] &lt;jrand0m> ok thats 1.1. 1.2) DH precalc [23:03] &lt;ChZEROHag> You could do it for me? :-) [23:04] &lt;jrand0m> last night I wrote up a precalc optimization for DH exchanges to save ~1s off 1.5s session negotiations. I'd love if someone who knows crypto could make sure I'm not nuts ;) [23:04] &lt;jrand0m> lol ChZEROHag [23:04] &lt;ChZEROHag> aah I know what I needed [23:04] &lt;ChZEROHag> A netdb implementation [23:04] &lt;thecrypto> is it in cvs? [23:04] &lt;thecrypto> the dh [23:04] &lt;jrand0m> yes thecrypto [23:05] &lt;jrand0m> C:\dev\i2p\code\core\java\src\net\invisiblenet\i2p\crypto\DHSessionKeyBuilder.java [23:05] &lt;ChZEROHag> Well I'm going to be up for a good 3/4 hours yet, maybe it'll give me something to do [23:05] &lt;jrand0m> er, s/C:\\dev/g; s/\\/\//g [23:05] *** wax_off (~nomail@anon.iip) has joined channel #iip-dev [23:06] &lt;jrand0m> word. what do you need a netdb impl for? [23:06] &lt;ChZEROHag> I don't remember [23:06] &lt;jrand0m> we currently have a non-scalable netdb in cvs [23:06] &lt;jrand0m> heh [23:06] &lt;ChZEROHag> Haven't touched it in at least a week [23:06] &lt;jrand0m> you're working on a C I2CP api, right? not I2NP? [23:07] &lt;ChZEROHag> I was just going to do everything [23:07] *** wax_off has left #iip-dev [23:07] &lt;jrand0m> I2NP is really, really, really significantly more work than I2CP [23:07] &lt;ChZEROHag> Once I actually get properly started, it'll just roll out [23:07] &lt;jrand0m> but if you impl an I2NP in C that'd rule [23:07] &lt;dm> is there a I2NP in anything right now? [23:07] &lt;jrand0m> (I2CP:I2NP::FCP:FNP) [23:07] &lt;jrand0m> yes dm [23:08] * ChZEROHag deminimizes emacs [23:08] &lt;jrand0m> the java impl i'm working on has I2NP functioning [23:08] &lt;dm> alrighty... [23:08] &lt;ChZEROHag> jrand0m: url? I could do with a reference, even if it's in a horrible language. [23:08] &lt;jrand0m> heh [23:08] &lt;jrand0m> erm, actually thats 6.0 administravia: aka where the fuck is our anon cvs access ;) [23:09] &lt;thecrypto> i'm getting the DH stuff [23:09] &lt;jrand0m> coo' [23:09] &lt;ChZEROHag> Oh right [23:09] &lt;Ryan_Singer> jrand0m, back to schedule, the microroadmap? [23:09] * thecrypto hides his face [23:09] &lt;ChZEROHag> well I'll wait :) [23:09] &lt;jrand0m> heh 'k [23:09] &lt;jrand0m> microroadmap [23:09] &lt;jrand0m> I have 0.1 through 0.5 mapped out [23:09] &lt;dm> followed freenet's roadmap then? [23:10] *** mrflibble (mrflibble@anon.iip) has joined channel #iip-dev [23:10] &lt;jrand0m> 0.1) functional, secure, not anonymous, not scalable, harvestable [23:10] &lt;dm> development slows down and freezes during 0.5... [23:10] &lt;jrand0m> we are now at 0.1. [23:10] &lt;jrand0m> heh I noticed that dm, flinks hosed off at 0.5.2 as well ;) [23:10] &lt;co> What are you calling the whole package? [23:10] &lt;jrand0m> (strange coincidence) [23:10] &lt;co> i.e. version 0.1 of? [23:10] &lt;jrand0m> the whole package? i2p router reference implementation [23:10] &lt;ChZEROHag> co: Wonga [23:10] * beefbroth joins the meeting [23:11] &lt;jrand0m> buenos noches beefbroth [23:11] &lt;co> All right. That explains it. [23:11] &lt;ChZEROHag> Actually maybe I will call it that. Certainly sounds more interesting than 'i2pd' [23:11] &lt;jrand0m> 0.1 has bugs. thats a given. and it has no optimizations of note (though the DH precalc helps). [23:11] &lt;jrand0m> heh [23:11] &lt;Ryan_Singer> jrand0m, what's 0.2) then? [23:11] &lt;jrand0m> invisible internet police department [23:11] &lt;jrand0m> ok, 0.2 [23:12] &lt;jrand0m> 0.2 is functional, secure, anonymous, not scalable, harvestable [23:12] &lt;jrand0m> 0.2 adds support for non-zero-length tunnels [23:12] &lt;jrand0m> I actually implemented most of that last night, but not thoroughly tested [23:12] &lt;jrand0m> I think 0.2 will be ready by end of week [23:12] &lt;Ryan_Singer> how far away are we from that from a dev perspective? [23:13] &lt;Ryan_Singer> great [23:13] &lt;jrand0m> 0.3) is functional, secure, anonymous, scalable, harvestable [23:13] * thecrypto gets bochs so he can simulate a network to help with this [23:13] &lt;jrand0m> 0.3 adds a kademliaDatabaseManager [23:13] &lt;jrand0m> right now we use a BroadcastDatabaseManager [23:13] &lt;jrand0m> (aka gnunet ;) [23:14] &lt;jrand0m> trivial to implement and functional for small networks, but we need the kademlia to scale [23:14] &lt;jrand0m> 0.4) is functional, secure, anonymous, scalable, non-harvestable [23:14] &lt;jrand0m> that adds trusted links [23:14] &lt;Ryan_Singer> jrand0m, and how much of a dev challenge is it to implement kademlia? [23:14] &lt;jrand0m> I have two ideas for trusted links.. one is more easily implementable and usable [23:15] &lt;jrand0m> kademlia will probably take a full week [23:15] &lt;jrand0m> (to get right) [23:15] &lt;jrand0m> note that all of this has lots of room for refactoring and tuning. I'm aiming functional first, then we tune. [23:16] &lt;co> Are you certain you will be able to develop and test that quickly? [23:16] &lt;jrand0m> I am certain of nothing [23:16] &lt;jrand0m> thats just my estimate [23:16] &lt;Ryan_Singer> co, hegets functional, we test [23:16] &lt;ChZEROHag> Are you sure? [23:16] &lt;ChZEROHag> (sorry) [23:16] &lt;co> Ryan_Singer: I see. [23:17] * jrand0m &lt;3 people who test :) [23:17] &lt;Myself248> When you say "we" test. Is there any place for non-coders to help with the testing? [23:17] &lt;jrand0m> Myself248> probably not until 0.4 [23:17] &lt;dm> lets just hope it never gets to the point where it's functional, but nobody knows what the fuck is going on inside the network to make it work well (i.e. freenet) [23:18] &lt;jrand0m> once 0.4 is ready, thats pre-alpha. once its 0.4 I'll tune and refactor and fill in the blanks to get ready for 0.5 (alpha) [23:18] &lt;Myself248> Document, document, document. [23:18] &lt;dm> is there any though being put into active monitoring of network internals, or is it straightforward? [23:18] &lt;jrand0m> yes dm, absolutely [23:18] &lt;jrand0m> one of the key pieces of i2np is the inclusion of stats in the routerInfo strutures published [23:18] &lt;mihi> jrand0m: do a s/0./0.0./ ;) [23:18] &lt;jrand0m> the initial revs will publish real stats so we can tune [23:19] &lt;jrand0m> later revs will either not publish any stats or publish fake ones [23:19] * jrand0m does not do 0.0 [23:19] &lt;shardy> ok, I'm here [23:19] &lt;jrand0m> wb shardy [23:19] &lt;shardy> sorry for being late, forgot about this window being open, heh [23:19] &lt;dm> cool. [23:19] &lt;Ryan_Singer> is there a higher level document describing the archetecture for the network under .4? [23:19] &lt;jrand0m> off with your head [23:20] &lt;jrand0m> Ryan_Singer> hmm, I had some overview docs a few months back that mids and nop mirrored, and there's the i2p overview doc [23:20] &lt;jrand0m> 0.4 is full i2np as described in the spec, just not optimally implemented [23:20] &lt;shardy> oh and jrand0m, I'll check out the DH optimization for you [23:20] &lt;jrand0m> word, gracias [23:20] &lt;Ryan_Singer> can I get those docs? [23:21] &lt;jrand0m> the overview is at (Link: http://www.invisiblenet.net/i2p/i2p_philosophy.pdf)http://www.invisiblenet.net/i2p/i2p_philosophy.pdf [23:21] &lt;beefbroth> they're on the wiki I think? [23:21] &lt;jrand0m> hte old overview docs... hmm [23:21] &lt;jrand0m> (i2p specs are at (Link: http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs)http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs) [23:21] &lt;co> They are on (Link: www.invisiblenet.net/i2p/.)www.invisiblenet.net/i2p/. [23:21] &lt;jrand0m> right beefbroth [23:22] &lt;jrand0m> though there are old docs in html format w/ ugly ms paint pictures from before showing how tunnels work... [23:22] &lt;beefbroth> I should know, I've read them enough [23:22] &lt;jrand0m> hehe [23:22] &lt;co> Unless those are older versions or mirrors. [23:22] &lt;jrand0m> those files on the wiki are 0.9 (0.9.1 is out for I2NP and datastructures, but they only include minor changes) [23:23] &lt;thecrypto> jrand0m: the precalc looks good [23:23] &lt;jrand0m> cool [23:24] *** pitu (~pitu@anon.iip) has joined channel #iip-dev [23:24] * jrand0m runs the router w/ java -Dcrypto.dh.precalc.min=3 -Dcrypto.dh.precalc.max=10 -Dcrypto.dh.precalc.delay=5000 -jar C:\dev\i2p\code\router\java\src\router.jar [23:25] &lt;jrand0m> ok, thats the microroadmap [23:25] &lt;jrand0m> as you can see, I'm accepting that alpha won't be ready for end of month. 0.4 will probably be first week of october [23:26] &lt;dm> that's okay, even that would be the fastest ever implementation of a network of this type ;) [23:26] &lt;Ryan_Singer> lol [23:26] &lt;beefbroth> when reading jrand0m's time estimates here, please remember that he has been drinking whiskey for the last 4 hours :-P [23:26] &lt;jrand0m> heh [23:26] &lt;Ryan_Singer> ok...apps/usage? [23:26] &lt;jrand0m> good whiskey at that ;) [23:26] &lt;jrand0m> ok, apps/usage [23:27] &lt;dm> 0.7 in 4 seconds....3...2...1..!! [23:27] &lt;jrand0m> I'm aiming for low hanging fruit here - these are things that we can do with 0 or minimal new code. [23:27] &lt;ChZEROHag> How are you supposed to code properly if you're stone sober? [23:27] &lt;jrand0m> all of these make significant use of mihi's kickass i2ptunnel [23:27] &lt;co> ChZEROHag: Easily. [23:27] *** mihi has changed the topic on channel #iip-dev to &lt;dm> 0.7 in 4 seconds....3...2...1..!! [23:28] &lt;jrand0m> using the i2ptunnel, we can do the following without writing any new code: [23:28] &lt;jrand0m> public ww proxy (using i2ptunnel + squid) [23:28] * dm tips his hat to mihi. [23:28] &lt;jrand0m> JAP (using i2ptunnel + JAP) [23:28] &lt;mihi> you cannot kick asses though i2p (not through a tunnel either...) [23:28] &lt;jrand0m> browse www anon (i2ptunnel + web browser) [23:28] &lt;jrand0m> run an i2p web server (i2ptunnel + httpd) [23:29] &lt;co> Very nice. Bravo, mihi. [23:29] &lt;jrand0m> cvs outproxy (i2ptunnel) [e.g. cvs outproxy to sourceforge for anon freenet dev] [23:29] &lt;jrand0m> cvs client, cvs server [23:29] &lt;jrand0m> IM app, pop3 server, imap server, opennap [23:29] &lt;jrand0m> those are all really low hanging fruit [23:29] &lt;dm> okay, now all we need is i2p :) [23:30] &lt;jrand0m> right ;) [23:30] &lt;Myself248> wouldn't i2p webserver kinda supplant freenet? :) [23:30] * jrand0m thinks that qualifies as a faq I should answer [23:30] &lt;Ryan_Singer> jrand0m, but they are also very valuable [23:30] &lt;ChZEROHag> From that list, I'd consider cvs more important/useful [23:30] &lt;ChZEROHag> Partly because I wish to remain anonymous, but also because if anonymous www is provided you'll get lusers [23:30] &lt;jrand0m> i2p + web doesn't supplant freenet - freenet adds significant value on top of an anon comm framework - content distribution [23:31] &lt;ChZEROHag> And at the moment the idea of anonymous email is scary :) [23:31] * dm writes down: "no lusers" [23:31] &lt;jrand0m> cvs definitely is in the top 3 [23:31] &lt;beefbroth> i think if i2p webserving works well, you have to consider merging the DHT/storage parts of freenet on top of i2p and then you have the best of both worlds. [23:31] &lt;Ryan_Singer> ChZEROHag, if it's scalable thats a goodthing [23:31] &lt;ChZEROHag> dm: lusers are only a problem during the early stages, but they tend not to use cvs [23:31] &lt;Myself248> okay, add lots of hashcash to any anon email thing. [23:31] &lt;ChZEROHag> Or, for that matter, even know what (or that) it is [23:31] &lt;co> I think one of the tests that needs to be done is a test attack on the network. [23:31] &lt;jrand0m> yes beefbroth, once i2p does what we aim at, freenet will most likely adjust to make use of it [23:32] &lt;co> Sorry if that is offtopic. [23:32] &lt;mihi> Myself248: just add a redirector to an anon remailer. [23:32] &lt;jrand0m> no, thats definitely on topic co - attacking this network is key [23:32] &lt;ChZEROHag> Myself248: hashcash is primarily to stop flooding while we're forced to use the ancient protocol that is 'irc' [23:32] &lt;ChZEROHag> Not to stop what could be termed 'abuse' [23:32] &lt;jrand0m> right mihi. though perhaps mixminion run over i2p would be useful [23:33] &lt;jrand0m> right, hashcash is even built into i2p itself to keep messages from being delivered a single hop unless they "pay up" [23:33] &lt;Ryan_Singer> jrand0m, we could run imap over this easily? [23:33] &lt;jrand0m> absolutely [23:33] &lt;Ryan_Singer> impressive [23:33] &lt;jrand0m> imapd with an i2ptunnel pointing at it, with i2ptunnel on the client pointing at that tunnel's destination [23:34] &lt;Myself248> and freenet search engines :) [23:34] &lt;mihi> ftp or several non-jabber instant messengers will make problems... [23:34] &lt;jrand0m> right, things that require two connections are more complex [23:34] &lt;ChZEROHag> jrand0m: hashcash in i2p? [23:34] &lt;ChZEROHag> I shall bug you about that when this is over. [23:34] &lt;shardy> hashcash in i2p? nice. [23:34] &lt;dm> we're getting ahead of ourselves! oh alright, who cares.. QUAKE + IIP!!!!!! [23:34] &lt;dm> sorry, I2p :) [23:34] &lt;jrand0m> lol dm [23:35] &lt;Myself248> Those of us with little CPUs get nervous when someone says hashcash, but as an anti-spamming measure I understand it. [23:35] &lt;co> dm: That is *reallY* getting ahead of ourselves. [23:35] * mihi is jabber:schierlm@a-message.de ;) [23:35] &lt;jrand0m> yes ChZEROHag - Destination == public signing key (DSA) + public encryption key (ElGamal) + certificate (either null or hashcash(keys)) [23:35] &lt;beefbroth> is the i2p tunnel static or dynamic on the client end? [23:35] &lt;mihi> beefbroth: atm it is all static. but you could use a socks proxy as dest. ;) [23:35] &lt;jrand0m> Myself248> I'm getting a bitching sun ultra1 in the mail in a few weeks. if a 160Mhz box can do it, everyone can [23:35] &lt;shardy> well. hashcash shouldn't be something that is terrible even to small cpus. only if you want to do something eleventy billion times, should you notice it. [23:36] &lt;co> beefbroth: It can be dynamic. [23:36] &lt;Ryan_Singer> the potential applications of the "low-hanging fruit" here are very impressive [23:36] &lt;jrand0m> right mihi [23:36] &lt;jrand0m> "eleventy". heh [23:36] &lt;ChZEROHag> the low hanging fruit is essentially 'normal' internet apps, but anonymously [23:36] &lt;ChZEROHag> right? [23:36] &lt;jrand0m> right [23:36] &lt;Ryan_Singer> yes [23:36] &lt;dm> (quake) [23:37] &lt;jrand0m> 0.1 runs them securely, 0.2 runs them anonymously, 0.3 runs them scalably, 0.4 runs them non-harvestably [23:37] &lt;jrand0m> (we're @ 0.1 now) [23:37] &lt;shardy> what do you mean by non-harvestably? [23:37] &lt;co> Sorry, what is harvestable again? [23:37] &lt;ChZEROHag> dm: Unfortunately we've ben held back enough that realtime is after more than 30 years still not 'normal' [23:37] &lt;Myself248> Phew. I was hoping someone would ask that. ;) [23:37] &lt;Ryan_Singer> loggable [23:37] &lt;jrand0m> harvesting means an active attacker can run a router, find out about lots of other routers ("harvest" them), and send the goons to kick in their doors [23:38] &lt;Myself248> oh, like you can do with gnutella. :) [23:38] &lt;Ryan_Singer> secret-servicy like goons [23:38] &lt;jrand0m> right [23:39] &lt;shardy> ah, gotcha. [23:39] &lt;jrand0m> ok, but yeah, thats the microroadmap. [23:40] &lt;jrand0m> now, am I being stupid calling these 0.x instead of 0.0.x? should 1.0 be "perfect" or should 1.0 be functional and safe? [23:40] &lt;Ryan_Singer> jrand0m, and we will see .4 when? [23:40] &lt;jrand0m> 0.4 is probably 2 weeks out [23:40] * jrand0m is taking a week off (ish) in mid october as I have people coming to visit [23:40] *** Signoff: dm (EOF From client) [23:40] &lt;mihi> 1.0 should be stable. [23:40] &lt;co> Let 1.0 be functional and safe. [23:40] &lt;thecrypto> dittos co [23:41] &lt;Ryan_Singer> 1.0 should be functional, stable and safe [23:41] &lt;ChZEROHag> jrand0m: My philosophy, regarding version numbers, is if in doubt, copy Linux [23:41] &lt;Myself248> 5.0 can be "perfect". Free software people are overly afraid of version number bloat. [23:41] &lt;jrand0m> word [23:41] &lt;mrflibble> jrand0m, v1 of things are never perfect :) [23:41] *** dm (~gj@anon.iip) has joined channel #iip-dev [23:41] &lt;mrflibble> people dont expect them to be perfect either [23:41] &lt;dm> did I miss 1.0? [23:41] &lt;ChZEROHag> mrflibble: People don't expect any software to be perfect. People use windows. [23:41] &lt;Ryan_Singer> this software will beGPL orLGPL? [23:41] &lt;jrand0m> cool, I've already gotten flack for 1.0 being not-perfect yet [23:41] &lt;ChZEROHag> That doesn't mean it shouldn't be. [23:41] &lt;mrflibble> good point ChZEROHag [23:42] &lt;dm> ah shit, I did didn't i.. [23:42] &lt;mihi> dm: stop kidding [23:42] &lt;mrflibble> yup, u did [23:42] &lt;jrand0m> the router is GPL. the java client library is currently GPL, but I'm open. thecrypto and I are full owners of all but one section (the Cryptix AES impl, which is MIT) [23:42] &lt;dm> alright alright I'm sorry :( [23:42] &lt;jrand0m> actually, I take that back [23:42] &lt;jrand0m> I used the Base64.java from freenet too [23:43] &lt;beefbroth> are we still on agenda item 0.3 Apps ? [23:43] &lt;jrand0m> so base64 is GPL :) [23:43] &lt;thecrypto> and the IM client will be GPL [23:43] &lt;jrand0m> oh yeah, we're on 0.3 aren't we [23:43] &lt;thecrypto> as soon as i get around to putting comments in the code [23:43] *** UserX_ (~User@anon.iip) has joined channel #iip-dev [23:43] &lt;jrand0m> heh thecrypto [23:43] &lt;ChZEROHag> GPL sounds good to me [23:43] &lt;jrand0m> w0ah, 23 users [23:43] &lt;Myself248> we're on agenda item 6.02E23, random crap. :) [23:43] &lt;Ryan_Singer> jrand0m, if you get time, I want to talk to you about liscencing and potential consulting gigs [23:43] &lt;jrand0m> cool Ryan_Singer [23:43] &lt;ChZEROHag> Though as someone (Fillament?) pointed out - if someone breaks the license how is an anonymous person going to do anything about it? [23:43] &lt;mihi> jrand0m: 22 ;) [23:43] &lt;jrand0m> ChZEROHag> read my license on flinks ;) [23:43] &lt;Myself248> we need an anonymous court system. [23:44] * mihi is here twice [23:44] &lt;jrand0m> Myself248> its called yodel ;) [23:44] &lt;Myself248> "The court now hears docket number 34534, J. Doe v. J. Doe" [23:44] &lt;Ryan_Singer> ChZEROHag, the reason I ask is for corporations to make use of this software for security against industrialespionage [23:44] &lt;co> Naming server will be licensed under GPL as well. [23:44] &lt;CCD> lol [23:44] &lt;Myself248> "Baliff, aren't those the same parties as the last 34533 cases we've heard?" [23:44] &lt;shardy> well [23:45] &lt;shardy> there's always the idea that if you want people to *really* use your protocol, and you're not worried about money, just make it completely open. not even restricted by gpl. [23:45] &lt;co> shardy: You mean public domain? [23:45] &lt;beefbroth> i think that was co's lead in to 0.4 agenda item :-P [23:45] &lt;jrand0m> shardy> the specs are public and open. I have not asserted copyright on the specs. [23:45] &lt;Ryan_Singer> shardy, no, we would like work on the protocol to stay available [23:45] &lt;shardy> public domain, bsd license, "do whatever you want just give us credit please" license, etc [23:45] &lt;jrand0m> the code is GPL for the router. one client api implementation in java is GPL [23:46] &lt;Ryan_Singer> check out the liberty protocol.... (Link: http://projectliberty.org)http://projectliberty.org [23:46] &lt;shardy> jrand0m: ok cool. gotcha. [23:46] * jrand0m has thought about "no government use" licenses ;) [23:46] &lt;jrand0m> ok, the reason I tossed 3.0) apps into the list of issues is this [23:46] &lt;jrand0m> we need help. [23:46] &lt;Ryan_Singer> help with what? [23:46] &lt;jrand0m> i2ptunnel is good code. i2p's router will be good code. [23:47] &lt;jrand0m> what we need is for people to start figuring out the nuts and bolts of release engineering [23:47] &lt;dm> why do you need apps if you can just use i2ptunner? [23:47] &lt;ChZEROHag> jrand0m: come again? [23:47] &lt;jrand0m> aka, how to actually package something up that joe sixpack can download and browse the web [23:47] &lt;ChZEROHag> dm: Why do you need apps if you can just use telnet? [23:47] &lt;dm> what? [23:47] * dm scratches his head. [23:47] &lt;CCD> err, there is something besides telnet? [23:48] * jrand0m thinks thats ChZEROHag's point dm ;) [23:48] *** Myself248 is now known as myself248 [23:48] *** Signoff: thecrypto (Ping timeout) [23:48] &lt;ChZEROHag> dm: To use i2ptunnel would be like having a working car and then dragging it around on a handcart [23:48] &lt;jrand0m> ok, thats just that. I just wanted to mention in case people had spare time :) [23:48] &lt;jrand0m> ok, 4.0) [23:48] &lt;jrand0m> naming service [23:48] &lt;dm> I can see he's trying to make a point. [23:48] &lt;jrand0m> hi co, hows it going? :) [23:48] &lt;co> The naming server must be GPL, since at least the Java implementation uses code from the client library to contact routers. [23:49] &lt;dm> but we just spent 20 minutes going: I2Ptunnel + web server!, I2Ptunnel + quake! ;) [23:49] &lt;ChZEROHag> Or, in computing terms, like doing all your internet stuff with telnet instead if directly on the ip stack [23:49] &lt;co> I did not do much last week. I released the client API, which also needs work. [23:49] &lt;ChZEROHag> i2ptunnel is an interrim solution [23:49] &lt;co> I will have time this week, though, to begin implementing the naming server. [23:49] &lt;jrand0m> cool [23:49] &lt;jrand0m> where is the client api again? [23:50] &lt;mihi> on the mailing list ;) [23:50] &lt;co> One of its assumptions is that destinations can be encoded in base64, which is why I asked the question about that earlier. [23:50] &lt;jrand0m> ChZEROHag> in some ways its interim [23:50] * jrand0m !thwaps self [23:50] *** thecrypto (~thecrypto@anon.iip) has joined channel #iip-dev [23:50] &lt;dm> so is TCP! [23:50] *** yodel (yodel@anon.iip) has joined channel #iip-dev [23:50] &lt;jrand0m> 'lo yodel [23:50] &lt;beefbroth> what are the naming conventions going to look like? is it something that joe average will be able to relate to (i.e. (Link: www.somthing.com)www.somthing.com or (Link: www.something.i2p)www.something.i2p for http/web stuff)? [23:50] &lt;co> I will put the naming service specification and client API into CVS. [23:50] &lt;jrand0m> wb thecrypto [23:50] &lt;ChZEROHag> These have probably been covered before, but how will the ns provide unique names fairly? [23:50] * mihi wants to have *.mihi.iip ;) [23:50] &lt;jrand0m> beefbroth> with the naming service or without? [23:50] &lt;jrand0m> heh mihi [23:50] &lt;ChZEROHag> avoiding the squatting, etc. that has plagued DNS [23:50] &lt;thecrypto> can someone send me what happened? [23:51] &lt;beefbroth> jrand0m: with. i think without would be a long string of numbers. [23:51] &lt;co> ChZEROHag: You will register with a group of naming servers, then will use the name of that group to identify yourself. [23:51] &lt;co> As in IM.beefbroth.mygroup if you provide IM service. [23:51] &lt;mihi> oops, s/iip/i2p [23:51] *** godmode0_ (~mode@anon.iip) has joined channel #iip-dev [23:51] *** Signoff: godmode0 (EOF From client) [23:51] &lt;jrand0m> ChZEROHag> co's naming service has trusted groups, where each group manages a group name (tld). you select chose which groups run each tld [23:51] &lt;co> Yes, it will be possible for someone to register the username beefbroth with group2. [23:51] &lt;thecrypto> in the 4 minutes i was gone [23:52] &lt;ChZEROHag> co: So the only issue is the .mygroup uniqueness? [23:52] &lt;ChZEROHag> And who gets the group 'com'? :-) [23:52] &lt;jrand0m> and that is selected by the client [23:52] &lt;mihi> ChZEROHag: i2p is not COMmerical [23:52] &lt;jrand0m> (e.g. you tell your ns client lib "group '.com' is group 0123ff33aefcbb34fe [23:52] &lt;beefbroth> I hate to suggest it, but I almost think the groups should default to 3 letters to preserve the illusion that it is similar to the regular web [23:52] &lt;co> ChZEROHag: I am not sure who gets the "com" group. [23:52] &lt;co> Good question. [23:53] &lt;shardy> beefbroth: except the "regular web" is no longer only 3 letter lds [23:53] &lt;mihi> beefbroth: or add a .i2p to all addresses. [23:53] &lt;ChZEROHag> beefbroth: That illusion is only present in america [23:53] &lt;shardy> tlds. [23:53] &lt;jrand0m> to start with, we may just want to initially have one group of naming servers, ".i2p" [23:53] &lt;co> beefbroth: The naming server software permits you to have up to 32 letters. [23:53] &lt;ChZEROHag> Elsewhere we use the 2-letter country codes given us [23:53] &lt;shardy> .us is also in use in america. [23:53] &lt;co> Actually, I wanted the first group to be "test". [23:53] &lt;shardy> as are things like .info and .name [23:53] &lt;jrand0m> heh 'k [23:54] &lt;ChZEROHag> shardy: yeah, by about 5 people. [23:54] &lt;ChZEROHag> But this is perhaps a rant for another time :) [23:54] &lt;jrand0m> actually... [23:54] &lt;shardy> there's even a .museum [23:54] &lt;Ryan_Singer> jrand0m, using .12p sounds good [23:54] &lt;jrand0m> I ran into a distributed DNS based of JXTA the other day [23:54] &lt;co> ChZEROHag: But the point is that if you do not like the people running the "com" group, you can establish the "com2" group and run its servers (and register with it). [23:55] &lt;ChZEROHag> YEs that bit makes perfect sense [23:55] &lt;mihi> ChZEROHag: (Link: http://www.nic.us/press/audio/dotus-mayEM.wav)http://www.nic.us/press/audio/dotus-mayEM.wav ;) [23:55] &lt;jrand0m> co> can't you just say "well, they 'think' they're .com, but I say .com is run by group2"? [23:55] &lt;ChZEROHag> What I'm getting at, I suppose, is does it rely on first-come-first-served? [23:55] &lt;co> You may configure your client to do anything. [23:56] &lt;Ryan_Singer> how does the JXTA name system work? [23:56] &lt;jrand0m> co> (Link: http://wiki.java.net/bin/view/Jxta/DisDNS)http://wiki.java.net/bin/view/Jxta/DisDNS is a distributed DNS wiki, though its very rough and doesn't address any real hard issues [23:56] &lt;co> ChZEROHag: In registering your username with a group, yes. [23:56] &lt;co> jrand0m: I will look at that after the meeting. [23:56] &lt;jrand0m> jxta runs naming servers off rendevous points [23:56] &lt;ChZEROHag> mihi: wassat? [23:56] &lt;beefbroth> so it is possible someone tries to attack the NS system by mimicing the already existing i2p group of naming servers [23:57] *** Signoff: jeremiah (Ping timeout) [23:57] &lt;co> beefbroth: I think not. [23:57] &lt;mihi> ChZEROHag: listen to it. why xxx million americans prefer .us over .com [23:57] &lt;mihi> 68 million [23:57] &lt;co> As I envision it, people setting up groups will announce those groups. [23:57] &lt;jrand0m> mimicing? they can't mimic as the servers in the group are authenticated by public key systems [23:58] &lt;jrand0m> however, if groups allow non-trusted members to join the group, they can be taken over trivially. [23:58] &lt;shardy> but how is the key exchange done? [23:58] &lt;co> The later people will face the problem that the group is already established, and the client software configuration files contain the former group's destinations. [23:58] &lt;ChZEROHag> mihi: Well I've always said it makes sense to prefer it, patriotism and whatnot, I've just never really seen it. [23:58] &lt;beefbroth> what happens if two groups of naming servers both claim to resolve the .i2p group? [23:58] &lt;co> Good question, though, and I will think over it again, carefully. [23:58] &lt;ChZEROHag> mihi: anyway, I shall have a listen [23:58] &lt;jrand0m> shardy> no key exchange - key publishing [23:58] &lt;beefbroth> i see, good point [23:58] &lt;ChZEROHag> co: Yeah that's another thing I was trying to get at [23:58] &lt;shardy> but keys can still be intercepted if they're published online [23:58] &lt;jrand0m> beefbroth> no one claims anything. your client says "i2p == [dest1, dest2, dest]" [23:59] &lt;shardy> what we need is a trust-based dns system :) [23:59] &lt;shardy> so you can submit a query for the name and get back a list of responses... and then go with the trusted one [23:59] &lt;co> Thank you for bringing this up. [23:59] &lt;jrand0m> shardy> ah, I think I understand the confusion. I think the naming service will want to come with a set of destinations out of band (aka packaged with install) [23:59] &lt;ChZEROHag> Yeah we have one - everyone trusts IANA (or whatever they call themselves) or else. [23:59] * shardy ducks [23:59] &lt;ChZEROHag> :-D [23:59] &lt;mrflibble> they're trying that with dnssec, but of course that's not anonymous [00:00] &lt;jrand0m> what this naming service does is get away from root servers [00:00] &lt;beefbroth> you could always have an i2p homepage that listed active naming groups and authorites? [00:00] &lt;shardy> jrand0m: ok. just pointing out that it can still be intercepted no matter what you do, unless there's a physically secure channel to initially transmit those keys over... [00:00] &lt;co> shardy: I think I covered key exchange in the spec. If not, tell me. [00:00] &lt;shardy> but packaging it oob makes it better [00:00] &lt;shardy> co: I'll check it out. [00:00] &lt;jrand0m> shardy> oh, right. yes, people need to be able to trust the code they download [00:00] &lt;co> beefbroth: Certainly. [00:01] &lt;ChZEROHag> aah that reminds me [00:01] &lt;jrand0m> beefbroth> yes, thats most certainly one of the first apps that will be implemented - an i2p webserver w/ bbs &amp;amp; wiki that people can access through i2p [00:01] &lt;ChZEROHag> I should create a gpg key for my iipmail [00:01] *** yodel has left #iip-dev [00:01] * ChZEROHag does so while unexciting stuff happens [00:01] &lt;jrand0m> heh ok [00:01] &lt;co> Please understand that the naming server specification is still open to suggestions for improvement. [00:02] &lt;shardy> I think I'm going to bring all the specs with me on the flight to toorcon... that'll give me a time to read them [00:02] &lt;co> I do not claim it is perfect or finalized at this time. [00:02] &lt;jrand0m> heh I hope its a long flight [00:02] &lt;shardy> and it's more productive than playing fft advance the entire time, heh [00:02] * jrand0m has found that criticism will more freely come once there is code implementing specs [00:02] *** godmode0_ is now known as godmode0 [00:02] &lt;co> And I have to write the code. [00:02] &lt;co> I think we can move on to the next topic now. [00:02] &lt;jrand0m> 'k [00:02] &lt;jrand0m> 5.0) IM [00:03] &lt;jrand0m> hi thecrypto [00:03] &lt;mihi> names should not be able to clash with base64 representations. [00:03] &lt;thecrypto> hi [00:03] &lt;thecrypto> okay [00:03] &lt;mihi> and the namin server should transparently return bas64 addressas as is. [00:03] &lt;co> mihi: Very well, I will try to avoid that problem. [00:03] &lt;thecrypto> first since my e-mail isn't working again (damn spammers) [00:03] &lt;jrand0m> (all classes that extend DataStructure have String .toBase64() and .fromBase64(InputStream) ) [00:03] &lt;thecrypto> i'll answer whit's questions about me system here [00:04] * jrand0m loads up co's email [00:04] &lt;mihi> jrandom? why Inputstream and not Reader? [00:04] &lt;thecrypto> network is the first thing that came to mind, you are making connections over the i2p network, it's very p2p so i called it a networkr [00:04] &lt;jrand0m> if you want a Reader, just run an InputStreamReader, you brat [00:04] &lt;mihi> base64 is characters, not bytes in my opinion. [00:04] &lt;ChZEROHag> jrand0m: IM == Instant Messaging? [00:04] &lt;jrand0m> yes ChZEROHag [00:04] &lt;thecrypto> if people have a problem with that, give me a suggestion for what to call it about [00:05] &lt;ChZEROHag> jabber? [00:05] &lt;thecrypto> IM == my own distributed IM network [00:05] &lt;shardy> you should call it "bob" [00:05] &lt;jrand0m> i2p im is a network in the same way aim is a network, or kazaa is a network, all running over tcp/ip or udp/ip [00:05] &lt;co> How about IM application? [00:05] &lt;ChZEROHag> (anonabber) [00:05] &lt;co> jrand0m: I see. [00:05] &lt;thecrypto> jabber requires a centerized server [00:05] &lt;jrand0m> terminology doesn't matter to me. I like shardy's idea [00:05] &lt;ChZEROHag> thecrypto: Nothing *requires* a centralised server [00:05] &lt;thecrypto> and i cannot spell today so bear with me [00:05] &lt;ChZEROHag> That's just the way things are written [00:05] &lt;jrand0m> (though I prefer Betty) [00:05] &lt;thecrypto> so you want me to call it I2PIM bob? [00:05] &lt;thecrypto> :) [00:05] &lt;jrand0m> how about wilma? [00:05] &lt;jrand0m> fred is taken thoug [00:05] &lt;co> How about distributed IM? [00:05] &lt;jrand0m> DIM, heh [00:05] &lt;co> But then, distributed IM *application*? [00:05] &lt;dm> AIM, anonymous Instant messaging! [00:05] &lt;thecrypto> bad acronym :) [00:06] &lt;dm> then we can take over AOL. [00:06] &lt;thecrypto> ohh i can just wait for AOL to get wind of that [00:06] &lt;ChZEROHag> dm: That would realy piss certain wankers off. I like it. [00:06] &lt;jrand0m> heh do it [00:06] &lt;Ryan_Singer> thecrypto, will webe able to implement IM in a decentralised way, or will it have to be centrallized? [00:06] &lt;co> dm: Good idea. I would back that acronym. [00:06] &lt;jrand0m> the way I've read thecrypto's docs, the IM is fully decentralized [00:06] &lt;thecrypto> i am implementing a distributed IM, it's in the CVS [00:06] &lt;beefbroth> I would vote against anything that is going to confuse people [00:07] &lt;Ryan_Singer> AOL TimeWarner changed it's name to Time Warner [00:07] &lt;ChZEROHag> dm: That would realy piss certain wankers off. I like it. [00:07] &lt;jrand0m> being transparently anonymous isn't useful if people don't understand what anonymous is. [00:08] &lt;ChZEROHag> Oh wait, I have something like this down on paper [00:08] &lt;beefbroth> I like the crypto's idea [00:08] &lt;thecrypto> what "network" I2PIM runs on is what I'm looking for [00:08] &lt;jrand0m> teaching people how to protect themselves is a really important thing [00:08] &lt;thecrypto> i was thinking Presence System? [00:08] &lt;Ryan_Singer> hypethe security aspect of anon [00:08] &lt;dm> I2M (instant 2 messaging) [00:08] &lt;ChZEROHag> Although I only called it XIrc [00:09] &lt;jrand0m> you're the man thecrypto, whatever works for ya ;) [00:09] &lt;dm> and in the I2M logo, the 2 will be really small :) [00:09] &lt;thecrypto> well I2P expands to Invisible ... jrand0m ? [00:09] &lt;ChZEROHag> The main thing I liked about it was that everyone was called a Borg and they chatted in Collectives [00:09] &lt;jrand0m> i2p = i^2p (invisible internet project) [00:09] &lt;co> I thought the P stands for protocol. [00:09] &lt;jrand0m> that too [00:09] &lt;jrand0m> well, actually, no [00:10] &lt;thecrypto> so it's Invisible Internet Project Instant Messaging [00:10] &lt;jrand0m> i2np is the protocol [00:10] &lt;jrand0m> i2p is the project [00:10] &lt;jrand0m> i2cp is the client proto [00:10] &lt;beefbroth> I thought it stood for "poop" [00:10] &lt;co> thecrypto: You are right, the name does not matter too much. [00:10] &lt;dm> i2m = i^2m = instant invisible messaging [00:10] &lt;thecrypto> so next topic then [00:10] &lt;Ryan_Singer> ok....so, we're drifting off agenda...are we done with IM? [00:10] &lt;shardy> if "bob" isn't good enough, we can call it "jimbob" [00:10] &lt;jrand0m> 0k, 6.0) administravia [00:10] &lt;thecrypto> no, still more here [00:11] &lt;thecrypto> sorry [00:11] &lt;co> It's administrivia. [00:11] &lt;thecrypto> no it's IM [00:11] &lt;jrand0m> nop> give me root. I need to get anon cvs, bugzilla, and cvsweb installed. [00:11] &lt;thecrypto> i wasn't finished [00:11] &lt;thecrypto> :) [00:11] &lt;thecrypto> rewind! [00:11] * jrand0m backs up [00:11] &lt;jrand0m> 5.1) thecrypto v2 [00:11] &lt;Ryan_Singer> what else is there in IM, thecrypto? [00:12] &lt;mihi> thecrypto: just talk on; /me idi it the same way as i missed the naming services [00:12] &lt;thecrypto> okay, the thing about presences communicating is different [00:12] &lt;thecrypto> not everyone knows everyone else [00:12] &lt;thecrypto> there is practically no way to "stalk" someone [00:12] &lt;thecrypto> you have to ask to be shown [00:13] &lt;mihi> in anonymous networks, usually no one knows anyone else ;) [00:13] &lt;jrand0m> (as long as people's Destination is random) [00:13] *** Signoff: pitu (Lost terminal) [00:13] &lt;dm> what do you mean? [00:13] &lt;thecrypto> Alice wants to talk to Bob [00:13] &lt;jrand0m> mihi> though the naming service allows search by service [00:13] &lt;jrand0m> (service being IM, www, etc) [00:13] &lt;thecrypto> Alice finds Bobs IM destination some how, prolly by the naming service [00:14] &lt;thecrypto> So Alice sends a message to Bobs IM destination [00:14] &lt;dm> yes? [00:14] &lt;thecrypto> he gets a little message saying "Alice tried to contact you" if he wants to talk to her, he can, or he can ignore it [00:15] &lt;thecrypto> but there is no central presence server, Alice can also just see her message disappear and not get a response [00:15] &lt;dm> ok, like MSN then? [00:15] &lt;jrand0m> (though Alice can know that Bob ignored her) [00:15] &lt;thecrypto> and Alice can't just put Bob on her buddy list and wait for him [00:15] &lt;Ryan_Singer> thecrypto, ok...how is this different then properly configured Y!, MSN or AIM..apart from the nocentral server bit [00:15] &lt;thecrypto> because Bob has to send a message to Alice to see her sign on [00:15] &lt;Ryan_Singer> oh [00:15] &lt;dm> ok, it doesn't change anything as far as the user is concerned, but I see what you mean. [00:16] &lt;jrand0m> thecrypto> not quite true [00:16] &lt;Ryan_Singer> got it..no buddylist functionality... [00:16] &lt;jrand0m> oh, well, hmm, technically... [00:16] &lt;thecrypto> Ryan_Singer: no there is still a buddy list [00:16] &lt;dm> how does alice send bob a message if she can't see him? [00:16] &lt;dm> you just have to try random contacts in case they are there? [00:16] &lt;jrand0m> bob has to send a message to alice's router, which can happen without alice knowing it [00:16] &lt;thecrypto> Alice can just randomly try [00:17] &lt;dm> that's not very convenient? you go online and have to send everyone a message saying (you there?, you there?) [00:17] &lt;beefbroth> thecrypto: can't a user "notify" all their buddies when they sign on by sending them a message? or is that what you were just saying [00:17] * co notes that there can be two Bobs registered with two different naming server groups. [00:17] &lt;thecrypto> beefbroth: that was just want i'm saying [00:17] &lt;dm> ok, so similar to current scheme but you are invisible by default. [00:17] &lt;dm> gotcha. [00:18] &lt;thecrypto> dm: no it's the other way around, when you sign on, you send a message to everyone saying "I'm on, I'm on" if you recieve a message saying "I'm on" you return it [00:18] &lt;thecrypto> if you want to [00:18] &lt;co> So the user controls who can see him/her/it. [00:18] &lt;thecrypto> so Alice can put you on her buddy list and you'll get a message when she signs on saying "Alice has put you on her buddy list, would you like to notify her of your presece" [00:19] &lt;Ryan_Singer> when you get off do you first send a msg that says "I'm getting off"? [00:19] &lt;dm> ok, so the IM experience is the same as it is now. Just wanted to confirm that. [00:19] &lt;thecrypto> if Bob has Alice on his buddy list and Bob recives and Online message from Alice the return message is automatic [00:19] &lt;beefbroth> It might need to "ping" the other IM user every so often to make sure there wasn't an unintentional disconnect [00:19] &lt;thecrypto> If Bob doesn't have Alice on his buddy list and bob recives an online message from alice, the user is propmted [00:19] &lt;dm> ok, that's just a way to get around having a server, but the question is will the apps be setup by default to send a "I'm on" when someone logs on. [00:20] &lt;Ryan_Singer> hopefully [00:20] &lt;jrand0m> Ryan_Singer> or just have a periodic "I'm still on" ping [00:20] &lt;jrand0m> (and missing ping == off) [00:20] &lt;Ryan_Singer> keep-alive type deal? [00:20] &lt;beefbroth> It might need to "ping" the other IM user every so often to make sure there wasn't an unintentional disconnect [00:20] &lt;thecrypto> if Bob has Alice on his buddy list and Bob recives and Online message from Alice the return message is automatic [00:20] &lt;beefbroth> heh [00:20] &lt;thecrypto> If Bob doesn't have Alice on his buddy list and bob recives an online message from alice, the user is propmted [00:21] &lt;dm> ok, so the IM experience is the same as it is now. Just wanted to confirm that. [00:21] &lt;thecrypto> just you now have a confirm on buddy adds [00:21] &lt;thecrypto> which i think only ICQ has [00:21] &lt;jrand0m> will the IM app be a stand alone or will I be able to use trillian? [00:21] &lt;dm> yeah, that's how MSN works. [00:21] &lt;jrand0m> [etc] [00:21] &lt;ChZEROHag> thecrypto: ICQ only pretends to require confirmation [00:21] &lt;beefbroth> dm: wrong. you won't have to deal with MSN, Y! and AIM changing their protocols and locking people out every few months :) [00:22] &lt;thecrypto> jrand0m: i'll make a spec, trillian can either give me a plugin interface or they can write thier own [00:22] &lt;thecrypto> i will be writing a plugin for gaim at leasty [00:22] &lt;thecrypto> along with a standalong client [00:22] &lt;jrand0m> cool [00:22] &lt;thecrypto> which is built to be used with the network [00:22] &lt;jrand0m> does gaim support file xfer or will that be the benefit of the i2pim client? [00:22] &lt;beefbroth> thecrypto: you might want to give a shout to the kopete developers just to let them know [00:22] * jrand0m shows his cluelessnesss [00:23] &lt;thecrypto> i'll try to make the gaim plugin work as well as the standalong, but i don't know [00:23] &lt;co> thecrypto: Let's have the standalone application first. [00:23] &lt;thecrypto> gaim file transfer i think only works on AIM [00:23] &lt;thecrypto> so it might take some wrangling to get it into a plugin [00:23] &lt;Ryan_Singer> ok..I think we all understand this now...any more IM issues? [00:24] &lt;thecrypto> and co's final thing [00:24] &lt;beefbroth> gaim suffers problems with it's IM xfers for people using NAT [00:24] &lt;thecrypto> more than one person can have the same name [00:24] &lt;thecrypto> they will have unique destinations [00:24] *** Signoff: mihi (Ping timeout) [00:24] &lt;co> All right. [00:24] * mihi_backup is still here... [00:24] &lt;thecrypto> but someone can't masquerde [00:25] &lt;jrand0m> heh nice1 mihi_backup [00:25] &lt;co> If you use the naming server, it will be "Bob from group1" and "Bob from group2". [00:25] &lt;co> With unique destinations. [00:25] &lt;jrand0m> right thecrypto. names are arbitrary. kind of like dns ;) [00:25] *** mihi (~none@anon.iip) has joined channel #iip-dev [00:25] &lt;thecrypto> also the IM client itself can optionally check "Hey, this IM you got was from someone called Bob, the destination of the Bob in your list is different, accept message?" [00:26] &lt;dm> mihi: your backup talked while you were gone. [00:26] &lt;thecrypto> if they person is trying to masquerde Bob, you'll know, otherwise, you can alias them out [00:26] &lt;mihi> i know... [00:26] &lt;jrand0m> "someone called bob"? says who? they call themself bob? or some group calls them bob? or you call their dest bob? [00:26] &lt;thecrypto> there is a feild in the presence called name [00:26] &lt;thecrypto> i'm looking at that [00:27] * jrand0m likes the way ICQ works with that problem - everyone is a number and you just alias numbers locally to names [00:27] &lt;co> As an aside, should I make the NS entity names case insensitive? [00:27] &lt;jrand0m> probably co [00:27] &lt;mihi> base64 things must be case sensitive still ;) [00:27] * jrand0m doesn't want people spoofing Jrand0m [00:27] &lt;co> mihi: Entity names, not destinations. [00:27] &lt;jrand0m> right right mihi [00:28] &lt;jrand0m> (well, people can spoof jrand0m all they want. I just want jrandom back) [00:28] &lt;co> Go on, thecrypto. [00:28] *** Signoff: UserX_ (Ping timeout) [00:28] &lt;thecrypto> that's all i have [00:28] &lt;thecrypto> finally :) [00:28] &lt;mihi> co: you should be able to place a destination wherever you can place an entity name. [00:28] &lt;mihi> like it is with dns names and IPs [00:28] &lt;co> mihi: Good point. I will add that to the specification. [00:28] &lt;thecrypto> jrand0m: actully it's kinda like ICQ except you tell people what you'd like your alias to be [00:29] &lt;thecrypto> which i think they do now [00:29] &lt;co> The idea, though, is that it will be much shorter to type names than destinations. [00:29] &lt;jrand0m> mihi> the naming service only turns names to destinations - if you ask the naming service for the destination of a destination, it should return really really quickly [00:29] &lt;Ryan_Singer> ok guys...I have a meeting... jrand0m, anonymail me [00:29] &lt;jrand0m> 'k adios [00:29] &lt;mihi> jrand0m: yes, and it should return that dest itself, and not "not found" [00:30] &lt;jrand0m> right [00:30] *** Signoff: Ryan_Singer ((null)) [00:30] &lt;jrand0m> ok. we're at 7.0) [00:30] &lt;jrand0m> questions [00:30] &lt;jrand0m> hi [00:30] &lt;co> What about 6.0) Administrivia? [00:31] &lt;co> Or were you done with that? [00:31] &lt;jrand0m> 6.0 administravia was just me nagging nop to give me root to get y'all: anon cvs access, bugzilla, and a cvsweb interface :) [00:31] &lt;beefbroth> are there going to be owners to work on packaging the alpha, beta and releases for Win/Mac/SuSE/RehHat/Debian to speed up adoption? [00:32] &lt;jrand0m> you volunteering? [00:32] &lt;jrand0m> (aka yeah, that'd be great) [00:32] &lt;beefbroth> If I learn how to make a package for my distribution :) [00:32] &lt;jrand0m> what distro do you use? [00:33] &lt;co> As I recall, the IIP developers wanted to reimplement IIP over I2P. If I2P delivers on its promises of anonymity, will it not be simpler to just have IRC over I2P? [00:33] &lt;beefbroth> But my point is, alot of people rely on those. It would make it easier for people to adopt. Freenet suffers from a lack of active maintainers. [00:33] &lt;dm> jr makes for a good manager :) [00:33] &lt;jrand0m> yes co, simpler, but not as scalable [00:33] *** UserX_ (~User@anon.iip) has joined channel #iip-dev [00:33] &lt;thecrypto> yes, but some people don't want IRC [00:34] &lt;jrand0m> beefbroth> you're absolutely right, there's a lot of work to do, and I need to sleep at least 4 hours a night [00:34] &lt;co> thecrypto: Good point, though I2P will anonymize people's IP addresses. [00:34] &lt;beefbroth> jrand0m: i can help package when things are ready. I think that's a great way some non-developers with a bit of technical expertise can contribute. [00:34] &lt;jrand0m> awesome beefbroth [00:34] &lt;thecrypto> if we have IM and IRC, more adoption [00:35] &lt;mihi> co: the problem is that with irc there is something to shut down (servers). [00:35] *** jeremiah (~jeremiah@anon.iip) has joined channel #iip-dev [00:35] &lt;jrand0m> thecrypto> instant adoption: opennap [00:35] &lt;beefbroth> it's easier to learn to make packages than to learn i2p datastructures. it's an easy way for a few people to get involved [00:35] &lt;dm> IRC is quite tough though isn't it? [00:35] &lt;dm> distributed IRC that is... [00:35] &lt;co> mihi: Of course. I forgot that. Thank you for reminding me. Objection withdrawn. [00:36] &lt;jrand0m> dm> irc can have multiple irc servers (ala efnet, etc) that talk to each other through i2p [00:36] &lt;shardy> do you mean an "irc lookalike" chat protocol? [00:36] &lt;shardy> or adapting irc? [00:36] &lt;jrand0m> with people talking to each other by tunneling to one of the irc servers via i2p [00:36] &lt;dm> irc with servers behind i2p is fine, I'm saying without servers. Doesn't matter I guess. [00:37] &lt;jrand0m> dm> right, it can be done much better without servers, and some thought has been put into it, but nothing really solid (to my knowledge) [00:38] &lt;dm> anyway, it's off-topic. [00:38] &lt;dm> carry on! [00:38] &lt;jrand0m> any other questions? [00:38] &lt;jrand0m> anyone read the specs yet? ;) [00:38] &lt;jrand0m> (other than beefbroth, who has them memorized) [00:38] * dm looks at the ceiling. [00:39] &lt;jrand0m> ok, 100 minute meeting it is then [00:39] &lt;thecrypto> i'm reading the, when i need something :) [00:39] &lt;ChZEROHag> specs! [00:39] &lt;ChZEROHag> That's what I forgot! [00:39] &lt;jrand0m> heh [00:40] *** dm has changed the topic on channel #iip-dev to topic1 [00:40] * jrand0m loads up and... [00:40] * jrand0m *baf*s the meeting to an end
&lt;/div></description></item><item><title>Réunion des développeurs I2P, 16 septembre 2003</title><link>/fr/blog/2003/09/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-septembre-2003/</link><pubDate>Tue, 16 Sep 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/09/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-16-septembre-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> co, jrand0m, LeerokLacerta, mihi, mrflibble, mrsc, nop, shardy, thecrypto, w0rmus&lt;/p>
&lt;h2 id="meeting-log">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> [22:53] &lt;jrand0m> 0) bienvenue [22:54] &lt;jrand0m> 1) apps: [22:54] &lt;jrand0m> 1.1) IM [22:54] &lt;jrand0m> 1.2) NS [22:54] &lt;jrand0m> 2) statut dev: [22:54] &lt;jrand0m> 2.1) sous-systèmes [22:54] &lt;jrand0m> 2.2) persistance des clés de chiffrement [22:54] &lt;jrand0m> 2.3) à faire [22:54] &lt;jrand0m> 3) trucs de spec [22:54] &lt;jrand0m> 3.1) mods [22:54] &lt;jrand0m> 4) administrivia: [22:54] &lt;jrand0m> 4.1) anon cvs [22:54] &lt;jrand0m> 5) ? [22:55] &lt;jrand0m> ok, 0) bienvenue [22:55] &lt;jrand0m> bienvenue à la réunion 58 [22:55] &lt;thecrypto> c'est tout [22:55] &lt;jrand0m> si sr, à moins que quelqu'un ait quelque chose à ajouter ? [22:55] * nop remarque que jrand0m est orienté objet avec sa numérotation :) [22:56] &lt;nop> 3.1.2.2.4.5.8() ;) [22:56] &lt;jrand0m> hé, ça pourrait être des structs ;) [22:56] &lt;nop> haha [22:56] &lt;nop> c'est tout à fait vrai [22:56] &lt;jrand0m> ok, 1.1) IM. thecrypto ? [22:56] &lt;nop> quoique [22:56] &lt;nop> 2 a de l'héritage [22:57] &lt;nop> ;) [22:57] &lt;jrand0m> heh [22:57] &lt;nop> ne faites pas attention à moi [22:57] &lt;nop> ok [22:57] &lt;nop> désolé [22:57] &lt;nop> continuez [22:57] *** mihi_ (~none@anon.iip) a rejoint le canal #iip-dev [22:57] &lt;thecrypto> ok, là tout de suite je téléverse quelques specs de base pour l'IM [22:58] &lt;thecrypto> (Link: http://www.thecrypto.org/i2pim.sxw)http://www.thecrypto.org/i2pim.sxw pour oowriter [22:58] &lt;thecrypto> et je suis en train de téléverser le PDF [22:59] &lt;nop> si tu veux je peux le mettre sur le site i2p [22:59] &lt;thecrypto> une seconde [22:59] &lt;thecrypto> d'accord [22:59] *** mrflibble (mrflibble@anon.iip) a rejoint le canal #iip-dev [22:59] &lt;jrand0m> veux-tu mettre ça dans i2p/apps/IM/doc/ ? [22:59] *** mihi_ se nomme désormais mihi_backup [23:00] &lt;nop> Je peux [23:00] &lt;nop> oui [23:00] &lt;jrand0m> je voulais dire dans cvs :) [23:00] &lt;thecrypto> je peux le faire aussi [23:00] &lt;jrand0m> (mais sur le web c'est bien aussi) [23:00] &lt;nop> oh [23:00] &lt;nop> haha [23:00] &lt;thecrypto> (Link: http://www.thecrypto.org/i2pim.pdf)http://www.thecrypto.org/i2pim.pdf [23:01] &lt;MrEcho> "the file is damaged and could not be repaired" Erreur AR [23:01] &lt;thecrypto> réessaie [23:01] * jrand0m l'a chargé sans problème [23:01] &lt;co> MrEcho: Le fichier PDF ? [23:01] &lt;jrand0m> (le sxw) [23:01] &lt;thecrypto> n'était qu'en partie téléversé à ce moment-là [23:01] &lt;MrEcho> maintenant ça marche [23:01] &lt;MrEcho> héhé [23:02] &lt;thecrypto> en gros j'ai seulement mis la partie présence, les messages en ligne/hors ligne, et un message "message" [23:02] &lt;thecrypto> j'ai honteusement pompé quelques sections du document I2NP [23:02] &lt;thecrypto> :) [23:02] &lt;jrand0m> heh je me disais bien que ça me disait quelque chose :) [23:02] &lt;thecrypto> je suis aussi en train de téléverser l'UI que j [23:02] &lt;thecrypto> sur laquelle je travaille [23:03] &lt;thecrypto> jrand0m: dois-je créer les répertoires apps/IM/doc [23:03] &lt;jrand0m> oui, et faire un cvs add dessus individuellement [23:03] &lt;thecrypto> -kb? [23:03] &lt;jrand0m> oui [23:03] &lt;co> thecrypto: Je crois que apps/ y est maintenant. [23:04] &lt;jrand0m> c'est quoi une présence ? [23:05] &lt;thecrypto> laisse-moi faire un update [23:05] &lt;thecrypto> mais c'est en train d'arriver là-dedans [23:05] *** Déconnexion: shardy (Ping timeout) [23:05] &lt;thecrypto> je dis juste de démonter les specs [23:05] &lt;thecrypto> et l'UI y sera bientôt aussi [23:05] &lt;thecrypto> et si vous avez quoi que ce soit à clarifier, anonymail, e-mail, peu importe, envoyez-moi et je corrigerai [23:05] &lt;mrflibble> j'ai raté la réunion ? [23:05] *** shardy (~shardy@anon.iip) a rejoint le canal #iip-dev [23:05] &lt;co> thecrypto: Tu pourrais aussi l'annoncer sur la liste e-mail, avec un lien vers les documents. [23:05] &lt;thecrypto> je croyais avoir mis ça ? [23:05] &lt;jrand0m> non, on est toujours au premier point mrflibble [23:05] &lt;co> mrflibble: La réunion est en cours. [23:05] &lt;mrflibble> oh désolé, je ne voyais juste pas « logger » [23:06] &lt;jrand0m> thecrypto> tu dis que c'est une destination, mais est-ce la destination à laquelle envoyer les messages ? comment fonctionnent les messages hors ligne ? [23:06] &lt;mihi> pas de mids ici, donc pas de logger ;) [23:06] &lt;mrflibble> ok [23:06] * mrflibble retourne en lurking [23:06] &lt;jrand0m> ah attends, ce ne sont que des notifications de présence, désolé [23:06] &lt;mihi> comment peut-on s'abonner à une présence ? [23:06] &lt;thecrypto> jrand0m: pas de messages hors ligne [23:07] &lt;thecrypto> en gros [23:07] &lt;thecrypto> la présence encapsule juste une destination et un nom ensemble [23:07] &lt;thecrypto> pour simplifier les choses [23:08] &lt;thecrypto> donc si on veut passer à NS on peut, et on pourra revenir dessus plus tard ? [23:09] &lt;jrand0m> 'k cool [23:09] &lt;thecrypto> et vous pouvez toujours m'envoyer des questions [23:09] &lt;jrand0m> en fait, une petite question rapide [23:09] &lt;thecrypto> vas-y [23:09] &lt;jrand0m> donc l'IM c'est strictement du texte uniquement ? [23:10] &lt;thecrypto> avec cette base oui, mais j'ajouterai la prise en charge des fichiers [23:10] &lt;jrand0m> cool [23:10] &lt;thecrypto> je veux juste poser les bases du système et construire dessus [23:10] &lt;jrand0m> (itératif et incrémental)++ [23:11] &lt;jrand0m> ok super. Je vais regarder ça plus en détail et les autres devraient aussi... pour l'instant, passons à 1.2) NS. co ? [23:11] &lt;co> La version 1.1 (finale) de la spécification du service de noms a été publiée plus tôt aujourd'hui. [23:12] &lt;jrand0m> (et ce fut l'allégresse) [23:12] &lt;co> En gros, j'ai terminé les sections sur les structures de données et les messages réseau dont le programme a besoin. [23:12] &lt;co> Je publierai l'API client jeudi. [23:12] &lt;co> Et je commencerai à implémenter l'application NS. [23:12] &lt;jrand0m> génial [23:13] &lt;co> Une idée qui a changé concerne ce que fait la CA (autorité de certification) lorsque des entités s'enregistrent auprès d'elle. [23:13] &lt;thecrypto> co: comment vas-tu l'implémenter ? [23:13] &lt;thecrypto> co: le serveur de noms ou le client ? [23:14] &lt;co> thecrypto: Eh bien, d'abord j'implémenterai les structures de données nécessaires. [23:14] &lt;co> Ensuite le client, puis les composants serveur et CA. [23:14] &lt;thecrypto> d'accord [23:15] &lt;co> Comme je le disais, je voudrais maintenant que la CA délivre un certificat aux entités nouvellement enregistrées. [23:15] &lt;co> Elles présenteront ce certificat aux serveurs de noms lors de la modification de leurs enregistrements. [23:15] &lt;co> Je n'ai pas spécifié ce que contient le certificat dans cette version ; cela ira dans la prochaine version de la spécification. [23:16] &lt;co> Est-ce que cela semble une mauvaise idée à quelqu'un ? [23:16] &lt;jrand0m> hmm. ne serait-il pas plus simple/sûr de faire utiliser au client une clé publique/clé privée ? [23:16] &lt;jrand0m> c.-à-d. lors de l'inscription, fournir une clé publique pour les mises à jour et signer l'enregistrement, et chaque fois que tu veux mettre à jour à nouveau, signer une mise à jour [23:16] &lt;jrand0m> (de sorte que la CA n'obtienne jamais la clé privée) [23:17] &lt;thecrypto> Aparté : tout le bazar I2PIM est maintenant commit dans le dépôt cvs [23:17] &lt;jrand0m> génial [23:17] &lt;co> Ce serait peut-être plus simple de faire juste ça. Je vais repenser cette question. Merci pour le commentaire. [23:17] &lt;co> C'est tout ce que j'ai à discuter pour le service de noms pour le moment, si vous n'avez pas d'autres questions. [23:18] &lt;jrand0m> ça a l'air bien, je n'ai pas encore parcouru la 1.1 mais j'enverrai un e-mail si je tombe sur quelque chose [23:19] &lt;co> OK. Sujet suivant ? [23:19] &lt;jrand0m> ok, 2.1) statut du dev pour les sous-systèmes. [23:19] *** w0rmus (o0o@anon.iip) a rejoint le canal #iip-dev [23:20] &lt;jrand0m> le sous-système de transport est suffisamment bon pour avancer. le sous-système de gestion des pairs est ébauché avec des algorithmes idiots mais fonctionnel. les sous-systèmes base de données réseau, gestion de tunnel, et gestion des stats sont encore en attente. le sous-système client sera trivial (en réutilisant simplement le router local-only du SDK) [23:21] &lt;co> Qu'entends-tu par algorithmes idiots ? [23:21] &lt;w0rmus> pas rapides ? [23:21] &lt;jrand0m> eh, le sous-système de gestion des pairs ne suit pas les performances des pairs, il renvoie juste des pairs au hasard. [23:22] &lt;jrand0m> l'algorithme sera mis à jour et affiné à mesure que les choses progressent pour fournir une meilleure sélection des pairs [23:22] &lt;jrand0m> ma tâche actuelle est de construire et gérer les garlic messages, ce qui est un PITA. [23:23] &lt;jrand0m> mais faisable, juste pénible [23:23] &lt;jrand0m> ça mène justement à 2.2) persistance des clés de chiffrement. [23:24] &lt;jrand0m> les garlic messages utilisent du chiffrement ElG+AES pour envelopper les couches des gousses [23:24] &lt;jrand0m> et des clés privées sont utilisées ailleurs (transport, gestion du client) [23:25] *** Déconnexion: thecrypto (Ping timeout) [23:25] &lt;jrand0m> garder les clés privées et de session toujours en mémoire et jamais sur disque est idéal, mais c'est nul quand le router tombe (intentionnellement ou par erreur) [23:26] &lt;jrand0m> des avis sur le fait qu'on devrait 1) ne jamais écrire les clés sur disque et risquer des pertes de messages excessives et inutiles (puisqu'ils ne seraient pas déchiffrables) 2) les chiffrer avant de les écrire sur disque ou 3) simplement les écrire en clair sur disque ? [23:26] &lt;co> Option 2. [23:27] &lt;nop> jrand0m option 2, ou faire ce qu'on a dit avant [23:27] &lt;nop> on doit faire confiance à localhost [23:27] *** Déconnexion: cohesion (class) [23:27] &lt;nop> on suppose que localhost n'est pas compromis [23:27] &lt;jrand0m> le truc étrange avec l'option 2, c'est que soit l'utilisateur devra entrer une phrase de passe pour démarrer le router, soit la clé de session sera connaissable [23:27] &lt;jrand0m> bon point nop. [23:28] &lt;nop> encore une fois, nous sommes un transport, on ne peut pas trop se soucier de ça, ça peut être modifié côté client, ou on pourrait leur donner des options [23:28] &lt;nop> selon le niveau de paranoïa [23:28] &lt;nop> équilibre sécurité vs commodité [23:29] &lt;co> Alors je propose d'avoir 3 par défaut, et de donner à l'utilisateur l'option d'utiliser 2. [23:29] &lt;nop> exactement [23:29] &lt;jrand0m> oui. ok, l'avantage c'est que les gens peuvent (et devraient !) prendre le code du router et le modifier selon ce compromis - un « tinfoil I2P router » et un « jane sixpack I2P router » [23:29] &lt;jrand0m> ok, cool, je vais me contenter du simple 3) pour l'instant alors [23:30] &lt;jrand0m> ok 2.3) à faire [23:30] * co aimerait revenir sur le sujet NS à la fin de la réunion. [23:30] * nop doit finir de lire l'e-mail NS [23:30] &lt;jrand0m> 'k, tu es le point n°5 maintenant [23:30] &lt;co> Je peux attendre la fin. [23:31] &lt;jrand0m> mihi a monté quelques tests pour mettre en évidence des bugs dans l'impl du SDK. certains sont déjà corrigés, d'autres non. les corriger est sur la todo :) [23:32] &lt;jrand0m> également, il y a eu une douzaine de changements dans diverses specs. dès que j'aurai le temps je mettrai à jour la doc et je la pousserai, bien que je puisse simplement mettre une page d'errata sur le wiki en attendant [23:33] &lt;nop> word [23:34] &lt;jrand0m> autres choses à faire... euh, j'ai corrigé le truc « Wrong Size generating key » ce matin plus quelques bugs aléatoires [23:34] &lt;jrand0m> ok, c'est tout pour le statut dev. 3) trucs de spec [23:35] &lt;jrand0m> 3.1) voir la todo à propos des mods. il y a surtout eu des changements typographiques, je suis tombé sur un un peu plus gros aujourd'hui en implémentant les garlics. toujours pas de problème, ça nécessite juste de déplacer quelques structures de données et de faire un peu d'acrobatie avec le chiffrement. je mettrai ça dans l'errata. [23:35] &lt;jrand0m> 3.2) [je sais, celui-ci n'était pas à l'ordre du jour, mais le voilà quand même] questions sur les specs [23:35] &lt;shardy> (brb, je suis toujours là en lurking si vous avez besoin de moi) [23:35] &lt;jrand0m> quelqu'un a des questions sur une des specs ? [23:35] &lt;jrand0m> cool shardy [23:36] &lt;co> jrand0m: Peux-tu nous redire quelle spec est dans quel document. [23:37] &lt;jrand0m> (Link: http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs)http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs les répertorie [23:37] &lt;co> Je vais regarder. [23:38] &lt;jrand0m> (en regardant ça je me rappelle que je dois documenter le transport UDP sûr et fiable. encore une autre todo...) [23:39] &lt;jrand0m> il y a eu des questions de diverses personnes concernant quelles specs regarder - en gros, à moins que vous vouliez savoir comment les routers fonctionnent (ou que vous vouliez aider à les implémenter), vous n'aurez pas besoin de lire la spec I2NP. I2CP et la section I2CP des structures de données suffisent [23:40] &lt;nop> jrand0m [23:40] &lt;jrand0m> si sr ? [23:41] &lt;nop> tu veux dire UDP réel au sens paquets UDP [23:41] &lt;nop> ou UDP au sens d'un protocole de type UDP en général [23:41] &lt;jrand0m> oui, UDP au sens paquets UDP [23:41] &lt;nop> pour I2P [23:41] *** thecrypt1 (~thecrypto@anon.iip) a rejoint le canal #iip-dev [23:41] *** thecrypt1 se nomme désormais thecrypto [23:41] &lt;jrand0m> i2p/code/router/java/src/net/invisiblenet/i2p/router/transport/udp pour l'implémentation [23:42] &lt;thecrypto> de retour [23:42] &lt;jrand0m> wb [23:42] &lt;thecrypto> quelqu'un veut bien m'envoyer ce qui s'est passé pendant mon absence ? [23:43] &lt;jrand0m> l'impl UDP est assez simple - elle fait un échange DH et les messages sont découpés en paquets de 1K et chiffrés en AES256 avec la clé générée [23:43] &lt;jrand0m> le rekeying est pris en charge mais pas automatique pour le moment [23:43] &lt;jrand0m> des ACK sont renvoyés par lots (aka « J'ai reçu tous les paquets du message 42 jusqu'au paquet 18 mais pas les 3 ou 7 ») [23:44] &lt;jrand0m> (et la raison pratique pour laquelle j'ai fait l'impl UDP avant l'impl TCP, c'est qu'UDP donne des E/S asynchrones « gratuites » avec presque 0 overhead) [23:45] &lt;nop> bien sûr [23:45] &lt;jrand0m> il reste deux choses à faire dans cette impl udp - faire du Station-to-Station pour les MITM et ajouter un paquet pour « oh merde, j'ai oublié la clé de session » [23:45] &lt;nop> bien [23:46] &lt;jrand0m> après le transport UDP, le prochain que je veux implémenter est le HTTP par sondage (polling) - ainsi nous aurons le support à la fois pour l'utilisateur lambda (UDP) et pour l'utilisateur derrière un pare-feu / un NAT / un proxy (polling HTTP) [23:47] &lt;jrand0m> ok, donc, oui, il faut documenter ça dans une spec :) [23:48] * jrand0m !thwaps self for coding before specing [23:48] &lt;thecrypto> coder avant d'écrire la spec m'aide [23:48] &lt;jrand0m> oui, ça marche mieux de façon itérative [23:48] &lt;jrand0m> (puisqu'on trouve des problèmes dans les specs en les implémentant, etc.) [23:49] &lt;jrand0m> ok, c'était 3) specs. 4) administrivia [23:49] &lt;jrand0m> 4.1) anon cvs. thecrypto ? :) [23:49] &lt;thecrypto> juste à temps [23:49] &lt;thecrypto> eh bien, je regarde ça, je pense que 2401 est actuellement bloqué [23:49] &lt;jrand0m> peux-tu cvs -d :pserver: en local ? [23:49] &lt;thecrypto> et il y a peut-être aussi des trucs inetd à faire merci jrandom [23:50] &lt;jrand0m> ah cool' [23:50] &lt;thecrypto> laisse-moi tester ça j'avais oublié que tu pouvais faire ça :) [23:51] &lt;thecrypto> ce serait juste cvs -d :pserver: ? [23:51] &lt;jrand0m> cvs -d :pserver:anonymous@localhost:/home/cvsgroup/cvsroot/ co i2p [23:52] &lt;jrand0m> aussi, ce serait génial si on pouvait mettre un bugzilla là-dessus aussi [23:52] &lt;thecrypto> acvs [checkout aborted]: connect to localhost(127.0.0.1):2401 failed: Connection refused [23:52] &lt;jrand0m> 'k, après avoir ajouté la ligne inetd.conf et fait un kill -HUP identd ? [23:52] &lt;thecrypto> laisse-moi essayer cette ligne inet et je te reviens [23:52] &lt;jrand0m> euh, inetd :) [23:52] &lt;jrand0m> 'k cool [23:53] &lt;thecrypto> le pserver va sur la même ligne ? [23:53] &lt;jrand0m> oui, tout ça tient sur une seule ligne [23:55] &lt;jrand0m> ok, c'est tout pour l'administrivia, du moins à ce à quoi je pense [23:55] &lt;jrand0m> 5a) co, à toi [23:56] &lt;co> Quand deux personnes veulent enregistrer le même nom d'entité, la seconde est refusée. [23:56] &lt;co> Mais si nous utilisons une approche basée sur des signatures, [23:56] &lt;co> la personne qui a été refusée pourrait quand même envoyer un message au serveur de noms [23:56] &lt;co> lui disant de modifier l'enregistrement. [23:56] &lt;co> Il y a deux possibilités : [23:57] &lt;co> 1) la CA envoie au serveur de noms une copie de la clé publique de l'entité approuvée. [23:57] &lt;co> 2) la CA envoie à la personne qui enregistre un nom un certificat, signé par sa clé privée. Le serveur de noms aura la clé publique de la CA pour le vérifier. [23:58] &lt;co> Si un utilisateur malveillant dit au serveur de noms de modifier un certain enregistrement, l'absence de certificat empêcherait la modification. [23:58] &lt;co> C'est ce que je pensais. [23:59] &lt;jrand0m> mais dans ce cas la CA connaît la clé - la crypto asymétrique voudrait dire que la CA ne connaît jamais que la clé publique, et la CA ne voudrait ni n'aurait besoin de donner cette clé publique à qui que ce soit - elle sert juste au véritable metteur à jour pour signer lorsqu'il demande une mise à jour [00:00] &lt;jrand0m> ce que tu décris ressemble plutôt à de la crypto symétrique - utiliser en gros une phrase de passe [00:00] &lt;thecrypto> cvs me joue des tours ! [00:00] &lt;jrand0m> (où le certificat est le secret partagé entre les CA et le propriétaire authentique du nym (pseudonyme)) [00:00] *** mrsc (~efgsdf@anon.iip) a rejoint le canal #iip-dev [00:01] &lt;jrand0m> quoi de neuf thecrypto ? [00:01] &lt;thecrypto> j'ai ajouté l'utilisateur anonymous avec mot de passe vide, l'ai ajouté aux readers et au cvsgroup et j'obtiens cvs login: authorization failed: server localhost rejected access to /home/cvsgroup/cvsroot for user anonymous [00:01] &lt;co> jrand0m: Bon point. Disons que cette partie de la spécification n'est pas finalisée, et je vais y réfléchir encore. [00:01] &lt;jrand0m> cool [00:01] *** LeerokLacerta (~leerok@anon.iip) a rejoint le canal #iip-dev [00:02] &lt;LeerokLacerta> Konnichiwa. [00:02] &lt;jrand0m> hmm thecrypto, je ne pense pas que tu veuilles un utilisateur OS anonymous [00:02] &lt;jrand0m> salut LeerokLacerta [00:02] &lt;LeerokLacerta> Bonjour, jrand0m. [00:02] &lt;thecrypto> eh bien j'ai mis un mot de passe et maintenant ça marche [00:03] &lt;co> jrand0m: Et si tu as d'autres suggestions après avoir lu la spec, envoie-les-moi. [00:03] &lt;jrand0m> je ferai ça co [00:03] &lt;jrand0m> cool thecrypto.. est-ce que /bin/false est leur shell ? [00:03] &lt;thecrypto> maintenant je dois juste trouver cette section dans le manuel cvs sur comment créer un utilisateur [00:03] -> *thecrypto* c'est quoi le mdp ? [00:04] &lt;thecrypto> maintenant oui [00:05] &lt;jrand0m> ok, on pourra régler ça après la réunion. [00:05] &lt;jrand0m> ok, dernier point à l'ordre du jour : 5b) ? [00:05] &lt;jrand0m> des questions / idées / préoccupations ? [00:05] &lt;thecrypto> allez juste jeter un œil à l'appli IM [00:06] &lt;thecrypto> pour l'instant tout ce que ça fait c'est créer un arbre mais ça vous montre à quoi ça commence à ressembler [00:06] &lt;LeerokLacerta> Pas de SOCKS ? [00:06] &lt;thecrypto> oh ouais c'est ce que j'ai oublié [00:06] &lt;jrand0m> ah cool thecrypto [00:06] &lt;jrand0m> SOCKS ? comme dans, le protocole de proxy ? [00:06] &lt;thecrypto> quelqu'un ici est bon pour faire des icônes ? [00:06] &lt;LeerokLacerta> Oui. [00:06] &lt;LeerokLacerta> La réponse à chaque fois que j'ai demandé a été « Non ». [00:07] &lt;jrand0m> ah. oui, on va clairement vouloir un proxy socks, mais personne ne travaille dessus pour l'instant. [00:07] &lt;LeerokLacerta> Hmm. [00:07] &lt;jrand0m> ça fera partie des applis qu'on voudra pour la 1.0 publique, afin que les gens puissent naviguer sur des sites basés sur i2p, et aussi pour que les gens puissent naviguer anonymement sur le web normal [00:07] &lt;mihi> il y a assez de proxies socks disponibles gratuitement, je dirais ;) [00:08] &lt;jrand0m> exactement, il suffit de les intégrer [00:08] &lt;mihi> mais je n'en connais pas en Java. [00:08] &lt;jrand0m> l'appli cliente JAP pourrait bien marcher, je ne sais pas si elle est GPL par contre [00:08] &lt;mihi> le client jap ne contient pas de proxy. [00:08] &lt;thecrypto> bon j'ai besoin d'icônes pour le projet I2PIM [00:09] &lt;thecrypto> Quelque chose pour représenter en ligne, hors ligne et un groupe de personnes [00:09] &lt;mihi> le seul proxy est un proxy http/ftp et il est dans le dernier mix. [00:10] &lt;mihi> comme avec iip - isproxy ne connaît aucun protocole IRC. [00:10] &lt;jrand0m> oui, ça c'est le côté sortant - pour les sites web basés sur i2p, on aura besoin de quelque chose qui accepte les requêtes de proxy des navigateurs locaux, fasse la résolution de la dest, et envoie les messages à la dest appropriée [00:10] &lt;thecrypto> quelqu'un d'intéressé ? [00:11] &lt;co> thecrypto: Pourrais-tu prendre les icônes du projet gaim sous GPL ? [00:11] * jrand0m fait des graphismes horriblement ennuyeux dans ms paint [00:11] &lt;co> Puisque c'est sous GPL, et ceci aussi, sauf erreur. [00:11] &lt;thecrypto> oui, je pourrais [00:11] &lt;jrand0m> si I2PIM utilise les libs client du sdk, I2PIM est définitivement GPL :) [00:12] &lt;thecrypto> ahh la merveilleuse GPL [00:12] &lt;jrand0m> LeerokLacerta> une raison particulière pour laquelle tu demandes, ou juste envie de nous pousser à le faire ? ;) [00:13] &lt;thecrypto> le problème avec celles de gaim c'est qu'elles viennent des applis IM qu'ils utilisent [00:14] &lt;thecrypto> donc si quelqu'un pouvait faire l'icône I2PIM ce serait juste génial [00:15] * jrand0m pense qu'on aura plein d'images gribouillées sous paint pour l'instant... [00:16] &lt;jrand0m> ok, quelqu'un a d'autres idées / questions / commnets ? [00:16] &lt;nop> J'ai des commnets [00:16] &lt;jrand0m> (à part « wtf est un commnet ») [00:16] &lt;jrand0m> c'est contagieux ? [00:16] *** nixonite (~nixonite@anon.iip) a rejoint le canal #iip-dev [00:16] &lt;mrflibble> lol [00:17] &lt;jrand0m> 'k, bon, sinon, ça conclut la réunion, plus de points à l'ordre du jour [00:17] &lt;nixonite> j'ai raté la réunion ? [00:17] &lt;jrand0m> oui, 21h GMT [00:17] &lt;jrand0m> eh bien, techniquement tu es arrivé pour la fin :) [00:17] &lt;nixonite> oh [00:18] &lt;co> nop: Allons-y, on t'écoute. [00:18] &lt;thecrypto> alors, quels sont les commentaires [00:18] * jrand0m pensait que nop se moquait juste de ma faute de frappe, mais s'il a des commentaires, vas-y bro [00:20] &lt;thecrypto> anon cvs ne m'aime toujours pas, plus de travail demain [00:20] &lt;jrand0m> donne-moi root et je la mettrai en route [00:21] &lt;thecrypto> parle à nop pour ça [00:21] &lt;jrand0m> heh 'k [00:22] &lt;jrand0m> ok, comme nop semble avoir été ramené au boulot... [00:22] &lt;jrand0m> nop, et tout le monde en fait > si vous avez des commentaires / questions / préoccupations, faites-le-nous savoir ou postez sur la liste de diffusion (ou même sur le wiki) [00:23] * jrand0m charge et *baf* met fin à la réunion.
&lt;/div></description></item><item><title>Réunion des développeurs I2P, 9 septembre 2003</title><link>/fr/blog/2003/09/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-9-septembre-2003/</link><pubDate>Tue, 09 Sep 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/09/09/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-9-septembre-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents&amp;nbsp;:&lt;/strong> Brownspider, co, jrand0m, mariesofie, mihi, shardy, w0rmus&lt;/p>
&lt;h2 id="meeting-log">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [22:57] &lt;jrand0m> ok, bonsoir messieurs et mesdemoiselles [22:57] &lt;jrand0m> ordre du jour : [22:57] &lt;jrand0m> 0) bienvenue [22:57] &lt;jrand0m> 1) cvs [22:57] &lt;jrand0m> 4) service de nommage [22:58] &lt;co> Tu as oublié 5) questions. [22:58] &lt;jrand0m> 3) état du développement [22:58] &lt;jrand0m> 2) questions sur les spécifications ? [22:58] &lt;jrand0m> 5) autres questions ? [22:58] &lt;jrand0m> oh merde, j'ai oublié de les reclasser. ok. ils sont numérotés de travers :) 0 == 0, 1 == 1, 4 == 2, 3 == 3, 2 == 4, 5 == 5 [22:59] &lt;jrand0m> voyons si j'arrive à m'y retrouver au fur et à mesure... [22:59] &lt;jrand0m> ok, 0) bienvenue [22:59] &lt;shardy> vive les groupes de permutations ! [22:59] &lt;jrand0m> bienvenue à la réunion 57 [22:59] &lt;jrand0m> ouais, de toute façon, ce ne sont que des symboles [22:59] &lt;w0rmus> trop bien, quoi de neuf ;0 [23:00] &lt;w0rmus> je vais rejoindre le chœur des spectateurs [23:00] &lt;jrand0m> 1) cvs est toujours en panne, après plus de 10 jours. on cherche un nouvel hébergeur. [23:00] &lt;jrand0m> sf.net craint, et je n'ai aucune raison de croire que le nongnu de gnu soit meilleur. [23:00] &lt;co> jrand0m: Pourquoi ne pas donner à cet hôte l'alias "cvs.invisiblenet.net" ? [23:00] &lt;jrand0m> nop mène la charge pour trouver le nouvel hôte. [23:01] &lt;jrand0m> bien sûr co, une fois qu'on aura le serveur [23:01] &lt;shardy> de quoi avez-vous besoin pour un hôte ? [23:01] &lt;jrand0m> shardy> une connexion réseau fiable, accès ssh/cvs. et un peu d'espace disque [23:01] &lt;shardy> vous avez quelque chose en vue ? [23:01] &lt;shardy> parce que sinon, je peux peut-être aider. [23:02] &lt;jrand0m> génial ! je ne sais pas ce que nop a en vue, mais je lui demanderai de te contacter (à moins qu'il ne soit là maintenant ?) [23:02] * w0rmus tapote nop [23:03] &lt;shardy> J'ai du SDSL professionnel 1,1. Il me faudrait trouver une machine. mais tant que vous n'utilisez pas des quantités dantesques de bande passante je pourrais probablement héberger le serveur. [23:03] &lt;shardy> de combien d'espace disque auriez-vous besoin ? [23:03] &lt;jrand0m> le dépôt fait actuellement ~ 6Mb. donc 50M devraient suffire pour la croissance pendant un bon moment [23:04] &lt;shardy> oh. pfff. c'est rien. [23:04] &lt;shardy> et la machine n'aurait pas besoin d'être super rapide ? [23:04] &lt;shardy> vous ne feriez pas de grosses compilations dessus ? [23:04] &lt;jrand0m> nan, un 286 ferait probablement l'affaire. [23:04] &lt;jrand0m> non, strictement du checkin/checkout CVS [23:04] &lt;jrand0m> (et diff, et log, etc. ;) [23:05] &lt;jrand0m> "on est en Java, pas besoin de fermes de compilation" &lt;/fark> [23:05] *** Déconnexion : cohesion (class) [23:05] &lt;w0rmus> les personnes soucieuses d'anonymat accèdent-elles à CVS via quelque chose comme JAP ? Je n'ai jamais utilisé CVS [23:05] &lt;jrand0m> w0rmus> j'utilise cvs via une série privée de proxys ssh [23:05] &lt;co> jrand0m: N'oublie pas qu'une implémentation en C ou C++ est probable à l'avenir. [23:06] &lt;mihi> jap ne permet pas l'accès à cvs AFAIK :( [23:06] &lt;w0rmus> tunnel SSH [23:06] &lt;shardy> laisse-moi voir ce que je peux faire. quelqu'un a dit qu'il allait me donner un autre disque... si je peux en avoir un j'ai une machine que je peux monter. [23:06] &lt;jrand0m> oh, bien sûr co. je ne pense simplement pas qu'on puisse exiger qu'un dépôt cvs soit aussi une ferme de compilation. [23:07] &lt;jrand0m> génial shardy. si on peut faire quoi que ce soit, dis-le. [23:07] &lt;co> jrand0m: Tu as raison. Ils devraient être séparés. [23:07] &lt;shardy> ça marche. laisse-moi dégoter un disque, je devrais pouvoir en trouver un, et si c'est le cas j'hébergerais volontiers le cvs pour tout le monde. [23:07] &lt;jrand0m> shardy++ [23:07] &lt;w0rmus> youpi ;0 [23:07] &lt;jrand0m> ok, 4) service de nommage [23:08] &lt;jrand0m> co, ça avance ? [23:08] &lt;co> Je suis encore en train d'écrire, mais j'aimerais en dire quelques mots. [23:08] &lt;co> D'abord, pour répondre à une question de thecrypto lors de la dernière réunion, le NS ne fournit pas de notification indiquant qu'une personne est en ligne. [23:09] &lt;co> Il indique simplement qu'on peut contacter une personne par certains moyens, comme AIM. [23:09] &lt;co> Ensuite, côté client. [23:09] &lt;co> Il y aura une API que les programmes pourront utiliser pour interroger des serveurs de nommage. [23:10] &lt;co> Le mécanisme sous-jacent lira un fichier de configuration indiquant quels serveurs interroger, utilisera le réseau I2P pour obtenir les résultats, et renverra les résultats à l'appelant. [23:11] &lt;co> Le mécanisme sous-jacent lira également l'adresse de destination pour contacter le router local depuis un fichier. [23:11] &lt;jrand0m> le mécanisme de destination ? [23:11] &lt;co> Je suis désolé, l'adresse de destination. [23:11] &lt;jrand0m> ah 'k [23:12] &lt;co> C'est tout pour l'instant. [23:12] &lt;jrand0m> cool [23:12] &lt;w0rmus> Je suis d'accord [23:12] &lt;w0rmus> ;) [23:12] &lt;jrand0m> une idée approximative des échéances pour différents jalons ? [23:13] &lt;jrand0m> évidemment rien qu'on puisse te reprocher si ça change, je me demande juste [23:13] &lt;co> Disons d'ici la fin de la semaine pour terminer la spécification et la publier, ainsi que l'API. [23:14] * mariesofie arrive en retard [23:14] &lt;jrand0m> ah nice co [23:14] &lt;co> Ensuite, je commencerai à l'implémenter. Je ne sais pas combien de temps ça prendra, toutefois. [23:14] &lt;jrand0m> compréhensible [23:15] &lt;jrand0m> quelqu'un d'autre a des questions/pensées sur le service de nommage ? [23:15] &lt;jrand0m> ok, 3) état du développement [23:16] &lt;jrand0m> le développement avance bien. [23:16] &lt;jrand0m> côté Java, on est conforme à la spec et on implémente tous les messages et structures I2CP et I2NP [23:17] &lt;jrand0m> l'architecture Java elle-même est fonctionnelle et je vais continuer à ajouter des stubs pour les différents sous-systèmes [23:17] &lt;co> Tu l'as testé ? [23:17] &lt;jrand0m> les messages &amp; structures ? oui via le harnais TestData dans net.invisiblenet.i2p.data.test [23:17] &lt;co> Je veux dire connecter deux ordinateurs différents avec I2P. [23:18] &lt;jrand0m> oh, non, ça nécessite l'implémentation complète du sous-système de communication [23:18] &lt;co> Je vois. [23:18] &lt;jrand0m> d'abord je construis les différents sous-systèmes pour fonctionner en mode test, puis j'implémente les différents sous-systèmes pour qu'ils puissent fonctionner isolément [23:19] &lt;jrand0m> on est probablement à 2 semaines d'un client envoyant un message à un client sur un router différent [23:19] * mariesofie applaudit [23:20] &lt;jrand0m> il restera encore beaucoup de travail après ça avant l'alpha, mais c'est un progrès [23:21] &lt;jrand0m> les specs datastructures et I2NP ont besoin d'une douzaine de petites modifications que j'ai accumulées pendant l'implémentation pour corriger des choses oubliées. ex. "datastructures p11, TunnelSigningPublic/PrivateKey should contain SIGNING Public/Private keys" et "i2np p15, TunnelCreateStatus - add hash of the replying RouterIdentity" [23:21] &lt;shardy> mince. je dois vraiment me mettre aux specs. [23:22] &lt;jrand0m> eh bien, elles seront bientôt hébergées sur ta machine, donc ce sera facile :) [23:22] &lt;w0rmus> haha [23:22] &lt;w0rmus> je n'ai pas fini les specs non plus [23:23] &lt;mariesofie> j'ai imprimé les specs, je les ai lues tellement de fois qu'elles se sont usées et j'ai dû en imprimer une autre copie [23:23] &lt;jrand0m> d'après des discussions que j'ai eues avec différentes personnes, j'ai trouvé que les specs ne sont pas top pour expliquer comment ça marche vraiment. elles couvrent à la fois le flou et les détails techniques, mais pas pourquoi ces détails répondent aux objectifs [23:23] &lt;w0rmus> heh [23:23] &lt;jrand0m> mdr mariesofie [23:23] &lt;jrand0m> ok, c'est tout pour 3) état du développement [23:24] &lt;jrand0m> passons à 2) questions sur les specs [23:24] &lt;w0rmus> je suppose que je vais les lire au lieu de ce stupide calcul [23:24] &lt;co> Je pense un peu à l'avenir. [23:24] &lt;co> Les implémentations Python et C ou C++ devront avoir des données de messages lisibles par l'implémentation Java. [23:24] *** Déconnexion : mihi (EOF du client) [23:25] &lt;jrand0m> exact, co [23:25] &lt;co> Comment allez-vous faire ? [23:25] &lt;jrand0m> la spec datastructures définit précisément les formats d'octets [23:25] &lt;jrand0m> et tout est en big-endian et tous les nombres sont non signés [23:25] &lt;mariesofie> vous visez quel niveau de connaissances techniques pour les specs ? quelqu'un avec des connaissances info correctes ? des étudiants en informatique niveau école d'ingénieurs ? [23:25] &lt;co> Ah, d'accord. [23:25] *** mihi_ (~none@anon.iip) a rejoint le canal #iip-dev [23:26] &lt;mariesofie> c.-à-d. quel est le public cible ? [23:26] *** mihi_ est maintenant connu sous le nom de mihi [23:26] &lt;jrand0m> mariesofie> eh bien, ces specs ont été ciblées un peu au hasard. i2p_philosophy était le "ok, c'est quoi l'idée ?", mais le reste des specs visait les personnes intéressées par l'implémentation concrète du système [23:26] &lt;jrand0m> il nous faut vraiment vraiment des docs intermédiaires [23:27] &lt;mariesofie> je vois [23:27] &lt;mariesofie> J'ai trouvé que la doc de l'API est très facile à comprendre et utile, mais ironiquement je me perds encore en lisant les specs I2NP en essayant de comprendre l'architecture de base [23:28] &lt;mariesofie> c'est peut-être plus de ma faute que celle de la doc :) [23:28] &lt;jrand0m> heh geek :) [23:29] &lt;jrand0m> ok, d'autres questions sur les specs ? passons à 5) autres questions [23:29] &lt;jrand0m> quelqu'un a d'autres questions ? c'est le dernier point de l'ordre du jour de la réunion [23:30] &lt;w0rmus> je me demande où en est thecrypto avec achat [23:30] &lt;jrand0m> ah, thecrypto est hors ligne pour les trois prochaines semaines environ [23:30] &lt;mihi> qu'en est-il de la revue par les pairs ? [23:30] &lt;w0rmus> ou atalk [23:30] &lt;w0rmus> wow [23:30] &lt;mihi> quelqu'un la relit ? [23:30] &lt;mariesofie> je pensais que thecrypto avait 2 h par jour [23:31] &lt;w0rmus> et je ne peux même pas voir le code qu'il a :( [23:31] &lt;jrand0m> mihi> des documents ont été envoyés à diverses personnes pour relecture et, au fur et à mesure que les retours arrivent, ils seront pris en compte. [23:31] &lt;jrand0m> w0rmus> tu as des questions sur ATalk ? [23:32] &lt;shardy> Je la relirai dès que j'aurai du temps :) [23:32] &lt;mihi> je voulais dire, est-ce qu'il y a eu des retours jusqu'à présent [23:32] &lt;w0rmus> je suppose que non [23:32] &lt;mihi> s/nowß/now?/ [23:32] &lt;jrand0m> mihi> principalement sous forme de discussions et de clarifications [23:32] &lt;jrand0m> génial shardy :) [23:33] &lt;Brownspider> joyeux anniversaire google [23:33] &lt;jrand0m> mariesofie> oui, mais ce n'est même pas assez de temps pour qu'il d/l la doc du langage Java et continue le dev :/ [23:33] &lt;w0rmus> ahaha wtf [23:35] &lt;jrand0m> ok, d'autres questions / idées ? [23:35] &lt;w0rmus> je suppose que je devrais mentionner que je n'ai jamais codé en dehors de l'école [23:35] &lt;w0rmus> mais il faut bien commencer quelque part [23:35] &lt;jrand0m> c'est le bon moment pour commencer :) [23:35] &lt;jrand0m> clair [23:35] &lt;w0rmus> ;0 [23:35] &lt;mariesofie> j'ai des questions sur l'API, mais pas encore, dans un jour ou deux quand j'aurai pu l'essayer un peu plus [23:35] &lt;w0rmus> j'ai fait environ 2 ans de Java [23:36] &lt;jrand0m> ok cool mariesofie, envoie juste un msg à la liste ou envoie-moi un message ici quand tu veux [23:37] &lt;co> mariesofie: As-tu lu la discussion sur la liste de diffusion iip-dev ? [23:37] &lt;w0rmus> où est-elle archivée ? [23:37] &lt;jrand0m> http://news.gmane.org/thread.php?group=gmane.comp.security.invisiblenet.iip.devel [23:37] &lt;jrand0m> (trafic assez faible en ce moment) [23:38] &lt;Brownspider> jrand0m veut que tu codes quelque chose qui ne peut pas exister logiquement, pour déchirer le monde, pour mettre fin au règne de dieu. [23:38] &lt;shardy> mes services tiennent toujours si vous avez besoin qu'on écrive ou débugue des cœurs crypto ou assimilés. [23:39] *** M123456789 (~no@anon.iip) a rejoint le canal #iip-dev [23:39] &lt;co> Brownspider: hein ? [23:39] &lt;Brownspider> co, c'était sur son freesite, laisse tomber [23:40] &lt;jrand0m> super shardy, j'ai le sentiment qu'on va en avoir besoin une fois que les routers seront opérationnels, et surtout quand on remettra les APIs C/Python en conformité avec la spec [23:40] &lt;mariesofie> co> je n'ai lu qu'à rebours jusqu'au numéro #52 à peu près [23:42] &lt;jrand0m> ok. des derniers mots (alors que je regarde le *baf*er...) [23:43] *** mihi_backup_ (~none@anon.iip) a rejoint le canal #iip-dev [23:43] *** Déconnexion : mihi_backup (EOF du client) [23:43] *** mihi_backup_ est maintenant connu sous le nom de mihi_backup [23:43] &lt;jrand0m> ok super. la semaine prochaine, même bat-heure, même bat-lieu. [23:44] * jrand0m *baf* met fin à la réunion &lt;/div>
&lt;/div></description></item><item><title>Réunion des développeurs I2P, 2 septembre 2003</title><link>/fr/blog/2003/09/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-septembre-2003/</link><pubDate>Tue, 02 Sep 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/09/02/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-2-septembre-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> jrand0m, mihi, shardy, thecrypto, w0rmus&lt;/p>
&lt;h2 id="meeting-log">Journal des réunions&lt;/h2>
&lt;div class="irc-log"> [22:53] &lt;jrand0m> ok, wtf, pourquoi pas. ordre du jour : [22:53] &lt;jrand0m> 0) bienvenue [22:53] &lt;jrand0m> 1) publication des spécifications &amp;amp; du sdk [22:53] &lt;jrand0m> 2) questions sur les spécifications &amp;amp; le sdk [22:53] &lt;jrand0m> 3) statut du développement 3.1) co's NS 3.2) critères pour le SDK 1.0 3.3) simulateur de réseau 3.4) autres applications [IM, tunnel, etc] 3.5) plus de transports 3.6) implémentation du router Java [22:53] &lt;jrand0m> 4) changer l'heure de la réunion ? [22:53] &lt;jrand0m> 5) paperasse cvs [22:54] &lt;jrand0m> 6) les trucs de shardy [22:54] &lt;jrand0m> 7) tribune libre [22:54] &lt;jrand0m> c'est tout. [22:54] &lt;jrand0m> 0) bienvenue [22:54] &lt;w0rmus> hihi [22:54] &lt;thecrypto> donc bienvenue à tous à la réunion numéro 55 [22:54] &lt;thecrypto> 56 [22:55] &lt;thecrypto> 56 est correct [22:55] *** Déconnexion: mihi (EOF depuis le client) [22:55] &lt;jrand0m> salut. bienvenue à la réunion 56 [22:55] &lt;jrand0m> ouais [22:55] &lt;jrand0m> 1) publication des spécifications &amp;amp; du sdk [22:55] &lt;w0rmus> haha [22:55] *** mihi (~none@anon.iip) a rejoint le canal #iip-dev [22:55] &lt;jrand0m> les spécifications sont publiées et le sdk 0.2 est également disponible. [22:56] &lt;jrand0m> actuellement, ils ne sont disponibles que sur freenet [`http://localhost:8888/CHK@p1VU1U67UgXYJ7v7cS4Xqn~p4ssLAwI,RvdwV4jZyZYcJgYabpVPOQ/I2P_SDK.zip]` [22:56] &lt;jrand0m> mais nop m'a dit qu'il les mettrait sur le Web normal aujourd'hui, ainsi qu'un e-mail à quelques-unes des listes traditionnelles pour rassembler des relecteurs [22:57] &lt;jrand0m> 2) des nouvelles questions sur les spécifications ou le sdk ? [22:58] *** nixonite (~nixonite@anon.iip) a rejoint le canal #iip-dev [22:58] *** terrific (terrific@anon.iip) a rejoint le canal #iip-dev [22:58] &lt;jrand0m> bon, la première question là-dedans, c'est : où en est la progression de la /lecture/ des spécifications ? :) [22:58] &lt;w0rmus> faut que je m'y mette :) [22:58] &lt;thecrypto> lentement&lt;/div>
&lt;p>[Le compte rendu de la réunion se poursuit avec des discussions sur les spécifications, le développement du SDK, le simulateur de réseau et d&amp;rsquo;autres projets. La réunion aborde des mises à jour sur l&amp;rsquo;état d&amp;rsquo;avancement du développement et la planification des versions à venir.] &lt;/div>&lt;/p></description></item><item><title>Réunion des développeurs I2P, 26 août 2003</title><link>/fr/blog/2003/08/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-ao%C3%BBt-2003/</link><pubDate>Tue, 26 Aug 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/08/26/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-26-ao%C3%BBt-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> jeremiah, jrand0m, mihi, nop, thecrypto&lt;/p>
&lt;h2 id="meeting-log">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [23:00] &lt;jrand0m> ok, topics> x.0: bienvenue x.1: questions sur les specs x.2: problèmes elg x.3: statut du SDK x.4: plan de publication x.5: applis [23:00] &lt;jrand0m> est-ce que x == 0 ou 1 ou 2 ? [23:00] &lt;jeremiah> 22/7 [23:01] &lt;thecrypto> je pense que c'est 0 [23:01] * jrand0m enregistre toujours, alors wtf, pourquoi pas. [23:01] &lt;jrand0m> 0.0: bienvenue. [23:01] &lt;jrand0m> salut. [23:01] &lt;jrand0m> 0.1: questions sur les specs [23:01] &lt;jrand0m> quelqu'un a lu les specs ? :) [23:02] * mihi oui. enfin, a essayé [23:02] &lt;jrand0m> w0ah sérieux [23:02] &lt;jeremiah> non [23:02] &lt;jeremiah> quelles sont les nouvelles ? [23:02] &lt;thecrypto> de temps en temps [23:02] &lt;jrand0m> mihi> essayé, difficile à lire, mauvaise rédaction, organisation incompréhensible, ou juste chiant à mourir ? [23:03] &lt;mihi> je ne suis simplement pas assez familiarisé avec la crypto. la première partie était très intéressante. [23:03] &lt;jrand0m> jeremiah> les specs sont dans CVS, et je poste sur iip-dev quand elles sortent. les actuelles sont : i2cp, i2np, i2p data structures, polling http transport proto [23:03] &lt;mihi> mais quand c'est devenu pointu, tu aurais pu expliquer comment faire un ragoût irlandais et je ne m'en serais même pas rendu compte ;) [23:04] &lt;jeremiah> cool [23:04] &lt;jrand0m> lol mihi [23:05] &lt;mihi> bien que le format ait aussi ses problèmes -je n'ai pas OpenOffice ici, juste le vieux StarOffice 5.2 [23:05] &lt;jrand0m> StarOffice 5.2 ne le lit pas ? Tu préférerais .pdf ou du html bricolé ? [23:05] &lt;jrand0m> (ou .txt ? quoique txt n'aurait pas d'images ni de vrai formatage) [23:05] &lt;mihi> je préférerais le format "ancien" .sdw. [23:05] &lt;jeremiah> pdf si possible [23:05] &lt;mihi> ou pdf [23:06] &lt;jrand0m> pdf est une solution en un clic. [23:06] * jrand0m édite dans OpenOffice, lit en pdf [23:06] &lt;jeremiah> ou appleworks [23:06] &lt;jeremiah> ;) [23:06] &lt;mihi> sxw n'est pris en charge que dans StarOffice 6.0 et supérieur [23:06] &lt;jrand0m> ah ok mihi [23:06] * jrand0m a mis du .sxw parce que la dernière fois les gens se sont plaints et voulaient du .sxw. quand on publiera on mettra .sxw, .sdw et .pdf [23:07] &lt;jrand0m> (ou peut-être .doc si je me sens sale) [23:07] &lt;mihi> ça ne me dérangerait pas non plus .sdw.zip ou .sdw.gz ou .sdw.bzw... [23:07] &lt;mihi> s/bzw/bz2/ [23:07] &lt;jrand0m> heh, zippé, sûr. [23:08] &lt;jrand0m> la spec des structures de données peut nécessiter une modif, et le proto réseau nécessite quelques urls fixes avant la publication. [23:08] &lt;jrand0m> quelqu'un a des questions sur l'une des quatre specs ? [23:09] &lt;thecrypto> pas pour le moment [23:10] &lt;jrand0m> ok. 0.2: problèmes elg [23:10] &lt;jrand0m> on a quelques soucis avec le chiffrement ElGamal tel que spécifié à la p13 de la spec des structures de données. [23:11] &lt;jrand0m> ça peut venir des clés, de l'algorithme, ou de l'implémentation. probablement pas de l'implémentation, puisque cela a été testé sur deux implémentations. [23:11] &lt;jrand0m> si c'est lié à l'algorithme, on voudra mettre à jour la spec avant sa publication pour refléter ce qu'il faut changer pour que ça marche. [23:12] &lt;jrand0m> si c'est lié à l'implémentation ou à la génération de clés, on peut publier la spec et corriger le SDK une fois résolu. [23:13] &lt;jrand0m> thecrypto> des idées sur ce qui se passe, ou on attend que nop réponde à la liste (ou ici, s'il est dans le coin et dispo pour parler) [23:14] &lt;thecrypto> j'essaie de comprendre en ce moment [23:15] *** Déconnexion : mihi (Ping timeout) [23:15] *** mihi_ (~none@anon.iip) a rejoint le canal #iip-dev [23:15] &lt;jrand0m> 'k [23:15] *** mihi_ s'appelle désormais mihi [23:15] &lt;thecrypto> je dois faire quelques calculs, essayer avec une autre implémentation et comprendre [23:15] &lt;thecrypto> je n'ai jamais eu de problème avec elgamal [23:15] &lt;thecrypto> la dernière fois que j'ai testé [23:16] *** Déconnexion : mihi ((null)) [23:17] &lt;thecrypto> avec ce benchmark [23:17] &lt;jrand0m> oui, mais le benchmark n'a essayé qu'une clé [23:17] &lt;thecrypto> ahh [23:17] &lt;jrand0m> je peux reproduire l'erreur assez souvent sans aucune modif de l'impl elg [23:17] &lt;thecrypto> n'avions-nous pas un message de mauvaise clé qui apparaissait ? [23:18] &lt;jrand0m> oui, ils apparaissent toujours [23:18] *** mihi_ (~none@anon.iip) a rejoint le canal #iip-dev [23:18] &lt;jrand0m> périodiquement (généralement 2-4 fois par génération de clé) [23:18] *** mihi (~none@anon.iip) a rejoint le canal #iip-dev [23:18] *** mihi s'appelle désormais mihi_backup [23:18] *** mihi_ s'appelle désormais mihi [23:18] &lt;thecrypto> et on obtient toujours des mauvaises clés ? [23:19] &lt;jrand0m> ou quelque chose comme ça. [23:19] &lt;jrand0m> tout ce que ce test de mauvaise taille vérifie, c'est "if ( (k0.length == PublicKey.KEYSIZE_BYTES) &amp;amp;&amp;amp; (k1.length == PrivateKey.KEYSIZE_BYTES) ) {" [23:19] &lt;jrand0m> pas d'évaluation de valeur, etc. [23:20] &lt;thecrypto> une seconde [23:23] &lt;thecrypto> peux-tu vérifier si x la clé privée est &amp;lt; p [23:23] &lt;jrand0m> if (m.compareTo(CryptoConstants.elgp) &amp;gt;= 0) [23:23] &lt;jrand0m> déjà fait. [23:23] &lt;jrand0m> (throw new IllegalArgumentException("ARGH. Data cannot be larger than the ElGamal prime. FIXME");) cette exception n'est jamais levée. [23:23] &lt;jrand0m> euh x ? hmm. [23:24] &lt;jrand0m> 'k. peut-être qu'on devrait piquer l'algo de génération de clés elg de bouncycastle ou d'une autre impl [23:25] &lt;jrand0m> ok. 0.3> problèmes du SDK [23:26] &lt;jrand0m> elg est en attente, mais à part ça le SDK est très proche de 0.8 (aka la version qui correspond aux specs) [23:26] &lt;jrand0m> (il ne reste que le problème elg plus la modification du LeaseSet) [23:26] &lt;jrand0m> J'aimerais que le SDK 0.8 soit prêt pour la sortie des specs, mais je ne pense pas qu'on doive s'y engager. [23:27] &lt;jrand0m> ni même si nous devons inclure le SDK 0.1 avec la publication des specs. [23:27] &lt;thecrypto> gah ! pénible [23:28] &lt;thecrypto> miracl, vers lequel nop m'a orienté, fait exactement la même chose que nous [23:28] &lt;thecrypto> et ils n'ont pas de vérifications [23:28] &lt;jrand0m> non signé toutefois. [23:28] &lt;jrand0m> (puisque miracl est en c) [23:28] * jrand0m suppose [23:28] &lt;thecrypto> oui [23:29] &lt;thecrypto> mais quand même, je m'assure qu'on n'ait jamais de BigInteger signé [23:30] &lt;jrand0m> BigInteger.toByteArray() renvoie un tableau d'octets signé [23:30] &lt;thecrypto> désolé, continue [23:30] &lt;jrand0m> 'k [23:30] &lt;jrand0m> du mouvement côté Python, jeremiah ? [23:31] &lt;jeremiah> hey [23:31] &lt;jeremiah> désolé, je lisais l'historique [23:31] &lt;jrand0m> heh salut [23:31] &lt;jeremiah> non, je m'habitue encore aux classes [23:31] &lt;jrand0m> cool [23:31] &lt;jrand0m> pas de souci [23:31] &lt;jeremiah> je crois que je vais dormir un peu, en fait [23:31] &lt;jrand0m> 'k [23:32] &lt;jrand0m> 0.4: plan de publication [23:32] &lt;jrand0m> il faut résoudre les problèmes du SDK d'ici un jour ou deux, d'une manière ou d'une autre. [23:32] &lt;jrand0m> il faut qu'on se mette à mettre le modèle de sécurité sur le wiki [23:32] &lt;jrand0m> (wiki, où es-tu) [23:33] &lt;jrand0m> il faut publier le modèle de performance (pas un souci, je l'aurai prêt d'ici un jour ou deux) [23:33] &lt;jrand0m> il faut mettre à jour les specs pour inclure les modifs elg, plus des URLs réelles vers d'autres specs. [23:33] &lt;nop> miracl [23:33] &lt;nop> a un portage [23:33] &lt;nop> vers java [23:33] &lt;jrand0m> peut-être qu'on doit héberger les specs &amp;amp;&amp;amp; / || le SDK en dehors des US à cause des réglementations d'export [c'est pas que ça m'importe] [23:34] &lt;jrand0m> oui, mais le portage java de miracl n'a pas de chiffrement elg la dernière fois que j'ai vérifié. [23:34] &lt;jrand0m> je revérifierai. [23:34] &lt;nop> jrand0m, on s'en fiche, mais on s'en occupera plus tard [23:34] &lt;nop> jrand0m s'il a bigdig() et modexp() [23:34] &lt;nop> c'est bon [23:34] *** yodel (~yodel@anon.iip) a rejoint le canal #iip-dev [23:34] &lt;thecrypto> une seconde [23:34] &lt;thecrypto> je crois que j'ai trouvé notre problème [23:35] &lt;jrand0m> bien, qu'est-ce qu'il y a thecrypto ? [23:35] &lt;nop> tu peux vérifier jrand0m [23:35] &lt;thecrypto> notre k n'est pas vérifié pour être premier relatif [23:36] &lt;jrand0m> ça causerait les problèmes décrits, thecrypto ? Je pensais que ça rendrait juste le chiffrement non sûr (ce qui est un problème, quand même) [23:36] &lt;thecrypto> mais cela voudrait dire que seuls certains messages avec la clé échoueraient [23:36] &lt;thecrypto> c'est quelque chose dans la génération de clés [23:36] &lt;jrand0m> nop> on trouvera une solution. mais j'ai exposé des questions précises dans mon email qui sont indépendantes de l'implémentation [23:36] &lt;jrand0m> ok thecrypto, on verra ça après la réunion [23:37] &lt;nop> la question du double chiffré ? [23:37] &lt;thecrypto> d'accord [23:37] &lt;jrand0m> nop> c'en est une [23:37] * nop va lire [23:39] &lt;jrand0m> nop> une idée de quand le wiki sera en ligne ? Si c'est juste le DNS, c'est quoi l'IP pour que je puisse modifier mon fichier hosts et commencer à éditer ? [23:40] &lt;thecrypto> petite question jrand0m: où ça plante, le benchmark tourne parfaitement et il crée une nouvelle paire de clés à chaque fois ? [23:41] &lt;nop> laisse-moi le mettre en ligne, attends [23:41] &lt;mihi> wiki.invisiblenet.net == jasonclinton.com [64.91.236.103] [23:41] &lt;jrand0m> gracias mihi [23:42] &lt;jrand0m> thecrypto> il crée une nouvelle paire de clés à chaque fois. Ça échoue sur un cas de test en deux lignes que j'ai construit en déboguant le ElGamalAESEngine [23:42] &lt;thecrypto> je peux voir cet ElGamalAESEngine ? [23:42] &lt;thecrypto> committe-le dans le CVS et je verrai le problème [23:43] &lt;nop> ok le wiki a un CNAME [23:43] &lt;nop> devrait se propager bientôt [23:43] * jrand0m ne commit pas des trucs qui ne marchent pas, mais je t'enverrai un email [23:43] &lt;jrand0m> merci nop [23:43] &lt;nop> c'est en ligne [23:43] &lt;nop> ;) [23:43] &lt;nop> (Link: http://wiki.invisiblenet.net)http://wiki.invisiblenet.net [23:43] &lt;jrand0m> pas sur ma machine [23:43] &lt;jrand0m> ;) [23:44] &lt;nop> qu'est-ce qu'on met sur le wiki [23:44] &lt;nop> ? [23:44] &lt;jrand0m> le doc de sécurité, plus un endroit pour distribuer les specs. [23:44] &lt;jrand0m> peut-être même le site i2p avant la version 1.0, mais au moins le doc de sécurité. [23:45] *** Déconnexion : sirk ((null)) [23:45] *** Déconnexion : shardy_ (Ping timeout) [23:46] &lt;jrand0m> ok. étant donné les 5 points ci-dessus sur le plan de publication, j'aimerais sortir les specs vendredi, samedi ou dimanche au plus tard. [23:46] *** shardy_ (~shardy@anon.iip) a rejoint le canal #iip-dev [23:46] &lt;nop> j'ai un graphiste qui travaille sur le site [23:47] &lt;nop> pour i2p [23:47] &lt;jrand0m> des problèmes avec ça comme date limite ? [deadline vendredi, repli seulement si de Mauvaises Choses Arrivent] [23:47] &lt;nop> sûr [23:47] &lt;thecrypto> jrand0m: envoyé ? [23:47] &lt;jrand0m> 'k, donc juste les docs de sécurité et l'emplacement de distribution des specs i2p [23:47] &lt;jrand0m> non thecrypto, il y a une demi-douzaine de fichiers. j'enverrai après la réunion. [23:47] &lt;thecrypto> d'accord [23:48] &lt;thecrypto> je les voudrais plus tôt car on déplace les tables aujourd'hui donc je dois bientôt déplacer les ordinateurs [23:48] &lt;nop> jrand0m, je dois regarder ton email et je répondrai sous peu [23:48] &lt;nop> multitâche [23:49] &lt;jrand0m> 'k. [23:49] &lt;jrand0m> 0.5> applis [23:49] &lt;jrand0m> le service de noms est aux abonnés absents, puisque co n'est pas là ;) [mais je pense qu'il est juste parti à l'école aussi, donc c'est attendu à court terme] [23:49] &lt;jrand0m> mihi a une appli i2ptunnel carrément géniale [23:50] *** Déconnexion : WinBear_ (EOF From client) [23:50] &lt;mihi> enlève un ou deux `awesome` ;) [23:50] &lt;jrand0m> heh [23:51] &lt;jrand0m> eh bien, c'est très impressionnant. il reste des choses à ajouter, mais en l'état c'est un redirecteur de port fonctionnel avec des performances raisonnables. une très bonne preuve de concept [23:51] &lt;mihi> il dépend de trop de choses que je ne vois pas dans la spec (par ex. que les paquets GUARANTEED sont livrés dans l'ordre) [23:52] &lt;jrand0m> les paquets GUARANTEED ne sont pas livrés dans l'ordre, mais l'impl Java bloque à l'envoi de GUARANTEED, donc si tu utilises l'impl Java avec GUARANTEED et que tu n'as pas plusieurs threads d'envoi, c'est garanti dans l'ordre. [23:52] &lt;jrand0m> idéalement, ce serait cool s'il faisait du FEC ou s'il avait un ordonnancement &amp;amp; une reconstruction intégrés ou quelque chose du genre [23:52] &lt;jrand0m> (pour éviter de bloquer à l'envoi et de nécessiter GUARANTEED) [23:53] &lt;mihi> ça fait un peu trop de si je pense... [23:53] &lt;mihi> s/bot/bit/ [23:55] &lt;mihi> mais peut-être que j'aurai le temps d'y ajouter réordonnancement/réémission... [23:55] &lt;jrand0m> eh bien, c'est comme ça que l'impl client Java est implémentée ;) GUARANTEED n'est pas recommandé pour un usage synchrone à faible latence, car il nécessite un ack (qui est à son tour une livraison de message complète, bien que sans le chiffrement de bout en bout côté client, juste le crypto i2np) [23:55] &lt;jrand0m> bien [23:56] &lt;jrand0m> d'autres applis à l'horizon ? devrait-on avoir une page sur le wiki w/ applis &amp;amp; idées d'applis pour que des devs s'impliquent ? [23:57] * jrand0m pense qu'on n'est probablement pas très loin pour que le XML-RPC de yodel puisse fonctionner via le SDK i2p (soit via le tunnel de mihi, soit nativement) [23:57] &lt;nop> hmm [23:57] &lt;thecrypto> test [23:57] &lt;jrand0m> tset [23:57] &lt;thecrypto> toujours connecté ? [23:57] &lt;jrand0m> si sr [23:58] &lt;thecrypto> on débranche des lignes téléphoniques en ce moment [23:58] &lt;nop> IIP, ça défie les lignes téléphoniques [23:58] &lt;jrand0m> heh [23:58] &lt;nop> :) [23:58] &lt;thecrypto> je peux revenir via la messagerie instantanée et le transfert de fichiers [23:58] &lt;jrand0m> mortel [00:00] &lt;jrand0m> ok. c'est tout ce que j'ai pour les points à l'ordre du jour. [00:00] &lt;jrand0m> des commentaires/questions/inquiétudes/frisbees ? [00:00] * thecrypto lance un frisbee [00:00] * jrand0m reçoit un frisbee en pleine figure [00:01] &lt;thecrypto> je veux juste terminer ce truc de crypto pour pouvoir revenir et optimiser elg [00:01] &lt;thecrypto> et faire pareil pour Python, j'espère [00:01] &lt;jrand0m> bien. je t'envoie le code dans les 5 prochaines minutes [00:02] &lt;thecrypto> ce serait bien [00:03] * jrand0m prépare le *baf*eur [00:03] * jrand0m s'échauffe [00:03] * jrand0m *baf* met fin à la réunion. &lt;/div></description></item><item><title>Réunion des développeurs I2P, 19 août 2003</title><link>/fr/blog/2003/08/19/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-19-ao%C3%BBt-2003/</link><pubDate>Tue, 19 Aug 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/08/19/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-19-ao%C3%BBt-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> cohesion, hezekiah, jrand0m, mihi, nop, thecrypto&lt;/p>
&lt;h2 id="meeting-log">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> --- Journal ouvert mar. 19 août 2003 16:56:12 17:00 -!- logger [logger@anon.iip] a rejoint #iip-dev 17:00 -!- Sujet pour #iip-dev: Les réunions hebdomadaires de développement IIP, et d'autres 	 conversations entre développeurs, ont lieu ici. 17:00 [Utilisateurs #iip-dev] 17:00 [ cohesion] [ leenookx ] [ mihi] [ shardy_ ] [ UserXClone] 17:00 [ Ehud ] [ logger ] [ nop ] [ thecrypto] [ velour ] 17:00 [ hezekiah] [ lonelynerd] [ Rain] [ UserX ] [ WinBear ] 17:00 -!- Irssi: #iip-dev: Total de 15 pseudos [0 ops, 0 halfops, 0 voices, 15 normaux] 17:00 -!- Irssi: La connexion à #iip-dev a été synchronisée en 7 s 17:00 &lt; hezekiah> Super ! :) 17:00 &lt; hezekiah> Les deux loggers sont en place. :) 17:01 &lt; thecrypto> ouais ! 17:03 &lt; hezekiah> Hmm ... 17:03 &lt; hezekiah> Cette réunion était censée commencer il y a 3 minutes. 17:03 &lt; hezekiah> Je me demande ce qui se passe. 17:04 &lt; thecrypto> bon, qui est inactif 17:04 &lt; hezekiah> jrand0m n'est même pas en ligne. 17:04 &lt; hezekiah> nop est inactif depuis 15 minutes. 17:05 &lt; nop> salut 17:05 &lt; nop> désolé 17:05 &lt; nop> Je suis super débordé au boulot 17:05 &lt; mihi> [22:36] * jrand0m s'en va dîner mais je serai de retour d'ici 	 une demi-heure pour la réunion 17:05 -!- jrand0m [~jrandom@anon.iip] a rejoint #iip-dev 17:05 &lt; hezekiah> Salut, jrand0m. 17:05 &lt; nop> salut 17:05 &lt; nop> ok, voilà le truc 17:05 &lt; nop> Je ne peux pas me montrer sur IIP au travail en ce moment 17:05 &lt; nop> donc je vous recontacte plus tard 17:05 &lt; nop> je me suis fait remonter les bretelles hier à ce sujet 17:05 &lt; nop> donc 17:05 &lt; hezekiah> Bye, nop. 17:05 &lt; thecrypto> bye 17:06 &lt; nop> Je reste sur le canal 17:06 &lt; nop> je serai juste discret :) 17:06 &lt; hezekiah> jrand0m ? Puisque tu parles le plus ces jours-ci, y a-t-il 	 quelque chose que tu veux mettre à l'ordre du jour pour cette réunion ? 17:07 &lt; jrand0m> de retour 17:08 &lt; jrand0m> ok, les pâtes au pesto étaient bonnes. 17:08 &lt; jrand0m> laissez-moi sortir des trucs façon ordre du jour 17:09 -!- Lookaround [~chatzilla@anon.iip] a rejoint #iip-dev 17:09 &lt; jrand0m> x.1) modifs SDK i2cp x.2) revue i2np x.3) polling http 	 transport x.4) dev status x.5) todo x.6) plan pour les deux prochaines semaines 17:09 &lt; jrand0m> (mettez x au numéro qui convient dans l'ordre du jour) 17:10 &lt; thecrypto> tu es l'agenda 17:10 &lt; hezekiah> jrand0m: Je n'ai rien à dire, et nop peut 17:10 &lt; hezekiah> pas parler. 17:10 &lt; jrand0m> lol 17:10 &lt; hezekiah> UserX n'ajoutera probablement rien (il ne le fait 	 généralement pas), donc pour moi, c'est tout à toi. :0 17:10 &lt; hezekiah> :) 17:10 &lt; jrand0m> 'k. on loggue ? 17:10 &lt; jrand0m> héhé 17:10 &lt; hezekiah> Je loggue tout. 17:10 &lt; jrand0m> cool. ok. 0.1) bienvenue. 17:10 &lt; jrand0m> salut. 17:11 &lt; jrand0m> 0.2) liste de diffusion 17:11 &lt; jrand0m> la liste est hors service pour l'instant, de retour dès que possible. 	Vous le saurez quand ce sera le cas :) 17:11 &lt; jrand0m> en attendant, le wiki ou utilisez IIP pour discuter. 17:11 &lt; jrand0m> 1.1) i2cp sdk mods 17:12 &lt; jrand0m> Le SDK a été mis à jour avec quelques corrections de bugs, plus 	 l'introduction de nouvelles choses dans la spéc. 17:12 &lt; jrand0m> J'ai posté l'info sur la liste hier. 17:13 &lt; jrand0m> hezekiah/thecrypto/jeremiah> des questions sur ce que j'ai posté, 	 ou des idées de plan pour implémenter les changements ? (ou d'autres 	 alternatives auxquelles je n'ai pas pensé ?) 17:13 &lt; hezekiah> Je cours dans tous les sens pour préparer la fac. 17:13 &lt; jrand0m> ok, compris. 17:13 &lt; hezekiah> J'ai jeté un coup d'œil rapide à ce que tu as écrit, mais je n'ai pas 	 réellement regardé les changements de la spéc. 17:13 &lt; jrand0m> il ne nous reste quasiment plus de ton temps, hein... 17:13 &lt; hezekiah> Pas avant d'arriver à la fac. 17:14 &lt; hezekiah> Une fois sur place, je serai probablement silencieux au 	 moins une semaine le temps de m'adapter. 17:14 &lt; jrand0m> et une fois que tu y seras tu auras beaucoup à t'installer 	 (si je me souviens bien de quand je suis allé à l'école ;) 17:14 &lt; jrand0m> héhé, clair. 17:14 &lt; hezekiah> Ensuite, je devrais être un peu plus efficace et avoir 	 plus de temps pour pouvoir coder. 17:14 &lt; jrand0m> cool 17:14 &lt; thecrypto> je fais juste de la crypto, donc les structures de données sont 	 mon vrai souci; une fois que j'aurai terminé le mode CTS, je m'y mettrai 	 probablement 17:14 &lt; hezekiah> Bref, c'est mon avis. 17:14 &lt; jrand0m> excellent thecrypto 17:15 &lt; jrand0m> ok, la bonne nouvelle c'est que le SDK fonctionne parfaitement 	 (les bugs trouvés par mihi ont été corrigés [yay mihi!]) sans la mise à jour 	 de la spéc. 17:15 -!- arsenic [~none@anon.iip] a rejoint #iip-dev 17:16 &lt; jrand0m> ok, passons à 1.2) revue i2np 17:16 &lt; jrand0m> quelqu'un a lu la doc ? 17:16 &lt; jrand0m> ;) 17:16 &lt; hezekiah> Pas moi, pas encore. 17:16 &lt; hezekiah> Comme je l'ai dit, je suis actuellement comme une poule sans tête. 17:17 &lt; hezekiah> Au fait jrand0m, on dirait que tu aimes envoyer des PDF. 17:17 &lt; jrand0m> tout le monde peut lire les .swx openoffice ? 17:17 &lt; hezekiah> Moi oui. 17:17 &lt; jrand0m> [si oui, j'enverrai des swx] 17:17 -!- abesimpson [~k@anon.iip] a rejoint #iip-dev 17:17 &lt; thecrypto> moi je peux 17:17 &lt; hezekiah> Je ne peux pas chercher du texte dans un PDF avec KGhostView. 17:17 &lt; hezekiah> Donc ça fait vraiment mal. 17:17 &lt; jrand0m> c'est nul, hezekiah 17:17 -!- mrflibble [mrflibble@anon.iip] a rejoint #iip-dev 17:17 &lt; hezekiah> La version Linux d'Adobe Acrobat n'est pas très conviviale non plus. 17:18 &lt; jrand0m> ok, ce sera le format openoffice plutôt que PDF. 17:18 &lt; hezekiah> Cool. 17:18 &lt; jrand0m> euh, ok. i2np a quelques changements mineurs à la structure 	 LeaseSet (reflétant le changement i2cp posté plus tôt), mais à part ça, c'est 	 largement en place. 17:19 &lt; hezekiah> jrand0m: Tous ces docs sont-ils dans le CVS de cathedral ? 17:19 &lt; nop> oh 17:19 &lt; nop> puis-je intervenir 17:19 &lt; hezekiah> c.-à-d. des copies des fichiers PDF que tu as envoyés à la 	 liste, etc. 17:19 &lt; hezekiah> nop: Vas-y. 17:19 &lt; nop> c'est hors sujet mais important 17:19 -!- ChZEROHag [hag@anon.iip] a rejoint #iip-dev 17:19 &lt; nop> IIP-dev et le mail sont un peu bancals en ce moment 17:19 &lt; hezekiah> J'ai remarqué. 17:19 &lt; nop> donc soyez indulgents un moment 17:20 &lt; nop> on essaie de remettre ça en route 17:20 &lt; nop> mais il y a SpamAssassin intégré 17:20 &lt; nop> c'est la bonne nouvelle 17:20 &lt; nop> :) 17:20 &lt; nop> et plein d'autres fonctionnalités 17:20 &lt; jrand0m> une estimation, nop, pour la liste ? 17:20 * ChZEROHag passe le nez 17:20 &lt; jrand0m> (je sais que tu es occupé, je ne harcèle pas, je demande juste) 17:20 &lt; nop> espérons d'ici demain 17:20 &lt; jrand0m> cool 17:20 &lt; nop> l'admin mail travaille dessus 17:21 * hezekiah note que jrand0m aime _vraiment_ la liste iip-dev. ;-) 17:21 &lt; nop> haha 17:21 &lt; hezekiah> Allez delta407 ! 17:21 &lt; nop> bref 17:21 &lt; jrand0m> il vaut mieux documenter les décisions publiquement, hezekiah ;) 17:21 &lt; nop> retour à notre réunion habituelle 17:21 &lt; jrand0m> héhé 17:21 -!- nop est maintenant connu sous le nom de nop_afk 17:21 &lt; hezekiah> jrand0m: Alors où en étions-nous ? 17:21 &lt; jrand0m> ok, pour répondre à ta question hezekiah> certaines y sont, 	 mais pas les dernières. Je passerai à la mise au format openoffice. 17:21 &lt; jrand0m> plutôt que les PDFs 17:22 &lt; hezekiah> OK. 17:22 &lt; hezekiah> Ce serait vraiment cool si toute la doc était dans le CVS. 17:22 &lt; jrand0m> carrément, et elles y seront 17:22 &lt; hezekiah> Ainsi je n'aurai qu'à mettre à jour et je saurai que j'ai la dernière édition. 17:22 &lt; jrand0m> (il y a trois brouillons qui ne le sont pas pour l'instant) 17:22 &lt; hezekiah> (Au fait, un peu hors sujet, mais l'accès anonyme à 	 cathedral est-il déjà en place ?) 17:23 &lt; jrand0m> pas encore. 17:23 &lt; jrand0m> ok, d'ici vendredi, j'espère avoir une autre ébauche d'I2NP 	 en forme complète [c.-à-d. plus de ... pour les sections d'explication 	 Kademlia, et des détails d'implémentation d'exemple] 17:24 &lt; jrand0m> il n'y a pas de changements significatifs. juste plus de 	 compléments qui clarifient. 17:24 &lt; hezekiah> Génial. 17:24 &lt; hezekiah> Y aura-t-il l'agencement en octets des structures de données 	 disponible dedans ? 17:24 &lt; jrand0m> 1.3) I2P Polling HTTP Transport spec. 17:24 &lt; jrand0m> non, les agencements en octets vont dans la spéc des structures 	 de données, qui devrait être convertie au format standard au lieu de html 17:25 &lt; jrand0m> (bien qu'I2NP ait déjà tous les agencements en octets nécessaires) 17:25 &lt; jrand0m> ((si tu la lisais *tousse* ;)) 17:25 &lt; hezekiah> Bien. 17:25 &lt; hezekiah> lol 17:25 &lt; hezekiah> Désolé pour ça. 17:25 &lt; hezekiah> Comme je l'ai dit, j'ai été vraiment occupé. 17:25 &lt; jrand0m> héhé pas de souci, tu pars à la fac bientôt, tu es censé 	 faire la fête :) 17:25 &lt; hezekiah> Faire la fête ? 17:25 &lt; jrand0m> ok, 1.3) I2NP Polling HTTP Transport spec 17:25 &lt; hezekiah> Hmm ... Je dois être juste un peu étrange. 17:25 &lt; jrand0m> héhé 17:26 &lt; jrand0m> ok, j'ai essayé d'envoyer ça plus tôt, mais je vais le committer 	 sous peu. c'est un protocole de transport rapide et sale qui s'intègre à I2NP 	 pour permettre aux routers d'envoyer des données dans les deux sens sans 	 connexions directes (p. ex. pare-feu, proxies, etc.) 17:27 &lt; jrand0m> J'*espère* que quelqu'un pourra voir comment ça marche et 	 construire des transports similaires (p. ex. TCP bidirectionnel, UDP, HTTP direct, etc.) 17:27 -!- mihi [none@anon.iip] a quitté [Ping timeout] 17:27 &lt; hezekiah> Hmm, eh bien je ne 17:27 &lt; jrand0m> avant de soumettre I2NP à relecture, nous devons inclure 	 des transports d'exemple pour que les gens voient l'ensemble 17:27 &lt; hezekiah> pense pas que _moi_ je construirai des transports de sitôt. ;-) 17:27 -!- WinBear_ [~WinBear@anon.iip] a rejoint #iip-dev 17:27 &lt; hezekiah> TCP fonctionne pour Java et Python. 17:27 &lt; hezekiah> (Au moins côté client-vers-router.) 17:27 &lt; jrand0m> pas d'inquiétude, je le mets là comme todo pour ceux qui 	 veulent contribuer 17:28 &lt; hezekiah> D'accord. 17:28 &lt; jrand0m> oui, client-router a des exigences différentes de 	 router-router. 17:28 &lt; jrand0m> ok, bref, 1.4) dev status 17:28 &lt; jrand0m> où en est-on avec le CBC, thecrypto ? 17:28 &lt; thecrypto> CBC est commité 17:28 &lt; jrand0m> w00000t 17:28 &lt; thecrypto> CTS est presque fini 17:28 &lt; hezekiah> thecrypto: C'est quoi CTS ? 17:29 &lt; thecrypto> je dois juste trouver comment l'implémenter proprement 17:29 &lt; jrand0m> CTS, c'est le CipherText Stealing (technique permettant d'ajuster la longueur sans bourrage) :) 17:29 &lt; hezekiah> Ah ! 17:29 &lt; thecrypto> CipherText Stealing 17:29 -!- WinBear [WinBear@anon.iip] a quitté [EOF From client] 17:29 &lt; jrand0m> as-tu récupéré la référence de nop à ce sujet ? 17:29 &lt; hezekiah> OK. On utilise CBC avec CTS au lieu de padding. 17:29 &lt; hezekiah> Hmm. 17:29 &lt; thecrypto> en gros, ça rend le message exactement de la bonne longueur 17:29 &lt; jrand0m> est-ce faisable côté Python, hezekiah ? 17:29 &lt; hezekiah> Je vais peut-être devoir secouer la lib crypto Python que 	 j'utilise pour qu'elle utilise correctement CTS. 17:30 &lt; hezekiah> J'ai toujours préféré CTS au padding, mais je ne sais pas 	 ce que fait PyCrypt. 17:30 &lt; jrand0m> que peut faire Python nativement pour permettre de retrouver 	 exactement la taille du message ? 17:30 &lt; thecrypto> il suffit de changer la façon de traiter les deux derniers 	 blocs 17:30 &lt; hezekiah> J'ai le sentiment que cette bibliothèque va avoir droit à une sérieuse 	 réécriture. 17:30 &lt; hezekiah> jrand0m: Le truc CBC en Python est transparent. Tu envoies 	 juste le tampon à la fonction encrypt de l'objet AES. 17:31 &lt; hezekiah> Ça recrache du texte chiffré.
&lt;p>17:31 &amp;lt; hezekiah&amp;gt; Fin de l&amp;rsquo;histoire.
17:31 &amp;lt; jrand0m&amp;gt; does D(E(data,key),key) == data, byte for byte, exact 	 same size?
17:31 &amp;lt; hezekiah&amp;gt; Donc s&amp;rsquo;il a l&amp;rsquo;idée saugrenue d&amp;rsquo;utiliser du bourrage au lieu de CTS, 	 il faudra peut-être que je mette les mains dans le cambouis et que je corrige ça.
17:31 &amp;lt; jrand0m&amp;gt; (quelle que soit la taille d&amp;rsquo;entrée ?)
17:31 -!- mihi [~none@anon.iip] a rejoint #iip-dev
17:31 &amp;lt; hezekiah&amp;gt; jrand0m: Oui. Ça devrait.
17:31 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; si tu pouvais vérifier exactement quel algorithme il 	 utilise pour faire le bourrage, ce serait top
17:32 &amp;lt; hezekiah&amp;gt; D&amp;rsquo;accord.
17:32 * jrand0m hésite à exiger une modif d&amp;rsquo;une bibliothèque crypto Python si 	 la lib utilise déjà un mécanisme standard et utile
17:32 &amp;lt; hezekiah&amp;gt; D&amp;rsquo;une manière ou d&amp;rsquo;une autre, CBC avec CTS semble bien.
17:32 &amp;lt; hezekiah&amp;gt; jrand0m: Cette lib crypto Python pue.
17:32 &amp;lt; jrand0m&amp;gt; heh &amp;lsquo;k
17:33 &amp;lt; thecrypto&amp;gt; je dois juste calculer comment bidouiller les deux blocs
17:33 &amp;lt; hezekiah&amp;gt; jrand0m: ElGamal devra être entièrement réécrit en 	 C rien que pour le rendre assez rapide à utiliser.
17:33 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; quel est le benchmark pour l&amp;rsquo;elg Python de 256 octets? 	 c&amp;rsquo;est fait une seule fois par comm dest-dest&amp;hellip;
17:34 &amp;lt; jrand0m&amp;gt; (si tu sais ça de tête, bien sûr)
17:34 &amp;lt; hezekiah&amp;gt; Je devrais le tester.
17:34 &amp;lt; hezekiah&amp;gt; Le chiffrement ne prend qu&amp;rsquo;une seconde ou deux je crois
17:34 &amp;lt; jrand0m&amp;gt; &amp;lt; 5 s, &amp;lt; 2 s, &amp;gt; 10 s, &amp;gt; 30 s?
17:34 &amp;lt; thecrypto&amp;gt; je vais probablement bosser un peu dessus
17:34 &amp;lt; hezekiah&amp;gt; Le déchiffrement est peut-être quelque part entre 5 et 10 secondes.
17:34 &amp;lt; jrand0m&amp;gt; cool.
17:35 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; tu as parlé avec jeremiah ou tu as des 	 nouvelles sur l&amp;rsquo;état de l&amp;rsquo;API client Python ?
17:35 &amp;lt; hezekiah&amp;gt; thecrypto: Tout ce que tu devrais avoir à faire, 	 c&amp;rsquo;est écrire un module C qui fonctionne avec Python.
17:35 &amp;lt; hezekiah&amp;gt; Je n&amp;rsquo;ai aucune idée de ce qu&amp;rsquo;il a fait.
17:35 &amp;lt; hezekiah&amp;gt; Je ne lui ai pas parlé depuis mon retour.
17:35 &amp;lt; jrand0m&amp;gt; &amp;lsquo;k
17:35 &amp;lt; jrand0m&amp;gt; d&amp;rsquo;autres points d&amp;rsquo;état côté dev ?
17:36 &amp;lt; hezekiah&amp;gt; Euh, pas vraiment de mon côté.
17:36 &amp;lt; hezekiah&amp;gt; J&amp;rsquo;ai déjà expliqué ma dispo actuelle.
17:36 &amp;lt; jrand0m&amp;gt; ok. compris
17:36 &amp;lt; hezekiah&amp;gt; Mes seuls plans sont de mettre en place l&amp;rsquo;API C et de remettre le router 	 Python conforme à la spec.
17:37 &amp;lt; jrand0m&amp;gt; &amp;lsquo;k
17:37 &amp;lt; hezekiah&amp;gt; Oh mon dieu !
17:37 &amp;lt; jrand0m&amp;gt; 1.4) à faire
17:37 &amp;lt; jrand0m&amp;gt; si sr?
17:37 &amp;lt; hezekiah&amp;gt; La lib crypto Python n&amp;rsquo;implémente ni CTS ni le bourrage !
17:37 &amp;lt; hezekiah&amp;gt; Je vais devoir le faire manuellement.
17:37 &amp;lt; jrand0m&amp;gt; hmm? il exige que les données soient mod 16 octets?
17:37 &amp;lt; hezekiah&amp;gt; Oui.
17:38 &amp;lt; jrand0m&amp;gt; heh
17:38 &amp;lt; jrand0m&amp;gt; tant pis.
17:38 &amp;lt; hezekiah&amp;gt; Actuellement le router Python utilise du bourrage.
17:38 &amp;lt; jrand0m&amp;gt; ok. voici quelques éléments en suspens à faire.
17:38 &amp;lt; hezekiah&amp;gt; Je m&amp;rsquo;en souviens maintenant.
17:38 &amp;lt; hezekiah&amp;gt; Bon, lais
17:38 &amp;lt; hezekiah&amp;gt; soyons francs sur un point.
17:38 &amp;lt; hezekiah&amp;gt; Le router Python n&amp;rsquo;est pas vraiment destiné à être utilisé.
17:39 &amp;lt; hezekiah&amp;gt; Il est principalement destiné à me rendre très familier avec la 	 spec et il accomplit aussi autre chose :
17:39 &amp;lt; hezekiah&amp;gt; Il oblige le router Java à se conformer &lt;em>exactement&lt;/em> à la spec.
17:39 &amp;lt; jrand0m&amp;gt; deux objectifs très importants.
17:39 &amp;lt; hezekiah&amp;gt; Parfois le router Java ne se conforme pas tout à fait, et 	 là le router Python pousse des cris d&amp;rsquo;orfraie.
17:39 &amp;lt; hezekiah&amp;gt; Donc il n&amp;rsquo;a pas vraiment besoin d&amp;rsquo;être rapide ou stable.
17:39 &amp;lt; jrand0m&amp;gt; et je ne suis pas sûr qu&amp;rsquo;il ne sera jamais utilisé dans le sdk
17:39 &amp;lt; jrand0m&amp;gt; ouais. exactement.
17:39 &amp;lt; jrand0m&amp;gt; l&amp;rsquo;API client Python, c&amp;rsquo;est autre chose par contre
17:39 &amp;lt; hezekiah&amp;gt; En revanche, l&amp;rsquo;API client Python doit être correcte.
17:40 &amp;lt; jrand0m&amp;gt; exactement.
17:40 &amp;lt; hezekiah&amp;gt; Mais ça, c&amp;rsquo;est le problème de jeremiah. :)
17:40 &amp;lt; hezekiah&amp;gt; Je lui ai laissé ça.
17:40 &amp;lt; jrand0m&amp;gt; les routers locaux du SDK sont réservés au dev client
17:40 &amp;lt; jrand0m&amp;gt; lol
17:40 &amp;lt; jrand0m&amp;gt; ok, comme je disais&amp;hellip; ;)
17:40 &amp;lt; hezekiah&amp;gt; ;-)
17:41 &amp;lt; jrand0m&amp;gt; - nous avons besoin de quelqu&amp;rsquo;un pour commencer à travailler 	 sur une petite page web pour I2P qui servira à publier les différentes spécifications liées à I2P pour 	 relecture par les pairs.
17:41 &amp;lt; jrand0m&amp;gt; J&amp;rsquo;aimerais que ce soit prêt avant le 1/9.
17:41 &amp;lt; hezekiah&amp;gt; OK. Je dis tout de suite que vous ne voulez pas que ce soit moi qui fasse ça.
17:41 &amp;lt; hezekiah&amp;gt; Je ne suis pas un bon designer de pages web. :)
17:41 &amp;lt; jrand0m&amp;gt; moi non plus, si quelqu&amp;rsquo;un ici a vu mon flog ;)
17:41 &amp;lt; jrand0m&amp;gt; cohesion? ;)
17:41 &amp;lt; hezekiah&amp;gt; lol
17:42 &amp;lt; hezekiah&amp;gt; Pauvre cohesion, toujours coincé avec les basses besognes. :-)
17:42 * cohesion lit le backlog
17:42 &amp;lt; hezekiah&amp;gt; ;)
17:42 &amp;lt; jrand0m&amp;gt; heh
17:42 &amp;lt; cohesion&amp;gt; jrand0m: Je vais le faire
17:42 &amp;lt; cohesion&amp;gt; &lt;a href="mailto:me@jasonclinton.com">me@jasonclinton.com&lt;/a>

17:42 &amp;lt; cohesion&amp;gt; envoie-moi les specs
17:42 &amp;lt; jrand0m&amp;gt; &amp;lsquo;k, gracias.
17:42 &amp;lt; jrand0m&amp;gt; les specs ne sont pas toutes finies.
17:43 &amp;lt; jrand0m&amp;gt; mais le contenu qui devra s&amp;rsquo;y trouver est :
17:43 &amp;lt; cohesion&amp;gt; eh bien, ce que tu as et ce que tu voudrais voir mis en ligne
17:43 &amp;lt; jrand0m&amp;gt; - spécification I2CP, spécification I2NP, spécification Polling HTTP 	 Transport, spécification TCP Transport, analyse de sécurité, analyse de performance, spécification des structures de données, 	 et un readme/intro
17:44 &amp;lt; jrand0m&amp;gt; (ces 7 documents seront en format PDF et/ou texte)
17:44 &amp;lt; cohesion&amp;gt; k
17:44 &amp;lt; jrand0m&amp;gt; sauf le readme/intro
17:45 &amp;lt; jrand0m&amp;gt; J&amp;rsquo;espère que tous ces docs seront prêts pour la semaine prochaine 	 (8/26). ça te laissera assez de temps pour monter une petite page pour une sortie le 1/9 ?
17:46 &amp;lt; jrand0m&amp;gt; ok. autre chose qui devra arriver, c&amp;rsquo;est 	 un simulateur de réseau I2P.
17:46 &amp;lt; jrand0m&amp;gt; on a quelqu&amp;rsquo;un qui cherche un projet d&amp;rsquo;info? ;)
17:46 &amp;lt; hezekiah&amp;gt; lol
17:46 &amp;lt; cohesion&amp;gt; jrand0m: ouais, c&amp;rsquo;est faisable
17:47 &amp;lt; hezekiah&amp;gt; pas moi avant quelques années. ;-)
17:47 &amp;lt; jrand0m&amp;gt; cool cohesion
17:47 &amp;lt; thecrypto&amp;gt; pas avant un an
17:47 * cohesion retourne bosser
17:47 &amp;lt; jrand0m&amp;gt; merci cohesion
17:48 &amp;lt; jrand0m&amp;gt; ok, 1.6) prochaines deux semaines. à mon agenda: mettre en ligne ces specs, 	 docs et analyses. Je publierai &amp;amp; committerai dès que possible.
17:48 &amp;lt; jrand0m&amp;gt; MERCI DE LIRE LES SPECS ET DE COMMENTER
17:48 &amp;lt; jrand0m&amp;gt; :)
17:48 &amp;lt; hezekiah&amp;gt; jrand0m: D&amp;rsquo;accord. Dès que j&amp;rsquo;aurai du temps, je commencerai à lire. :)
17:48 &amp;lt; jrand0m&amp;gt; Je préférerais que les gens postent les commentaires sur la liste, mais si 	 certains veulent être anon, envoyez-moi vos commentaires en privé et je posterai des réponses à 	 la liste anonymement.
17:49 &amp;lt; hezekiah&amp;gt; (Quelle est l&amp;rsquo;ETA pour que les 	 fichiers OpenOffice des docs soient sur CVS ?)
17:49 &amp;lt; jrand0m&amp;gt; Je peux committer les dernières revs dans les 10 minutes après 	 la fin de cette réunion.
17:49 &amp;lt; hezekiah&amp;gt; Génial. :)
17:50 &amp;lt; jrand0m&amp;gt; ok, c&amp;rsquo;est tout pour 1.*.
17:50 &amp;lt; jrand0m&amp;gt; 2.x) commentaires/questions/préoccupations/coups de gueule ?
17:50 &amp;lt; jrand0m&amp;gt; comment se passe la mod du SDK, mihi ?
17:51 &amp;lt; jrand0m&amp;gt; ou quelqu&amp;rsquo;un d&amp;rsquo;autre? :)
17:51 &amp;lt; hezekiah&amp;gt; jrand0m: C&amp;rsquo;est quoi cette mod du SDK dont tu parles ?
17:52 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; deux corrections de bug pour le SDK, commit (&amp;amp; postées) 	 l&amp;rsquo;autre jour
17:52 &amp;lt; hezekiah&amp;gt; Ah
17:52 &amp;lt; hezekiah&amp;gt; Chouette.
17:52 &amp;lt; jrand0m&amp;gt; (faire tourner les IDs de message, synchroniser les écritures)
17:52 &amp;lt; hezekiah&amp;gt; Juste côté Java, ou aussi côté Python ?
17:52 &amp;lt; jrand0m&amp;gt; yo no hablo python.
17:53 &amp;lt; hezekiah&amp;gt; lol
17:53 &amp;lt; jrand0m&amp;gt; pas sûr que les bugs existent là. est-ce que tu fais tourner les 	 message ids tous les 255 messages, et est-ce que tu synchronises tes écritures ?
17:54 &amp;lt; hezekiah&amp;gt; Je pense que le router Python fait les deux
17:54 &amp;lt; jrand0m&amp;gt; cool.
17:54 &amp;lt; jrand0m&amp;gt; on te dira si ce n&amp;rsquo;est pas le cas ;)
17:54 &amp;lt; hezekiah&amp;gt; Qu&amp;rsquo;entends-tu exactement par « synchronize your writes » ?
17:55 &amp;lt; jrand0m&amp;gt; aka s&amp;rsquo;assurer que plusieurs messages ne sont pas écrits à un client 	 en même temps s&amp;rsquo;il y a plusieurs clients qui essaient de lui envoyer des messages 	 en même temps.
17:55 &amp;lt; hezekiah&amp;gt; Toutes les données envoyées sur la connexion TCP sont envoyées 	 dans l&amp;rsquo;ordre où elles ont été produites.
17:56 &amp;lt; hezekiah&amp;gt; Donc tu n&amp;rsquo;auras pas 1/2 du message A puis 1/3 du message B.
17:56 &amp;lt; jrand0m&amp;gt; &amp;lsquo;k
17:56 &amp;lt; hezekiah&amp;gt; Tu recevras le message A puis le message B.
17:56 &amp;lt; hezekiah&amp;gt; OK &amp;hellip; si personne d&amp;rsquo;autre ne parle, je propose que nous 	 levions la séance.
17:56 &amp;lt; mihi&amp;gt; mon simple TCP/IP au-dessus d&amp;rsquo;I2p semble fonctionner&amp;hellip;
17:56 &amp;lt; jrand0m&amp;gt; niiiiice!!
17:56 * mihi était un peu en idle, désolé
17:57 &amp;lt; hezekiah&amp;gt; Quelqu&amp;rsquo;un d&amp;rsquo;autre a quelque chose à dire ?
17:57 &amp;lt; jrand0m&amp;gt; mihi&amp;gt; donc on pourra faire tourner pserver là-dessus ?
17:57 &amp;lt; mihi&amp;gt; tant que vous n&amp;rsquo;essayez pas de créer beaucoup de connexions d&amp;rsquo;un coup.
17:57 &amp;lt; mihi&amp;gt; jrand0m: je suppose - j&amp;rsquo;ai pu atteindre Google via ça
17:57 &amp;lt; jrand0m&amp;gt; niiiice
17:57 &amp;lt; jrand0m&amp;gt; mihi++
17:57 &amp;lt; mihi&amp;gt; jrand0m-ava
17:57 &amp;lt; jrand0m&amp;gt; donc tu as un outproxy et un inproxy ?
17:58 &amp;lt; mihi&amp;gt; exactement.
17:58 &amp;lt; jrand0m&amp;gt; cool
17:58 &amp;lt; mihi&amp;gt; la destination a besoin de clés, la source les génère à la demande
17:58 * hezekiah tend à jrand0m le &lt;em>baf&lt;/em>er. Défonce le truc quand t&amp;rsquo;as 	 fini, mec.
17:58 &amp;lt; jrand0m&amp;gt; oui. avec un peu de chance, le service de noms de co pourra aider avec ça 	 une fois prêt.
17:59 &amp;lt; jrand0m&amp;gt; ok cool. mihi, dis-moi (ou à quelqu&amp;rsquo;un d&amp;rsquo;autre) s&amp;rsquo;il y a 	 quoi que ce soit qu&amp;rsquo;on puisse faire pour aider :)
17:59 &amp;lt; mihi&amp;gt; corrigez ce truc avec les 128 msgids ou construisez un meilleur support 	 GUARANTEED
17:59 * jrand0m assène un &lt;em>baf&lt;/em> sur la tête de nop_afk parce qu&amp;rsquo;il a un vrai boulot
18:00 &amp;lt; mihi&amp;gt; jrand0m: l&amp;rsquo;abus du baf coûte 20 yodels
18:00 &amp;lt; jrand0m&amp;gt; lol
18:00 &amp;lt; jrand0m&amp;gt; un meilleur support garanti ?
18:00 &amp;lt; jrand0m&amp;gt; (aka de meilleures perfs que celles décrites? on corrigera 	 ça dans l&amp;rsquo;impl)
18:00 &amp;lt; mihi&amp;gt; as-tu testé mon cas de test avec start_thread=end_thread=300?
18:01 &amp;lt; mihi&amp;gt; ça génère beaucoup de messages dans un sens, et ça fait que 	 tous les msgids sont engloutis&amp;hellip;
18:01 &amp;lt; jrand0m&amp;gt; hmm, non, je n&amp;rsquo;avais pas vu ce message
18:01 &amp;lt; hezekiah&amp;gt; jrand0m: Ce serait raisonnable de faire des msgid sur 2 octets ?
18:01 * jrand0m a essayé les 200 / 201, mais c&amp;rsquo;est corrigé avec la dernière
18:01 -!- cohesion [cohesion@anon.iip] a quitté [off to the lug meeting]
18:01 &amp;lt; mihi&amp;gt; laquelle, la dernière ?
18:01 &amp;lt; hezekiah&amp;gt; Alors ils auraient 65535 msgids (si vous ne comptez 	 pas le msgid 0)
18:01 &amp;lt; hezekiah&amp;gt; .
18:02 &amp;lt; jrand0m&amp;gt; des message ids sur 2 octets ne feraient pas de mal. Je suis 	 à l&amp;rsquo;aise avec ce changement.
18:02 &amp;lt; jrand0m&amp;gt; mihi&amp;gt; celle que je t&amp;rsquo;ai envoyée par mail
18:02 &amp;lt; mihi&amp;gt; si tu en as une plus récente que celle que tu m&amp;rsquo;as envoyée, envoie-la 	 (ou donne-moi un accès CVS)
18:03 &amp;lt; mihi&amp;gt; hmm, celle-là échoue chez moi avec 200/201 (ainsi qu&amp;rsquo;avec 300)
18:03 &amp;lt; jrand0m&amp;gt; hmm. je vais faire plus de tests et de débogage et t&amp;rsquo;envoyer 	 par mail ce que je trouve.
18:03 &amp;lt; mihi&amp;gt; thx.
18:04 &amp;lt; jrand0m&amp;gt; ok.
18:04 * jrand0m déclare la réunion
18:04 &amp;lt; jrand0m&amp;gt; &lt;em>baf&lt;/em>&amp;rsquo;ed
18:04 * hezekiah accroche le &lt;em>baf&lt;/em>er avec révérence sur son râtelier spécial.
18:05 * hezekiah puis se retourne, sort par la porte en la claquant derrière 	 lui. Le baffer tombe du râtelier.
18:05 &amp;lt; hezekiah&amp;gt; ;-)
&amp;mdash; Journal fermé Tue Aug 19 18:05:36 2003 &lt;/div>&lt;/p></description></item><item><title>Réunion des développeurs I2P, 12 août 2003</title><link>/fr/blog/2003/08/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-ao%C3%BBt-2003/</link><pubDate>Tue, 12 Aug 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/08/12/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-12-ao%C3%BBt-2003/</guid><description>&lt;h2 id="quick-recap">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> ion, jrand0m, mihi, shardy&lt;/p>
&lt;h2 id="meeting-log">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> [21:09] &lt;jrand0m> ok. 21:00 UTC esta ahora [21:09] &lt;jrand0m> bienvenue à la réunion um [21:09] &lt;jrand0m> beaucoup de monde est absent aujourd’hui (nop, hezekiah, thecrypto, et userx), donc on va faire bref [21:10] &lt;jrand0m> ordre du jour : 1) salut 2) sdk 3) statut 4) questions [21:10] &lt;jrand0m> 1) salut [21:10] &lt;jrand0m> bonjour. [21:10] &lt;jrand0m> 2) sdk [21:11] &lt;jrand0m> l’I2P SDK 0.1 est prêt pour une sortie discrète. [21:11] &lt;mihi> sortie discrète ? [21:11] &lt;jrand0m> en gros on ne la rend pas publique sauf aux personnes au courant, et à celles en qui les personnes au courant ont confiance [21:12] &lt;jrand0m> il est toutefois pleinement prêt pour la conception, le développement et les tests d’applications [21:12] &lt;jrand0m> Si vous êtes sur #iip-dev, vous êtes au courant [21:13] &lt;jrand0m> donc toute personne qui veut y jeter un œil peut soit le récupérer depuis CVS, soit récupérer les sources, la doc, et construire depuis CHK@GZ-A-C~SH03AwBuKf~AE3E347IcKAwI,4K38eh3m06zAygRzUnw4tQ/i2p_sdk.zip * UserX has joined #iip-dev [21:13] &lt;jrand0m> hey, c’est UserX [21:14] &lt;jrand0m> La 0.1 du SDK contient l’API client java fonctionnelle, ainsi qu’une implémentation du router en python et en java et une simple application de chat en ligne de commande [21:15] &lt;jrand0m> L’objectif d’avoir le SDK est que les gens puissent prendre de l’avance sur le développement pour que leurs applications soient prêtes et opérationnelles une fois que le réseau sera opérationnel et public en septembre. [21:16] &lt;mihi> le septembre qui n’en finit pas ? ;) [21:16] &lt;jrand0m> (plutôt que d’avoir le réseau opérationnel sans applications) [21:16] &lt;jrand0m> heh [21:16] &lt;jrand0m> non, on est en fait en avance sur le planning que j’ai posté sur iip-dev il y a quelques semaines dans le document ganttproject [21:16] &lt;jrand0m> pas de beaucoup (5 jours), mais en avance quand même. [21:17] &lt;jrand0m> Je suis assez confiant que nous serons en 1.0alpha en septembre. [21:17] &lt;jrand0m> Aussi, pour le statut, je pense qu’il y aura un nouveau brouillon I2NP (proto réseau) d’ici la fin de la semaine. [21:18] &lt;jrand0m> Ensuite, idéalement la semaine prochaine on pourra faire une relecture interne et des révisions, après quoi on passera en revue par les pairs. * shardy_ is now known as shardy [21:18] &lt;jrand0m> 'lo shardy [21:18] &lt;shardy> salut. [21:18] &lt;shardy> ça va ? [21:19] &lt;jrand0m> mortel. [21:19] &lt;jrand0m> J’ai entendu dire qu’on pourrait avoir un peu de ton temps pour une bibliothèque cliente .net ? * jrand0m peut être mal informé * ion has quit IRC (Ping timeout) [21:21] &lt;shardy> .net ? non, ce n’est pas moi... [21:21] &lt;jrand0m> ah d’accord, ma faute [21:21] &lt;jrand0m> soy muy tonto [21:21] &lt;jrand0m> bon, salut quand même :) [21:21] &lt;jrand0m> J’ai aussi reçu des retours de co concernant l’application du service de nommage * ion has joined #iip-dev [21:22] &lt;jrand0m> "Le 8 août, la première version de la spécification pour le service de nommage a été publiée. On a découvert que la spécification avait des lacunes, et je suis en train de la réviser. Ça devrait être fait d’ici une semaine environ. Après ça, je commencerai à implémenter le système. Au final, il y aura quatre composants dans ce logiciel : [21:22] &lt;jrand0m> 1. Programme client pour interagir avec le service de nommage. [21:22] &lt;jrand0m> 2. Programme pour le service de nommage lui-même. [21:22] &lt;jrand0m> 3. Outils d’administration pour le service de nommage. [21:22] &lt;jrand0m> 4. Un composant d’Autorité de Certification (CA)." [21:23] &lt;jrand0m> Voilà le rapport d’avancement de co [21:23] &lt;jrand0m> Je pense que c’est tout pour le statut, à moins que quelqu’un ait quelque chose à ajouter. [21:24] &lt;shardy> chouette. [21:24] &lt;jrand0m> carrément chouette [21:24] &lt;shardy> dès que j’aurai du temps je vais commencer à regarder les specs et à me familiariser avec votre façon de faire. [21:25] &lt;jrand0m> cool. la spec I2CP dans le SDK est plutôt opérationnelle, mais la spec du réseau I2P publiée hier a quelques semaines de retard. [21:25] &lt;jrand0m> Je posterai probablement une nouvelle version vendredi. [21:25] &lt;jrand0m> (et comme ce projet n’a vraiment commencé qu’il y a environ un mois, nous sommes ouverts à des variations dans notre façon de travailler) [21:26] &lt;jrand0m> ah attends, ça me revient, tu es le gars de l’ecc :) [21:26] &lt;shardy> oui, c’est moi. même si je n’ai pas vraiment fait grand-chose avec l’ecc depuis un moment... je suis maintenant le gars du prng (générateur pseudo-aléatoire). [21:27] &lt;jrand0m> oh cool. on utilise actuellement des prngs génériques, et on voudra une meilleure façon de gérer les données aléatoires [21:27] &lt;jrand0m> ok [21:27] &lt;shardy> des génériques ? nop a mentionné l’utilisation de yarrow, qui semble assez bon. [21:28] &lt;shardy> Je fais du travail d’implémentation sur un nouveau prng maintenant. j’essaie de réduire un peu l’écart entre théorie et pratique. :) [21:28] &lt;jrand0m> exact. on a une version GPL de yarrow qu’on peut récupérer depuis freenet dans les implémentations java, mais pour l’instant on utilise celui intégré à java (java.security.SecureRandom) [21:28] &lt;jrand0m> hehe [21:29] &lt;mihi> fais attention avec yarrow de freenet, ça fait des heisenbugs ;) [21:29] &lt;jrand0m> lol [21:29] &lt;jrand0m> bah, c’est corrigé maintenant qu’il est synchronisé [21:29] * jrand0m ouvre la séance aux questions [21:30] * mihi obtient DNF pour la clé mentionnée plus haut :( [21:30] &lt;jrand0m> mince. Je l’ai insérée une douzaine de fois avec htl 25 [21:30] &lt;jrand0m> Je vais la réinsérer encore une fois [21:32] &lt;jrand0m> quelqu’un a des questions, autre que "pourquoi freenet ne trouve pas la clé du SDK ?" [21:33] * mihi n’a pas demandé ça ;) et n’a pas d’autres questions avant d’y jeter un œil ;) [21:33] &lt;jrand0m> heh [21:33] &lt;mihi> qui met le log sur le wiki cette fois ? /me l’a en entier cette fois. [21:33] &lt;jrand0m> génial, vas-y [21:34] &lt;jrand0m> Je pense que nous n’avons plus de questions pour la réunion, mais n’hésitez pas à envoyer d’autres réflexions sur la liste de diffusion. [21:34] * jrand0m aime vraiment les discussions actives sur iip-dev, même si c’est tout le monde qui dit que ma doc est nulle [21:35] &lt;mihi> ton java craint, jrandom ;) (HHOK) [21:35] &lt;jrand0m> là on y est [21:35] &lt;jrand0m> Je réinsère le .zip depuis la CLI de freenet, donc il aura probablement un CHK différent [21:36] &lt;jrand0m> J’enverrai un msg aux gens avec après l’avoir réinséré quelques fois [21:36] &lt;jrand0m> mihi le veut. quelqu’un d’autre à qui je devrais envoyer un msg ? [21:36] &lt;jrand0m> (ou n’importe qui peut aussi demander plus tard) [21:36] &lt;mihi> tu pourrais me l’envoyer par mail... [21:36] &lt;jrand0m> 1.1Mb [21:37] &lt;mihi> si ce n’est pas *trop* gros. [21:37] &lt;mihi> erm, ok alors non. * mihi is not kind on fetching splitfiles anyway [21:37] &lt;mihi> s/kind/keen/ [21:37] &lt;jrand0m> heh, tu vas suggérer que je l’insère sans FEC ? [21:38] &lt;mihi> je suppose que ça n’aura aucune chance dans le freenet actuel. [21:38] &lt;jrand0m> ok, je vais voir pour le rendre accessible sur le web avec une URL privée [21:39] * jrand0m se sent un peu bizarre avec cette histoire de sortie discrète, mais je pense que c’est pour le mieux [21:40] &lt;mihi> mets-le simplement sur un espace web et mets par-dessus un chiffrement conventionnel gpg - et donne la phrase de passe ici. [21:40] &lt;mihi> ou utilise la clé mentionnée plus haut comme phrase de passe [21:40] &lt;mihi> au fait - dois-je l’enlever du log ? [21:41] &lt;jrand0m> pas la peine. je suis assez parano pour croire que si c’est dit ici, c’est disponible pour ceux qui veulent le voir ;) [21:41] &lt;jrand0m> je demanderai à nop de le mettre sur un espace web quand il reviendra plus tard dans la soirée et d’envoyer un anonymail aux gens avec les infos appropriées (url &amp;amp; password / technology / etc) [21:43] &lt;mihi> merci. "ce soir" par rapport à quel fuseau horaire ? (me va aller au bea dans environ 1 heure) [21:43] &lt;mihi> s/bea/bed [21:46] &lt;jrand0m> heh, le soir pour nop, c’est-à-dire la Californie [21:46] &lt;jrand0m> ok, je dois filer. * jrand0m !thwaps la réunion pour la clore [21:46] &lt;jrand0m> gracias srs y srtas * mihi tend à jrandom le *baf*er * jrand0m *baf*s mihi sur la tête * shardy has quit IRC (EOF From client) [21:48] &lt;ion> 2 blocs en cours de téléchargement depuis l’URL ci-dessus [21:48] &lt;jrand0m> cool * shardy has joined #iip-dev * mihi tombe raide mort. &lt;/div></description></item><item><title>Réunion des développeurs I2P, 5 août 2003</title><link>/fr/blog/2003/08/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-ao%C3%BBt-2003/</link><pubDate>Tue, 05 Aug 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/08/05/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-5-ao%C3%BBt-2003/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> hezekiah, jeremiah, jrand0m, mihi, nop, thecrypto&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> &lt;nop>	ok, meeting started &lt;nop>	what's on the agenda -->	logger (logger@anon.iip) has joined #iip-dev -->	Anon02 (~anon@anon.iip) has joined #iip-dev &lt;hezekiah>	Tue Aug 5 21:03:10 UTC 2003 &lt;hezekiah>	Welcome to the Nth iip-dev meeting. &lt;hezekiah>	What's on the agenda? &lt;thecrypto>	Tue Aug 5 21:02:44 UTC 2003 &lt;thecrypto>	synced to a NTP stratum 2 :) &lt;hezekiah>	Tue Aug 5 21:03:13 UTC 2003 -->	ptm (~ptm@anon.iip) has joined #iip-dev &lt;hezekiah>	Just synced to NIST. :) &lt;mihi>	this sync does not help w/ iip delays ;) &lt;jrand0m>	nop: things I want to see covered: java dev status, java crypto 	 status, python dev status, sdk status, naming service &lt;hezekiah>	(We're going into the naming service _already_?) &lt;jrand0m>	not design you wanker, thats co's schpeel. just talk about stuff 	 if there's stuff to talk about. &lt;hezekiah>	Ah *	jrand0m puts LART away &lt;jrand0m>	anything else on the agenda? &lt;jrand0m>	or shall we dig in? &lt;hezekiah>	Well, I can't think of anything else to add. &lt;hezekiah>	Ah! &lt;hezekiah>	Oh! &lt;jrand0m>	ok. java dev status: &lt;hezekiah>	Good. &lt;--	mrflibble has quit (Ping timeout) &lt;nop>	ok &lt;nop>	agenda &lt;nop>	1) Welcome &lt;jrand0m>	as of today, there is a java client API with a stub java router 	 that can talk to each other. in addition, there is an application called ATalk 	 allowing anonymous IM + file transfer. &lt;nop>	2) IIP 1.1 blackouts &lt;nop>	3) I2P &lt;nop>	4) The End with comments and stuff *	jrand0m goes back to corner &lt;nop>	sorry 	 joeyo jrand0m Aug 05 17:08:24 * hezekiah gives jrand0m a dunce hat to wear in 	 the corner. ;-) &lt;nop>	sorry about that &lt;nop>	didn't see you started there &lt;nop>	maybe I should go in corner &lt;hezekiah>	lol &lt;jrand0m>	no worry. item 1) *	hezekiah hands nop a dunce hat too. :) &lt;nop>	ok welcome everybuddy &lt;nop>	blah blah &lt;nop>	2) IIP 1.1 blackouts -->	mrflibble (mrflibble@anon.iip) has joined #iip-dev &lt;hezekiah>	52nd iip-dev meeting and all that good rot! &lt;nop>	the server recently had some issues with the hard drive sectors and has 	 been replaced &lt;nop>	I plan to be moving the darn server into a more stable environment with 	 redundancy &lt;nop>	and possibly lend out control of multiple ircd servers &lt;nop>	dunno &lt;nop>	that's something to be discussed &lt;--	Anon02 has quit (EOF From client) &lt;nop>	hopefully our servers should stay up now since the harddrive was replaced &lt;nop>	sorry about the inconvenience folks &lt;nop>	3) I2P - Jrand0m take it away &lt;nop>	come out of the corner jrand0m *	hezekiah goes over to the corner, pulls jrand0m off his chair, drags him 	 to the podium, takes away his dunce hat, and hands him the mic. *	nop goes into that corner to fill his place &lt;hezekiah>	lol! &lt;jrand0m>	sorry, back *	nop grabs dunce hat from hezekiah *	nop puts it on his head *	nop applauds for jrand0m *	jrand0m just watches the show &lt;jrand0m>	er... um ok &lt;hezekiah>	jrand0m: i2p, java status, etc. Talk man! &lt;jrand0m>	so, as of today, there is a java client API with a stub java 	 router that can talk to each other. in addition, there is an application called 	 ATalk allowing anonymous IM + file transfer. &lt;hezekiah>	File transfer already!? &lt;jrand0m>	si sr &lt;hezekiah>	Wow. &lt;hezekiah>	I'm sure behind the times. &lt;jrand0m>	but not the most graceful &lt;hezekiah>	lol &lt;jrand0m>	it takes a file and tosses it in a message &lt;hezekiah>	Ouch. &lt;nop>	how long did 1.8 mb local transfer take? &lt;jrand0m>	I've tested with a 4K file and a 1.8Mb file &lt;jrand0m>	a few seconds &lt;nop>	nice &lt;nop>	:) &lt;hezekiah>	Does the java stuff do real encryption yet, or does it still 	 fake that? &lt;nop>	fake &lt;nop>	even I know that &lt;nop>	:) &lt;jrand0m>	I warmed it up by talking to myself first [e.g. one window to 	 another, saying hi] so it didn't deal with the overhead of the first elg &lt;jrand0m>	right, its faked largely &lt;thecrypto>	most of the encryption is fake &lt;thecrypto>	that's being worked on though &lt;hezekiah>	Of course. :) &lt;jrand0m>	definitely. &lt;jrand0m>	on that front, wanna give us an update thecrypto? &lt;thecrypto>	well, right now i'm done with ElGamal and SHA256 &lt;thecrypto>	right now I'm working on generating primes for DSA &lt;thecrypto>	I'll send out 5 and then we can just pick one &lt;hezekiah>	nop: Didn't you have prime(s) coming for use with DSA? &lt;thecrypto>	We also have some benchmarks on ElGamal and SHA256 &lt;thecrypto>	And they are all fast &lt;jrand0m>	latest benchmarks w/ elg: &lt;jrand0m>	Key Generation Time Average: 4437	total: 443759	min: 	 872	 max: 21110	 Keygen/second: 0 &lt;jrand0m>	Encryption Time Average : 356	total: 35657	min: 	 431	 max: 611	 Encryption Bps: 179 &lt;jrand0m>	Decryption Time Average : 983	total: 98347	min: 	 881	 max: 2143	 Decryption Bps: 65
&lt;p>&lt;hezekiah>	min and max: are they in seconds? &lt;jrand0m>	note that the Bps isn&amp;rsquo;t really useful, as we only encrypt/decrypt 	 64 bytes &lt;thecrypto>	ms &lt;jrand0m>	no, sorry, those are all milliseconds &lt;hezekiah>	Cool. :) &lt;hezekiah>	And this is done in java? &lt;thecrypto>	yes &lt;thecrypto>	pure java &lt;hezekiah>	OK. I am officiall impressed. :) &lt;jrand0m>	100%. P4 1.8 &lt;thecrypto>	they are about the same on my 800 Mhz &lt;hezekiah>	How can I do the same tests? &lt;jrand0m>	sha256 benchmark: &lt;jrand0m>	Short Message Time Average : 0 total: 0	min: 0	max: 	 0 Bps: NaN &lt;jrand0m>	Medium Message Time Average : 1 total: 130	min: 0	max: 	 10 Bps: 7876923 &lt;jrand0m>	Long Message Time Average : 146	total: 14641	min: 	 130	 max: 270	 Bps: 83037 &lt;thecrypto>	run the ElGamalBench program &lt;hezekiah>	OK. &lt;hezekiah>	I&amp;rsquo;ll go find it. &lt;jrand0m>	(short size: ~10 bytes, medium ~10KB, long ~ 1MB) &lt;jrand0m>	java -cp i2p.jar ElGamalBench &lt;jrand0m>	(after running &amp;ldquo;ant all&amp;rdquo;) &lt;hezekiah>	jrand0m: Thanks. :) &lt;jrand0m>	np &lt;thecrypto>	The NaN thing means it&amp;rsquo;s so fast that we end up dividing by 0 	 it&amp;rsquo;s so fast :) &lt;hezekiah>	What&amp;rsquo;s the sha bench? &lt;jrand0m>	java -cp i2p.jar SHA256Bench &amp;ndash;&amp;gt;	Neo (&lt;a href="mailto:anon@anon.iip">anon@anon.iip&lt;/a>
) has joined #iip-dev &lt;hezekiah>	OK. &lt;jrand0m>	we&amp;rsquo;ll probably want to move those to be main() methods of the 	 associated engines, but they&amp;rsquo;re good where they are atm &lt;hezekiah>	Let&amp;rsquo;s see how fast all this is on an AMD K6-2 333MHz (which is 	 a chip not well know for its integer math.) &lt;jrand0m>	heh &lt;jrand0m>	ok so we have DSA and AES left, right? &lt;jrand0m>	this is all wikked thecrypto. nice work. &lt;thecrypto>	yup &lt;jrand0m>	can I nag you for an ETA on the other two? ;) &lt;hezekiah>	If this is anywhere near as fast on my box as it is on yours, 	 you have to show me how you do that. ;-) &lt;thecrypto>	DSA should be done almost as soon as i have primes ready &lt;nop>	hezekiah have you tried the sslcrypto for python &lt;thecrypto>	copying some code around from the prime generator and things like 	 that and it&amp;rsquo;s done &lt;nop>	the one off that link &lt;hezekiah>	nop: sslcrypto won&amp;rsquo;t do us any good. &lt;hezekiah>	nop: It doesn&amp;rsquo;t implment ElGamal &lt;em>or&lt;/em> AES &lt;em>or&lt;/em> sha256. &lt;thecrypto>	AES is mostly done except that there is some error somewhere that 	 i&amp;rsquo;m still trying to pick out and destroy, once i have that, it&amp;rsquo;ll be done &lt;jrand0m>	thecrypto&amp;gt; so by friday, DSA keygen, sign, verify, and AES encrypt, 	 decrypt for arbitrary size inputs? &lt;nop>	the one on McNab&amp;rsquo;s site does not? &lt;thecrypto>	yeah &lt;nop>	darn &lt;thecrypto>	should be friday &lt;thecrypto>	most likey thursday &lt;jrand0m>	thecrypto&amp;gt; does that include the UnsignedBigInteger stuff? &lt;thecrypto>	i&amp;rsquo;ll be missing next weeks meeting because of summer camp, and 	 i&amp;rsquo;ll be back after that &lt;thecrypto>	jrand0m: prolly not &lt;jrand0m>	ok. &lt;jrand0m>	so for the time being, interoperability between java and python 	 is b0rked. &lt;jrand0m>	for crypto, that is. &amp;mdash;	Notify: jeremiah is online (anon.iip). &amp;ndash;&amp;gt;	jeremiah (~&lt;a href="mailto:chatzilla@anon.iip">chatzilla@anon.iip&lt;/a>
) has joined #iip-dev &lt;jrand0m>	(aka for signatures, keys, encryption, and decryption)&lt;/p></description></item><item><title>Réunion des développeurs I2P, 29 juillet 2003</title><link>/fr/blog/2003/07/29/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-29-juillet-2003/</link><pubDate>Tue, 29 Jul 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/07/29/r%C3%A9union-des-d%C3%A9veloppeurs-i2p-29-juillet-2003/</guid><description>&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents:&lt;/strong> arj, co, cohesion, dm, hezekiah, jeremiah, jrand0m, luckypunk, nop, some_random_guy, thecrypto, WinBear&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log"> --- Journal ouvert Tue Jul 29 16:54:31 2003 17:11 &lt;@hezekiah> Tue Jul 29 21:11:18 UTC 2003 17:11 &lt;@hezekiah> La 51e (je crois) réunion iip-dev. 17:11 &lt;@hezekiah> Ordre du jour : 17:11 &lt;@hezekiah> 1.) Bienvenue 17:11 &lt;@hezekiah> 2.) Les trucs de jrand0m 17:11 &lt;@hezekiah> 3.) Les trucs des autres développeurs 17:11 &lt;@hezekiah> 4.) Tout ce que nop ajoutera quand/s’il arrive 17:12 &lt;@hezekiah> 5.) Questions et commentaires des masses toujours impatientes et crasseuses. ;-) 17:12 &lt;@hezekiah> OK ! 17:12 &lt;@hezekiah> Bienvenue à tous à la 51e (je crois) réunion iip-dev 17:12 &lt;@hezekiah> Point numéro 2 ! 17:12 &lt;@hezekiah> Les trucs de jrand0m 17:12 -!- thetower [none@anon.iip] a rejoint #iip-dev 17:12 * hezekiah tend le micro à jrand0m 17:12 &lt;@jrand0m> sous-ordre du jour : 17:12 &lt;@jrand0m> 2.1) Spécification I2CP &amp;amp; état du développement 17:12 &lt; co> Où sont les logs de la réunion 50 ? 17:12 &lt;@jrand0m> 2.2) Plans SDK 17:12 &lt;@jrand0m> 2.3) crypto 17:12 &lt;@jrand0m> 2.4) feuille de route / état du proto réseau 17:13 &lt;@hezekiah> co: cohesion travaille à les mettre en ligne 17:13 &lt;@jrand0m> (au fait, c'est « mic », pour microphone) 17:13 &lt;@hezekiah> jrand0m: Désolé. :) 17:13 &lt;@hezekiah> jrand0m: (Et cette erreur venant d’un gars du son !) 17:13 -!- luckypunk [~yetalohe@anon.iip] a rejoint #iip-dev 17:13 -!- odargur [odargur@anon.iip] a rejoint #iip-dev 17:13 &lt;@jrand0m> 2.1) I2CP : la spéc est commitée dans CVS avec une légère modif d’un des messages (MessageStatusMessage) 17:14 &lt;@jrand0m> Les commentaires sont toujours bienvenus sur I2CP, mais le plus tôt sera le mieux. 17:14 &lt;@hezekiah> jrand0m: Où est la spéc dans CVS ? ... et est-ce aussi sur le CVS de SF ? 17:14 &lt;@jrand0m> La raison du « plus tôt sera le mieux », c’est qu’on aura une implémentation cliente Java fonctionnelle d’ici vendredi. 17:14 -!- some_random_guy [~dan@anon.iip] a rejoint #iip-dev 17:14 * thecrypto croise les doigts pour ça 17:14 &lt;@jrand0m> Plus un router local-only d’ici la fin du week-end, j’espère 17:15 &lt;@jrand0m> non hez, seulement sur la cathedral 17:15 &lt;@jrand0m> bien vu thecrypto. 17:15 &lt;@jrand0m> Mise en garde : 17:15 &lt;@hezekiah> Argh. Je n’arrive toujours pas à faire marcher CVS avec cathedral. 17:15 &lt;@jrand0m> une partie de la crypto n’est pas à 100 %, mais tout est « stubé » pour nous laisser brancher des implémentations plus complètes ou différentes plus tard 17:15 &lt;@jrand0m> hezekiah> on te mettra au point après la réunion. 17:15 &lt;@hezekiah> jrand0m: Merci. :) 17:16 &lt;@jrand0m> la spéc est dans i2p/doc/specs/data_structure_spec/datastructures.html 17:16 &lt;@jrand0m> thecrypto> as-tu quelque chose à ajouter sur l’impl Java ? 17:16 -!- ArdVark [simple1@anon.iip] a rejoint #iip-dev 17:16 &lt;@jeremiah> le router local-only dont tu as parlé, c’était celui en python, non ? ou il y en a aussi un en java ? 17:17 &lt;@jrand0m> tout dépend :) 17:17 &lt;@jrand0m> jeremiah/hezekiah> où en sont le client python et le router local-only ? 17:17 &lt;@thecrypto> pas vraiment, à part la question crypto dont on parlera dans un instant je crois 17:17 &lt;@jrand0m> clair thecrypto. 17:17 &lt;@hezekiah> jrand0m: Ça avance. J’ai enfin fait marcher le transport TCP hier. 17:17 &lt;@jeremiah> ça semble OK, je pense que la plupart dépendra de la vitesse de dev de hezekiah plus que de la mienne 17:17 &lt;@hezekiah> jrand0m: Jeremiah a de jolies choses sur les structures de messages. 17:18 &lt;@hezekiah> hezekiah: J’espère qu’on pourra tenir l’échéance. 17:18 &lt;@jrand0m> cool. 17:18 &lt;@jeremiah> aussi... vendredi c’est mon anniversaire, donc je prévois de ne pas être devant l’ordi ce jour-là 17:18 &lt;@hezekiah> jeremiah: Compréhensible. :) 17:18 &lt;@hezekiah> jeremiah: Et bon anniversaire d’avance. :) 17:18 &lt;@jeremiah> merci 17:18 &lt;@jrand0m> saut léger à l’item 2.4> quand pensez-vous qu’on pourra avoir le router python local-only ? réalistiquement ? 17:19 &lt;@jrand0m> clair, si tu codes vendredi je te botte le cul 17:19 &lt;@jrand0m> virtuellement, au moins 17:19 &lt;@hezekiah> jrand0m: Je croyais que c’est ce que je code. Le router Python local-only. 17:19 &lt;@jrand0m> oui, c’est bien ça 17:19 &lt;@hezekiah> Eh bien l’échéance est le 1er août. 17:19 &lt;@jeremiah> là on bosse sur la conversion messages ↔ format binaire 17:19 &lt;@hezekiah> Ce n’est pas si dur. 17:19 &lt;@jeremiah> oui 17:19 &lt;@hezekiah> J’espère boucler ça d’ici un jour ou deux. 17:20 &lt;@jrand0m> c’est vendredi :) 17:20 &lt;@jrand0m> génial 17:20 &lt;@hezekiah> J’espère que ce sera fini d’ici le 1er août. Réalistement ça pourrait être avec quelques jours de retard, mais j’espère pas. 17:20 &lt;@jrand0m> ok, je m’abstiens de toucher à quoi que ce soit côté java local-only et je bosse sur la spéc réseau après que l’API client java soit figée. 17:20 &lt;@hezekiah> Oui. Les spécs c’est bien. 17:21 &lt;@hezekiah> Ça rend mon boulot BEAUCOUP plus facile ! :) 17:21 &lt;@jrand0m> clair. 17:21 &lt;@jrand0m> Je vais aussi écrire un petit topo de 2 paragraphes sur le banc de test I2CP en java 17:21 &lt;@jrand0m> Je sors ça ce soir 17:22 &lt;@hezekiah> jrand0m: J’adore la vitesse à laquelle tu écris ces spécs. 17:22 &lt;@hezekiah> C’est fun. :) 17:22 &lt;@jrand0m> Ok, hez/jeremiah/thecrypto> autre chose sur I2CP ? 17:22 &lt;@jrand0m> lol 17:22 -!- dm [~hifi@anon.iip] a rejoint #iip-dev 17:22 &lt;@hezekiah> Euh ... 17:22 &lt;@hezekiah> Je veux la spéc crypto ! 17:22 &lt; dm> bienvenue 17:22 * hezekiah boude comme un bébé 17:22 &lt;@hezekiah> ;-) 17:23 &lt;@hezekiah> Sérieusement, ... Je ne vois rien d’autre. 17:23 &lt;@jrand0m> c’est l’item 2.3 17:23 &lt;@thecrypto> j’attends toujours que 2.3 arrive 17:23 &lt;@hezekiah> Si ça me revient, je viendrai te harceler en ligne avec des questions, jrand0m. :) 17:23 &lt;@jrand0m> clair. 17:23 &lt;@jrand0m> ok. 2.2) Plans SDK 17:23 &lt;@hezekiah> Quel point de l’ordre du jour vient-on de finir ? 17:23 &lt;@hezekiah> 2.4 ? 17:23 &lt;@hezekiah> Et a-t-on fini 2.1 ? 17:23 &lt;@jrand0m> 2.1 17:24 &lt;@jrand0m> maintenant 2.2> le SDK 17:24 &lt;@hezekiah> OK. 17:24 &lt; dm> l’ordre du jour a des chiffres décimaux maintenant ? Je vois déjà des progrès. 17:24 &lt;@hezekiah> Je suis retrouvé (par opposition à perdu). 17:24 &lt;@thecrypto> on pourrait avoir 2 décimales :) 17:25 &lt;@jeremiah> qu’est-ce qui compose le SDK à part les différentes APIs ? 17:25 &lt;@jrand0m> le SDK c’est : l’API client (autant qu’on en a), le router local-only, une appli exemple triviale, et de la doc sur l’utilisation des APIs. 17:25 &lt;@hezekiah> jrand0m: J’aurais raison de supposer que c’est toi qui écris la doc ? :) 17:26 &lt;@jrand0m> J’aimerais publier le SDK ASAP, pour que des développeurs tiers (ou même seconds ou premiers) puissent écrire et tester des applications qui tourneront sur I2P, ainsi une fois le réseau opérationnel, on sera opérationnels dès le départ. 17:26 &lt;@jrand0m> hezekiah> En fait je préférerais ne pas le faire. 17:26 &lt;@jrand0m> hezekiah> et je dis ça pas parce que je ne veux pas documenter, mais parce que je suis trop impliqué dedans. 17:26 &lt;@hezekiah> jrand0m: OK. 17:26 &lt;@jrand0m> on devrait faire écrire cette doc par quelqu’un qui n’implémente PAS le code, pour qu’elle soit compréhensible par des gens qui n’ont pas écrit la spéc I2CP 17:26 &lt;@hezekiah> jrand0m: On franchira ce pont quand on y sera. 17:26 &lt;@jrand0m> mais s’il faut, je m’y colle. 17:26 &lt;@jrand0m> clair. 17:27 &lt; dm> quel intérêt les gens auraient-ils à écrire des applis sans réseau opérationnel, et comment testeraient-ils leur appli. 17:27 &lt;@hezekiah> jrand0m: Ou alors quelqu’un qui a conçu le protocole l’écrit, puis quelqu’un qui n’a jamais bossé dessus la relit jusqu’à ce que ça soit clair ? 17:27 &lt;@jrand0m> Ok, il a été question d’une simple appli style « talk ». 17:27 &lt;@jrand0m> dm> les gens pourront tester avec le SDK. 17:27 &lt;@thecrypto> en fait, je me demandais à quoi ça servirait si c’est local-only 17:28 &lt;@jeremiah> dm: l’idée est d’implémenter un réseau simple qui n’est pas entièrement fonctionnel mais peut faire passer des messages 17:28 &lt;@thecrypto> tu ne pourrais parler qu’à toi-même 17:28 &lt;@jeremiah> ce n’est pas réellement local-only, mais ça n’inclut que client-router, pas le code router-router 17:28 &lt;@jrand0m> thecrypto> tu peux parler à d’autres Destinations. I2P est indépendant de la localisation — local = distant. 17:29 &lt;@thecrypto> d’accord 17:29 &lt; dm> c’est sympa tout ça, je ne vois juste personne (à part vous 3-4) écrire quoi que ce soit si on ne peut tester qu’en local. Mais peu importe. 17:29 &lt;@jrand0m> donc une appli talk peut ouvrir deux instances de l’application et parler à soi-même, etc. 17:30 &lt;@thecrypto> mais quand on ajoute le distant, l’appli devrait marcher telle quelle 17:30 &lt;@jrand0m> dm> oui, c’est juste un prérequis pour que d’autres écrivent des applis. 17:30 &lt;@jrand0m> exactement. 17:30 &lt;@jrand0m> l’appli marchera sans AUCUN changement 17:30 &lt; co> dm: C’est une application de test. Une fois le code router-router écrit, tu pourras parler aux autres. 17:30 &lt;@jeremiah> avoir le local-only nous permet seulement de développer en parallèle 17:30 &lt; dm> oui, mais si l’appli suppose 10 ms de latence, et que ça finit à 12 secondes, ça ne marchera pas très bien :) 17:31 &lt;@jrand0m> d’accord dm 17:31 &lt; dm> des estimations de latence d’ailleurs ? :) 17:31 &lt;@jrand0m> si on a 12 secondes de latence, on a du boulot. 17:31 &lt;@jrand0m> mais on n’aura pas ça. 17:31 &lt;@jrand0m> estimations : 0,6–2,7 s 17:31 &lt;@jrand0m> pour un réseau de 5 000 000 routers. 17:31 &lt;@hezekiah> À propos, ça me rappelle qu’on doit parler d’ElGamal. 17:31 &lt;@thecrypto> le plus long c’est la mise en place 17:31 &lt;@jrand0m> (voir les archives iip-dev pour les modèles rudimentaires) 17:32 &lt; dm> plus bas ou plus haut pour des réseaux plus petits ? 17:32 &lt;@jrand0m> hezekiah> 2.3 : crypto. 17:32 &lt;@thecrypto> après ça le temps baisse drastiquement 17:32 &lt;@jrand0m> dm> plus bas. 17:32 &lt;@thecrypto> hezekiah: t’as probablement la même question que moi 17:32 &lt;@jrand0m> thecrypto> exactement, le temps de setup est hors-ligne pour la livraison des messages [aka on prépare les tunnels avant d’envoyer des messages] 17:32 &lt; dm> ok, je te testais ;) 17:32 &lt;@jrand0m> heh 17:33 &lt;@jrand0m> ok. dernière partie du SDK — l’appli 17:33 &lt;@jrand0m> co/thecrypto : des idées sur une impl talk en java ? réalisable ? délai ? plans ? intérêt ? 17:34 &lt;@thecrypto> une fois l’API prête, on peut probablement faire un talk en une semaine environ, 2 max, co d’acc ? 17:34 &lt;@jeremiah> le chat pourrait être intégré en tant que router jabber, non ? 17:34 &lt; co> Ça devrait être assez facile. 17:34 &lt; co> thecrypto: Je suis d’accord. 17:34 &lt;@jrand0m> jeremiah> je ne connais pas jabber, mais si jabber peut tourner sur l’api, cool 17:35 &lt;@jrand0m> clair co &amp;amp; thecrypto 17:35 &lt;@jrand0m> jeremiah> note que c’est juste une appli triviale pour une preuve de concept, pas un Kickass Anonymous IM System :) 17:35 &lt;@jeremiah> pas encore ;) 17:35 &lt;@thecrypto> on pourra ajouter cette fonctionnalité plus tard 17:35 &lt;@jeremiah> ok 17:36 &lt;@jrand0m> heh 17:36 &lt;@thecrypto> commençons petit 17:36 * jrand0m ajoute au planning « ajouter fonctionnalité : être kickass » 17:36 &lt; some_random_guy> heh 17:36 &lt; some_random_guy> jolie fonctionnalité :) 17:36 -!- dm2 [~hifi@anon.iip] a rejoint #iip-dev 17:37 &lt;@jeremiah> jrand0m: Je crois que j’ai raté ça en 2.1, mais un avis sur kademlia comme DHT ? ça demande moins d’entretien que Chord 17:37 -!- nop [nop@anon.iip] a rejoint #iip-dev 17:37 &lt; nop> désolé 17:37 &lt;@jrand0m> et un de ces jours il faudra qu’on mette quelqu’un sur la refonte IIP pour la faire tourner là-dessus. 17:37 -!- dm [~hifi@anon.iip] a quitté [Ping timeout] 17:37 &lt; nop> quoi ? 17:37 &lt; nop> qui 17:37 &lt; nop> où 17:37 &lt; nop> quand 17:37 &lt; nop> ? 17:37 -!- dm2 est maintenant connu comme dm 17:37 &lt;@jrand0m> hey, en parlant du diable 17:37 &lt; WinBear> pourquoi ? 17:37 &lt; WinBear> rien 17:37 &lt; nop> je suis un ange en fait 17:37 &lt;@hezekiah> lol 17:38 &lt;@thecrypto> que quelqu’un passe un log à nop 17:38 &lt; WinBear> azrel 17:38 &lt;@jrand0m> jeremiah> kademila est une bonne DHT, et on passera certainement ça en revue ainsi que la team chord/tapestry, plus les sloppy dht, dans la spéc réseau. 17:38 &lt;@jeremiah> jrand0m: cool 17:38 &lt;@hezekiah> thecrypto: Je m’en occupe. :) 17:38 &lt; nop> j’entendais parler d’une qui déchire 17:38 &lt; nop> appelée chord/middle 17:38 -!- hif [~hifi@anon.iip] a rejoint #iip-dev 17:39 &lt; nop> mais tu sais qui est bien à contacter c’est brandon wiley 17:39 * jrand0m !thwaps nop 17:39 &lt; nop> je savais que ça ferait mal 17:39 &lt;@hezekiah> lol 17:39 &lt;@hezekiah> Qui est Brandon Wiley ? 17:39 &lt; nop> quelqu’un avec qui je suis sûr que jrand0m a eu de nombreuses discussions 17:39 &lt; nop> :) 17:39 &lt; nop> quelqu’un m’email un log 17:39 &lt; dm> Brandon est le vrai nom de jrandom, démasqué ! 17:39 &lt;@hezekiah> J’y travaille. 17:40 &lt;@hezekiah> Doucement, nop. :) 17:40 &lt; nop> haha 17:40 &lt; dm> Brandon Wiley est le premier programmeur Freenet, ayant 17:40 &lt; dm> cofondé l’effort de développement avec l’inventeur du système, Ian Clarke 17:40 &lt; nop> userx est ici ou là 17:40 &lt; WinBear> tu peux parler à mon brandon wiley 17:40 &lt;@hezekiah> OK. Ça arrive ... si mon client mail veut bien envoyer une pièce jointe de 15K. 17:41 &lt;@thecrypto> on a beaucoup parlé :) 17:41 &lt;@hezekiah> nop: UserX n’est ni ici ni là-bas. 17:41 &lt;@hezekiah> OK ! 17:41 &lt;@hezekiah> Le log est envoyé nop ! Va lire. :) 17:41 &lt;@thecrypto> et maintenant on attend 17:41 &lt;@jrand0m> ok, quelqu’un a des idées SDK pendant qu’on laisse une minute à nop pour rattraper ? ;) 17:41 &lt;@hezekiah> jrand0m: Maintenant que j’ai réglé cette histoire de log ... c’est quoi kademlia ? 17:42 &lt;@jrand0m> Encore Une DHT Académique :) 17:42 &lt;@hezekiah> Et où puis-je avoir un lien vers la page de kademlia ? 17:42 -!- Erazerhead [JohnDoe@anon.iip] a rejoint #iip-dev 17:42 &lt;@jeremiah> http://kademlia.scs.cs.nyu.edu/ 17:42 &lt;@hezekiah> Merci. :) 17:42 &lt;@thecrypto> YAADHT ? 17:42 &lt;@hezekiah> lol 17:42 &lt;@hezekiah> Les noms de nos jours ... je te jure ! 17:43 &lt;@jrand0m> et s’il y a du blabla informatique mentionné que vous ne comprenez pas, allez à citeseer.nj.nec.com/cs 17:43 &lt; WinBear> klamidia ? 17:43 &lt;@hezekiah> OK. 17:43 &lt; nop> jrand0m: j’allais justement dire citeseer 17:43 &lt; dm> c’est quoi l’ETA pour le SDK ? 17:44 * jrand0m évite d’injecter la chaude-pisse dans I2P 17:44 * jrand0m espère que le SDK sortira la semaine prochaine. peut-être vendredi prochain ? 17:44 * thecrypto croise une autre paire de doigts 17:45 &lt;@jrand0m> ok. passage à 2.3) Crypto. 17:45 * hezekiah imagine thecrypto avec environ 13 jeux de doigts croisés ... et réalise qu’il doit être à court maintenant. 17:45 &lt;@hezekiah> Yay ! 17:45 * jrand0m poke nop pour s’assurer qu’il est là 17:45 &lt;@hezekiah> Crypto ! 17:45 &lt;@hezekiah> J’ai un truc pour lancer le sujet. :) 17:46 &lt;@thecrypto> j’ai aussi quelque chose 17:46 &lt;@thecrypto> Dibs ! :) 17:46 * jrand0m n’a rien donc battez-vous 17:46 &lt;@hezekiah> thecrypto peut commencer. :) 17:46 &lt;@jrand0m> thecrypto> à toi 17:46 &lt;@jrand0m> :) 17:46 &lt;@thecrypto> Ok, sur Elgamal 17:47 &lt;@thecrypto> On doit déterminer si on a un p et un alpha communs ou non 17:47 -!- some_random_guy [~dan@anon.iip] a quitté [BitchX: l’interface pointer-cliquer originale.] 17:47 &lt;@thecrypto> le problème avec un p et alpha communs c’est qu’il faudrait trouver un moyen de changer les clés de tout le monde en même temps 17:48 &lt;@jrand0m> aka : vraiment mauvais. 17:48 &lt; co> thecrypto: Désolé, que sont p et alpha ? 17:48 &lt;@thecrypto> l’avantage c’est qu’on peut en choisir des spécialement optimisés et la quantité de données transmises pour une clé publique est très petite 17:48 * jrand0m ne voit pas de bonne raison d’utiliser p et alpha communs, à part économiser quelques bits 17:48 &lt;@thecrypto> co : pour faire simple, de grands nombres spéciaux 17:49 &lt;@jrand0m> thecrypto> on peut toujours optimiser pour les p et alpha du destinataire chiffré couramment 17:49 &lt;@thecrypto> ou je dois entrer dans une explication de comment elgamal fonctionne 17:49 &lt;@thecrypto> jrand0m: oui 17:49 &lt; co> thecrypto: OK. 17:49 &lt;@thecrypto> on peut aussi faire en sorte que chacun ait un p et un alpha différents 17:50 &lt;@jeremiah> pour ceux que ça intéresse : http://www.wikipedia.org/wiki/ElGamal_discrete_log_cryptosystem 17:50 &lt;@thecrypto> ça veut dire que la quantité de données transmise est beaucoup plus grande et qu’on doit trouver comment empaqueter ça 17:50 &lt;@jrand0m> clair, merci jeremiah 17:50 &lt;@jrand0m> beaucoup plus grande ? 17:50 &lt;@jrand0m> Je pensais qu’avec des p et alpha variables on peut utiliser des p et alpha plus petits ? 17:51 &lt;@thecrypto> au lieu de nombres 160 bits on parle maintenant de 2 × 1024 bits et 1 × 160 17:51 &lt;@thecrypto> soit 2308 au total 17:51 &lt;@hezekiah> 288 octets 17:51 &lt;@hezekiah> Pas un drame. 17:52 &lt;@jrand0m> ok, ce n’est pas si mal. on avait prévu 256 octets 17:52 &lt;@hezekiah> Ces clés ne sont pas transférées si souvent, si ? 17:52 &lt;@jrand0m> 32 de plus ne font pas mal 17:52 &lt;@jrand0m> hezekiah> elles sont insérées dans la DHT 17:52 &lt;@hezekiah> Ah ! 17:52 &lt;@hezekiah> Voilà pourquoi on les voulait petites. 17:53 &lt;@thecrypto> aussi, un autre problème d’elgamal qu’on pourrait devoir considérer 17:53 &lt;@jrand0m> eh bien, ça ne fait pas vraiment de mal si la structure RouterInfo fait environ 10K 17:53 -!- mrflibble [mrflibble@anon.iip] a rejoint #iip-dev 17:53 &lt;@jrand0m> ok, quoi de neuf thecrypto ? 17:53 &lt;@thecrypto> l’expansion de message est de 2, la taille d’un chiffrement ou d’une signature est deux fois la taille du message 17:54 &lt;@jrand0m> Le chiffrement ElG ne porte que sur la clé AES 17:54 &lt;@jrand0m> La signature ElG ne porte que sur les hachages SHA256 17:55 &lt;@thecrypto> ok, c’est juste quelque chose à mentionner aussi 17:55 &lt;@hezekiah> jrand0m: Ce qui me laisse VRAIMENT perplexe. 17:55 &lt;@thecrypto> pour revenir au problème initial, voulons-nous un p et un alpha partagés ou voulons-nous que chacun ait des p et alphas différents ? 17:55 &lt;@jrand0m> hezekiah> hmm ? tu as lu la spéc de structure de données pour #Payload ? 17:55 &lt;@jrand0m> des avis/questions là-dessus hezekiah ? 17:55 * dm comprend maintenant comment les DHT fonctionnent. 17:55 &lt;@jrand0m> nop> des pensées ? 17:55 &lt;@jrand0m> génial dm 17:55 &lt;@hezekiah> Si une signature fait deux fois la taille des données signées, alors pourquoi la spéc IC2P dit qu’une signature fait 128 octets ? 17:56 &lt; nop> non 17:56 &lt; nop> p partagé 17:56 &lt;@hezekiah> Ça ne devrait pas faire 512 ? 17:56 &lt;@thecrypto> le hash des octets 17:56 &lt; nop> et alphas 17:56 &lt; dm> on dirait qu’il faut pas mal de travail à l’adhésion à une DHT, mais j’imagine que ça marche. 17:56 &lt; nop> base partagée, p partagé 17:56 &lt;@jrand0m> hezekiah> bits / octets. 17:56 &lt; nop> ça éliminera beaucoup de risques 17:56 &lt;@thecrypto> alors on le veut de quelle taille ? 17:56 &lt;@hezekiah> Hmm 17:56 &lt;@jrand0m> nop> dans 3 ans, voudrons-nous que tout le monde change son p et alpha en même temps ? 17:56 &lt; nop> et ça tiendra notre protocole aux standards 17:57 &lt;@thecrypto> puisque ça ouvre de grosses attaques sur p et alpha 17:57 &lt; nop> jrand0m: il y a quelque chose appelé des primes « cuites », en ce moment, et c’est le moment que je considère 17:57 &lt;@thecrypto> qui, si elles aboutissent, font tomber tout le réseau 17:57 &lt; nop> je crois qu’on peut s’adapter avec le temps 17:57 &lt; nop> mais une prime statique approuvée Oakley est conseillée 17:57 &lt; nop> car elles ont été revues à fond comme sûres 17:58 &lt; nop> et c’est une meilleure base que nos hypothèses sur la génération de primes (probables à cela) 17:58 &lt;@thecrypto> si ce n’est pas premier, le chiffrement ou les signatures ne fonctionnent pas donc on jette 17:59 &lt;@jrand0m> d’accord, ils ont de meilleures primes. donc quand une de ces primes est factorisée, tous ceux qui les utilisent sont exposés, correct ? 17:59 &lt; dm> hmmm, je dois y aller. C’est loggé hein ? 17:59 &lt; nop> jrand0m: oui 17:59 &lt;@thecrypto> oui 17:59 &lt; nop> jrand0m: quand ça arrive on le saura tous 17:59 &lt; nop> je ne veux pas risquer la génération de primes 17:59 -!- dm [~hifi@anon.iip] a quitté [il a intérêt] 17:59 &lt;@thecrypto> comment on le saura ? 17:59 &lt; nop> en plus ça augmente notre temps de calcul 17:59 -!- hif [~hifi@anon.iip] a quitté [] 17:59 &lt; nop> thecrypto: si tu utilises un jeu de primes Oakley standard défini, tu sauras quand il a été cassé 18:00 &lt;@thecrypto> comment ? 18:00 &lt; nop> ce sera une nouvelle très publique 18:00 &lt;@jrand0m> nop> on le saura sauf si la NSA le casse. 18:00 &lt; co> nop: Combien y a-t-il de ces primes ? S’il n’y en a pas beaucoup, les utiliser est un risque. 18:00 &lt;@thecrypto> oui, l’écoute passive demeure une menace 18:00 &lt;@thecrypto> et je peux faire un programme pour générer des p et des alphas et les tester en une heure 18:00 &lt;@jrand0m> nop> ce serait très public à moins que ce soit une menace pour la sécurité nationale. 18:00 &lt; co> Attends... non, c’est une question stupide. Laisse tomber. 18:01 &lt; nop> c’est vrai, mais je crois, d’après de nombreux contacts dans la communauté crypto, que si c’est résolu ça le sera avant que la NSA ne le fasse 18:01 &lt; nop> notre génération de primes ne sécurisera pas ça de toute façon 18:01 &lt; nop> s’ils résolvent ces primes 18:01 &lt; nop> autant trouver un nouvel algo à utiliser 18:01 &lt;@jrand0m> ok. 18:02 &lt; nop> s’il vous plaît utilisez du statique, ça soulagera les problèmes d’analyse crypto et réduira les risques d’erreur dans notre crypto 18:02 &lt;@jrand0m> J’étais sur la clôture, et je suis ok pour aller avec des primes partagées connues bonnes. 18:02 &lt;@thecrypto> ok, alors choisissons une prime 18:02 &lt;@jrand0m> nop> on t’a toujours prévu au diagramme de Gantt pour la spéc crypto 18:02 &lt;@thecrypto> et ont-ils des générateurs pour ces primes ? 18:02 &lt; nop> oui 18:02 &lt; nop> oui j’en ai 18:03 &lt; nop> 2 18:03 &lt; nop> c’est une racine primitive des primes que j’aurai 18:03 &lt; nop> quelle taille de primes voulez-vous ? 18:03 &lt;@thecrypto> je pense entre 2048–4096 18:03 &lt;@hezekiah> On utilise une clé 2048, non ? 18:03 &lt; nop> oui, donc utilisez une prime 4096 ou plus 18:04 &lt;@thecrypto> parce que le côté partagé nous met en lumière 18:04 &lt;@thecrypto> et si ça décolle, ce serait une prime très intéressante à casser 18:04 * cohesion a raté la réunion 18:04 &lt; co> Vous utilisez cette prime dans ElGamal, n’est-ce pas ? 18:04 &lt;@hezekiah> Donc les clés feront 4096 bits ? 18:04 &lt;@cohesion> quelqu’un a loggé ? 18:04 &lt; nop> co oui 18:04 &lt; nop> non hezekiah 18:04 &lt; nop> les clés feront 2048 18:04 &lt;@cohesion> ok 18:04 &lt; nop> la prime sera supérieure à 4096 18:04 * cohesion retourne à son travail 18:04 &lt;@hezekiah> OK. Pardonnez ma compréhension horrible ici. :) 18:04 &lt; nop> brb 18:05 &lt;@thecrypto> p et alpha peuvent être fixes, alpha sera 2 et p sera la prime qu’on choisit 18:05 &lt; nop> ok, laissez-moi envoyer par mail les candidates pour prime 18:05 &lt; nop> donnez-moi quelques heures j’ai du boulot 18:05 * jeremiah part dîner, lira les logs plus tard 18:05 &lt;@thecrypto> la clé secrète est a, un nombre entre 0 et p - 2 18:05 &lt;@thecrypto> la clé publique est 2^a mod p 18:06 &lt; nop> peut-on passer au prochain sujet et revenir pour que je sois là pour ça, je reviens tout de suite, je suis au travail et dois faire une tâche vite fait 18:06 &lt;@hezekiah> OK, donc tu appelles mon ‘x’ ‘a’ 18:06 &lt;@hezekiah> ... et mon ‘g’ ‘alpha’. 18:06 &lt; nop> s’il vous plaît déplacez les explications d’algo en message privé 18:06 &lt;@hezekiah> thecrypto: N’est-ce pas ? 18:06 &lt;@thecrypto> oui 18:06 &lt;@jrand0m> ok. donc thecrypto, nop, et hezekiah régleront les détails de l’algo plus tard. 18:06 &lt; nop> ok 18:06 &lt; nop> c’est sûr 18:06 &lt;@hezekiah> OK ... donc thecrypto, as-tu fini avec ta question ? 18:06 &lt;@thecrypto> passons à la suite 18:06 &lt; nop> j’enverrai nos primes 18:06 &lt;@thecrypto> ou 18:06 &lt;@thecrypto> i 18:06 &lt;@hezekiah> OK. À moi ! :) 18:07 &lt;@hezekiah> Pourquoi diable utilisons-nous ElGamal pour la signature ? 18:07 &lt;@jrand0m> ok. 2.4) feuille de route / état du proto réseau 18:07 &lt;@jrand0m> pas encore hez :) 18:07 &lt;@jrand0m> oh hez 18:07 &lt;@hezekiah> Quand puis-je la poser ? 18:07 -!- dm [~hifi@anon.iip] a rejoint #iip-dev 18:07 &lt;@jrand0m> que recommanderais-tu, sachant qu’on a des clés publiques ElG ? 18:07 &lt;@thecrypto> quand nop revient 18:07 &lt;@jrand0m> non, tu as raison, j’ai tort. maintenant c’est le bon moment. 18:07 &lt; co> Sujet suivant, s’il vous plaît. 18:07 &lt;@hezekiah> jrand0m: Eh bien, le problème est celui-ci : 18:07 &lt;@hezekiah> la vitesse 18:08 &lt;@hezekiah> Je jouais avec la crypto aujourd’hui, et j’ai eu un choc désagréable. 18:08 &lt;@hezekiah> ElGamal était astronomiquement plus lent à vérifier une signature que DSA ou RSA. 18:08 &lt;@jrand0m> hezekiah> c’est un problème d’implémentation de bibliothèque ou de l’algorithme ? 18:08 &lt;@hezekiah> Je ne sais pas. 18:09 &lt;@hezekiah> Mais j’ai vérifié Applied Crypto et j’ai vu qu’au moins une partie du problème vient d’ElGamal. 18:09 &lt;@hezekiah> AC a des tableaux des temps pour signature et vérification pour DSA, RSA et ElGamal. 18:09 &lt;@jrand0m> donc tu suggères qu’on passe à RSA pour chiffrement, déchiffrement et signature ? 18:09 &lt;@hezekiah> Je 18:09 &lt;@hezekiah> Je ne suggère pas grand-chose de définitif. 18:09 &lt;@jrand0m> ...quoique on POURRAIT ajouter une seconde clé publique de signature à la structure RouterInfo 18:10 &lt;@hezekiah> Je dis juste qu’AC indique la vérification ElGamal à 9,30 secondes. 18:10 &lt;@hezekiah> RSA est à 0,08 seconde 18:10 &lt;@thecrypto> pour 1024 bits 18:10 &lt;@jrand0m> mince. 18:10 &lt;@hezekiah> DSA est à 1,27 seconde 18:10 &lt;@hezekiah> Maintenant tu vois mon problème. 18:10 &lt;@hezekiah> ElGamal est super lent ... 18:10 &lt;@jrand0m> on a besoin d’une vérif &lt;100 ms. 18:10 &lt;@jrand0m> si ce n’est &lt;10 ms 18:10 &lt;@hezekiah> ... et mon CPU est à 333 MHz. 18:11 &lt;@hezekiah> À propos, ces calculs ont été faits sur un SPARC II 18:11 &lt;@hezekiah> Moi j’ai un AMD K6-2 333 MHz. 18:11 &lt;@jrand0m> un sparc 2 est une machine à 40 MHz. 18:11 &lt;@hezekiah> Vérifier une sig ElGamal avec mon module Python (qui utilise un backend C mais sent un peu le poisson). 18:11 &lt; luckypunk> dieu 18:11 &lt; luckypunk> bon 18:11 &lt;@hezekiah> jrand0m: OK. Je n’y connais rien en SPARC. 18:11 &lt;@hezekiah> Quoi qu’il en soit, ça a pris environ 20 secondes. 18:12 &lt;@hezekiah> Si ce n’est un peu plus. 18:12 &lt; luckypunk> quiconque avec un proc 1–2 GHz n’a pas à s’inquiéter. 18:12 &lt; co> hezekiah: Sur des ordinateurs modernes, donc, la vérification devrait être acceptablement rapide. 18:12 &lt;@hezekiah> DSA et RSA étaient presque instantanés. 18:12 &lt;@jrand0m> hezekiah> Je sais. sparc 2 était rapide en ‘92 18:12 &lt;@hezekiah> Bref, voilà pourquoi j’en parle. 18:12 &lt;@hezekiah> On pourrait ajouter une clé DSA, mais ça ferait 2 clés 18:12 &lt;@thecrypto> on devrait quand même penser aux gens qui n’ont pas des machines ultra rapides 18:12 &lt;@hezekiah> Ou on pourrait aller avec RSA. 18:12 &lt;@jrand0m> de mémoire, notre préférence pour ElG au lieu de RSA n’était pas très tranchée. 18:13 &lt;@hezekiah> Ou on vit avec le long temps de vérif et on utilise ElG. 18:13 &lt;@jrand0m> thecrypto> absolument. 18:13 &lt;@thecrypto> c’est nop qui a dit, utilisons elgamal 18:13 &lt;@hezekiah> thecrypto: Précisément. Papa et Maman utiliseront I2P de manière transparente à terme. 18:13 &lt;@jrand0m> on va vouloir des distros bootables pour 386, ainsi que des implémentations en applet. 18:13 &lt;@hezekiah> Papa et Maman n’auront pas du matériel dernier cri. 18:13 &lt; luckypunk> oh dieu 18:14 &lt; luckypunk> tout le monde qui voudrait ça a au moins un p100 ou approchant. 18:14 &lt; co> N’affaiblissons pas la sécurité en choisissant un algo plus faible mais plus rapide. 18:14 &lt;@hezekiah> co: Je ne suggère pas ça. 18:14 &lt;@thecrypto> elgamal et DSA sont équivalents 18:14 &lt;@jrand0m> ok. donc on va reconsidérer le choix RSA/ElG. les changements de code ne devraient pas poser problème. 18:14 &lt; luckypunk> ils peuvent souffrir. 18:14 &lt;@hezekiah> co: RSA et DSA sont aussi réputés qu’ElGamal. 18:14 &lt; luckypunk> lol 18:14 &lt; luckypunk> si tu te soucies de l’anonymat 18:14 &lt;@hezekiah> thecrypto: Et rien n’est plus faux. 18:14 &lt; luckypunk> tu ne te soucieras pas trop de la vitesse. 18:14 &lt;@thecrypto> hezekiah: ce sont deux implémentations du même algorithme général 18:14 &lt; dm> l’étape évidente ici est que quelqu’un détermine avec certitude l’usage CPU des deux :) 18:14 &lt;@jrand0m> dm> si Applied Crypto a benché la vérification RSA à 1/100 d’ElG, ça me suffit. 18:15 &lt;@thecrypto> on peut utiliser ElG pour chiffrement/déchiffrement et DSA pour signature/vérification 18:15 &lt;@jrand0m> les options sont passer à RSA ou ajouter une clé DSA (~256 octets de plus) à la structure RouterInfo 18:15 &lt;@hezekiah> D’accord. Mais maintenant la DHT a 2 clés publiques. 18:16 &lt;@jrand0m> et alors ? 18:16 &lt; co> Ayons une seule clé publique. Ce sera moins déroutant. 18:16 &lt;@hezekiah> co: Ce ne serait « déroutant » que pour les développeurs ... et on doit savoir ce qu’on fait. :) 18:16 &lt;@thecrypto> je pense qu’il est temps d’attendre nop sur celle-ci aussi 18:16 &lt;@hezekiah> D’accord. 18:16 &lt;@jrand0m> mais si c’est 100 fois plus lent... 18:16 &lt;@jrand0m> bref, on continuera la discussion de conception crypto hors-ligne. 18:17 &lt;@hezekiah> jrand0m: Envoie un mail à la mailing list, d’acc ? 18:17 &lt; luckypunk> jrand0m: dieu, ça ne me dérange pas, si tu ne peux pas attendre 40 secondes pour que ta page charge, va te faire voir. 18:17 &lt;@thecrypto> ou après la partie principale de la réunion 18:17 &lt;@jrand0m> mince, j’email la liste tous les jours :) 18:17 &lt;@jrand0m> heh lucky 18:17 -!- hif [~hifi@anon.iip] a rejoint #iip-dev 18:17 &lt;@jrand0m> d’accord. 18:17 &lt;@jrand0m> ok> 2.4) feuille de route / état du proto réseau 18:17 -!- hif est maintenant connu comme dm2 18:18 &lt;@jrand0m> J’ai fait très peu sur le proto réseau au-delà de répondre aux messages de co, car je bossais sur le java et I2CP. 18:18 &lt;@jrand0m> la feuille de route semble toujours dans les temps. 18:18 &lt;@jrand0m> des changements à la feuille de route ? 18:19 &lt;@jrand0m> ok. s’il y en a, quand il y en a, maillez la liste. 18:19 &lt;@hezekiah> D’accord. 18:19 -!- dm [~hifi@anon.iip] a quitté [Ping timeout] 18:19 &lt;@jrand0m> la roadmap.xml est maintenant dans le module cvs i2p i2p/doc/projectPlan 18:19 -!- dm2 est maintenant connu comme dm 18:20 &lt;@hezekiah> jrand0m: Laisse-moi deviner ... c’est aussi sur cathedral ? 18:20 &lt; nop> de retour 18:20 &lt; nop> désolé pour ça 18:20 &lt;@jrand0m> ok, c’est tout pour ça (mais on peut revenir aux questions de protocole réseau dans la section questions). 18:20 &lt;@jrand0m> Je n’ai plus de sous-items 18:20 &lt;@jrand0m> hezekiah> Je n’utilise pas sf 18:20 &lt;@thecrypto> bon, maintenant que nop est de retour on peut revenir vite fait sur la question de vitesse 18:20 &lt;@hezekiah> D’accord. 18:21 &lt; nop> quelle question de vitesse 18:21 &lt;@thecrypto> Elgamal est lent à vérifier 18:21 &lt; nop> c’est vrai 18:21 &lt; nop> mais rsa aussi 18:21 &lt;@jrand0m> nop> Applied Crypto a benché la vérification RSA à 1/100 d’ElG pour la signature. 18:21 &lt; nop> hmm 18:22 &lt;@hezekiah> RSA et DSA sont instantanés pour moi. 18:22 &lt;@hezekiah> ElG prend 20 secondes. 18:22 &lt; nop> DSA c’est el gamal 18:22 &lt;@jrand0m> Donc on peut soit passer à RSA soit ajouter une clé DSA à la structure RouterInfo 18:22 &lt; nop> DSA 18:22 &lt; nop> j’ai quoi que ce soit avec des R dedans 18:22 &lt; nop> ;) 18:22 * jrand0m ne se souvient pas d’une raison très forte pour ElG plutôt que RSA 18:22 * jrand0m en veut pour ça 18:22 &lt;@hezekiah> nop: Tu nous éclaires ? Pourquoi ne pas utiliser RSA ? 18:22 &lt;@hezekiah> Dans tous les détails croustillants. :) 18:23 &lt; nop> pour ces raisons, et c’est discutable, mais 18:23 &lt; dm> quelqu’un mps l’URL de iip-dev encore quand vous avez un moment. 18:23 &lt; nop> factoriser des nombres est la façon de casser RSA 18:23 &lt; dm> la liste iip-dev. 18:23 &lt; luckypunk> RSA a été cassé. 18:23 &lt; luckypunk> pratiquement. 18:23 &lt; nop> oui, RSA 512 bits a été cassé 18:23 &lt; luckypunk> ou c’était DES ? 18:23 &lt; luckypunk> bah. 18:23 &lt;@hezekiah> DES a été cassé. 18:23 &lt; nop> c’était DES je crois dont tu parles 18:23 &lt; co> luckypunk: Des clés de certaines tailles ont été cassées. 18:23 &lt;@hezekiah> RSA n’en est pas encore là. 18:24 &lt; nop> bref 18:24 &lt; luckypunk> mais ça pourrait. 18:24 &lt; nop> revenons à mon point 18:24 &lt;@hezekiah> Mais la question est : une clé RSA 2048 ou 4096 est-elle sûre aujourd’hui ? 18:24 &lt;@thecrypto> attends une seconde 18:24 &lt; nop> des clés RSA 512 bits ont été cassées avec des ordinateurs de bureau 18:24 &lt;@jrand0m> on regarde du RSA 2048 bits ou ElG 18:24 &lt; nop> hezekiah: elle le serait, mais voilà la partie marrante 18:24 &lt; nop> si tu peux factoriser des nombres 18:24 &lt; nop> tu peux casser RSA 18:24 &lt; nop> si tu peux calculer des logarithmes discrets tu peux résoudre RSA et EL gamal 18:24 &lt; nop> on est plus proches de la factorisation 18:24 &lt; nop> que du calcul de logs discrets 18:24 &lt; nop> en ce moment 18:24 &lt; luckypunk> les logs discrets n’est-ce pas un peu plus dur ? 18:25 &lt;@hezekiah> Si tu peux factoriser des nombres rapidement tu peux casser RSA. 18:25 &lt;@hezekiah> luckypunk: C’est ce que dit nop. 18:25 &lt; luckypunk> les ordinateurs quantiques. 18:25 &lt; luckypunk> sont presque fonctionnels. 18:25 &lt;@hezekiah> lol 18:25 &lt; nop> et le ratio des tailles de clés publiques pour les logs discrets est plus fort que celui des clés RSA 18:25 &lt; nop> par exemple une clé 768 bits n’est pas conseillée par les variantes diffie-hellman, mais elle n’a pas été prouvée cassée 18:25 &lt;@hezekiah> Donc, au final on ajoute une clé DSA. 18:25 &lt;@thecrypto> nop, ne fais pas un bill gates, c’est factoriser un grand n où n = pq 18:25 &lt; nop> alors que des clés RSA 512 bits l’ont été 18:25 &lt;@thecrypto> puisque factoriser des nombres premiers est facile 18:25 &lt; nop> merci 18:25 &lt; nop> désolé 18:25 &lt;@jrand0m> hezekiah> c’est ce que ça semble être. 18:26 &lt; nop> j’essayais de faire comprendre à tout le monde 18:26 &lt; nop> désolé 18:26 &lt;@thecrypto> juste une petite clarification 18:26 &lt;@jrand0m> clair nop, c’est cool, gracias 18:26 &lt;@hezekiah> OK. 18:26 &lt; nop> donc DSA 18:26 &lt; nop> alors 18:26 &lt;@hezekiah> Donc on ajoute une clé DSA ? 18:26 &lt; nop> qui est aussi une variante diffie-hellman 18:26 &lt;@jrand0m> ok, sur cette base, on continue les détails crypto hors-ligne. 18:26 &lt; nop> je préfère les logs aux facteurs 18:27 &lt; nop> ;) 18:27 &lt;@hezekiah> À propos, que reste-t-il à poursuivre ? 18:27 &lt; co> dm: Cette URL est http://news.gmane.org/thread.php?group=gmane.comp.security.invisiblenet.iip.devel 18:27 &lt;@thecrypto> hezekiah: choisir la prime magique 18:27 &lt;@hezekiah> Oh, c’est vrai ! 18:27 &lt; dm> merci co, j’ai trouvé les spécs de jrand0m. Maintenant tout ce qu’il me faut c’est une imprimante avec beaucoup de toner. 18:27 &lt; nop> j’enverrai ça 18:27 &lt;@jrand0m> hezekiah> mets à jour la spéc de structure de données, ajoute des infos pour la DSA, spécifie la taille de clé pour dsa, etc. 18:27 &lt; nop> faisons ça hors-ligne 18:27 &lt;@jrand0m> lol dm. 18:28 &lt;@hezekiah> OK, tu as encore quelque chose, jrand0m ? 18:28 &lt;@jrand0m> ok, j’en ai fini avec mes sujets. hezekiah> tu avais le # 3 ? 18:28 &lt;@hezekiah> Oui. 18:28 &lt; dm> hmmm. les images ne s’affichent pas. 18:28 &lt;@hezekiah> 3.) Tout ce que nop veut ajouter à l’ordre du jour. 18:28 &lt; dm> jrand0m: y a-t-il un endroit pour obtenir « I2P Network Spec Draft 2003.07.23 » avec les images incluses ? 18:29 &lt; co> dm: Oui, j’ai eu ce problème aussi. 18:29 &lt;@jrand0m> dm/co> prenez la première révision de la spéc réseau (deux semaines auparavant dans le zip), qui inclut les png. 18:30 &lt;@jrand0m> (c’est dans cvs aussi, mais ce n’est pas encore anonyme/public) 18:30 &lt; arj> quand est-ce que ça le sera ? :) 18:30 &lt;@hezekiah> Wow ! 18:30 &lt;@hezekiah> CVS est rapide maintenant ! 18:31 &lt;@jrand0m> arj> on fait de notre mieux pour éviter le buzz, donc une fois que c’est prêt on mettra les choses publiques, mais on reste largement discret jusque-là. 18:31 &lt; nop> hezekiah: lequel, cathedral ? 18:31 &lt;@jrand0m> arj> cependant, tout ce qu’on fait est GPL, du moins jusqu’ici. 18:31 &lt;@hezekiah> nop: Oui 18:31 &lt;@hezekiah> ! 18:31 &lt; dm> deux semaines auparavant dans quel zip ? 18:31 &lt;@jrand0m> oh top, tu as réussi hezekiah ? 18:31 &lt; arj> jrand0m: je voulais juste lire les dernières spécs 18:31 &lt;@jrand0m> dm> network_spec_*.zip si je me souviens bien 18:31 &lt;@hezekiah> jrand0m: Oui ! :) 18:31 &lt; dm> pareil ici, avec images ! 18:31 &lt;@thecrypto> iip-dev a la plupart 18:32 &lt;@jrand0m> arj> http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/292 a tout sauf un tout petit changement. 18:32 &lt;@jrand0m> (eh bien, sauf la Client Access Layer, qui est dans une spéc différente maintenant) 18:33 &lt; arj> ok merci 18:33 &lt;@jrand0m> la spéc de la client access layer est http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/298 18:33 &lt; dm> ok, et le lien vers le zip avec les images ? 18:33 &lt;@jrand0m> ok. nop tu as quelque chose, ou on « 5) ouvre aux questions/pensées des masses » ? 18:34 -!- mihi [none@anon.iip] a quitté [Ping timeout] 18:34 * jeremiah est de retour et a lu le retard 18:34 &lt;@jrand0m> dm> un instant, je le retrouve 18:34 &lt;@jrand0m> http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/269 18:35 &lt; dm> merci 18:35 &lt;@jrand0m> ok, des questions / idées ? 18:35 -!- arj [anders@anon.iip] a quitté [EOF From client] 18:35 &lt; co> oui. 18:35 &lt;@jrand0m> np 18:35 &lt; co> Sommes-nous au point 5 maintenant ? 18:35 * jrand0m savait que tu en aurais co :) 18:35 &lt; co> Actuellement, la communication entre client et router (sortant) n’est pas chiffrée. 18:35 &lt;@jrand0m> oui, puisque nop est lent :) 18:35 &lt;@jrand0m> (ces gens avec un travail et tout ça) 18:36 &lt;@hezekiah> lol 18:36 &lt; co> Supposons que j’ai un ami de confiance et que je veuille utiliser son router pour les messages sortants. 18:36 &lt;@hezekiah> jrand0m: Eh bien, tu sais. Tout le monde ne peut pas se permettre de ne pas avoir de vie. 18:36 &lt;@jrand0m> co> en grande partie correct. les payloads des messages sont chiffrés, mais le reste d’I2CP ne l’est pas 18:36 &lt; co> Cela ne me mettrait-il pas en risque de voir mes messages capturés. 18:37 &lt;@hezekiah> Ouais. Ils seraient transférés en clair sur le fil. 18:37 &lt;@hezekiah> À moins que tu ne fasses un tunnel ssh vers son router ou autre. 18:37 &lt;@jrand0m> si tu as un ami de confiance et que tu te connectes à son router, il peut savoir que tu as envoyé ou reçu un message, mais il ne peut pas savoir ce que tu as envoyé. 18:37 &lt;@jeremiah> les messages ne passeraient-ils pas quand même sous chiffrement à clé publique ? 18:37 &lt;@hezekiah> Oups. 18:37 &lt;@hezekiah> Ma faute. 18:37 &lt; dm> Je vais utiliser I2P pour apprendre des trucs nouveaux pour éviter que le job 9–5 (admin windows, outils VB) ne me transforme en zombie. 18:37 &lt;@jrand0m> Je suis ok pour ajouter un support d’écoute SSL, au lieu de juste un écouteur TCP. 18:37 &lt;@hezekiah> J’ai oublié que les clients font du chiffrement de bout en bout. 18:37 &lt; co> Tu supposes que je fais tourner un router local de confiance, mais comme indiqué plus haut, je ne voudrais peut-être pas faire ça pour que les messages ne soient pas reliés à moi. 18:37 &lt;@jrand0m> oui jeremiah, mais ça c’est seulement pour le payload 18:37 &lt;@jrand0m> heh clair dm 18:37 -!- mihi [none@anon.iip] a rejoint #iip-dev 18:38 &lt;@jrand0m> hmm. 18:38 &lt;@hezekiah> jrand0m: Pourquoi ne pas ajouter plus tard un support pour chiffrer la comm client-vers-router ? 18:38 &lt;@jrand0m> tu devrais vraiment toujours avoir un router local de confiance. tu peux le faire se connecter à un autre router non local de confiance aussi. 18:39 &lt; co> Vrai, mais je voudrais appuyer la suggestion de hezekiah. 18:39 &lt;@jrand0m> hezekiah> Je suis d’accord pour l’ajouter plus tard (où plus tard : t=0...releaseDate ;) 18:40 &lt;@jrand0m> Je n’ai aucun problème à ajouter même un support DH+AES pour I2CP 18:40 &lt; nop> bien 18:40 &lt;@jrand0m> en fait, ces fonctionnalités peuvent aussi être ajoutées par router 18:41 &lt; nop> jrand0m: je pense aussi que la rotation polymorphe des clés sera nécessaire ainsi que du trafic « chaffe » 18:41 &lt; nop> je suis sûr qu’on verra ça dans une réunion ultérieure 18:41 &lt; nop> juste mon commentaire 18:41 &lt; nop> en utilisant des ensembles de clés 18:41 &lt;@jrand0m> oui, quand on abordera la comm router-router. 18:41 &lt;@jrand0m> (dans 1–2 semaines) 18:41 &lt; co> nop: Actuellement, je ne vois pas de trafic chaffe dans la spéc, mais ce serait bien d’ajouter. 18:42 &lt;@jrand0m> il y a du chaffe, au sens où les routers et les participants de tunnel se testent eux-mêmes et leurs pairs. 18:42 -!- arj [~anders@anon.iip] a rejoint #iip-dev 18:42 &lt;@jrand0m> plus les requêtes DHT sont du chaffe par rapport aux messages payload 18:42 &lt; nop> jrand0m: je vais plonger dans de la recherche sur l’évasion de l’analyse de trafic et éviter de livrer du clair connu 18:42 &lt;@jrand0m> et les transports individuels auront leur propre style de chaffe (par ex. le transport http interrogera google pour « cute puppy dogs » périodiquement, ou autre) 18:43 &lt; nop> bon, ce chaffe est sympa, mais je veux aussi dire du chaffe chiffré 18:43 &lt; nop> ça aide à faire tourner les clés de session 18:43 &lt; nop> et à garder ton nœud occupé même inactif 18:43 &lt; dm> peut-être changer ça vers hard child porn pour un chaffe plus réaliste 18:43 &lt;@jrand0m> clair. 18:43 &lt; dm> je plaisante ! 18:43 &lt;@hezekiah> dm: Bien. Sinon je devrais te !thwack. 18:43 &lt;@hezekiah> :) 18:44 &lt;@jrand0m> DHT (lien chiffré) et messages de test (free route mix, à la onion/garlic) n’auront pas de problèmes de clair connu 18:44 &lt; nop> puisque les nouveaux nœuds auront moins de trafic au démarrage 18:44 &lt;@jrand0m> plus on aura du support pour des transports à débit constant 18:44 &lt; nop> garlic déchire 18:44 &lt; nop> :) 18:44 &lt; nop> jrand0m: style DC net :) 18:44 * jrand0m va se faire des pâtes avec plein d’ail après cette réunion 18:45 &lt; nop> jrand0m: je parlais de garlic routing 18:45 &lt;@hezekiah> lol ! 18:45 &lt;@jrand0m> je sais ;) 18:45 &lt; nop> jrand0m: de toute façon, le débit constant peut être forcé avec le chiffrement par blocs puisque AES génère des blocs 128 bits 18:45 &lt; nop> ;) 18:45 &lt; nop> donc on pourrait juste bourrer toutes les données à 16 octets par message 18:45 &lt;@jrand0m> co> mes réponses à ton mail faisaient sens ? 18:47 &lt;@jrand0m> *ping* 18:47 &lt;@hezekiah> *pong* 18:47 &lt;@thecrypto> *pong 18:47 &lt;@thecrypto> * 18:47 &lt;@jrand0m> d’autres questions de quelqu’un, ou mon iproxy s’est déconnecté ? 18:47 &lt;@jrand0m> heh clair 18:47 &lt;@hezekiah> thecrypto: Paquet fragmenté ! 18:47 &lt;@hezekiah> lol 18:48 &lt;@thecrypto> j’ai perdu la fin là 18:48 &lt;@thecrypto> MTU plus petit ici :) 18:48 &lt;@hezekiah> jrand0m: Bon, je n’ai pas de questions. 18:48 &lt; co> jrand0m: Oui, les réponses étaient claires. 18:48 &lt; co> Je n’ai plus de questions. 18:48 &lt; dm> Je créerai des questions quand je lirai les spécs demain. 18:49 &lt;@jrand0m> eh bien, j’espère que vous en aurez plus plus tard :) 18:49 &lt;@jrand0m> génial dm 18:49 &lt; dm> génial au début peut-être. 18:49 &lt; dm> bon, j’y vais. bonne chance à tous ! 18:49 -!- dm [~hifi@anon.iip] a quitté [] 18:50 &lt;@jrand0m> on a toujours la grosse période de relecture par les pairs de 2 semaines dans le planning, mais les relectures avant sont appréciées (même si tous les détails ne sont pas encore posés) 18:51 &lt;@jrand0m> ok. d’autres questions, ou on boucle la #52 comme une réunion de 102 minutes ? 18:52 &lt;@thecrypto> #51 18:52 &lt;@hezekiah> Euh, je lis 1:57 minutes. 18:52 &lt;@hezekiah> Duh. 18:52 &lt;@hezekiah> Je suis stupide 18:52 &lt;@hezekiah> Ne faites pas attention à moi. 18:52 &lt;@hezekiah> Je n’ai pas de questions ... 18:52 &lt;@hezekiah> Des questions ! 18:52 * jrand0m n’a jamais su compter... 18:52 &lt;@hezekiah> Parlez maintenant ou taisez-vous jusqu’à mardi prochain ! 18:52 &lt;@hezekiah> Une fois ! 18:53 &lt;@hezekiah> ... Deux fois ! 18:53 &lt;@thecrypto> Adjugé au gars en chemise boutonnée 18:53 &lt;@hezekiah> Vendu ! 18:53 * jrand0m va à la cuisine se faire un dîner très en retard 18:53 &lt;@jrand0m> gracias srs y srtas 18:53 &lt;@hezekiah> Au revoir tout le monde ! 18:53 &lt;@jeremiah> Je devrais checkout la source avant de partir 18:53 &lt;@hezekiah> À mardi prochain ! --- Journal fermé Tue Jul 29 18:53:55 2003 &lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2003/07/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Tue, 22 Jul 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/07/22/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> cohesion, hezekiah, jeet, jeremiah, jrand0m, mihi, nemesis, nop, thecrypto, wilde, Zwolly&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Jul 22 15:56:06 2003
15:56 &lt;@hezekiah> jrand0m: Righto!
15:56 -!- mode/#iip-dev [+o jrand0m] by hezekiah
15:56 &lt;@cohesion> log enabled
15:56 &lt;@jrand0m> w00t
15:56 &lt;@nop> we need to add cohesion and remove mids on dev list
15:56 &lt;@hezekiah> Excelent. :)
15:56 &lt;@hezekiah> What dev list?
15:56 &lt;@cohesion> nop: i tried CVS and it wouldn't accept my user/pass
15:56 &lt;@nop> ok, I'll add you
15:56 &lt;@nop> hold
15:56 &lt;@nop> what is your sf id
15:56 &lt;@cohesion> cohesion
15:56 &lt;@nop> pmsg me if you need
15:56 &lt;@nop> ok
15:57 &lt;@cohesion> i think
15:57 -!- thecrypto [thecrypto@anon.iip] has joined #iip-dev
15:57 &lt;@hezekiah> BTW, everyone I will be leaving around 22:15.
15:57 &lt;@hezekiah> UTC
15:57 &lt;@cohesion> yea
15:57 &lt;@cohesion> hezekiah: okay
15:58 &lt;@nop> cohesion: you're in
15:58 &lt;@nop> we need to update website
15:58 &lt;@cohesion> nop: okay
15:58 &lt;@cohesion> nop: i'll try it now
15:58 &lt;@nop> and we need to start modelling the IIP with an I2P
15:58 &lt; thecrypto> hey
15:58 &lt; thecrypto> i made it
15:58 &lt;@nop> ok
15:58 &lt;@nop> werd
15:58 &lt;@nop> ;)
16:00 &lt;@hezekiah> jrand0m? I just looked at your revision to the
16:00 &lt;@hezekiah> development schedual.
16:01 &lt;@jrand0m> si sr?
16:01 &lt;@hezekiah> The graph with the bars and lines gets chopped off at
16:01 &lt;@hezekiah> the right hand side; I can't see the rest of it.
16:01 &lt;@jrand0m> yeah, ganttproject isn't quite perfect, but its better
16:01 &lt;@jrand0m> than doing it by hand.
16:01 &lt;@jrand0m> the things at the far right are the last tasks -
16:01 &lt;@jrand0m> nothing is after them
16:01 &lt;@hezekiah> But I can
16:01 &lt;@jrand0m> the tasks there are listed, in order, on the
16:01 &lt;@jrand0m> index-tasks.html
16:01 &lt;@hezekiah> can't even see what the tasks are.
16:02 &lt;@hezekiah> OK. :) I'll just have to settle for text.
16:02 &lt;@hezekiah> nop: Are we going to start soon? I'm going to have to
16:02 &lt;@hezekiah> leave at 22:15 UTC, but I'd like to catch as much of the meeting as
16:02 &lt;@hezekiah> possible.
16:02 &lt;@jrand0m> let me see if I can make a big task to fix that...
16:02 &lt;@hezekiah> jrand0m: Thanks. :)
16:03 &lt;@nop> yes
16:03 &lt;@nop> alright
16:03 &lt;@nop> agenda
16:03 &lt;@nop> 1)
16:03 &lt;@nop> welcome
16:03 &lt;@nop> 2)
16:03 &lt;@nop> Website future
16:03 &lt;@nop> 3)
16:03 &lt;@nop> bug fixes with 1.1
16:03 &lt;@nop> 4)
16:03 &lt;@nop> I2P
16:03 &lt;@nop> 5)
16:03 &lt;@nop> Suggestions and comments
16:03 &lt;@nop> welcome all
16:04 &lt;@nop> moving to 2
16:04 &lt;@nop> website
16:04 &lt;@nop> cohesion, are your maintanance website skills up to par?
16:04 &lt;@cohesion> aye
16:04 &lt;@cohesion> XHTML and CSS are my specialties
16:04 &lt;@nop> ok, we are assuming you can do website stuff, changes etc
16:04 &lt;@nop> ok
16:04 &lt;@cohesion> yep
16:05 &lt;@cohesion> granted that i can get CVS to cooperate :)
16:05 &lt;@nop> easy
16:05 &lt;@nop> export CVS_RSH=ssh
16:05 &lt;@nop> and don't use pserver
16:05 &lt;@nop> use d:ext
16:05 &lt;@cohesion> i'm using gruntspud to CVS interfacing
16:05 &lt;@nop> ok
16:05 &lt;@cohesion> it's part of my text editor
16:05 &lt;@cohesion> it should work
16:05 &lt;@cohesion> we can talk about that later though
16:05 &lt;@cohesion> i'm trying it now
16:05 -!- thecrypto [thecrypto@anon.iip] has quit [Ping timeout]
16:05 &lt;@nop> if you have issues let me know right away if you can, so I
16:05 &lt;@nop> can assist this because I have a bunch of tasks
16:06 &lt;@nop> also
16:06 &lt;@nop> we need to look at making an I2P section
16:06 &lt;@nop> since it's going to be the next big project
16:06 &lt;@nop> I'll talk to ellison to see if he's contribute a bit of his
16:06 &lt;@nop> web design skills to add to that for a template
16:06 &lt;@hezekiah> Should I2P be a section of invisiblenet.net or
16:06 &lt;@hezekiah> invisiblenet.net/iip? (I vote for the former.)
16:06 &lt;@nop> and we can get that hashed out
16:06 &lt;@cohesion> ok
16:06 &lt;@nop> former as well
16:06 &lt;@jrand0m> former
16:06 &lt;@nop> it would be under projects
16:07 -!- thecrypto [~thecrypto@anon.iip] has joined #iip-dev
16:07 &lt;@nop> iip is one project
16:07 &lt;@nop> i2p is another
16:07 &lt;@hezekiah> So, invisiblenet.net/i2p
16:07 &lt;@nop> yes
16:07 &lt;@hezekiah> Right. That's the way I see it too. :)
16:07 &lt;@nop> anyone here good at making a logo?
16:07 &lt;@nop> volunteers are welcome
16:07 &lt;@nop> just submit to iip-dev list
16:07 &lt;@nop> ok moving on
16:07 &lt;@nop> bug fixes in 1.1
16:07 &lt;@jrand0m> h/o
16:07 * hezekiah would like to point out that his skills at the GIMP are
16:07 * hezekiah> to be avoided like WMD.
16:08 &lt;@jrand0m> would it be possible to keep the i2p stuff off the web
16:08 &lt;@jrand0m> until we're ready for beta?
16:08 &lt;@cohesion> i suggest we use the wiki for collaborating on the i2p
16:08 &lt;@cohesion> documents
16:08 &lt;@nop> yes
16:08 &lt;@cohesion> i can set up a restricted area
16:08 &lt;@nop> that's possible
16:08 &lt;@hezekiah> jrand0m: Are you thinking of a big smash announcement
16:08 &lt;@hezekiah> on /. or something once we have it in good order?
16:08 &lt;@nop> cohesion: I concur
16:08 &lt;@jrand0m> yes hezekiah
16:08 &lt;@jrand0m> word cohesion
16:09 &lt;@nop> ok
16:09 &lt;@nop> let's look at 1.1 for a sec
16:09 &lt;@nop> hezekiah you made a discovery, that has not to do with
16:09 &lt;@nop> focus?
16:09 &lt;@nop> or what?
16:10 &lt;@hezekiah> The code is fine.
16:10 &lt;@hezekiah> The problem is communication, not code.
16:10 &lt;@hezekiah> The user has to move the mouse aroung _inside_ the
16:10 &lt;@hezekiah> dialog box.
16:10 &lt; mihi> the dialog lacks a progress bar to give feedback if the
16:10 &lt; mihi> user does it correctly
16:10 &lt;@nop> yes that's true
16:10 &lt;@hezekiah> He can move the mouse around _outside_ the dialog box
16:10 &lt;@hezekiah> until he's blue in the face, but it won't gather entropy. (Which is what
16:10 &lt;@hezekiah> these users are doing.)
16:10 &lt;@nop> it does lack a dialog box
16:11 &lt;@hezekiah> A progress bar would be a plus.
16:11 &lt;@hezekiah> And should be somewhat easy to implement ... if I
16:11 &lt;@hezekiah> could understand the tangle that UI code in IIP is.
16:11 &lt;@cohesion> or even some feedback
16:11 &lt;@hezekiah> Anyway, I posted my suggestions to the mailing list.
16:12 &lt;@nop> it's in win32 api
16:12 &lt;@nop> ;)
16:12 &lt;@hezekiah> Either capture the mouse (I couldn't get M$ to
16:12 &lt;@hezekiah> cooperate to do that), or make the dialog box message explain to the
16:12 &lt;@hezekiah> user he needs to move the mouse around _inside_ the dialog box.
16:12 &lt;@hezekiah> nop: I know.
16:12 &lt;@nop> fine hezekiah be that way :)
16:12 &lt;@hezekiah> What?
16:12 &lt;@hezekiah> What did I do?
16:12 * hezekiah is confused
16:12 &lt; thecrypto> how about just maximize the dialog box?
16:12 &lt;@nop> hezekiah: I'm just messin' with ya
16:13 &lt;@hezekiah> nop: OK. :)
16:13 &lt;@hezekiah> Where's UserX? He knows more about the IIP UI code
16:13 &lt;@hezekiah> than I do.
16:14 &lt;@hezekiah> thecrypto: As for maximizing, well, the user might not
16:14 &lt;@hezekiah> like a rabid dialog box consuming his entire screen.
16:14 &lt;@hezekiah> Mouse capture is ideal, but as I said, I couldn't get
16:14 &lt;@hezekiah> M$ to do it.
16:14 &lt;@jrand0m> many other apps don't capture the mouse
16:14 &lt;@jrand0m> a status bar plus explaination seems typical
16:15 &lt;@hezekiah> Anyway, that's the 'bug'.
16:15 &lt;@hezekiah> How do you want it fixed nop?
16:15 &lt;@nop> well
16:15 &lt;@nop> I would think if possible we could have a meter that shows
16:15 &lt;@nop> the entropy gathering for sure
16:16 &lt;@hezekiah> OK.
16:16 &lt;@nop> and definitely fixes the language. Have you exhausted the
16:16 &lt;@nop> research on capturing the mouse movements?
16:16 &lt;@hezekiah> To the point of my patience.
16:16 &lt;@hezekiah> Seriously, what I did _should_ work.
16:16 &lt;@nop> I assume that's a lot?
16:16 &lt;@hezekiah> Well, I didn't get much sleep last night.
16:17 &lt;@nop> hmm
16:17 &lt;@nop> let's try to get a meter bar and the language fixed
16:17 &lt;@nop> that will give us an idea
16:17 &lt;@hezekiah> Because it isn't working, I'm assuming the M$ docs are
16:17 &lt;@hezekiah> lieing to me (very possible) or something 'unknown' is happening in the
16:17 &lt;@hezekiah> IIP UI code.
16:17 &lt;@nop> right
16:17 &lt;@hezekiah> Righto. :)
16:17 * hezekiah now gets down on his knees and prays that UserX wrote
16:17 * hezekiah> UI code for a progress bar.
16:19 &lt;@nop> haha
16:19 &lt;@nop> if not go to planet-source-code.com
16:19 &lt;@nop> there's a lot of samples there
16:19 &lt;@hezekiah> The win32 API I can manage (though I detest it.)
16:19 &lt;@nop> I hate it as well
16:19 &lt;@hezekiah> But UserX/whoever-originally-wrote-this made a wrapper
16:19 &lt;@hezekiah> around it.
16:19 &lt;@hezekiah> It's the wrapper I'm worried about.
16:19 * nop is coding in it right now for work
16:19 &lt;@hezekiah> I'm looking into it now.
16:20 &lt;@hezekiah> Let's move on to the next agenda item.
16:20 -!- jeremiah-gym is now known as jeremiah
16:20 &lt;@nop> ok
16:20 &lt;@nop> next item is i2p
16:20 &lt; jeremiah> hi
16:20 &lt;@nop> hi
16:20 &lt;@nop> jrand0m you start
16:20 &lt;@hezekiah> jeremiah: Just in time!
16:20 &lt; jeremiah> hezekiah: nop and I are oddly time synced, as you'll
16:20 &lt; jeremiah> learn
16:20 &lt;@jrand0m> 'k, has everyone had a chance to check out the roadmap?
16:21 &lt;@hezekiah> Yeah.
16:21 &lt;@jrand0m> its obviously draft, and things after the 1.0 milestone
16:21 &lt;@jrand0m> are largely up in the air, but its something to start from
16:21 &lt;@jrand0m> I've updated it beyond whats on the list to include
16:21 &lt;@jrand0m> hezekiah jumping on the C api (w00t!)
16:22 -!- jeet [~miteymous@anon.iip] has joined #iip-dev
16:22 &lt;@jrand0m> basically, after this coming friday, we'll have the API
16:22 &lt;@jrand0m> protocol spec'ed out, which will mean we can parallelize a lot
16:22 &lt; jeet> hello ;)
16:22 &lt;@jrand0m> 'lo jeet
16:22 &lt; jeet> hey if i make a server is it possible to change anon.iip
16:22 &lt; jeet> to whatever i want
16:22 &lt;@jrand0m> rough gut question: how insane does the r2 roadmap
16:22 &lt;@jrand0m> sound? are schedules insane, are there things missing, are things in the
16:22 &lt;@jrand0m> wrong order or dependencies not represented?
16:22 &lt;@nop> yes
16:22 &lt; jeet> kewl
16:23 &lt;@hezekiah> jrand0m: I would concur the entire thing is insane.
16:23 &lt;@hezekiah> However, I think (until I get to college) it should be doable.
16:23 &lt;@jrand0m> heh
16:23 &lt; jeet> this is a very cool thing you guys have done ;X
16:23 &lt;@hezekiah> Though I'm not sure nop and UserX can design that IRC
16:23 &lt;@hezekiah> protocol even in 21 days.
16:23 &lt;@hezekiah> nop: ;-)
16:23 &lt;@nop> no
16:23 &lt;@jrand0m> ok, you're off to uni in late august? mid august? when
16:23 &lt;@jrand0m> should we pencil you in for less activity?
16:23 &lt;@hezekiah> Around August 20th I'm of.
16:23 &lt;@hezekiah> off.
16:24 &lt;@jrand0m> 'k
16:24 &lt;@hezekiah> Until then I'm a rabid nermal! :)
16:24 &lt; jeremiah> I'm off about the same time
16:24 &lt; jeremiah> (to univ)
16:25 &lt;@nop> ok
16:25 &lt;@jrand0m> so we'll have to get more resources on the 'implement
16:25 &lt;@jrand0m> IRC' task or just drop the task from the 1.0 release
16:25 &lt;@hezekiah> I wouldn
16:25 &lt;@hezekiah> wouldn't make the 1.0 release dependant on IRC.
16:25 &lt;@nop> I believe that we will need to delay the task
16:25 &lt; jeet> [17:23] -anon.iip- CTCP (except ACTION) and DCC are
16:25 &lt; jeet> disabled &lt;- how can i stop this from poppiing up every 3 minutes?
16:25 &lt;@hezekiah> Do the IRC, but let i2p 1.0 come out when it's ready.
16:26 &lt; thecrypto> wow, i'm half way through college as two others just
16:26 &lt; thecrypto> start :)
16:26 &lt;@jrand0m> lol
16:27 &lt;@jrand0m> I concur hezekiah
16:27 &lt;@hezekiah> Cool. I still think i2p will be it's own killer app.
16:27 &lt;@jrand0m> so that basically means all I2P 1.0 requires after
16:27 &lt;@jrand0m> august is a month of debugging and documentation to go from alpha to
16:27 &lt;@jrand0m> beta to 1.0
16:28 &lt;@jrand0m> hezekiah> definitely. we need to get a demo app out on
16:28 &lt;@jrand0m> it first - does the instant messenger app + file transfer sound good to
16:28 &lt;@jrand0m> people for that?
16:28 -!- jeet [~miteymous@anon.iip] has quit [ircN 7.27 + 7.0 for mIRC
16:28 &lt;@jrand0m> (2002/01/10 00.00)]
16:28 &lt;@hezekiah> Well, you said it best: 'demo'. From my view, it
16:28 &lt;@hezekiah> doesn't need to be special. It just needs to prove the network is worth
16:28 &lt;@hezekiah> developing on.
16:29 &lt;@hezekiah> So the IM client would be a good demo, in my opinion.
16:29 &lt; Zwolly> file transfer is one thing i really would like to see so
16:29 &lt; Zwolly> gimme a demo
16:29 &lt;@hezekiah> Zwolly: lol
16:29 &lt;@nop> yes
16:29 &lt; Zwolly> and see me as an "normal" user
16:30 &lt;@hezekiah> Zwolly: You can be our guniea pig! ;-)
16:30 * hezekiah starts mixing poisinous code in his lab. ;-)
16:30 &lt; Zwolly> hmmm yummie
16:31 &lt;@jrand0m> ok, one last thing on i2p
16:31 &lt;@nop> sure
16:32 &lt;@jrand0m> nop> any chance we can get a non sourceforge trusted
16:32 &lt;@jrand0m> cvs server?
16:32 &lt;@jrand0m> sourceforge has more problems than these college
16:32 &lt;@jrand0m> student's exams
16:32 &lt;@nop> yes
16:32 &lt;@nop> I will arrange that and have it up by next week
16:32 &lt;@jrand0m> awesome. thanks
16:32 &lt;@nop> also
16:32 &lt;@nop> I may be able to get a compile farm
16:32 &lt;@nop> that is not sf
16:32 &lt;@nop> with vpn access to it
16:32 &lt;@hezekiah> Compile farm!?
16:32 &lt;@jrand0m> compile farm? bah, we can just run ant :)
16:32 &lt;@hezekiah> jrand0m: All code is not Java.
16:32 &lt;@hezekiah> I personally love compile farms.
16:32 &lt;@hezekiah> :)
16:32 &lt;@jrand0m> ant == make. it can run gcc / etc
16:32 &lt;@nop> hezekiah: send me a list of viable platforms we'll need to
16:32 &lt;@nop> test on
16:32 &lt;@jrand0m> 'k, if we really need the cpu power of a compile farm,
16:32 &lt;@jrand0m> thats great
16:33 &lt; wilde> what license are you planning to use?
16:33 &lt;@nop> GPL
16:33 &lt;@jrand0m> GPL cool with everyone for this?
16:33 &lt; wilde> k nice
16:33 &lt;@hezekiah> I'm very pro GPL.
16:33 &lt;@hezekiah> But one warning
16:33 &lt;@hezekiah> For the API's we will probably need LGPL. Otherwise
16:33 &lt;@hezekiah> all programs made for this network MUST be GPL
16:33 &lt;@jrand0m> we may want to go LGPL down the line
16:33 &lt;@jrand0m> yeah
16:33 &lt;@jrand0m> we MUST not require all apps using I2P to be GPL'ed
16:33 &lt;@hezekiah> So the router should be GPL, but the API's will
16:33 &lt;@hezekiah> probably need to be LGPL at some time.
16:33 &lt;@hezekiah> jrand0m: Then we'll need an LGPL API.
16:33 &lt;@hezekiah> The only problem that poses is getting a good crypto
16:33 &lt;@hezekiah> kit for C that is compatible with LGPL.
16:33 &lt;@hezekiah> I don't think Cryptlib's Sleepycat license is.
16:33 &lt;@hezekiah> I could email the author and ask for an exception or
16:33 &lt;@hezekiah> something if I need to when the time comes.
16:33 &lt;@jrand0m> hezekiah> not need, want. the API comm layer will be an
16:33 &lt;@jrand0m> open spec, so anyone can write their own and not link to any of our
16:33 &lt;@jrand0m> libraries
16:33 &lt;@hezekiah> Right.
16:33 &lt;@nop> right
16:33 &lt;@hezekiah> So for now we can even make GPL API's if we need to.
16:34 &lt;@hezekiah> OK, one question for jrand0m:
16:34 &lt; jeremiah> but we should try to have non-viral ones asap
16:34 &lt;@hezekiah> I agree.
16:34 &lt; wilde> http://www.virtualunlimited.com/products/beecrypt/
16:34 &lt; wilde> Bee Crypt is LGPL, i've used once
16:34 &lt;@hezekiah> wilde: Beecrypt is far beneath what is required
16:34 &lt;@hezekiah> unfortunately.
16:34 &lt;@nop> yes
16:34 &lt;@nop> I don't think we should use a crypto lib like Beecrypt
16:34 &lt;@jrand0m> word wilde
16:34 &lt;@cohesion> hezekiah: there's tons of crypto code in
16:34 &lt;@cohesion> GnuPrivacyGuard that's all GPL'd
16:34 &lt;@cohesion> you might check and see where it came from
16:34 &lt;@hezekiah> cohesion: The problem is we'll need an LGPL C API that
16:34 &lt;@hezekiah> uses Crypto.
16:34 &lt;@hezekiah> I'll work it out when I get to it.
16:34 &lt;@hezekiah> For now, I have two questions for jrand0m: (It's gone
16:34 &lt;@hezekiah> up one!) :)
16:34 &lt;@jrand0m> we have lots of options. we'll figure it out
16:34 &lt;@jrand0m> heh fire away
16:34 &lt;@hezekiah> 1.) When the client API spec is done on the 25th will
16:34 &lt;@hezekiah> it detail the byte-by-byte structure of the messages sent over the
16:34 &lt;@hezekiah> network, and will it detail the specifics on how the crypto is
16:34 &lt;@hezekiah> implemented?
16:35 -!- ion [ion@anon.iip] has joined #iip-dev
16:35 &lt;@jrand0m> yes
16:35 &lt;@hezekiah> 2.) Will be we using Twofish? ;-)
16:35 &lt;@jrand0m> no, prolly aes, unless someone has a really good reason
16:35 &lt;@hezekiah> jrand0m: Was that yes to both questions, or just
16:35 &lt;@hezekiah> question 1?
16:35 -!- nemesis [nemesis@anon.iip] has joined #iip-dev
16:35 &lt;@hezekiah> OK.
16:35 &lt;@jrand0m> hezekiah> yes to both
16:35 &lt;@nop> well
16:35 &lt; nemesis> uuuh, since when there are here ops? :)
16:35 &lt;@hezekiah> nemesis: The English structure of that sentence was
16:35 &lt;@hezekiah> too garbled for me to decipher? Whould you like to restate your
16:35 &lt;@hezekiah> question?
16:35 &lt;@jrand0m> whats special about twofish? why not go with the
16:35 &lt;@jrand0m> advanced encryption Standard?
16:35 &lt;@hezekiah> nop: Holding ... :)
16:35 * jrand0m holds
16:35 &lt;@nop> I prefer that we have a suite of encryption options
16:35 &lt;@nop> not just aes
16:35 &lt;@nop> there are opinions about AES that some people do not feel
16:35 &lt;@nop> comfortable using
16:35 &lt;@nop> and would rather go with Twofish etc
16:35 &lt;@nop> so maybe we can have it be a selection
16:35 &lt; wilde> do both :)
16:35 &lt;@nop> yes
16:35 &lt;@nop> wilde: exactly
16:35 &lt;@jrand0m> nop> suites would mean not everyone can send messages
16:35 &lt;@jrand0m> to everyone
16:35 &lt; jeremiah> but then wouldn't each router have to support both?
16:35 &lt; jeremiah> that seems painful
16:35 &lt;@jrand0m> doing both is definitely the case for transport layer,
16:35 &lt;@jrand0m> where things can be negotiated
16:35 &lt;@nop> not really
16:35 &lt;@nop> I would not agree with AES then
16:35 &lt;@nop> as if you are paranoid
16:35 &lt;@hezekiah> Right. But let's try to too enclude things that are
16:35 &lt;@hezekiah> weakening like 3DES.
16:35 &lt;@hezekiah> A chain is only as strong as its weakest link.
16:35 &lt;@nop> then you'll realize why
16:35 &lt;@nop> with the US gov't approvals
16:36 &lt;@jrand0m> I don't support AES because it has govt approval, I
16:36 &lt;@jrand0m> support AES because it has cryptographers, scientists, and
16:36 &lt;@jrand0m> mathematicians approvals.
16:36 &lt;@jrand0m> if there is a better one, we can go with that.
16:36 &lt;@jrand0m> but I don't want to go with something because its
16:36 &lt;@jrand0m> different
16:36 &lt;@nop> but the approval of twofish is strong as well amongst
16:36 &lt;@nop> cryptographers
16:36 &lt;@hezekiah> Well, the last three AES candidates were Rijndael,
16:36 &lt;@hezekiah> Twofish, and Serpent.
16:36 &lt;@nop> exactly
16:36 &lt;@hezekiah> Rijndael was the fastest.
16:36 &lt;@hezekiah> Personally, I have more faith in Twofish than
16:36 &lt;@hezekiah> Rijndael.
16:36 &lt;@jrand0m> nop I think I heard you say there were problems with
16:36 &lt;@jrand0m> serpent?
16:36 &lt; wilde> use multiple layers of encryption if you have CPU for it
16:36 &lt;@jrand0m> wilde> there will be, but thats on a different aspect
16:36 &lt;@jrand0m> of things.
16:36 &lt;@nop> all I'm saying is that we could have both supported
16:36 &lt;@nop> doesn't hurt
16:36 &lt;@jrand0m> actually it does hurt
16:36 &lt;@jrand0m> segmentation attack
16:36 &lt; wilde> ok twofish wrapped in AES could be overkill
16:36 &lt;@nop> haha
16:36 &lt;@nop> not twofish wrapped in AES
16:36 &lt; jeremiah> should we standardize each transport as having one
16:36 &lt; jeremiah> specific set of characteristics (network setup, encryption)?
16:36 &lt;@nop> alright for the sake of argument
16:36 &lt;@nop> let's do rijndael for this part
16:36 &lt; jeremiah> and then we could have one TCP transport supporting
16:36 &lt; jeremiah> AES, one with Twofish, but not one that has to juggle both?
16:36 &lt;@jrand0m> jeremiah> yes, particular transports will have
16:36 &lt;@jrand0m> particular characteristics, but we're covering the end to end message
16:36 &lt;@jrand0m> crypto done in the api atm
16:36 &lt;@nop> let's do end to end AES
16:36 &lt; jeremiah> jrand0m: ah
16:36 &lt;@nop> then node to node twofish option
16:37 &lt;@nop> and if you can, do AES-counter mode
16:37 &lt;@jrand0m> 'k, sounds good. we can always change later on before
16:37 &lt;@jrand0m> release (during peer review, etc)
16:37 &lt; wilde> but all crypto algorithms have failed in the past, using
16:37 &lt; wilde> double encryption would at least buy time in case of a crypto
16:37 &lt; wilde> breakthrough
16:37 &lt; jeremiah> not really
16:37 &lt;@jrand0m> wilde> the truly paranoid can encrypt with their own
16:37 &lt;@jrand0m> system prior to sending messages over the I2P network
16:37 &lt;@hezekiah> wilde: If one algorithm is found to be weak, we'll
16:37 &lt;@hezekiah> replace it.
16:37 &lt;@jrand0m> I2P will just transparently encrypt
16:37 &lt; wilde> jrand0m: yes, you're right, there should be a limit to
16:37 &lt; wilde> paranoia
16:38 &lt;@nop> yes
16:38 &lt;@nop> we could go on all day
16:38 &lt;@nop> arguing about it
16:38 &lt;@nop> AES end to end
16:38 &lt;@jrand0m> ok, I don't have anything else on I2P stuff
16:38 &lt;@nop> Twofish and others node to node
16:38 &lt;@jrand0m> coo'
16:38 &lt;@jrand0m> any other I2P stuff, or are we on the next agenda item?
16:38 &lt;@hezekiah> I'm done. :)
16:38 &lt; wilde> what about A2A, anonymous 2 anonymous?
16:38 &lt;@hezekiah> I
16:38 &lt;@hezekiah> I've never heard of that. What are you talking about,
16:38 &lt;@hezekiah> wilde?
16:38 &lt;@jrand0m> I2P is anonymous to anonymous communication
16:38 &lt;@jrand0m> I2P = "Invisible Internet Project"
16:38 &lt; nemesis> jrand0m: can you send the roadmap as an attechment, and
16:38 &lt; nemesis> not as inline?
16:38 &lt;@jrand0m> (dont make us say I^2P)
16:38 &lt;@nop> hushmail has an encrypted messenger
16:38 &lt;@nop> neat
16:38 &lt;@jrand0m> nemesis> hmm, I tried to - hushmail said it was
16:38 &lt;@jrand0m> attached :/
16:38 &lt;@hezekiah> nemesis: I got it as attached.
16:38 &lt;@jrand0m> nemesis> you can d/l from
16:38 &lt;@jrand0m> http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/290
16:38 &lt; nemesis> i'm sorry, i can't copy&amp;amp;paste it
16:38 &lt;@hezekiah> nemesis: Perhaps your mail reader is the problem? (He
16:38 &lt;@hezekiah> sent it as a zip file.)
16:38 &lt; nemesis> its inline
16:38 &lt; nemesis> theres a zip file...
16:38 -!- UserX [~User@anon.iip] has joined #iip-dev
16:38 &lt;@jrand0m> 'lo userx
16:38 &lt; nemesis> -Hush_boundarfy-31fda3d62329b
16:38 &lt;@nop> did anyone log this
16:38 &lt; nemesis> Content-Transfer-Encoding: base64
16:38 &lt;@hezekiah> cohesion was supposed to.
16:38 &lt;@jrand0m> I log all IRC
16:38 &lt;@cohesion> i have it all
16:38 &lt; thecrypto> yes
16:38 &lt;@jrand0m> word
16:38 &lt; Zwolly> my ISP also logs all the IRC chatting so what is new
16:38 &lt;@jrand0m> lol Zwolly
16:38 &lt; Zwolly> hehe
16:38 &lt;@hezekiah> Zwolly: Your ISP won't have logs of this. :)
16:38 &lt; Zwolly> i hope not if so you guys do a louzy job
16:38 &lt;@hezekiah> lol
16:39 &lt;@hezekiah> So, I'm assuming we move on to the next agenda item
16:39 &lt;@hezekiah> now since we've stopped talking about i2p for a while.
16:39 &lt;@nop> yes
16:39 &lt;@nop> comments
16:39 &lt;@nop> suggestions
16:39 &lt;@jrand0m> we, should, like, do some drugs, man
16:39 &lt;@hezekiah> jrand0m: Sorry. I refuse to ruin a good mind with such
16:39 &lt;@hezekiah> substances.
16:39 &lt; wilde> question: isn't the release plan a bit optimistic=
16:39 &lt; wilde> ?
16:39 &lt;@hezekiah> wilde: lol. Well, my term would be 'insane'. But I
16:39 &lt;@hezekiah> think it might be feasible.
16:39 &lt;@jrand0m> wilde> good question. it should be plausible, and if
16:39 &lt;@jrand0m> any devs on there want to adjust tasks they are working on, we will.
16:39 &lt; thecrypto> we can do it!
16:39 &lt;@jrand0m> go TEAM!
16:39 &lt; wilde> aim high that's good, but it should be realistic
16:39 &lt; wilde> do you guys have time enough for the actual programming?
16:39 * jrand0m quit his job to work on this, and a few people have
16:39 * jrand0m> summer break coming up
16:39 &lt; wilde> i mean september-october that's like 60-90 days
16:39 &lt; wilde> ok that's sounds good
16:39 &lt;@jrand0m> but don't believe us. we'll release when its ready.
16:39 &lt;@hezekiah> jrand0m: BTW, since you quit your job, how are you
16:39 &lt;@hezekiah> going to eat while you code this?
16:39 &lt; jeremiah> wilde: we're going to be implementing lots of it in
16:39 &lt; jeremiah> high-level languages and then re-coding in C later
16:39 &lt;@jrand0m> hezekiah> I eat code
16:39 &lt;@hezekiah> I was afraid you'd say something like that.
16:39 &lt;@jrand0m> ;)
16:39 &lt;@hezekiah> I just hope you've got a good nest egg to live on.
16:39 &lt; jeremiah> jrand0m: my code eats random numbers
16:39 &lt; jeremiah> that might make a bad loop
16:39 &lt;@hezekiah> ROTFL!
16:39 &lt; wilde> drinking java, eating python, roasted ant, could go
16:39 &lt;@jrand0m> but bugs have lots of protien
16:39 * jrand0m !thwaps self
16:39 &lt;@jrand0m> ok, do we have other questions / comments /
16:39 &lt;@jrand0m> suggestions?
16:39 &lt;@hezekiah> Well, I've got to go now.
16:39 &lt;@hezekiah> Bye everyone. :)
16:39 &lt;@jrand0m> or are we actually finishing up in under an hour?
16:39 -!- hezekiah [hezekiah@anon.iip] has quit [Client exiting]
16:39 &lt;@jrand0m> lol wilde
16:39 &lt;@jrand0m> nop> got anything or we done?
16:40 -!- UserX [~User@anon.iip] has quit [Ping timeout]
16:40 -!- wilde [anon@anon.iip] has quit []
16:40 &lt;@cohesion> ok, i'm ending the meeting
16:40 &lt; nemesis> STOP!
16:40 &lt;@cohesion> nop: i'll get with you about CVS tomarrow
16:40 * jrand0m stops
16:40 &lt; nemesis> ganttproject-1.9.7.jar
16:40 &lt;@cohesion> GO!
16:40 &lt; nemesis> how it works?
16:40 &lt;@nop> ok
16:40 &lt;@nop> also
16:40 &lt;@nop> aes
16:40 &lt;@jrand0m> nemesis> just double click on it with java 1.4.2
16:40 &lt;@jrand0m> installed
16:40 &lt;@nop> we should use 256 bit as a norm
16:40 &lt; nemesis> i have java 1.4.2...
16:40 &lt;@jrand0m> nemesis> I'll email out the xml with the project info
16:40 &lt;@jrand0m> word nop, definitely
16:40 &lt; nemesis> Could not find the main class. Program will exit!
16:40 &lt; nemesis> hm.. i think my java are broken.... Title of the
16:40 &lt; nemesis> Window: Java Virtual Machine Launcher...
16:40 &lt;@jrand0m> weird nemesis, works for me... make sure its loading it
16:40 &lt;@jrand0m> with the 1.4.2 jvm and not the windows jvm
16:40 &lt;@jrand0m> ah, try running from the cmd.exe command line
16:40 &lt; nemesis> eh?
16:40 &lt; nemesis> k
16:40 &lt; nemesis> then i write a .bat for it, like for columba :)
16:40 &lt;@cohesion> ok, i'm closing the logs
16:40 &lt;@jrand0m> (and type java -version first to make sure it uses the
16:40 &lt;@jrand0m> right one)
16:40 &lt;@jrand0m> heh word
16:40 &lt;@cohesion> everyone say "cheese"
16:40 &lt;@jrand0m> queso
16:40 &lt; thecrypto> cheese
16:40 &lt; Zwolly> chesse
16:40 &lt; Zwolly> cheese
16:40 &lt; nemesis> E:\Sytemprogramme\server\Projektverwaltung>java
16:40 &lt; nemesis> ganttproject-1.9.7.jar
16:40 &lt; nemesis> Exception in thread "main"
16:40 &lt; nemesis> java.lang.NoClassDefFoundError: ganttproject-1/9/7/ja
16:40 &lt; nemesis> r
16:40 &lt;@jrand0m> java -jar ganttproject-1.9.7.jar
16:40 &lt; nemesis> java version "1.4.2-beta"
16:40 &lt; nemesis> Java(TM) 2 Runtime Environment, Standard Edition (build
16:40 &lt; nemesis> 1.4.2-beta-b19)
16:40 &lt; nemesis> Java HotSpot(TM) Client VM (build 1.4.2-beta-b19, mixed
16:40 &lt; nemesis> mode)
16:40 &lt; nemesis> hm... why with -jar?
16:40 &lt; nemesis> now it works...
16:40 -!- ion [ion@anon.iip] has quit [Ping timeout]
16:40 &lt; nemesis> thx jrand0m
16:40 &lt;@jrand0m> without -jar asks it to load the class
16:40 &lt;@jrand0m> ganttproject-1/9/7/jar
16:40 &lt;@jrand0m> np
16:40 &lt; jeremiah> is cvs working?
16:40 &lt; jeremiah> i checked out earlier today, but it's weird now
16:40 &lt;@jrand0m> sourceforge is being a pain atm
--- Log closed Tue Jul 22 17:18:14 2003
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2003/07/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Tue, 15 Jul 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/07/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> gott, hezekiah, jeremiah, jrand0m, mihi, Neo, nop, WinBear&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Jul 15 17:46:47 2003
17:46 &lt; gott> yo.
17:46 &lt;@nop> just a heads up on my silence
17:46 &lt;@hezekiah> Tue Jul 15 21:46:49 UTC 2003
17:47 &lt;@hezekiah> OK. The iip-dev meeting has started.
17:47 &lt;@hezekiah> Is it the 48th or 49th?
17:47 &lt; jrand0m> nop> this is why its critical that we get the router
	architecture pounded out asap. I understand that different people have
	different rates of speed, and we must segment so different components can
	proceed accordingly
17:47 &lt; mihi> 49th
17:47 &lt;@hezekiah> OK! Welcome to the 49th iip-dev meeting!
17:47 &lt; jrand0m> I have three more days at my job, after which 90+ hours /
	week will be dedicated to getting this going
17:48 &lt; jrand0m> I know and don't expect everyone to be able to do that,
	which is why we need to segment
17:48 &lt; jrand0m> hi hezekiah :)
17:48 &lt;@hezekiah> lol
17:48 &lt;@nop> to rebutt on that
17:48 &lt;@hezekiah> I'll wait a minute. Then we can do the agenda. :)
17:48 &lt;@nop> the security of the router architecture is dependant that you
	do not rush as well
17:49 &lt;@nop> if we do
17:49 &lt;@nop> we overlook
17:49 &lt;@nop> which could leave us cleaning up a big mess later
17:49 -!- Rain [Rain@anon.iip] has quit [I Quit]
17:49 &lt; jrand0m> nop> disagree. we can still build app layer and APIs
	without implementing the router (or even knowing how the network will operate)
17:49 &lt;@nop> I agree with that
17:50 &lt;@nop> I'm specifically talking about the underlying network
17:50 &lt; jrand0m> if we can agree to the API I sent out, then thats the
	segmentation we need
17:50 &lt; jrand0m> right, router impl and network design still isn't done
17:50 &lt;@nop> ok
17:50 &lt;@nop> oh, I can definitely agree with your api so far
17:51 &lt;@hezekiah> jrand0m: One problem.
17:51 &lt; jrand0m> shoot hezekiah
17:51 &lt;@hezekiah> It will look different if you implement it in C.
17:51 &lt; jrand0m> not too different
17:51 &lt; gott> oh dear
17:51 &lt; jrand0m> less capital letters, and replace the objects with structs
17:51 &lt; gott> what languages are people considering implementing it in?
17:51 &lt; jrand0m> (for the api)
17:51 &lt;@hezekiah> Uh, jrand0m? There is no 'byte[]' in C.
17:51 &lt; jrand0m> gott> read the mail archives for some example answers to that
17:52 &lt;@hezekiah> You will be using void*'s with an integer to specifiy the
	length most likely.
17:52 &lt; jrand0m> hezekiah> then unsigned int[]
17:52 &lt; gott> jrand0m: for once, a religious war that I'm not a part of
17:52 &lt;@hezekiah> If I remember correctly (help me out here nop), you can't
	just return an unsigned int[] from a function.
17:53 &lt;@hezekiah> gott: as opposed to what? pseudocode?
17:53 &lt; jrand0m> right, syntactic changes. but yes, if there are real
	differences, we need to get them worked out ASAP. (like, today) Perhaps
	now would be a good tiem to look at the email I sent entitled "high level
	router architecture and API" and review?
17:54 &lt;@hezekiah> nop? UserX? Are you game for that?
17:54 &lt; jrand0m> not too different, but different none the less, yes.
	which is why I said Java API on todays email :)
17:54 -!- WinBear [WinBear@anon.iip] has joined #iip-dev
17:55 &lt;@nop> wait
17:55 &lt;@nop> reading above
17:55 -!- mihi_2 [~none@anon.iip] has joined #iip-dev
17:55 -!- mihi is now known as nickthief60234
17:55 -!- mihi_2 is now known as mihi
17:55 &lt; jrand0m> wb mihi
17:55 &lt; gott> btw, is this being live logged?
17:55 -!- nickthief60234 [~none@anon.iip] has quit [EOF From client]
17:55 &lt;@hezekiah> gott: Yes.
17:55 &lt; mihi> redundancy rules ;)
17:55 &lt; gott> I'll just read it later on then.
17:55 -!- gott [~gott@anon.iip] has left #iip-dev [gott]
17:56 &lt;@nop> ok
17:56 &lt;@nop> yes
17:56 &lt; WinBear> jrand0m: hi
17:56 &lt;@nop> definitely differences
17:56 &lt;@nop> what we need
17:56 &lt; jrand0m> heya WinBear
17:56 &lt;@nop> is a team of certain developers to write the main api level
	controls for these languages
17:56 &lt;@nop> we know that jrand0m can handle java
17:56 &lt;@nop> and probably could team up with thecrypto as well
17:56 &lt;@nop> and hezekiah and the gang can do C
17:56 &lt;@nop> and jeremiah if he's willing
17:56 &lt;@nop> can do python
17:56 &lt;@hezekiah> I can do C++ too! ;-)
17:56 &lt;@nop> ok
17:56 &lt;@nop> C++ as well
17:57 &lt;@hezekiah> lol
17:57 &lt;@nop> C++ will probably work
17:57 &lt;@nop> with C
17:57 &lt;@nop> if you don't template the crap out of it
17:57 &lt; jrand0m> heh
17:57 &lt;@hezekiah> lol
17:57 &lt;@hezekiah> Actually, while MSVC can link C and C++ object files,
	gcc doesn't seem to like that.
17:57 &lt;@nop> aka, stick to structs that are compatible with C, or is that
	not viable
17:57 &lt; jrand0m> first question, prior to that, is what applications will use
	these APIs? I know of apps that will want to use java, will iproxy be in C?
17:58 &lt;@hezekiah> nop: I don't think C and C++ are object compatible.
17:58 &lt;@nop> ok
17:58 &lt;@hezekiah> nop: C++ won't get along with C much better than Java.
17:58 &lt;@nop> well maybe USerX could do C
17:58 &lt;@nop> and you could pull C++
17:58 &lt;@hezekiah> We don
17:58 &lt;@nop> ?
17:58 &lt;@hezekiah> don't even need to _do_ C++ if you don't want to. It's
	just that I prefer it.
17:59 &lt;@nop> well, the thing is
17:59 &lt;@nop> there are a lot of C++ developers
17:59 &lt;@nop> especially in the microsoft world
17:59 &lt;@hezekiah> Even in the Linux world. (see: KDE and Qt.)
17:59 &lt; jrand0m> C and C++ are binary compatible if you just make .so or .a
17:59 &lt; jrand0m> (btw)
18:00 &lt;@nop> can C be a good placement for C++, aka C++ developers would be
	able to handle a c api easier than a C++ api with a c developer?
18:00 &lt;@hezekiah> jrand0m: Yeah. You can probably have libraries ... but if
	you can
18:00 &lt;@hezekiah> jrand0m: can't even use classes, it sorta defeats the
	purpose.
18:00 &lt;@nop> right
18:00 &lt;@nop> let's stick with C
18:01 &lt;@nop> because C++ coders can still call a C library rather easily
18:01 &lt;@hezekiah> If one module needs to call anothers functions, then they
	had best both be the same language.
18:01 &lt;@hezekiah> nop: C++ coders will know C well enough ... though it
	might take some work if they never /learned/ C.
18:02 &lt;@hezekiah> However, C coders wouldn't know C++ since C is just a
	subset of C++.
18:02 -!- logger_ [~logger@anon.iip] has joined #iip-dev
18:02 -!- Topic for #iip-dev: logfiles will be online after the meeting:
	http://wiki.invisiblenet.net/?Meetings
18:02 [Users #iip-dev]
18:02 [@hezekiah] [+Ehud ] [ leenookx] [ moltar] [ tek ]
18:02 [@nop ] [ jeremiah] [ logger_ ] [ Neo ] [ WinBear]
18:02 [@UserX ] [ jrand0m ] [ mihi ] [ ptsc ]
18:02 -!- Irssi: #iip-dev: Total of 14 nicks [3 ops, 0 halfops, 1 voices,
10 normal]
18:02 &lt; jrand0m> right
18:02 -!- Irssi: Join to #iip-dev was synced in 9 secs
18:02 &lt; jrand0m> (with JMS :)
18:02 &lt;@nop> yep
18:03 -!- You're now known as logger
18:03 &lt; jrand0m> ok, can we review the overall architecture to see whether
	the APIs are even relevent first?
18:03 &lt;@nop> fine 18:04 &lt; jrand0m> :)
18:04 &lt; jrand0m> ok, see the email I sent w/ the routerArchitecture.png.
	any thoughts on that seperation?
18:04 -!- tek [~tek@anon.iip] has quit []
18:05 &lt; WinBear> jrand0m: is that on the wiki?
18:05 &lt; jrand0m> WinBear> no, on the mailing list, though the archives
	are down. lemmie add it to the wikki
18:06 &lt;@hezekiah> Correct me if I'm wrong ...
18:07 &lt;@hezekiah> ... but it looks like we're going to have 3 seperate API's
	that are as similar as possible.
18:07 &lt;@hezekiah> Right?
18:07 &lt; jrand0m> yes hezekiah
18:07 &lt;@hezekiah> So since each API is in a different language, are they
	going all each have seperate implementations?
18:07 &lt; jrand0m> yes
18:07 &lt;@hezekiah> Or is there a way for Java or Python to access a C library?
18:08 &lt; jrand0m> yes, but we don't want to go that route
18:08 &lt; mihi> for java: JNI
18:08 &lt;@hezekiah> So this talk about Java, C, C++, Python, etc. working
	together is mute since they never will?
18:08 &lt; jrand0m> how do I attach an image to the wiki?
18:08 &lt;@hezekiah> Each API has its own backend written in that language.
18:08 &lt; jrand0m> no hezekiah, look at the diagram
18:09 &lt;@hezekiah> Oh, duh!
18:09 &lt;@hezekiah> The API's don't link to a backend.
18:10 &lt;@hezekiah> They talk via sockets.
18:10 &lt; jrand0m> si sr
18:10 &lt;@hezekiah> This is still a little confusing though.
18:10 &lt;@hezekiah> Give me a sec here. :)
18:11 &lt;@hezekiah> OK. What is the thing labeled 'transport'?
18:11 &lt; jrand0m> for example, bidirectional HTTP transport, SMTP transport,
	plain socket transport, polling HTTP socket, etc
18:11 &lt; jrand0m> the thing that moves bytes between routers
18:12 &lt;@hezekiah> OK.
18:12 &lt;@hezekiah> So the diagram I'm looking at shows one person's computer.
18:12 &lt;@hezekiah> He has a router that talks to other people's computers
	via the transports.
18:12 &lt; jrand0m> correct
18:12 &lt;@hezekiah> Person 1 (Alice) has 2 applications running.
18:12 &lt;@hezekiah> One is in C, the other in Java.
18:13 &lt;@hezekiah> Both are linked to a library (that's the API).
18:13 &lt; jrand0m> both are "linked" to seperate libraries (the APIs)
18:13 &lt;@nop> simple concept
18:13 &lt;@nop> yes
18:13 &lt;@hezekiah> Those libraries, take input from the program encrypt it,
	and send it via sockets (unix or TCP) to the router ... which is another
	program Alice is running.
18:13 &lt; jrand0m> correct
18:14 &lt;@hezekiah> OK. So it's kinda like isproxy being split in two.
18:14 &lt; jrand0m> bingo :)
18:14 &lt;@hezekiah> One part is low end and written in C, and the other is
	high end and written in whatever.
18:14 &lt; jrand0m> exactly
18:14 &lt;@hezekiah> OK. I get it. :)
18:14 &lt; jrand0m> w00t
18:14 &lt;@hezekiah> So no language needs to play nice with any other language.
18:14 &lt; jrand0m> WinBear> sorry, I can't toss it on the wiki as it only
	takes text :/
18:15 &lt;@hezekiah> Since they all comunicate with the router via sockets,
	you could write an API in PASCAL for all the design cares.
18:15 &lt;@nop> yes
18:15 &lt;@nop> arbitrary
18:15 &lt; jrand0m> right
18:15 &lt;@nop> it handles arbitrary sockets
18:15 &lt; jrand0m> though some things need to be standardized (like the data
	structures for Destination, Lease, etc)
18:15 &lt; WinBear> jrand0m: i get a vague idea based on what hezekiah is saying
18:15 &lt; jrand0m> word
18:16 &lt;@hezekiah> jrand0m: Right. The structure and order of the bytes that
	go across that socket is set in a design somewhre
18:16 &lt;@hezekiah> somewhere.
18:17 &lt;@hezekiah> But you can still implement how those bytes are send and
	received any joly way you please.
18:17 &lt;@nop> WinBear: it's the same exact way that the irc client works
	with isproxy
18:17 &lt; jrand0m> exactly
18:17 &lt;@hezekiah> Good.
18:17 &lt;@hezekiah> I understand now. :)
18:17 -!- moltar [~me@anon.iip] has left #iip-dev [moltar]
18:17 &lt;@nop> well
18:17 &lt;@nop> not exactly
18:17 &lt;@hezekiah> Uh oh.
18:17 &lt;@nop> but imagine how that works
18:17 &lt;@nop> and you can understand arbitrary sockets
18:17 &lt;@nop> isproxy just routes
18:17 &lt;@nop> and delivers
18:18 &lt;@nop> now jrand0m
18:18 &lt;@nop> quick question
18:18 &lt; jrand0m> si sr?
18:18 &lt;@nop> is this api designed for only new applications that are designed
	to work on this network
18:18 -!- mode/#iip-dev [+v logger] by hezekiah
18:18 &lt; WinBear> nop: with the highlevel replacing the irc client?
18:18 &lt; jrand0m> nop> yes. though a SOCKS5 proxy could use this API as well
18:18 &lt;@nop> or can it be able to have a middle man that can allow already
	standard clients
18:18 &lt;@nop> for instance
18:19 &lt;@nop> so all we would have to do is write the middleman -> api
18:19 &lt; jrand0m> (but note that there's no 'lookup' service available -
	no DNS for this network)
18:19 &lt; jrand0m> correct
18:19 &lt;@nop> so that we can support say Mozilla etc
18:19 &lt;@nop> so they can just code plugins
18:19 &lt; jrand0m> nop> yes
18:19 &lt;@nop> ok
18:19 &lt;@nop> or transports :)
18:20 &lt; jrand0m> (e.g. the SOCKS5 has the HTTP outproxies hardcoded to
	destination1, destination2, and destination3)
18:20 &lt;@nop> ok
18:20 &lt; WinBear> i think i get it
18:21 &lt; jrand0m> w00t
18:21 &lt; jrand0m> ok, one of the things I had to think about in this design
	was keeping the private keys in the app's memory space - the router never
	gets a hold of destination private keys.
18:21 &lt;@hezekiah> So the application can send raw data over the I2P network
	by sending it to the API, and it doesn't need to worry about the rest.
18:22 &lt;@hezekiah> Right?
18:22 &lt; jrand0m> that means the APIs need to implement the end to end part
	of the crypto
18:22 &lt; jrand0m> exactly hezekiah
18:22 &lt;@hezekiah> OK.
18:22 &lt;@nop> yes
18:22 &lt;@nop> that's the idea
18:22 &lt;@nop> it does it for you
18:22 &lt;@nop> you just call the hook
18:23 &lt;@hezekiah> One quick question:
18:23 &lt;@hezekiah> This 'router' obviously needs to speak a certain protocol
	over it's transports.
18:23 &lt; jrand0m> correct
18:23 &lt;@hezekiah> So it is possible to provide multiple implementations of
	the router ...
18:23 &lt; jrand0m> yes
18:24 &lt;@hezekiah> ... as long as they both speak the same protocol.
18:24 &lt; jrand0m> (which is why the spec has placeholders for bitbuckets)
18:24 &lt; jrand0m> right
18:24 &lt;@hezekiah> So you have a router in Java, and one in C, and one
	in PASCAL.
18:24 * jrand0m cringes
18:24 &lt; jrand0m> but yeah
18:24 &lt;@hezekiah> And they all can talk together since they're talking over
	TCP/IP using the same protocol.
18:24 * WinBear jumps
18:24 &lt;@hezekiah> jrand0m: And yes. I don't remember my PASCAL days overly
	fondly either.
18:25 &lt; jrand0m> well, Pascal can talk to the C one through the TCP transport,
	and the C one can talk to the Java one over the HTTP transport, for example
18:25 &lt;@hezekiah> Right.
18:25 &lt; jrand0m> (transports talk to other like transports, routers manage
	the messages delivered between them but don't deal with how they're delivered)
18:26 &lt;@hezekiah> The point I was looking to make was that the protocol is the
	same, so it doesn't matter what language someone's router is implemented in.
18:26 &lt; jrand0m> right
18:26 &lt;@hezekiah> Cool.
18:26 &lt; jrand0m> now you understand why I said "who cares" to all the C vs
	Java vs etc debates? :)
18:26 &lt;@hezekiah> Yup.
18:26 &lt;@hezekiah> lol
18:27 &lt;@hezekiah> I've got to hand it to you jrand0m. This will make it very
	kind for develoeprs to write programs for this network.
18:27 &lt; jrand0m> heh, well, the API ain't quite original. this is how
	Message Oriented Middleware (MOM) works
18:27 &lt;@hezekiah> And you could even make routers that specialize in certain
	platform specific features (like 64-bit CPU's).
18:28 &lt; jrand0m> absolutely
18:28 &lt;@hezekiah> jrand0m: Humble too! ;-)
18:28 &lt;@hezekiah> Well, it looks good to me.
18:28 &lt; jrand0m> ok, UserX, nop, does this seperation make sense?
18:28 &lt;@nop> of course
18:28 &lt;@nop> is userx still here
18:29 &lt;@hezekiah> He's been idle for 1:26.
18:29 &lt; jrand0m> 'k. so then we have two tasks: design the network, and
	design how the API works.
18:29 &lt;@nop> right
18:29 &lt;@hezekiah> Quick simple question: The API's do end to end crypto. Do
	the routers to node to node crypto ?
18:29 &lt;@nop> yes
18:30 &lt; jrand0m> yes
18:30 &lt; jrand0m> (transport level)
18:30 &lt;@hezekiah> Good. :)
18:30 &lt;@nop> hezekiah: it's very similar to what we have so far
18:30 &lt;@nop> in that aspect
18:31 &lt; jrand0m> ok.. er, shit, thecrypto aint around for comments on the
	performance model.
18:31 &lt; Neo> and for the paranoid, the apps can do the pgp encryption before
	it hits the API ;)
18:31 &lt; jrand0m> absolutely neo
18:31 &lt; jrand0m> I was even tempted to leave the end to end crypto out of
	the API and leave it up to the apps...
18:31 &lt;@hezekiah> jrand0m: That would be cruel.
18:31 &lt; jrand0m> heheh
18:32 &lt;@hezekiah> BTW, the API's and the router communicate via sockets.
18:32 &lt;@hezekiah> On UNIX will they be using UNIX sockets or local TCP/IP
	sockets?
18:32 &lt; jrand0m> prolly just local tcp/ip for simplicity
18:32 &lt;@nop> hold
18:32 &lt;@hezekiah> (I suppose you could make a router that accepts both.)
18:33 * hezekiah is really liking this interchangable parts setup
18:33 &lt;@nop> if you hold on a sec
18:34 &lt;@hezekiah> Holding ... :)
18:34 &lt;@nop> I'll call thecrypto at his house
18:34 &lt;@nop> see if he can get on
18:34 &lt; jrand0m> hehe word
18:34 &lt;@hezekiah> lol
18:34 * hezekiah dons a thick Itallian accent
18:34 &lt;@hezekiah> Nop ha' got ... CONNECTIONS!
18:34 &lt; jeremiah> lo
18:34 &lt;@nop> hey jeremiah
18:35 &lt; jrand0m> heya jeremiah
18:35 &lt;@nop> would you be willing at the api level to assist with a python api
18:35 &lt; jeremiah> sure
18:35 * jeremiah reads backlog
18:35 &lt; jrand0m> heh word
18:35 * nop is calling
18:36 &lt;@nop> he's not home
18:36 &lt;@nop> he'll be back in an hour
18:36 &lt; jrand0m> 'k, has anyone else read the .xls and/or have comments on
	the model?
18:37 &lt;@hezekiah> I read the .xls ... but I don't know much about p2p so
	most of it was over my head.
18:37 &lt;@hezekiah> UserX is good at that stuff.
18:37 &lt;@nop> I have to read it still
18:37 &lt; jrand0m> (btw, morphmix had some insane numbers... they were saying
	they could expect random hosts on the net to have average 20-150ms ping times,
	rather than the 3-500 I was expecting)
18:37 &lt; jrand0m> coo'
18:37 &lt;@nop> it's staroffice or openoffice?
18:37 &lt; jrand0m> openoffice, but I exported it to .xls
18:37 &lt;@nop> which is excell?
18:37 &lt; jrand0m> correct
18:38 &lt;@hezekiah> BTW, concerning the API ...
18:38 &lt; jrand0m> si sr?
18:38 &lt;@hezekiah> ... in C the boolean would be int.
18:38 &lt;@nop> which email
18:38 &lt;@nop> hezekiah: yes
18:38 &lt;@hezekiah> The classes would be sent as structure pointers.
18:38 &lt;@nop> unless you typedef boolean
18:39 &lt;@hezekiah> And the functions that use byte[] would use a void* with
	an additional parameter that specefies the length of the buffer.
18:39 &lt;@nop> hezekiah: you're being picky :)
18:39 &lt; jrand0m> nop> I cant access the archives so I'm not sure what the
	subject line was, but it was last week...
18:39 &lt;@nop> save it for a later time
18:39 &lt;@hezekiah> nop: Picky?
18:39 &lt; jrand0m> heh, yeah, y'all working on the C api can work that detail out
18:39 * jeremiah is done reading backlog
18:39 &lt;@nop> what's the file called
18:39 &lt;@hezekiah> nop: I'm just trying to find all the stuff that is different,
	so we can hammer it out like jrand0m asked.
18:40 &lt;@hezekiah> I'm trying to be helpful. :)
18:40 &lt;@nop> hezekiah: yes, probably off meeting time
18:40 &lt; jrand0m> nop> simple_latency.xls
18:40 &lt;@hezekiah> boolean sendMessage(Destination dest, byte[] payload);
18:40 &lt;@hezekiah> would be
18:40 &lt;@hezekiah> int sendMessage(Destination dest, void* payload, int length);
18:40 &lt;@hezekiah> .
18:40 &lt;@hezekiah> byte[] recieveMessage(int msgId);
18:40 &lt;@hezekiah> that could either be:
18:41 &lt;@hezekiah> void* recieveMessage(int msgId, int* length);
18:41 &lt;@hezekiah> or
18:41 &lt;@nop> jrand0m: got it
18:41 &lt;@hezekiah> void recieveMessage(int msgId, void* buf, int* length);
18:41 &lt;@hezekiah> or
18:41 &lt; jrand0m> hezekia: why not typedef struct { int length; void* data;
	} Payload;
18:41 &lt;@hezekiah> DataBlock* recieveMessage(int msgId)l
18:41 &lt;@hezekiah> DataBlock* recieveMessage(int msgId);
18:41 &lt; jeremiah> where's this xls?
18:41 &lt;@nop> oh iip-dev
18:41 &lt;@hezekiah> jrand0m: The struct you just mentioned is basically what
	DataBlock is.
18:42 &lt; jrand0m> word hezekiah
18:42 &lt;@nop> subject more models
18:42 &lt;@hezekiah> Chances are the C version would have DataBlocks.
18:43 &lt;@hezekiah> Beyond that the only other thing to note is that each
	'interface' would just be a set of functions.
18:43 &lt;@hezekiah> nop: Did I find all the differences that would exist in
	a C API?
18:43 &lt; jrand0m> right. perhaps #include "i2psession.h" or something
18:43 &lt; jeremiah> is there a mockup python api?
18:44 &lt; jrand0m> no jeremiah, I don't really know python :/
18:44 &lt;@nop> I would have to re-review the java api, but I would say that
	you're right on target
18:44 &lt; jrand0m> but it would probably be similar to the java, as python is OO
18:44 &lt; jeremiah> cool, i can derive one from the C one
18:44 * nop is not a java head
18:44 &lt; jrand0m> cool jeremiah
18:44 &lt; jeremiah> is the c api in the thing you sent out a few days ago?
18:44 &lt;@hezekiah> Yeah. Python should be able to handle the Java api.
18:44 &lt; jrand0m> jeremiah> that was the Java one
18:45 &lt; jrand0m> oh, the Java one was today
18:45 &lt; jrand0m> the older one was language independent
18:45 &lt;@hezekiah> Hmm
18:45 &lt;@nop> UserX says he should be able to assist with C api
18:45 &lt; jrand0m> word
18:45 &lt;@nop> he's busy at work at the moment
18:46 &lt; jrand0m> coo'
18:46 &lt;@hezekiah> One last note: With the C api, each function would probably
	take a structure* to the structure that it is an 'interface' of in Java.
18:46 &lt;@nop> hezekiah: loos good
18:46 &lt;@nop> looks good
18:46 &lt;@hezekiah> I2PSession createSession(String keyFileToLoadFrom,
	Properties options);
18:46 &lt;@hezekiah> would be:
18:46 &lt;@nop> java and their non-native data types
18:46 &lt;@hezekiah> I2PSession* createSession(I2PClient* client, char*
	keyFileToLoadFrom, Properties* options);
18:46 &lt;@nop> ;)
18:46 &lt; jrand0m> hehe
18:46 &lt; jrand0m> right hezekiah
18:47 &lt; jeremiah> are we addressing unicode?
18:47 &lt;@hezekiah> Anyway, if you can live with those differences, the C and
	Java API's should be identical beyond that.
18:47 &lt;@hezekiah> nop? Unicode? :)
18:47 &lt; jrand0m> UTF8 if not UTF16
18:48 &lt;@hezekiah> Perhaps Unicode should be dealt with on the application
	level.
18:48 &lt; jrand0m> right, charset is all the content of the message
18:48 &lt;@hezekiah> Oh.
18:48 &lt; jeremiah> ok
18:48 &lt;@hezekiah> Java String's are done in Unicode, aren't they jrand0m?
18:48 &lt; jrand0m> the bitbuckets'll all be bit defined
18:48 &lt; jrand0m> yes hezekiah
18:48 &lt; jrand0m> (unless you explicitly instruct them to change charsets)
18:49 &lt;@hezekiah> So the string sent to the Java API would be different than
	the one sent to the C API unless the C API implements strings using Unicode.
18:49 &lt; jrand0m> not relevent
18:49 &lt;@hezekiah> OK.
18:49 &lt; jrand0m> (app->API != API->router. we only define API->router)
18:49 &lt;@hezekiah> What I'm saying is this, jrand0m:
18:50 &lt;@hezekiah> If I set my password with the Java API, it goes to the
	router out someplace else.
18:50 &lt; jrand0m> password? you mean you create a Destination?
18:50 &lt;@hezekiah> Then it find another router, which sends it to another API
	(?) which is implemented in C.
18:50 &lt;@hezekiah> void setPassphrase(String old, String new);
18:50 &lt;@hezekiah> That function.
18:51 &lt; jrand0m> hezekiah> thats the administrative password to access the
	administrative methods of the router
18:51 &lt;@hezekiah> Ah
18:51 &lt;@hezekiah> Do any functions in the API which use Java String's end
	up with that String being sent to another API?
18:51 &lt; jrand0m> 99.9% of apps will only use I2PSession, not I2PAdminSession
18:51 &lt;@nop> also, anything carried with the router gets converted for
	network travel correct?
18:51 &lt;@hezekiah> If so, we should probably use Unicode.
18:51 &lt;@nop> unicode wouldn't be releavant
18:52 &lt; jrand0m> hezekiah> no. all inter-router info will be defined by
	bit buckets
18:52 &lt;@hezekiah> OK.
18:52 &lt; jrand0m> correct nop, at the transport level
18:52 &lt;@hezekiah> (I'm assuming a bit bucket is just a binary buffer, right?)
18:53 &lt; jrand0m> a bit bucket is a statement that the first bit means X,
	the second bit means Y, bits 3-42 mean Z, etc
18:53 &lt; jrand0m> (e.g. we may want to use X.509 for the certificates bitbucket)
&lt;p>18:53 &amp;lt;@hezekiah&amp;gt; I&amp;rsquo;ve never dealt with that before.
18:54 &amp;lt;@hezekiah&amp;gt; I&amp;rsquo;ll worry about it when I get there. :)
18:54 &amp;lt; jrand0m&amp;gt; heh word
18:55 &amp;lt; jrand0m&amp;gt; ok, the four things I wanted us to hit today: *router
architecture, *performance model, *attack analysis, *psyc. We&amp;rsquo;ve done
the first, thecrypto is offline so perhaps we delay this (unless you have
thoughts on the model nop?)
18:57 &amp;lt;@hezekiah&amp;gt; Um &amp;hellip; jrand0m. I have yet another question.
18:57 &amp;lt; jeremiah&amp;gt; jrand0m: where&amp;rsquo;s the latest version of the network spec? is
it what you sent out on the 13th?
18:57 &amp;lt; jrand0m&amp;gt; si sr?
18:57 &amp;lt;@hezekiah&amp;gt; Well the router architecture has the API&amp;rsquo;s handle keys
/sent to them by the Application/.
18:57 &amp;lt; jrand0m&amp;gt; jeremiah&amp;gt; yes
18:57 &amp;lt;@nop&amp;gt; I don&amp;rsquo;t at this time
18:58 &amp;lt;@hezekiah&amp;gt; Now &amp;hellip; the only way I see that the API gets the key is
from createSession.
18:58 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; the router gets public keys and signatures,
not private keys
18:58 &amp;lt; jrand0m&amp;gt; right
18:58 &amp;lt;@hezekiah&amp;gt; But that requires a file.
18:58 &amp;lt; jrand0m&amp;gt; the keys are stored in a file or in the API&amp;rsquo;s memory
18:58 &amp;lt; jrand0m&amp;gt; yes
18:58 &amp;lt;@hezekiah&amp;gt; Now if the application generates a key, why can&amp;rsquo;t it just
send it to the API via a buffer?
18:59 &amp;lt;@hezekiah&amp;gt; Must it really store it in a file, and then provide the
file name?
18:59 &amp;lt; jrand0m&amp;gt; no, it can be in memory if you&amp;rsquo;d like
18:59 &amp;lt;@hezekiah&amp;gt; There is not function to all that in the API though.
18:59 &amp;lt;@hezekiah&amp;gt; It&amp;rsquo;s just a thought.
19:00 &amp;lt;@hezekiah&amp;gt; If the key is supposed to be generated only once and used
many, many times (like GPG keys), then a file makes sense.
19:00 -!- mihi [none@anon.iip] has quit [bye all, it&amp;rsquo;s getting late&amp;hellip;]
19:00 &amp;lt;@hezekiah&amp;gt; But if it will be generated more often, then perhaps some
way to directly send it to the API via a structure or buffer of some sort
might be nice
19:00 &amp;lt;@hezekiah&amp;gt; .
19:01 &amp;lt; jrand0m&amp;gt; yes, its generated once and only once (unless you&amp;rsquo;re wearing
a tinfoil hat)
19:02 &amp;lt; jrand0m&amp;gt; though the createDestination(keyFileToSaveTo) lets you
create that key
19:02 &amp;lt;@hezekiah&amp;gt; OK.
19:02 &amp;lt;@hezekiah&amp;gt; So there&amp;rsquo;s really no need for transfer directly from the
App to the API. A file will suffice.
19:03 &amp;lt;@hezekiah&amp;gt; So where were we before I so rudely interupted? :)
19:06 &amp;lt; jeremiah&amp;gt; so right now we&amp;rsquo;re just working on the router API, not
the client one, right?
19:06 &amp;lt; jrand0m&amp;gt; well, we&amp;rsquo;re skipping on performance analysis for now
(hopefully we can get some chatter re: it on the mailing list before next
week?). and probably the same wrt attack analysis (unless anyone read the
new spec and has comments)
19:07 &amp;lt;@hezekiah&amp;gt; So we&amp;rsquo;re since we&amp;rsquo;re skipping that, what are we supposed
to be talking about now?
19:07 &amp;lt;@hezekiah&amp;gt; Psyc?
19:07 &amp;lt; jrand0m&amp;gt; unless anyone else has other comments to bring up&amp;hellip;?
19:08 &amp;lt;@hezekiah&amp;gt; Well, for once, my comment hole (also notoriously known
as my mouth) is empty.
19:08 &amp;lt; jrand0m&amp;gt; hehe
19:09 &amp;lt; jrand0m&amp;gt; ok, anyone have any thoughts on how the IRC side of things
will work, and whether psyc may be relevent or useful?
19:09 &amp;lt; jeremiah&amp;gt; sidenote (that pissed me off): wired&amp;rsquo;s &amp;ldquo;Wired, Tired,
Expired&amp;rdquo; list had Waste as &amp;lsquo;wired&amp;rsquo;
19:09 &amp;lt; jrand0m&amp;gt; heh
19:09 &amp;lt; jrand0m&amp;gt; do you realize how much we&amp;rsquo;re going to blow everyone away?
19:09 &amp;lt; jeremiah&amp;gt; yep
19:09 &amp;lt;@hezekiah&amp;gt; jrand0m: That assumes we get this to work.
19:10 &amp;lt; jrand0m&amp;gt; I guarantee it will work.
19:10 &amp;lt;@hezekiah&amp;gt; There are a lot of other failed efforts out there.
19:10 &amp;lt; jrand0m&amp;gt; I quit my job to work on this.
19:10 &amp;lt;@hezekiah&amp;gt; Then we&amp;rsquo;re going to blow everyone away. :)
19:10 &amp;lt;@hezekiah&amp;gt; Yeah. How is bread getting on the table when you do that?
19:10 &amp;lt;@hezekiah&amp;gt; GPL code doesn&amp;rsquo;t pay well. ;-)
19:10 &amp;lt; jrand0m&amp;gt; heh
19:11 &amp;lt;@hezekiah&amp;gt; As for psyc &amp;hellip; let me put it this way:
19:11 &amp;lt;@hezekiah&amp;gt; The first time I heard of it was when you emailed us
about it.
19:11 &amp;lt; jrand0m&amp;gt; shit, I wasn&amp;rsquo;t the one who found it :)
19:11 &amp;lt;@hezekiah&amp;gt; However, IRC is probably one of the most (if not /the/
most) prolific chat protocols around.
19:11 &amp;lt;@hezekiah&amp;gt; People will want IRC apps LONG before they even /know/
what psyc is.
19:11 &amp;lt;@hezekiah&amp;gt; jrand0m: Oops. Sorry. I forgot that detail. :)
19:12 &amp;lt; jrand0m&amp;gt; not according to psyc. their history goes back to 86 I think
19:12 &amp;lt;@hezekiah&amp;gt; The point is that the supperiority of the protocol, isn&amp;rsquo;t
really as relevant as to who uses it.
19:12 &amp;lt;@hezekiah&amp;gt; Their &lt;em>history&lt;/em> may go back that far.
19:12 &amp;lt;@hezekiah&amp;gt; But how many people &lt;em>use&lt;/em> Psyc?
19:12 &amp;lt; jeremiah&amp;gt; yeah if they&amp;rsquo;ve been around since a year after I was born
(ahem) and they aren&amp;rsquo;t that big yet
19:12 &amp;lt;@hezekiah&amp;gt; My point is that even if it&amp;rsquo;s a better protocol, most
people &lt;em>use&lt;/em> IRC.
19:13 &amp;lt;@hezekiah&amp;gt; We can make the best I2P network on the planet &amp;hellip;
19:13 -!- Ehud [logger@anon.iip] has quit [Ping timeout]
19:14 &amp;lt; jeremiah&amp;gt; can someone explain briefly why we care? I thought IRC
would only be one possible application but that the network is flexible to
support psyc as well if it wanted to
19:14 &amp;lt;@hezekiah&amp;gt; Right.
19:14 &amp;lt;@hezekiah&amp;gt; Psyc can be made &amp;hellip;
19:14 &amp;lt;@hezekiah&amp;gt; &amp;hellip; but I&amp;rsquo;m saying we should do IRC first because more
people use it.&lt;/p></description></item><item><title>Réunion de développement I2P</title><link>/fr/blog/2003/07/01/r%C3%A9union-de-d%C3%A9veloppement-i2p/</link><pubDate>Tue, 01 Jul 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/07/01/r%C3%A9union-de-d%C3%A9veloppement-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> Addic, al-jebr, Ambience, ChZEROHag, Delly, Ehud, hezekiah, hifi, jrand0m, LeerokLacerta, lonelynerd, luckypunk, mids, Neo, nop, qriff, Rain, sahara, thecrypto, thetower, UserX, wilde&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
-->	You are now talking on #iip-dev
---	Topic for #iip-dev is IIP Meeting - logfiles:
 http://wiki.invisiblenet.net/?Meetings - http://www.invisiblenet.net/research/
&lt;al-jebr>	it's 21:13
&lt;--	wilde has quit (Ping timeout)
---	Trent@anon.iip gives channel operator status to UserX
&lt;nop>	ok
&lt;qriff> !time
&lt;Ambience>	al-jebr: 00:21 here
&lt;nop>	I believe everyone has settled
&lt;hezekiah>	Let's go. :)
&lt;jrand0m>	11:06 here
&lt;nop>	let's start
&lt;nop>	anyone get my agenda
&lt;nop>	so they can play it back
&lt;nop>	I forgot the order
&lt;--	leenookx has quit (Ping timeout)
&lt;Ambience>	my clock is 15 minutes ahead :)
-->	hifi (~MetroPipe@anon.iip) has joined #iip-dev
&lt;hezekiah>	&lt;nop> on the agenda
&lt;hezekiah>	&lt;nop> 1) Welcome
&lt;hezekiah>	&lt;nop> 2)Our Goodbyes
&lt;hezekiah>	&lt;nop> 3)IIP development now
&lt;hezekiah>	&lt;nop> 4) IIP development restructuring proposal
&lt;qriff> actually its xx:13 everywhere...
&lt;hezekiah>	&lt;nop> 5) Recruiting for services to aid with IIP
&lt;hezekiah>	&lt;-- Delly has quit (Ping timeout)
&lt;hezekiah>	&lt;nop> 6) comments suggestions and people who want to help
&lt;mids>	23:05:28 &lt;@nop> 1) Welcome
&lt;mids>	23:05:38 &lt;@nop> 2)Our Goodbyes
&lt;mids>	23:05:43 &lt;@nop> 3)IIP development now
&lt;mids>	23:05:56 &lt;@nop> 4) IIP development restructuring proposal
&lt;mids>	23:06:16 &lt;@nop> 5) Recruiting for services to aid with IIP
&lt;mids>	23:06:53 &lt;@nop> 6) comments suggestions and people who want to help
&lt;nop>	wow, flood in here ;)
&lt;nop>	pl
&lt;LeerokLacerta> Out goodbyes?
&lt;hezekiah>	lol
&lt;hifi>	TROLLS !!!
&lt;nop>	Ok, welcome all
&lt;nop>	let's settle down now :)
&lt;hifi>	.
&lt;Ambience>	settled
-->	wilde (~anon@anon.iip) has joined #iip-dev
&lt;hifi>	settled
&lt;al-jebr>	anyone logging?
-->	thecrypto (~thecrypto@anon.iip) has joined #iip-dev
&lt;hezekiah>	I am (sort of).
&lt;luckypunk>	mids should be.
*	jrand0m logs at all times
&lt;al-jebr>	let's go!
&lt;nop>	ok
&lt;hezekiah>	nop: Agenda item number 2?
&lt;nop>	Our goodbyes
&lt;LeerokLacerta> Bye!
&lt;thecrypto>	where is the livelog?
&lt;nop>	Ok, mids has come to a point where he is moving to other projects
-->	Phiberoptika (~none@anon.iip) has joined #iip-dev
&lt;mids>	After having worked for IIP for more than I year now, I have decided to
 resign as IIP developer.
&lt;LeerokLacerta> Awww.
&lt;mids>	It has been fun and an educative experience
&lt;mids>	but it is time to move on, refresh the spirit and shuffle the cards.
&lt;Rain>	Will you still be online/around?
&lt;mids>	I'll keep running Trent as long as needed and possible.
&lt;mids>	Yes, I do plan to stay around as user
-->	ntk (~blob@anon.iip) has joined #iip-dev
*	nop is in the corner sobbing
&lt;nop>	oh, ah hem
&lt;jrand0m>	many thanks mids, iip w/out trent would be a pita
&lt;LeerokLacerta> It's so sad.
&lt;nop>	yes
&lt;nop>	thank you mids for all your workup
&lt;nop>	work
&lt;mids>	Although I'll be off on vacation soon :)
&lt;mids>	.
---	mids removes channel operator status from mids
&lt;luckypunk>	:D
&lt;luckypunk>	Seem's like you've done a great job. :)
&lt;Rain>	..how symbolic..
&lt;nop>	we love you mids!!!
&lt;nop>	you hear that
&lt;nop>	that was my window opening
&lt;thecrypto>	we all do!
&lt;nop>	fan base out there
-->	w (~w@anon.iip) has joined #iip-dev
---	nop is now known as we
&lt;luckypunk>	lol, yep.
&lt;luckypunk>	:D
*	we love you mids
&lt;Rain>	Go mids go!
&lt;jrand0m>	rofl
-->	leenookx (~leenookx@anon.iip) has joined #iip-dev
---	LeerokLacerta has changed the topic to: IIP Meeting - logfiles:
 http://wiki.invisiblenet.net/?Meetings - http://www.invisiblenet.net/research/
 | We love you mids!
&lt;Rain>	weeeeee are the chaaaampins, my frieeeennnndd...
&lt;Neo>	yes mids, thanks for all your input, collaboration and hard work in code
 and doing general developer things for IIP.
---	we is now known as nop
*	mids bows
*	Ehud stands up and gives a standing ovation to the commitment, perseverence,
 effort, and good hard code that mids has given the project.
&lt;hifi>	yeah mids take your toys and go to tigertown lol
&lt;nop>	and don't forget the PR and web management
&lt;nop>	he's been a vital aspect to IIP
&lt;nop>	getting it this far would have been hard without his work
-->	ChZEROHag (hag@anon.iip) has joined #iip-dev
&lt;hifi>	hifi bitches with mids over trolling issue
&lt;--	hezekiah has quit (Ping timeout)
&lt;mids>	heh hifi
-->	hezekiah (~hezekiah@anon.iip) has joined #iip-dev
---	Trent@anon.iip gives channel operator status to hezekiah
&lt;hezekiah>	Back. :)
&lt;luckypunk>	Yay.
&lt;hezekiah>	(And in case anyone doubted, Hezekiah == Ehud.)
&lt;hifi>	i never used frucking trent and don't know what mids did . i only troll .
&lt;nop>	obviously your hezekiah@anon.iip gave it away
&lt;--	Ehud has quit (Ping timeout)
&lt;hezekiah>	Ugh
&lt;hezekiah>	Item number 3?
&lt;hezekiah>	(If we're all done sobbing yet ...)
&lt;hifi>	and i never was pingouted in my life . I am the most disciplined user of
 IIP .
&lt;mids>	3)IIP development now
&lt;luckypunk>	heh
&lt;luckypunk>	Ok everyone! Shhh. Back on track!
&lt;hifi>	BUT I CRY that MIDS GO !!!
&lt;hifi>	ok
&lt;hifi>	.
&lt;luckypunk>	IIP development. Whats the current status of that code snapshot
 release?
&lt;luckypunk>	That was supposed to happen today?
&lt;hezekiah>	Well, unless UserX has an objection to the tarball I made,
 it's done.
&lt;luckypunk>	Ok. Post it on the wiki?
&lt;hezekiah>	UserX? Were there any problems with the tarball?
&lt;UserX> no problems with the tarball
&lt;luckypunk>	Yes, but are there any windows compilations?
&lt;hezekiah>	OK1
&lt;hezekiah>	http://invisiblenet.net/hezekiah
&lt;hezekiah>	Get your tarballs there!
&lt;UserX> there hasn't been a windows compilation on the windows version yet
&lt;luckypunk>	hm
&lt;LeerokLacerta> "tarballs" sound like some sort of food...
*	luckypunk will try and make one.
---	hezekiah has changed the topic to: IIP Meeting - logfiles:
 http://wiki.invisiblenet.net/?Meetings - http://www.invisiblenet.net/research/
- tarballs of the 'unstable' development release are at
 http://invisiblenet.net/hezekiah | We love you mids!
&lt;luckypunk>	They are. For GCC.
&lt;luckypunk>	lol
&lt;Rain>	Sticky food.
&lt;hezekiah>	There is one 'documented bug'.
&lt;nop>	I can compile a win32 version if you'd like
&lt;Rain>	So, could you give a quick describtion of what is new in this release?
&lt;hezekiah>	If you run isproxy, and it fails to bind the port, then it will
 /not/ abort. It will just sit there wasting memory.
&lt;hezekiah>	Rain: That's too much for me to handle (not to mention I don't
 even _know_ all the differences).
&lt;Ambience>	this one I assume: iip-1.2-dev1.tar.bz2 01-Jul-2003 01:45
 292k tar archive ?
&lt;hezekiah>	UserX could give a much better description
&lt;hezekiah>	UserX?
&lt;nop>	hezekiah/UserX can we get a changelog of the differences by chance
&lt;nop>	that may be a day before that gets done
&lt;hezekiah>	Ambience: Yup! Or the Gziped one. There the same tarball.
&lt;nop>	because there are a log of changes
&lt;Rain>	Oh, and has the expired IIP signing-key been replaced?
&lt;Ambience>	hezekiah: ok
&lt;hezekiah>	nop: I joined IIP after the development branch was already in
 progress.
-->	Ehud (~hezekiah@anon.iip) has joined #iip-dev
&lt;hezekiah>	Rain: No. I had to use my GPG key.
&lt;nop>	no one has tested the compile of this dev branch in win32 have they?
&lt;luckypunk>	Hey, is this src is CVS?
&lt;hezekiah>	Rain: I couldn't contact anyone who had the IIP release key.
&lt;hezekiah>	luckypunk: Yes.
*	luckypunk has, but his system didn't work for it.
&lt;Rain>	hezekiah: Ok, roger.
&lt;UserX> changes: multi-threading, bignum support via openSSL or GMP, numerous
 inmprovements to the memory management system
&lt;hezekiah>	luckypunk: Right now that tarball is a copy of what you get when
 you check out the hezekiah-dev branch from CVS and run 'make dist-bzip2'.
&lt;luckypunk>	Gah! I hate windows.
&lt;Rain>	UserX: niceties ;)
&lt;hezekiah>	And of course there are other internal changes that only the
 developers see. :)
&lt;qriff> just as a question for the qurious... what defines the holder for "Trent"...
&lt;hezekiah>	One simple thing is that now that BigNum is implemented using
 either GMP or SSL, login is a LOT faster.
&lt;Rain>	May i mention a IIP quirk i noticed earlier today?
*	luckypunk guesses its a yes.
&lt;hifi>	at wiki search button is absent . only window to type in but nowhere to
 click lol .
&lt;luckypunk>	hit enter.
&lt;qriff> and what about channel/nick expiration...
---	Ehud is now known as logger
&lt;qriff> registration that is...
&lt;Rain>	Ok, it seems to me like you cannot start isproxy from a /path/to/isproxy
 command, but intead have to do a cd /path/to and then do a ./isproxy
&lt;hezekiah>	Rain: Let me guess ... you get a configuration screen or a request
 for entropy, right?
*	jrand0m has a feeling this will be a very.long.meeting
&lt;Rain>	Is that intentional, or just some quirk of my local system?
&lt;Rain>	hezekiah: yes.
&lt;hezekiah>	Rain: You need to make a .iip subdirectory in your home directory.
&lt;Rain>	It claims that the conf-file is not found.
&lt;Rain>	with my .conf file?
&lt;hezekiah>	Rain: If no such directory exists, isproxy will always look for
 the config files in the current directory
-->	AmishOne (amishone@anon.iip) has joined #iip-dev
&lt;Rain>	Ahh. Of course.
&lt;hezekiah>	OK ...
&lt;hezekiah>	nop? Was there anything else for item 3?
&lt;nop>	have we tested it for win32
&lt;nop>	compile wise
&lt;hezekiah>	I haven't.
&lt;nop>	UserX: ?
&lt;UserX> no
&lt;nop>	I will test it this week then
&lt;hezekiah>	luckypunk, tried doing hezekiah-dev recently and complained for
 compile errors.
&lt;nop>	that's key to maintain portability
&lt;hezekiah>	I suspect there might be problems.
*	luckypunk tried, it balked.
&lt;hezekiah>	Yup. There are problems.
&lt;Ambience>	I'll have to leave for the more dominant one is ordering me to
 and I have no choice here. So I'll be off to bed, but will be logging #iip-dev
 for future reference.
&lt;Ambience>	see ya guys!
&lt;lonelynerd>	later
&lt;qriff>	bye
&lt;hezekiah>	Bye, Ambience. :)
&lt;luckypunk>	i'll be back.
&lt;Ambience>	&lt;--gone (log on)
&lt;nop>	ok
&lt;nop>	this topic is done
&lt;nop>	next on agenda
&lt;nop>	what's 4?
&lt;hezekiah>	4) IIP development restructuring proposal
&lt;nop>	ok
&lt;nop>	we had a meeting about a discussion and proposal brought to us by jrand0m
 for the future development
&lt;nop>	and as well
&lt;nop>	I have had a lot of privmessages directed at me
&lt;nop>	for requests to focus on an arbitrary framework, instead of IRC specific
&lt;nop>	aka a framework that supports IRC + a whole lot more
&lt;nop>	so the want is obviously there
&lt;nop>	and the developers definitely want to go there as well
&lt;hezekiah>	Amen!
&lt;nop>	the question of how to go about doing it
&lt;nop>	and how to make the most productive use of our developers
&lt;nop>	is up in the air
&lt;ChZEROHag>	XML
&lt;mids>	is his framework site available to everybody?
&lt;nop>	this isn't specifically about language
&lt;ChZEROHag>	create a communications protocol
&lt;nop>	ok, please let me finish
&lt;ChZEROHag>	I've started on that somewhere...
&lt;nop>	then we can comment
&lt;ChZEROHag>	My apologies
&lt;ChZEROHag>	I'm a bit in and out at the moment
&lt;nop>	ok,
&lt;nop>	no prob
&lt;nop>	We are at a stage where there is discussion of an arbitrary communications
 protocol
&lt;nop>	specifically for anonymous and secure communication
&lt;nop>	at this point jrand0m, any chance we can post the logs of #iip-future
 meeting
&lt;jrand0m>	sure
&lt;jrand0m>	perhaps those zips I sent you so people don't have to struggle
 through freenet for the other pages too
&lt;nop>	ok
&lt;nop>	hold
&lt;nop>	please
&lt;jrand0m>	(btw, the logs were unedited, so expect the usual occational banter)
&lt;hezekiah>	lol. Yup! You'll get to see exactly how much I DON'T know about
 p2p networks! lol
&lt;jrand0m>	heh
&lt;hezekiah>	(And they'll probably have my conspiracy theories about nop
 too! So be sure to read the logs! ;-) )
&lt;--	logger has quit (Ping timeout)
&lt;hezekiah>	Ugh
&lt;nop>	ok
&lt;Neo>	the logs will be a lot to read. can someone summarizze for the meeting
 what was covered and some key points of all this?
&lt;nop>	http://office.invisiblenet.net/iip_future.zip
&lt;nop>	and
&lt;hezekiah>	At this point, the 'stable' release is being more unstable than
 the 'unstable' one!! Urg.
&lt;nop>	http://office.invisiblenet.net/meetingPrepnotes.zip
&lt;nop>	http://office.invisiblenet.net/jrand0mnetwork_protocol.txt
&lt;jrand0m>	meetingPrepnotes.zip is a small doc that summarizes the meeting,
 and the meeting was basically "ok, any thoughts?".
&lt;--	Delly has quit (EOF From client)
&lt;jrand0m>	essentially, the proposal is to get going on a generic secure
 anonymous message based system, and run iip on top of that
&lt;mids>	is there a zip with anonCommFramework too?
&lt;nop>	I didn't see that
&lt;nop>	jrand0m can you zip and send I'll post to site
&lt;jrand0m>	sure, h/o
&lt;--	Phiberoptika has quit (* ciaito mua mua *)
&lt;Neo>	what is anonCommFramework?
&lt;jrand0m>	uber-quick summary of the meeting in iip_future.zip is "ok,
 here's the proposal, any comments?" and comments were basically "ok, can IIP work
 as planned on this?
&lt;jrand0m>	if you're on freenet, anonCommFramework is at
 SSK@MQNd5lT-X5wHA4vONvtVadi6q1IPAgM/anonCommFramework/2//
*	jrand0m is sending nop a zip of that momentarily
&lt;Rain>	Did you discuss support for PGP-based nyms?
&lt;nop>	ah hem, this is early discussions
&lt;--	ChZEROHag has quit (Ping timeout)
&lt;jrand0m>	no, endpoints in the framework are not nym based, they're idents
&lt;Rain>	Right. So nyms an higher level.
&lt;Rain>	are
&lt;jrand0m>	(and for lots of reasons, they shouldn't be long term idents
 like nyms)
&lt;jrand0m>	yes
&lt;Rain>	I was just thinking of something like trent with PGP signarute auth.
&lt;mids>	trent is central
&lt;mids>	central=bad
-->	logger (~hezekiah@anon.iip) has joined #iip-dev
&lt;jrand0m>	briefly, anonCommFramework is a meta-network. a generic set
 of protocols &amp;amp; structures that an anonymous communication network could use to
 interoperate to provide militant grade anonymity
&lt;wilde> what's the one sentence explanation of your ideas on network topology?
-->	ChZEROHag (~hag@anon.iip) has joined #iip-dev
&lt;ChZEROHag>	that was fun
-->	Delly (dedede@anon.iip) has joined #iip-dev
&lt;Rain>	mids: Yea. I meant similar services.
&lt;lonelynerd>	what about having to pay with hashcash to send data? couldn't
 that help against flooding?
&lt;jrand0m>	wilde> heterogeneous. no one answer solves all problems.
 interoperate, balancing latency, bandwidth, anonymity, and reliability to provide
 the user's needs
&lt;Delly> still in 4) ?
&lt;hezekiah>	Delly: Yup
&lt;Delly> thx
&lt;ChZEROHag>	I think when the ircd is removed from the equation, we'll have
 far better options than (hash|think|real)cash
&lt;nop>	jrand0m: any luck sending
&lt;nop>	;)
&lt;jrand0m>	uploading to hush now.
&lt;jrand0m>	ChZEROHag> anonCommFramework has built in support for providing
 network use authorization credentials
&lt;Rain>	There has been a lot of talk of IIP-Freenet interoparability. Will that
 fit into the framework, or are we talking application-level again?
&lt;ChZEROHag>	come again?
&lt;jrand0m>	app level
&lt;jrand0m>	what we're discussing is splitting iip into two parts - the irc
 part, and the message based secure anonymous network
&lt;wilde> one solution could be:
&lt;Rain>	jrand0m: k.
&lt;wilde> Application &lt;-> SOCKS5 Proxy Interface &lt;-> Onion Wrapper &lt;-> Onion Router
 1 &lt;-> ... &lt;-> Onion Router N &lt;-> Exit Relay &lt;-> Public Server
&lt;jrand0m>	building a DHT on top of the message layer should be fairly easy
&lt;hezekiah>	DHT?
&lt;jrand0m>	distributed hash table
&lt;jrand0m>	(ala freenet)
&lt;nop>	ok, jrand0m let me clarify
&lt;ChZEROHag>	wilde: I think the plan is to design it such that the 'public
 server' could be removed from the equation at some point
&lt;nop>	are we talking about splitting irc, or merging to focus on anonymity
 framework
&lt;jrand0m>	well, given unlimited # of developers, splitting and doing both
 (well, 3 things ;) in parallel.
&lt;nop>	what I mean is that the irc part is application layer
&lt;jrand0m>	given reality, there's prolly only enough dev time to get the
 comm system running first, then iip on top
&lt;jrand0m>	right exactly
&lt;nop>	and since we have a somewhat viable network working with IIP
&lt;jrand0m>	irc is just another app running on it
&lt;nop>	then the idea should be
&lt;nop>	is to have developers start focusing on framework aspects
&lt;wilde> ChZEROHag: ok, what I suggested is an anonymizing layer for regular
 internet traffic, not a seperate network
&lt;hezekiah>	(This could get fun.)
&lt;nop>	wilde there are weaknesses to that
&lt;nop>	just to let you know
&lt;nop>	aka the clear text on the outer ends
&lt;--	AmishOne has quit (EOF From client)
&lt;wilde> nop: yes, so all connections should be encrypted to the ends
&lt;nop>	we have an effort as well to have anonymous web browsing possible with
 this network
&lt;jrand0m>	yes. it must be able to operate without ever leaving the mixnet
&lt;nop>	but it is not as real time direct as your proposal wilde
&lt;nop>	it uses some time delay tactics
&lt;nop>	with caching etc
&lt;nop>	timing attacks are a serious threat to anonymity
&lt;hifi>	I WANT ANONYMISER BASED on IIP !! I DON"t TRUST OTHER ANONYSERS THEY ARE
 FBI TRAPs !!
&lt;mids>	http://mids.student.utwente.nl/~mids/anonCommFramework/
&lt;nop>	hifi, this isn't changing IIP, this is moving us forward
&lt;nop>	thanks mids
&lt;jrand0m>	heh word mids, my moz is hanging
&lt;nop>	ok
&lt;wilde> although independant mixnets are cool, the real killer apps will probably
 be general ip traffic anonymizers
&lt;nop>	wilde, they are myths
&lt;wilde> killer apps?
&lt;nop>	no
&lt;--	thetower has quit (EOF From client)
&lt;jrand0m>	wilde> that could be a service built on top of the comm layer
&lt;nop>	general ip traffic anonymizers
&lt;wilde> or ip traffic anonymizers?
&lt;nop>	so far they don't exist
&lt;nop>	they exist in papers only
-->	thetower (none@anon.iip) has joined #iip-dev
&lt;jrand0m>	if you build an anonymizing service on top of the comm layer,
 however, your outbound routers will get shut down quickly
&lt;thetower>	Haha, I just noticed I wasn't port forwarding.
&lt;thetower>	Oop, sorry, wrong chan
&lt;wilde> nop: what about the ZKS system?
&lt;nop>	is it still around?
&lt;nop>	and working
&lt;wilde> nope, bad business
&lt;wilde> few people paid
&lt;wilde> but the framework seemed to work, but all nodes were ZKS:s paid relays
&lt;nop>	wilde but they were internal and it wasn't complete
&lt;nop>	it still had certain vulnerabilities
&lt;nop>	it was a start
&lt;nop>	I met Ian Goldberg at CodeCon 2k2, and he himself admitted it was incomplete
 to what he desired
&lt;wilde> yes, everything has vulnerabilities, we just raise the cost of tracing
 dramatically
&lt;jrand0m>	right, after the mixnet is up and running, i'd like to see wilde
 offer generic outbound proxy services.	that'd be cool
&lt;jrand0m>	(sincerely)
&lt;nop>	jrand0m: but again the ultimate would be using that magic mirror concept
 for optimum protection
&lt;ChZEROHag>	Probably the hardest option, but wouldn't freenet be a good
 framework to build from?
&lt;nop>	wilde, maybe you and I can discuss this in another forum at some point
&lt;jrand0m>	but in any case, the network must be built first
&lt;ChZEROHag>	Or is that not what we're discussing?
&lt;jrand0m>	ChZEROHag> no.
&lt;jrand0m>	freenet doesn't provide hard anonymity
&lt;ChZEROHag>	aah
&lt;ChZEROHag>	I should try paying attention
&lt;nop>	ok, moving forward
&lt;nop>	UserX you still here
&lt;wilde> nop: yes, if you have decided on topology there is no need to discuss
 this in public
&lt;UserX> I'm still here
&lt;nop>	well it's application layer, so that comes after net design etc
&lt;nop>	ok
&lt;nop>	where did we leave off at #iip-future meeting
&lt;--	hezekiah has quit (Ping timeout)
&lt;nop>	let's start there
---	logger is now known as Ehud
*	nop is catching up on the meeting logs
&lt;jrand0m>	[04:31] &lt;jrand0m> I think we're back to your question.	can /
 should the irc functionality move forward as its going or move towards this mixnet.
 there are significant benefits to move towards the mixnet, but some aspects of
 the irc side seem to require some redesign to operate on it.
&lt;jrand0m>	[04:31] &lt;jrand0m> the right way for the irc development to go is
 not for me to say
&lt;Ehud>	Basically, UserX had some thinking to do about wether IIP could run
 satisfactorily on the mixnet.
&lt;mids>	nite all
&lt;--	mids (mids@anon.iip) has left #iip-dev (mids)
&lt;ChZEROHag>	Would it not be an idea to create a replacement irc in parallel
 with a mixnet?
&lt;ChZEROHag>	After all it's going to be damn hard to use a normal ircd
&lt;jrand0m>	ChZEROHag> given infinite # devs, yes
&lt;nop>	ok ChZEROHag silence please :)
&lt;ChZEROHag>	Assume infinite devs
&lt;ChZEROHag>	Oh is this not a question bit?
-->	hezekiah (hezekiah@anon.iip) has joined #iip-dev
&lt;nop>	not yet
&lt;UserX> Unfortuantlely I haven't had time to seriously sit down and think about
 how your proposal would fit in with IIP
&lt;ChZEROHag>	oh
&lt;ChZEROHag>	oops
&lt;nop>	just want to get into the discussion
&lt;nop>	well
&lt;jrand0m>	UserX> think of the mixnet as a socket
&lt;nop>	let me suggest something
&lt;nop>	do we agree that our goal is not just IRC ?
&lt;lonelynerd>	well
&lt;Delly> it's a great idea sure
&lt;hezekiah>	nop: Beyond all doubts, I agree that the goal is an anonymous
 network.
&lt;lonelynerd>	doing something traffic-intensive would have the potential to
 ruin the whole project
&lt;hezekiah>	nop: IRC is just a starting point.
&lt;nop>	ok, well what we should look at is this
&lt;jrand0m>	NOT doing something traffic intensive has the potential to get
 us to overlook problems :)
&lt;nop>	instead of saying IIP doesn't fit
&lt;nop>	or it does fit
&lt;nop>	let's look at what modifications need to be made for irc to fit with this
 mixnet, whether it's a mod to the mixnet itself
&lt;lonelynerd>	jrand0m: hmm
&lt;nop>	for instance
&lt;nop>	UserX has a vision of using channels as endpoints
&lt;nop>	Jrand0m calls them idents
&lt;nop>	are they having subtle differences
&lt;nop>	or are they largely different
&lt;jrand0m>	there's substance to those differences.
&lt;nop>	can we review that
&lt;nop>	on both sides
&lt;nop>	from jrand0m and UserX
&lt;--	hezekiah has quit (EOF From client)
&lt;nop>	actually
&lt;nop>	read the log
&lt;nop>	nevermind
&lt;jrand0m>	;)
-->	hezekiah (hezekiah@anon.iip) has joined #iip-dev
&lt;jrand0m>	the hesitancy I have w/ sending messages to a channel ident and
 having that channel redistribute it to members is that the channel gets plaintext
&lt;nop>	how does it get plaintext?
&lt;jrand0m>	instead, I'd suggest having a channel contain just the channel info
 (modes, users, topic, etc)
&lt;jrand0m>	the channel is just an application running on one (well, 3+)
 routers listening to one (well, 3+) identities. when you /msg a channel, you
 send a message to that identity (application).	it then resends it out to the N
 users in the channel, encrypted to each
&lt;nop>	well
&lt;nop>	I had a proposal for that
&lt;nop>	that would have the channel not contain plaintext
&lt;nop>	directly
&lt;jrand0m>	at least, without adding a channel key (which would be managed
 by the channel application itself, which defeats the point)
&lt;nop>	well
&lt;nop>	we were having channel keys
&lt;nop>	for private channels
&lt;nop>	and pub channels are public anyway
&lt;jrand0m>	right.	there may be ways around it. y'all know more about irc
 than I do. there are other ways that don't require going this route though
&lt;nop>	see the neat thing with message channels is this
&lt;nop>	you scale slightly better than trying to find all idents to send to directly
&lt;--	luckypunk has quit (Ping timeout)
-->	dd0c (dd0c@anon.iip) has joined #iip-dev
&lt;jrand0m>	I'm not sure you scale better, but you do redistribute the load
&lt;jrand0m>	(we can find idents via O(log(n)))
-->	sahara (~sahara@anon.iip) has joined #iip-dev
&lt;jrand0m>	but thats neither here nor there, this is application layer
 design ;)
&lt;nop>	right
&lt;jrand0m>	all we need to do, imho, is find some workable ways that *could*
 operate on the comm layer and then leave it to the wayside until we get there
&lt;UserX> jrand0m: messages sent to channels are encrypted with a channel key that
 is different to the channel's identity. a channel server can't decrypt a message
 unless it has come across the key by othermeans
&lt;sahara>	did I miss the meeting?
&lt;jrand0m>	you've got some ways that could work, it sounds like, right?
&lt;jrand0m>	UserX> how does a user joining a channel get the key?
&lt;hezekiah>	sahara: Nope. You're right in the middle of it! :)
&lt;nop>	it's a key exchange
&lt;jrand0m>	with whom nop?
&lt;jrand0m>	brand new user joining #anonymous, and the app containing the
 list of users on #anonymous doesn't have the key (As userx said)
&lt;jrand0m>	(all I'm saying is there's a way to get all the functionality
 and still avoid having a channel key)
&lt;UserX> jrand0m: with public channels it is derived from the channel name. with
 private channels the user either creates one or a someone gives them the keys to
 the channel
&lt;jrand0m>	'k, cool
&lt;jrand0m>	so apps managing public channels can read the plaintext (by
 deriving from the channel name)
&lt;jrand0m>	(which is prolly fine)
&lt;nop>	right
&lt;wilde> jrand0m: if the apps encrypt the plaintext to each recepient, will it
 scale well?
&lt;jrand0m>	yes wilde, perhaps better (depending on the algorithm used to
 nominate channel managers)
&lt;jrand0m>	(though it will potentially have a nonserialized delivery)
&lt;jrand0m>	((though i think thats the case with normal irc anyway))
&lt;--	thecrypto has quit (Ping timeout)
&lt;jrand0m>	but, getting back on to the question -
&lt;jrand0m>	nop, what do we hope to have decided by the end of the discussion
 of #4?
&lt;--	Neo has quit (Ping timeout)
-->	d (~sahara@anon.iip) has joined #iip-dev
&lt;nop>	well
&lt;--	sahara has quit (EOF From client)
&lt;hifi>	simple site , problem is i am tech blond but want good things lol
&lt;nop>	I was hoping that we could re-organize, but this is gonna be a discussion
 for later
&lt;hifi>	sorry OOPS
&lt;nop>	UserX
&lt;--	d has quit (Client exiting)
&lt;nop>	how long will you need to think about certain aspects, and maybe doc them
 up as a concern list
&lt;UserX> hard to say. maybe a week
&lt;nop>	what I'm thinking jrand0m is that a lot of this needs sorting out, rather
 than just plowing into it, or we'll end up at the beginning with nothing to show
&lt;nop>	so let's push a week into this
&lt;nop>	and see what concerns are coming into play
&lt;nop>	because again
&lt;nop>	we want an adaptable mixnet
&lt;nop>	any application should be able to survive
&lt;jrand0m>	absolutely
&lt;jrand0m>	thats the point of the anon comm framework
&lt;--	wilde has quit ()
&lt;nop>	ok, so let's put this off a week, and focus on some realistic proposals
 that can fit all of our needs
&lt;jrand0m>	you say "send message M to location L" and it magically, securely,
 anonymously gets delivered
&lt;nop>	but magic is one thing
&lt;nop>	science is another
&lt;nop>	of course you know that :)
&lt;jrand0m>	the magic is from the app level's perspective ;)
&lt;nop>	yes
&lt;nop>	understood
&lt;jrand0m>	the science is in that 15 page anonCommFramework/2// ;)
&lt;nop>	ok
&lt;hezekiah>	lol
&lt;nop>	UserX, if you can get that in a week that would be helpful
&lt;nop>	?
&lt;jrand0m>	I'll aim at revamping the docs &amp;amp; getting comm layer network design
 ready for then so we can hit the ground running
&lt;nop>	well
&lt;nop>	we haven't agreed on certain aspects
&lt;nop>	I think that still should be hashed out
&lt;jrand0m>	what, in the network layer, haven't we agreed on?
&lt;nop>	personally I agree that maybe you post your anonCommFramework on iip-dev
&lt;nop>	and have it reviewed and commented
*	jrand0m isn't on iip-dev
&lt;Rain>	So, meeting again next tuesday, same bat-time, same bat-channel?
&lt;nop>	what haven't we agreed on is whether it can support all applications
&lt;hezekiah>	jrand0m: Just post to iip-dev@invisiblenet.net .
&lt;hezekiah>	Rain: We are on item #4. There are still other items to go. :)
&lt;jrand0m>	its ~800k. if someone could post the URL to mids' mirror that'd
 be cool
&lt;Delly> argh
&lt;Delly> re
&lt;Delly> about services, i think if IIP become more easier and friendly, we will see
 more users and more nodes. it's why i'm making script for mIRC user, one is a Trent
 script, allowing to use Trent and Anonymail with the mouse, the other is a script
 allowing to transfer file over iip, staying anonymous (using uuencoding). The
 "protocol" used is easy and could be done for lot's irc clients with scripting
 support. And so everybody could transfer little files, even between di
&lt;jrand0m>	nop> I'm 100% certain it can support all applications.
&lt;Rain>	hezekiah: Right. My missunderstanding.
&lt;jrand0m>	this layer has been used for over a decade in hundreds of industries
&lt;Delly> was my thought of the day
&lt;nop>	well then where do we not agree
&lt;nop>	if Irc is an issue, then how is it adaptable?
&lt;jrand0m>	it isn't an issue
&lt;jrand0m>	y'all just don't understand the layer's abstraction ;)
&lt;lonelynerd>	Delly: i have a perl script that allows one to use ssh/telnet/etc
 over irc
&lt;jrand0m>	(really, think of it as a socket)
&lt;Delly> lonelynerd, the goal was just to enhance mirc
&lt;Delly> for iip network
&lt;lonelynerd>	Delly: yeah, but if you use base64, i think it's compatible with
 this one
&lt;Delly> could be possible tu use it
&lt;jrand0m>	ok, we ready for #5 yet?
&lt;hezekiah>	nop?
&lt;--	hezekiah has quit (Client exiting)
&lt;Delly> oups i thought it was 5) !
&lt;ChZEROHag>	There's a 5?
-->	hezekiah (hezekiah@anon.iip) has joined #iip-dev
&lt;--	hezekiah has quit (Client exiting)
-->	hezekiah (hezekiah@anon.iip) has joined #iip-dev
&lt;nop>	sorry
&lt;nop>	delly
&lt;nop>	you guys
&lt;nop>	this is off topic
&lt;nop>	please reserve your conversation outside this channel
-->	hezekiah_ (~hezekiah@anon.iip) has joined #iip-dev
&lt;--	hezekiah has quit (EOF From client)
&lt;nop>	well
&lt;nop>	jrand0m
---	hezekiah_ is now known as hezekiah
&lt;nop>	before I agree to go to 5
&lt;nop>	the problem I'm seeing is
&lt;nop>	UserX has a voice
&lt;nop>	as well
---	Trent@anon.iip gives channel operator status to hezekiah
&lt;jrand0m>	of course
&lt;nop>	and if he sees logistical problems
&lt;nop>	I believe they should be heard
&lt;nop>	so you can't just say, hey it's gonna work
&lt;nop>	it has to be "solidly" agreed on both ends
&lt;nop>	aka he needs convincing
&lt;jrand0m>	right, but I'm not going to sit on my thumbs waiting for him
 to doc them up. if he does come up with some problems in a week, fantastic,
 and we'll revise accordingly
&lt;nop>	or he needs to convine you
&lt;nop>	but the idea is this
&lt;nop>	what I'm trying to propose with this
&lt;nop>	is to reorganize our dev team to get on your bandwagon
&lt;nop>	with that
&lt;nop>	it would put our energy in working on the network design
&lt;nop>	that's the idea
&lt;nop>	thus helping all of us get somewhere specific
&lt;nop>	I'm not trying to slow down
&lt;jrand0m>	right, i don't expect to have a V1.0 final protocol spec next week.
 last night I downloaded about 50 new articles off citeseer to do some more research
&lt;nop>	ok
&lt;nop>	so can we post your proposal to iip-dev
&lt;nop>	and get some review
&lt;jrand0m>	coo'
&lt;nop>	also I advise on your own to propose it on cryptography@metzdowd.com
&lt;nop>	which will get some serious review
&lt;jrand0m>	sounds good
&lt;nop>	ok
&lt;nop>	UserX, you there
&lt;UserX> i'm here
&lt;nop>	ok, so jrand0m will work on protocol spec, and can I assume you'll come
 up with a concerns list or some additives to the protocol?
&lt;UserX> yes
&lt;nop>	ok, let's resume this in a week
&lt;nop>	what was 5?
&lt;nop>	sorry If I'm being a pain
&lt;nop>	just want to organize it
&lt;nop>	to make sure we're all on same page
&lt;jrand0m>	recruiting for services...?
&lt;hezekiah>	5) Recruiting for services to aid with IIP
&lt;nop>	ok
&lt;nop>	yes
&lt;nop>	since mids departure
&lt;nop>	and cohesions return
&lt;nop>	we are possibly looking for others to contribute to IIP in some aspect
&lt;nop>	this does not mean you have to be a hardcore core developer
&lt;nop>	but additives like maybe a web maintainer would be good,
&lt;nop>	some PR would be good
&lt;hezekiah>	luckypunk volunteered to manage the website.
&lt;hezekiah>	&lt;luckypunk> I wanna help/take over the IIP website.
&lt;hezekiah>	&lt;luckypunk> :D
&lt;nop>	and if more people would like to hop on with the upcoming project that
 jrand0m is proposing
&lt;jrand0m>	wikked
&lt;nop>	even if you just want to review the protocol
&lt;nop>	that is more than enough help
&lt;nop>	the reality is this
&lt;nop>	we have a lot of developers with real time jobs
&lt;nop>	and it is consuming them at the moment
&lt;nop>	and any additional help is wanted
&lt;nop>	since this is a huge endeavor
&lt;nop>	to take IIP to where it needs to be
&lt;nop>	aka InvisibleNet at some point
&lt;nop>	real life jobs ;)
&lt;nop>	anyway
&lt;nop>	the idea is
&lt;nop>	it would be cool if people would love to add to this project in some ways
&lt;nop>	using their skills, and I know their are some programmers out there
&lt;nop>	and a few that have some spare tiem
&lt;nop>	time
&lt;nop>	luckypunk's reliability will have to be reviewed, no offense, I've had
 him offer before with help maintaining a freesite, and no luck there
&lt;hezekiah>	nop: I can understand that one. ;-)
&lt;hezekiah>	nop: He just asked me to forward the offer along because he
 wouldn't be here.
&lt;nop>	ok
&lt;hezekiah>	nop: I did. My part's done. :)
&lt;nop>	well, either way, anyone who wants to join in
&lt;nop>	contact one of us
&lt;nop>	either at iip@invisiblenet.net
&lt;hezekiah>	One of whom?
&lt;nop>	or just by nick,
&lt;nop>	hezekiah, userx, nop,
&lt;jrand0m>	I hear anyone who volutneers to help iip gets free hookers and blow
&lt;hezekiah>	What are 'hookers and blow'?
&lt;hezekiah>	... or do I not want to know?
&lt;jrand0m>	heh
&lt;nop>	hezekiah: don't ask
&lt;hezekiah>	OK.
&lt;hezekiah>	I don't want to know. :)
&lt;nop>	hezekiah: enjoy your sheltered life ;)
&lt;nop>	while you can
&lt;nop>	cuz college is gonna be fun :)
&lt;hezekiah>	I'm enjoying it! I'm enjoying it!
*	jrand0m enjoys the hookers and blow ;)
&lt;nop>	jrand0m: quick question
*	w hugs luckypunk and nop
&lt;jrand0m>	si sr?
&lt;nop>	jrand0m: are you considering yourself a dev of IIP at some time soon?
&lt;nop>	since you are offering a merge ;)
&lt;hifi>
 http://www.guerrillanews.com/cgi-bin/wwwthreads/showflat.pl?Cat=&amp;amp;Board=gnn&amp;amp;Number=182767&amp;amp;page=0&amp;amp;view=collapsed&amp;amp;sb=5&amp;amp;o=0&amp;amp;part=
&lt;hifi>	sorry , opps again
&lt;jrand0m>	nop> a dev of invisiblenet, but I can't contribute to iip
&lt;nop>	understood
&lt;nop>	IIP == invisiblenet future projects
&lt;hezekiah>	jrand0m: Good working!
&lt;hezekiah>	jrand0m: Wording.
&lt;nop>	devs wanted for either
&lt;nop>	to make that clear
&lt;nop>	specifically cuz jrand0m could use a good team set
&lt;Addic> I could take a look of the Windows code...
&lt;jrand0m>	si sr.	once we get rolling into software design, there's going
 to be more truckloads of work than one can imagine
&lt;jrand0m>	word Addic
&lt;nop>	awesome
&lt;nop>	ok
&lt;nop>	I will send this request on iip-dev line as well
&lt;nop>	anyone interested please don't hesitate to contact
&lt;nop>	was there a 6?
&lt;nop>	I believe so
&lt;jrand0m>	6) comments suggestions and people who want to help
&lt;jrand0m>	suggestion: &lt; 1.8 hours next time :)
&lt;jrand0m>	(not that any of the topics could have been condensed any more
 than they were)
&lt;nop>	no comments?
*	nop thinks everyone's asleep
&lt;nop>	hehe
&lt;nop>	we bored them
&lt;jrand0m>	w3wt
&lt;Addic> heh, who has been working on the Windows' code this far?
&lt;nop>	ok
&lt;hifi>	zzzzzz...
&lt;nop>	UserX has made it so far portable
&lt;Rain>	What kind of talents are we looking for?
&lt;Addic> ok
&lt;nop>	ok, let me re-iterate
&lt;nop>	Coders, Graphics dudes, Web devs, PR people, Web maintainers
&lt;Rain>	Ok, missed that. Sry.
&lt;nop>	and if you can write biz plans, that helps me too :)
&lt;nop>	you didn't miss
&lt;nop>	I didn't go in enough detail
&lt;jrand0m>	heh
&lt;--	Ehud has quit (EOF From client)
&lt;hifi>	I am Born PR people
&lt;Rain>	Step one: Collect Underpants.
&lt;Addic> translating to other languages at wiki?
&lt;nop>	yes
&lt;nop>	that would be great
&lt;nop>	translations
&lt;Addic> ok, i could do that too
&lt;nop>	documentation
&lt;nop>	etc
&lt;--	hezekiah has quit (Ping timeout)
&lt;nop>	even organization
&lt;nop>	anyone who wants to be actively involved in helping InvisibelNet/IIP
&lt;hifi>	I invite ppl to use IIP alll the time
&lt;nop>	thnx hifi
-->	hezekiah (hezekiah@anon.iip) has joined #iip-dev
&lt;Rain>	What kind of org skills?
&lt;nop>	well, maybe help run the meetings, or maybe forcing us dev guys to get
 more docs on the protocol
&lt;nop>	etc
&lt;nop>	possibly organize interviews and some type of press releases
&lt;nop>	some ideas for the future of promoting the use of IIP
&lt;nop>	etc
&lt;nop>	ok, please contact one of us if you want to help out
&lt;Rain>	Ok, org question, that I have mentioned before: IIP Signing key? (nag, nag)
-->	Ehud (~hezekiah@anon.iip) has joined #iip-dev
&lt;hifi>	IIP notification service :) for ppl to knoe I /him is online LOL
&lt;qriff> just as a question for the qurious... what defines the holder for "Trent"...
&lt;qriff> and what about channel/nick expiration...
&lt;qriff> registration that is...
&lt;--	ChZEROHag has quit (Ping timeout)
&lt;jrand0m>	trent is a service, not a nick, so trent must have access to the
 ircd (i think)
&lt;nop>	these questions are mids questions for trent, he's an abstract piece
&lt;nop>	yes jrand0m
&lt;jrand0m>	iip notification would be cool. how does anonymail do it?
&lt;jrand0m>	can clients send a /notify nick to the server and get a msg when
 the nick joins?
&lt;hifi>	IIP SMS notification LOL
&lt;nop>	actually
&lt;nop>	we did have IIP SMS as the first version of anonymail
&lt;nop>	but it tended to flood
&lt;hifi>	oh
&lt;nop>	so now we do it as anonymail database delivery
&lt;hifi>	IIP invitation msg as signature to ordinary e-mails ...
&lt;hifi>	Kinda " Do yo Yahoo ? Get MSN free " stuff
&lt;jrand0m>	ooOOoo textAds
&lt;jrand0m>	but does iip need more users?
&lt;hifi>	oh
&lt;jrand0m>	or is getting more users just a "oh cool, lets service more people"?
&lt;hifi>	no
&lt;hifi>	dunno
&lt;hifi>	i just brainstorm
&lt;--	Mira has quit (Ping timeout)
&lt;hezekiah>	More people ... more ideas ... more volunteers
&lt;hifi>	IIP as world standart will be cool
&lt;hezekiah>	More people ... more problems ... more strain on the network ...
&lt;hezekiah>	... more floods of #anonymous ...
&lt;hezekiah>	It's a two sided question.
&lt;hifi>	more channels lol
-->	Mira (~Mira@anon.iip) has joined #iip-dev
&lt;hifi>	IIP Eugenics Program LOL Less Population Less Problems
-->	ChZEROHag (~hag@anon.iip) has joined #iip-dev
&lt;Addic> hmm... going back to the notification question... is it so the /notify
 nick does not work here? Or am I not understanding the question...
&lt;lonelynerd>	Addic: sure it works
&lt;Addic> well what's the problem then?
&lt;hifi>	?
&lt;--	Delly has quit (EOF From client)
&lt;lonelynerd>	wasn't much following the conversation, but they talked about
 having a /notify that wouldn't require the client to poll
&lt;Addic> ok
&lt;--	ChZEROHag has quit (Ping timeout)
&lt;--	w has quit (Ping timeout)
&lt;--	Rain has quit (I Quit)
-->	w (~w@anon.iip) has joined #iip-dev
&lt;hezekiah>	Hmmm ...
&lt;hezekiah>	I think it's about time we adjurne this meeting.
&lt;hezekiah>	What do you say, nop?
*	jrand0m thinks he fell asleep too
&lt;nop>	yeah
&lt;nop>	ok
&lt;nop>	later
&lt;--	jrand0m (jrandom@anon.iip) has left #iip-dev (jrand0m)
&lt;hezekiah>	Meeting adjurned! :)
&lt;hezekiah>	*BAF*!
&lt;--	Addic (anon@anon.iip) has left #iip-dev (Addic)
&lt;--	LeerokLacerta (~leerok@anon.iip) has left #iip-dev (Client Exiting)
&lt;--	hezekiah has quit (Client Exiting)
&lt;--	Ehud has quit (Client Exiting)
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2003/03/25/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Tue, 25 Mar 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/03/25/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> Aprogas, hezekiah, mids, mihi, nop, noP, UserX&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Mar 25 22:07:19 2003
22:07 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
22:07 [Users #iip-dev]
22:07 [@hezekiah] [ Aprogas] [ logger] [ mids] [ poX] [ UserX]
22:07 -!- Irssi: #iip-dev: Total of 6 nicks [1 ops, 0 halfops, 0 voices, 5 normal]
22:07 -!- Irssi: Join to #iip-dev was synced in 3 secs
22:07 &lt; UserX> yes
22:07 &lt;@hezekiah> OK. :)
22:07 &lt; mids> log is up http://mids.student.utwente.nl/~mids/iip/meeting35/livelog.txt
22:07 &lt; Aprogas> /exec -o tail -f http://mids.student.utwente.nl/~mids/iip/meeting35/livelog.txt
22:08 &lt; Aprogas> loops are fun
22:08 &lt; mids> unless anybody has any agenda;
22:08 &lt; mids> I'd like to hear what the official proposals are for the decentralized routing protocol
22:09 &lt; Aprogas> then at least have 1. decentral routing protocl 2. question as agenda
22:09 &lt; mids> 1) welcome
22:09 &lt; mids> 2) decentralized protocol
22:09 &lt; mids> 3) WVTTK
22:09 &lt; mids> 4) questions
22:09 &lt; Aprogas> thats dutch
22:10 &lt; mids> whats the english word for it?
22:10 &lt; Aprogas> 3) WCTTA
22:10 &lt; Aprogas> maybe
22:10 &lt; Aprogas> but latin would be more elite
22:10 &lt; Aprogas> where is the director to tell me to shut up and get back to the point ?
22:10 &lt;@hezekiah> Aprogas: be quite and get back to the point. ;-)
22:10 &lt; mids> quod etcetera mensa venit
22:11 &lt; Aprogas> hezekiah: thanks
22:11 &lt; mids> -1-
22:11 &lt; mids> Welcome everybody!
22:11 &lt;@hezekiah> Hiya! :)
22:11 &lt; mids> as you see, the regular meetings are earlier as the other 33 ones from now on
22:11 &lt; mihi> hi mids
22:11 &lt; mids> .
22:11 &lt; mids> -2-
22:11 &lt; Aprogas> to better fit the mainly US/EU users of IIP ?
22:12 &lt; nop> yo
22:12 &lt; Aprogas> hello nop
22:12 -!- mode/#iip-dev [+o nop] by Trent
22:12 &lt;@nop> got the page
22:12 &lt;@hezekiah> Hiya, nop! :)
22:12 &lt; mids> Aprogas: it would fit better for UserX / nop
22:12 &lt;@nop> is userx alive?
22:12 &lt; Aprogas> dont forget to change your nick to noP
22:12 -!- nop is now known as noP
22:12 &lt; mids> 2) I'd like to hear what the official proposals are for the decentralized routing protocol
22:12 &lt;@noP> thnx aprogas
22:12 &lt;@noP> we have no official proposal till Friday 21:00
22:12 &lt; UserX> noP: i'm here
22:13 &lt;@noP> that is to be discussed
22:13 &lt;@noP> there are semi-official proposals in www.invisiblenet.net/research
22:13 &lt; Aprogas> can i join that discussion to give totally useless suggestions ?
22:13 &lt;@noP> which are many different proposals
22:13 &lt;@hezekiah> Uh, oh. Looks like I have a lot of reading to do before Friday. ;-)
22:13 &lt;@noP> we will log it
22:13 &lt;@noP> and you can suggest
22:13 &lt;@noP> during iip-dev meeting
22:14 &lt;@noP> yeah hezekiah we added more stuff ;)
22:14 -!- mids changed the topic of #iip-dev to: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/ - http://www.invisiblenet.net/research/
22:14 &lt; mids> ok
22:14 &lt; mids> .
22:14 &lt; mids> quod etcetera mensa venit?
22:14 &lt;@noP> brb
22:14 &lt;@hezekiah> mids: What language is that?
22:15 &lt; mids> latin
22:15 &lt;@hezekiah> Ah.
22:15 &lt; Aprogas> mensam sounds more correct
22:15 &lt; mids> it should mean something like: what else comes to the table
22:15 &lt; Aprogas> and `etcetera' isnt
22:15 &lt; mids> et cetera
22:15 &lt; Aprogas> but that still doesnt make sense
22:16 &lt; mihi> quod ceterum ad mensam venit?
22:16 &lt; Aprogas> maybe
22:16 &lt; Aprogas> when will the IIP sourcecode be translated to latin using latin.h ?
22:16 &lt; mihi> igpay atinlay? ;-)
22:16 &lt; Aprogas> in other words, when will IIP development freeze to transfer those manhours to my latin.h project and complete it, only to then implement it in IIP ?
22:17 &lt;@hezekiah> Never.
22:17 &lt; mids> quod autem ad mensam venit
22:17 &lt; mids> powered by http://www.latijnnederlands.nl/
22:17 &lt; mids> .
22:17 &lt; Aprogas> thats W Echter TTK
22:17 &lt; mids> any IIP questions?
22:17 &lt; mids> Aprogas: 2. verder, voorts, en dan (ter voortzetting of uitwerking v. iets voorafgaands).
22:17 &lt; mihi> "*but* what comes to the table"?
22:17 &lt; Aprogas> `what' does
22:18 &lt; mids> mihi: questions, proposals, comments
22:18 &lt; mihi> mids, you missed the ""
22:18 &lt; Aprogas> anything that was talked about during the meeting but didnt fit in the point that was currently active
22:18 &lt;@hezekiah> Is this item 3 on the agenda?
22:18 &lt; Aprogas> hezekiah: i think we are at questions yet
22:18 &lt; mids> hezekiah: yes
22:18 &lt; Aprogas> the meeting seems chaotic and without any real content, except that the decision on the routing protocol will be made later
22:18 &lt;@hezekiah> ... because I have no idea what "WVTTK" means and this conversation is definately obscure enough to be a possible candidate. ;-)
22:19 &lt; mids> ok, /me formalizes
22:19 &lt;@hezekiah> Right
22:19 &lt; Aprogas> its probably because i am here
22:19 &lt; mids> and because I had a lot of beer
22:19 &lt; Aprogas> WVTTK in reality is anything that does not make sense
22:19 * mids moves on to point 4
22:20 &lt; mids> any IIP related questions?
22:20 &lt; Aprogas> how does the IIP team expect the userbase to grow, and when will massive PR start to stimulate more growth ?
22:20 &lt; Aprogas> also, what kind of people does the IIP team expect to attract in the beginning, and with the PR campaign
22:21 &lt; mids> past experience has tought that it is very easy to get on slashdot
22:21 &lt; mids> which results in a quick increase of users
22:21 &lt; mids> but you need Cool Features
22:21 &lt; mids> to excuse an announcement
22:21 &lt; Aprogas> well, most slashdot users dont stay long i think
22:21 &lt; Aprogas> a few of them stay, but most just want to `check it out'
22:21 &lt;@hezekiah> Right.
22:21 &lt;@hezekiah> So once we decentralize we will have something to brag about on /.
22:22 &lt; mids> then we can address some online magazines
22:22 &lt; mids> like theregister
22:22 &lt; mids> and/or wired
22:22 &lt; Aprogas> you need cool features to excuse an announcement, and you need a cool application to keep them
22:22 &lt;@hezekiah> Right.
22:22 &lt; Aprogas> but slashdot is a pretty `limited' target group
22:22 &lt; Aprogas> it only attracts a certain type of people
22:22 &lt; mids> it is a part
22:22 &lt; Aprogas> perhaps some more diversity would be good
22:22 &lt; mids> you could also address some target audiences
22:22 &lt;@hezekiah> I personally don't really care about attracting people. I just want a good program.
22:23 &lt; mids> like writing to the dutch organisation Martijn :)
22:24 &lt; mids> maybe some press release to AA groups, amnesty, EFF, scientology/cult critics
22:24 &lt; mids> hezekiah: even with a good program you require a certain userbase to be able to offer decent traffic
22:25 &lt; mids> you cant have only 2 users on your ultra-anonymous network
22:25 &lt;@hezekiah> The way I look at it, if it's easy enough to find on freashmeat/sourceforge and it offers what people want (good anonymized chat), then people will use it.
22:26 &lt;@hezekiah> Yes. That is a very primitive outlook on userbase growth.
22:26 &lt; Aprogas> the average internet user does not search at sourceforge
22:26 &lt; Aprogas> its hard to search for something if you dont know that it exists
22:26 &lt; mids> hezekiah: freshmeat / sourceforge is only for the geeks
22:26 &lt; mids> they think that anonymity is 'cool'
22:26 &lt; mids> but dont really need it that much
22:26 &lt;@hezekiah> Or they have people they don't want to be looking over their shoulder. :)
22:26 &lt; mids> cause they have nothing to hide :)
22:27 &lt;@hezekiah> But their paranoia helps them set up secure nodes.
22:27 &lt;@hezekiah> I'm not sure I would want my message traffic running through Great Aunt Edna's Windows Me machine.
22:27 &lt; mids> what is the target audience in your oppinion?
22:27 &lt; mids> 16-23 year old linux kiddies?
22:27 &lt;@hezekiah> Well, I really don't care who uses it.
22:28 &lt; mids> or joe sixpack
22:28 &lt;@hezekiah> I would just want the people who make the nodes to make them securely.
22:28 &lt; Aprogas> maybe some lawyers to defend us
22:28 &lt;@hezekiah> Beyond that, I just want to make the program better by good coding.
22:28 &lt; Aprogas> if IIP is a proper program, it would take into account that not all nodes can be secure
22:28 &lt;@hezekiah> Nop does some userbase kind of stuff. He seems to understand it pretty well.
22:29 &lt; mids> what do you mean?
22:29 &lt; Aprogas> hezekiah is the true programmer, he is afraid of users
22:29 &lt;@hezekiah> Aprogas: IIP will do its best to be idiot proof, but the security of a system always comes down to the people who run it.
22:29 &lt;@hezekiah> Aprogas: I'm not affraid of users. I just don't really care too much _who_ they are.
22:29 &lt; mids> http://www.joelonsoftware.com/articles/StrategyLetterV.html
22:30 &lt;@hezekiah> mids: He does corporate stuff. Buisness kind of things. I still don't know how he got funding to hire Cap'n Crunch.
22:30 &lt; mids> no comment
22:30 &lt;@hezekiah> lol
22:33 &lt; mids> I got nothing to say anymore
22:33 &lt; mids> other questions?
22:33 &lt; Aprogas> how many developers does IIP have right now, and how many hours per week do those developers spend (estimated)
22:33 &lt;@hezekiah> Uh ..
22:34 &lt;@hezekiah> That's a trick question actually. :)
22:34 &lt; Aprogas> is it ?
22:34 &lt;@hezekiah> Which _kind_ of developers are you looking for?
22:34 &lt; Aprogas> i am not looking for developers
22:34 &lt; Aprogas> i just want to know how the IIP development is doing
22:34 &lt;@hezekiah> So you want to know about the developers who right isproxy?
22:35 &lt; Aprogas> IIP is more than just isproxy i guess
22:35 &lt;@hezekiah> Yeah.
22:35 &lt; Aprogas> i just want to know how many people are currently spending time on IIP
22:35 &lt;@hezekiah> That's why it's a trick question. :)
22:35 &lt;@hezekiah> Then I have no idea! :) Not all of them are probably public!
22:35 &lt; mids> how much time do you spend on IIP then?
22:35 &lt; Aprogas> never mind, ill just go watch the sf's actitivity meter i guess
22:36 &lt; Aprogas> if it has such information
22:36 &lt;@hezekiah> I can tell you that right now (to the best of my knowledge) there are really only two people actively writting code for the isproxy source.
22:36 &lt;@hezekiah> UserX and myself.
22:36 &lt; mids> *nod*
22:36 &lt; Aprogas> im not only talking about writing code
22:36 &lt;@hezekiah> Nop is doing stuff in the background when he can that deals with neat protocols and theory.
22:36 &lt; Aprogas> also about plannig stuff, for example that routing protocol
22:36 &lt; Aprogas> just the project as a whole
22:36 &lt;@hezekiah> OK ... this is an opensource project. The "developers" are anyone who pitches in an idea.
22:37 &lt;@hezekiah> lol
22:37 &lt; Aprogas> actually i want to know how many manhours are spent (wasted?) on IIP, so i can calculate how much money that represents
22:37 &lt;@hezekiah> A lot trickier to answer than you thought, eh?
22:37 &lt;@hezekiah> Well, I pretty much only know about work on isproxy.
22:37 &lt; Aprogas> ok
22:37 &lt;@hezekiah> That fluxuates based on how busy UserX and myself are.
22:37 &lt;@noP> aprogas you're being nit picky
22:38 &lt; Aprogas> its just that i want to know that if i were to donate money to this project, that i donate the right amount, not too much, not too little
22:38 &lt;@noP> if you're not on the dev team
22:38 &lt;@noP> then just don't waste your time
22:38 &lt;@hezekiah> For example, right now I am very busy in real life, so I haven't been able to touch the isproxy code for over a week! (Ack!)
22:38 &lt; Aprogas> so i want to know how much this project would `cost' in manhours
22:39 &lt;@hezekiah> On an average week where I can write code, I might get in 4-5 hours. That's a wild stab in the dark! UserX seems to code in spurts (no offense) having periouds where he doesn't have much time and then one week where there is a flurry of commits. (He might be coding the whole time and just committing when he has completed code. I really don't know.)
22:39 &lt;@hezekiah> Anyway, it's way to volatile for me to really get a handle on it.
22:40 &lt; Aprogas> ok
22:41 &lt; Aprogas> i have no more questions
22:43 * mids ends the suffering
22:43 * hezekiah hands mids the *baf*er
22:44 -!- mode/#iip-dev [+o mids] by Trent
22:44 -!- logger was kicked from #iip-dev by mids [*baf*]
--- Log closed Tue Mar 25 22:45:02 2003
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2003/03/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Tue, 18 Mar 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/03/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> Aprogas, armpit, hezekiah, Hitman, mids, nop, UserX&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Mar 18 20:14:29 2003
20:15 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
20:15 [Users #iip-dev]
20:15 [ jeremiah] [ logger] [ mids] [ UserX]
20:15 -!- Irssi: #iip-dev: Total of 4 nicks [0 ops, 0 halfops, 0 voices, 4 normal]
20:15 -!- Irssi: Join to #iip-dev was synced in 5 secs
20:17 -!- mode/#iip-dev [+o mids] by Trent
22:00 &lt; nop> hi
22:00 &lt;@mids> Tue Mar 18 21:00:10 UTC 2003
22:00 &lt; hezekiah> Hi. :)
22:00 &lt;@mids> HEllo
22:00 &lt;@mids> so
22:01 &lt;@mids> whats on the agenda?
22:01 &lt; hezekiah> I have no clue.
22:01 &lt; armpit> howdy
22:01 &lt; hezekiah> Hi
22:01 &lt;@mids> ok
22:01 &lt; armpit> mind if i lurk around? :)
22:01 &lt;@mids> then lets just keep a question round
22:01 &lt;@mids> btw, Freenet 0.5.1 is out
22:01 &lt; hezekiah> Cool. :)
22:02 &lt; hezekiah> Maybe one of these days I'll try using it. :)
22:02 &lt;@mids> so, any IIP questions?
22:02 &lt; Hitman> quick run down of current status would be nice nop
22:02 &lt; Hitman> so we can get up to speed on what's happening with it all
22:03 &lt;@mids> good point
22:03 &lt; nop> hold
22:03 * hezekiah turns on beautiful classical music those tech-support hotlines play while we wait for them ...
22:04 * Hitman shudders as teh memories flood back
22:05 * mids runs out of breath
22:06 * mids dies
22:06 &lt; hezekiah> Well, meanwhile I think it should be noted that some people don't appear to have remembered the meeting starts 2 hours earlier now.
22:06 &lt;@mids> or they just dont care :)
22:07 &lt; nop> ok
22:07 &lt; nop> back
22:07 &lt; hezekiah> Yay! :)
22:07 &lt; nop> 1.1.0 is out, 1.2 meeting needs to be set
22:07 &lt; nop> so that hez, Userx and I can discuss furthur major development
22:08 &lt;@mids> maybe the development cycle should be more open?
22:08 &lt;@mids> so others can hear what the plans are too?
22:08 &lt; nop> we will log and place in research directory
22:08 &lt; nop> on invisiblenet
22:08 &lt;@mids> ok
22:08 &lt; Aprogas> that would counter allegations that IIP is vapourware
22:09 &lt; hezekiah> mids: I think openess is great, but it can get pretty annoying when you are trying to discuss coding and the listeners are continueally getting off the subject into theory. :(
22:09 &lt; nop> that's why we log
22:09 &lt; nop> ;)
22:09 &lt; hezekiah> I think the logging is a good idra.
22:09 &lt; nop> and publish
22:09 &lt;@mids> hezekiah: channels can be moderated
22:09 &lt; hezekiah> Maybe we could post the log to the iip-dev mailing list too? That would give people a good idea of what's going on behind the scenes.
22:09 &lt; Hitman> open discussion of ideas and brainstorming would rock, but end product changes will have to be discussed seperately by the actual coding team otherwise thing's won't get implemented correctly
22:09 &lt;@mids> k
22:09 &lt; hezekiah> They could pipe up with all kinds of suggestions then. :)
22:10 &lt; hezekiah> UserX? Are you currently present?
22:10 &lt; UserX> i'm present
22:10 &lt; hezekiah> OK. :)
22:10 &lt; hezekiah> (To both UserX and nop): Do either of you have any times for that meeting that would be good for you?
22:11 &lt; hezekiah> I mentioned the times that won't work for me, in my email. I hope it's a small enough subset not to be a problem. :)
22:12 &lt;@mids> anyway, you can settle that in private
22:12 &lt; Hitman> in my personal opinion I think that decentralisation of the network is the number one priority. To make IIP completely p2p would take away any ability whatsoever the goverment and other nasty forces have to shut it down. While a central server exists tehy can still end it....ie napster
22:12 &lt; hezekiah> OK.
22:12 &lt;@mids> we can read the logs afterwards.
22:13 &lt; hezekiah> Hitman: decentralization is the main theme of 1.2
22:13 &lt; Hitman> sweet
22:14 &lt; hezekiah> So where were we?
22:15 &lt; hezekiah> Oh, yeah. Nop was listing the current status of 1.2.
22:15 &lt; nop> yeah
22:15 &lt; hezekiah> Did you have anything else to add, nop?
22:15 &lt; nop> so 1.2 we need a dev meeting to start
22:15 &lt; nop> and from that point is our start
22:16 &lt; Aprogas> did you create a branch in CVS so bugs in 1.1 can be fixed without requiring users to update to a alpha or beta state 1.2 ?
22:17 &lt; UserX> The development is already in a seperate branch from 1.1
22:18 &lt; hezekiah> And the 1.1 release was tagged v1-1-0.
22:18 &lt; Aprogas> so there is a tag on the release, but not a branch tag ?
22:18 &lt; Aprogas> i assume the development is on the `MAIN' branch ?
22:19 &lt; hezekiah> Uh, I currently don't know what CVS commands I should be running to tell the difference. :)
22:19 &lt; UserX> 1.1 is on the MAIN branch
22:19 &lt; Aprogas> something like cvsweb gives more overview of such things than cvs commands anyway; branchs in cvs are quite confusing
22:20 &lt; Aprogas> anyway, having a release on the main branch and the development in a seperate branch is quite an uncommon setup; and that might have reasons
22:20 &lt; Aprogas> maybe it is worth investigating if it would not be more useful to do it the other way around ?
22:25 &lt; hezekiah> Well, I don't know much about CVS so my input wouldn't be much worth here. :)
22:26 &lt; Aprogas> CVS is a scary beast
22:27 &lt; hezekiah> Yeah. I wonder if it ate the other people in the room. It seems deathly quiet in here.
22:27 &lt; Aprogas> i ended up re-importing sources numerous times because i messed up after trying to put my branches right
22:27 &lt; hezekiah> ;-)
22:28 &lt; Aprogas> so be careful with it
22:28 &lt; hezekiah> *lol*
22:29 &lt; hezekiah> Mids? Do we have another item on the agenda? It seems like we're done with this one (or else someone got eaten by the CVS beast.)
22:31 &lt; Aprogas> well.. i didnt really see anyone reacting to my `suggestions'
22:31 &lt; Aprogas> im wondering why the IIP development team uses this different way of using branches
22:31 &lt; hezekiah> I have no clue.
22:31 &lt; Aprogas> i guess 99% of the CVS-using project develop on the MAIN branch and keep releases on seperate branches
22:32 &lt; hezekiah> I do know that it works fine.
22:32 &lt; Aprogas> that will become obvious when you get 1.2
22:32 &lt; Aprogas> what will happen with 1.1 which s currently on the main branch ?
22:32 &lt; hezekiah> So I say that "If it isn't broken, then don't fix it."
22:32 &lt; hezekiah> It's sources are tagged.
22:33 &lt; Aprogas> a bug in it might be found
22:33 &lt; Aprogas> and you might want to create 1.1.1
22:33 &lt; hezekiah> I guess that if we need to do a bug fix, then someone checks out v1-1-0, fixes the bug, and commits under the tag v1-1-1.
22:33 &lt;@mids> hezekiah: no, none
22:33 &lt; Aprogas> hezekiah: that is possible too
22:33 &lt; hezekiah> mids: As I said, I don't know much about CVS. :)
22:33 &lt; Aprogas> but using release branches is more common
22:33 &lt; UserX> the developement will probably be merged back on to the main branch. and if we need to do bug fixes/upgrades to 1.1 we just create a branch from it
22:33 &lt; Aprogas> userx: ok
22:33 &lt; hezekiah> Oh, well. I'll leave the CVS playing to the developers that understand it. :)
22:34 &lt; Aprogas> noone understands CVS
22:34 &lt; hezekiah> lol
22:34 &lt; Aprogas> thats the problem
22:34 &lt; Aprogas> its a beast that cannot really be tamed
22:34 &lt; hezekiah> So, mids. What's next on the agenda? Question round?
22:34 &lt;@mids> ok, I am out. cya
22:35 -!- mode/#iip-dev [+o hezekiah] by Trent
22:35 &lt;@hezekiah> OK. The question round has officially begun, I guess. :)
22:35 &lt; Aprogas> oh
22:35 &lt;@hezekiah> Questions?
22:35 &lt;@hezekiah> (Not that I can promise an answer, but you can ask.)
22:37 &lt;@hezekiah> Going once ...
22:37 &lt;@hezekiah> Going twice ..
22:37 &lt;@hezekiah> Gone!
22:38 &lt;@hezekiah> Sold to the eternal silence of the ever questioning public (until the next iip-dev meeting that is.) ;-)
22:38 &lt;@hezekiah> Well, it was nice talking to you all (and nice to be able to have UserX around and talking in an iip-dev meeting. I'm glad the time change has improved things for him.)
22:38 &lt;@hezekiah> Bye, all! :)
22:38 &lt; nop> bye
--- Log closed Tue Mar 18 22:43:48 2003
&lt;/div></description></item><item><title>Réunion de développement I2P</title><link>/fr/blog/2003/03/12/r%C3%A9union-de-d%C3%A9veloppement-i2p/</link><pubDate>Wed, 12 Mar 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/03/12/r%C3%A9union-de-d%C3%A9veloppement-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> Debolaz, dm, FillaMent, hezekiah, jrand0m, lonelynerd, luckypunk, mids, mihi, nop, someone, toni&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Wed Mar 12 00:01:53 2003
00:01 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
00:01 [Users #iip-dev]
00:01 [@mids ] [ jeremiah] [ mihi] [ pox ]
00:01 [ hezekiah] [ logger ] [ nop ] [ UserX]
00:01 -!- Irssi: #iip-dev: Total of 8 nicks [1 ops, 0 halfops, 0 voices, 7 normal]
00:02 -!- Irssi: Join to #iip-dev was synced in 7 secs
00:02 &lt;@mids> Welcome to the 33th meeting
00:02 &lt; hezekiah> Hi
00:03 &lt;@mids> IIP 1.1.0 is released yesterday
00:03 &lt; toni> is it okay, to simply idle here and eve's drop?
00:03 &lt;@mids> toni: yes
00:03 &lt;@mids> Agenda for this meeting:
00:03 &lt;@mids> 1) IIP 1.1.0
00:03 &lt;@mids> 2) Future of IIP
00:03 &lt;@mids> 3) Questions
00:04 &lt;@mids> if you have questions about the current subject, please ask
00:04 &lt;@mids> otherwise save it for round 3
00:04 &lt;@mids> .
00:04 &lt; nop> hi
00:04 &lt;@mids> logs are available on http://mids.student.utwente.nl/~mids/iip/
00:04 &lt; hezekiah> hi! :)
00:04 &lt; luckypunk> Hi.
00:04 &lt;@mids> .
00:04 &lt; jrand0m> ev'nin
00:05 &lt;@mids> 1) IIP 1.1.0 (stable) Released!!!
00:05 &lt; hezekiah> YAY!
00:05 &lt;@mids> Finally
00:05 &lt; luckypunk> :)
00:05 &lt;@mids> almost a year after nop's post that it would be out soon :)
00:05 &lt; FillaMent> w3rd i$ b0nd
00:05 &lt;@mids> In this version the installation for Unix is enhanced, entropy generation is improved and a few bugs are fixed.
00:05 &lt;@mids> We call it a stable release
00:05 &lt; hezekiah> mids: Is that list of changes as compared to 1.1.0 RC3 or compared to 1.0.0?
00:05 &lt;@mids> and it looks stable so far
00:06 &lt;@mids> hezekiah: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/invisibleip/iip/CHANGELOG
00:06 &lt;@mids> thats all I know
00:06 &lt; hezekiah> OK. :)
00:06 &lt; hezekiah> (It sorta sounds like it is a comparison to 1.1.0 RC3 or RC2.)
00:07 &lt;@mids> hezekiah: it does, because nobody wrote what was updated before
00:07 &lt; dm> Should I download the Service Pack 2 for IIP if I'm using a cracked version of IIP?
00:07 &lt; hezekiah> mids: Ah ... Therein lies the tale! ;-)
00:07 &lt; dm> sorry, carry on.
00:07 &lt; hezekiah> dm: I'm not aware of any service packs.
00:07 &lt;@mids> the release is announced on our website, freshmeat, infoanarchy and frost
00:08 &lt;@mids> I did email a few other sites that had it listed
00:08 &lt;@mids> if you guys/girls know other places to tell...
00:08 &lt;@mids> please do so
00:08 &lt; jrand0m> nsa?
00:08 &lt; toni> i know, but im a total stranger to iip *g*
00:08 &lt; FillaMent> kuro5hin?
00:08 &lt; hezekiah> mids: Did you email that program archive that hosts it that was recently mentioned on iip-dev?
00:08 &lt; toni> heise.de german security/internet related site
00:08 &lt; FillaMent> jinx.biz
00:09 &lt;@mids> hezekiah: I did mail vipul's munitions
00:09 &lt; hezekiah> mids: OK! :)
00:09 &lt;@mids> kuro5hin requires a decent article
00:09 &lt;@mids> and they are very picky
00:09 &lt;@mids> but if you want to write something...
00:09 &lt;@mids> please do so
00:09 &lt; hezekiah> slashdot again?
00:09 &lt;@mids> toni: could you inform them?
00:09 &lt; hezekiah> They don't require anything super decent, and they mentioned us before. ;-)
00:10 &lt; toni> they also require articles, and i dont know how picky they are
00:10 &lt; toni> if somebody writes an article, i could translate it to german and email them
00:10 &lt;@mids> you could use the press release on http://www.infoanarchy.org/story/2003/3/10/23466/2065
00:11 &lt;@mids> and link the CHANGELOG to http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/invisibleip/iip/CHANGELOG
00:11 &lt;@mids> be sure to include a general description of IIP
00:11 &lt;@mids> I think we should try to do /.
00:12 &lt;@mids> we survived it before
00:12 &lt; hezekiah> mids: Note: You mention to view the changelog in the infoanarchy article, but you don't appear to provide people with a link to it!
00:12 &lt; toni> since im not really familiar with iip, i guess i can't give a decent description, but if you /. it, i could give heise a hint, they often take news from there and translate them
00:12 &lt;@mids> hezekiah: yes, I forgot.
00:12 &lt;@mids> I'll mail their editor
00:15 &lt; hezekiah> OK ... anything else on agenda item 1 (IIP 1.1 release) ?
00:17 &lt;@mids> did you all already submit a newsstory to /.?
00:17 &lt; hezekiah> No.
00:18 &lt; hezekiah> I haven't been with the project quite long enough to have a firm grasp of what has happened since 1.0.
00:18 &lt; hezekiah> Who wrote the last /. post?
00:18 &lt;@mids> we dont know
00:18 &lt; hezekiah> LOL!
00:18 &lt; jrand0m> hahah
00:18 &lt; dm> I think it might have been no_nick
00:18 &lt; mihi> is iip too anonymous? ;-)
00:19 &lt;@mids> yes :)
00:19 &lt; hezekiah> Well, I'll go hunt up the previous post, and see if I can come up with something. :)
00:19 &lt;@mids> ok...
00:19 &lt;@mids> previous one was a copy of the kuro5hin article
00:19 &lt;@mids> which was about nop's interview
00:19 &lt;@mids> ok
00:19 &lt;@mids> Item 2??
00:19 &lt; hezekiah> Yay! :)
00:20 &lt;@mids> 2) Future of IIP
00:20 &lt;@mids> we want:
00:20 &lt;@mids> DECENTRALIZATION
00:20 &lt;@mids> but who is going to do it
00:20 &lt;@mids> and how
00:21 &lt; dm> and is it possible.
00:21 &lt; jrand0m> and what will be lost.
00:21 &lt; hezekiah> If I may interupt: I just want to make sure nop and UserX and present and accounted for. This conversation will be pretty futile without them. :)
00:21 &lt; jrand0m> (aka centralized authentication - trent)
00:21 &lt; hezekiah> nop?
00:21 &lt; hezekiah> UserX?
00:21 &lt;@mids> hezekiah?
00:21 &lt; hezekiah> Are you present?
00:21 &lt; hezekiah> mids: Here!
00:21 &lt; nop> I'm somewhat present
00:22 &lt; hezekiah> OK. :)
00:22 &lt; nop> userx and I have had discussions
00:22 &lt; nop> on how we would like to do it
00:23 &lt; hezekiah> Did those get discussions written up in papers and stuck in the research directory of the IIP website?
00:23 &lt; nop> ues
00:23 &lt; nop> most are there
00:23 &lt; nop> userx has more
00:23 &lt; nop> that I would like pu t there
00:23 &lt; nop> http://www.invisiblenet.net/research/IIP-WP-Notes.txt
00:23 &lt; hezekiah> OK. Could you please give the filenames of the most relavent ones so I can give them a look? :)
00:23 &lt; nop> that one contains quite a bit
00:24 &lt; nop> there is also some other's contributed
00:24 &lt; nop> IIP_netproto.html
00:24 &lt; nop> and architecture.pdf
00:24 &lt; hezekiah> OK. :)
00:24 &lt; nop>
00:25 &lt; nop> http://www.invisiblenet.net/research/IIP-Identity.txt
00:25 &lt; nop> as well
00:25 &lt; nop> http://www.invisiblenet.net/research/IIP-Messages.txt
00:27 &lt; hezekiah> OK. Are any of them completely (or primarily) devoted to just the decentralization aspect?
00:27 &lt; nop> yes
00:27 &lt; nop> all of them
00:27 &lt; hezekiah> OK. :)
00:27 &lt; hezekiah> Thanks for all the links! I'm checking them out now. :)
00:31 &lt;@mids> ok
00:31 &lt;@mids> other IIP Future events?
00:31 &lt; dm> is FillaMent here?
00:31 &lt; hezekiah> Well, in the near future, IIP-dev still doesn't have the "entropy problem" fixed.
00:31 &lt; dm> he had the idea of making trent allow PGP key exchanges
00:31 &lt; dm> which makes sense.
00:31 * FillaMent is present
00:32 &lt;@mids> yes FillaMent and me did talk about that
00:32 * mids hands the microphone to FillaMent
00:32 * FillaMent taps it a couple times, "this thing on?" (sorry)
00:33 * hezekiah turns up the volume
00:33 &lt; lonelynerd> :)
00:33 &lt; FillaMent> Here's the deal: I think it'd be handy to have a PGP key storage and exchange mechanism on IIP. I have a few proposals as to how such a thing should work.
00:34 &lt; dm> Should be fairly easy? Just add a field for PGP to trent, and add GET/STORE commands?
00:34 &lt; FillaMent> 1) Capability is built into trent. This presents a problem with most IRC clients sending strings that long
00:35 &lt; dm> ah, ok.
00:35 &lt; FillaMent> 2) Make trent able to pull a CHK from freenet and store the contents of that file as the Key
00:35 &lt; FillaMent> 3) Build a separate bot to preform 1 or 2
00:35 &lt; nop> hmm
00:35 &lt;@mids> good points
00:35 &lt; nop> the only issue
00:35 &lt; nop> I have
00:35 &lt; nop> with this concept
00:35 &lt; nop> is how do we trust trent or any bot for that matter to handle pub keys
00:35 &lt; nop> without verification
00:36 &lt;@mids> well
00:36 &lt; FillaMent> Well, it could check and make sure the nick was reg'd and ident'd
00:36 &lt;@mids> it could be just as a keyserver
00:36 &lt; nop> the idea I'm thinking
00:36 &lt; nop> is it can do a verify to all major key servers
00:36 &lt; nop> as well
00:36 &lt; nop> so that it gets congruent info
00:36 &lt; FillaMent> nop: read my flog entry about psuedoidentity?
00:36 &lt; nop> link
00:37 &lt; FillaMent> SSK@WxBcPJd1ppZSZ~C8IJI-DHx94oIPAgM/fillament//
00:37 &lt;@mids> keyservers dont verify anything
00:37 &lt;@mids> they just store stuff
00:37 &lt;@mids> what you can do now with Trent
00:37 &lt; FillaMent> here's the short of it... what if your identity only exists in anonymous space? What can you verify?
00:37 &lt;@mids> /squery trent nickinfo mids
00:38 &lt;@mids> see the comment line
00:38 &lt;@mids> it can contain anything
00:38 &lt;@mids> also urls etc
00:38 &lt; FillaMent> but short
00:38 &lt;@mids> so you could link to your PGP key
00:39 &lt; FillaMent> I'm just thinking of something to remove all the middle steps.
00:39 &lt; hezekiah> Looking at mids' ID comment, I see it lists a key fingerprint
00:39 &lt; hezekiah> It also lists the key ID. Why can't someone just get the key from a keyserver, and check the fingerprint.
00:39 &lt; FillaMent> hezekiah: What key server?
00:39 &lt; FillaMent> one on the internet?
00:39 &lt; nop> that's what I'm saying
00:40 &lt; mihi> how get a key up to a key server? anonymously?
00:40 &lt; lonelynerd> we just need a bot to fetch those
00:40 &lt; FillaMent> if your identity only exists in anonymous space, like mine... I don't want to leave a trail on the internet
00:40 &lt; hezekiah> Ah ...
00:40 &lt; hezekiah> OK. I get it. :)
00:40 &lt;@mids> so a keyserver bot for IIP would be it
00:40 &lt;@mids> combined with freenet
00:40 &lt; FillaMent> that'd be sweet... just feed trent the fingerprint and it'll try to fetch the key...
00:41 &lt;@mids> currently freenet is too heavy to run on the Trent server
00:41 &lt; lonelynerd> mids, well, you could ascii armor the public keys
00:41 &lt; FillaMent> mids: Such a thing need not be built into trent, as my point 3
00:41 &lt; nop> well
00:41 &lt; nop> you could use a gateway mids
00:41 &lt; nop> like groovy
00:41 &lt;@mids> too unreliable
00:42 &lt; someone> why do you need freenet, again?
00:42 &lt; FillaMent> mids: If you wanted to make trent capable, just have it access one of the public freenet servers
00:42 &lt;@mids> why not let a user upload the key to freenet and give the url to the bot?
00:42 &lt;@mids> someone: for file storage
00:42 &lt; FillaMent> mids: Because it a few days it's gone if no one accesses it.
00:42 &lt; lonelynerd> mids, wouldn't it be more efficient to have a one huge digest of public keys used by people?
00:43 &lt; hezekiah> lonelynerd, mids: You could just add a the capability to assign PGP key ID's to a nick just like you can assign a comment.
00:43 &lt; FillaMent> I think the best solution is to have it not integrated into IIP. Someone writes it as a piece of software (hell, I could do it but am busy) then distribute the software. Anyone who wants to run an IIP keyserver, can.
00:44 &lt; lonelynerd> hezekiah, true, but you still need to fetch the pgp key
00:44 &lt; nop> ok here's the funny thing
00:44 &lt; lonelynerd> FillaMent, sounds reasonable
00:44 &lt; nop> things we can see
00:44 &lt; nop> we trust
00:44 &lt; nop> like the internet
00:44 &lt; nop> yet it's insecure
00:44 &lt; someone> why not just have a bot upload nad download keys from internet key servers and store a fingerprint with trent
00:44 &lt; nop> yet we have a cryptographic network
00:44 &lt; nop> and we don't trust a soul to run a pgp keyserver
00:44 &lt; lonelynerd> someone, that's what i suggested
00:44 &lt; hezekiah> nop: lol! :)
00:45 &lt; lonelynerd> nop :)
00:45 &lt;@mids> nop
00:45 &lt;@mids> you dont get it
00:45 &lt; nop> I do get it
00:45 &lt;@mids> you DONT need trust for a keyserver
00:45 &lt; nop> I'm joking
00:45 &lt; FillaMent> nop: Sure you do... one just has to put their pseudoidentity on line.
00:45 &lt; FillaMent> on the line
00:45 &lt; FillaMent> mids: Sure you do
00:45 &lt;@mids> it is just for storage
00:45 &lt; nop> I know mids
00:45 &lt; nop> I was just being funny
00:45 &lt; nop> ;)
00:45 &lt;@mids> users should ALWAYS verify fingerprint
00:45 &lt; someone> lonelynerd: so we don't need freenet, right?
00:45 &lt;@mids> and check web of trust
00:45 &lt; FillaMent> mids: I could just stick my key there and say it's nop's.
00:46 &lt;@mids> nop: good if you are funny :) but others might not understand it
00:46 &lt; lonelynerd> FillaMent, actually, what you wrote about pseudoidentity got me thinking. i'm wasting time and resources by having two identities on iip, one for people who know me irl and then this.
00:46 &lt;@mids> FillaMent: thats why you can stick the fingerprint on Trent
00:46 &lt; lonelynerd> someone, exactly, freenet is cool, but not needed this time
00:46 &lt;@mids> (you'll have to trust trent though
00:46 &lt; FillaMent> mids: Yes... and /how/ many people know about key fingerprints?
00:47 &lt; lonelynerd> someone, but somebody could still post compressed digests contain many keys
00:47 &lt;@mids> if they dont know, they shouldnt use PGP
00:47 &lt; FillaMent> mids: yeah.. let's alienate the userbase
00:47 &lt; lonelynerd> true
00:47 &lt; lonelynerd> :)
00:47 &lt;@mids> no seriously
00:47 &lt; FillaMent> I've already had this discussion 20x with zab
00:47 &lt; hezekiah> FillaMent: if they don't know enough about key fingerprints, then they probably don't know enough about crypto for me to trust that they haven't given away their key!
00:47 &lt;@mids> using PGP without checking fingerprints gives a false sense of security
00:48 &lt; FillaMent> hezekiah: And how do you sort those people out?
00:49 &lt; lonelynerd> FillaMent, that's tricky. far too many users use pgp insecurely
00:49 &lt; hezekiah> FillaMent: Tis the billion dollar question! That is very hard. :)
00:49 &lt; FillaMent> If you tell people that they're too stupid to use crypto, they won't want to. They'll say, 'fuck it... I don't have time to care about privacy'... they may be sheep, but there are more of them voting than us. We have to make it easy for the sheep.
00:50 &lt;@mids> you can try to educate them
00:50 &lt; FillaMent> You have to get them in the classroom, and IIP/Fnet is the best classroom I know of
00:50 &lt; hezekiah> Correct, mids. Security is only as strong as the intelligence of the person behind it.
00:50 &lt;@mids> I totally agree FillaMent
00:51 &lt; FillaMent> such a key storage bot would have a motd explaining that they should be checking fingerprints
00:51 &lt;@mids> I just think that you should seperate keyserver from trust
00:51 &lt; hezekiah> So what are we going to do with this bot and IIP? What do we want it to do, and how?
00:51 &lt; FillaMent> I think it should be a 3rd party thing
00:52 &lt; hezekiah> Like anonymail?
00:52 &lt; FillaMent> no... like something that anyone can run
00:52 &lt;@mids> anybody can run anonymail
00:52 &lt;@mids> IF you would have the source
00:52 &lt;@mids> :)
00:52 &lt; FillaMent> mids: You know what I mean though
00:53 &lt;@mids> yes
00:53 &lt;@mids> sorry
00:53 &lt; hezekiah> So is this something, the IIP developers need to write, or can someone who knows nothing about IIP but basic IRC can write?
00:53 * FillaMent already has a framework going
00:53 &lt; hezekiah> OK! :)
00:54 &lt; FillaMent> well... I'd have to hack it to change it's direction
00:54 &lt; FillaMent> GAH!!!!!! More projects!!!! Nooooooo!
00:54 &lt; jrand0m> give in FillaMent, just give in
00:54 &lt; FillaMent> jrand0m: I know... I know.
00:54 &lt; hezekiah> Basically what I'm asking is, is this something that needs to get built into IIP, or can it be independant?
00:55 &lt; FillaMent> independent
00:55 &lt; hezekiah> If it's independant, then I'd say, "GO FOR IT!" :)
00:55 &lt;@mids> hezekiah: IndependEnt
00:55 * mids ducks
00:55 &lt; hezekiah> mids: really?
00:55 &lt;@mids> yes
00:55 * FillaMent thinks he's missing a joke.
00:56 &lt; hezekiah> My spell checker says independant is OK.
00:56 &lt;@mids> hezekiah: made a typo
00:56 &lt; FillaMent> oh... yeah...
00:56 &lt; FillaMent> dent
00:56 &lt; FillaMent> independEnce
00:56 &lt; hezekiah> Hmmm ... it says independent is OK too, odd.
00:56 &lt;@mids> hezekiah: grep "^independ.nt$" /usr/share/dict/words
00:56 &lt; FillaMent> probably a new english/old english thing
00:56 &lt;@mids> anyway
00:56 &lt; hezekiah> Anyway ... :)
00:57 &lt;@mids> say we have this keybot
00:57 &lt; hezekiah> And it will be independent of IIP. :)
00:57 &lt;@mids> how will it get the key from a user?
00:57 &lt; FillaMent> /msg
00:57 &lt;@mids> the full key?
00:57 &lt; FillaMent> no
00:57 &lt; FillaMent> freenet
00:57 &lt;@mids> ah
00:58 &lt;@mids> so you msg the freenet url
00:58 &lt;@mids> and it tries to download in the background
00:58 &lt; lonelynerd> what's the problem? you can easily paste full key to iip.
00:58 &lt; FillaMent> /msg Keybot STORE CHK@lakdjfa;lsdfjasd;lkfj
00:58 &lt;@mids> lonelynerd: my key is 8 KB big
00:58 &lt; FillaMent> lonelynerd: Not will all clients
00:58 &lt; mihi> FillaMent: you can if you do it in blocks of 10 lines.
00:59 &lt;@mids> the keyboard _could_ look if you are identified with trent
00:59 &lt;@mids> keybot
00:59 &lt;@mids> :)
00:59 &lt; FillaMent> mids: It would have to
01:00 &lt;@mids> and just add that as an additional flag
01:00 &lt; FillaMent> /msg keybot MSGSTORE ad;flkjsflkjsdf;lasdrkfj
01:00 &lt; FillaMent> /msg keybot MSGSTORE ad;flkjsflkjsdf;lasdrkfj
01:00 &lt; FillaMent> /msg keybot MSGSTORE ad;flkjsflkjsdf;lasdrkfj
01:00 &lt;@mids> well
01:00 &lt; FillaMent> such a thing would best be scripted
01:00 &lt;@mids> yes
01:00 &lt;@mids> exactly
01:00 &lt; jrand0m> is a centralized identity manager like trent really desireable?
01:00 &lt; FillaMent> so either chopped and sent via msg or via freenet
01:00 &lt;@mids> jrand0m: with a centralized ircd, yes
01:00 &lt;@mids> maybe we should form a keybot commitee
01:01 &lt;@mids> and let them discuss the details
01:01 &lt; jrand0m> ah, right. yeah, I was assuming a decentralized net.
01:01 * mids opens #keybot
01:01 &lt; FillaMent> mids: I don't see a need
01:01 &lt;@mids> well
01:01 &lt;@mids> we got more on the agenda
01:01 &lt; lonelynerd> mids, uhm.
01:01 &lt;@mids> and we are already busy for 1 hour
01:01 &lt; FillaMent> 20 people start keybots... 1 will eventually prove the most reliable and become the defacto standard
01:02 &lt;@mids> I mean more.. any other Future IIP things?
01:02 &lt; hezekiah> nop?
01:02 &lt; hezekiah> What are the major features/changes you plan for 1.2?
01:02 &lt; nop> what
01:02 &lt; nop> decentralization
01:02 &lt; nop> and channel encryption
01:02 &lt; nop> as well as client to client encryption
01:02 &lt; nop> channel trust
01:02 &lt; nop> using RSA keyring
01:02 &lt; Debolaz> I have a question. What is the thing needed most from IIP now, that an ISP would be able to provide?
01:03 &lt;@mids> money!
01:03 &lt;@mids> millions
01:03 &lt;@mids> so we can hire thousands of developers
01:03 &lt; Debolaz> I was thinking more in terms of services.
01:04 &lt; jrand0m> OC12?
01:04 &lt;@mids> hosting is fine at sf so far
01:04 &lt;@mids> maybe a stable node somewhere
01:05 &lt;@mids> ...
01:05 &lt; Debolaz> Well, I was thinking of a node sort of thing. And perhaps a file mirror.
01:05 &lt;@mids> project release files are already mirrored on 8 servers so far
01:06 &lt;@mids> plus on vipul's munitions
01:07 * mids slowly pushes the topic to item 3, questions
01:07 &lt; hezekiah> Ack!
01:07 &lt;@mids> 3) Questions?
01:08 &lt; jrand0m> eta for decentralization (1 mo, 3 mo, 6 mo)?
01:08 &lt; jrand0m> aka, without dependence on a central server
01:08 &lt;@mids> no comment!
01:08 &lt; hezekiah> mids: LOL!
01:08 &lt; hezekiah> I really have no idea. UserX would probably have the best bet
01:09 &lt; hezekiah> nop, UserX: are we done decentralizing "core" in isproxy yet?
01:09 &lt; nop> um no
01:11 &lt; hezekiah> I'm assuming that "core" comes before ircd decent., right?
01:12 &lt; nop> first
01:12 &lt; nop> we have to make a virc
01:12 &lt; nop> which is a virtual irc transport
01:12 &lt; nop> so that the irc clients can still talk to the core
01:12 &lt; nop> without ircd
01:13 &lt;@mids> roadmap anybody?
01:13 &lt; hezekiah> lol. I'm clueless. :)
01:16 &lt;@mids> *silence*
01:16 &lt;@mids> I heared that some wanted next meeting to be earlier
01:16 &lt; nop> yes
01:16 * FillaMent rubs his legs together furiously but fails to produce the proper chirp.
01:16 &lt; nop> UserX can't make it at the time we have now
01:16 &lt; nop> because of work
01:16 &lt; hezekiah> Ah.
01:16 &lt; nop> if we had it a couple hours earlier
01:16 &lt;@mids> what time would be better?
01:16 &lt; nop> this would be easier
01:16 &lt;@mids> 21:00 UTC?
01:16 &lt; hezekiah> If UserX would talk more we could really get some stuff done! :)
01:16 &lt; nop> that should work
01:17 &lt; hezekiah> Let's see ...
01:17 &lt; hezekiah> It's normally 23:00 UTC, right?
01:17 &lt;@mids> yes
01:17 &lt; hezekiah> Yeah.
01:17 &lt; hezekiah> That should work for me. :)
01:17 &lt;@mids> 21:00 UTC it is
01:18 &lt;@mids> ok
01:18 &lt;@mids> I am out
01:18 &lt;@mids> thanks for listening to me :)
01:18 * mids bows
01:18 &lt;@mids> oh
01:18 &lt;@mids> before I forget
01:18 &lt;@mids> UserX, nop, hezekiah, thanks for your work on IIP so far!
01:18 &lt; hezekiah> mids: I enjoy listening to you.
01:19 &lt; hezekiah> mids: A pleasure! :)
01:19 &lt; hezekiah> All you guys make it worthwhile! :)
01:19 &lt; jrand0m> yeah, thanks for the updates. I appreciate using y'alls software
01:19 &lt; hezekiah> (Note: I am a Yankee. No offense is meant if there are girls in the channel.)
01:19 * FillaMent curses them for this network that consumes his free time.
01:19 &lt; hezekiah> FillaMent: lol! :)
01:19 &lt; jrand0m> heh
01:20 * hezekiah picks up the "baf"er
01:20 &lt; hezekiah> *BAF!*
01:20 &lt; hezekiah> Meeting adjurned! :)
01:22 &lt; mihi> adjourned, you mean?
01:23 &lt; hezekiah> Over.
01:23 &lt; hezekiah> Done.
01:23 &lt; hezekiah> End.
01:23 &lt; hezekiah> Dead.
01:23 &lt; hezekiah> The meeting is dead. Long live the next meeting.
01:23 &lt; mihi> ;-) logger is still living
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2003/03/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Tue, 04 Mar 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/03/04/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> bpb, dm, hezekiah, jake, jeremiah, LeerokLacerta, mids, mrflibble, nop, Nostradumbass&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de Réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Mar 04 23:47:24 2003
23:47 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
23:47 [Users #iip-dev]
23:47 [ eep] [ jeremiah] [ logger] [ mids] [ nop] [ UserX_]
23:47 -!- Irssi: #iip-dev: Total of 6 nicks [0 ops, 0 halfops, 0 voices, 6 normal]
23:47 -!- Irssi: Join to #iip-dev was synced in 2 secs
23:48 &lt; LeerokLacerta> Making history.
23:48 &lt; mrflibble> helooo
23:48 &lt; LeerokLacerta> Hello.
23:52 &lt; nop> hi
23:52 &lt; jeremiah> hi
23:53 &lt; nop> hi
23:53 -!- mode/#iip-dev [+o mids] by Trent
23:53 &lt; LeerokLacerta> Konnichiwa.
23:54 &lt; bpb> konnichiwa
23:58 &lt; nop> hi
23:58 &lt;@mids> Hi hezekiah!
23:58 &lt; hezekiah> Hi. :)
23:58 &lt;@mids> *hedgehog sound*
23:58 &lt; hezekiah> lol
23:58 &lt; hezekiah> *orgle*
23:58 &lt; LeerokLacerta> Hedgehog?
23:58 &lt; hezekiah> (orgle: That's one of the sounds a llama makes.)
23:58 &lt;@mids> LeerokLacerta: relatively large rodents with sharp erectile bristles mingled with the fur
23:59 &lt; hezekiah> Mids got turned into a hedgehog by the entropy bug.
23:59 &lt; hezekiah> I got turned into a llama.
23:59 &lt;@mids> no
23:59 &lt; LeerokLacerta> I know what it is, but why're you making hedgehog noises?
23:59 &lt;@mids> because I reported the logging bug that didnt exist
23:59 &lt; hezekiah> Ah.
23:59 &lt; hezekiah> Well, you had mentioned you were going to turn into a hedgehog when refering to the previous entropy bug.
--- Day changed Wed Mar 05 2003
00:00 &lt;@mids> that was back then
00:00 &lt;@mids> Tue Mar 4 23:00:03 UTC 2003
00:00 &lt;@mids> meeting NOW in here
00:00 &lt;@mids> Welcome everybody
00:00 &lt;@mids> this is the 32th IIP meeting
00:00 * LeerokLacerta feels welcomed.
00:00 &lt;@mids> previous one was canceled, because nobody was there
00:00 &lt;@mids> logs are available on http://mids.student.utwente.nl/~mids/iip/
00:01 &lt;@mids> We got a little agenda:
00:01 &lt;@mids> 1) Welcome
00:01 &lt;@mids> 2) IIP 1.1.0 Release status update
00:01 &lt;@mids> 3) Trent accesslevel for 'voice'
00:01 &lt;@mids> 4) Question round
00:01 &lt;@mids> if you have any questions on the current topic, please ask
00:01 &lt;@mids> otherwise save them for the question round.
00:01 &lt;@mids> .
00:02 * mids moves the agenda pointer to #2 "IIP 1.1.0 Release status update"
00:02 &lt;@mids> well hezekiah, what happened? :)
00:02 &lt; hezekiah> Oh. OK. :)
00:02 &lt; hezekiah> Well, the first entropy bug got fixed.
00:02 &lt; hezekiah> After much banging of heads and exchanging of emails ...
00:03 &lt; hezekiah> ... UserX, nop, and myself managed to work out a fix for it.
00:03 &lt; hezekiah> Now, mids is noticing a NEW problem with the entropy gathering (namely seed.rnd isn't getting saved.)
00:03 &lt; hezekiah> Anyway, I've hunted in the code and posted my discoveries to the iip-dev mailing list.
00:04 &lt;@mids> this thing is another release delayer
00:04 &lt;@mids> hopefully the last one
00:04 &lt; hezekiah> I am now waiting on UserX or nop to tell me what all this means and if I'm missing something (because I think I am. None of it makes any sense.)
00:04 &lt; hezekiah> Hopefully. *orgle*
00:04 &lt;@mids> .
00:04 &lt; hezekiah> .
00:04 &lt;@mids> Any IIP 1.1.0 specific questions?
00:05 &lt; LeerokLacerta> No socks?
00:05 &lt;@mids> no socks
00:05 &lt; hezekiah> No SOCKS.
00:05 &lt; LeerokLacerta> K.
00:05 &lt;@mids> ok
00:05 &lt;@mids> lets move on to #3 "Trent accesslevel for 'voice'"
00:06 &lt;@mids> this is related with the hidden agenda point #2.9 "The #freenet-opn channel"
00:06 &lt;@mids> the official Freenet project channel is on irc.freenode.net
00:06 &lt;@mids> but that is not anonymous
00:06 &lt;@mids> we have a mirror with that channel here
00:06 &lt;@mids> in #freenet-opn
00:07 &lt;@mids> the bot 'eyeKon' tells you everything that happens on the other side
00:07 &lt;@mids> normally this is a one way mirror, but you can say something back with the "!say :text" command
00:07 &lt;@mids> to use this you got to have operator or voice status
00:07 &lt;@mids> if you want to say something, ask an operator to give you voice
00:07 &lt;@mids> ,
00:08 &lt; dm> How about if you are identified by Trent you get voice automatically and your name gets prefixed to your messages. If people on the other side have a problem they can send a command to the bot to "ban" a certain anonyname. In which case EyeKon on this side removes voice permanently from that name.
00:08 &lt; LeerokLacerta> Permanently?
00:08 &lt; LeerokLacerta> How 'bout timed ban?
00:08 &lt;@mids> it will get pretty complicated
00:09 &lt;@mids> they have to know how to bot works
00:09 &lt;@mids> while it is intended more as a one-way transparant thing
00:09 -!- hezekiah is now known as nickthief88099
00:09 &lt;@mids> I have contacted the channelowners of #freenet
00:09 &lt;@mids> and they didnt have a problem with it
00:09 &lt; dm> sure, until mids or someone restores it. Must make sure not to spam/bother people on the other side.
00:09 &lt;@mids> that is why not everybody will get voice
00:09 &lt;@mids> it is VERY easy to create lot of accounts here
00:10 &lt;@mids> so it will be impossible to ban them all
00:10 &lt; dm> ok, so selective voice, through trent?
00:10 &lt;@mids> what I DO want to do is selective voice through Trent
00:10 &lt; jake> this sure is an interesting conversation but I need to eat buh bye
00:10 &lt;@mids> which is agenda item #3
00:10 &lt;@mids> bye jake, thanks for joining
00:10 &lt;@mids> be sure to read the logfile afterwards
00:10 &lt; jake> thank you
00:10 &lt; jake> k
00:10 &lt;@mids> Right now the channel access system has 3 levels:
00:11 &lt;@mids> level 1: operator
00:11 * mids checks the site how he called it
00:12 &lt;@mids> Level 1: Normal operator, can give him/herself ops
00:12 &lt;@mids> Level 2: Super operator, can add other users to the channel (with lower level)
00:12 &lt;@mids> Level 3: Founder, most powerfull, required to drop a channel for example
00:12 &lt;@mids> I want to add a voice level
00:12 &lt;@mids> so people can get voice on the channel if they are on the access list
00:12 &lt;@mids> but the problem is... what number should the voice level be?
00:12 &lt; hezekiah> lol
00:13 &lt; hezekiah> Tell me you didn't use magic numbers, mids.
00:13 &lt; hezekiah> Please.
00:13 &lt;@mids> I am thinking about changing level 1 into 10
00:13 &lt;@mids> and 2 into 20
00:13 &lt;@mids> and 3 into 30
00:13 &lt;@mids> and adding level 5 as voice
00:13 &lt; hezekiah> Sounds good. It leaves room for further improvements.
00:13 &lt;@mids> exactly
00:14 &lt;@mids> note that I dont plan to make Trent a big &amp; bloaty service
00:14 &lt;@mids> comments? objections?
00:14 &lt;@mids> .
00:14 &lt; hezekiah> Umm .. so what's the problem?
00:15 &lt;@mids> there is no problem
00:15 &lt; dm> voice = voice on all channels?
00:15 &lt; hezekiah> OK.
00:15 &lt; hezekiah> It sorta looked like that. :)
00:15 &lt;@mids> dm: no, it is channel specific
00:15 &lt;@mids> hezekiah: I am always dramatic
00:15 &lt; dm> ok
00:15 &lt;@mids> dm: try this:
00:15 &lt;@mids> /squery trent chanlist #iip-dev
00:15 &lt;@mids> you'll get a list of the users on the access list
00:15 &lt;@mids> with the level
00:15 &lt; dm> ah, nice
00:16 &lt;@mids> ok
00:17 &lt;@mids> then it is now time for the last item #4: "Question Round"
00:17 &lt; dm> is there a roadmap documented anywhere, for IIP?
00:18 &lt;@mids> only internally I think
00:18 &lt;@mids> I dont have it...
00:18 &lt;@mids> hezekiah?
00:18 &lt; hezekiah> And why does "/squery Trent :chanlist #anonymous" return a blank list.
00:18 &lt; hezekiah> Oh.
00:18 &lt; hezekiah> Well we have a small todo list of stuff we need to do in the development tree.
00:18 &lt;@mids> hezekiah: too late (because nobody is on the access list for #anonymous, it is oper-less)
00:18 &lt; hezekiah> I'm not aware of any roadmap though.
00:19 &lt;@mids> maybe it would be good to make one
00:19 &lt; dm> ok, you're not even thinking about decentralizing any time soon, correct?
00:19 &lt; hezekiah> Well, that would be nop's department.
00:19 &lt; hezekiah> (Actually, I've already asked for something like that.)
00:20 &lt; hezekiah> (He said we were going to sit down and map out [or whatever he said] IIP 1.2 after 1.1 is released.)
00:20 &lt; hezekiah> .
00:21 &lt;@mids> well
00:21 &lt; dm> 1.1 is there a changelog somewhere?
00:21 &lt;@mids> nop is very busy
00:21 &lt;@mids> maybe someone else should do it
00:21 &lt;@mids> dm: yes, hang on
00:21 &lt; hezekiah> mids: No one else has the authority to do it.
00:21 &lt;@mids> http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/invisibleip/iip/CHANGELOG
00:21 &lt; hezekiah> We are talking about setting the future course of development for IIP.
00:21 &lt; dm> thanks, bookmarked
00:22 &lt;@mids> hezekiah: understood
00:25 * mids just heared that they got plenty of things to do for 1.2
00:25 &lt; hezekiah> As for nop not having time, ...
00:25 &lt; hezekiah> We still have plenty of known coding to do on 1.2.
00:26 &lt; hezekiah> 1.2 will not die for lack of vision. And even if we finish the stuff currently on the list, a short discussion will come up with more.
00:26 &lt; hezekiah> Eventually nop will have time to sit down with us and describe a plan for development of 1.2.
00:26 &lt; dm> any general notes on what 1.2 is striving for?
00:26 &lt; hezekiah> The big one: decentralize the ircd server!
00:26 &lt; dm> ah, ok, you don't know.
00:27 &lt; dm> ah, that's in 1.2? sweet.
00:27 &lt;@mids> is it already?
00:27 &lt;@mids> omg
00:27 &lt; hezekiah> Is the decentralization ready? No!
00:27 &lt; dm> planned for I mean :p
00:27 * mids objects!
00:27 &lt;@mids> when do you want to release 1.2?
00:27 &lt;@mids> 2010?
00:27 * LeerokLacerta is an object.
00:27 &lt; hezekiah> lol
00:28 &lt; hezekiah> Let's just say sometime after 1.1 is released. :)
00:28 &lt; hezekiah> Right now 1.1 is the priority.
00:28 &lt; hezekiah> (At least that's the feeling I've gotten.)
00:28 &lt; dm> so you is it going to be distributed ircd servers or completely decentralized?
00:28 &lt; hezekiah> dm: I don't know the details.
00:28 &lt; dm> ok
00:28 &lt; hezekiah> I'm not really very good at P2P stuff. :)
00:28 &lt; hezekiah> I just code
00:28 &lt;@mids> let me paste an email from 2002-03-19
00:28 &lt;@mids> From: 0x90 (0x90@invisiblenet.net)
00:28 &lt;@mids> Date: Tue Mar 19 2002 - 00:22:26 CET
00:28 &lt;@mids> Subject: [iip-dev] 1.1.0 almost complete
00:28 &lt;@mids> Ok, we're nearing the completion of 1.1.0. As soon as the TODO/Fixes and cui
00:28 &lt;@mids> for linux are complete, we should run a beta test of the network for this
00:28 &lt;@mids> week, this is done by the developers/testers. Stay posted.
00:29 &lt;@mids> --0x90--
00:29 &lt;@mids> .
00:29 &lt; hezekiah> Ouch.
00:29 &lt; hezekiah> That hurt, mids. ;-)
00:29 &lt;@mids> yes it did
00:30 &lt; hezekiah> What date was the last release of IIP made?
00:30 &lt;@mids> RC3 was 2002-12-04
00:30 &lt;@mids> but ofcourse the whole 'RC' stuff was wrong
00:31 &lt;@mids> ofcourse it is just a name
00:31 &lt;@mids> RC2 could have been 1.1.0
00:31 &lt;@mids> then RC3 1.1.1
00:31 &lt;@mids> and what we will have now 1.1.2
00:32 &lt; nop> well
00:32 &lt; nop> in the crypto community
00:32 &lt; nop> we should continue with RC4, 5 and 6, and see if they crack it
00:32 &lt; nop> ;)
00:32 &lt; nop> bad joke
00:33 &lt; Nostradumbass> Excuse me for butting in...
00:33 &lt; jake> butts!
00:33 &lt; Nostradumbass> but it seems that iip developers have forgotten the prime mazimum of open source, "Release early, release often".
00:34 &lt; LeerokLacerta> IIP is open source?
00:34 &lt; nop> sure
00:34 &lt; nop> right
00:34 &lt; nop> but
00:34 &lt; hezekiah> LeerokLacerta: yes
00:34 &lt; LeerokLacerta> I'm dumb.
00:34 &lt; nop> we also value security
00:34 &lt; Nostradumbass> i haven't been around on iip too long but i can't recall ever hearing about it being /.'d
00:35 &lt; nop> and we like to bend the rules
00:35 &lt; nop> it's been slashdotted
00:35 &lt; Nostradumbass> apologies
00:35 &lt;@mids> RC2 was /.-ed
00:35 &lt; Nostradumbass> k
00:35 &lt;@mids> and it gave us... hezekiah !
00:35 &lt; nop> yes
00:35 &lt; nop> ;)
00:35 &lt; Nostradumbass> still that's quite a while back.
00:36 &lt; hezekiah> mids: actually no.
00:36 &lt; hezekiah> mids: I was watching this project for more than a year before the /.ing.
00:36 &lt; jake> um guys? about the web based IIP are there any plans for improvement? like a nicer interface?
00:36 &lt; nop> that's a distributedcity question
00:36 &lt; nop> they make the interface
00:36 &lt; jake> oooo k
00:37 &lt; nop> it was something that they did, not really direct involvement with us
00:37 &lt;@mids> doing releases gives publication
00:37 &lt;@mids> you can do announcements, press releases
00:37 &lt;@mids> we have multiple places that really like to hear about updates
00:38 &lt;@mids> it increases the interest and amount of users in the project
00:38 &lt;@mids> and also potential contributors / developers
00:38 &lt;@mids> IF you have some super-duper mixnet
00:38 &lt;@mids> you do need lots of users
00:38 &lt;@mids> because with 2 users it isnt anonymous
00:39 &lt;@mids> there have been more stable periods in the development code
00:39 &lt;@mids> at which point we could have made a release
00:39 &lt;@mids> IMHO
00:39 &lt;@mids> problem is maybe the dependencies...
00:40 &lt;@mids> PGP signing the release, compiling for windows, etc
00:40 &lt;@mids> anyway, I have said it before ;)
00:42 &lt; hezekiah> Well, between my being sporadically bumped from the network, I've tried to say something that didn't get said. ;-)
00:42 &lt; hezekiah> &lt;hezekiah> nop: mids has raised some good points.
00:42 &lt; hezekiah> &lt;hezekiah> nop: After we get 1.1 out the door (which should be _really_ soon), are we going to come up with a nice coherent plan for 1.2 so that we can get it out in a reasonable amount of time?
00:42 &lt; hezekiah> &lt;hezekiah> I think with good planning, and goals to get certain parts done by certain times, we could still write great code, but get it done in a reasonable timeframe. :)
00:42 &lt; hezekiah> There! :)
00:42 &lt;@mids> thanks
00:43 &lt; Nostradumbass> in addition to the proposed feature list, perhaps a list of prohibited features (to limit feature creep) might be a good idea.
00:43 &lt; dm> 1.2! 1.2! 1.2! 1.2!
00:44 &lt;@mids> good suggestion Nostradumbass
00:44 &lt; hezekiah> Well, I wasn't really refering to a feature list. I was refering to what we are going to code, in what order, and by what suggested time.
00:45 &lt; hezekiah> nop? What do you think?
00:46 &lt; nop> good idea
00:46 &lt; nop> organization is always good
00:46 &lt; nop> but not always perfect
00:46 &lt; hezekiah> Perhaps after we release 1.1, all the developers could sit down and we could make up a list of stuff we plan on doing in the next 1-2 months, then a list of stuff planned for the next 5 months, then with a full list of what will make IIP 1.2 to be version 1.2. :)
00:46 &lt; hezekiah> I know. It will be _very_ flexable.
00:47 &lt; hezekiah> (For starters I wouldn't say feature A is one at date 1 and feature B is done at date 2. I'd say feature A is hopefully done in X weeks, and feature B is hopefully done Y weeks after feature A.)
00:47 &lt; hezekiah> I think that something as a general guide to what we're doing is a good idea.
00:48 &lt; hezekiah> Not a stiff-as-iron list. :)
00:48 &lt;@mids> yeah, get it
00:48 &lt; hezekiah> OK ...
00:48 &lt; hezekiah> Anything to add mids?
00:49 &lt;@mids> nope
00:49 &lt; hezekiah> OK. ;)
00:49 &lt; hezekiah> So for now ...
00:49 &lt; hezekiah> I am waiting for nop or UserX to enlighten me concerning the stuff I dug up on mids' new entropy bug.
00:49 &lt;@mids> I hope that I wont find other issues
00:49 &lt; hezekiah> (It just doesn't seem like randomWriteSeed() is never called.)
00:49 &lt; hezekiah> Let's hope. :)
00:50 &lt; nop> double negative
00:50 &lt; nop> hmm
00:50 &lt; nop> ;)
00:50 &lt;@mids> .
00:50 &lt;@mids> I am done :)
00:50 &lt; hezekiah> You're right! :)
00:50 &lt; hezekiah> It seems like randomWriteSeed() should be called.
00:50 &lt; hezekiah> But it doesn't look like it is.
00:51 &lt;@mids> not in randomSlowPoolReseed?
00:52 &lt; hezekiah> Well, lets hope we have this bug fixed by next week.
00:52 &lt;@mids> you better do that!
00:52 * mids tries to put up an angry face
00:53 &lt;@mids> ok, been a pleasure again. till next meeting, mailinglist, chat or otherwise!
00:53 &lt;@mids> *boink*
00:53 &lt; hezekiah> randomSlowPoolReseed() calls randomWriteSeed(), but (as I said in my email to iip-dev), randomSlowPoolReseed() is never called by anyone!
00:53 &lt; hezekiah> lol
-- Log closed Wed Mar 05 23:42:43 2003
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2003/02/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Tue, 18 Feb 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/02/18/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> aum, Barney, bpb, hezekiah, jeremiah, LeerokOnKnoppix, lonelynerd, mids, namless, nop, PsionX, _Trent, WindowsHater&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Feb 18 23:54:43 2003
23:54 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
23:54 [Users #iip-dev]
23:54 [ aum ] [ bpb ] [ jeremiah ] [ logger]
23:54 [ Barney] [ codeshark] [ LeerokOnKnoppix] [ mids ]
23:54 -!- Irssi: #iip-dev: Total of 8 nicks [0 ops, 0 halfops, 0 voices, 8 normal]
23:54 -!- Irssi: Join to #iip-dev was synced in 2 secs
23:55 * bpb points at the logging bot then jumps up and down like a japanese animated school girl
23:55 -!- mode/#iip-dev [+o mids] by Trent
23:55 -!- mode/#iip-dev [+v logger] by mids
23:57 -!- LeerokOnKnoppix is now known as Trent
23:57 -!- Trent is now known as nickthief76011
23:57 &lt;@mids> :p
23:57 -!- nickthief76011 is now known as LeerokOnKnoppix
23:57 &lt; lonelynerd> wwwhat?
23:58 &lt;@mids> Trent protects the nick
23:58 &lt; lonelynerd> oh, nothing
23:58 &lt; LeerokOnKnoppix> How does it do that?
23:58 -!- LeerokOnKnoppix is now known as _Trent
23:58 &lt; _Trent> I am Trent, hear me roar!
23:58 &lt; _Trent> Get out, all unverified users!
23:59 -!- mode/#iip-dev [+o hezekiah] by Trent
23:59 &lt; _Trent> What about me?
23:59 &lt;@mids> hey hezekiah :)
23:59 -!- _Trent is now known as LeerokOnKnoppix
23:59 &lt;@hezekiah> Hi, mids. :)
23:59 &lt;@hezekiah> I think I'm getting the hang of some of this IRC thing! :)
23:59 &lt;@mids> kool
--- Day changed Wed Feb 19 2003
00:00 &lt;@hezekiah> So have any bugs defied the great IIP dev team and risen their ugly heads since your last mail to the iip-dev mailinglist?
00:01 &lt; LeerokOnKnoppix> It disconnects every now and then.
00:01 &lt;@hezekiah> I don't seem to experiance that bug. :(
00:01 &lt; lonelynerd> LeerokOnKnoppix, it's probably your connection. i haven't had any problems
00:01 &lt; LeerokOnKnoppix> Hmm.
00:01 &lt;@hezekiah> mids: Where are nop and UserX?
00:01 &lt;@mids> Tue Feb 18 23:01:51 UTC 2003
00:01 &lt;@mids> user was here but he pinged out
00:01 &lt; LeerokOnKnoppix> _Trent kicked them out.
00:02 &lt;@mids> userx
00:02 &lt;@mids> just icq-ed nop
00:02 &lt; LeerokOnKnoppix> Is he coming?
00:02 &lt;@mids> dunno
00:02 &lt; bpb> lonelynerd: it's always happened though... and it's not just him
00:03 &lt; lonelynerd> bpb, still, it's not a problem with iip but unreliable connections
00:04 &lt;@mids> nop is comming
00:04 &lt; nop> hi
00:04 &lt; lonelynerd> hi
00:04 &lt; nop> ok
00:04 &lt; nop> welcome
00:04 &lt; LeerokOnKnoppix> Hello nop.
00:04 &lt;@hezekiah> Hi, nop! :)
00:04 &lt; nop> Leerok likes Knoppix?
00:04 &lt; LeerokOnKnoppix> So far.
00:04 &lt; nop> kewl
00:04 &lt; nop> ok
00:04 &lt; bpb> lonelynerd: it's a problem with the actual network then
00:04 &lt; LeerokOnKnoppix> But I want to install it to the hard drive.
00:04 &lt; LeerokOnKnoppix> But it didn't work when I tried it.
00:04 &lt; nop> well, welcome to the 31st meeting
00:04 &lt; nop> of IIP-dev
00:04 &lt; LeerokOnKnoppix> Cool.
00:04 &lt; lonelynerd> bpb, well, it could handle unrealiable links, but it doesn't at the moment
00:04 &lt; LeerokOnKnoppix> I'm just hanging around to let knowledge osmose into my head.
00:05 &lt; nop> ok
00:05 &lt; nop> shh
00:05 &lt; nop> meeting started
00:05 &lt; nop> on the agenda
00:05 -!- mode/#iip-dev [+o nop] by mids
00:05 &lt;@nop> IIP 1.1 and pleasantries with that
00:05 &lt;@nop> hezekiah:
00:06 &lt;@hezekiah> Yeah?
00:06 &lt;@nop> hezekiah: all entropy stuff have we resolved? For instance the hhhhhh issue
00:06 &lt;@hezekiah> I just told you about the hhhhhhhh isue.
00:06 &lt;@hezekiah> We haven't done anything about it yet.
00:06 &lt;@nop> ok
00:06 &lt;@hezekiah> The seed.rnd issue is resolved by porting the --randomdialog option from development ..
00:06 &lt;@nop> ok
00:07 &lt;@nop> and can you explain what they do
00:07 &lt;@nop> just for the record
00:07 &lt;@hezekiah> ... and having IIP abort when seed.rnd doesn't exist.
00:07 &lt;@hezekiah> Explain what --randomdialog and --ignoreemptyrandom do?
00:07 &lt;@nop> yes
00:07 &lt;@hezekiah> OK. :)
00:07 &lt;@nop> for official purposes
00:07 &lt;@nop> aka the meeting
00:07 &lt;@hezekiah> Right. :)
00:08 &lt;@hezekiah> When isproxy is run with --randomdialog, the user is asked for entropy (even is seed.rnd already exists).
00:09 &lt;@hezekiah> When isproxy is run with --ignoreemptyrandom, and there isn't enough entropy (a condition that would cause isproxy to _normally_ abort), the program just keeps going. This is a security risk, so a suitablely scary warning label is added in the help description.
00:09 &lt;@hezekiah> (Speaking of all these options, unless mids as already added them, they aren't in the isproxy.pod file yet.)
00:09 &lt;@hezekiah> .
00:09 &lt;@mids> I didnt
00:09 &lt;@hezekiah> We should do that before release. :)
00:10 &lt; lonelynerd> (shouldn't it be --random-dialog and --ignore-empty-random ? ;P)
00:10 &lt;@hezekiah> lonelynerd: I code what UserX orders. :)
00:10 &lt; lonelynerd> ok
00:10 &lt;@hezekiah> nop: So, the seed.rnd problem is solved, but the hhhhhhhh problem isn't.
00:10 &lt;@nop> right
00:11 &lt;@nop> hmm, well, we could have a counter that won't allow the same keystroke more than three times in a row
00:11 &lt;@hezekiah> (I don't even know if hhhhhhhh is a problem. I just mentioned it to you and UserX. You tell me!) :)
00:11 &lt;@nop> real simple
00:11 &lt;@nop> it's a slight problem
00:11 &lt;@hezekiah> PGP some how knows how much entropy text is worth.
00:11 &lt;@nop> well, we calculate the keyboard timings as well
00:12 &lt;@nop> we could just force a wait till something beyond 3 same char in a row are pressed
00:12 &lt;@hezekiah> Does GPG evaluate the entropy of a string of text? If they do, we could look at their code. :)
00:12 &lt;@nop> I am not sure
00:12 &lt;@nop> I advise looking at it
00:12 &lt; lonelynerd> hezekiah, i think it just uses /dev/random, or?
00:12 &lt;@nop> lonelynerd no
00:12 &lt;@nop> it doesn't
00:13 &lt; lonelynerd> ah
00:13 &lt;@nop> we're talking about creation of entropy
00:13 &lt;@nop> aside /dev/random
00:13 &lt;@nop> like an Initialization
00:13 &lt;@hezekiah> GPG does make the user pound on the keyboard. :)
00:13 &lt;@mids> well no
00:13 &lt;@mids> it reads from the entropy pool
00:13 &lt;@mids> and suggests that you move the mouse + press keys
00:14 &lt;@mids> but entropy pool can be filled with interrupts etc too
00:14 &lt;@nop> yes
00:14 &lt; lonelynerd> yep
00:14 &lt;@hezekiah> Ah. I just remembered when GPG made me pound on the keyboard once. ;)
00:14 &lt; lonelynerd> it was pgp perhaps?
00:14 &lt;@hezekiah> Nope. It was GPG running under Mandrake Linux.
00:14 &lt; Barney> yep
00:15 &lt;@hezekiah> (It was a few years ago, before AES was released I remember.) Anyway, back on topic. :)
00:15 &lt;@nop> I think we should look at the code
00:15 &lt;@hezekiah> OK. :)
00:15 &lt; lonelynerd> :)
00:15 &lt;@nop> if it's not clear, I suggest limiting the characters in a row
00:15 &lt;@nop> and waiting
00:15 &lt;@nop> for new characters to be pressed
00:15 &lt;@hezekiah> Are there any methods outline (maybe in whitepapers from acedemia) on evalutating the entropy worth of a string of text?
00:16 &lt;@nop> yes there are, I will dig them up in a bit
00:16 &lt;@hezekiah> Cool! :)
00:16 &lt; lonelynerd> "ent - A pseudorandom number sequence test program"
00:16 &lt;@nop> yes, chi squaring
00:16 &lt;@hezekiah> We could just implement one of those. (Believe it or not, it might be faster than digging through GPG code!) :)
00:16 &lt;@nop> http://www.gnu.org/software/gnu-crypto/api/gnu/crypto/tool/Ent.html
00:17 &lt;@nop> that's java
00:17 &lt;@nop> but still
00:17 &lt;@hezekiah> I can read Java. :)
00:17 &lt;@hezekiah> I can translate too. :)
00:17 &lt; lonelynerd> ent is in C, too
00:17 &lt;@nop> yep
00:17 &lt;@hezekiah> lonelynerd: Where can I find the C version?
00:18 &lt; lonelynerd> apt-get inst.. whoops, ;P http://www.fourmilab.ch/random
00:18 &lt; lonelynerd> Upstream Author(s): John Walker
00:21 &lt;@nop> ok
00:21 &lt;@nop> anyway
00:21 &lt;@nop> I'm sure that needs to be taken care of b4 1.1
00:21 &lt;@nop> this will give mids time to update isproxy.pod
00:21 &lt;@hezekiah> lol
00:21 &lt;@mids> pff
00:22 &lt;@mids> say nop, did you work on the docs? :)
00:22 &lt;@nop> ;)
00:22 &lt;@nop> I am working on them
00:22 &lt;@nop> and I have an editor too ;)
00:22 &lt;@mids> well
00:22 &lt;@mids> dont edit the html
00:22 &lt;@nop> I know
00:22 &lt;@nop> I'm just writing it in notepad
00:22 &lt;@nop> ;)
00:22 &lt;@mids> just send me the text changes, yeah thats fine
00:22 &lt;@hezekiah> Yay! Real HTML coder! Uses a plain text editor! ;-)
00:23 &lt;@nop> haha
00:23 &lt;@nop> I ain't coding it
00:23 &lt;@nop> just typing the doc
00:23 &lt;@nop> ;)
00:23 &lt;@mids> so
00:24 &lt;@mids> will any more features slip in for 1.1?
00:24 * mids hopes not
00:24 &lt;@mids> I tried to contact codeshark
00:24 &lt;@nop> no
00:24 &lt;@mids> but didnt get a reply yet
00:24 &lt;@nop> it's not a feature
00:24 &lt;@nop> it's a bug fix
00:24 &lt;@nop> ;)
00:25 &lt;@nop> anyway
00:25 &lt;@nop> moving forward
00:25 &lt;@mids> ok, I got other things to do
00:25 &lt;@mids> if you need me shout loud
00:25 &lt; lonelynerd> (gpg seems to use get_entropy_count(fd) to check how many bytes /dev/random has to offer)
00:26 &lt;@nop> right
00:26 &lt;@nop> aka checking the entropy pool size
00:26 &lt; lonelynerd> which is some ioctl
00:26 &lt; lonelynerd> dunno how that would work under windows
00:26 &lt;@hezekiah> lonelynerd: It probably _doesn't_ work under windows. This a GNU project, remember? :)
00:27 &lt; lonelynerd> great :)
00:27 &lt;@hezekiah> What we really want (at least I think we do) is something that can evaluate how much entropy is in a buffer of text.
00:27 &lt; lonelynerd> hezekiah, ok
00:27 &lt;@nop> yes
00:27 &lt;@hezekiah> That way we can have the user keep pounding until we get that much _REAL_ entropy. :)
00:27 &lt; lonelynerd> hezekiah, ok
00:27 &lt;@nop> yes
00:27 &lt;@nop> we should have 1 bits per 3 characters
00:28 &lt;@nop> technically that's considered secure entropy
00:28 &lt; lonelynerd> ok, but under linux it could just read /dev/random
00:28 &lt; lonelynerd> let the windows users type ;)
00:28 &lt;@hezekiah> Well, isn't "randomentropyneeded" the number of bytes of entropy still needed?
00:28 &lt;@nop> yes
00:29 &lt; LeerokOnKnoppix> MD5sum of the registry.
00:29 &lt;@hezekiah> lonelynerd: UserX, nop, and I have talked about ways to get IIP to use /dev/urandom under controlled circumstances.
00:29 &lt; lonelynerd> hezekiah, hmm
00:29 &lt; lonelynerd> hezekiah, urandom is just like random, but it doesn't block when there isn't enough entropy?
00:31 &lt;@hezekiah> I think so. Is that right, nop?
00:31 &lt;@nop> yes, with urandom you can assign the amount of entropy in advanced
00:31 &lt; lonelynerd> so urandom might or might not be secure
00:32 &lt;@nop> urandom just uses random
00:32 &lt; lonelynerd> yep
00:33 &lt;@hezekiah> lonelynerd: That's the issue. :) We considering compiling a list of OS's (and their versions) with secure instances of /dev/urandom, and having IIP use it when it's secure; when it's not secure, IIP would stick with the current methods. It's a thought. :)
00:33 &lt;@nop> right, but not for 1.1
00:33 &lt;@nop> ;)
00:33 &lt;@hezekiah> Of course!
00:33 &lt; lonelynerd> hezekiah, wouldn't that be "secure versions of random" and not urandom?
00:33 &lt;@hezekiah> This is all 1.2 stuff I'm talking about. (I am usually always talking 1.2 unless otherwise stated!)
00:33 &lt; lonelynerd> ok
00:33 &lt; lonelynerd> sounds great
00:34 &lt;@nop> lonelynerd nothing wrong with urandom if random is considered secure
00:34 &lt; lonelynerd> well if you check that there is enough entropy
00:36 &lt;@hezekiah> So, nop? How exactly do we handle this hhhhhhhh problem?
00:36 &lt;@nop> well
00:36 &lt;@nop> for 1.1.0 I would limit the amount of repeated characters
00:36 &lt;@nop> in a row that is
00:36 &lt;@nop> and then leave it for in depth discussion in 1.2
00:37 &lt;@hezekiah> OK. But what happens when someone does pattern like "hHhHhHhHhHhHhH"?
00:37 &lt; lonelynerd> :)
00:37 &lt;@nop> we need to create a counter that spaces it out
00:37 &lt;@hezekiah> (Let's assume the user is an idiot. The software is only as secure as the user!) :)
00:37 &lt;@nop> so so many bytes can not contain this letter
00:37 &lt;@nop> since last used
00:37 &lt; jeremiah> hello
00:37 &lt;@nop> hi
00:37 &lt;@hezekiah> jeremiah: hi. :)
00:37 &lt; jeremiah> hey hezekiah
00:38 &lt;@nop> for instance [h][H][xonH[xonH[ etc
00:38 &lt;@hezekiah> So, 'h' can't be repeated more than _m_ times in _x_ bytes?
00:38 &lt;@nop> yes
00:38 &lt; jeremiah> are we talking about buffer overflows?
00:38 &lt;@nop> it will be considered rejected entropy
00:38 &lt;@hezekiah> jeremiah: Nope! We're talking about entropy! :)
00:38 &lt;@nop> but still log the keyboard timings
00:38 &lt;@nop> just ignore it as a string
00:39 &lt; jeremiah> random number generators are supposed to make sure there isn't a correlation with the numbers anyways
00:39 &lt; jeremiah> you can do that with chi-square
00:39 &lt; jeremiah> right?
00:40 &lt;@nop> well yarrow helps mix
00:41 &lt;@hezekiah> You said we "log the keyboard timings". What's that mean?
00:42 &lt; jeremiah> hezekiah: times between when you hit keys
00:42 &lt; lonelynerd> that's difficult if input is buffered
00:42 &lt;@nop> just do the character thing, it will be fine
00:42 &lt;@nop> yarrow does the rest
00:42 &lt;@hezekiah> nop: Are we getting the entropy from the keys being hit or the timing between when the keys get hit?
00:42 &lt;@nop> both
00:42 &lt;@hezekiah> Oh. OK. :)
00:42 &lt;@hezekiah> I'll just write up some code that prohibits 'char' repeating more than 'm' times in 'x' bytes. :)
00:43 &lt;@nop> yes
00:43 &lt;@nop> thnx
00:43 &lt;@hezekiah> Then for development, we brainstorm. ;-)
00:43 &lt;@nop> yes
00:44 &lt; LeerokOnKnoppix> How 'bout you get entropy from all possible inputs like the microphone, internet, processor speed, temperature, memory usage and speed, and other things?
00:44 &lt; lonelynerd> LeerokOnKnoppix, calm down :P
00:44 &lt;@hezekiah> I refuse to collect entropy from my internet connection; if someone can sniff it, then the quality of my entropy is lowwered.
00:45 &lt;@nop> haha
00:45 &lt; lonelynerd> yeah, and the kernel already does a nice job in gathering entropy. applications shouldn't do it
00:46 &lt;@hezekiah> lonelynerd: That works fine as long as IIP is run on an OS with good kernel random number support. There are OS's that exist that _don't_ have good support!
00:46 &lt; PsionX> like windows
00:46 &lt;@hezekiah> lol
00:46 &lt; lonelynerd> hezekiah, yep
00:46 -!- PsionX is now known as WindowsHater
00:46 &lt; WindowsHater> lol
00:46 &lt; lonelynerd> hezekiah, just use some #ifdef there
00:47 -!- WindowsHater is now known as PsionX
00:47 &lt;@nop> this was discussed earlier
00:47 &lt;@nop> and we will look at it on 1.2
00:47 &lt;@nop> moving on
00:47 &lt; lonelynerd> ok ok
00:47 &lt;@nop> we'll end up repeating ourselves
00:47 &lt;@nop> a dozen times
00:47 &lt;@nop> before this meeting is over
00:47 &lt;@hezekiah> Yeah. :)
00:47 &lt;@hezekiah> Next item! :)
00:49 &lt;@hezekiah> Uh, nop? Do we have a next item?
00:49 &lt;@hezekiah> Perhaps: "What's on the list until we can release IIP 1.1"
00:50 &lt;@hezekiah> Currently, I have:
00:50 &lt;@hezekiah> 1.) mids adds docs for --randomdialog and --ignoreemptyrandom to isproxy.pod
00:50 &lt;@hezekiah> 2.) nop finishes working on his HTML docs
00:50 &lt;@nop> yeah
00:50 &lt;@hezekiah> 3.) We correct the 'hhhhhhhh' entropy problem by prohibiting a certain number of repeated characters.
00:51 &lt;@hezekiah> Anything else?
00:51 &lt;@nop> right
00:51 &lt;@nop> nope
00:51 &lt;@nop> not that i know of
00:51 &lt;@hezekiah> Well, hopefully all that will be done by next week! :)
00:51 &lt;@hezekiah> (Or earlier!)
00:51 &lt;@nop> yes
00:54 &lt;@hezekiah> So what's next on the agenda?
00:55 &lt;@nop> umm
00:55 &lt;@nop> questions,
00:55 &lt;@hezekiah> lol!
00:55 &lt; LeerokOnKnoppix> Not much, it appears.
00:55 &lt; LeerokOnKnoppix> Will there be socks?
00:55 * PsionX looks at his feet
00:55 &lt; LeerokOnKnoppix> No, I mean the proxy thing.
00:55 &lt;@nop> not in 1.1.0
00:56 &lt; LeerokOnKnoppix> Hmm.
00:57 &lt; LeerokOnKnoppix> Will there be IP spoofing?
00:57 &lt; lonelynerd> w-what?
00:57 &lt;@nop> umm, not in this lifetime
00:57 &lt; LeerokOnKnoppix> Never mind.
00:57 &lt; LeerokOnKnoppix> I'm just thinking up random questions.
00:58 &lt; lonelynerd> :)
00:58 &lt; LeerokOnKnoppix> Will there be any sort of file-transer?
00:58 &lt; LeerokOnKnoppix> *transfer
00:58 &lt;@nop> not in 1.1
00:58 &lt; LeerokOnKnoppix> Will there be buddy icons?
00:58 &lt;@hezekiah> LOL
00:59 &lt; PsionX> will someone please shut him up?
00:59 &lt; lonelynerd> LeerokOnKnoppix, you can already transfer files over iip but it's a bit slow
00:59 &lt; LeerokOnKnoppix> I know.
01:01 &lt; LeerokOnKnoppix> Will there be Reversi?
01:01 &lt; PsionX> this guy wants everything and a bag of chips too
01:02 &lt; LeerokOnKnoppix> Indeed.
01:02 &lt;@nop> the best question
01:02 &lt;@nop> will the human race be freed
01:02 &lt;@nop> from oppression
01:02 &lt; LeerokOnKnoppix> With IIP? Certainly!
01:02 &lt;@hezekiah> lol!
01:02 &lt; PsionX> i got a question
01:02 &lt; PsionX> ... can i kick hezy in the butt for no good reson?
01:02 &lt;@nop> sure
01:02 &lt; PsionX> lol
01:03 &lt;@hezekiah> nop: So my work for now is to write up the repeating-character-entropy fix.
01:03 &lt;@nop> yes
01:03 &lt;@nop> oh and change the world in one sitting
01:04 &lt;@hezekiah> lol
01:04 * aum pulls his face out of the other windows
01:04 &lt; LeerokOnKnoppix> Peace in Iraq.
01:04 &lt; aum> hi all
01:04 &lt; LeerokOnKnoppix> Hello.
01:04 &lt;@hezekiah> Oh, boy! I spent TOO LONG going over THAT one!
01:04 &lt;@nop> hi aum
01:04 &lt; PsionX> ...
01:04 &lt; PsionX> ... i got spikeys
01:05 &lt;@hezekiah> Question!
01:05 &lt; PsionX> Answer
01:06 &lt;@hezekiah> After IIP 1.1 is released, are we going to sit down and draw up a nice linear list of what needs to be done to decentralize the ircd server? (For example: does the "core" code need to be completed first?)
01:09 &lt;@nop> yes we will do that
01:09 &lt;@mids> s/1.1/1.1.0/
01:09 &lt;@hezekiah> lol. OK, mids. :)
01:10 &lt;@hezekiah> mids: Though it should probably be s/1\.1/1.1.0/ just for clarity's sake. ;-)
01:10 &lt;@mids> oops, sorry
01:10 &lt;@hezekiah> lol. :)
01:11 &lt;@hezekiah> Also:
01:11 &lt;@mids> maybe before decentralizing there should be another step
01:11 &lt;@hezekiah> I've seen that there is the capability to make varios crypto cores.
01:11 &lt;@mids> keeping a central irc, but letting the proxy be IRC aware
01:11 &lt;@mids> so it can already handle private conversations
01:11 &lt;@mids> etc
01:14 &lt;@hezekiah> mids: i.e. it interprets /msg and does direct user-to-user encryption?
01:14 &lt;@mids> yes
01:14 &lt;@hezekiah> Well, I don't know how abstract things have to say, but I think it's a good idea until we can get the server decentralized! :)
01:16 &lt;@hezekiah> About the crypto cores: if IIP has several crypto cores (SOCKS, SSL, and custom for example), then what happens when you have a connection between a user and several relays that has different encryption between each link?
01:16 &lt;@mids> you can do what GPG does
01:16 &lt;@mids> require a minimum
01:16 &lt;@mids> and if both parties have better, use that
01:16 &lt;@mids> also look hope SILC does it
01:17 &lt;@mids> bye hezekiah
01:17 &lt; PsionX> LOL dial up
01:17 &lt; PsionX> lol on hezy
01:17 &lt;@mids> ;)
01:17 &lt;@mids> wb
01:17 &lt; hezekiah> Let's say that SOCKS is weaker than SSL (I have no idea if it is.)
01:18 &lt; namless> what about own privat/publick keys that the user can add to (client or to IIP proxy) so he can crypt what he talks to chertain chanels or private querys? (meaning users who downt have the right key on these special chanels or private queries down understant other users and IIP proxy filters this crypted text away)
01:18 &lt; hezekiah> (Sorry about being nocked off the internet folks; my brother probably tried to get on.)
01:18 &lt; namless> down -> dont (dam bad english and typos :(
01:19 &lt;@mids> namless: like the existing blowfish etc encryption for irc clients, but then server side
01:19 &lt;@mids> (psybnc has it too)
01:19 &lt; namless> jep
01:20 &lt; namless> the system vould be build into the IIP proxy so it could be transparent to the client...
01:20 &lt;@mids> another thing that I'd like to see is support for multiple layers on the same 'mixnet'
01:20 &lt; namless> vould-> could
01:20 &lt;@mids> so you can do multiple protocols with the same relays
01:22 &lt; hezekiah> (OK. This is getting annoying.)
01:22 &lt;@mids> probably it is bedtime for you :)
01:23 &lt; hezekiah> Nah. That's not for hours.
01:23 &lt;@mids> so no divine intervention?
01:23 &lt;@hezekiah> lol
01:23 &lt;@hezekiah> So, mids. From what the logs said (Thank God for logs), you mentioned that we could do as GPG does: require a minimum and use better if we have it.
01:24 &lt;@mids> yeah
01:24 &lt;@mids> probably different systems can be compatible too
01:24 &lt;@mids> like homebrew DH and SSL one
01:24 &lt;@mids> with SSL just beeing faster
01:24 &lt; hezekiah> But all the advantage of one connection type being securer than the other are lost when someone along the long uses something less secure.
01:24 -!- LeerokOnKnoppix is now known as LeerokShovelSno
01:26 &lt; hezekiah> Oops. s/along the long/along the line/
01:26 &lt; hezekiah> Well, we can worry about that another day.
01:26 &lt;@mids> k
01:26 &lt;@mids> btw, any idea how to do something like &lt;br> in POD format?
01:26 &lt;@hezekiah> nop: Sometime we should also work on implementing RKA. :)
01:27 &lt;@hezekiah> mids: You know more about POD than I do because I know nothing about POD! :)
01:29 &lt;@nop> well we have RKA working but not as good as we'd like
01:29 &lt;@nop> the GMP stuff will change that
01:29 &lt;@hezekiah> mids: "E&lt;escape>" -- a character escape
01:29 &lt;@hezekiah> nop: We do? When did that happen?
01:29 &lt;@nop> it's been in
01:30 &lt;@nop> every 52 blocks it changes keys
01:30 &lt;@hezekiah> Ah
01:30 &lt;@hezekiah> Do you think we might make the key changing a little more random?
01:30 &lt; namless> "everyting should be random"...
01:31 &lt;@hezekiah> Like having a random number checked every 10 blocks and a 1 out of 3 chance of the key changing?
01:31 &lt;@hezekiah> ... or having an SHA sum of the last 3 plaintext messages checked and a 1 out of 3 chance of the key changing based on that?
01:35 &lt; lonelynerd> hmm
01:35 &lt;@mids> ok, info about --randomdialog and --ignoreemptyrandom added to POD
01:35 &lt; namless> by the way how "similar" is the traffic IIP is making? is there any plans to make this traffic to look as much random it can be? if the "transfer macanism" makes a static mark in the traffic then it can be detected as IIP traffic and can be started to be monitored and well there only the sky is the limit...
01:35 &lt;@hezekiah> And committed to HEAD and development?
01:36 &lt;@mids> oops
01:36 * mids does to dev too
01:37 &lt;@hezekiah> nop? Are you there?
01:37 &lt;@nop> sorry
01:37 &lt;@nop> what
01:37 &lt;@nop> dude, my brain is gone
01:37 &lt;@nop> can we discuss all this later
01:37 &lt;@hezekiah> OK. :)
01:37 &lt;@hezekiah> Sorry. :)
01:38 &lt;@mids> ok, lets close
01:38 &lt;@hezekiah> (If it makes you feel any better, my brain is going to be gone too after a Physics review and some calcus!) :)
01:38 &lt;@mids> commited to development too
01:38 * hezekiah hands mids the "baff"er
01:38 &lt;@hezekiah> OK. Good! :0
01:38 &lt;@mids> *baff*
01:38 &lt;@hezekiah> s/0$/)/
01:38 &lt;@hezekiah> Bye all! :)
01:38 &lt;@mids> cya next week
01:40 &lt; lonelynerd> bye
--- Log closed Wed Feb 19 01:40:48 2003
&lt;/div></description></item><item><title>Réunion de développement I2P</title><link>/fr/blog/2003/02/11/r%C3%A9union-de-d%C3%A9veloppement-i2p/</link><pubDate>Tue, 11 Feb 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/02/11/r%C3%A9union-de-d%C3%A9veloppement-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> _42, hezekiah, hobbs, lonelynerd, mids, nemesis, nop, thecrypto&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Feb 11 23:36:59 2003
23:37 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
23:37 [Users #iip-dev]
23:37 [ ArdVark ] [ logger ] [ mids] [ ptm ] [ UserX]
23:37 [ jeremiah] [ lonelynerd] [ pox ] [ thecrypto]
23:37 -!- Irssi: #iip-dev: Total of 9 nicks [0 ops, 0 halfops, 0 voices, 9 normal]
23:37 -!- Irssi: Join to #iip-dev was synced in 2 secs
23:57 &lt; nop> hi hezekiah
23:58 &lt; hezekiah> Hi. :)
23:58 -!- mode/#iip-dev [+o mids] by Trent
23:58 -!- mode/#iip-dev [+o nop] by Trent
23:58 &lt;@mids> gimme an h. e. z. e. k. i. a. h
23:58 &lt;@mids> hezekiah!
23:58 &lt; hezekiah> lol
23:58 &lt; lonelynerd> :D
23:58 &lt; hezekiah> (Hmmm ....)
23:59 * hezekiah gets an idea wondering if I can do something in IRC.
23:59 &lt;@nop> uh oh
23:59 -!- mode/#iip-dev [+o hezekiah] by Trent
23:59 -!- mode/#iip-dev [+o UserX] by hezekiah
23:59 &lt; _42> what?
23:59 &lt;@hezekiah> It works!
23:59 &lt;@mids> kick me out?
23:59 &lt;@hezekiah> Cool!
23:59 &lt;@hezekiah> No.
23:59 -!- mode/#iip-dev [-o UserX] by mids
23:59 &lt;@hezekiah> See if I could op UserX
23:59 &lt;@nop> it worked yes
23:59 &lt;@hezekiah> Oops.
23:59 &lt;@mids> userx didnt identify
23:59 &lt; _42> op everyone :)
23:59 &lt;@hezekiah> Oh.
23:59 &lt;@mids> he might be evil
23:59 &lt;@mids> :)
23:59 &lt;@hezekiah> My mistake. :(
23:59 &lt;@mids> *grin&amp;
23:59 &lt;@hezekiah> I was just wondering if I could do it. (Good at C. Newborn at IRC.)
--- Day changed Wed Feb 12 2003
00:00 &lt;@nop> anonymity and authentication take practice hezekiah
00:00 &lt;@mids> Tue Feb 11 23:00:05 UTC 2003
00:00 &lt; _42> Yeah, but we all know that nop is sa&amp;nbsp;fe.
00:00 &lt;@nop> you will learn grasshoper
00:00 &lt;@nop> ok
00:00 &lt;@nop> welcome
00:00 &lt;@mids> Welcome to the 30th meeting
00:00 &lt;@nop> _42 let's take this outside
00:00 &lt;@nop> ;)
00:00 &lt; thecrypto> yah!
00:00 &lt; thecrypto> 30!
00:00 &lt;@nop> sweet
00:00 &lt;@nop> ok
00:01 &lt;@nop> anyway
00:01 &lt;@nop> welcome, do we have anything specific on the agenda
00:01 &lt;@hezekiah> IIP 1.1 yet?
00:01 &lt;@mids> nope!
00:01 &lt; hobbs> 30 is the product of the first three primes. :)
00:02 &lt;@nop> hehe
00:02 &lt; thecrypto> yah!
00:02 &lt; thecrypto> primes!
00:02 &lt;@nop> simmer down everyone
00:02 &lt;@mids> showstoppers for IIP 1.1:
00:02 &lt;@mids> - file paths
00:02 &lt; _42> what about them?
00:03 &lt;@nop> 42 we have questions later
00:03 &lt;@nop> after all this
00:03 &lt;@nop> continue mids please
00:03 &lt;@mids> 42 asked what is one with the file paths I guess
00:03 &lt;@mids> I dont have other showstoppers
00:04 &lt;@nop> oh
00:04 &lt;@nop> well than do a .
00:04 &lt;@nop> so we know
00:04 &lt;@nop> sorry 42
00:04 &lt; _42> it's ok
00:04 &lt;@nop> ok umm, I believe UserX is working on the file path issue
00:04 &lt;@nop> I don't think he's at his keyboard at this moment
00:04 &lt;@mids> he didnt yet
00:04 &lt;@mids> I checked today
00:04 &lt;@nop> but I'll see if I can get that done stat
00:05 &lt;@hezekiah> I also proposed a solution.
00:05 &lt;@nop> oh ok
00:05 &lt;@hezekiah> I'm willing to code it if someone tells me what to do.
00:05 &lt;@mids> read http://sourceforge.net/tracker/index.php?func=detail&amp;aid=651711&amp;group_id=50945&amp;atid=461514
00:05 &lt;@mids> and fix it :)
00:05 &lt;@nop> ok, mids I think you know the details of what we wanted done, but did we decide on the proper paths?
00:05 &lt;@hezekiah> If that
00:06 &lt;@hezekiah> mids: ... that's the bugtracker ID, then I've already read it. :)
00:06 &lt;@mids> yeah
00:06 &lt;@mids> first ~/.iip/
00:06 &lt;@mids> if not, current dir
00:06 &lt;@hezekiah> Were we going to make an "install-local"?
00:07 &lt;@mids> yes
00:07 &lt;@hezekiah> BTW, accourding to my testing, the code already does that.
00:07 &lt;@mids> I already made that I think...
00:07 &lt;@hezekiah> It just requires that ~/.iip exists.
00:07 &lt;@mids> hezekiah: it never ever puts iip.log in there
00:07 &lt;@hezekiah> Ah.
00:07 &lt;@hezekiah> That can be corrected. :)
00:07 &lt;@mids> and maybe also not mynode.ref
00:07 &lt;@hezekiah> Any other files that need to be there?
00:07 &lt;@hezekiah> (I think it does put node.ref there.)
00:08 &lt;@mids> userx' problem was that the logger code is very low level
00:08 &lt;@hezekiah> How's that affect the file paths?
00:08 &lt;@mids> and it doesnt have the extended features like '@' extends to path
00:09 &lt;@hezekiah> (I wish people would tell me they want these things.) I can probably write that up for him.
00:09 &lt;@hezekiah> In the development tree that is. I'm not sure what the logging code in head looks like.
00:10 &lt;@hezekiah> I should be able to write that up for him in head as well.
00:10 &lt;@hezekiah> I'll have to ask him exactly what he wants. :)
00:11 &lt;@mids> do that
00:11 &lt;@hezekiah> OK. :)
00:11 &lt;@hezekiah> So exactly what files _aren't_ getting placed in ~/.iip?
00:12 &lt;@hezekiah> You mentioned iip.log.
00:12 &lt;@mids> according to codeshark: iip.log, isproxy.ini, mynode.ref, seed.rnd
00:12 &lt;@hezekiah> Hmmm.
00:12 &lt;@hezekiah> I can't remember which CVS tree I tested, but isproxy.ini, node.ref, and seed.rnd were are placed in ~/.iip.
00:13 &lt;@hezekiah> The key was that ~/.iip needs to exist _and_ isproxy.ini needs to be in ~/.iip or not exist.
00:13 &lt;@hezekiah> When those conditions are met, the 3 files I listed are placed in ~/.iip.
00:13 &lt;@mids> if not, current directory
00:14 &lt;@hezekiah> Right.
00:14 &lt;@hezekiah> isproxy.ini listen.ref node.ref seed.rnd
00:14 &lt;@hezekiah> Those are the files that the development branch places in ~/.iip.
00:14 &lt;@mids> what about mynode.ref ?
00:15 &lt;@hezekiah> mids, I've never met a file called mynode.ref.
00:15 &lt;@hezekiah> What is it?
00:15 &lt;@mids> it is created if you make a public/private relay
00:15 &lt;@mids> contains the info that is also sent to inform
00:15 &lt;@nop> yes
00:16 &lt;@nop> it's designed for if you want to do neighbor noding
00:16 &lt;@hezekiah> It is only mentioned in active sourcecode at: iip/iip-ui.c:650
00:16 &lt;@nop> they specifically piggy back off you
00:16 &lt;@nop> so they can bootstrap
00:16 &lt;@nop> into the network
00:18 &lt;@mids> ok
00:18 &lt;@mids> keep in mind that the filepath can be changed
00:18 &lt;@mids> it has to work if the filepath is changed too
00:18 &lt;@hezekiah> (I'm looking into where mynode.ref gets placed.)
00:18 &lt;@mids> or if the location for the individual files are specified too
00:18 &lt;@hezekiah> mids: right now the filepath is hardcoded into the code.
00:19 &lt;@mids> -f lets you change the path
00:19 &lt;@hezekiah> If features are added in the future to do those things, then the code can be adapted to work with them.
00:19 &lt;@mids> see my manpage :)
00:19 &lt;@hezekiah> Hmmm ... odd.
00:20 &lt;@hezekiah> Oh, duh! Right, the part that's hardcoded is used as a default parameter.
00:21 &lt;@mids> thats fine
00:21 &lt;@hezekiah> Anyway, I'll talk to UserX and see what he has done/wants done. :)
00:21 &lt;@nop> coo
00:21 &lt;@mids> huya
00:21 &lt;@hezekiah> huya?
00:21 &lt;@mids> lets try to get this done BEFORE the next meeting
00:22 &lt;@hezekiah> If I can catch UserX before the next meeting (which I should), and I can get rid of this cold (which I should), and I don't make any more braindead mistakes (which I hope I won't), then hopefully, it will be.
00:22 &lt;@hezekiah> (Note I garuntee nothing: Coding is far to volatile [no pun intended] to do that.)
00:23 &lt;@mids> would be awesome
00:23 &lt;@mids> okay
00:23 &lt;@mids> other release issues?
00:23 &lt;@mids> did everybody look at the new manpage?
00:23 &lt;@mids> can the old one be removed?
00:23 &lt;@hezekiah> Yeah.
00:23 &lt;@hezekiah> Do you want it removed?
00:24 &lt;@mids> I'll do that right away
00:24 &lt;@mids> I wont put the .1 manpage in CVS
00:24 &lt;@mids> if we release, it has to be created
00:25 &lt;@mids> I'll send my Makefile with install-local to the mailinglist
00:25 &lt;@hezekiah> Should the makefiles create the manpage?
00:25 &lt;@mids> not right now
00:26 &lt;@mids> end-users dont need to have perl
00:26 &lt;@hezekiah> OK. Should they be installed by the Makefile?
00:26 &lt;@mids> (which ships perldoc)
00:26 &lt;@mids> future versions can have a make distribute or something
00:27 &lt;@hezekiah> I'm asking these questions because right now the automake Makefiles for the development tree install the isproxy.1 manpage.
00:27 &lt;@mids> making a directive that makes an isproxy.1 out of isproxy.pod should be simple
00:28 &lt; lonelynerd> [
00:28 &lt;@hezekiah> Right. But that makes the end user require perl. :)
00:28 &lt; lonelynerd> whoops
00:28 &lt;@mids> pod2man -s 1 -c isproxy -r $VERSION ./$NAME/doc/isproxy.pod >./$NAME/doc/isproxy.1
00:28 &lt;@hezekiah> Remember, you said you don't want them to need perl.
00:28 &lt;@mids> then put that in the make distribute code
00:28 &lt;@mids> I am more talking about requirements for 1.1
00:28 &lt;@mids> 1.2 is different
00:29 &lt;@mids> k
00:30 &lt;@mids> TODO: mids mail install-local makefile
00:30 &lt;@mids> hezekiah contact userx
00:30 &lt;@hezekiah> Right.
00:30 &lt;@mids> nop: look at podfile
00:30 &lt;@mids> okay, for install-local
00:30 &lt;@mids> where should the binary and manpage be installed?
00:30 &lt;@mids> ~/bin and ~/man or something?
00:31 &lt;@mids> or not install manpage..
00:31 &lt;@hezekiah> What did UserX say in our email conversation?
00:31 &lt;@nop> ok
00:31 &lt;@hezekiah> Oops.
00:32 &lt;@hezekiah> nop?
00:32 &lt;@nop> yes
00:32 &lt;@nop> which email conversation
00:32 &lt;@hezekiah> You were saying something. :)
00:32 &lt;@nop> no
00:33 &lt;@nop> just saying I'd look at podfile
00:33 &lt;@hezekiah> Oh, mids, UserX, and I were going back and forth about what to do with the file path problem.
00:33 &lt;@hezekiah> Part of that involved making an install-local makefile target.
00:33 &lt;@hezekiah> I think I sent CC's of all my messages to you.
00:33 &lt;@mids> did get some
00:33 &lt;@hezekiah> Except for one that your email box wouldn't accept because it was full.
00:33 &lt;@hezekiah> (I anonymailed you the summary of that one.)
00:34 &lt;@hezekiah> I quote from UserX: "A possible solution to this is to add a "install-local" target to the Makefile. This would put the executable in ~/bin/ and other files in ~/.iip/."
00:35 &lt;@mids> mail sent
00:37 &lt;@hezekiah> So for now, install-local only copies node.ref and isproxy.
00:37 &lt;@hezekiah> I still see a small problem.
00:37 &lt;@hezekiah> When the user just runs "make install".
00:38 &lt;@hezekiah> ... then ~/.iip doesn't get created.
00:38 &lt;@hezekiah> Thus, isproxy will still leave its files in the current directory.
00:38 &lt;@mids> can you check userid with make?
00:38 &lt;@hezekiah> Huh?
00:38 &lt;@mids> so if you arent root, make install will give an error
00:39 &lt;@hezekiah> You can run a command like whoami.
00:39 &lt;@mids> would that be an option?
00:39 &lt;@hezekiah> id -u
00:39 &lt;@hezekiah> That should spit out the numeric ID of the user.
00:40 &lt;@mids> "Error: make install requires you to be root, use make install-local instead"
00:40 &lt;@hezekiah> Well, they should get that anyway if they are trying to copy files to /usr/local/bin
00:41 &lt;@hezekiah> It still doesn't fix the problem: isproxy will not place files in ~/.iip unless it exists, and "make install" doesn't create it.
00:41 &lt; nemesis> can i speak?
00:41 &lt;@hezekiah> (I don't see why not. Nop or mids can he speak?
00:41 &lt;@hezekiah> )
00:41 &lt; nemesis> ;)
00:41 &lt;@mids> please speak
00:42 &lt; nemesis> anyone know the linux distri SoL (server optimized linux) ? there are a root /server for all servers, unreal are added too
00:42 &lt;@mids> (hezekiah: make install makes /home/iip/.iip/ and installs there)
00:42 &lt; nemesis> it would be nice when iip goes someday in that distri
00:43 &lt; _42> What about configure --prefix=~ ?
00:43 &lt; nemesis> any suggestions?
00:43 &lt;@mids> _42: 1.1 doesnt have configure yet, 1.2 does
00:43 &lt; _42> oh.
00:43 &lt;@hezekiah> _42: the main branch of CVS doesn't have a configure script.
00:43 &lt;@mids> _42: good point though
00:43 &lt;@hezekiah> _42: but I already suggested that for 1.2. :)
00:44 &lt;@mids> nemesis: once 1.1 is out, we'll ask distributetions to make packages
00:44 &lt;@mids> which leads us to the following, we need an init.d script
00:44 &lt;@mids> we should really supply that
00:44 &lt; nemesis> SoL usese XML for that
00:44 &lt; nemesis> very nice configs...
00:44 &lt; _42> mids: they're distro-defined. I might be able to write a gentoo one.
00:45 &lt;@hezekiah> And Gentoo uses a different format than most.
00:45 &lt;@mids> iip.1.1.showstoppers.add(init.d-script)
00:45 &lt;@mids> maybe we can supply a general one?
00:45 &lt;@hezekiah> I wouldn't bet on it working.
00:45 &lt;@mids> ah
00:45 &lt;@mids> so, we dont have to?
00:45 &lt;@hezekiah> I'd save leave it to the distros, or make distro-specific ones.
00:45 &lt; _42> mids: gentoo uses a dependency system with its init.d scripts. It's simple, but incompatible.
00:45 &lt;@mids> k
00:45 &lt;@mids> then lets leave it
00:46 &lt;@mids> I still have some contact info of a debian packages
00:46 &lt;@hezekiah> _Especially_ when not all distros even USE init.d! (Gentoo uses a totally different format.)
00:46 &lt;@hezekiah> OK. :)
00:46 &lt;@mids> he offered to package iip in the past
00:46 &lt;@hezekiah> Cool! :) So where were we?
00:46 &lt;@mids> show stoppers
00:46 &lt;@mids> any more?
00:46 &lt;@hezekiah> Oh, yeah.
00:46 &lt;@hezekiah> I don't know of any
00:46 &lt; nemesis> when will 1.1 be released? ;)
00:46 &lt;@mids> nemesis: once all the show stoppers are tackled
00:47 &lt;@hezekiah> When we fix all the showstoppers! ;-)
00:47 &lt;@mids> what about the windows helpfile thing
00:47 &lt;@mids> how does that work atm?
00:47 &lt; nemesis> *g* k thx
00:47 &lt;@mids> what does it say
00:47 &lt; _42> mids: If I knew the proper start/stop commands I could write a gentoo runscript.
00:47 &lt;@hezekiah> I have no clue. I don't use Windoze unless I need to.
00:47 &lt;@mids> I believe that codeshark made a 'no help right now, see http://help.invisiblenet.net/' or something
00:47 &lt;@hezekiah> (If it comes to that, I could write one, _42. I use Gentoo.)
00:47 &lt;@mids> thx
00:47 &lt; _42> hezekiah: how about one of us does the ebuild, and the other the init.d? :)
00:47 &lt;@hezekiah> Fine. I don't really care. :)
00:48 &lt; _42> yes, but who does what?
00:48 &lt;@mids> ok
00:48 &lt;@mids> any windows user?
00:48 &lt;@hezekiah> You can do both if mids lets you. :)
00:49 &lt;@mids> it wont be bundled in the 1.1 release itself
00:49 * hezekiah listens to the thunderous silence resounding through the room.
00:49 &lt;@mids> oh yeah
00:49 &lt;@hezekiah> What?
00:49 &lt;@mids> nop had to read through the docs
00:49 &lt;@mids> some crypto things changed
00:50 &lt; _42> what, the ebuild? of course not. That's distributed from Gentoo HQ. in a mysteriopus complex in (DELETED FOR DISTRO SECURITY REASONS) via rsync
00:50 &lt;@hezekiah> So what's the list of stuff we need to do until 1.1 look like now?
00:50 &lt;@hezekiah> _42: I know. But you can write one and submit it to the bugzilla list.
00:50 &lt;@mids> - filepath
00:50 &lt;@mids> - install-local
00:50 &lt;@mids> - readme, install, authors update
00:51 &lt;@mids> - windows documentation check
00:51 &lt;@mids> .
00:51 &lt;@hezekiah> - and nop needed to look at those docs you mentioned?
00:51 &lt;@nop> ok
00:51 &lt;@hezekiah> Or was that the windoze doc check?
00:52 &lt;@mids> well
00:52 &lt;@mids> the docs on http:L
00:52 &lt;@hezekiah> Ah! :)
00:52 &lt;@mids> http://help.invisiblenet.net/ can be changed also after release
00:52 &lt;@hezekiah> So my work is talking to UserX about the filepath stuff and seeing how I can help all this.
00:52 &lt;@mids> yes
00:52 &lt;@mids> and pushing us to do our stuff
00:52 &lt;@hezekiah> lol.
00:53 &lt;@hezekiah> I wouldn't do good at that. You're better at pushing. ;-)
00:53 &lt;@mids> I k
00:53 &lt;@mids> I'll request daily updates
00:53 &lt;@mids> at 8.00 am
00:53 &lt;@mids> :)
00:53 &lt;@hezekiah> Do I change the development automake Makefile templates to mimic your install-local, or does it need to be reviewed first?
00:54 &lt;@mids> it is a request for comments
00:54 &lt;@hezekiah> Ah.
00:54 &lt;@mids> lets first put it in 1.1, if everybody agrees
00:54 &lt;@mids> cvs dev can be done later
00:54 &lt;@hezekiah> I have a comment: let's make a PREFIX var.
00:54 &lt;@hezekiah> Right now /usr/local is hardcoded into several variables.
00:55 &lt;@mids> in Makefile?
00:55 &lt;@hezekiah> This is a pain for anyone that needs to install on a system that doesn't use /usr/local.
00:55 &lt;@mids> ok
00:55 &lt;@hezekiah> i.e. INSTALLEXEPATH would look like this
00:55 &lt;@hezekiah> > PREFIX=/usr/local
00:55 &lt; _42> what's the syntax for checking out the 1.1 branch?
00:55 &lt; _42> from cvs
00:55 &lt;@mids> 1.1 is HEAD
00:55 &lt;@hezekiah> > INSTALLEXEPATH=$(INSTALLEXEPATH)/bin
00:55 &lt;@hezekiah> .
00:55 &lt; _42> ok
00:56 &lt;@hezekiah> 1.2 is development. :)
00:56 &lt;@hezekiah> ;-)
00:56 &lt; _42> oh, how zen
00:56 &lt; _42> You must be one with the development...
00:56 &lt;@hezekiah> Anyway, a PREFIX var would let someone go "make PREFIX=/usr install" instead of setting 3-4 other variables.
00:57 &lt;@hezekiah> _42: yeah. :)
00:57 &lt;@hezekiah> _42: but I do bugfix stuff for 1.1 too ... it's just that most my code goes in development.
00:57 &lt;@mids> how do you let make PREFIX= override the PREFIX in the Makefile?
00:57 &lt;@hezekiah> "make PREFIX=/usr install"
00:57 &lt; _42> 'k. But if dev is in CVS, wouldn't a co without a -r get it as well?
00:57 &lt;@mids> I mean, in the makefile itself
00:58 &lt;@hezekiah> It would override whatever PREFIX was set to in the makefile.
00:58 &lt;@mids> automagically?
00:58 &lt;@hezekiah> If PREFIX=/usr/local in the makefile "make PREFIX=/usr install" makes PREFIX=/usr instead.
00:58 &lt;@mids> great
00:58 &lt;@hezekiah> That's one way how Gentoo ebuild get around anoying makefiles. :)
00:58 &lt;@mids> ok
00:59 &lt;@mids> nother thing
00:59 &lt;@hezekiah> Cool.
00:59 &lt;@mids> in iip/doc/help/imaghes
00:59 &lt;@mids> iomages
00:59 &lt;@mids> images even :)
00:59 &lt;@mids> there are some bmp files
00:59 &lt;@mids> I believe that they can be removed
00:59 &lt;@mids> iip.pdf in doc/help too
00:59 &lt;@hezekiah> You sure the files in doc/help don't use them?
00:59 &lt;@mids> no idea
00:59 &lt;@mids> I am not a windows guy
00:59 &lt;@hezekiah> (Ouch.)
01:00 &lt;@mids> should ask codeshark
01:00 &lt;@mids> he made em
01:00 &lt;@hezekiah> Neither here, but I try to be careful.
01:00 &lt;@hezekiah> I'll leave the removing of files from the HEAD branch to you. :)
01:00 &lt;@hezekiah> (... and keep my neck safely on my shoulders.) ;-)
01:00 &lt;@mids> ok, I removed isproxy.1 from both branches
01:00 &lt;@hezekiah> Ah.
01:00 &lt;@mids> super todo: mail todo list to mailinglist
01:00 &lt;@mids> :)
01:00 &lt;@hezekiah> lol
01:01 &lt;@hezekiah> First we should update it.
01:01 &lt;@hezekiah> There are a bunch of things I've done that never got checked off.
01:01 &lt;@hezekiah> Also, the development branch makefiles depended on isproxy.1.
01:01 &lt;@mids> oh
01:01 &lt;@mids> I already removed isproxy.1 from dev
01:02 &lt; _42> The Makefile should support copying files to one dir but configuring the executable for another
01:02 &lt;@hezekiah> So what do I do _exactly_ with isproxy.pod?
01:02 &lt;@mids> here it comes:
01:02 &lt; hobbs> mmm. pod.
01:02 &lt;@hezekiah> Well, we can put it back if we need to, but I think there are better things to do. :)
01:02 &lt;@mids> hezekiah: pod2man -s 1 -c isproxy -r $VERSION ./$NAME/doc/isproxy.pod >./$NAME/doc/isproxy.1
01:02 &lt;@hezekiah> _42: it does. The executable and makefiles go in different places. They were both targets for "make install" though.
01:03 &lt;@mids> I hope that the makefile knows the version somehow
01:03 &lt;@hezekiah> I can handle that.
01:03 &lt;@hezekiah> But this makes the user require perl.
01:03 &lt;@nop> sorry guys I'm in and out
01:03 &lt;@nop> at work so
01:03 &lt;@hezekiah> (We were over this before.)
01:03 &lt; _42> No, I mean copy the files to one directory specified by overriding a makefile var and configure them for another
01:03 &lt;@hezekiah> No problem. :)
01:03 &lt;@mids> you can replace "./$NAME/doc/isproxy.pod >./$NAME/doc/isproxy.1" with "$? > $@"
01:03 &lt; _42> k
01:04 &lt;@hezekiah> OK.
01:04 &lt;@hezekiah> But this still leaves the user of the development branch dependant on perl.
01:04 &lt;@hezekiah> Is that OK?
01:04 &lt;@mids> depend on pod2man
01:04 &lt;@hezekiah> OK.
01:04 &lt;@hezekiah> So I make the configure script look for it.
01:04 &lt;@mids> yes
01:05 &lt;@mids> _42: doesnt gentoo patch makefiles etc?
01:05 &lt;@mids> (like freenet does)
01:05 &lt;@hezekiah> nop: any objections to me having the configure script look for pod2man and having the makefile (in the development tree) build the manpage?
01:05 &lt;@hezekiah> mids: Gentoo uses patches, sed, or just sets makefile VAR's.
01:06 &lt;@hezekiah> mids: whichever least drastic measure is required. :)
01:06 * mids guesses that nop doesnt object
01:06 &lt; _42> mids: it can, but it's easier to add a PREFIX=${D}/
01:06 &lt;@mids> _42: yop
01:06 &lt; _42> freenet patches akefiles?
01:06 &lt;@mids> freebsd
01:06 &lt; _42> ah
01:07 &lt;@mids> or maybe it doesnt
01:07 &lt;@mids> anyway
01:08 &lt;@mids> - filepath (A hezekiah, userx)
01:08 &lt;@mids> - Makefile install-local,PREFIX
01:08 &lt;@mids> - README, INSTALL, AUTHORS (mids)
01:08 &lt;@mids> - windows documentation (codeshark)
01:08 &lt;@mids> - docs (nop)
01:08 &lt;@mids> any additions?
01:09 &lt;@mids> otherwise I'll mail that
01:09 &lt;@hezekiah> Not that I can think of. :)
01:10 &lt;@mids> who will do the makefile?
01:10 &lt;@mids> me?
01:10 &lt;@hezekiah> You do the HEAD one.
01:10 &lt;@mids> I am talking about HEAD
01:11 &lt;@hezekiah> I usually take care of the makefiles/configure script in development. :)
01:11 &lt;@hezekiah> You do it. :)
01:12 &lt; lonelynerd> what about debian packages? ;)
01:12 &lt;@mids> lonelynerd: that can be done after the code is frozen / release is made
01:12 &lt; lonelynerd> sure
01:13 &lt;@mids> TODO mailed
01:13 &lt;@mids> ok
01:13 &lt;@mids> question round?
01:14 &lt;@mids> question round.
01:14 &lt; hezekiah> Sorry about that.
01:14 &lt; hezekiah> I got disconnected.
01:14 &lt;@mids> you did? :)
01:14 &lt; hezekiah> Yeah. :)
01:16 &lt;@mids> okay, meeting participants without questions are not allowed to ask any for a week if they could ask them now :)
01:16 &lt;@hezekiah> lol.
01:16 &lt;@hezekiah> mids: do people actually come up to you with questions during the week?
01:17 &lt;@mids> shiploads
01:17 &lt;@hezekiah> Wow!
01:17 &lt; lonelynerd> ;)
01:17 &lt;@mids> mostly in #iip and #help
01:17 &lt;@hezekiah> Oh. "Mommy, Mommy! What's an isproxy!?"
01:17 &lt;@hezekiah> ;-)
01:17 &lt;@mids> RTFM
01:18 &lt;@hezekiah> lol
01:18 &lt;@mids> ok
01:18 &lt;@mids> end?
01:18 * hezekiah hands mids his gaffle to "baf"
01:18 &lt;@mids> baf it will be
--- Log closed Wed Feb 12 01:19:02 2003
&lt;/div></description></item><item><title>Réunion de développement I2P</title><link>/fr/blog/2003/02/04/r%C3%A9union-de-d%C3%A9veloppement-i2p/</link><pubDate>Tue, 04 Feb 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/02/04/r%C3%A9union-de-d%C3%A9veloppement-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> FillaMent, hezekiah, jrandom, lonelynerd, mids, MrEcho&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Feb 04 23:38:39 2003
23:38 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
23:38 [Users #iip-dev]
23:38 [ co ] [ mids ] [ Neo] [ ptm ]
23:38 [ logger] [ MrEcho] [ pox] [ UserX]
23:38 -!- Irssi: #iip-dev: Total of 8 nicks [0 ops, 0 halfops, 0 voices, 8 normal]
23:38 -!- Irssi: Join to #iip-dev was synced in 12 secs
23:51 &lt; mids> nop wont be on
23:51 -!- mode/#iip-dev [+o mids] by Trent
23:51 -!- mode/#iip-dev [+o UserX] by mids
23:59 -!- mode/#iip-dev [+o hezekiah] by mids
23:59 -!- mode/#iip-dev [+o hezekiah] by Trent
23:59 &lt;@hezekiah> Oops!
23:59 &lt;@hezekiah> I was just about to try that, mids! :)
23:59 &lt;@hezekiah> I think I figured it out!
23:59 &lt;@mids> you did
23:59 * hezekiah feals very happy with himself for learning more about IRC. :)
--- Day changed Wed Feb 05 2003
00:00 &lt; MrEcho> lol
00:00 &lt;@mids> Tue Feb 4 23:00:10 UTC 2003
00:00 &lt;@mids> Welcome to the 29th iip meeting
00:00 &lt;@mids> nop emailed me that he wont be there
00:00 &lt;@mids> so you got to do it without him
00:00 &lt;@mids> I dont have a specific agenda
00:00 &lt;@mids> except for this
00:01 &lt;@mids> 1) welcome :)
00:01 &lt;@mids> 2) highlights of the week
00:01 &lt;@mids> 3) questions
00:01 &lt;@mids> .
00:01 &lt;@mids> any highlights to report?
00:02 &lt;@hezekiah> Uh, not on my side. I'm still waiting for UserX or nop to look at the GnuMP BigNum impl. to see if it's OK.
00:02 &lt;@mids> userx added some code to the isproxy so that an empty node.ref file wont do harm if you upload
00:02 &lt;@hezekiah> The configure options for it got uploaded though.
00:02 &lt;@hezekiah> Is IIP 1.1 out yet?
00:03 &lt;@mids> havent seen it
00:03 &lt;@hezekiah> I guess not.
00:03 &lt;@mids> only thing is that we need to look at the location where the files are saved
00:04 &lt;@hezekiah> Hmmm ...
00:04 &lt;@mids> and if that gives bugs on different operating systems
00:04 &lt;@hezekiah> What exactly is the problem?
00:05 * mids loads the sourceforge bugtracker
00:05 &lt;@mids> http://sourceforge.net/tracker/index.php?func=detail&amp;aid=651711&amp;group_id=50945&amp;atid=461514
00:05 * hezekiah is doing the same.
00:05 &lt;@hezekiah> Thanks. :)
00:06 &lt;@hezekiah> I remeber looking at that briefly once.
00:07 &lt;@hezekiah> The tricky part is what you are supposed to do in Windows.
00:07 &lt;@hezekiah> The *nix/*BSD part shouldn't be that difficult. (I hope.)
00:07 &lt;@mids> in windows it does just look at the current working directory
00:08 &lt;@hezekiah> I'll leave the Windows part to UserX. :)
00:08 &lt;@mids> the windows behavious shouldnt change imho
00:09 &lt;@hezekiah> Whatever. I run linux, and avoid Windows whenever I can. ;-)
00:09 &lt;@mids> same
00:09 &lt;@mids> but what behaviour do we want for unix?
00:09 &lt;@hezekiah> The behavior is defined in the code using #ifdef's based on platform.
00:09 &lt;@mids> you need to have access to the root/iip account to be able to access ~iip/.iip
00:10 &lt;@mids> so it should also look in other dirs
00:10 &lt;@mids> like ~/.iip
00:10 &lt;@mids> or the current dir
00:10 &lt;@hezekiah> Well, if isproxy is installed the default thing for a program to do would be look in /home/&lt;user's homedir name>/.iip
00:10 &lt;@hezekiah> So in my case: /home/hezekiah/.iip
00:10 &lt;@hezekiah> node.ref would be /home/hezekiah/.iip/node.ref
00:11 &lt;@hezekiah> Then each user can have their own settings, etc.
00:11 &lt; MrEcho> you can kind of do the same thing in NT
00:11 &lt; MrEcho> my doc's folder is protected
00:11 &lt;@hezekiah> But under Win9[58] there really aren
00:11 &lt; MrEcho> ya
00:11 &lt;@hezekiah> aren't user specific home dirs.
00:12 &lt; MrEcho> anyone using 9x needs help anyways ....
00:12 * hezekiah laughs
00:12 &lt;@hezekiah> Well, I'll email nop and ask him how he wants it done for *nix. Then, I'll see what I can do.
00:12 &lt;@mids> mail the list please
00:13 &lt;@mids> the we can all discuss
00:13 &lt; MrEcho> for the 9x ppl just put the files in ./.iip/
00:13 &lt;@hezekiah> OK.
00:13 &lt;@hezekiah> Or when IIP is installed it could be installed in Program Files/IIP.
00:14 &lt; MrEcho> for 9x ppl
00:14 &lt;@hezekiah> node.ref, isproxy.ini, seed.rnd, etc. could be placed there.
00:14 &lt;@mids> if you start IIP with a windows start thingie, then you can set the workingdirectory
00:15 &lt;@hezekiah> Well, anyway, I don't intend to touch the Windows implementation with a ten-foot poll. UserX can figure this one out. ;-)
00:15 &lt; MrEcho> :P
00:15 &lt;@mids> ok
00:15 &lt; FillaMent> You could look into a nasty WSH script. Then you can store in info in the registry
00:15 &lt;@hezekiah> (My compiler might not even _compile_ IIP under Windows!)
00:15 &lt;@mids> :)
00:15 &lt; MrEcho> fuck the registry
00:15 &lt;@hezekiah> FillaMent: if we used the registry in a program that needs to work under *nix, it would be an #ifdef NIGHTMARE!!
00:16 &lt; FillaMent> Not what I"m saying
00:16 &lt;@hezekiah> (But I will admit I tought of it to for a few seconds ... only a few, mind you.)
00:16 &lt;@hezekiah> Oh?
00:16 &lt;@hezekiah> Explain? :)
00:17 &lt; FillaMent> Have the location of the data file stored in the registry, then launch IIP with a WSH script that pulls the path out of the registry and pass it to the program as a cmnd line option
00:17 &lt; MrEcho> http://bofh.st/bofh/images/traffic.gif
00:18 &lt;@hezekiah> That might be doable.
00:19 &lt;@mids> I only had someone asking for windows NOT to change the current system there
00:19 &lt;@mids> maybe it would be nice to let it work without registry
00:19 &lt; FillaMent> A while back I wrote a script that would replace the name of the last logged in user with an arbitrary string. NT Ninja Vanish =) Had to do it because Generals and Colonels would freak because there was another login nam
00:19 &lt;@mids> from a security / anonymity pov
00:20 &lt;@hezekiah> I have to admit that I hate the Windoze registry with a pasion, just my personal opinion, though. :)
00:20 &lt; MrEcho> same here hezekiah
00:20 &lt; MrEcho> but ive learned to work with it
00:20 &lt;@hezekiah> So have I, ... but I still hate it. :)
00:20 &lt;@mids> so
00:20 &lt;@mids> lets investigate this week how the system currently works
00:21 &lt;@mids> and discuss on the list about how it should
00:21 &lt;@hezekiah> Right.
00:21 &lt;@mids> after that, make it work like it should :)
00:21 &lt;@hezekiah> I'll post an email to start up the conversation.
00:21 &lt;@mids> yay
00:21 &lt;@mids> so
00:21 &lt;@mids> next item?
00:22 &lt;@hezekiah> 3.) questions
00:22 &lt; MrEcho> where the hell is 1.1
00:22 &lt;@mids> *nod*
00:22 &lt; MrEcho> hehe
00:22 &lt;@hezekiah> I don't know.
00:22 &lt;@hezekiah> But I think the reason it's not out is because of the aforementioned bug.
00:22 &lt;@hezekiah> (The one we are going to talk about on the mailing list.)
00:23 &lt; MrEcho> i just hope it connects faster and more stable connections
00:24 &lt;@hezekiah> (I have to admit I haven't had a problem with unstable connections, and I usually connect to the 1st or 2nd node I try.)
00:24 &lt;@mids> but that is just because you have a clean node.ref, I assume?
00:24 &lt;@hezekiah> No.
00:24 &lt;@hezekiah> I have a normal node.ref
00:24 &lt;@mids> oh
00:25 &lt;@mids> but you never stay online for 24 h
00:25 &lt;@hezekiah> It's the one the server gives me each time I conect.
00:25 &lt; FillaMent> I can stay connected for a couple days, usually.
00:25 &lt;@hezekiah> No. I have a life. ;-)
00:25 &lt;@mids> one can stay online without irc-ing ofcourse
00:25 &lt;@mids> *geeh*
00:25 &lt;@hezekiah> And my family's phone line is the same on the internet connection is on. :)
00:25 &lt; jrandom> eww
00:26 &lt;@mids> then get offline now!
00:26 &lt;@mids> :)
00:26 &lt;@hezekiah> Other questions?
00:26 &lt;@mids> I dont have those
00:28 &lt; FillaMent> HaZaa...
00:28 &lt;@hezekiah> HaZaa?
00:28 &lt;@mids> gesundheit
00:28 &lt;@hezekiah> *lol*
00:28 &lt;@hezekiah> Was that a question, FillaMent?
00:28 &lt; FillaMent> My FServe
00:29 &lt;@hezekiah> OK. I'm lost. :)
00:29 &lt;@mids> tell us about it hezekiah
00:29 &lt;@mids> s/hezekiah/FillaMent/
00:30 &lt; FillaMent> I was just wondering if there'd be any expected problems using IIP as a comm backbone for a lot of file browsing.
00:30 &lt; FillaMent> And eventually a text-based protocol like HTTP
00:30 &lt;@mids> you will be bound to the slowness of IIP
00:30 &lt;@mids> the 50B/s limit
00:31 &lt;@hezekiah> IIP might not always be slow, mids. ;-)
00:31 &lt;@hezekiah> We shall optimize and improve. :)
00:31 &lt;@mids> hurray
00:31 &lt; FillaMent> That's not a big deal since we're not doing actual file transfer of IIP. Just comm. I'm concerned with whether or not it would be a strain.
00:32 &lt; lonelynerd> 50B/s might be ok for telnet
00:32 &lt;@hezekiah> (Mids? You want to answer all this? I'm reeaaallllyyy lost.)
00:32 &lt;@mids> ok
00:32 &lt;@mids> FillaMent is working on something caled HaZaa
00:32 &lt;@mids> it is some fserve on IIP
00:33 &lt;@mids> which uses Freenet for the actual file sharing
00:33 &lt;@mids> right?
00:33 &lt; FillaMent> Yeah... IIP for the browsing.
00:33 &lt;@mids> so you have some telnet/ftp like interface locally
00:33 &lt; FillaMent> firing it up now.
00:34 &lt; FillaMent> haz: /msg hazaaclone shell
00:36 &lt; FillaMent> haz: /msg hazaaclone cd /stuff/mp3s
00:38 &lt;@hezekiah> Not bad!!
00:38 &lt;@hezekiah> Uh ... how do you leave the shell?
00:38 &lt; FillaMent> It just times out.
00:38 &lt;@hezekiah> Oh ...
00:39 &lt; FillaMent> Think traffic like that would be a problem... I expect /lots/ of people will run them. Especially since DALnet just put a ban on FServes
00:40 &lt; HazaaClone> I might clog your chat network =)
00:40 &lt;@hezekiah> Hmmm ...
00:40 &lt;@hezekiah> That would be a problem. :)
00:41 &lt; FillaMent> Dunno how much traffic it would be or what effect it will have on IIP.
00:41 &lt;@mids> during the slashdot attack we did do pretty well
00:41 &lt; FillaMent> Sounds solid then.
00:41 &lt;@mids> the total amount of people wasnt too high
00:41 &lt;@mids> but it was constant joining and parting
00:42 &lt; FillaMent> I /think/ I got the flooding issue fixed.
00:43 &lt;@hezekiah> Well, if you threw in an "exit/quit" command, maybe the connections would be lower. Just a suggestion. :)
00:44 &lt;@hezekiah> Well, I had better go. See you all around. :)
00:44 &lt; FillaMent> THe eventual version will use IIP to pass search queries and query results.
00:45 &lt;@hezekiah> mids: I'm looking into the code on the file placement bug. I should have an email up on the mailing list shortly. :)
00:45 &lt;@hezekiah> Bye, all! :)
00:45 &lt;@mids> bye
00:46 &lt; MrEcho> hey mids .. have you checked out iip-im latly
00:46 &lt;@mids> nope
00:46 &lt;@mids> but I didnt get many CVS updates
00:46 &lt; MrEcho> got a bunch of stuff done
00:46 &lt;@mids> lets end the official part of the meeting
00:46 &lt; MrEcho> im working on xml themes right now
00:46 &lt;@mids> and move over to friendly chit chat
00:46 &lt; MrEcho> ...
00:47 &lt; FillaMent> ooooo! That just gave me an idea.
00:48 &lt; FillaMent> Oooo.... this is going to ROCK!
00:48 &lt;@mids> ?
--- Log closed Wed Feb 05 00:48:36 2003
&lt;/div></description></item><item><title>Réunion de développement I2P</title><link>/fr/blog/2003/01/28/r%C3%A9union-de-d%C3%A9veloppement-i2p/</link><pubDate>Tue, 28 Jan 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/01/28/r%C3%A9union-de-d%C3%A9veloppement-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> Bouris, case, Debrys, hezekiah, lonelynerd, mids, MrEcho, nop&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Jan 28 22:35:17 2003
22:35 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
22:35 [Users #iip-dev]
22:35 [ co] [ logger] [ pox] [ ptm] [ UserX]
22:35 -!- Irssi: #iip-dev: Total of 5 nicks [0 ops, 0 halfops, 0 voices, 5 normal]
22:35 -!- Irssi: Join to #iip-dev was synced in 2 secs
22:41 -!- mode/#iip-dev [+o mids] by Trent
22:41 -!- mode/#iip-dev [+v logger] by mids
22:41 -!- mode/#iip-dev [+o UserX] by mids
23:56 -!- mode/#iip-dev [+o nop] by mids
--- Day changed Wed Jan 29 2003
00:00 &lt;@mids> Tue Jan 28 23:00:00 UTC 2003
00:00 &lt;@nop> hi
00:00 &lt; Debrys> greetings
00:00 &lt; case> hallo
00:00 &lt;@nop> hi
00:00 &lt; Bouris> Hi.
00:00 &lt; MrEcho> hey case
00:00 &lt;@nop> meeting started
00:00 &lt; case> sup echo
00:01 &lt;@mids> nop: agenda please
00:01 &lt;@nop> ok
00:01 &lt;@nop> I thought you had it
00:01 &lt;@nop> ;)
00:01 &lt;@nop> 1) welcome
00:01 &lt;@mids> 1) Welcome
00:01 &lt;@mids> 2) Normal stuff
00:01 &lt;@mids> 3) Questions
00:01 &lt;@mids> .
00:01 &lt;@nop> sure that works
00:01 &lt;@nop> welcome to the nth IIP-dev meeting
00:01 &lt;@nop> 2) Normal stuff, i.e. IIP update
00:01 &lt;@nop> ok
00:02 &lt;@nop> we're working on getting rc3 changed to 1.1 final
00:02 &lt;@nop> I think all that's left is some path fix bugs
00:02 &lt;@mids> hezekiah made the patch for -h, nop is reviewing it
00:02 &lt;@nop> yes
00:02 &lt;@nop> actually he can commit, I'll let him know, forgot to email him
00:02 &lt;@mids> ok
00:02 &lt;@nop> also
00:02 &lt;@mids> then we just got to check how the other reported bug is
00:03 &lt;@nop> Hezekiah has successfully compiled a version of IIP with the GNU Multi Precision library
00:03 &lt;@nop> and it was a success
00:03 &lt; MrEcho> cool
00:03 &lt;@nop> the crypto speed was improved
00:03 &lt;@nop> so that will be something we do for 1.2
00:03 &lt;@nop> 1.2 is focusing on standards as well, standardized crypto engine and big number routines
00:03 &lt;@nop> etc
00:03 &lt;@mids> there is our hero!
00:04 -!- mode/#iip-dev [+o hezekiah] by mids
00:04 &lt;@hezekiah> Who?
00:04 &lt;@nop> you
00:04 &lt;@mids> you!
00:04 &lt;@hezekiah> Sorry I'm late. :)
00:04 &lt;@hezekiah> (And thanks for the compliment.)
00:06 &lt;@hezekiah> Did I miss the meeting? ... or is it still going?
00:06 &lt;@mids> nop was just telling about the update works
00:06 &lt;@mids> and that you can commit the -h patch
00:06 &lt;@hezekiah> OK.
00:06 &lt;@mids> then we got to see how severe the problems with the file paths are
00:06 &lt;@hezekiah> I just got through reading the logs.
00:06 &lt;@mids> test in multiple locations etc
00:06 &lt; MrEcho> anything new for windows users?
00:06 &lt;@mids> platofrms I mean
00:08 &lt;@hezekiah> Well, the -h bugfix might affect the windows users. I'm not sure if it was a problem over there.
00:09 &lt;@hezekiah> As for the GnuMP implementation of BigNum, that should be part of the 1.2 release for windows (though it might take some work to get it to run on windows.)
00:09 &lt; Debrys> may i ask what this BigNum-stuff is all about?
00:10 &lt; case> what version of libgmp was it dones with?
00:10 &lt; case> er
00:10 &lt; case> dones/done
00:10 &lt;@hezekiah> Well, since mids and nop seem to have dissapeared for the moment, I'll explain it while we wait for them to get back.
00:10 &lt;@mids> I am listening
00:10 &lt;@mids> please entertain
00:10 &lt;@hezekiah> First I'll answer case's question because it is simple. I used version 4.1 of GnuMP.
00:10 &lt;@hezekiah> (Gentoo doesn't have 4.1.2 yet.)
00:11 &lt;@hezekiah> Next is Debrys question:
00:11 &lt;@hezekiah> BigNum structure with a is a bunch of functions used in the isproxy source code.
00:11 &lt;@hezekiah> It is basically just a way to make integers that are REALLY REALLY big.
00:11 &lt;@hezekiah> Obviously modern CPU's don't offer really really big integer types, so C doesn't have them.
00:12 &lt;@hezekiah> ... and crypto needs to use really big numbers.
00:12 &lt;@hezekiah> Thus, an implementation of a "BigNum" is needed.
00:12 &lt; Debrys> i think i got it :) thank you
00:12 &lt;@hezekiah> Currently, we have 2 implentations of BigNum: one in SSL and one in GnuMP.
00:12 &lt;@hezekiah> You're welcome. :)
00:12 &lt;@hezekiah> Back to you, mids. :)
00:12 &lt;@mids> ok
00:12 * hezekiah hands the microphone back.
00:13 &lt;@mids> I am done on point 2
00:13 &lt;@mids> lets go to the question round
00:13 &lt;@mids> questions?
00:13 &lt;@hezekiah> (oh, the irony.) ;-)
00:13 &lt;@hezekiah> Yeah. Are we almost to 1.1 release yet?
00:14 &lt;@hezekiah> What still needs to be done? (Besides get codeshark to make a tarball.)
00:14 &lt;@mids> testing if files are stored in the right directories
00:14 &lt;@mids> in every case
00:15 &lt;@mids> hezekiah: please tell me if you did commit the -h thing, then I'll put the bug item closed
00:15 &lt;@nop> oh hezekiah you can commit
00:15 &lt;@nop> the -h thing
00:15 &lt;@nop> ;)
00:15 &lt;@hezekiah> I haven't commited the -h thing yet.
00:15 &lt;@hezekiah> I don't know what branch to commit to. :)
00:15 &lt;@nop> he does now ;)
00:16 &lt;@hezekiah> Give me a minute and I
00:16 &lt;@hezekiah> I'll update the bugfix.
00:16 &lt; Debrys> hmm, what will be new or changed in 1.1? not too much into detail - just in general
00:16 &lt;@hezekiah> 1. Bugfixes! :)
00:17 &lt;@mids> 2. more bugfixe
00:17 &lt; Debrys> lol
00:17 &lt;@nop> debrys no major changes
00:17 &lt; Debrys> anything which makes the connections more stable?
00:17 &lt;@nop> just bug fixes
00:18 &lt;@mids> Debrys: we will try that with a more minimum node.ref in the initial distribution
00:18 &lt; Debrys> i did a.......... rather unelegant hack to the node.ref..........
00:19 &lt; Debrys> only the invisiblenet relays.......... no update of node.ref
00:19 &lt; Debrys> i havent ping-timeout'ed for days........
00:19 &lt; Debrys> before of that i god disconnected in 30min intervals on average
00:20 &lt; Debrys> but its not a very good solution :)
00:21 &lt; Debrys> also.......... on the floppy-disk thing........
00:21 &lt; Debrys> i asked someone if he would do a hack for me on the boxedIRC-Source......
00:22 &lt; Debrys> if he accepts, this means i would have an 120kb IRC-Client which doesn't need any installation and saves all its settings in a ini-file on the disk
00:23 &lt;@mids> nice
00:23 &lt;@mids> keep us informed please
00:23 &lt; Debrys> if this works, there will not only be IIP and a IRC-Client on the disk, but also an email-client...... and i'm trying to get a PGP-App on it too........... maybe also a messenger client :)
00:23 &lt; Debrys> I'll do :)
00:23 &lt; lonelynerd> sound nice.
00:23 &lt; lonelynerd> [ sounds even. ]
00:24 &lt;@mids> ok
00:24 &lt;@mids> more things?
00:24 &lt; Debrys> nope
00:25 * mids searches for his meeting-hammer
00:25 &lt;@hezekiah> Almost got the patch up, mids.
00:25 &lt;@mids> hurray
00:25 &lt;@mids> *baff*
00:25 &lt;@mids> meeting closed
00:25 &lt;@hezekiah> lol.
00:25 &lt; Debrys> :)
00:26 &lt; Bouris> Hooray!
00:27 &lt;+logger> cya next week
--- Log closed Wed Jan 29 00:27:06 2003
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2003/01/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Wed, 15 Jan 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/01/15/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> FillaMent, hezekiah, LeeroklaLacerta, mids, nop, sdgg, thecrypto&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Jan 14 22:44:57 2003
22:45 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
22:45 [Users #iip-dev]
22:45 [ logger] [ pox]
22:45 -!- Irssi: #iip-dev: Total of 2 nicks [0 ops, 0 halfops, 0 voices, 2 normal]
22:45 -!- Irssi: Join to #iip-dev was synced in 3 secs
23:48 -!- StoVoKor|away is now known as StoVoKor
23:58 &lt; mids> Tue Jan 14 22:58:16 UTC 2003
23:59 &lt; mids> 1 minute
--- Day changed Wed Jan 15 2003
00:00 &lt; mids> Tue Jan 14 23:00:00 UTC 2003
00:00 &lt; mids> Welcome to the 26th IIP meeting
00:00 &lt; mids> I didn't get any agenda items from anybody, so I'll just propose my own:
00:00 &lt; mids> - Release of 1.1-final
00:00 &lt; mids> do you guys have anything else to add?
00:00 &lt; hezekiah> (I propose an agenda item: What's the current major feature being worked on in IIP 1.2 dev?)
00:01 &lt; mids> great
00:01 &lt; FillaMent> I have a couple suggestions for additions to anonymail
00:01 &lt; mids> ok
00:01 &lt; mids> Agenda:
00:02 &lt; mids> - What's the current major feature being worked on in IIP 1.2 dev
00:02 &lt; mids> - Anonymail suggestions
00:02 &lt; mids> - Release of 1.1-final
00:02 &lt; mids> .
00:02 * mids hands the microphone to hezekiah
00:02 &lt; FillaMent> Also like to note a project that I'm working on that uses IIP
00:02 &lt; hezekiah> I have no clue. It was actually a question. :) Nop?
00:02 * hezekiah hands the microphone to nop.
00:02 &lt; nop> hi
00:02 &lt; nop> ok
00:02 &lt; nop> welcome
00:03 &lt; nop> ok on the agenda
00:03 &lt; nop> mids take it away
00:04 &lt; mids> no, you tell what the status of 1.2 is
00:04 &lt; nop> ok
00:04 &lt; nop> well
00:04 &lt; nop> lots of grindy stuff
00:04 &lt; nop> mainly taking care of the grunt stuff
00:04 &lt; hezekiah> (Ahmen!)
00:04 &lt; nop> getting the core ready for hardcore decentralization and crypto, we're in the midst of deciding crypto libraries, we think cryptlib and GnuMP
00:05 &lt; nop> and are looking at a few possibilities for routing, either the listener route concept, or possibly chord type routing
00:05 &lt; nop> and that's mainly it for right now
00:05 &lt; nop> for 1.2
00:05 &lt; mids> cool
00:05 &lt; nop> 1.1 status, is if no one has any bugs in a weeks time
00:06 &lt; nop> then we will probably move to defcon 1.1
00:06 &lt; nop> ;)
00:06 &lt; nop> meaning 1.1 Release
00:06 &lt; mids> stick to the agenda nop
00:06 &lt; mids> anonymail features are first
00:06 &lt; nop> I didn't see an agenda
00:06 &lt; mids> :p
00:06 &lt; hezekiah> Mids, behave! :)
00:06 &lt; hezekiah> ;-)
00:06 &lt; nop> ok
00:06 &lt; nop> I guess anonymail suggestions
00:06 &lt; mids> - Anonymail suggestions
00:06 &lt; nop> take it away whoever that was
00:06 &lt; mids> FillaMent?
00:06 &lt; FillaMent> Okay, I just have two quick ones...
00:07 &lt; FillaMent> 1) Some sort of escape character to do \n's.
00:07 &lt; hezekiah> Yeah!
00:07 &lt; FillaMent> Discuss or move on to #2?
00:07 &lt; hezekiah> Perhaps, "\n" for a newline, and "\\n" for a literal, "\n".
00:08 &lt; mids> what character do you suggest?
00:08 &lt; mids> ok
00:08 &lt; hezekiah> (Like how you would do in C with printf.)
00:08 &lt; FillaMent> C, Perl, Java....
00:08 &lt; hezekiah> C++ ... :)
00:08 &lt; FillaMent> Nah, make it vbCRLF
00:08 &lt; mids> and \\\\n for literal \\n :)
00:08 &lt; hezekiah> Yup1
00:08 &lt; mids> vbCRLF?
00:09 &lt; FillaMent> visualbasicCarriageReturnLineFeed
00:09 &lt; mids> are you serious?
00:09 &lt; hezekiah> (I hope not.)
00:09 &lt; FillaMent> I used to hack vbScript (no, I'm not serious. \n is what everyone will be familiar with)
00:09 &lt; hezekiah> So, what was suggestion number 2?
00:10 &lt; thecrypto> damn wireless network
00:10 &lt; FillaMent> 2) Stripping non-plain text MIME garbage from mails that come from the internet and replacing it with something to the effect of &lt;One part MIME binary/word-doc stripped>
00:11 &lt; FillaMent> Forgive me if I'm incorrectly implying MIME
00:11 &lt; mids> I dont really agree
00:11 &lt; mids> you should be able to receive RFC2015 compatible PGP signatures
00:11 &lt; mids> and stuff
00:11 &lt; hezekiah> Yeah.
00:12 &lt; hezekiah> But changing Quoted-Printable to plain ASCII might not be a bad idea if it isn't already implemented.
00:12 &lt; FillaMent> And that's a specific mime type?
00:12 &lt; FillaMent> PGP sig I mean.
00:12 &lt; mids> it is
00:12 &lt; hezekiah> There are OpenPGP sigs that have a mime type.
00:12 &lt; mids> I can understand that it will be a lot of work to do MIME right
00:13 &lt; mids> since there are a lot of MIME types
00:13 &lt; mids> and browsers who violate it
00:14 &lt; hezekiah> "2) Stripping non-plain text MIME ..." (Wouldn't they be in base64 if they aren't plain ASCII anyway? And if not, then couldn't they just be converted?)
00:14 &lt; mids> maybe we should just forward the suggestions to codeshark
00:15 &lt; mids> since he knows how the app looks
00:15 &lt; hezekiah> Or even, if it has to be stripped, you could offer an option to retrieve it (in base64 or 7-bit.) That way you can save it via copy-paste, and decode/read it on your hard drive.
00:15 &lt; mids> (he made it)
00:15 &lt; mids> and what he can implement
00:15 &lt; hezekiah> Good idea!
00:15 &lt; FillaMent> The other day I got a mail that was written with MS Outaluck/W3rd and it came in as multipart MIME. The first part was a plain txt version of the message, the second was an RTF will all the formatting Markup
00:15 &lt; nop> this is something
00:15 &lt; nop> that needs to be sent to anonymail
00:15 &lt; nop> oops
00:15 &lt; nop> codeshark
00:15 &lt; mids> yeah
00:15 * FillaMent digresses.
00:15 &lt; mids> lets just pass it on
00:15 &lt; mids> and see what his imput is
00:16 &lt; mids> - Release of IIP 1.1-final
00:16 &lt; mids> my comments: got to check the sourceforge bugtracker
00:16 &lt; mids> but I dont think that there are any code bugs open
00:17 &lt; hezekiah> Not the last time I saw ... (checking now.)
00:17 &lt; mids> http://sourceforge.net/tracker/index.php?func=detail&amp;aid=651711&amp;group_id=50945&amp;atid=461514
00:17 &lt; mids> (files stored in wrong dir)
00:17 &lt; mids> http://sourceforge.net/tracker/index.php?func=detail&amp;aid=655568&amp;group_id=50945&amp;atid=461514
00:17 &lt; mids> (-h doesnt work)
00:17 &lt; mids> that option DOES work for me
00:17 &lt; mids> please check it
00:18 &lt; mids> and if it works for everybody, we got to mark that report as invalid
00:18 &lt; mids> http://sourceforge.net/tracker/index.php?func=detail&amp;aid=654147&amp;group_id=50945&amp;atid=461514
00:18 &lt; mids> (FreeBSD socket call)
00:18 &lt; mids> I dont have FreeBSD, someone with FreeBSD should check
00:19 &lt; mids> .
00:19 &lt; mids> Also we should really really supply some script that people can put in their /etc/init.d/
00:20 &lt; mids> ping?
00:20 &lt; hezekiah> It looks like the guy who did the FreeBSD bug ...
00:21 &lt; hezekiah> ... already found and pointed out the problem.
00:21 &lt; hezekiah> http://sourceforge.net/tracker/download.php?group_id=50945&amp;atid=461514&amp;file_id=37660&amp;aid=654147
00:22 &lt; hezekiah> That's the link to the patch file. AF_INET apparently needs to be PF_INET on FreeBSD.
00:22 &lt; hezekiah> The patch was simple:
00:23 &lt; hezekiah> 484,489c484
00:23 &lt; hezekiah> &lt; 	// If statement added by wiht, since FreeBSD uses PF_INET.
00:23 &lt; hezekiah> &lt; 	#ifdef __FreeBSD__
00:23 &lt; hezekiah> &lt; 		sh->Socket = socket(PF_INET, SOCK_STREAM, 0);
00:23 &lt; hezekiah> &lt; 	#else
00:23 &lt; hezekiah> &lt; 		sh->Socket = socket(AF_INET, SOCK_STREAM, 0);
00:23 &lt; hezekiah> &lt; 	#endif
00:23 &lt; hezekiah> ---
00:23 &lt; hezekiah> > 	sh->Socket = socket(AF_INET, SOCK_STREAM, 0);//PF_INET);
00:23 &lt; mids> I see, but then I dont know why the original ifdef was there at first?
00:23 &lt; hezekiah> What do you think, nop?
00:23 &lt; hezekiah> The top section should be the new code. The bottom section should be the old.
00:23 &lt; nop> that should work
00:24 &lt; hezekiah> Yeah. The bottom is the old.
00:24 &lt; nop> you should commit looks fine
00:24 &lt; hezekiah> Do you want me to write it up, commit, and label the bug as fixed, nop?
00:24 &lt; nop> but why is it different
00:24 &lt; hezekiah> Apparently, FreeBSD requires PF_INET instead of AF_INET as the first arguement for socket.
00:25 &lt; hezekiah> I don't know why.
00:25 &lt; hezekiah> But, the writter said this fixed the problem. Commit?
00:25 &lt; nop> yes
00:25 &lt; hezekiah> OK.
00:25 &lt; mids> ok
00:26 &lt; mids> who can look into the filepath problem?
00:27 &lt; FillaMent> I don't get that problem. If I try and start IIP as a different user or not in ~iip it says it can't write the log
00:28 &lt; mids> ok, we got to check the reported bugs and report on that on the mailinglist
00:28 &lt; mids> lets try to do that this week
00:28 &lt; mids> .
00:28 &lt; mids> The biggest problem is the scalability of IIP
00:28 &lt; mids> RC2 was kinda stable
00:28 &lt; mids> RC3 isnt
00:29 &lt; mids> why?
00:29 &lt; mids> Imho it is because the node.ref is so big
00:29 &lt; mids> so a lot of potential bad node
00:29 &lt; mids> nodes
00:29 &lt; mids> it is really, anonymity vs stability
00:29 &lt; mids> .
00:29 &lt; hezekiah> I noticed that. But some of them are just slow, not necisarily bad.
00:29 &lt; mids> the problem is the lot of people Pinging Out
00:30 &lt; mids> the solution that I suggest is releasing RC3 with a minimal node.ref
00:30 &lt; mids> only 4 nodes or something
00:30 &lt; mids> .
00:31 &lt; nop> I agree
00:31 &lt; FillaMent> Pardon my lack of design knowledge... IIRC uses relays like freenet and IRC, right?
00:32 &lt; FillaMent> node == relay
00:32 &lt; mids> they are more static
00:32 &lt; mids> once you connect
00:32 &lt; nop> well
00:32 &lt; nop> at least in 1.1
00:32 &lt; mids> you stay connected through them for the same session
00:32 &lt; nop> they won't be forever
00:32 &lt; FillaMent> But, it's still one node passes to other nodes
00:32 &lt; nop> yes
00:33 &lt; mids> if you keep a big list of nodes, then the path is very long
00:33 &lt; mids> hence a lot of potential problems
00:33 &lt; FillaMent> Why not just make it so that it goes through the node.ref and picks a few at random, and keeps doing that. The user could maybe set the number. This would maybe distribute the load a little more?
00:34 &lt; mids> the current protocol doesnt support selecting the amount of hops
00:34 &lt; nop> and we're not changing it in this version
00:34 &lt; nop> ;)
00:34 &lt; FillaMent> Okay, then it's outside my technical knowledge... what about the starting point?
00:34 &lt; FillaMent> or is the TTL the number or nodes in node.ref
00:35 &lt; FillaMent> s/or/of/
00:35 &lt; mids> each node connects to a node in its node.ref at random
00:35 &lt; mids> until it 'accidently' hits the server
00:35 &lt; mids> so if you have a lot of nodes
00:35 &lt; FillaMent> got it.
00:35 &lt; mids> it will have huge paths
00:36 &lt; mids> that is why I would suggest a manually crafter first layer of public nodes
00:36 &lt; FillaMent> Could another solution be to make 'the' server 'a' server?
00:36 &lt; mids> so you decrease the amount of hops
00:36 &lt; LeeroklaLacerta> Is there any sort of reliability-index-type thing?
00:36 &lt; mids> you only have 1 end-node
00:36 &lt; mids> there isnt, since you dont know what nodes a node connects through
00:37 &lt; mids> if your connection goes down, you dont know what node caused it
00:37 &lt; mids> it can be anyone on your path
00:37 &lt; LeeroklaLacerta> K.
00:37 &lt; mids> and you dont know your path
00:37 &lt; FillaMent> Is there anyway for the end user it increase the reliability of IIP?
00:37 &lt; mids> yes, manually edit your node.ref
00:38 &lt; mids> and put only some stable nodes on it
00:38 &lt; mids> and dont let it update the node.ref automatically
00:38 &lt; FillaMent> mids: I mean setting up a relay or something.
00:38 &lt; mids> ofcourse you dont know what are stable nodes, unless you have some inside knowledge about the IIP topography
00:39 &lt; mids> Trent for example directly connects to a node which connects to the IIP server node
00:39 &lt; mids> otherwise it would go down all the time
00:39 &lt; mids> resulting in a really bad network
00:41 &lt; FillaMent> To save me some time, where does iip store the nodes.ref on a linux box?
00:41 &lt; mids> ~/.iip/
00:41 &lt; mids> or the local directory
00:42 &lt; mids> ok, I want to quit this item
00:42 &lt; mids> homework for next week:
00:42 &lt; mids> think about the issues
00:42 &lt; mids> and propose suggestions to the mailinglist
00:42 &lt; FillaMent> Give me 10 min and I'll have a kludge for the massive node list problem
00:42 &lt; mids> or to a developper (if you arent subscribed)
00:43 &lt; mids> .
00:43 &lt; mids> questions?
00:51 &lt; hezekiah> You almost have your "kludge" (I don't know what that word means) for the node list problem yet, FillaMent?
00:52 &lt; FillaMent> kludge is coding duct tape, and yes.
00:52 &lt; hezekiah> Ah.
00:53 &lt; thecrypto> the full definition is http://www.tuxedo.org/~esr/jargon/html/entry/kluge.html
00:54 &lt; mids> hezekiah: thanks for putting your hands on those 2 bugtracker items
00:55 &lt; hezekiah> No problem. I still don't know how to assign a bug to myself. Otherwise, I would have "officially" picked up the PF_INET one.
00:55 &lt; hezekiah> I couldn't find the button/link/whatever that lets you assign a bug to yourself.
00:57 &lt; mids> only project admins seem to be able to assign bugs for our project
00:57 &lt; hezekiah> Ah
00:57 &lt; hezekiah> That would explain it! :)
00:59 &lt; hezekiah> OK. Well, I'm going to leave now. Bye everyone! :)
00:59 &lt; LeeroklaLacerta> Good bye.
01:04 &lt; mids> ok
01:04 &lt; mids> I am gone too
01:04 &lt; mids> bye
01:08 &lt; LeeroklaLacerta> Everyone's leavin'?
01:08 &lt; LeeroklaLacerta> Is the meeting over?
01:09 &lt; FillaMent> I'm still here. Perhaps my time estimate was a bit off. I love/hate perl.
01:10 &lt; LeeroklaLacerta> What's perl got to do with it?
01:10 &lt; FillaMent> My node.ref kluge
01:10 &lt; LeeroklaLacerta> Ah.
01:11 &lt; FillaMent> I should just describe it to someone competant and let them do it in like 5min
01:11 &lt; LeeroklaLacerta> I'm just here for the heck of it.
01:16 &lt; LeeroklaLacerta> I'm going back to #anonymous.
01:17 &lt; FillaMent> Ha ha!
01:39 &lt; FillaMent> Anyone care to enlighten me as to why in perl, when I push an item into an array, /every/ item ends up being that item?
02:59 &lt; sdgg> hi
03:05 &lt; FillaMent> Know how long an md5 signature is supposed to be?
03:10 &lt; sdgg> 128 bits I believe
03:14 &lt; sdgg> Does anyone know of a good tutorial on c/c++ for *nix programming?
03:14 &lt; sdgg> Or somewhere I can look?
05:10 * FillaMent is away: Destinking myself
&lt;/div></description></item><item><title>Réunion de développement I2P</title><link>/fr/blog/2003/01/07/r%C3%A9union-de-d%C3%A9veloppement-i2p/</link><pubDate>Tue, 07 Jan 2003 00:00:00 +0000</pubDate><guid>/fr/blog/2003/01/07/r%C3%A9union-de-d%C3%A9veloppement-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> chscrtr, mids, mrflibble, nemesis, Neo, nop, Nostradumbass&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Topic for #iip-dev is IIP Meeting - logfiles:
http://mids.student.utwente.nl/~mids/iip/
&lt;nemesis> nop, no meeting today?
&lt;nop> yes
&lt;nop> sorry
&lt;nop> ok
&lt;nop> welcome
&lt;nemesis> hi nop ;)
&lt;nop> hi
&lt;nop> agenda
&lt;nop> 1) welcome
&lt;nemesis> whats going on? everybody sleeps?
&lt;nop> 2) Happy New Year
&lt;nop> 3) Happy Holidays
&lt;chscrtr> hi, happy new year
&lt;nop> 4) IIP
&lt;nemesis> hehe, happy new year too
&lt;mrflibble> happy new year! :)
&lt;nop> 5) IIP logo contest
&lt;nop> 6) CryptoCon
&lt;nop> 4) IIP
&lt;nop> ok IIP
&lt;nop> it's kind of stagnant because of the holidays
&lt;nop> but I believe we're picking it back up
&lt;nop> any bug reports please send to iip@invisiblenet.net
&lt;nop> ok
&lt;nop> 5) IIP logo contest
&lt;nop> we'll being putting up something on our site about the rules etc
&lt;nop> and display the drawings we have so far
&lt;nop> please help out if you can
&lt;nop> get a free t-shirt and your logo on it
&lt;nop> 6) CryptoCon
&lt;mrflibble> cool
&lt;nop> we're trying to get a program committee and some organizational
planning for Jan 2004 to have cryptocon happen
&lt;nop> join #cryptocon for any assistance etc
&lt;nop> anyway, that's about it
&lt;nop> questions?
&lt;nop> questions?
&lt;nop> ;)
&lt;mrflibble> nope
&lt;nop> ok
&lt;nop> meeting ajourned
&lt;Neo> nope
&lt;Neo> thanks. :)
&lt;mrflibble> np
&lt;mrflibble> oo, 1 thing
&lt;mrflibble> about cryptocon
&lt;mrflibble> is there a particular reason for organising your/your own?
&lt;mrflibble> there are general crypto confs out there that cyou could submit
stuff 2
&lt;nop> well
&lt;nop> we want to attract businesses to meet cipherpunks
&lt;nop> and push cryptography more than it is
&lt;nop> this will be different
&lt;mids> fsck
&lt;mrflibble> gotcha
&lt;nop> missed it
&lt;nop> ;)
&lt;mids> sorry folks :)
&lt;mrflibble> it will just be a lot of work 4 u all
&lt;mids> is there still a point in bringing the logger here?
&lt;mrflibble> lol
&lt;nemesis> hehe
&lt;nop> well mrflibble I don't think it will be
--- Log opened Wed Jan 08 00:14:47 2003
00:14 -!- Topic for #iip-dev: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
00:14 [Users #iip-dev]
00:14 [ chscrtr] [ logger] [ mrflibble] [ Neo] [ Nostradumbass] [ w ]
00:14 [ co ] [ mids ] [ nemesis ] [ nop] [ UserX ] [ wilde]
00:14 -!- Irssi: #iip-dev: Total of 12 nicks [0 ops, 0 halfops, 0 voices, 12 normal]
00:15 &lt; nop> we have a year to plan
00:15 &lt; mrflibble> true
00:15 -!- Irssi: Join to #iip-dev was synced in 43 secs
00:16 &lt; nop> plus we need to raise money
00:16 &lt; nop> and this might help
00:16 &lt; nop> since no one likes to donate
00:16 &lt; nop> ;)
00:16 &lt; chscrtr> error - less than a year
00:16 &lt; nemesis> hm... nop, you are using knoppix right now, or?
00:17 &lt; mrflibble> ic
00:17 &lt; nop> suse right now
00:17 &lt; mrflibble> u might need to advertise a lot to get the sponsers
00:17 &lt; mrflibble> which will cost
00:18 &lt; nemesis> are you think that iip is important/stable enough to show it the world?
00:18 &lt; chscrtr> not that much, PR can be cheap
00:18 &lt; nop> nemesis I don't think I'm showing it to the world
00:19 &lt; mrflibble> hmm, i hope so
00:19 &lt; nop> It's a conference, separate concept
00:19 &lt; mids> ok, lizzy__ raised the point that the idleing time might give away too much information
00:19 &lt; nemesis> hehe
00:19 &lt; nop> yes it does
00:19 &lt; mids> so (s)he suggested to disable it server side
00:19 &lt; nop> we can take that out
00:19 &lt; nop> I've been wanting to do that
00:19 &lt; nop> ok
00:19 &lt; nemesis> cause, it would be nice when future releases are packed for trustix ;)
00:19 &lt; nop> will work on it
00:19 &lt; mids> also that registering your nickname pinpoints you and makes you more traceble
00:19 &lt; mids> so there should be a warning against that
00:19 &lt; mids> .
00:20 &lt; mids> I suggest that we metion the possible risks and issues more clear in the documentation
00:20 &lt; mids> mention
00:20 &lt; mrflibble> why is registering mae u more traceable?
00:20 &lt; mrflibble> make
00:20 &lt; mids> mrflibble: because once you identify, then you are guaranteed the same person as before
00:21 &lt; mids> while if you just use the same nick, you might not be the same person
00:21 &lt; mids> registering and identifying makes you pseudonymous
00:21 &lt; mids> instead of anonymous
00:21 &lt; mrflibble> oh
00:21 &lt; mrflibble> but that's good tho
00:21 &lt; mrflibble> trust is important
00:24 &lt; mids> yes, but you build a public record of information
00:24 &lt; mids> each time that you connect and say something, you add more info
00:24 &lt; mids> there are tools which can identify the identity of people based on language patterns.
00:25 &lt; mids> the ones that I tried are not that good, but it is often quite easy to spot errors and make conclusions.
00:25 &lt; mids> I believe that it wouldn't harm to add a chapter about the risks even in an 'anonymous' environment to our manual
00:25 &lt; mids> and I invite lizzy__ to start with that chapter.
00:25 &lt; mids> .
00:25 &lt; Nostradumbass> That's why passing your text through multiple language translators can be useful
00:27 * mids passes the microphone back to the audience
00:28 &lt; mids> oh, excuse for joining that late, if someone can send me the logs of the first 15 minutes then I would much appreciate it.
00:28 &lt; mids> .
00:29 &lt; mrflibble> ooh
00:29 &lt; mrflibble> gotcha
00:29 &lt; mrflibble> mids, make that about 5 minutes :)
00:29 &lt; mids> heh.
00:30 &lt; mids> did nop already say something about 1.1-final?
00:30 &lt; mids> like when we claim that it will be released ;)
00:31 &lt; mrflibble> nope
00:31 &lt; mrflibble> ill send u a capture
00:31 &lt; mids> gracias
00:31 &lt; mrflibble> shit, i cant
00:31 * mrflibble slaps mrflibble around a bit with a large trout
00:31 &lt; mrflibble> ill cut and paste
00:32 &lt; mrflibble> hope i dont flood myself off
00:32 &lt; mids> in private please
00:32 &lt; mids> okay, now this unofficial meeting is officially closed
00:32 &lt; mids> :)
00:32 &lt; nemesis> looool
--- Log closed Wed Jan 08 00:33:43 2003
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2002/12/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Tue, 10 Dec 2002 00:00:00 +0000</pubDate><guid>/fr/blog/2002/12/10/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> codeshark, dangermouse, Debrys, {Due}, \|EN3RGY\|, hezekiah, hobbs, jeremiah_, mids, mrflibble, Neo, nop, Rav-, xcasex, Zwolly&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Dec 10 23:32:22 2002
23:32 -!- Topic for #iip-dev: http://www.patrick.fm/boobies/boobies.php?text=IIP &lt;-- mmm, boobies, aka our new mascot!
23:32 [Users #iip-dev]
23:32 [@codeshark] [ icepick] [ Neo] [ pox ] [ UserX ]
23:32 [ Debolaz ] [ logger ] [ nop] [ sferic] [ xcasex]
23:32 -!- Irssi: #iip-dev: Total of 10 nicks [1 ops, 0 halfops, 0 voices, 9 normal]
23:32 -!- Irssi: Join to #iip-dev was synced in 2 secs
23:34 -!- mode/#iip-dev [+o mids] by Trent
23:34 -!- mode/#iip-dev [+v logger] by mids
23:53 &lt; |EN3RGY|> wee
23:55 &lt; mrflibble> lol, like the pic, is it ne1 we know?
23:55 * jeremiah_ wonders if this is working... using the metropipe JS interface...
23:55 &lt; hobbs> jeremiah_ : you're sending, at least. :)
23:56 &lt; jeremiah_> hobbs: looks like it works, meeting about to start? I'm at the public library
23:56 &lt; hobbs> jeremiah_ : just a few minutes, yeah.
23:56 &lt; Zwolly> i want to order an IIP mascot where can i buy them???
23:57 &lt; nop> hehe
23:57 &lt; jeremiah_> hey nop
23:57 &lt; nop> hi
23:57 &lt; nop> I like the metropipe thing
23:57 &lt; nop> rather neat
23:57 &lt; jeremiah_> yeah it's cool
23:57 &lt; hobbs> yeah, and amazing that it works. >:)
23:58 &lt; nop> works real well
--- Day changed Wed Dec 11 2002
00:00 &lt;@mids> Tue Dec 10 23:00:04 UTC 2002
00:00 &lt;@mids> Welcome to the 23th IIP meeting
00:00 &lt; dangermouse> 22:48 by my clock :p
00:00 &lt; xcasex> thankyou
00:00 &lt;@mids> Agenda:
00:00 &lt;@mids> 1) Welcome
00:00 &lt;@mids> 2) RC3 finally
00:00 &lt;@mids> 3) Security Advisory
00:00 &lt;@mids> 4) Network inconsistancies
00:00 &lt;@mids> 5) Questions?
00:00 &lt;@mids> .
00:00 &lt;@mids> Logs are available on
00:00 &lt;@mids> http://mids.student.utwente.nl/~mids/iip/
00:01 &lt;@mids> If you got questions related to the current agenda item, please ask
00:01 &lt;@mids> otherwise safe them for the question round
00:01 &lt;@mids> .
00:01 &lt; nop> I'm gonna wait for a sec
00:01 &lt;@mids> yeah, till they come back
00:02 &lt; nop> k
00:02 &lt;@mids> did you all see nop's IIP mascot submission?
00:02 &lt;@mids> http://www.patrick.fm/boobies/boobies.php?text=IIP
00:02 &lt; hobbs> nop : btw, whatever happened to those beeps in the MOTD? I actually liked them.
00:02 &lt; jeremiah_> is it profane? I can't really look at profane stuff
00:02 &lt; {Due}> hi all
00:02 &lt; nop> oh, I think I fixed the problems
00:02 &lt; hobbs> jeremiah_ : not suitable for a library.
00:02 -!- mids changed the topic of #iip-dev to: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/
00:03 &lt; nop> oh, got rid of our mascot
00:03 &lt; nop> :(
00:03 &lt; {Due}> here ppl only write in english?
00:03 -!- mids changed the topic of #iip-dev to: IIP Meeting - logfiles: http://mids.student.utwente.nl/~mids/iip/ - IIP Mascot: http://www.patrick.fm/boobies/boobies.php?text=IIP
00:03 &lt;@mids> {Due}: yeah
00:04 &lt; |EN3RGY|> la mayoria si, {Due}
00:04 &lt; {Due}> i really dont understand what is the meaning of this
00:04 &lt; {Due}> :\
00:04 &lt;@mids> ok, me hands the microphone to nop
00:04 &lt; nop> alright
00:04 &lt; nop> Welcome
00:04 &lt; nop> to the nth
00:04 &lt; nop> hezekiah: you should know
00:04 &lt; hezekiah> 23rd
00:04 &lt; nop> meeting
00:04 &lt; nop> of IIP
00:04 &lt; nop> clockwork
00:05 &lt; nop> mids, agenda please
00:05 &lt;@mids> 1) Welcome
00:05 &lt;@mids> 2) RC3 finally
00:05 &lt;@mids> 3) Security Advisory
00:05 &lt;@mids> 4) Network inconsistancies
00:05 &lt;@mids> 5) Questions?
00:05 &lt; |EN3RGY|> {Due} entiendes algo ?
00:05 &lt; nop> ok
00:05 &lt; {Due}> si |EN3RGY|
00:05 &lt; nop> please try and save comments for the questions part
00:05 -!- mode/#iip-dev [+oo nop hezekiah] by mids
00:05 &lt; {Due}> ahora hay "chala", wait
00:05 &lt; |EN3RGY|> XD
00:05 &lt;@nop> so we can get throught his
00:05 &lt; |EN3RGY|> ok
00:05 &lt; {Due}> ;)
00:05 &lt;@nop> 2) RC3 finally!!!
00:05 &lt;@nop> yeah
00:05 &lt;@hezekiah> Yeah!
00:05 &lt; |EN3RGY|> q paranoia !
00:06 &lt;@nop> RC3 is here and arrived in 50% less time than RC2
00:06 &lt; {Due}> |EN3RGY| /say yeah!
00:06 &lt; {Due}> ke todo hay ke decirtelo :\
00:06 &lt;@mids> ok, be quiet people, I can barely hear nop
00:06 &lt;@nop> hmm
00:06 &lt; |EN3RGY|> yeah!
00:06 &lt; |EN3RGY|> XDDD
00:06 &lt;@nop> cayete
00:06 &lt;@nop> or how ever you say it
00:06 &lt;@nop> silencio
00:06 &lt; |EN3RGY|> solo me entero
00:06 &lt; |EN3RGY|> de algo sobre el RC3
00:06 &lt; jeremiah_> nosotros hablamos espanol tambien
00:06 &lt; {Due}> |EN3RGY| silencio ;)
00:06 &lt;@nop> they are translating ;)
00:06 &lt;@nop> haha
00:06 &lt; |EN3RGY|> ok
00:07 &lt;@nop> ok
00:07 &lt;@nop> anyway
00:07 &lt; |EN3RGY|> ok jeremiah_
00:07 &lt;@nop> RC3 is here, and it includes what was requested as well as bugfixes
00:07 &lt;@nop> version is definitely there this time :)
00:07 &lt;@nop> so we're all happy
00:07 &lt; {Due}> nop, before of that, waht is RC3 ?
00:07 &lt;@nop> oh
00:07 &lt;@nop> Release Candidate 3 of 1.1
00:07 &lt; {Due}> ajam
00:08 &lt;@nop> the neat thing about it, is the next version will be ...
00:08 &lt;@nop> 1.1 STABLE!!!
00:08 &lt;@nop> 1.1.0 STABLE
00:08 &lt;@nop> so we have room for error ;)
00:08 &lt; Rav-> haha
00:08 &lt;@nop> we'll take the freent approach
00:08 &lt; {Due}> nop i know about this soft just 5 minuts ago, plz tell me what this does
00:08 &lt;@nop> build 500392938103967
00:08 &lt;@nop> Due - http://help.invisiblenet.net
00:08 &lt;@mids> {Due}: we will help you later
00:08 &lt; {Due}> oka
00:09 &lt;@nop> ok
00:09 &lt;@nop> 3) Security Advisory
00:09 &lt;@nop> accidentally came upon some weaknesses in Adelphia's PowerLink Network that is crucial to privacy
00:09 &lt;@nop> so I felt the need to send them an advisory
00:09 &lt;@nop> and post it to iip-dev list
00:09 &lt; Debrys> Due: http://www.invisiblenet.net/iip/aboutMain.php take a look at this page....... and also the interview and docs....... most of the things you're asking yourself get answered there :) they're really no nonsense page..... pure info and straight to the point
00:10 &lt;@nop> anyway
00:10 &lt;@nop> if any users use adelphia
00:10 * {Due} reading ;)
00:10 &lt;@nop> that is the reason I posted it
00:10 &lt;@nop> for the benefit of our users
00:10 &lt;@nop> as they host 5.5 million customers
00:10 &lt;@nop> so we might have a few
00:11 &lt;@nop> hopefully they will adhere to the advisory and fix it
00:11 &lt;@nop> if not
00:11 &lt;@nop> it will be publicized 30 days from the date
00:11 &lt;@nop> which will apply a bit of pressure to fix the problem
00:11 &lt;@nop> moving on
00:11 &lt;@nop> Connection issue
00:11 &lt;@nop> with the upgrade
00:11 &lt;@nop> a lot of people probably have been shutting off their previous rc2 relay
00:11 &lt;@nop> and turning on rc3
00:12 &lt;@nop> this probably will happen over a span of a couple weeks
00:12 &lt;@nop> most people aren't consistant with keeping track of upgrade day
00:12 &lt;@nop> also
00:12 &lt;@nop> there were a few times this past week that the colocation facility of the ircd server had some network maintenance
00:12 &lt;@nop> this caused a few hiccups
00:12 &lt;@nop> and it may have beend difficult to get on
00:12 &lt;@nop> this is over
00:12 &lt;@nop> and it should be pretty clean (other than relays dropping from time to time)
00:13 &lt; jeremiah_> will a relay notify the admin when it should be updated?
00:13 &lt;@nop> as in the IIP software notify?
00:13 &lt;@mids> currently, no
00:13 &lt;@nop> the relay admin?
00:13 &lt;@nop> that should be optional
00:13 &lt;@nop> for debatable anonymity reasons
00:13 &lt; jeremiah_> yeah, but it isn't an option right now, correct?
00:13 &lt;@codeshark> nop: maybe a simple version check would help
00:13 &lt;@nop> correct it is not
00:14 &lt;@nop> definitely an option that could appear in 1.1
00:14 &lt;@nop> stable
00:14 &lt;@nop> but I can't promise that
00:14 &lt;@nop> as we want to keep changes to a minimum
00:14 &lt; jeremiah_> ok
00:14 &lt;@mids> I suggest we dont put it in
00:14 &lt;@mids> only fix bugs
00:14 &lt;@nop> as well do I for this version
00:14 &lt;@codeshark> yes, no new features
00:15 &lt;@hezekiah> I agree.
00:15 &lt;@nop> ok
00:15 &lt;@mids> are there any bug reports yet?
00:15 &lt;@nop> I know that codeshark had one
00:15 &lt;@codeshark> yeah, couldn't send mail, damn invisiblenet ;)
00:16 &lt;@nop> haha
00:16 &lt;@nop> send it when you can
00:16 &lt;@nop> there's a couple of firewall questions
00:16 &lt;@codeshark> iip.log, isproxy.ini, mynode.ref, seed.rnd are stored in current directory instead of ~iip/.iip dir
00:16 &lt;@nop> I think we might have to be more clear that 6667 isn't the only connection that should be open
00:17 &lt;@nop> can you officially send it as an email
00:17 &lt;@nop> it helps for tracking
00:17 &lt;@codeshark> doesn't work ;)
00:17 &lt;@nop> mail shoudl work
00:17 &lt;@mids> nop: do you mean firewall rules for outgoing connections?
00:18 &lt;@nop> yes
00:18 &lt;@mids> ok
00:18 &lt;@nop> I don't think all users realize how it works
00:18 &lt;@mids> yeah we can add that to the firewall chapter of the FAQ
00:18 &lt;@nop> ok
00:18 &lt;@mids> or create that one if it doesnt exist
00:18 &lt;@nop> anyway, cs can you submit it to our sourceforge bug report page
00:18 &lt; {Due}> ok, one second
00:19 &lt; {Due}> may i ask something?
00:19 &lt;@nop> hold
00:19 &lt;@nop> what's next on agenda
00:19 &lt;@mids> question round!
00:19 &lt;@nop> ok
00:19 &lt;@nop> due
00:19 &lt; {Due}> ;)
00:19 &lt;@nop> you can ask
00:19 &lt; {Due}> oka
00:19 &lt;@codeshark> nop: ok
00:20 &lt; {Due}> 1) mids says tha this servers is anonymoues
00:20 &lt; {Due}> anonymous
00:20 &lt; {Due}> &lt;mids> we dont know where the server is
00:20 &lt; {Due}> newsserver1.ussc.com
00:20 &lt;@nop> that's a relay
00:20 &lt;@nop> 1 of many
00:20 &lt;@nop> your peers protect you
00:20 * Neo stands in question queue
00:21 &lt; {Due}> but what is the meaning of all that?
00:21 &lt; {Due}> i mean, all the ircu servers
00:21 &lt;@mids> I'll try to help {Due} in private
00:21 &lt; {Due}> has vhost
00:21 &lt; {Due}> oka mind
00:21 &lt;@nop> neo yes
00:21 &lt;@mids> pop queue, neo
00:21 &lt; Neo> Ok.
00:22 &lt; Neo> nop: can you please give us:
00:22 &lt; Neo> diff 'invisible internet' 'tarzan'
00:22 &lt; Neo> thoughts please.
00:22 &lt;@nop> I need to finish my read on tarzan before I can answer that
00:22 &lt;@nop> but they are similar
00:22 &lt;@nop> but I find some problems with tarzan
00:22 * jeremiah_ would like a url that describes tarzan
00:23 &lt;@nop> neo do you have the url handy
00:23 &lt; Neo> http://www.pdos.lcs.mit.edu/tarzan/index.html
00:23 &lt; jeremiah_> thank you
00:23 &lt;@nop> I'll tell you what neo
00:23 &lt;@nop> when I finish my read
00:23 &lt;@nop> I will send you an email
00:23 &lt;@nop> on my thoughts
00:24 &lt;@hezekiah> What if you just submit the email to iip-dev?
00:24 &lt;@nop> ok
00:24 &lt; Rav-> can i make a suggestion
00:24 &lt; Rav-> for the node.ref etc files
00:24 &lt;@nop> there are aspects that can be fully utilized from tarzan
00:24 &lt; Neo> nop: thanks
00:24 &lt; Rav-> store them in user home directories
00:24 &lt;@hezekiah> That would be nice.
00:24 &lt; Rav-> so its easier to secure a proxy
00:24 &lt; Rav-> and have it update noninteractively
00:25 &lt; Debrys> ahem:....... it would be nice if i could use IIP withouth installation and copied file....... i.e. copy the files on a disk......... go to someone with a pc and irc-client........ run IIP from disk withouth any files copied to the hard-disk....... so i would be thankfull if this user-home-dirs thingie would be an option
00:27 &lt;@mids> currently it _should_ look in several places
00:27 &lt;@mids> current directory, homedir
00:27 &lt;@mids> and system wide directory
00:27 &lt;@mids> I dont remember in what order that happens
00:27 &lt; jeremiah_> it would also good to be able to run the system from memory w/o config files so someoen could use it and then delete it easily (not sure how possible this is right now)
00:27 &lt; Debrys> okay, thanks for the info mids
00:28 &lt;@nop> knoppix
00:28 &lt;@nop> www.knoppix.net
00:28 &lt;@mids> Debrys: but codeshark just reported a bug on that, so it might not work :)
00:28 &lt;@codeshark> Debrys: yes, there's a problem with this feature
00:28 &lt;@codeshark> some files are stored in local directory
00:28 &lt; xcasex> jeremiah_: just mount a portion of ram to the filesystem D:
00:28 &lt; xcasex> :D
00:28 &lt; Debrys> well, i'm okay if i know it will work in the future :)
00:29 &lt; Debrys> its just a possibility i would miss if it would be discarded in future development
00:29 &lt; Rav-> from memory only the node.ref file needs to be local.. is that right?
00:30 &lt;@nop> 7and listen.ref
00:30 &lt;@nop> and
00:30 &lt; Debrys> cs: local dir is okay....... because the local dir would be the diskette?
00:30 &lt;@nop> and isproxy.ini
00:30 &lt; Rav-> yeah thats right
00:30 &lt; Rav-> 3 files
00:30 &lt;@nop> although
00:30 &lt; Debrys> the only problem would be if its run from a cd........ but thats okay to me
00:30 &lt;@mids> you can specify the file location if you run isproxy
00:30 &lt;@mids> try: isproxy -h
00:30 &lt;@mids> if will give an overview of options
00:31 &lt; Debrys> °nods°
00:31 &lt; Rav-> atm i have those 3 files rw for users since iip starts as a user daemon not a system daemon
00:32 &lt;@nop> ok
00:32 &lt;@nop> I'll bb in a bit
00:33 &lt;@mids> other questions?
00:33 &lt; Debrys> not for now or 1.1
00:33 &lt; Rav-> mmm... update notification?
00:33 &lt; Rav-> wouldnt be anonymous i guess
00:34 &lt;@mids> Rav-: the server could send a control message
00:34 &lt; Rav-> okay
00:34 &lt;@mids> atually it already sends the version I think
00:34 &lt;@mids> but then again
00:34 &lt;@mids> if I run a public relay
00:35 &lt;@mids> what should the relay do if it sees that it is too old?
00:35 &lt; Rav-> you could include it in node.ref
00:35 &lt; Rav-> dunno
00:35 &lt; jeremiah_> it could be given the option of emailing the admin
00:35 &lt; jeremiah_> or anonymail
00:35 &lt;@mids> yeah maybe
00:35 &lt; Debrys> what if clients get to know about a new version from other clients..... not the server? this could also work in a decentralized network........ since if update notification is server dependant it wouldn't work when IIP goes decentralized?
00:36 &lt; Rav-> yeah thats why i was thinking node.ref
00:36 &lt;@mids> I dont think it is possible to do it in a decentralized environment
00:36 &lt;@mids> unless you sign those messages by the IIP development team
00:36 &lt;@mids> since otherwise it would be too easy to send fake messages
00:36 &lt; hezekiah> Right
00:37 &lt; Debrys> thats true
00:37 &lt; Rav-> hmm
00:37 &lt;@mids> actually
00:37 &lt;@mids> once it is fully distributed
00:37 &lt;@mids> it could well be that there are multiple version
00:37 &lt; Debrys> but would it be THAT evil if a fake "new version" message is received? except of being annoying?
00:37 &lt;@mids> +s
00:37 &lt;@mids> and clones etc
00:38 &lt;@mids> Debrys: it would be easy to do, and make it not useful anymore
00:38 &lt; Rav-> that should be a good case for update notification
00:38 &lt; Debrys> okay
00:38 &lt;@mids> what would be better is the admins subscribing to the IIP development mailinglist
00:38 &lt; Rav-> dont know how you would dist the message
00:38 &lt;@mids> :)
00:38 &lt;@mids> maybe we should make other mailinglists in the future
00:38 &lt;@mids> like iip-announce
00:39 &lt; xcasex> dont forget the-iip-133+3
00:39 * jeremiah_ has to go
00:39 &lt; jeremiah_> bye
00:39 &lt; jeremiah_> will login later
00:39 &lt; Rav-> when you say distributed, do you mean as part of a decentralised iip network or do you mean you are releasing the server daemon for use on other networks
00:39 &lt; hezekiah> bye
00:42 &lt;@mids> Rav-: decentralized
00:44 &lt; hezekiah> Well, I'm off. Bye everyone.
00:45 &lt;@mids> ok
00:45 &lt;@mids> hereby I declare the meeting beeing over
00:45 &lt;@mids> see you next week, same time, same place
00:46 &lt;@mids> feel free to hang around a bit
00:46 &lt;@mids> and if there are more questions / comments, ask em in #iip or #anonymous
--- Log closed Wed Dec 11 00:48:34 2002
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2002/12/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Tue, 03 Dec 2002 00:00:00 +0000</pubDate><guid>/fr/blog/2002/12/03/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> hezekiah, mids, nemesis, nop, pox, UserX&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Dec 03 23:52:14 2002
23:52 -!- Topic for #iip-dev: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | sneak rc3 preview for unix http://mids.student.utwente.nl/~mids/iip/iip-1.1-rc3-mids1.tgz | please give feedback
23:52 [Users #iip-dev]
23:52 [ codeshark2] [ Disposable] [ logger] [ nemesis] [ nop] [ root_]
23:52 [ Debolaz ] [ icepick ] [ mids ] [ Neo ] [ pox] [ UserX]
23:52 -!- Irssi: #iip-dev: Total of 12 nicks [0 ops, 0 halfops, 0 voices, 12 normal]
23:52 -!- Irssi: Join to #iip-dev was synced in 3 secs
--- Day changed Wed Dec 04 2002
00:01 &lt; mids> Tue Dec 3 23:01:00 UTC 2002
00:01 &lt; mids> Welcome everybody
00:02 &lt; mids> today we are going to talk about nice websites
00:02 &lt; mids> atleast, until nop comes back in 8 minutes
00:02 &lt; mids> now here comes my nice website:
00:02 &lt; hezekiah> lol
00:02 &lt; mids> http://www.longbets.org/
00:02 &lt; mids> "The purpose of the Long Bet Foundation is to improve long-term thinking"
00:03 &lt; mids> consult the website for more information
00:03 &lt; mids> .
00:03 &lt; hezekiah> mids ... you need to take a course at an MC camp about "filling dead air."
00:03 &lt; hezekiah> How's RC3? Do you know?
00:03 &lt; mids> 1) you take a bottle of air
00:03 &lt; mids> 2) you fill it with water
00:03 &lt; mids> 3) the dead air is filled.
00:03 &lt; mids> .
00:03 &lt; hezekiah> Any feedback on the "pre" RC3?
00:04 &lt; mids> someone asked how the upgrade could be done
00:04 &lt; mids> otherwise no comments that I can remember
00:05 &lt; mids> codeshark made some commits for the windows version of rc3 to CVS
00:05 &lt; mids> like said last weeks: rc3 is near
00:05 &lt; mids> only we lack developertime to release it :)
00:06 &lt; hezekiah> The configure script should now support Linux, FreeBSD, and Mac OS X. If you want to try it, check out the "development" branch of CVS and give it a whirl!
00:06 &lt; mids> I tried it
00:06 &lt; mids> but I got all kind of errors
00:06 &lt; hezekiah> When did you try it?
00:06 &lt; mids> 3 days ago
00:06 &lt; hezekiah> Hmmm ... what operating system?
00:06 &lt; mids> linux
00:07 &lt; hezekiah> Odd. Send me the errors.
00:07 &lt; hezekiah> I'll look into it.
00:08 &lt; mids> ./configure works fine... but takes quite long actually
00:08 &lt; mids> compared with other opensource projects
00:08 &lt; hezekiah> Hmm ... it should take only a minute or so.
00:08 &lt; mids> yeah
00:08 &lt; mids> but longer as other projects with the same size
00:09 &lt; hezekiah> Do they have to do crypto?
00:09 &lt; hezekiah> That can make a big difference. (A fair section of the time is spent finding OpenSSL, and finding integer types and making macros for them.)
00:09 &lt; mids> hm nope
00:09 &lt; mids> it compiles now
00:09 &lt; hezekiah> Good! :)
00:09 &lt; mids> but it refuses to bind to port 6667
00:10 &lt; mids> is the configuration file format changed?
00:10 &lt; hezekiah> It should.
00:10 &lt; mids> oh wait
00:10 &lt; hezekiah> You already have isproxy running on port 6667 since your talking to me. (Unless you customized the isproxy you ran before.)
00:10 &lt; mids> it is this NASTY timeout
00:10 &lt; mids> that should really be fixed...
00:11 &lt; mids> it works
00:11 &lt; hezekiah> The timeout that occures when a copy of isproxy bombs out with the port still bound?
00:11 &lt; mids> hip hip
00:11 &lt; hezekiah> hurra!
00:11 &lt; mids> yeah that timeout
00:11 &lt; hezekiah> Ugh. You're right.
00:11 &lt; mids> .
00:11 &lt; mids> Other question that I got through some user:
00:12 &lt; hezekiah> Well, that's the current state in developerland from my view folks! More at 11:00!
00:12 &lt; hezekiah> What?
00:12 &lt; mids> why does the entropy generation feed directly from the keypresses?
00:12 &lt; mids> and not from /dev/random like GnuPG etc do?
00:12 &lt; hezekiah> I don't know. UserX?
00:12 &lt; mids> /dev/random uses mouse, network and other randomness too
00:13 &lt; hezekiah> (Well, /dev/random doesn't use network if you say not to in the kernel; ... which I do.)
00:13 &lt; mids> depens on the os I think
00:14 &lt; mids> .
00:14 &lt; UserX> reason for that is not all /dev/randoms produce secure random data
00:15 &lt; hezekiah> Ah ...
00:15 &lt; mids> UserX: then how does GnuPG handle it? I am sure they do it right :)
00:15 &lt; hezekiah> Maybe we should make it check to see if the system does ... and use it if so.
00:16 &lt; UserX> mids: i'm not sure. i'll look into that
00:16 &lt; hezekiah> If it's in their configure script, then I might be able to find it.
00:16 &lt; mids> great
00:16 &lt; mids> I _really_ need to sleep now
00:17 &lt; hezekiah> Bye, mids! :
00:17 &lt; hezekiah> :)
00:17 &lt; mids> night
00:17 &lt; hezekiah> 'night.
00:17 &lt; mids> (logfiles on http://mids.student.utwente.nl/~mids/iip/)
00:18 &lt; hezekiah> (Meanwhile, our reports are still investigating the mysterious dissapearence of "nop"! We'll give you the breaking news "as it happens (r)!")
00:18 &lt; hezekiah> [If no one has noticed yet, I'll be the first to admit: I don't do well at filling dead air.]
00:19 &lt; hezekiah> I would like to officially thank the person who submitted a logo to the iip-dev mailing list.
00:19 &lt; hezekiah> It's the best one I've seen yet. (Note: It's also the only one I've seen yet ...)
00:20 &lt; hezekiah> Well, while we wait for nop ...
00:20 &lt; hezekiah> ... Does anyone have question!?
00:21 &lt; hezekiah> Anyone?
00:21 &lt; hezekiah> Anyone at all?
00:21 &lt; pox> bpb was writing a license. did it materialize?
00:22 &lt; hezekiah> I wasn't aware of any license in the works. Currently, I beleive is IIP licensed under the GPL.
00:23 &lt; hezekiah> Yup. IIP is licensed under the GPL
00:23 &lt; nop> hi
00:23 &lt; nop> ok
00:23 &lt; nop> sorry
00:24 &lt; hezekiah> The man is HERE!
00:24 &lt; nop> alright
00:24 &lt; nop> rc3 should be coming out today
00:24 &lt; nop> it's getting tested as we speak
00:25 &lt; hezekiah> Yay!
00:25 &lt; nop> other than that
00:25 &lt; nop> I don't think there's much to say this week
00:25 &lt; nop> rather slow week
00:25 &lt; nop> busy for most people
00:25 &lt; nop> side note
00:25 &lt; nop> life is good
00:25 &lt; nop> :)
00:25 &lt; nop> any questions
00:25 &lt; nop> comments
00:26 &lt; nop> .
00:26 &lt; hezekiah> When can we expect IIP 1.1 final to be out?
00:27 &lt; nop> hezekiah you tell me ;)
00:27 &lt; nop> j/k
00:27 &lt; nop> probably a few weeks after rc3 is released today
00:27 &lt; hezekiah> I'm working on 1.2 development!
00:27 &lt; nop> haha
00:27 &lt; hezekiah> OK. :)
00:27 &lt; nop> I know
00:27 &lt; nop> I'm kidding
00:27 &lt; hezekiah> You would!
00:27 &lt; hezekiah> lo
00:27 &lt; nop> pending bugs etc
00:27 &lt; hezekiah> lol
00:30 &lt; hezekiah> Does any else have a question?
00:30 &lt; nemesis> hm...
00:31 &lt; nemesis> plan codeshark a tut for fileserv?
00:40 &lt; hezekiah> Well ... I'm off. Have fun everyone. ;-)
03:09 &lt; nemesis> http://forum.pcwelt.de/fastCGI/pcwforum/topic_show.fpl?tid=82168&amp;pg=5 loooooooooooooooooooooooooooooooooooooooooooooooooooooool
03:10 &lt; nemesis> ups, sorry, an url ;)
03:10 &lt; nemesis> *gg*
04:07 &lt; nemesis> cu@all
04:11 * Disposable is listening to System of a Down - Spiders
13:17 -!- Topic for #iip-dev: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | sneak rc3 preview for unix http://mids.student.utwente.nl/~mids/iip/iip-1.1-rc3-mids1.tgz | please give feedback
13:17 [Users #iip-dev]
13:17 [ Debolaz ] [ icepick] [ pox ] [ UserX]
13:17 [ Disposable] [ logger ] [ root__]
13:17 -!- Irssi: #iip-dev: Total of 7 nicks [0 ops, 0 halfops, 0 voices, 7 normal]
13:17 -!- Irssi: Join to #iip-dev was synced in 8 secs
--- Log closed Wed Dec 04 19:49:58 2002
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2002/11/27/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Wed, 27 Nov 2002 00:00:00 +0000</pubDate><guid>/fr/blog/2002/11/27/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> Aprogas, athena, bpb, crunchman, Disposable, Fairwitness, Gilles2Rais, hezekiah, Kyfhon, mateofree, nemesis, nop, ptsc, Rain, rda, xenode&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Nov 26 22:43:56 2002
22:44 -!- Topic for #iip-dev: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | sneak rc3 preview for unix http://mids.student.utwente.nl/~mids/iip/iip-1.1-rc3-mids1.tgz | please give feedback
22:44 [Users #iip-dev]
22:44 [ CwZ|away] [ Disposable] [ icepick] [ logger] [ pox] [ UserX]
22:44 -!- Irssi: #iip-dev: Total of 6 nicks [0 ops, 0 halfops, 0 voices, 6 normal]
22:44 -!- Irssi: Join to #iip-dev was synced in 2 secs
22:44 &lt; logger> test
23:35 &lt; nop> IIP dev meeting in 25 minutes, Special appearance by Capn' crunch aka John Draper
23:36 &lt; Disposable> cool
23:36 &lt; Disposable> the famous capncrunch
23:36 &lt; Disposable> :P
23:36 &lt; nop> yes
23:37 &lt; nop> friend of mine
23:37 &lt; nop> ;)
23:37 &lt; Disposable> yeah?
23:37 &lt; nop> he's working on porting iip to mac os 9
23:37 &lt; Disposable> cool
23:37 &lt; ptsc> unfortunately i'm off to do laundry but will lurk
23:37 &lt; nop> ok
23:37 &lt; ptsc> nop, why not an os x.2 clean version?
23:37 * Disposable is listening to The Beets - Killer Tofu
23:37 &lt; nop> what?
23:37 &lt; nop> ptsc, we have os x versions
23:37 &lt; Disposable> hmmm
23:37 &lt; nop> we need os 9
23:38 &lt; nop> because there are still a lot of people on it
23:38 &lt; ptsc> ah, okay. i was considering getting a mac that could run os x
23:38 &lt; nop> yes
23:38 &lt; nop> but only 20% of mac users have switched to X
23:38 &lt; ptsc> in my case, i'd be switching to mac specifically *because* of x
23:39 &lt; Disposable> lol
23:39 &lt; Disposable> yeah
23:39 &lt; Disposable> it looks so sweet
23:39 &lt; Disposable> :)
23:39 &lt; Disposable> i wunna try it
23:39 &lt; Rain> "unix for users done right" some feel
23:39 &lt; ptsc> i saw it at a friend's house who has been a mac freak for ages
23:39 &lt; ptsc> and it just looks awesome
23:39 &lt; ptsc> plus they brought back the NeXT-style file browser
23:39 &lt; ptsc> which has always ruled
23:39 &lt; ptsc> ok bbl
23:39 &lt; Rain> "the first lickable interface", according to mr jobs.
23:40 &lt; ptsc> ok bbl
23:41 &lt; Disposable> :/
23:48 &lt; Disposable> wb
--- Day changed Wed Nov 27 2002
00:00 &lt; nemesis> blubb
00:00 &lt; nemesis> 23 UTC
00:00 &lt; nop> ok
00:00 &lt; nop> welcome to the 21st iip meeting
00:01 &lt; nop> on the agenda
00:01 &lt; nop> 1) welcome
00:01 &lt; nop> 2) why rc3 isn't released yet
00:01 &lt; nop> 3) when will it be released
00:01 &lt; nop> 4) OS 9 port by Cap'n Crunch
00:01 &lt; nop> 5) Questions and comments
00:02 &lt; nop> ok
00:02 &lt; nop> welcome
00:02 &lt; nop> :)
00:02 &lt; nop> codeshark is out of the country on business, and will be back later this week
00:02 &lt; nop> he's our release coordinator
00:02 &lt; nop> and if he's not back shortly, mids and I will arrange the release candidate
00:02 &lt; nop> and do it that way by friday
00:02 &lt; Aprogas> one should only accept the function of release coordinator, if one knows to have time for that function
00:02 &lt; nop> when will it be released, friday at latest
00:03 &lt; nop> comments are saved for last
00:03 &lt; nop> thnx though aprogas
00:03 &lt; Aprogas> ok
00:03 &lt; nop> ok, os 9 port, Cap'n Crunch has been working (along with his friend) on porting IIP to mac os 9 users
00:04 &lt; nop> hopefully, he will be on here shortly to give us some detail
00:04 &lt; nop> if not I'll send out an email
00:04 &lt; nop> to iip-dev with the latest from him
00:04 &lt; nop> oh speak of the devil
00:04 &lt; crunchman> Ok, I'm on
00:04 &lt; nop> Hi crunch
00:04 &lt; Aprogas> nop: that must be bpb in disguise
00:04 &lt; nop> can you give us a quick detail of what's going on with os 9
00:04 &lt; crunchman> Of course I didn't get the chance to read over the source so I can bring up my issues.
00:05 &lt; nop> k
00:05 &lt; crunchman> yes - I can.
00:05 &lt; nop> the floor is yours, take it away
00:05 &lt; crunchman> basically - the way IIP was written, it's a CAAN OF WORMS if I have to use the structures you are already using.
00:06 &lt; crunchman> There is NO discrete seperation between the GUI and the guts.
00:06 &lt; crunchman> Let me explain.
00:06 &lt; crunchman> It is VERY baised towards WinBlows.
00:06 &lt; crunchman> As you know, the Mac uses resources for the GUI components.
00:07 &lt; crunchman> I need to examine the code now, and would like to take a few mins to go over my notes, so I can be more specific.
00:07 &lt; nop> ok
00:07 &lt; nop> either way, we can cover that later, but Crunch is working on the os 9, and we will aid him with what we can so that it may be not so tedious a task
00:08 &lt; nop> reasons for the port, is only 20% of mac users have made the switch to os x
00:08 &lt; nop> they still rely on os 9
00:08 &lt; nop> so a lot of mac os users donated money towards this goal
00:08 &lt; nop> and any other donations are welcome to assist crunch for his time on this project
00:09 &lt; nop> questions and comments from iip users etc
00:09 &lt; nop> ?
00:09 * Disposable is listening to Creedence Clearwater Revival - Fortunate Son
00:09 &lt; Aprogas> comment: one should only accept the function of release coordinator, if one knows to have time for that function
00:09 &lt; Rain> question: what will be new in rc3
00:09 &lt; Rain> ?
00:09 &lt; nop> mainly bug fixes, hold, I'll get the changelog
00:09 &lt; Aprogas> /exec -o cat ChangeLog | head -200
00:10 &lt; bpb> question: since when does IIP get donations?
00:10 &lt; crunchman> bob cant get on
00:10 &lt; nop> + iip1.1-rc3:
00:10 &lt; nop> + - Display of version number for windows (menu option) and unix (command line).
00:10 &lt; nop> + - Random number generation fix.
00:10 &lt; nop> + - IIP network connections are no longer paused while in the setup screen.
00:10 &lt; nop> + - Now exits if it can't bind to a socket at startup.
00:10 &lt; nop> + Windows now displays a message box informing that it can't bind to port.
00:10 &lt; nop> + - Several bugfixes and one memory leak fixed.
00:10 &lt; crunchman> i
00:10 &lt; nop> +
00:10 &lt; crunchman> im on phone - helping him
00:10 &lt; crunchman> hold on
00:10 &lt; nop> k
00:10 &lt; nop> that is the changelog
00:11 &lt; Aprogas> comment: women are always late
00:11 &lt; crunchman> hold on - still on phone w/ bob
00:11 &lt; Rain> ok, thanks.
00:11 &lt; nop> haha
00:11 &lt; nop> ok meeting is officially over
00:11 &lt; bpb> if he can't get iip to work, he could connect to my node
00:11 &lt; Aprogas> huh ?
00:12 &lt; nop> I will resume talks with crunch in here
00:12 &lt; athena> okay, so i can slap aprogas now?
00:12 &lt; Aprogas> but maybe i still had questions or commens
00:12 &lt; bpb> :)
00:12 &lt; nop> aprogas
00:12 &lt; nop> do you have any more questions
00:12 &lt; Aprogas> am i being ignored?
00:12 &lt; nop> or comments
00:12 &lt; nop> that pertains to IIP
00:12 &lt; Rain> is the "sneak release" the same as the final one, and will i dare running it on a public proxy at this stage?
00:12 &lt; crunchman> meeting is over? - but we havent even gotten on yet!
00:12 &lt; Aprogas> where is mids?
00:12 &lt; bpb> crunchman: that's nop for you...
00:12 &lt; nop> crunch we can still talk in here
00:12 &lt; Aprogas> no mids no meeting
00:12 &lt; crunchman> Bob is trying to get on - and yet the meeting is now over?
00:12 &lt; nop> rain sneak is the same yes
00:12 &lt; nemesis> hm... nop, i use blackbox under windows xp, why theres no cmd line version of IIP out?
00:12 &lt; nemesis> that i can use as an service..
00:12 &lt; crunchman> bpb - I have no clue what you mean by "crunchman: that's nop for you"
00:12 &lt; Aprogas> bpb means nothing with it
00:12 &lt; Aprogas> he loves to confuse people
00:13 &lt; nop> well, nemesis iip -d might be able to do that for you
00:13 &lt; crunchman> still trying to get bob logged in.
00:13 &lt; bpb> crunchman: he's cutting off the meeting after it hasn't begun
00:13 &lt; nop> the "official" meeting is over
00:13 &lt; Disposable> hehe
00:13 &lt; nop> other than comments
00:13 &lt; crunchman> sorry I couldn't get on sooner.
00:13 &lt; Rain> ok, so i might as well de-install the rc2 proxy i recently installed today, and replace it with rc3, no risk?
00:13 &lt; Aprogas> nop: will there be an rc4 or even rc5, and when are they expected, and when is iip 1.1 expected?
00:13 &lt; nop> rc3 should be final before 1.1
00:13 &lt; nop> unless
00:14 &lt; Aprogas> of course the release candidate comes before the release
00:14 &lt; crunchman> Could someone call bob on phone and help him
00:14 &lt; nop> unless major bugs were found
00:14 &lt; nemesis> hm....
00:14 &lt; Aprogas> nop: why do i get the idea you forget what a rc is all the time ?
00:14 &lt; nemesis> nop, must i shutdown my current iip for -d?
00:14 &lt; Aprogas> nop: so when are 1.1 and 1.1-rc3 expected?
00:14 * bpb remembers when decentralized 2.0 was expected ;)
00:14 &lt; nemesis> crunchman: help with what?
00:15 &lt; crunchman> bob cant get on this IRC server.
00:15 &lt; crunchman> I tried to help him - I gave up.
00:15 * Aprogas remembers saying that iip 1.1 would be released the day after freenet 0.5
00:15 &lt; crunchman> I asked Lance to help him get on.
00:15 &lt; Aprogas> crunchman: what kind of error does he get ?
00:15 &lt; crunchman> When he's on... he can give you guys an update in HIS progress.
00:16 * Disposable is listening to Creedence Clearwater Revival - Susie Q
00:16 &lt; crunchman> I don't know - I didnt get chance to ask him - sorry.
00:16 &lt; nemesis> waaaaaaaaaaaaaaaaaaaaaaah *crying*
00:16 &lt; nemesis> mids
00:16 &lt; nemesis> i have 5 iip process running...
00:16 &lt; crunchman> I REALLY would like to go off and re-examine the IIP work I did - so I can answer intellegent questions on the issues I want to bring up.
00:16 &lt; nemesis> fuck it *grrr*
00:16 &lt; crunchman> but I want BOB up here first.
00:17 &lt; crunchman> because he also has to explain HIS part in the project
00:17 &lt; Aprogas> it would be useful if we would know what kind of problem he has with connecting to here
00:17 &lt; crunchman> I think he will address the group on his "socket" problems.
00:17 &lt; Aprogas> is he using his own isproxy or yours?
00:17 &lt; crunchman> Nop is talking to him on the phone right now - i hope.;
00:18 &lt; crunchman> Bob has a Mac... I think he's using ircle
00:18 &lt; crunchman> this is what I'm using right now.
00:18 &lt; nop> I am
00:18 &lt; nop> athena
00:18 * Kyfhon remembers trying that vile thing in an emulator
00:18 &lt; Disposable> question: primary mac developeman will before os 9 ?
00:18 &lt; nop> he's using athena
00:18 &lt; crunchman> ok, i'll be right back.
00:18 &lt; nemesis> re....
00:18 &lt; nemesis> are no pid implented in iip yet?
00:18 &lt; nemesis> or cmd line output...
00:19 &lt; nop> crunch, his inet connection is acting up
00:19 &lt; nemesis> i always started a new instance with iip -d or -h or -? and ?
00:19 &lt; Aprogas> maybe he could come tomorrow, or at next week's meeting then
00:20 &lt; bpb> well, captn crunch made a atleast celebrity appearance today.
00:20 &lt; bpb> err
00:20 &lt; Aprogas> never heard of him, im from the pentium generation
&lt;/div></description></item><item><title>Réunion de développement I2P</title><link>/fr/blog/2002/11/20/r%C3%A9union-de-d%C3%A9veloppement-i2p/</link><pubDate>Wed, 20 Nov 2002 00:00:00 +0000</pubDate><guid>/fr/blog/2002/11/20/r%C3%A9union-de-d%C3%A9veloppement-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> al-jabr, Chocolate, dd0c, Fairwitness, goc, hezekiah, mids, nemesis, Neo, nop, Robert, sanity, sinster, tarpY, tc, zic&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Nov 19 23:51:34 2002
23:52 &lt; logger> test
23:52 -!- mode/#iip-dev [+o mids] by Trent
23:52 -!- mode/#iip-dev [+v logger] by mids
23:53 -!- mode/#iip-dev [+oo nop UserX] by mids
23:57 &lt;@mids> public IIP meeting in channel #iip-dev starting in 2.5 minutes
23:57 &lt; nemesis> lol
23:57 &lt; zic> anybody from Ukrain? message me! hehehe
23:58 -!- mode/#iip-dev [+o hezekiah] by mids
23:58 &lt;@hezekiah> Hello again, mids!
23:58 &lt; Robert> Hey Nemesis, have you seen http://www.bash.org/?top
23:58 * athena sees hezekiah in a whole new light :p
23:58 &lt; nemesis> bash?
23:58 &lt;@mids> Robert: they are down
23:58 &lt;@mids> what!
23:58 &lt;@mids> they are back!
--- Day changed Wed Nov 20 2002
00:00 &lt;@mids> Tue Nov 19 23:00:00 UTC 2002
00:00 &lt;@nop> welcome
00:00 &lt;@nop> welcome
00:00 &lt;@nop> to the 20th?
00:00 &lt;@nop> IIP meeting
00:00 &lt;@hezekiah> 20th!
00:00 &lt;@mids> yes
00:00 &lt;@nop> yes on the agenda today...
00:01 &lt;@nop> mids...
00:01 &lt;@mids> 1) welcome
00:02 &lt;@mids> 2) getting rc3 out
00:02 &lt;@mids> 3) sneak preview on rc3
00:02 &lt;@mids> 4) snacks and drinks
00:02 &lt;@mids> 5) questions
00:02 &lt;@mids> .
00:02 &lt;@nop> thnx
00:02 &lt;@nop> ok
00:02 &lt;@nop> so we are having rc3 officially released thursday
00:02 &lt;@nop> please mark that in your calendars
00:02 &lt;@mids> we hope :)
00:02 &lt;@mids> (unless sourceforge is down again)
00:03 &lt;@nop> right, did they fix the ro on nfs?
00:03 &lt;@mids> yes
00:03 &lt;@nop> was it their mistake?
00:03 &lt; tarpY> i am here for the food
00:03 &lt;@mids> it was announced on their status page btw
00:03 &lt;@nop> ok
00:03 &lt;@mids> maintenance
00:03 &lt;@nop> gotcha
00:03 &lt;@nop> probably doing backups
00:03 &lt; tarpY> i wanted to order pizza off of the freenet and i found out they wont
00:03 &lt;@nop> :)
00:03 &lt; tarpY> where can i get food here
00:03 &lt;@mids> tarpY: #muchnies-to-take-away
00:04 &lt;@nop> ok
00:04 &lt;@mids> what will be new in rc3:
00:04 &lt;@nop> so Thursday we will get that out
00:04 &lt;@nop> oh
00:04 &lt;@nop> Mids, I believe you have the changelog handy
00:04 &lt;@nop> if not
00:04 &lt;@mids> me too
00:04 &lt;@nop> I'll display
00:04 &lt;@nop> ok
00:04 &lt; sinster> will rc3 have a decent install script for *nix?
00:04 &lt;@mids> - Display of version number for windows (menu option) and unix (command line).
00:04 &lt;@mids> - Random number generation fix.
00:04 &lt;@mids> - IIP network connections are no longer paused while in the setup screen.
00:04 &lt;@mids> - Now exits if it can't bind to a socket at startup.
00:04 &lt;@mids> Windows now displays a message box informing that it can't bind to port.
00:04 &lt;@mids> - Several bugfixes and one memory leak fixed.
00:04 &lt;@mids> .
00:04 &lt;@mids> sinster: no, that is what hezekiah is working on
00:05 &lt;@mids> that will be 1.2
00:05 &lt;@hezekiah> Not quite ...
00:05 &lt;@nop> ok
00:05 &lt; zic> are there plans for translating the (nice) faq @ help.invisiblenet.net ?
00:05 &lt;@nop> anyone who wants to translate
00:05 &lt;@nop> please do
00:05 &lt; sinster> mids/hezekiah: will it add iip to /etc/rc.d/ so that it starts automatically? just a suggestion
00:05 &lt;@nop> we would very much appreciate it
00:05 &lt;@nop> and have it on the site
00:05 &lt; zic> will rc3 demand any mod in the FAQ?
00:06 &lt;@mids> sinster: I got a script here... but that needs more testing
00:06 &lt;@mids> sinster: maybe we'll add that with 1.1 final
00:06 &lt;@hezekiah> sinster: that would not be distribution compatible, since different distros put startup stuff in different places.
00:06 &lt;@mids> zic: no
00:06 &lt; sinster> mids: yeah, make sure you test it on the major linux flavors, redhat, debian etc
00:06 &lt;@nop> well, can we wait on quesitons
00:06 &lt;@nop> please
00:06 &lt; zic> my isproxy is scripted in /etc/init.d (debian), works perfectly
00:06 &lt;@mids> oops
00:06 &lt;@nop> till the questions and answers
00:06 &lt; zic> sorry!
00:06 &lt; zic> sorry!
00:06 &lt;@hezekiah> Sorry.
00:06 &lt;@nop> it gets confusing
00:06 &lt;@nop> ;)
00:06 &lt;@nop> sorry
00:06 &lt; sinster> nop: ok
00:06 &lt; tarpY> no translating everyone should speak english.
00:07 &lt; sinster> nop: my bad
00:07 &lt;@nop> no prob
00:07 &lt;@mids> any questions on the changelog?
00:07 &lt;@mids> no?
00:07 &lt;@mids> nop: sneak preview?
00:07 &lt;@nop> hold my relay just bit the dust
00:08 &lt;@nop> wait till everyone comes back
00:08 &lt;@mids> auch
00:08 &lt;@nop> delay can be annoying in a meeting
00:08 &lt;@nop> ;)
00:08 &lt;@nop> everyone still here?
00:08 &lt;@mids> seems like it
00:09 &lt;@hezekiah> I didn't see anyone leave.
00:09 &lt;@nop> ok
00:09 &lt; zic> i am (does i matter? hehe)
00:09 &lt;@nop> well there is a delay feature we have
00:09 &lt;@nop> ;)
00:09 &lt;@nop> ok
00:09 &lt; al-jabr> I didn't either.
00:09 &lt;@nop> guess my relay got kicked off the list for unreliability
00:09 &lt;@nop> haha
00:09 &lt;@mids> hehe
00:09 * Robert joins #muchnies-to-take-away while he waits...
00:09 &lt;@mids> there we go
00:09 &lt;@nop> yep
00:10 &lt;@nop> there's another
00:10 &lt;@nop> ;)
00:10 &lt; al-jabr> there goes five.
00:10 &lt;@hezekiah> We really need to do something about that. :(
00:10 &lt; nemesis> erm
00:10 &lt; nemesis> mids
00:10 &lt;@nop> hezekiah: spread spectrum routing
00:11 &lt; tc> is this glitches in the relay system?
00:11 &lt;@nop> ;)
00:11 &lt;@nop> my windows relay box crashed
00:11 &lt;@nop> typical
00:11 &lt; nemesis> for win2k / xp, thers in the future a build without gui
00:11 &lt;@hezekiah> lol
00:11 &lt; nemesis> or only gui to setup
00:11 &lt; nemesis> and the rest as an daemon?
00:11 &lt;@nop> it would be nice to have it as a service
00:11 &lt;@nop> ;)
00:12 &lt; nemesis> yes
00:12 &lt; nemesis> ;)
00:12 &lt;@nop> there is a program out there called service installer
00:13 &lt;@nop> ok
00:13 &lt;@nop> well
00:13 &lt; nemesis> iip.exe --install
00:13 &lt;@nop> no more delays
00:13 &lt; nemesis> like apache for win
00:13 &lt;@mids> is everybody already back?
00:14 &lt;@nop> ok
00:15 &lt;@nop> welcome baci
00:15 &lt;@nop> back
00:15 &lt; nemesis> matrix's neo? ;)
00:15 &lt;@nop> ok
00:15 &lt;@nop> I think they are back
00:16 &lt;@mids> yes
00:16 &lt;@nop> ok
00:16 &lt;@nop> sneak preview
00:16 &lt;@mids> I made a FLT-iip.1.1-rc3-pre1-mids-sneak-preview-screaner.tgz
00:16 &lt;@mids> everybody with unix can test it
00:16 &lt;@mids> no windows version yet
00:16 &lt;@nop> I can make one right now
00:16 &lt;@nop> if you want
00:16 &lt; zic> lol
00:16 &lt;@mids> http://mids.student.utwente.nl/~mids/iip/iip-1.1-rc3-mids1.tgz
00:16 &lt; nemesis> thats ok
00:16 &lt; nemesis> i wait
00:16 &lt; zic> OGG or LAME audio?
00:17 &lt;@mids> I am especially looking forward to reports on obscure unix versions
00:17 &lt;@mids> like netbsd etc
00:17 &lt; nemesis> i think, its not so important when a unix machine crash with 30 days uptime
00:17 &lt;@mids> and macosx
00:17 &lt; nemesis> as an windows machine with 3 days uptime ;)
00:17 &lt; tc> mids: is this change just in the isproxy or in any other relay stuff also?
00:17 &lt;@nop> no
00:17 &lt;@nop> you keep your settings
00:17 &lt;@nop> did we test that it can install over the previous one
00:17 &lt;@nop> hmm
00:18 &lt;@nop> make a note
00:18 &lt; zic> nemesis: but it would be cool if it never crashed. but let's kill the talking here. we are in a formal meeting
00:18 &lt; nemesis> hehe
00:18 &lt;@nop> ok
00:18 &lt;@nop> if anyone wants to test if the upgrade process is trivial
00:18 &lt; nemesis> don't test it on meeting days ;)
00:18 &lt;@nop> then please go ahead
00:18 &lt;@nop> and email or notify one of the devs of the results
00:18 &lt;@mids> please test it next to your current relay
00:18 &lt;@mids> and yes, please give feedback
00:19 &lt;@mids> on what went wrong
00:19 &lt;@mids> etc
00:19 &lt;@nop> wb tarpY
00:19 &lt;@nop> let's put that screener in the topic
00:19 &lt; goc> is it possible to run isproxy-rc2 and isproxy-almost-rc3 simultaneously?
00:19 &lt;@nop> yes
00:20 &lt;@nop> different port settings
00:20 &lt;@nop> and it's not hard at all
00:20 &lt; goc> where's the conf file stored?
00:20 &lt;@nop> but rc3 should be able to go over rc2
00:20 &lt;@nop> you might have to do a -f /dir
00:20 &lt;@nop> or you may have it go over the rc2 install
00:21 &lt; tarpY> are you going to eventually remove the proxy and integrate it into a client?
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2002/11/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Wed, 06 Nov 2002 00:00:00 +0000</pubDate><guid>/fr/blog/2002/11/06/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> al-jabr, co, codeshark, dj28, hezekiah, Mak, Neo, nop, Phiberoptika, Povert, UserX&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Nov 05 23:14:03 2002
23:14 &lt; logger> test
23:55 &lt; nop> hineo
23:55 &lt; Neo> hinop
23:57 &lt; nop> hi hezekiah
--- Day changed Wed Nov 06 2002
00:00 &lt; Neo> 23:00:00.00 UTC
00:00 &lt; nop> ok
00:00 &lt; nop> welcome
00:00 &lt; nop> I kind of want to wait, looks like a relay died
00:00 &lt; nop> just another minute
00:00 &lt; nop> so that people can re-assimilate ;)
00:01 &lt; hezekiah> Yeah. I got bumped out about 30 seconds ago.
00:01 &lt; nop> right
00:01 &lt; nop> ok
00:01 &lt; nop> ok
00:01 &lt; nop> welcome to the n-th iip-dev meeting
00:02 &lt; hezekiah> 18th!
00:02 &lt; nop> I think it's like the 18th
00:02 &lt; nop> yes
00:02 &lt; nop> thnx
00:02 &lt; nop> on the agenda
00:02 &lt; nop> 1) welcome &lt;-- we're doing this now
00:02 &lt; nop> 2) agenda list &lt;-- we're doing this now
00:02 &lt; nop> 3) ;)
00:03 &lt; nop> 4) IIP logo
00:03 &lt; nop> 5) Dev report
00:03 &lt; nop> 6) RC3 (coming soon, we promise)
00:03 &lt; nop> 7) questions
00:03 &lt; nop> .
00:03 &lt; nop> ok we did the welcome and the agenda
00:03 &lt; nop> let's do the ;)
00:03 &lt; nop> ;)
00:04 &lt; nop> Ok IIP logo
00:04 &lt; nop> and slogan
00:04 &lt; co> Where can we see the logos that have been submitted?
00:04 &lt; nop> none have really been submitted
00:04 &lt; nop> except one
00:04 &lt; nop> and I submitted a slogan for InvisibleNet
00:04 &lt; nop> I'll tell you mine
00:05 &lt; nop> front part of shirt "You can't attack what you can't see..."
00:05 &lt; nop> then back would say
00:05 &lt; nop> InvisibleNet
00:05 &lt; nop> then there's this other one, I'll mail to iip-dev
00:05 &lt; nop> but no one else seems to care
00:05 &lt; nop> so... :(
00:06 &lt; nop> then again
00:06 &lt; nop> no one seems to want to buy shirts for IIP anyway
00:06 &lt; nop> so... what can ya do
00:06 &lt; nop> yes we're working on getting black shirts
00:06 &lt; nop> next on the agenda
00:06 &lt; nop> Dev report
00:07 &lt; nop> same ol' same ol' dev is working on the core control
00:08 &lt; nop> userx will give a brief summary
00:08 &lt; hezekiah> *applause*
00:09 &lt; UserX> core control will provide a system for being able to support multiple cores in iip. each core is esssentially network protocol
00:10 &lt; UserX> .
00:10 &lt; nop> ok
00:10 &lt; nop> thank you UserX
00:10 &lt; nop> man of many words
00:10 &lt; nop> ;)
00:10 &lt; nop> or woman
00:10 &lt; nop> never know
00:10 &lt; nop> anyway
00:10 &lt; nop> RC3
00:11 &lt; nop> it's on it's way out the door, I believe there is an openbsd compatibility that was reported and from what I know, it's been patched and cvs'd
00:11 &lt; nop> (for some reason, I haven't got a listserv about it)
00:11 &lt; nop> but we're hoping that this weekend would be a good time to do an RC3 upgrade
00:11 &lt; nop> and it's not going to conflict with rc2 in any way
00:12 &lt; nop> just mostly bug fixes
00:12 &lt; nop> Questions
00:12 &lt; nop> anyone?
00:12 &lt; codeshark> so everything is in cvs now?
00:12 &lt; dj28> yea
00:12 &lt; dj28> i have a stupid one
00:12 &lt; dj28> when will the IIP core server migrate away from the irc protocol?
00:12 &lt; nop> codeshark - I believe so, please check with UserX to make sure he's comfortable with it
00:13 &lt; nop> this is what the core control dev work puts us in a position to do
00:13 &lt; dj28> and when will it become completely distributed?
00:13 &lt; dj28> oh ok
00:13 &lt; nop> so then we'll be able to build upon that
00:13 &lt; UserX> codeshark: it will be once my server is talking to the internet again
00:13 &lt; nop> and we hope to have 1.2 a fully distributed version
00:13 &lt; dj28> ok. cool
00:13 &lt; nop> at least at communication level
00:13 &lt; nop> the routing might still be run through inform
00:14 &lt; nop> but the communication should be decentralized
00:14 &lt; nop> similar to how freenet 0.3 was
00:14 &lt; dj28> yea
00:14 &lt; nop> any other questions?
00:15 &lt; co> So a core is a package of encryption algorithms that allow network communication?
00:15 &lt; co> Explain that concept again, please.
00:15 &lt; Mak> wow ...i jumped here ...sorry ...
00:16 &lt; nop> well
00:16 &lt; nop> a core is a network protocol
00:16 &lt; nop> this puts us in a modular position
00:16 &lt; nop> to possibly support many routing architectures
00:16 &lt; Neo> oooh nice...
00:17 &lt; nop> this could position us to support many protocols
00:18 &lt; nop> the core control is similar to an API for cores
00:19 &lt; nop> any more questions?
00:19 &lt; co> Thank you.
00:19 &lt; nop> np
00:21 &lt; nop> oh
00:21 &lt; nop> one more thing
00:22 &lt; nop> Many thanks to Phiberoptika for her fine translation of the El Pais newspaper article done on IIP
00:22 &lt; nop> it appears in spanish and with english translation (done by Phiberoptika) on the iip site www.invisiblenet.net/iip
00:22 &lt; nop> it's a good article
00:22 &lt; hezekiah> Cool! I'll have to check that out! Thanks, Phiberoptika! :)
00:22 &lt; al-jabr> I have a question...
00:22 &lt; nop> yes sir
00:22 &lt; al-jabr> Two questions
00:22 &lt; nop> sure
00:22 &lt; al-jabr> I had one problem
00:23 &lt; al-jabr> running IIP in linux, don't know if it's actually an IIP problem
00:23 &lt; al-jabr> after I killed isproxy
00:23 &lt; al-jabr> and tried to run again, it couldn't bind to the port
00:23 &lt; al-jabr> had this problem a couple times, had to change the port number
00:23 &lt; al-jabr> but when i logged of and on again (a few days later) the port was available
00:24 &lt; al-jabr> so I'm not sure that's directly an issue with isproxy
00:24 &lt; hezekiah> Is this reproducable, or just a random happening?
00:24 &lt; nop> right, if you wait like 1 minute with RC2 you can rebind
00:24 &lt; UserX> was something connected to it when you killed it?
00:24 &lt; al-jabr> i'll try to reproduce it
00:24 &lt; al-jabr> but
00:24 &lt; al-jabr> no, nothing was connected to 6667
00:25 &lt; nop> oh that port
00:25 &lt; nop> hmm
00:25 &lt; al-jabr> and it happened like three or four times and i had to keep changing ports
00:25 &lt; al-jabr> yeah
00:25 &lt; al-jabr> not the other one
00:25 &lt; Phiberoptika> re:article: ;)!!!, no problem chicos..
00:25 &lt; al-jabr> i haven't reproduced it since then, but i haven't been trying
00:25 &lt; nop> hehe
00:25 &lt; al-jabr> since i rarely go restarted isproxy
00:26 &lt; al-jabr> i should probably try to. also, i was experiencing a lot of problems with the network for the last few days
00:26 &lt; Povert> I have a question....
00:26 &lt; al-jabr> and i don't know if it's something local
00:26 &lt; UserX> odd. the only reason i know for that to happen is that if the connection is closed properly it will be left hanging and you have to wait for the OS to time it out
00:26 &lt; Povert> is de openbsd thing realy solved?
00:26 &lt; al-jabr> because, before the last couple days, i got kicked off, maybe a couple times a day at MOST, then all of the sudden i was getting kicked off every few minutes, and sometimes not getting on at all, and sometimes lagging
00:27 &lt; UserX> al-jabr: did you try using netstat to see if there were any lingering connections to port 6667
00:27 &lt; al-jabr> and changing node.refs didn't seem to help
00:27 &lt; al-jabr> no, i should have investigated that
00:27 &lt; al-jabr> silly me
00:27 &lt; al-jabr> i'll try it a bit more and i'll do that
00:27 &lt; al-jabr> i didn't think that there could be connections on the other end after the server is killed
00:28 &lt; nop> would netstat give a TIME_WAIT?
00:29 &lt; hezekiah> Also, sometimes a process of isproxy hangs (but that only has happened to me when I'm debugging buggy code.) You should be able to check to see if there are still a hanging process of isproxy by doing: ps -e | grep isproxy
00:29 &lt; al-jabr> i did that
00:29 &lt; al-jabr> no isproxies were running
00:29 &lt; hezekiah> Good. :)
00:30 &lt; al-jabr> no, bad.
00:30 &lt; al-jabr> but anyway, i'll investigate that some more, probably not a big issue
00:32 &lt; Povert> nop
00:32 &lt; Povert> is openbsd kompilation ready solved?
00:32 &lt; Neo> diff -r1.2 sock.h
00:32 &lt; Neo> 45c45
00:32 &lt; Neo> &lt; #elif defined(__FreeBSD__) || defined(__MACH__)
00:32 &lt; Neo> ---
00:32 &lt; Neo> > #elif defined(__FreeBSD__) || defined(__MACH__) || defined(__OpenBSD__)
00:33 &lt; Povert> in codetree I meen
00:34 &lt; nop> it's about to be committed
00:34 &lt; Povert> ok
00:34 &lt; Povert> dank
00:34 &lt; nop> yep
00:37 &lt; nop> any more questions?
00:42 &lt; nop> thanks for attending
00:42 &lt; nop> .
&lt;/div></description></item><item><title>Réunion des développeurs I2P</title><link>/fr/blog/2002/10/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</link><pubDate>Wed, 16 Oct 2002 00:00:00 +0000</pubDate><guid>/fr/blog/2002/10/16/r%C3%A9union-des-d%C3%A9veloppeurs-i2p/</guid><description>&lt;p>(Avec l&amp;rsquo;aimable autorisation de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="récapitulatif-rapide">Récapitulatif rapide&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Présents :&lt;/strong> al-jabr, Chocolate, firegod, geully, Grishnav, hobbs, mason, mids, nemesis, nop, philocs, Robert, UserX, youkai&lt;/p>
&lt;h2 id="journal-de-réunion">Journal de réunion&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Oct 15 23:31:29 2002
23:31 &lt; logger> test
23:32 &lt; mason> sorry, that test did not work
23:32 &lt; mason> :)
23:32 -!- mode/#iip-dev [+o mids] by Trent
23:32 &lt;@mids> Tue Oct 15 21:32:19 UTC 2002
23:32 &lt;@mids> meeting starts in 1:30 hours
--- Day changed Wed Oct 16 2002
00:44 &lt; geully> hi all
00:50 &lt;@mids> Public IIP meeting in 10 minutes here
00:50 &lt; Robert> Hello all.
00:51 &lt;@mids> shhh
00:51 &lt;@mids> not yet
00:51 &lt;@mids> 9 more minutes
00:51 &lt; Grishnav> lol
00:51 &lt; al-jabr> Tue Oct 15 22:51:23 UTC 2002
00:51 * Robert zips his lip.
00:51 &lt; al-jabr> lalala
00:53 -!- geully is now known as Geully
01:00 &lt;@mids> Tue Oct 15 23:00:02 UTC 2002
01:00 &lt;@mids> welcome to the n-th public IIP meeting
01:00 &lt;@mids> logfiles are on http://mids.student.utwente.nl/~mids/iip/
01:00 &lt; nop> hehe
01:00 &lt;@mids> oh, 15th
01:00 &lt; nop> 15th
01:00 &lt; nop> yes
01:00 &lt;@mids> agenda for today:
01:01 &lt;@mids> - new IIP developer
01:01 &lt;@mids> - IIP logo contest
01:01 &lt;@mids> - bug fixes
01:01 &lt;@mids> - question rounds
01:01 &lt;@mids> ,
01:01 &lt;@mids> .
01:01 &lt; nop> ok
01:02 &lt; nop> welcome back all
01:02 &lt; nop> to another round of meetings ;)
01:02 &lt; nop> for all that work in a corporate office
01:02 &lt; nop> you have permission to sleep
01:02 &lt; nop> ok
01:02 &lt; nop> new IIP developer
01:02 -!- mode/#iip-dev [+o nop] by mids
01:02 &lt;@nop> and is a talented and quick learning C programmer
01:02 -!- mode/#iip-dev [+o UserX] by mids
01:02 &lt;@nop> and has already added some patches and some grunt work that was needed to the code
01:03 &lt;@mids> hurray!
01:03 &lt;@nop> we are glad to have him
01:03 &lt;@nop> and we feel that he will be an essential part of the team
01:03 * al-jabr claps
01:03 &lt;@nop> ok
01:03 &lt;@nop> next on list
01:03 &lt;@nop> IIP logo contest
01:03 &lt;@nop> any graphix designers etc
01:03 &lt;@mids> graphix? you mean graphics?
01:04 &lt; Grishnav> No, he means graphix :P
01:04 &lt; hobbs> nop: maybe. Me or my mom. She's good, and she got a tablet recently. :)
01:04 &lt;@nop> who would like to come up with a cool slogan and/or logo for invisiblenet, and IIP (yes I mean graphics) for t-shirts can submit their entries to iip@invisiblenet.net
01:04 &lt;@nop> the winner
01:04 &lt;@nop> will win a free t-shirt
01:04 &lt;@nop> black or white
01:04 &lt;@nop> of his choice
01:04 &lt;@nop> or her choice
01:04 &lt;@mids> woohoo!
01:04 &lt;@nop> and 10.00 DRAN
01:04 &lt; hobbs> nice.
01:05 &lt;@nop> this can definitely include slogans as well
01:05 &lt;@nop> so there could be two winners
01:05 &lt;@nop> if one comes up with logo
01:05 -!- mode/#iip-dev [+o Chocolate] by mids
01:05 &lt;@nop> and one comes up with an awesome slogan
01:05 -!- mode/#iip-dev [+o Chocolate] by Trent
01:05 &lt;@nop> but submit to iip@invisiblenet.net
01:05 &lt;@nop> and they will be reviewed
01:05 &lt;@nop> I hope that if you're not a graphics guy, that you can tell a friend
01:05 &lt;@nop> and maybe split the profits
01:05 &lt;@nop> ;)
01:06 &lt;@nop> because we would like to have cool shirts
01:06 &lt;@nop> for the e-store
01:06 &lt;@nop> and in general
01:06 &lt;@nop> as well
01:06 &lt;@nop> for bumper stickers etc
01:06 &lt;@nop> maybe a mascot would be good too
01:06 &lt;@mids> :)
01:06 &lt;@nop> either way
01:06 &lt;@nop> do what you can
01:06 &lt;@nop> submit them
01:06 &lt;@nop> and we'll decide at the end of the month
01:06 &lt; philocs> our only mascot is satan
01:06 &lt;@nop> well
01:06 &lt;@nop> that's taken
01:06 &lt;@nop> BSD
01:06 &lt;@nop> ;)
01:07 &lt; philocs> we could make a scarier satan
01:07 &lt; hobbs> that's a DAEMON!
01:07 &lt;@nop> hehe
01:07 &lt;@Chocolate> black
01:07 &lt;@nop> ok
01:07 &lt;@nop> next
01:07 &lt;@nop> bugfixes
01:07 &lt;@Chocolate> tshirt must be black
01:07 &lt;@nop> ok
01:07 &lt;@nop> yeah
01:07 &lt;@nop> all artist must make inversed drawings
01:07 &lt;@nop>